#advs-navigation{box-sizing:border-box;position:sticky;top:0;z-index:9000;display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:9px 18px;background:#e7f5fc;border-bottom:1px solid #b9d9e8;color:#12394c;font:600 13px/1.4 system-ui;text-align:left}#advs-navigation a,#advs-navigation button{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;color:#0b506c;background:#fff;border:1px solid #b9d4e1;border-radius:7px;padding:8px 12px;font:600 13px/1.4 system-ui;cursor:pointer}#advs-navigation label{display:flex;align-items:center;gap:8px;margin:0;font:600 13px/1.4 system-ui}#advs-navigation select{display:inline-block;width:auto;max-width:220px;margin:0;background:#fff;color:#16394a;border:1px solid #b9d4e1;border-radius:7px;padding:8px;font:500 13px/1.4 system-ui}#advs-navigation .advs-nav-context{margin-left:auto;color:#527487;font-size:12px}#advs-preview-picker{width:min(560px,calc(100vw - 28px));max-height:80vh;padding:24px;border:1px solid #b9d9e8;border-radius:14px;color:#14384b;background:#fff;font:15px/1.45 system-ui}#advs-preview-picker::backdrop{background:#102f4866}#advs-preview-picker h2{font:700 21px system-ui;margin:0}#advs-preview-picker label{display:block;margin:12px 0;font-weight:650}#advs-preview-picker input,#advs-preview-picker select{display:block;box-sizing:border-box;width:100%;padding:10px;border:1px solid #b8cedb;border-radius:7px;font:15px system-ui;margin-top:5px}#advs-preview-picker button{padding:8px 14px;border-radius:7px;border:1px solid #b8cedb;background:white;font:600 14px system-ui;cursor:pointer}.advs-picker-heading{display:flex;align-items:center;justify-content:space-between;gap:15px}.advs-picker-results{max-height:42vh;overflow:auto}.advs-picker-results a{display:block;padding:12px;margin:7px 0;border:1px solid #d0e2eb;border-radius:8px;color:#123d51;text-decoration:none;font-weight:650}.advs-picker-results a:hover{background:#edf8fd}.advs-picker-results small{display:block;margin-top:4px;font-size:12px;color:#5c798a;font-weight:400}#advs-navigation :focus-visible,#advs-preview-picker :focus-visible{outline:3px solid #2eb0e2;outline-offset:2px}@media(max-width:600px){#advs-navigation{padding:8px;gap:6px}#advs-navigation .advs-nav-context{display:none}#advs-navigation select{max-width:175px}}
