*{box-sizing:border-box}body{margin:0;background:#f4f7fa;color:#172d4e;font:14px Tahoma,Arial,sans-serif}button,input,select{font:inherit}a,button{cursor:pointer}a{color:#083e8e;text-decoration:none}button{padding:10px 16px;border:1px solid #dce3ed;border-radius:9px;background:white;color:#182e4f;font-size:12px}button:hover{border-color:#054cb7;background:#f1f5fb}button:disabled{opacity:.5;cursor:default}.primary{background:#152d50;color:white;border-color:#152d50}.primary:hover{background:#244475;color:white}input,select{width:100%;padding:12px;border:1px solid #d7e2eb;border-radius:8px;background:white;color:#172d4e;min-width:0}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid #175bc0;outline-offset:3px}.foundation{min-height:100vh}header{height:80px;background:white;border-bottom:1px solid #e2e8f1;display:flex;align-items:center;justify-content:space-between;padding:0 35px;gap:18px}.logo{font:700 23px Arial;color:#162d4f;letter-spacing:2px}.logo span{color:#0044ab;font-size:12px;margin-inline-start:8px}.header-actions{display:flex;align-items:center;gap:20px;font-size:12px}.layout{max-width:1450px;margin:auto;display:grid;grid-template-columns:270px minmax(0,1fr);gap:30px;padding:36px}.eyebrow{font:11px Arial;color:#53709c;letter-spacing:1.5px}h1{font-size:22px;line-height:1.6;margin:14px 0}h2{font-size:25px;margin:8px 0}h3{font-size:16px;margin:0 0 12px}p{color:#707f96;font-size:12px;line-height:2}.layout aside{padding:15px 0}nav{display:grid;gap:8px;margin-top:26px}nav button{text-align:start;border-color:transparent;background:transparent;padding:14px}nav button.active{color:#083e8e;background:#e3eaf5;border-color:#ccd8eb;font-weight:700}.boundary{font-size:11px;line-height:2;color:#71829b;padding:20px 3px;margin-top:25px;border-top:1px solid #dfe6f0}.page-head{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:10px 0 15px}.badge{background:#e1f6ef;color:#197d63;border:1px solid #caecdf;border-radius:30px;font-size:11px;padding:7px 13px;white-space:nowrap}.identity{color:#6b8295;margin:0 0 23px}.panel{background:white;border:1px solid #e1e7f0;border-radius:16px;padding:26px;margin-bottom:22px;box-shadow:0 4px 25px #182f5104}.form{display:grid;gap:17px}.form p{margin:0}.form label{display:grid;gap:9px;font-size:12px}.fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:18px}.form button{justify-self:start}.form-actions{padding-top:15px;border-top:1px solid #e9eff4}.panel-title{gap:15px;margin-bottom:16px}.panel-title,.record{display:flex;justify-content:space-between;align-items:center}.record{gap:18px;padding:14px 0;border-bottom:1px solid #edf1f6}.record:last-child{border:0}.record strong{font-size:12px}.record time{font-size:11px;color:#7b8ba2}.message{padding:14px 18px;border-radius:9px;font-size:12px;margin-bottom:18px;line-height:1.9}.error{background:#fff0f2;color:#9f3850;border:1px solid #f3d4db}.success{background:#e7f6ef;color:#227557;border:1px solid #cbe8db}.empty{text-align:center;padding:45px 25px}.table-scroll{overflow:auto}table{width:100%;border-collapse:collapse;white-space:nowrap}table,th{text-align:start}th{font-size:11px;color:#7b899f;background:#f7f9fc}td,th{padding:14px}td{font-size:12px;border-bottom:1px solid #edf0f5}footer{color:#7f8ea5;font-size:11px;line-height:2;margin:28px 0}@media(max-width:800px){.layout{grid-template-columns:1fr;padding:22px 15px;gap:20px}.layout aside{padding:0}nav{grid-template-columns:repeat(2,1fr);margin-top:15px;gap:6px}nav button{text-align:center;padding:11px}.boundary{margin:15px 0 0;padding:12px 0}.layout aside>p{margin-bottom:0}header{height:70px;padding:0 15px}.logo{font-size:19px;letter-spacing:1px}.logo span{display:block;font-size:10px;margin:5px 0 0}.header-actions{gap:12px;font-size:10px}.header-actions button{font-size:10px;padding:9px}h2{font-size:22px}.panel{padding:20px 16px;border-radius:12px}.record{gap:10px}.record time{font-size:10px}.fields{grid-template-columns:1fr}.page-head{margin-top:0}.badge{font-size:10px}.record{flex-wrap:wrap}}.summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin:0 0 23px}.summary-grid>:is(div,button){position:relative;background:white;border:1px solid #e1e7f0;border-radius:13px;padding:20px 22px;box-shadow:0 4px 20px #172d4d04}.summary-grid span{display:block;color:#6a8194;font-size:11px;margin-bottom:12px}.summary-grid b{font:700 30px Arial;color:#173157}.summary-grid>:is(div,button):after{content:"";position:absolute;inset-inline-end:19px;top:22px;width:9px;height:9px;border:4px solid #d7e2f2;background:#205db8;border-radius:50%;box-sizing:content-box}.directory-tools{display:flex;align-items:end;gap:12px;background:#eaeff6;border:1px solid #e0e7f1;padding:15px;border-radius:12px;margin-bottom:23px}.directory-tools label{display:grid;gap:8px;flex:1;font-size:11px;color:#5e708b}.directory-tools button{white-space:nowrap;min-height:44px}.row-actions{display:flex;gap:8px}.row-actions button{padding:8px 13px;font-size:11px}.record strong small{display:block;font-size:10px;line-height:1.9;color:#8290a5;font-weight:400;margin-top:5px}.record:hover{background:#fbfcfe}.panel-title h3{margin:0}.form h3{padding-bottom:11px;border-bottom:1px solid #edf1f6}.form button:disabled{background:#8390a4;color:#fff}.identity{background:#edf1f8;border:1px solid #dee6f2;border-radius:9px;padding:12px 16px}.record time{white-space:nowrap}input[type=search]{background:white}.panel:focus-within{border-color:#c6d3e7}@media(max-width:800px){.summary-grid{gap:9px}.summary-grid>:is(div,button){padding:15px 12px}.summary-grid span{font-size:9px;max-width:83%;min-height:30px;line-height:1.8}.summary-grid b{font-size:25px}.summary-grid>:is(div,button):after{width:5px;height:5px;border-width:3px;inset-inline-end:10px;top:19px}.directory-tools{flex-wrap:wrap;padding:12px;gap:10px}.directory-tools label{flex:1 1 100%}.directory-tools button{width:100%;min-height:38px}.row-actions{gap:6px}.row-actions button{padding:7px 10px;font-size:10px}.record{padding:15px 0}.record strong{font-size:12px}.table-scroll{border:1px solid #e6ebf2;border-radius:10px}.panel{margin-bottom:17px}.identity{font-size:10px;overflow-wrap:anywhere}}.org-tree{list-style:none;padding:0;margin:0}.org-tree .org-tree{margin-inline-start:24px;padding-inline-start:23px;border-inline-start:1px solid #c9d5e7;margin-top:15px}.org-tree>li{position:relative;margin:14px 0}.org-tree .org-tree>li:before{content:"";position:absolute;inset-inline-start:-24px;top:29px;width:23px;height:1px;background:#c9d5e7}.tree-node{display:flex;gap:13px;align-items:center;background:#fff;border:1px solid #dee6f2;border-radius:12px;padding:16px 18px;box-shadow:0 3px 14px #10284b04;max-width:650px}.tree-node>div{flex:1}.tree-node strong{font-size:12px;line-height:1.8}.tree-node small{display:block;font-size:10px;color:#7b91a3;margin-top:3px}.tree-node button{font-size:10px;padding:7px 12px}.tree-symbol{width:34px;height:34px;border-radius:9px;background:#e4ebf6;color:#0746a5;display:grid;place-items:center;font-size:20px}.organization-root{background:linear-gradient(110deg,#142b4e,#244474);color:white;border-radius:12px;padding:19px 23px;font-size:15px;font-weight:700;margin:23px 0 20px;max-width:650px}.tree-root{overflow-x:auto;padding:0 3px 15px}.tree-node:hover{border-color:#a7bddf}.tree-node:focus-within{outline:2px solid #326abd;outline-offset:2px}@media(max-width:800px){.org-tree .org-tree{margin-inline-start:10px;padding-inline-start:13px}.org-tree .org-tree>li:before{inset-inline-start:-14px;width:13px}.tree-node{padding:12px 10px;gap:9px;min-width:200px}.tree-node strong{font-size:11px}.tree-symbol{width:27px;height:27px;font-size:17px}.tree-node button{padding:6px 8px}.organization-root{padding:16px;font-size:13px}.tree-node small{font-size:9px}}.employee-name{border:0;background:transparent!important;box-shadow:none;text-align:start;padding:0;color:#173d75;font-weight:600;font-size:12px}.employee-name small{display:block;font:10px/1.9 Arial,sans-serif;color:#8290a5;font-weight:400;margin-top:4px}.employee-name:hover{text-decoration:underline}.employee-profile{border:1px solid #dde5f0;border-radius:19px;width:min(650px,calc(100vw - 28px));max-height:90dvh;overflow:auto;padding:28px;color:#173055;box-shadow:0 25px 100px #0d2b4a30;background:white}.employee-profile::backdrop{background:#102a4360;backdrop-filter:blur(4px)}.profile-top{display:flex;align-items:center;gap:16px;margin-bottom:20px}.profile-avatar{width:57px;height:57px;border-radius:16px;display:grid;place-items:center;background:#e4ebf6;color:#07439e;font-size:23px;flex-shrink:0}.profile-top>div:nth-child(2){flex:1;min-width:0}.profile-top h2{font-size:20px;margin:6px 0 3px}.profile-top p{margin:0;font-size:12px}.profile-top .eyebrow{font-size:9px}.profile-close{align-self:start;padding:6px 10px}.profile-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 25px;margin:25px 0}.profile-fields>div{padding:0 0 16px;border-bottom:1px solid #e8edf4;min-width:0}.profile-fields dt{font-size:10px;color:#7889a2;margin-bottom:8px}.profile-fields dd{margin:0;font-size:13px;color:#253e63;overflow-wrap:anywhere}.employee-profile .form-actions{display:flex;gap:10px;flex-wrap:wrap}.employee-profile .badge{display:inline-block}@media(max-width:800px){.employee-profile{padding:22px 18px;border-radius:15px}.profile-top{gap:11px}.profile-avatar{width:46px;height:46px;border-radius:12px;font-size:20px}.profile-top h2{font-size:18px}.profile-top .eyebrow{font-size:8px}.profile-fields{gap:16px;font-size:12px}.profile-fields dd{font-size:12px}.employee-name,.employee-profile .form-actions button{font-size:11px}}body,button,input,select{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif}nav[hidden]{display:none}.workspace{min-width:0}.setup-steps{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:0;margin:0 0 22px}.setup-steps li{display:flex;align-items:center;gap:9px;padding:13px 12px;border:1px solid #e0e9f1;border-radius:10px;background:#f9fbfd;color:#8291a7}.setup-steps span{width:25px;height:25px;display:grid;place-items:center;font:600 11px Arial;background:#e9eff4;border-radius:50%;flex-shrink:0}.setup-steps b{font-size:10px;font-weight:500;line-height:1.7}.setup-steps .current{border-color:#abc1e2;background:#eef3fa;color:#13448e}.setup-steps .current span{background:#13499b;color:white}.setup-steps .complete{border-color:#d3e9e1;color:#287c61;background:#f1faf6}.setup-steps .complete span{background:#d8efe3;color:#24785e}.version-details{font-size:11px;border-top:1px solid #e1e7f1;padding-top:15px;line-height:1.9}.version-details summary{cursor:pointer;color:#687a96}.version-details p{font-size:11px;margin-top:10px}.page-head h2{margin:0;font-size:23px}.page-head{margin:0 0 15px}.identity{font-size:11px;padding:10px 14px}.form>h3{margin:0}.layout aside h1{letter-spacing:0}.badge{font-size:10px}@media(max-width:800px){.foundation header{height:68px;padding:10px 16px;position:relative;z-index:2}.header-actions>a{font-size:10px}.layout{padding:20px 15px 35px;gap:17px}.layout aside>p{font-size:11px;line-height:1.85;margin:6px 0 0}.layout aside>.eyebrow{font-size:9px;letter-spacing:.6px;line-height:1.6}.layout aside h1{font-size:21px;line-height:1.5;margin:7px 0 0}.layout aside nav{display:flex;overflow-x:auto;scrollbar-width:none;gap:7px;margin-top:17px;padding-bottom:3px;border-bottom:1px solid #e1e7f1}.layout aside nav[hidden]{display:none}.layout aside nav button{flex:0 0 auto;font-size:11px;min-height:39px;padding:9px 13px;white-space:nowrap;border:1px solid #e0e8ef;background:#fff;border-radius:8px}.layout aside nav button.active{background:#e3ebf6;border-color:#b9cbe6}.page-head{margin:0 0 12px;gap:10px}.page-head h2{font-size:19px;line-height:1.6}.badge{font-size:9px;padding:6px 10px}.identity{font-size:10px;padding:9px 12px;margin:0 0 16px;overflow-wrap:anywhere}.summary-grid{margin-bottom:17px;gap:8px}.summary-grid>:is(div,button){padding:13px 11px}.summary-grid span{font-size:9px;min-height:28px;margin-bottom:8px}.summary-grid b{font-size:24px}.summary-grid>:is(div,button):after{width:4px;height:4px;border-width:3px;inset-inline-end:9px;top:16px}.setup-steps{gap:7px;margin-bottom:17px}.setup-steps li{gap:6px;padding:10px 8px;flex-direction:column;text-align:center}.setup-steps span{width:23px;height:23px;font-size:10px}.setup-steps b{font-size:9px}.panel{padding:18px 15px}.form{gap:16px}.form h3{font-size:14px;padding-bottom:12px}.form p{font-size:11px;line-height:1.9}.form label{font-size:11px;gap:7px}.form input,.form select{font-size:13px;min-height:44px;padding:11px}.form-actions>.primary,.form>.primary{min-height:43px;padding:11px 16px;font-size:12px}.empty{padding:25px 17px}.version-details,.version-details p{font-size:10px}.workspace footer{margin:22px 0 0}.table-scroll{border:0;overflow:visible}.table-scroll table,.table-scroll tbody{display:block;white-space:normal}.table-scroll thead{display:none}.table-scroll tbody tr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:13px 15px;border:1px solid #e0e7f1;padding:15px;border-radius:11px;margin-bottom:12px;background:white}.table-scroll tbody tr:last-child{margin-bottom:0}.table-scroll td{display:block;padding:0;border:0;font-size:11px;overflow-wrap:anywhere;min-width:0;line-height:1.8;text-align:start}.table-scroll td[data-label]:before{content:attr(data-label);display:block;font-size:9px;color:#8291a7;margin-bottom:4px}.table-scroll td:first-child{grid-column:1/-1;padding-bottom:11px;border-bottom:1px solid #edf1f6}.table-scroll td:nth-child(4){grid-column:1/-1;direction:ltr}.table-scroll td:nth-child(4):before{direction:rtl;text-align:right}.foundation[dir=ltr] .table-scroll td:nth-child(4):before{direction:ltr;text-align:left}.table-scroll td:last-child{grid-column:1/-1;padding-top:3px}.table-scroll .row-actions{justify-content:flex-end;gap:8px}.employee-name{font-size:13px}.employee-name small{font-size:10px}.table-scroll .row-actions button{min-height:35px;font-size:10px;padding:8px 14px}.panel:has(.table-scroll){background:#fbfcfe}}.employee-status{display:inline-flex;align-items:center;gap:5px;vertical-align:middle;font-size:9px;line-height:1.6;border-radius:20px;padding:4px 9px;background:#e8f6ee;color:#23795d;border:1px solid #d4eadd;margin-top:7px}.employee-status:before{content:"";width:5px;height:5px;border-radius:50%;background:currentColor}.employee-status.on_leave{background:#fff7e6;border-color:#f3e6bf;color:#99731f}.employee-status.inactive{background:#eef1f5;border-color:#dfe5ed;color:#6c7d8b}.directory-tools{flex-wrap:wrap}.directory-tools label{min-width:140px}.employee-name{display:block}.field-note{font-size:10px;color:#7b90a2;line-height:1.8;margin:0!important}@media(max-width:800px){.employee-status{font-size:9px;margin-top:9px}.form input[type=date]{min-height:44px;-webkit-appearance:auto;appearance:auto}.form input[type=date]::-webkit-date-and-time-value{text-align:start;min-height:1.5em}.directory-tools label{min-width:0}.directory-tools input,.directory-tools select,.form input,.form select{font-size:16px}.field-note{font-size:10px!important}}.summary-grid{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:800px){.summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.summary-grid>:is(div,button){padding:14px 15px}.summary-grid span{min-height:22px;margin-bottom:8px;font-size:10px}.summary-grid b{font-size:25px}.summary-grid>:is(div,button):after{inset-inline-end:14px;top:17px}}.release-pill{display:inline-block;white-space:nowrap;padding:7px 11px;background:#edf2fa;border:1px solid #d4dfef;border-radius:20px;color:#18488f;font-size:10px}.release-hero{display:flex;align-items:center;justify-content:space-between;gap:22px;background:linear-gradient(115deg,#132b4e,#244473);border-radius:15px;padding:25px 28px;color:#fff;margin-bottom:20px}.release-hero .eyebrow{color:#8fb0e1;font-size:10px}.release-hero h3{font-size:22px;margin:10px 0}.release-hero p{font-size:12px;color:#b9c8df;margin:0}.release-hero button{color:#143260;background:#fff;border-color:#fff;flex-shrink:0;font-size:11px}.launch-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:22px}.launch-card{display:block;text-align:start;background:#fff;border:1px solid #e1e7f1;border-radius:13px;padding:22px;position:relative;transition:border-color .15s,background .15s}.launch-card:hover{background:#f9fbfe;border-color:#a0b9df}.launch-number{display:block;font:600 12px Arial;color:#2f63b0;margin-bottom:13px}.launch-card strong{font-size:15px;display:block}.launch-card p{margin:7px 0 14px;font-size:11px;line-height:1.9}.launch-open{font-size:10px;color:#466696}.overview-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.overview-columns>.panel{min-width:0}.team-distribution{margin:17px 0}.team-distribution>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:11px}.team-distribution strong{font-weight:500}.team-distribution span{font-size:10px;color:#7d8ba1;white-space:nowrap}.team-track{height:5px;background:#edf1f6;border-radius:5px;overflow:hidden;margin-top:10px}.team-track i{display:block;height:100%;background:#1b5cbe;border-radius:5px}.compact-empty{text-align:center;padding:16px}.release-scope{background:#edf1f8;border:1px solid #dde5f0;border-radius:12px;padding:17px 20px;margin-top:2px}.release-scope strong{font-size:12px}.release-scope p{font-size:11px;margin:7px 0 10px}.release-scope a{font-size:11px}.release-footer{display:block;font:10px Arial;color:#8291a8;letter-spacing:.7px;margin-bottom:14px}@media(max-width:800px){.header-actions{gap:9px}.release-pill{font-size:9px;padding:6px 9px}.release-hero{display:block;padding:21px 18px;margin-bottom:17px}.release-hero h3{font-size:20px;margin:9px 0}.release-hero p{font-size:11px;line-height:1.9}.release-hero button{margin-top:17px;width:100%;min-height:42px;font-size:12px}.launch-grid{gap:10px;margin-bottom:17px}.launch-card{padding:17px 13px;border-radius:11px}.launch-number{font-size:10px;margin-bottom:11px}.launch-card strong{font-size:13px}.launch-card p{font-size:10px;line-height:1.85;margin-bottom:10px}.launch-open{font-size:9px}.overview-columns{grid-template-columns:1fr;gap:0}.team-distribution strong{font-size:11px}.release-scope{padding:16px}.release-scope strong{font-size:11px}.release-scope a,.release-scope p{font-size:10px}}.audit-filters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;background:#eaeff6;border:1px solid #dce4ef;border-radius:13px;padding:18px;margin-bottom:24px}.audit-filters label{display:grid;gap:7px;color:#637591;font-size:11px}.audit-filters input,.audit-filters select{font-size:12px}.audit-filter-actions{display:flex;gap:8px;grid-column:1/-1}.audit-list-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:17px;gap:12px}.audit-list-header h3{margin:0;font-size:15px}.audit-list-header>span{font-size:10px;color:#7989a2}.audit-event{background:white;border:1px solid #e0e9f1;border-radius:13px;margin-bottom:12px;overflow:hidden}.audit-event>summary{display:flex;gap:14px;list-style:none;cursor:pointer;padding:20px;align-items:start}.audit-event>summary::-webkit-details-marker{display:none}.audit-event>summary>div:first-of-type{flex:1;min-width:0}.audit-marker{width:10px;height:10px;border:3px solid #d8e2f2;background:#1c58b3;border-radius:50%;box-sizing:content-box;margin-top:4px;flex-shrink:0}.audit-event strong{display:block;font-size:12px;color:#264066;line-height:1.8}.audit-record-name{display:block;color:#586d8d;font-size:11px;margin-top:3px;overflow-wrap:anywhere}.audit-event small{display:block;color:#8b98ac;font-size:10px;margin-top:7px;overflow-wrap:anywhere}.audit-event-date{display:grid;gap:9px;text-align:end;font-size:10px;color:#8391a6}.audit-event-date span{color:#235298}.audit-event-body{padding:0 20px 20px}.audit-diff{border:1px solid #e2e8f1;border-radius:9px;overflow:hidden}.audit-diff-head,.audit-diff-row{display:grid;grid-template-columns:1fr 1fr 1fr;gap:14px;padding:12px 14px;font-size:11px}.audit-diff-head{background:#f4f7fb;color:#788aa4;font-size:10px}.audit-diff-row{border-top:1px solid #e9eef5;align-items:start}.audit-diff-row>span{overflow-wrap:anywhere;color:#6d7f99;line-height:1.8}.audit-diff-row>span:last-child{color:#237e73}.audit-diff-row strong{font-size:10px;font-weight:500}.audit-pagination{display:flex;justify-content:space-between;align-items:center;margin-top:22px;color:#7d8da5;font-size:11px}.audit-pagination>div{display:flex;gap:9px}.audit-legacy,.audit-timezone{font-size:10px!important;color:#8292a9;line-height:1.9}.audit-timezone{margin-top:17px}@media(max-width:800px){.audit-filters{padding:13px;gap:12px 9px;margin-bottom:20px}.audit-filters label{font-size:10px}.audit-filters label:first-child,.audit-filters label:nth-child(2){grid-column:1/-1}.audit-filters input,.audit-filters select{font-size:16px;min-height:44px}.audit-filter-actions>button{flex:1;font-size:11px;min-height:40px}.audit-list-header h3{font-size:14px}.audit-event>summary{padding:16px 13px;gap:10px}.audit-event-date{font-size:9px;max-width:110px}.audit-event strong{font-size:11px}.audit-event small{font-size:9px}.audit-record-name{font-size:10px}.audit-marker{width:7px;height:7px;border-width:3px}.audit-event-body{padding:0 12px 15px}.audit-diff-head,.audit-diff-row{gap:9px;padding:11px 9px}.audit-diff-row{grid-template-columns:minmax(0,.9fr) minmax(0,1fr) minmax(0,1fr)}.audit-diff-row strong{font-size:9px}.audit-diff-row>span,.audit-pagination{font-size:10px}.audit-pagination button{font-size:10px;padding:8px 12px}.audit-event>summary:focus-visible{outline:3px solid #1b5dc0;outline-offset:-3px}}.global-search-results a[data-search-result]:focus-visible{outline:2px solid var(--primary,#0891b2);outline-offset:2px;background:var(--accent,rgba(8,145,178,.12));border-radius:8px}