.services-module__J1TLPq__page{gap:24px;min-width:0;display:grid}.services-module__J1TLPq__heading{justify-content:space-between;align-items:flex-end;gap:24px;padding:8px 0 4px;display:flex}.services-module__J1TLPq__heading>div:first-child{max-width:760px}.services-module__J1TLPq__heading span,.services-module__J1TLPq__checkoutDialog header span,.services-module__J1TLPq__paymentTrust span{color:var(--muted,#687472);letter-spacing:.13em;font-size:10px;font-weight:800}.services-module__J1TLPq__heading h1{color:var(--ink,#142127);letter-spacing:-.045em;margin:8px 0;font-size:clamp(30px,4vw,50px);line-height:.98}.services-module__J1TLPq__heading p{color:var(--muted,#687472);margin:0;font-size:15px;line-height:1.55}.services-module__J1TLPq__heading>div:last-child{gap:8px;display:flex}.services-module__J1TLPq__heading button{border:1px solid var(--line,#dde2dc);background:var(--surface,#fff);color:var(--ink,#142127);cursor:pointer;font:inherit;white-space:nowrap;border-radius:11px;padding:10px 13px;font-size:11px;font-weight:750}.services-module__J1TLPq__pricingNote,.services-module__J1TLPq__paymentTrust{background:linear-gradient(100deg,#ff745a17,#fffffff5);border:1px solid #ff745a40;border-radius:16px;justify-content:space-between;align-items:center;gap:18px;padding:16px 18px;display:flex}.services-module__J1TLPq__pricingNote b{color:#ff745a;font-size:13px}.services-module__J1TLPq__pricingNote p{color:var(--muted,#687472);margin:0;font-size:11px;line-height:1.45}.services-module__J1TLPq__returnStatus{color:#27694f;background:#edf8f2;border-radius:13px;align-items:center;gap:12px;padding:13px 15px;display:flex}.services-module__J1TLPq__returnStatus b{font-size:11px}.services-module__J1TLPq__returnStatus span{color:#527264;font-size:10px}.services-module__J1TLPq__returnFailed{color:#a1402d;background:#fff0ed}.services-module__J1TLPq__returnFailed span{color:#8e6259}.services-module__J1TLPq__fullAccess{background:linear-gradient(100deg,#52a97d21,#fffffff5);border:1px solid #52a97d59;border-radius:16px;justify-content:space-between;align-items:center;gap:18px;padding:16px 18px;display:flex}.services-module__J1TLPq__fullAccess>div{gap:4px;display:grid}.services-module__J1TLPq__fullAccess span{color:#3f8d68;letter-spacing:.12em;font-size:9px;font-weight:850}.services-module__J1TLPq__fullAccess b{color:var(--ink,#142127);font-size:14px}.services-module__J1TLPq__fullAccess p{max-width:720px;color:var(--muted,#687472);margin:0;font-size:11px;line-height:1.5}.services-module__J1TLPq__catalog{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.services-module__J1TLPq__serviceCard{border:1px solid var(--line,#dde2dc);background:var(--surface,#fff);border-radius:20px;flex-direction:column;min-width:0;min-height:390px;padding:20px;display:flex;box-shadow:0 16px 44px #14212709}.services-module__J1TLPq__serviceCard.services-module__J1TLPq__apiCard{background:linear-gradient(150deg, #ff745a14, var(--surface,#fff) 42%);border-color:#ff745a57}.services-module__J1TLPq__serviceCard header{justify-content:space-between;align-items:center;gap:8px;display:flex}.services-module__J1TLPq__serviceCard header span{background:var(--soft,#f1f3ef);color:var(--muted,#687472);border-radius:999px;padding:5px 8px;font-size:9px;font-weight:800}.services-module__J1TLPq__serviceCard header i{color:#fff;letter-spacing:.08em;background:#ff745a;border-radius:999px;padding:5px 7px;font-size:8px;font-style:normal;font-weight:900}.services-module__J1TLPq__serviceCard h2{color:var(--ink,#142127);letter-spacing:-.035em;margin:26px 0 8px;font-size:22px}.services-module__J1TLPq__serviceCard>p{min-height:50px;color:var(--muted,#687472);margin:0;font-size:11px;line-height:1.55}.services-module__J1TLPq__serviceCard>div{flex-wrap:wrap;align-items:baseline;gap:4px;margin:20px 0 14px;display:flex}.services-module__J1TLPq__serviceCard>div small{width:100%;color:var(--muted,#687472);font-size:9px}.services-module__J1TLPq__serviceCard>div b{color:var(--ink,#142127);letter-spacing:-.045em;font-size:27px}.services-module__J1TLPq__serviceCard>div span{color:var(--muted,#687472);font-size:10px}.services-module__J1TLPq__serviceCard ul{gap:8px;margin:0 0 20px;padding:0;list-style:none;display:grid}.services-module__J1TLPq__serviceCard li{color:#52a97d;gap:7px;font-size:10px;display:flex}.services-module__J1TLPq__serviceCard li span{color:var(--ink,#142127)}.services-module__J1TLPq__serviceCard>button{color:#fff;cursor:pointer;width:100%;font:inherit;background:#142127;border:0;border-radius:11px;justify-content:space-between;align-items:center;margin-top:auto;padding:12px 13px;font-size:11px;font-weight:800;display:flex}.services-module__J1TLPq__apiCard>button{background:#ff745a}.services-module__J1TLPq__paymentTrust{border-color:var(--line,#dde2dc);background:var(--surface,#fff)}.services-module__J1TLPq__paymentTrust h2{color:var(--ink,#142127);margin:5px 0;font-size:18px}.services-module__J1TLPq__paymentTrust p{max-width:740px;color:var(--muted,#687472);margin:0;font-size:11px;line-height:1.5}.services-module__J1TLPq__paymentTrust>div:last-child{flex:none;justify-items:end;display:grid}.services-module__J1TLPq__paymentTrust>div:last-child b{color:#4b47c5;font-size:19px}.services-module__J1TLPq__paymentTrust>div:last-child small{color:var(--muted,#687472);font-size:9px}.services-module__J1TLPq__modalBackdrop{z-index:1000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a121599;place-items:start center;padding:24px;display:grid;position:fixed;inset:0;overflow-y:auto}.services-module__J1TLPq__checkoutDialog{background:var(--surface,#fff);border-radius:22px;width:min(820px,100%);margin:2vh 0;box-shadow:0 30px 100px #00000047}.services-module__J1TLPq__checkoutDialog>header{border-bottom:1px solid var(--line,#dde2dc);justify-content:space-between;align-items:flex-start;gap:18px;padding:22px 24px;display:flex}.services-module__J1TLPq__checkoutDialog header h2{color:var(--ink,#142127);letter-spacing:-.04em;margin:5px 0 0;font-size:27px}.services-module__J1TLPq__checkoutDialog>header>button{color:var(--muted,#687472);cursor:pointer;background:0 0;border:0;font-size:26px}.services-module__J1TLPq__checkoutDialog>form{gap:16px;padding:20px 24px 24px;display:grid}.services-module__J1TLPq__configBlock{border:1px solid var(--line,#dde2dc);border-radius:15px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:16px;display:grid}.services-module__J1TLPq__configBlock>h3{color:var(--ink,#142127);grid-column:1/-1;margin:0 0 5px;font-size:14px}.services-module__J1TLPq__configBlock>p{color:var(--muted,#687472);grid-column:1/-1;margin:0;font-size:11px}.services-module__J1TLPq__configBlock label{color:var(--muted,#687472);gap:5px;font-size:9px;font-weight:750;display:grid}.services-module__J1TLPq__configBlock select,.services-module__J1TLPq__configBlock input{border:1px solid var(--line,#dde2dc);background:var(--surface,#fff);width:100%;min-width:0;color:var(--ink,#142127);font:inherit;border-radius:10px;outline:0;padding:10px 11px;font-size:11px}.services-module__J1TLPq__configBlock select:focus,.services-module__J1TLPq__configBlock input:focus{border-color:#ff745a;box-shadow:0 0 0 3px #ff745a1a}.services-module__J1TLPq__modeSwitch,.services-module__J1TLPq__payerSwitch{background:var(--soft,#f1f3ef);border-radius:11px;grid-column:1/-1;gap:5px;padding:4px;display:flex}.services-module__J1TLPq__modeSwitch button,.services-module__J1TLPq__payerSwitch button{color:var(--muted,#687472);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:8px;flex:1;padding:8px;font-size:10px;font-weight:800}.services-module__J1TLPq__modeSwitch button.services-module__J1TLPq__selected,.services-module__J1TLPq__payerSwitch button.services-module__J1TLPq__selected{background:var(--surface,#fff);color:var(--ink,#142127);box-shadow:0 3px 12px #14212714}.services-module__J1TLPq__priceLine{color:#fff;background:#142127;border-radius:11px;grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;margin-top:4px;padding:13px;display:grid}.services-module__J1TLPq__priceLine span{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.services-module__J1TLPq__priceLine b{font-size:20px}.services-module__J1TLPq__priceLine small{color:#ffab88;grid-column:1/-1;font-size:9px}.services-module__J1TLPq__fields{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.services-module__J1TLPq__fields .services-module__J1TLPq__wide{grid-column:1/-1}.services-module__J1TLPq__paymentMethod{grid-column:1/-1;gap:7px;margin-top:5px;display:grid}.services-module__J1TLPq__paymentMethod>span{color:var(--muted,#687472);font-size:9px;font-weight:750}.services-module__J1TLPq__paymentMethod>div{background:var(--soft,#f1f3ef);border-radius:11px;gap:5px;padding:4px;display:flex}.services-module__J1TLPq__paymentMethod button{color:var(--muted,#687472);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:8px;flex:1;padding:9px;font-size:10px;font-weight:800}.services-module__J1TLPq__paymentMethod button.services-module__J1TLPq__selected{background:var(--surface,#fff);color:var(--ink,#142127);box-shadow:0 3px 12px #14212714}.services-module__J1TLPq__paymentMethod small{color:var(--muted,#687472);font-size:9px}.services-module__J1TLPq__agreements{gap:8px;display:grid}.services-module__J1TLPq__agreements label{color:var(--muted,#687472);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:8px;font-size:10px;line-height:1.45;display:grid}.services-module__J1TLPq__agreements input{accent-color:#ff745a;margin-top:2px}.services-module__J1TLPq__agreements a{color:#ff745a}.services-module__J1TLPq__agreements b{color:var(--ink,#142127)}.services-module__J1TLPq__formError{color:#a1402d;background:#fff0ed;border-radius:10px;margin:0;padding:10px 12px;font-size:10px;line-height:1.45}.services-module__J1TLPq__payButton{color:#fff;cursor:pointer;width:100%;font:inherit;background:#ff745a;border:0;border-radius:12px;justify-content:space-between;align-items:center;padding:13px 15px;font-size:12px;font-weight:850;display:flex}.services-module__J1TLPq__payButton:disabled{cursor:not-allowed;opacity:.55}.services-module__J1TLPq__widgetStage{padding:20px 24px 28px}.services-module__J1TLPq__widgetStage>p{color:var(--muted,#687472);margin:0 0 14px;font-size:11px}.services-module__J1TLPq__widgetStage>div{min-height:360px}.services-module__J1TLPq__widgetStage>small{color:var(--muted,#687472);text-align:center;margin-top:10px;font-size:9px;display:block}.services-module__J1TLPq__invoiceStage{justify-items:start;padding:30px 24px;display:grid}.services-module__J1TLPq__invoiceStage>span{color:#b14a36;background:#fff0ed;border-radius:999px;padding:6px 9px;font-size:9px;font-weight:900}.services-module__J1TLPq__invoiceStage h3{color:var(--ink,#142127);margin:18px 0 8px;font-size:24px}.services-module__J1TLPq__invoiceStage p{max-width:620px;color:var(--muted,#687472);margin:0 0 20px;font-size:11px;line-height:1.55}.services-module__J1TLPq__invoiceStage a{color:#fff;background:#ff745a;border-radius:11px;padding:12px 15px;font-size:11px;font-weight:850;text-decoration:none}.services-module__J1TLPq__invoiceStage small{color:var(--muted,#687472);margin-top:12px;font-size:9px}.services-module__J1TLPq__invoiceStage button{border:1px solid var(--line,#dde2dc);color:var(--ink,#142127);cursor:pointer;font:inherit;background:0 0;border-radius:10px;margin-top:22px;padding:10px 12px;font-size:10px;font-weight:800}@media (max-width:1120px){.services-module__J1TLPq__catalog{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.services-module__J1TLPq__heading{flex-direction:column;align-items:stretch}.services-module__J1TLPq__heading>div:last-child{flex-wrap:wrap}.services-module__J1TLPq__pricingNote,.services-module__J1TLPq__paymentTrust{flex-direction:column;align-items:flex-start}.services-module__J1TLPq__paymentTrust>div:last-child{justify-items:start}.services-module__J1TLPq__returnStatus{flex-direction:column;align-items:flex-start;gap:4px}.services-module__J1TLPq__fullAccess{flex-direction:column;align-items:flex-start}.services-module__J1TLPq__modalBackdrop{padding:10px}.services-module__J1TLPq__checkoutDialog{margin:10px 0}}@media (max-width:560px){.services-module__J1TLPq__catalog{grid-template-columns:1fr}.services-module__J1TLPq__serviceCard{min-height:350px}.services-module__J1TLPq__checkoutDialog>header,.services-module__J1TLPq__checkoutDialog>form,.services-module__J1TLPq__widgetStage,.services-module__J1TLPq__invoiceStage{padding-left:16px;padding-right:16px}.services-module__J1TLPq__configBlock,.services-module__J1TLPq__fields{grid-template-columns:1fr}.services-module__J1TLPq__fields .services-module__J1TLPq__wide{grid-column:auto}.services-module__J1TLPq__payerSwitch{grid-template-columns:1fr 1fr 1fr;display:grid}.services-module__J1TLPq__payerSwitch button{padding:8px 3px;font-size:9px}}
.full-audit-control-module__T4yzRG__control{border:1px solid var(--line);background:var(--white);color:var(--ink);margin:-12px 0 28px}.full-audit-control-module__T4yzRG__header{border-bottom:1px solid var(--line);background:color-mix(in srgb, var(--white) 86%, #e8efd0);justify-content:space-between;align-items:flex-start;gap:24px;padding:24px;display:flex}.full-audit-control-module__T4yzRG__header span,.full-audit-control-module__T4yzRG__plan header span,.full-audit-control-module__T4yzRG__manifest header span,.full-audit-control-module__T4yzRG__jobs>header span,.full-audit-control-module__T4yzRG__history>header span,.full-audit-control-module__T4yzRG__addendum>span{color:#4f6a60;font:700 8px var(--font-geist-mono), monospace;letter-spacing:.11em}.full-audit-control-module__T4yzRG__header h2{letter-spacing:-.04em;margin:8px 0 7px;font-size:clamp(22px,3vw,34px)}.full-audit-control-module__T4yzRG__header p{max-width:760px;color:var(--text-soft);margin:0;font-size:10px;line-height:1.6}.full-audit-control-module__T4yzRG__header>b{font:750 8px var(--font-geist-mono), monospace;letter-spacing:.08em;flex:none;padding:8px 10px}.full-audit-control-module__T4yzRG__liveBadge{color:#2d7154;background:#dff5e9}.full-audit-control-module__T4yzRG__archivedBadge{color:#59615f;background:#eceeea}.full-audit-control-module__T4yzRG__projectBar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;gap:24px;padding:15px 24px;display:flex}.full-audit-control-module__T4yzRG__projectBar>div{gap:4px;min-width:0;display:grid}.full-audit-control-module__T4yzRG__projectBar span,.full-audit-control-module__T4yzRG__projectBar small,.full-audit-control-module__T4yzRG__projectBar label{color:var(--muted);font-size:8px}.full-audit-control-module__T4yzRG__projectBar b{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.full-audit-control-module__T4yzRG__projectBar label{gap:6px;display:grid}.full-audit-control-module__T4yzRG__projectBar select{border:1px solid var(--line);background:var(--surface-soft);min-width:230px;height:36px;color:var(--ink);padding:0 10px;font-size:9px}.full-audit-control-module__T4yzRG__loading,.full-audit-control-module__T4yzRG__inlineUnavailable,.full-audit-control-module__T4yzRG__empty{color:var(--text-soft);padding:24px;font-size:10px;line-height:1.55}.full-audit-control-module__T4yzRG__empty h3{color:var(--ink);margin:0 0 7px;font-size:18px}.full-audit-control-module__T4yzRG__empty p{margin:0}.full-audit-control-module__T4yzRG__error,.full-audit-control-module__T4yzRG__notice{gap:5px;margin:18px 24px 0;padding:13px 15px;font-size:9px;line-height:1.5;display:grid}.full-audit-control-module__T4yzRG__error{color:#873a2e;background:#fff0ed;border-left:3px solid #ff745a}.full-audit-control-module__T4yzRG__error span,.full-audit-control-module__T4yzRG__error small{color:var(--text-soft)}.full-audit-control-module__T4yzRG__notice{color:#286247;background:#e9f7ef;border-left:3px solid #4fb885}.full-audit-control-module__T4yzRG__blockers{background:#fff4f1;border:1px solid #edb8ae;margin:20px 24px 0;padding:18px}.full-audit-control-module__T4yzRG__blockers h3{margin:0 0 12px;font-size:15px}.full-audit-control-module__T4yzRG__blockers ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.full-audit-control-module__T4yzRG__blockers li{color:var(--text-soft);grid-template-columns:minmax(120px,.35fr) 1fr;gap:10px;font-size:9px;line-height:1.45;display:grid}.full-audit-control-module__T4yzRG__blockers code{color:#9b493a;font-size:8px}.full-audit-control-module__T4yzRG__blockers button,.full-audit-control-module__T4yzRG__addendum button{background:var(--deep);color:#fff;cursor:pointer;border:0;min-height:36px;margin-top:13px;padding:0 13px;font-size:9px}.full-audit-control-module__T4yzRG__plan,.full-audit-control-module__T4yzRG__manifest,.full-audit-control-module__T4yzRG__consent,.full-audit-control-module__T4yzRG__addendum,.full-audit-control-module__T4yzRG__jobs,.full-audit-control-module__T4yzRG__history{border:1px solid var(--line);margin:20px 24px 0}.full-audit-control-module__T4yzRG__plan>header,.full-audit-control-module__T4yzRG__manifest>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:20px;padding:17px 19px;display:flex}.full-audit-control-module__T4yzRG__plan h3,.full-audit-control-module__T4yzRG__manifest h3,.full-audit-control-module__T4yzRG__jobs h3,.full-audit-control-module__T4yzRG__history h3,.full-audit-control-module__T4yzRG__addendum h3,.full-audit-control-module__T4yzRG__consent h3{margin:6px 0 0;font-size:16px}.full-audit-control-module__T4yzRG__plan dl{grid-template-columns:1fr 1fr;gap:18px;margin:0;display:grid}.full-audit-control-module__T4yzRG__plan dl div{gap:4px;min-width:0;display:grid}.full-audit-control-module__T4yzRG__plan dt{color:var(--muted);font-size:7px}.full-audit-control-module__T4yzRG__plan dd{text-overflow:ellipsis;max-width:220px;font:650 8px var(--font-geist-mono), monospace;white-space:nowrap;margin:0;overflow:hidden}.full-audit-control-module__T4yzRG__coverage,.full-audit-control-module__T4yzRG__coverageCompact{overflow-x:auto}.full-audit-control-module__T4yzRG__coverage table,.full-audit-control-module__T4yzRG__coverageCompact table,.full-audit-control-module__T4yzRG__manifest table,.full-audit-control-module__T4yzRG__history table{border-collapse:collapse;width:100%}.full-audit-control-module__T4yzRG__coverage caption,.full-audit-control-module__T4yzRG__coverageCompact caption,.full-audit-control-module__T4yzRG__manifest caption,.full-audit-control-module__T4yzRG__history caption{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.full-audit-control-module__T4yzRG__coverage th,.full-audit-control-module__T4yzRG__coverage td{border-right:1px solid var(--line);text-align:left;width:20%;padding:11px 10px}.full-audit-control-module__T4yzRG__coverage th{color:var(--muted);background:var(--surface-muted);font-size:7px;font-weight:500}.full-audit-control-module__T4yzRG__coverage td{font-size:14px;font-weight:750}.full-audit-control-module__T4yzRG__forecast{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.full-audit-control-module__T4yzRG__forecast>div{border-right:1px solid var(--line);gap:6px;min-width:0;padding:15px;display:grid}.full-audit-control-module__T4yzRG__forecast span{color:var(--muted);font-size:7px}.full-audit-control-module__T4yzRG__forecast b{font-size:12px}.full-audit-control-module__T4yzRG__factNote{border-top:1px solid var(--line);color:var(--text-soft);margin:0;padding:13px 17px;font-size:8px;line-height:1.55}.full-audit-control-module__T4yzRG__manifest header small{color:var(--muted);font:600 7px/1.5 var(--font-geist-mono), monospace;text-align:right}.full-audit-control-module__T4yzRG__tableScroll{overflow-x:auto}.full-audit-control-module__T4yzRG__manifest table,.full-audit-control-module__T4yzRG__history table{min-width:840px}.full-audit-control-module__T4yzRG__manifest th,.full-audit-control-module__T4yzRG__manifest td,.full-audit-control-module__T4yzRG__history th,.full-audit-control-module__T4yzRG__history td{border-right:1px solid var(--line);border-bottom:1px solid var(--line);vertical-align:top;text-align:left;padding:11px 12px;font-size:8px;line-height:1.45}.full-audit-control-module__T4yzRG__manifest th,.full-audit-control-module__T4yzRG__history th{color:var(--muted);background:var(--surface-muted);font-weight:600}.full-audit-control-module__T4yzRG__manifest td b,.full-audit-control-module__T4yzRG__manifest td span,.full-audit-control-module__T4yzRG__history td b,.full-audit-control-module__T4yzRG__history td span{display:block}.full-audit-control-module__T4yzRG__manifest td span,.full-audit-control-module__T4yzRG__history td span{color:var(--muted);margin-top:4px}.full-audit-control-module__T4yzRG__consent{background:color-mix(in srgb, var(--white) 92%, #dcece7);border-color:#9fbfb2;padding:20px}.full-audit-control-module__T4yzRG__consent>div>span{color:#2d7154;font:700 8px var(--font-geist-mono), monospace;letter-spacing:.1em}.full-audit-control-module__T4yzRG__consent p,.full-audit-control-module__T4yzRG__addendum p{color:var(--text-soft);margin:13px 0 7px;font-size:9px;line-height:1.65}.full-audit-control-module__T4yzRG__consent small,.full-audit-control-module__T4yzRG__addendum small{color:var(--muted);font:600 7px var(--font-geist-mono), monospace}.full-audit-control-module__T4yzRG__consent label,.full-audit-control-module__T4yzRG__addendum label{color:var(--text-soft);align-items:flex-start;gap:9px;margin-top:16px;font-size:9px;line-height:1.5;display:flex}.full-audit-control-module__T4yzRG__consent input,.full-audit-control-module__T4yzRG__addendum input{width:auto;accent-color:var(--ink);margin:1px 0 0}.full-audit-control-module__T4yzRG__consent button{min-height:42px;color:var(--accent-ink);cursor:pointer;background:#d8ff49;border:0;margin-top:16px;padding:0 16px;font-size:9px;font-weight:750}.full-audit-control-module__T4yzRG__consent button:disabled,.full-audit-control-module__T4yzRG__addendum button:disabled,.full-audit-control-module__T4yzRG__jobs button:disabled,.full-audit-control-module__T4yzRG__history button:disabled{opacity:.5;cursor:not-allowed}.full-audit-control-module__T4yzRG__addendum{background:#fff7e8;border-left:4px solid #ffb34f;padding:19px}.full-audit-control-module__T4yzRG__jobs>header,.full-audit-control-module__T4yzRG__history>header{border-bottom:1px solid var(--line);padding:17px 19px}.full-audit-control-module__T4yzRG__history>header p{color:var(--text-soft);margin:7px 0 0;font-size:8px;line-height:1.5}.full-audit-control-module__T4yzRG__jobList{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}.full-audit-control-module__T4yzRG__jobList article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-width:0;padding:16px}.full-audit-control-module__T4yzRG__jobList article>div:first-child{gap:4px;display:grid}.full-audit-control-module__T4yzRG__jobList article>div:first-child b{font-size:10px}.full-audit-control-module__T4yzRG__jobList article>div:first-child span,.full-audit-control-module__T4yzRG__jobList article>small{color:var(--muted);font-size:7px}.full-audit-control-module__T4yzRG__jobList article>p{color:#984737;margin:9px 0;font-size:8px;line-height:1.45}.full-audit-control-module__T4yzRG__coverageCompact{margin:11px 0}.full-audit-control-module__T4yzRG__coverageCompact th,.full-audit-control-module__T4yzRG__coverageCompact td{border:1px solid var(--line);text-align:center;padding:6px 5px;font-size:7px}.full-audit-control-module__T4yzRG__coverageCompact th{color:var(--muted);font-weight:500}.full-audit-control-module__T4yzRG__coverageCompact td{font-weight:750}.full-audit-control-module__T4yzRG__jobDiagnostics{border:1px solid var(--line);background:var(--surface-muted);gap:8px;margin:0 0 12px;padding:10px;display:grid}.full-audit-control-module__T4yzRG__jobDiagnostics>b{color:#4f6a60;font:700 7px var(--font-geist-mono), monospace;letter-spacing:.09em}.full-audit-control-module__T4yzRG__jobDiagnostics>div{border-top:1px solid var(--line);gap:3px;padding-top:7px;display:grid}.full-audit-control-module__T4yzRG__jobDiagnostics span,.full-audit-control-module__T4yzRG__jobDiagnostics small{color:var(--text-soft);font-size:7px;line-height:1.45}.full-audit-control-module__T4yzRG__jobDiagnostics code{overflow-wrap:anywhere;color:#984737;font:650 7px var(--font-geist-mono), monospace}.full-audit-control-module__T4yzRG__diagnosticsUnavailable{color:var(--text-soft);background:#fff7e8;border-left:2px solid #ddb274;margin:0 0 12px;padding:9px;font-size:7px;line-height:1.45}.full-audit-control-module__T4yzRG__jobList button,.full-audit-control-module__T4yzRG__history button{border:1px solid var(--ink);min-height:34px;color:var(--ink);cursor:pointer;background:0 0;padding:0 11px;font-size:8px}.full-audit-control-module__T4yzRG__rowActions{gap:5px;display:grid}.full-audit-control-module__T4yzRG__rowActions a{color:#315f54;text-underline-offset:2px;text-decoration:underline}.full-audit-control-module__T4yzRG__history code{font:600 7px var(--font-geist-mono), monospace}.full-audit-control-module__T4yzRG__frozen{background:#fff7e8;border:1px solid #ddb274;justify-content:space-between;align-items:center;gap:20px;margin:20px 24px 0;padding:14px 16px;display:flex}.full-audit-control-module__T4yzRG__frozen>div{gap:4px;display:grid}.full-audit-control-module__T4yzRG__frozen b{font-size:9px}.full-audit-control-module__T4yzRG__frozen span,.full-audit-control-module__T4yzRG__frozen small{color:var(--text-soft);font-size:8px}.full-audit-control-module__T4yzRG__frozen button{color:#765327;cursor:pointer;background:0 0;border:1px solid #8a6333;min-height:34px;padding:0 11px;font-size:8px}.full-audit-control-module__T4yzRG__modeSeparation{border-top:1px solid var(--line);background:var(--surface-muted);justify-content:space-between;align-items:center;gap:24px;margin-top:24px;padding:19px 24px;display:flex}.full-audit-control-module__T4yzRG__modeSeparation div{gap:5px;display:grid}.full-audit-control-module__T4yzRG__modeSeparation span{color:#8b6333;font:700 8px var(--font-geist-mono), monospace;letter-spacing:.1em}.full-audit-control-module__T4yzRG__modeSeparation b{font-size:11px}.full-audit-control-module__T4yzRG__modeSeparation p{color:var(--text-soft);margin:0;font-size:8px}.full-audit-control-module__T4yzRG__modeSeparation button{border:1px solid var(--ink);background:var(--white);min-height:38px;color:var(--ink);cursor:pointer;padding:0 13px;font-size:9px}:is(html[data-theme=dark] .full-audit-control-module__T4yzRG__error,html[data-theme=dark] .full-audit-control-module__T4yzRG__blockers){color:#ffb2a4;background:#ff745a1f}:is(html[data-theme=dark] .full-audit-control-module__T4yzRG__notice,html[data-theme=dark] .full-audit-control-module__T4yzRG__consent){background:#4fb8851f}:is(html[data-theme=dark] .full-audit-control-module__T4yzRG__addendum,html[data-theme=dark] .full-audit-control-module__T4yzRG__frozen){background:#ffb34f1a}@media (max-width:760px){.full-audit-control-module__T4yzRG__header,.full-audit-control-module__T4yzRG__projectBar,.full-audit-control-module__T4yzRG__modeSeparation,.full-audit-control-module__T4yzRG__frozen{flex-direction:column;align-items:stretch}.full-audit-control-module__T4yzRG__header>b{align-self:flex-start}.full-audit-control-module__T4yzRG__projectBar select{width:100%;min-width:0}.full-audit-control-module__T4yzRG__plan,.full-audit-control-module__T4yzRG__manifest,.full-audit-control-module__T4yzRG__consent,.full-audit-control-module__T4yzRG__addendum,.full-audit-control-module__T4yzRG__jobs,.full-audit-control-module__T4yzRG__history,.full-audit-control-module__T4yzRG__blockers{margin-left:14px;margin-right:14px}.full-audit-control-module__T4yzRG__plan>header{flex-direction:column}.full-audit-control-module__T4yzRG__plan dl{grid-template-columns:1fr;width:100%}.full-audit-control-module__T4yzRG__forecast{grid-template-columns:1fr 1fr}.full-audit-control-module__T4yzRG__blockers li,.full-audit-control-module__T4yzRG__jobList{grid-template-columns:1fr}}
.client-module__5d7N0q__loading{background:var(--paper);min-height:100vh;color:var(--ink);place-content:center;justify-items:center;gap:18px;display:grid}.client-module__5d7N0q__loading span{background:var(--deep);color:#d8ff49;width:70px;height:70px;font:700 15px var(--font-geist-mono), monospace;border-radius:50%;place-items:center;animation:1.4s ease-in-out infinite client-module__5d7N0q__pulse;display:grid}.client-module__5d7N0q__loading p{color:var(--text-soft);margin:0;font-size:13px}.client-module__5d7N0q__authPage{background:var(--paper);grid-template-columns:minmax(0,1.1fr) minmax(420px,.9fr);min-height:100vh;display:grid;position:relative}.client-module__5d7N0q__authBrand{z-index:3;position:absolute;top:34px;left:clamp(28px,5vw,76px)}.client-module__5d7N0q__authVisual{flex-direction:column;justify-content:center;min-height:100vh;padding:150px clamp(28px,5vw,76px) 64px;display:flex;position:relative;overflow:hidden}.client-module__5d7N0q__authVisual:before,.client-module__5d7N0q__authVisual:after{content:"";pointer-events:none;border:1px solid #1421271a;border-radius:50%;position:absolute}.client-module__5d7N0q__authVisual:before{background:radial-gradient(circle,#d8ff4957,#d8ff4900 64%);width:min(56vw,760px);height:min(56vw,760px);bottom:-30vw;left:-16vw}.client-module__5d7N0q__authVisual:after{border-style:dashed;width:380px;height:380px;top:90px;right:-190px}.client-module__5d7N0q__authKicker,.client-module__5d7N0q__cardKicker,.client-module__5d7N0q__eyebrow,.client-module__5d7N0q__pageTitle>div>span,.client-module__5d7N0q__clientNav>span,.client-module__5d7N0q__sidebarAction>span,.client-module__5d7N0q__panelHead span,.client-module__5d7N0q__profileSide>span,.client-module__5d7N0q__reportSection>span,.client-module__5d7N0q__scanList>span{color:var(--text-soft);font:650 10px var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase}.client-module__5d7N0q__authVisual h1{letter-spacing:-.07em;max-width:760px;margin:28px 0 24px;font-size:clamp(55px,6.7vw,104px);font-weight:560;line-height:.9}.client-module__5d7N0q__authVisual h1 em{color:#ff745a;font-style:normal;font-weight:430}.client-module__5d7N0q__authVisual>p{max-width:610px;color:var(--text-soft);margin:0;font-size:18px;line-height:1.55}.client-module__5d7N0q__authSignals{z-index:1;border-top:1px solid #d0d2cc;border-left:1px solid #d0d2cc;grid-template-columns:repeat(3,1fr);max-width:760px;margin-top:60px;display:grid;position:relative}.client-module__5d7N0q__authSignals div{background:color-mix(in srgb, var(--white) 35%, transparent);border-bottom:1px solid #d0d2cc;border-right:1px solid #d0d2cc;flex-direction:column;min-height:130px;padding:20px;display:flex}.client-module__5d7N0q__authSignals span{color:#ff745a;font:650 10px var(--font-geist-mono), monospace}.client-module__5d7N0q__authSignals b{margin-top:auto;font-size:14px}.client-module__5d7N0q__authSignals small{color:var(--muted);margin-top:5px;font-size:10px}.client-module__5d7N0q__authPanel{background:var(--deep);color:#fff;flex-direction:column;justify-content:center;min-height:100vh;padding:32px clamp(28px,5vw,72px);display:flex;position:relative}.client-module__5d7N0q__authTopActions{align-items:center;gap:14px;display:flex;position:absolute;top:30px;right:clamp(28px,5vw,72px)}.client-module__5d7N0q__backHome{color:var(--muted);font-size:11px}.client-module__5d7N0q__backHome:hover{color:#d8ff49}.client-module__5d7N0q__authCard{width:100%;max-width:520px;margin:56px auto 0}.client-module__5d7N0q__authCard .client-module__5d7N0q__cardKicker{color:var(--muted)}.client-module__5d7N0q__authCard h2{letter-spacing:-.055em;margin:20px 0 10px;font-size:clamp(38px,4vw,57px);font-weight:540;line-height:1}.client-module__5d7N0q__authCard>p{color:var(--muted);margin:0 0 34px;font-size:14px;line-height:1.55}.client-module__5d7N0q__authCard form{gap:9px;display:grid}.client-module__5d7N0q__authCard form label{color:var(--muted);margin-top:10px;font-size:11px;font-weight:650}.client-module__5d7N0q__authCard input,.client-module__5d7N0q__scanForm input,.client-module__5d7N0q__profileForm input{color:#fff;width:100%;height:54px;font:inherit;background:#ffffff0f;border:1px solid #ffffff40;border-radius:0;outline:0;padding:0 15px;transition:border-color .2s,box-shadow .2s,background .2s}.client-module__5d7N0q__authCard input:focus,.client-module__5d7N0q__scanForm input:focus{border-color:#d8ff49;box-shadow:0 0 0 3px #d8ff4914}.client-module__5d7N0q__authCard input::placeholder,.client-module__5d7N0q__scanForm input::placeholder{color:#788486}.client-module__5d7N0q__authCard form>button,.client-module__5d7N0q__scanSubmit{min-height:56px;color:var(--accent-ink);cursor:pointer;background:#d8ff49;border:0;justify-content:space-between;align-items:center;margin-top:17px;padding:0 18px;font-size:13px;font-weight:700;display:flex}.client-module__5d7N0q__authCard form>button:disabled{opacity:.7;cursor:wait}.client-module__5d7N0q__authCard input.client-module__5d7N0q__codeInput{text-align:center;letter-spacing:.24em;height:70px;font-size:30px;font-weight:750}.client-module__5d7N0q__developmentCode{color:#c9d39e;border:1px solid #d8ff4959;margin:8px 0 0;padding:10px 12px;font-size:10px}.client-module__5d7N0q__developmentCode b{color:#d8ff49;letter-spacing:.12em}.client-module__5d7N0q__authCard form>button.client-module__5d7N0q__authBack{min-height:auto;color:var(--muted);background:0 0;border-bottom:1px solid #617072;margin:7px auto 0;padding:7px 0;font-size:10px;font-weight:500;display:block}.client-module__5d7N0q__authCard form>button.client-module__5d7N0q__authBack:hover{color:#d8ff49;border-color:#d8ff49}.client-module__5d7N0q__versionNote{color:var(--muted);border:1px solid #ffffff21;grid-template-columns:25px 1fr;gap:11px;margin-top:22px;padding:14px;display:grid}.client-module__5d7N0q__versionNote i{width:25px;height:25px;font:650 10px var(--font-geist-mono), monospace;border:1px solid #697678;border-radius:50%;place-items:center;font-style:normal;display:grid}.client-module__5d7N0q__versionNote p{margin:0;font-size:10px;line-height:1.55}.client-module__5d7N0q__switchAuth{color:var(--muted);cursor:pointer;background:0 0;border:0;border-bottom:1px solid #617072;margin:20px auto 0;padding:5px 0;font-size:11px;display:block}.client-module__5d7N0q__switchAuth:hover{color:#d8ff49;border-color:#d8ff49}.client-module__5d7N0q__formError{color:#ffb2a4;background:#ff745a1f;border-left:3px solid #ff745a;margin:8px 0 0;padding:10px 12px;font-size:11px;line-height:1.45}.client-module__5d7N0q__shell{background:var(--paper);min-height:100vh;color:var(--ink);grid-template-columns:278px minmax(0,1fr);display:grid}.client-module__5d7N0q__sidebar{z-index:10;background:var(--deep);color:#fff;flex-direction:column;height:100vh;min-height:100vh;padding:28px 22px 22px;display:flex;position:sticky;top:0;overflow:auto}.client-module__5d7N0q__sidebarBrand{color:#fff}.client-module__5d7N0q__sidebarBrand .brand-mark{border-color:#fff}.client-module__5d7N0q__sidebarBrand .brand-mark:before{border-color:#fff}.client-module__5d7N0q__sidebarBrand .brand-mark:after{border-color:#fff}.client-module__5d7N0q__sidebarBrand .brand-mark i{background:#fff}.client-module__5d7N0q__sidebarBrand .brand-lockup-copy small{color:var(--muted)}.client-module__5d7N0q__clientNav{flex-direction:column;gap:7px;margin-top:65px;display:flex}.client-module__5d7N0q__clientNav>span{color:var(--muted);margin:0 12px 13px}.client-module__5d7N0q__clientNav button{min-height:48px;color:var(--muted);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;grid-template-columns:27px 1fr auto;align-items:center;gap:8px;padding:0 12px;font-size:12px;display:grid}.client-module__5d7N0q__clientNav button:hover{color:#fff;background:#ffffff0d}.client-module__5d7N0q__clientNav button.client-module__5d7N0q__active{color:#fff;background:#d8ff4914;border-color:#d8ff4957}.client-module__5d7N0q__clientNav button i{color:#6e7a7c;font:600 9px var(--font-geist-mono), monospace;font-style:normal}.client-module__5d7N0q__clientNav button.client-module__5d7N0q__active i{color:#d8ff49}.client-module__5d7N0q__clientNav button b{color:#d8ff49;background:#2a3a40;border-radius:10px;place-items:center;min-width:24px;height:19px;padding:0 5px;font-size:9px;display:grid}.client-module__5d7N0q__sidebarAction{background:#1b2b31;border:1px solid #38484d;margin-top:auto;padding:19px}.client-module__5d7N0q__sidebarAction>span{color:#d8ff49}.client-module__5d7N0q__sidebarAction p{color:var(--muted);margin:13px 0 17px;font-size:11px;line-height:1.5}.client-module__5d7N0q__sidebarAction button{width:100%;min-height:42px;color:var(--accent-ink);cursor:pointer;background:#d8ff49;border:0;justify-content:space-between;align-items:center;padding:0 12px;font-size:10px;font-weight:700;display:flex}.client-module__5d7N0q__sidebarAction button b{font-size:14px}.client-module__5d7N0q__sidebarUser{border-top:1px solid #344348;grid-template-columns:35px minmax(0,1fr) 32px 26px;align-items:center;gap:8px;margin-top:15px;padding-top:16px;display:grid}.client-module__5d7N0q__sidebarUser>span{color:#fff;background:#ff745a;border-radius:50%;place-items:center;width:35px;height:35px;font-size:10px;font-weight:700;display:grid}.client-module__5d7N0q__sidebarUser div{flex-direction:column;gap:3px;min-width:0;display:flex}.client-module__5d7N0q__sidebarUser b{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.client-module__5d7N0q__sidebarUser small{text-overflow:ellipsis;color:var(--muted);font-size:8px;overflow:hidden}.client-module__5d7N0q__sidebarUser button{width:26px;height:26px;color:var(--muted);cursor:pointer;background:0 0;border:0}.client-module__5d7N0q__sidebarUser button:hover{color:#ff745a}.client-module__5d7N0q__sidebarUser button.client-module__5d7N0q__notificationButton{width:32px;height:32px;color:var(--muted);border:1px solid #405055;place-items:center;display:grid;position:relative}.client-module__5d7N0q__notificationButton svg,.client-module__5d7N0q__mobileNotificationButton svg,.client-module__5d7N0q__notificationsEmpty svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.client-module__5d7N0q__sidebarUser button.client-module__5d7N0q__notificationButton>b,.client-module__5d7N0q__mobileNotificationButton>b{color:#fff;min-width:16px;height:16px;font:700 8px var(--font-geist-mono), monospace;background:#ff745a;border-radius:9px;place-items:center;padding:0 3px;display:grid;position:absolute;top:-6px;right:-6px}.client-module__5d7N0q__workspace{min-width:0}.client-module__5d7N0q__topbar{border-bottom:1px solid var(--line);background:var(--header-bg);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:8;justify-content:space-between;align-items:center;gap:22px;min-height:72px;padding:0 clamp(24px,4vw,58px);display:flex;position:sticky;top:0}.client-module__5d7N0q__topbar>div:first-child{font:600 9px var(--font-geist-mono), monospace;letter-spacing:.08em;align-items:center;gap:11px;display:flex}.client-module__5d7N0q__topbar>div:first-child span{color:#ff745a}.client-module__5d7N0q__topbar>div:first-child i{color:var(--muted);font-style:normal}.client-module__5d7N0q__topbar>div:first-child b{font-weight:600}.client-module__5d7N0q__projectSwitcher{align-items:center;gap:9px;min-width:180px;margin-left:auto;display:flex}.client-module__5d7N0q__projectSwitcher>span{color:var(--muted);font:600 8px var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase}.client-module__5d7N0q__projectSwitcher select{border:1px solid var(--line);background:var(--white);min-width:150px;height:38px;color:var(--ink);cursor:pointer;border-radius:0;outline:0;padding:0 30px 0 11px;font-family:inherit;font-size:10px;font-weight:650}.client-module__5d7N0q__projectSwitcher select:focus{border-color:var(--ink)}.client-module__5d7N0q__topActions{align-items:center;gap:9px;display:flex}.client-module__5d7N0q__topbar>div:first-child+.client-module__5d7N0q__topActions{margin-left:auto}.client-module__5d7N0q__topActions a,.client-module__5d7N0q__topActions button{border:1px solid var(--line);min-height:38px;color:var(--text-soft);cursor:pointer;background:0 0;align-items:center;padding:0 13px;font-size:10px;font-weight:650;display:inline-flex}.client-module__5d7N0q__topActions button{border-color:var(--ink);background:var(--deep);color:#fff}.client-module__5d7N0q__topActions .theme-toggle{border-color:var(--line);background:var(--white);min-height:38px;color:var(--ink)}.client-module__5d7N0q__topActions button.client-module__5d7N0q__mobileNotificationButton{border-color:var(--line);width:38px;min-height:38px;color:var(--ink);background:0 0;place-items:center;padding:0;display:none;position:relative}.client-module__5d7N0q__notificationPanel{border:1px solid var(--line);background:var(--white);width:min(390px,100vw - 320px);max-height:min(680px,100vh - 50px);color:var(--ink);z-index:90;flex-direction:column;display:flex;position:fixed;bottom:25px;left:292px;box-shadow:0 24px 70px #0a181d33}.client-module__5d7N0q__notificationPanel>header{border-bottom:1px solid var(--line);background:var(--deep);color:#fff;justify-content:space-between;align-items:flex-start;gap:18px;padding:20px;display:flex}.client-module__5d7N0q__notificationPanel>header span{color:#d8ff49;font:650 8px var(--font-geist-mono), monospace;letter-spacing:.11em}.client-module__5d7N0q__notificationPanel>header h2{letter-spacing:-.045em;margin:7px 0 0;font-size:25px}.client-module__5d7N0q__notificationPanel>header button{width:30px;height:30px;color:var(--muted);cursor:pointer;background:0 0;border:1px solid #526066;font-size:19px}.client-module__5d7N0q__notificationPanel>header button:hover{color:#ff9b88;border-color:#ff745a}.client-module__5d7N0q__markAllRead{border:0;border-bottom:1px solid var(--line);background:var(--surface-muted);min-height:39px;color:var(--text-soft);text-align:left;font:600 9px var(--font-geist-mono), monospace;cursor:pointer;padding:0 20px}.client-module__5d7N0q__markAllRead:hover{color:var(--ink);background:#eef5d3}.client-module__5d7N0q__notificationList{overscroll-behavior:contain;overflow-y:auto}.client-module__5d7N0q__notificationList>button{border:0;border-bottom:1px solid var(--line);width:100%;min-height:105px;color:inherit;text-align:left;cursor:pointer;background:0 0;grid-template-columns:34px minmax(0,1fr);gap:13px;padding:17px 20px;display:grid;position:relative}.client-module__5d7N0q__notificationList>button:hover{background:var(--surface-muted)}.client-module__5d7N0q__notificationList>button>i{width:32px;height:32px;color:var(--text-soft);font:700 9px var(--font-geist-mono), monospace;border:1px solid #cad0c7;border-radius:50%;place-items:center;font-style:normal;display:grid}.client-module__5d7N0q__notificationList>button>span{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.client-module__5d7N0q__notificationList>button b{font-size:11px;line-height:1.35}.client-module__5d7N0q__notificationList>button p{color:var(--text-soft);margin:5px 0 9px;font-size:9px;line-height:1.5}.client-module__5d7N0q__notificationList>button small{color:var(--muted);font-size:8px}.client-module__5d7N0q__notificationList>button.client-module__5d7N0q__notificationUnread{background:#f6f9e9}.client-module__5d7N0q__notificationList>button.client-module__5d7N0q__notificationUnread:after{content:"";background:#ff745a;border-radius:50%;width:7px;height:7px;position:absolute;top:18px;right:18px}.client-module__5d7N0q__notificationList>button.client-module__5d7N0q__notificationUnread>i{color:#b94d39;background:#fff0ed;border-color:#ff745a}.client-module__5d7N0q__notificationRead{opacity:.76}.client-module__5d7N0q__notificationsEmpty{min-height:220px;color:var(--muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:35px;display:flex}.client-module__5d7N0q__notificationsEmpty svg{width:27px;height:27px;margin-bottom:13px}.client-module__5d7N0q__notificationsEmpty b{color:var(--text-soft);font-size:13px}.client-module__5d7N0q__notificationsEmpty p{margin:6px 0 0;font-size:9px}.client-module__5d7N0q__content{padding:42px clamp(24px,4vw,58px) 72px}.client-module__5d7N0q__notice{color:#276b51;background:#e4f7ed;border:1px solid #aed7c2;align-items:center;gap:11px;min-height:48px;margin-bottom:25px;padding:0 14px;font-size:11px;display:flex}.client-module__5d7N0q__notice>span{color:#fff;background:#3c9a70;border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.client-module__5d7N0q__notice button{color:#4f7d69;cursor:pointer;background:0 0;border:0;margin-left:auto;font-size:18px}.client-module__5d7N0q__welcome{justify-content:space-between;align-items:end;gap:30px;display:flex}.client-module__5d7N0q__welcome h1,.client-module__5d7N0q__pageTitle h1{letter-spacing:-.06em;margin:12px 0 9px;font-size:clamp(43px,5vw,72px);font-weight:550;line-height:.95}.client-module__5d7N0q__welcome p,.client-module__5d7N0q__pageTitle p{color:var(--text-soft);margin:0;font-size:13px;line-height:1.55}.client-module__5d7N0q__welcome>button,.client-module__5d7N0q__pageTitle>button{min-height:49px;color:var(--accent-ink);cursor:pointer;background:#d8ff49;border:0;flex:none;padding:0 18px;font-size:11px;font-weight:700}.client-module__5d7N0q__welcome>button span{margin-left:18px}.client-module__5d7N0q__scoreBoard{border-top:1px solid var(--line);border-left:1px solid var(--line);background:var(--white);grid-template-columns:minmax(310px,1.35fr) repeat(3,minmax(150px,.65fr));margin-top:35px;display:grid}.client-module__5d7N0q__scoreBoard>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:188px;padding:24px}.client-module__5d7N0q__scoreMain{align-items:center;gap:22px;display:flex}.client-module__5d7N0q__scoreRing{border-radius:50%;flex:0 0 124px;place-items:center;width:124px;height:124px;display:grid;position:relative}.client-module__5d7N0q__scoreRing:before{content:"";background:var(--white);border-radius:50%;position:absolute;inset:9px}.client-module__5d7N0q__scoreRing>span{flex-direction:column;align-items:center;display:flex;position:relative}.client-module__5d7N0q__scoreRing b{letter-spacing:-.08em;font-size:43px;line-height:1}.client-module__5d7N0q__scoreRing small{color:var(--muted);margin-top:4px;font-size:9px}.client-module__5d7N0q__scoreMain>div:last-child{min-width:0}.client-module__5d7N0q__scoreTag{color:#aa4937;font:650 8px var(--font-geist-mono), monospace;text-transform:uppercase;background:#fff0ec;padding:5px 7px;display:inline-block}.client-module__5d7N0q__scoreMain h2{text-overflow:ellipsis;letter-spacing:-.04em;margin:10px 0 4px;font-size:24px;overflow:hidden}.client-module__5d7N0q__scoreMain p{text-overflow:ellipsis;color:var(--text-soft);margin:0;font-size:10px;overflow:hidden}.client-module__5d7N0q__scoreMain small{color:var(--muted);margin-top:14px;font-size:8px;line-height:1.4;display:block}.client-module__5d7N0q__metric{flex-direction:column;display:flex}.client-module__5d7N0q__metric>span{color:var(--text-soft);font-size:9px}.client-module__5d7N0q__metric b{letter-spacing:-.065em;margin-top:auto;font-size:clamp(33px,3vw,48px)}.client-module__5d7N0q__metric small{color:var(--muted);font-size:8px}.client-module__5d7N0q__overviewGrid{grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);gap:24px;margin-top:24px;display:grid}.client-module__5d7N0q__insights,.client-module__5d7N0q__historyPreview{border:1px solid var(--line);background:var(--white);padding:28px}.client-module__5d7N0q__panelHead{justify-content:space-between;align-items:start;gap:20px;display:flex}.client-module__5d7N0q__panelHead h2{letter-spacing:-.045em;margin:7px 0 0;font-size:27px}.client-module__5d7N0q__panelHead button{border:0;border-bottom:1px solid var(--muted);color:var(--text-soft);cursor:pointer;background:0 0;padding:5px 0;font-size:9px}.client-module__5d7N0q__recommendationList{border-top:1px solid var(--line);margin-top:23px}.client-module__5d7N0q__recommendationList article{border-bottom:1px solid var(--line);grid-template-columns:37px 1fr;align-items:start;gap:9px;min-height:74px;padding:15px 0;display:grid}.client-module__5d7N0q__recommendationList article span{color:#ff745a;font:650 9px var(--font-geist-mono), monospace}.client-module__5d7N0q__recommendationList article p{color:var(--text-soft);margin:0;font-size:11px;line-height:1.55}.client-module__5d7N0q__historyPreview>button:not(.client-module__5d7N0q__historyAll){border:0;border-bottom:1px solid var(--line);text-align:left;cursor:pointer;background:0 0;grid-template-columns:83px 1fr 38px;align-items:center;gap:8px;width:100%;min-height:64px;padding:11px 0;display:grid}.client-module__5d7N0q__historyPreview>button:not(.client-module__5d7N0q__historyAll):hover{background:var(--surface-muted)}.client-module__5d7N0q__historyPreview>button>span{color:var(--muted);font-size:8px}.client-module__5d7N0q__historyPreview>button div{flex-direction:column;gap:3px;min-width:0;display:flex}.client-module__5d7N0q__historyPreview>button div b{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.client-module__5d7N0q__historyPreview>button div small{text-overflow:ellipsis;color:var(--muted);white-space:nowrap;font-size:8px;overflow:hidden}.client-module__5d7N0q__historyPreview>button strong{text-align:right;font-size:20px}.client-module__5d7N0q__historyAll{color:var(--text-soft);cursor:pointer;background:0 0;border:0;margin-top:16px;font-size:9px}.client-module__5d7N0q__historyAll span{margin-left:8px}.client-module__5d7N0q__emptyState{border:1px solid var(--line);background:var(--white);text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:520px;margin-top:35px;padding:50px 24px;display:flex}.client-module__5d7N0q__emptyOrbit,.client-module__5d7N0q__progressOrbit{border:1px solid var(--line);border-radius:50%;place-items:center;width:126px;height:126px;margin-bottom:27px;display:grid;position:relative}.client-module__5d7N0q__emptyOrbit:before,.client-module__5d7N0q__progressOrbit:before{content:"";border:1px dashed var(--line);border-radius:50%;animation:12s linear infinite client-module__5d7N0q__rotate;position:absolute;inset:18px}.client-module__5d7N0q__emptyOrbit span,.client-module__5d7N0q__progressOrbit span{background:var(--deep);color:#d8ff49;width:51px;height:51px;font:700 11px var(--font-geist-mono), monospace;border-radius:50%;place-items:center;display:grid}.client-module__5d7N0q__emptyOrbit i,.client-module__5d7N0q__progressOrbit i{background:#ff745a;border-radius:50%;width:8px;height:8px;position:absolute}.client-module__5d7N0q__emptyOrbit i:first-of-type,.client-module__5d7N0q__progressOrbit i:first-of-type{top:4px;left:49px}.client-module__5d7N0q__emptyOrbit i:nth-of-type(2),.client-module__5d7N0q__progressOrbit i:nth-of-type(2){background:#d8ff49;bottom:31px;right:2px}.client-module__5d7N0q__emptyOrbit i:nth-of-type(3),.client-module__5d7N0q__progressOrbit i:nth-of-type(3){background:var(--deep);bottom:18px;left:10px}.client-module__5d7N0q__emptyState>span{color:var(--muted);font:650 9px var(--font-geist-mono), monospace;letter-spacing:.12em}.client-module__5d7N0q__emptyState h2{letter-spacing:-.05em;margin:13px 0 10px;font-size:32px}.client-module__5d7N0q__emptyState p{max-width:560px;color:var(--text-soft);margin:0;font-size:12px;line-height:1.6}.client-module__5d7N0q__emptyState button,.client-module__5d7N0q__emptyCompact button{background:var(--deep);color:#fff;cursor:pointer;border:0;min-height:48px;margin-top:23px;padding:0 17px;font-size:10px;font-weight:700}.client-module__5d7N0q__emptyState button b{color:#d8ff49;margin-left:18px}.client-module__5d7N0q__pageTitle{justify-content:space-between;align-items:end;gap:25px;margin-bottom:33px;display:flex}.client-module__5d7N0q__pageTitle>button{background:var(--deep);color:#fff}.client-module__5d7N0q__projectEntitlements{border:1px solid var(--line);background:var(--deep);color:#fff;grid-template-columns:190px minmax(0,1fr) auto;align-items:center;gap:28px;min-height:122px;margin-bottom:24px;padding:22px 24px;display:grid}.client-module__5d7N0q__projectEntitlements>div{flex-direction:column;display:flex}.client-module__5d7N0q__projectEntitlements>div span{color:var(--muted);font:650 8px var(--font-geist-mono), monospace;letter-spacing:.1em}.client-module__5d7N0q__projectEntitlements>div b{color:#d8ff49;letter-spacing:-.05em;margin-top:7px;font-size:29px}.client-module__5d7N0q__projectEntitlements>div small{color:var(--muted);margin-top:2px;font-size:8px}.client-module__5d7N0q__projectEntitlements>p{max-width:600px;color:var(--muted);margin:0;font-size:10px;line-height:1.55}.client-module__5d7N0q__projectEntitlements>a,.client-module__5d7N0q__projectEntitlements>button{min-height:42px;color:var(--accent-ink);cursor:pointer;font:inherit;white-space:nowrap;background:#d8ff49;border:0;justify-content:center;align-items:center;padding:0 14px;font-size:9px;font-weight:700;display:inline-flex}.client-module__5d7N0q__projectGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.client-module__5d7N0q__projectGrid>article{border:1px solid var(--line);background:var(--white);flex-direction:column;min-height:355px;padding:24px;display:flex}.client-module__5d7N0q__projectGrid>article.client-module__5d7N0q__selectedProjectCard{border-color:var(--ink);box-shadow:inset 0 4px #d8ff49}.client-module__5d7N0q__projectGrid article>header{color:var(--text-soft);font:650 8px var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;display:flex}.client-module__5d7N0q__projectGrid article>header i{background:var(--muted);border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 5px #7480831a}.client-module__5d7N0q__projectGrid article>header i.client-module__5d7N0q__active{background:#4fb885;box-shadow:0 0 0 5px #4fb8851f}.client-module__5d7N0q__projectGrid article>header i.client-module__5d7N0q__pending{background:#ed9a49;box-shadow:0 0 0 5px #ed9a491f}.client-module__5d7N0q__projectGrid article>header i.client-module__5d7N0q__past_due{background:#ff745a;box-shadow:0 0 0 5px #ff745a1a}.client-module__5d7N0q__projectGrid article h2{text-overflow:ellipsis;letter-spacing:-.05em;margin:28px 0 7px;font-size:29px;line-height:1;overflow:hidden}.client-module__5d7N0q__projectGrid article>a{text-overflow:ellipsis;color:#58726c;white-space:nowrap;font-size:9px;overflow:hidden}.client-module__5d7N0q__projectGrid article>p{min-height:35px;color:var(--text-soft);margin:16px 0;font-size:10px;line-height:1.5}.client-module__5d7N0q__projectGrid article dl{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin:0;display:grid}.client-module__5d7N0q__projectGrid article dl>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;gap:5px;min-width:0;padding:11px 9px;display:flex}.client-module__5d7N0q__projectGrid article dt{color:var(--muted);font-size:7px}.client-module__5d7N0q__projectGrid article dd{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:10px;font-weight:700;overflow:hidden}.client-module__5d7N0q__projectHint{color:#8a6333;margin-top:13px;font-size:8px;line-height:1.45}.client-module__5d7N0q__projectGrid article footer{grid-template-columns:1fr 1fr auto;gap:8px;margin-top:auto;padding-top:18px;display:grid}.client-module__5d7N0q__projectGrid article footer button{border:1px solid var(--line);min-height:40px;color:var(--text-soft);cursor:pointer;background:0 0;padding:0 9px;font-size:8px;font-weight:650}.client-module__5d7N0q__projectGrid article footer button:nth-child(2){border-color:var(--ink);background:var(--deep);color:#fff}.client-module__5d7N0q__projectGrid article footer button.client-module__5d7N0q__archiveProjectButton{color:#a74332}.client-module__5d7N0q__projectGrid article footer button:disabled{cursor:wait;opacity:.65}.client-module__5d7N0q__addProjectCard{background:color-mix(in srgb, var(--white) 42%, transparent);min-height:355px;color:var(--text-soft);text-align:center;cursor:pointer;border:1px dashed #aeb4ae;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:30px;display:flex}.client-module__5d7N0q__addProjectCard b{width:54px;height:54px;color:var(--ink);border:1px solid #9fa7a3;border-radius:50%;place-items:center;font-size:26px;font-weight:350;display:grid}.client-module__5d7N0q__addProjectCard span{color:var(--ink);margin-top:7px;font-size:13px;font-weight:700}.client-module__5d7N0q__addProjectCard small{max-width:210px;font-size:8px;line-height:1.5}.client-module__5d7N0q__scanWorkspace{grid-template-columns:270px minmax(0,1fr);align-items:start;gap:22px;display:grid}.client-module__5d7N0q__fullAuditJobs{border:1px solid var(--line);background:var(--white);margin:-12px 0 24px}.client-module__5d7N0q__fullAuditJobs>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:18px;padding:17px 19px;display:flex}.client-module__5d7N0q__fullAuditJobs>header span{color:var(--muted);font:650 7px var(--font-geist-mono), monospace;letter-spacing:.1em}.client-module__5d7N0q__fullAuditJobs>header h2{margin:6px 0 0;font-size:16px}.client-module__5d7N0q__fullAuditJobs>header>b{font:700 7px var(--font-geist-mono), monospace;letter-spacing:.08em;padding:6px 8px}.client-module__5d7N0q__fullAuditReady{color:#34745c;background:#ddf6eb}.client-module__5d7N0q__fullAuditBlocked{color:#a74332;background:#fff0ed}.client-module__5d7N0q__fullAuditJobList{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));display:grid}.client-module__5d7N0q__fullAuditJobList>article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-width:0;padding:14px 16px}.client-module__5d7N0q__fullAuditJobList>article>div:first-child{gap:4px;display:grid}.client-module__5d7N0q__fullAuditJobList>article b{font-size:9px}.client-module__5d7N0q__fullAuditJobList>article span,.client-module__5d7N0q__fullAuditJobList>article p{color:var(--text-soft);font-size:7px;line-height:1.45}.client-module__5d7N0q__fullAuditJobList>article p{min-height:31px;margin:8px 0}.client-module__5d7N0q__fullAuditProgress{background:var(--surface-muted);height:3px;overflow:hidden}.client-module__5d7N0q__fullAuditProgress i{background:#58be8e;height:100%;transition:width .25s;display:block}.client-module__5d7N0q__scanList{border:1px solid var(--line);background:var(--white)}.client-module__5d7N0q__scanList>span{border-bottom:1px solid var(--line);padding:17px;display:block}.client-module__5d7N0q__scanList>button{border:0;border-bottom:1px solid var(--line);text-align:left;cursor:pointer;background:0 0;grid-template-columns:minmax(0,1fr) 42px;align-items:center;gap:11px;width:100%;min-height:100px;padding:15px;display:grid}.client-module__5d7N0q__scanList>button:hover{background:var(--surface-muted)}.client-module__5d7N0q__scanList>button.client-module__5d7N0q__selectedScan{box-shadow:inset 3px 0 var(--ink);background:#eef5d3}.client-module__5d7N0q__scanList button div{flex-direction:column;gap:4px;min-width:0;display:flex}.client-module__5d7N0q__scanList button div b{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.client-module__5d7N0q__scanList button div small{text-overflow:ellipsis;color:var(--muted);white-space:nowrap;font-size:9px;overflow:hidden}.client-module__5d7N0q__scanList button div span{color:var(--muted);margin-top:6px;font-size:8px}.client-module__5d7N0q__scanList button strong{text-align:right;letter-spacing:-.05em;font-size:25px}.client-module__5d7N0q__reportDetail{border:1px solid var(--line);background:var(--white);min-width:0}.client-module__5d7N0q__reportDetail>header{border-bottom:1px solid var(--line);background:var(--deep);color:#fff;justify-content:space-between;align-items:center;gap:22px;min-height:150px;padding:28px;display:flex}.client-module__5d7N0q__reportDetail>header span{color:var(--muted);font:600 8px var(--font-geist-mono), monospace;letter-spacing:.1em}.client-module__5d7N0q__reportDetail>header h2{letter-spacing:-.055em;margin:12px 0 6px;font-size:35px}.client-module__5d7N0q__reportDetail>header p{color:var(--muted);margin:0;font-size:10px}.client-module__5d7N0q__reportScore{color:#d8ff49;flex:none;align-items:baseline;display:flex}.client-module__5d7N0q__reportScore b{letter-spacing:-.07em;font-size:54px}.client-module__5d7N0q__reportScore small{margin-left:4px;color:#97a4a6!important}.client-module__5d7N0q__reportMetrics{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.client-module__5d7N0q__reportMetrics div{border-right:1px solid var(--line);flex-direction:column;justify-content:space-between;min-height:100px;padding:17px;display:flex}.client-module__5d7N0q__reportMetrics div:last-child{border-right:0}.client-module__5d7N0q__reportMetrics span{color:var(--muted);font-size:8px}.client-module__5d7N0q__reportMetrics b{letter-spacing:-.05em;font-size:26px}.client-module__5d7N0q__reportPrinciple{border-bottom:1px solid var(--line);background:#eef5d3;grid-template-columns:105px minmax(0,1fr);gap:22px;padding:24px 28px;display:grid}.client-module__5d7N0q__reportPrinciple>span{color:#687149;font:650 8px var(--font-geist-mono), monospace;letter-spacing:.1em}.client-module__5d7N0q__reportPrinciple h3{letter-spacing:-.025em;margin:0 0 8px;font-size:18px;line-height:1.25}.client-module__5d7N0q__reportPrinciple p{color:#53605c;max-width:760px;margin:0;font-size:9px;line-height:1.6}.client-module__5d7N0q__technicalAnalyzerCard{background:color-mix(in srgb, var(--white) 88%, #dcece7);border:1px solid #b8c5c0;border-left:4px solid #2d6559;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);gap:18px 26px;margin:20px 28px;padding:20px;display:grid}.client-module__5d7N0q__technicalAnalyzerCard>div>span{color:#2d6559;font:650 7px var(--font-geist-mono), monospace;letter-spacing:.09em}.client-module__5d7N0q__technicalAnalyzerCard h3{letter-spacing:-.02em;margin:9px 0 7px;font-size:17px;line-height:1.3}.client-module__5d7N0q__technicalAnalyzerCard>div>p,.client-module__5d7N0q__technicalAnalyzerCard>p{color:var(--text-soft);margin:0;font-size:8px;line-height:1.55}.client-module__5d7N0q__technicalAnalyzerCard dl{background:var(--line);gap:1px;margin:0;display:grid}.client-module__5d7N0q__technicalAnalyzerCard dl>div{background:var(--white);gap:3px;padding:9px 11px;display:grid}.client-module__5d7N0q__technicalAnalyzerCard dt{color:var(--muted);text-transform:uppercase;font-size:7px}.client-module__5d7N0q__technicalAnalyzerCard dd{margin:0;font-size:8px;font-weight:650;line-height:1.4}.client-module__5d7N0q__technicalAnalyzerCard>p{border-top:1px solid var(--line);grid-column:1/-1;padding-top:12px;font-weight:650}.client-module__5d7N0q__technicalAnalyzerCard>p small{overflow-wrap:anywhere;color:var(--muted);font:500 6.5px/1.6 var(--font-geist-mono), monospace}.client-module__5d7N0q__reportSection{border-bottom:1px solid var(--line);padding:28px}.client-module__5d7N0q__reportSection>span{margin-bottom:17px;display:block}.client-module__5d7N0q__reportSectionIntro{max-width:780px;color:var(--text-soft);margin:-5px 0 20px;font-size:9px;line-height:1.6}.client-module__5d7N0q__searchEngineList{gap:16px;display:grid}.client-module__5d7N0q__searchEngineCard{border:1px solid var(--line);background:var(--white)}.client-module__5d7N0q__searchEngineCard>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:start;gap:18px;padding:16px;display:flex}.client-module__5d7N0q__searchEngineCard>header h3{margin:0 0 5px;font-size:14px}.client-module__5d7N0q__searchEngineCard>header p{color:var(--text-soft);margin:0;font-size:8px;line-height:1.5}.client-module__5d7N0q__searchEngineCard>header i{text-transform:uppercase;white-space:nowrap;flex:none;padding:6px 8px;font-size:7px;font-style:normal;font-weight:700}.client-module__5d7N0q__searchStatus_ok{color:#34745c;background:#ddf6eb}.client-module__5d7N0q__searchStatus_partial{color:#80691d;background:#fff5d7}.client-module__5d7N0q__searchStatus_error{color:#a74332;background:#fff0ed}.client-module__5d7N0q__searchStatus_not_configured{background:var(--surface-muted);color:var(--text-soft)}.client-module__5d7N0q__searchMetrics{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.client-module__5d7N0q__searchMetrics>div{border-right:1px solid var(--line);flex-direction:column;justify-content:space-between;gap:5px;min-height:83px;padding:13px 16px;display:flex}.client-module__5d7N0q__searchMetrics>div:last-child{border-right:0}.client-module__5d7N0q__searchMetrics span,.client-module__5d7N0q__searchMetrics small{color:var(--muted);font-size:7px}.client-module__5d7N0q__searchMetrics b{letter-spacing:-.03em;font-size:16px}.client-module__5d7N0q__searchNoData{background:var(--surface-muted);border-left:3px solid #aeb6b1;margin:16px;padding:14px}.client-module__5d7N0q__searchNoData b{font-size:10px}.client-module__5d7N0q__searchNoData p{color:var(--text-soft);margin:6px 0 0;font-size:8px;line-height:1.55}.client-module__5d7N0q__searchQuery{border-top:1px solid var(--line);padding:16px}.client-module__5d7N0q__searchMetrics+.client-module__5d7N0q__searchQuery{border-top:0}.client-module__5d7N0q__searchQuery>div:first-child{justify-content:space-between;align-items:start;gap:18px;margin-bottom:10px;display:flex}.client-module__5d7N0q__searchQuery h4{margin:0;font-size:10px;line-height:1.45}.client-module__5d7N0q__searchQuery>div:first-child>span{color:var(--text-soft);flex:none;font-size:7px}.client-module__5d7N0q__searchTableScroll{overflow-x:auto}.client-module__5d7N0q__searchResultsTable{border-collapse:collapse;width:100%;min-width:560px;font-size:8px}.client-module__5d7N0q__searchResultsTable caption{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.client-module__5d7N0q__searchResultsTable th{border:1px solid var(--line);background:var(--surface-muted);color:var(--muted);text-align:left;text-transform:uppercase;padding:8px;font-size:7px}.client-module__5d7N0q__searchResultsTable td{border:1px solid var(--line);vertical-align:top;padding:9px 8px}.client-module__5d7N0q__searchResultsTable th:first-child,.client-module__5d7N0q__searchResultsTable td:first-child{width:68px}.client-module__5d7N0q__searchResultsTable th:last-child,.client-module__5d7N0q__searchResultsTable td:last-child{width:145px}.client-module__5d7N0q__searchResultsTable a{color:var(--ink);gap:3px;font-weight:650;display:grid}.client-module__5d7N0q__searchResultsTable a small{color:var(--muted);font-size:7px;font-weight:450}.client-module__5d7N0q__searchResultsTable i{padding:4px 6px;font-size:7px;font-style:normal;display:inline-block}.client-module__5d7N0q__searchOwn{color:#34745c;background:#ddf6eb}.client-module__5d7N0q__searchMatch{color:#80691d;background:#fff5d7}.client-module__5d7N0q__searchOther{background:var(--surface-muted);color:var(--text-soft)}.client-module__5d7N0q__searchComparisonNote{color:var(--muted);margin:0;padding:0 16px 16px;font-size:7px;line-height:1.55}.client-module__5d7N0q__answerRow{border-top:1px solid var(--line);grid-template-columns:33px minmax(0,1fr) auto;align-items:start;gap:11px;padding:16px 0;display:grid}.client-module__5d7N0q__answerRow>b{color:#ff745a;font:650 9px var(--font-geist-mono), monospace}.client-module__5d7N0q__answerRow h3{margin:0 0 6px;font-size:11px;line-height:1.4}.client-module__5d7N0q__answerRow p{color:var(--text-soft);margin:0;font-size:9px;line-height:1.55}.client-module__5d7N0q__answerRow>i{text-transform:uppercase;white-space:nowrap;padding:5px 7px;font-size:7px;font-style:normal}.client-module__5d7N0q__found{color:#34745c;background:#ddf6eb}.client-module__5d7N0q__missed{color:#a74332;background:#fff0ed}.client-module__5d7N0q__signalGrid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.client-module__5d7N0q__signalGrid>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:24px 1fr;align-content:start;gap:5px 9px;min-height:100px;padding:14px;display:grid}.client-module__5d7N0q__signalGrid i{border-radius:50%;grid-row:1/3;place-items:center;width:22px;height:22px;font-size:10px;font-style:normal;font-weight:700;display:grid}.client-module__5d7N0q__signalGrid i.client-module__5d7N0q__pass{color:#34745c;background:#ddf6eb}.client-module__5d7N0q__signalGrid i.client-module__5d7N0q__warn{color:#80691d;background:#fff5d7}.client-module__5d7N0q__signalGrid i.client-module__5d7N0q__fail{color:#a74332;background:#fff0ed}.client-module__5d7N0q__signalGrid b{font-size:10px}.client-module__5d7N0q__signalGrid p{color:#768183;grid-column:2;margin:0;font-size:8px;line-height:1.5}.client-module__5d7N0q__fullRecommendations{border-top:1px solid var(--line)}.client-module__5d7N0q__fullRecommendations>div{border-bottom:1px solid var(--line);grid-template-columns:34px 1fr;padding:14px 0;display:grid}.client-module__5d7N0q__fullRecommendations b{color:#ff745a;font:650 9px var(--font-geist-mono), monospace}.client-module__5d7N0q__fullRecommendations p{color:var(--text-soft);margin:0;font-size:10px;line-height:1.55}.client-module__5d7N0q__sourceList{gap:7px;display:grid}.client-module__5d7N0q__sourceList a{border:1px solid var(--line);color:#46635d;justify-content:space-between;align-items:center;padding:10px 12px;font-size:9px;display:flex}.client-module__5d7N0q__reportDetail>footer{background:var(--surface-muted);justify-content:space-between;align-items:center;gap:25px;padding:22px 28px;display:flex}.client-module__5d7N0q__reportDetail>footer div{max-width:580px}.client-module__5d7N0q__reportDetail>footer span{color:var(--muted);font:650 8px var(--font-geist-mono), monospace;text-transform:uppercase}.client-module__5d7N0q__reportDetail>footer p{color:var(--text-soft);margin:5px 0 0;font-size:8px;line-height:1.5}.client-module__5d7N0q__reportDetail>footer button{background:var(--deep);color:#fff;cursor:pointer;border:0;flex:none;min-height:42px;padding:0 14px;font-size:9px;font-weight:700}.client-module__5d7N0q__reportDetail>footer button:disabled{cursor:wait;opacity:.7}.client-module__5d7N0q__reportActions{align-items:center;gap:8px;display:flex;max-width:none!important}.client-module__5d7N0q__reportDetail>footer button.client-module__5d7N0q__deleteReportButton{color:#a74332;background:0 0;border:1px solid #d7aaa1}.client-module__5d7N0q__reportDetail>.client-module__5d7N0q__formError{color:#9f3c2d;background:#fff0ed;margin:0 28px 24px}.client-module__5d7N0q__emptyCompact{border:1px solid var(--line);background:var(--white);text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:340px;padding:45px;display:flex}.client-module__5d7N0q__emptyCompact h2{margin:0 0 9px;font-size:30px}.client-module__5d7N0q__emptyCompact p{color:var(--text-soft);margin:0;font-size:11px}.client-module__5d7N0q__pageTitleLink{background:var(--deep);color:#fff;border:0;flex:none;align-items:center;min-height:49px;padding:0 18px;font-size:11px;font-weight:700;display:inline-flex}.client-module__5d7N0q__billingError{color:#8f3b2d;background:#fff0ed;border-left:3px solid #ff745a;align-items:center;gap:15px;margin:0 0 22px;padding:13px 15px;font-size:10px;display:flex}.client-module__5d7N0q__billingError button{color:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #b26a5d;margin-left:auto;padding:3px 0;font-size:9px}.client-module__5d7N0q__subscriptionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.client-module__5d7N0q__subscriptionCard{border:1px solid var(--line);background:var(--white);flex-direction:column;min-height:370px;padding:27px;display:flex}.client-module__5d7N0q__subscriptionHead{color:#657174;font:650 9px var(--font-geist-mono), monospace;text-transform:uppercase;letter-spacing:.08em;justify-content:space-between;align-items:center;display:flex}.client-module__5d7N0q__subscriptionHead i{background:var(--muted);border-radius:50%;width:10px;height:10px;box-shadow:0 0 0 5px #7480831a}.client-module__5d7N0q__subscriptionHead i.client-module__5d7N0q__active{background:#4fb885;box-shadow:0 0 0 5px #4fb8851f}.client-module__5d7N0q__subscriptionHead i.client-module__5d7N0q__past_due{background:#ed9a49;box-shadow:0 0 0 5px #ed9a491f}.client-module__5d7N0q__subscriptionHead i.client-module__5d7N0q__canceled{background:#9ba3a4}.client-module__5d7N0q__subscriptionCard h2{letter-spacing:-.05em;margin:32px 0 11px;font-size:30px;line-height:1}.client-module__5d7N0q__subscriptionPrice{align-items:baseline;gap:7px;display:flex}.client-module__5d7N0q__subscriptionPrice b{letter-spacing:-.04em;font-size:25px}.client-module__5d7N0q__subscriptionPrice small{color:var(--muted);font-size:9px}.client-module__5d7N0q__subscriptionCard dl{border-top:1px solid var(--line);margin:25px 0 0}.client-module__5d7N0q__subscriptionCard dl>div{border-bottom:1px solid var(--line);grid-template-columns:minmax(115px,.6fr) 1fr;align-items:center;gap:14px;min-height:48px;display:grid}.client-module__5d7N0q__subscriptionCard dt{color:var(--muted);font-size:9px}.client-module__5d7N0q__subscriptionCard dd{color:var(--text-soft);text-align:right;margin:0;font-size:10px;font-weight:650}.client-module__5d7N0q__subscriptionWarning{color:#a34b39;margin:14px 0 0;font-size:9px;line-height:1.5}.client-module__5d7N0q__subscriptionCard>button{border:1px solid var(--line);min-height:42px;color:var(--text-soft);cursor:pointer;background:0 0;margin-top:auto;padding:0 13px;font-size:9px}.client-module__5d7N0q__subscriptionCard>button:hover{color:#ae4936;border-color:#ff745a}.client-module__5d7N0q__subscriptionCard>button:disabled{opacity:.55;cursor:wait}.client-module__5d7N0q__subscriptionStopped{border:1px solid var(--line);background:var(--surface-muted);color:var(--muted);text-align:center;margin-top:auto;padding:13px;font-size:9px}.client-module__5d7N0q__orderHistory{border:1px solid var(--line);background:var(--white);margin-top:24px;padding:28px}.client-module__5d7N0q__orderList{border-top:1px solid var(--line);margin-top:22px}.client-module__5d7N0q__orderList>div{border-bottom:1px solid var(--line);grid-template-columns:125px minmax(0,1fr) 120px 90px;align-items:center;gap:14px;min-height:76px;padding:12px 0;display:grid}.client-module__5d7N0q__orderList>div>span{color:var(--muted);font-size:8px}.client-module__5d7N0q__orderList>div>div{flex-direction:column;gap:4px;min-width:0;display:flex}.client-module__5d7N0q__orderList>div>div b{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.client-module__5d7N0q__orderList>div>div small{color:var(--muted);font-size:8px}.client-module__5d7N0q__orderList>div>div button{width:fit-content;color:var(--accent-dark);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid;padding:0;font-size:8px}.client-module__5d7N0q__orderList>div>div button:disabled{opacity:.55;cursor:wait}.client-module__5d7N0q__orderList strong{text-align:right;font-size:12px}.client-module__5d7N0q__orderList i{border:1px solid var(--line);color:var(--text-soft);text-align:center;padding:6px 8px;font-size:8px;font-style:normal}.client-module__5d7N0q__orderList i.client-module__5d7N0q__succeeded{color:#337154;background:#e6f6ed;border-color:#afd5c0}.client-module__5d7N0q__orderList i.client-module__5d7N0q__pending,.client-module__5d7N0q__orderList i.client-module__5d7N0q__created{color:#8a6c26;background:#fff7df;border-color:#e4cd9c}.client-module__5d7N0q__orderList i.client-module__5d7N0q__canceled,.client-module__5d7N0q__orderList i.client-module__5d7N0q__failed{color:#9b4332;background:#fff0ed;border-color:#e2b0a6}.client-module__5d7N0q__billingEmpty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:260px;display:flex}.client-module__5d7N0q__billingEmpty h2{margin:0 0 8px;font-size:28px}.client-module__5d7N0q__billingEmpty p{max-width:470px;color:var(--text-soft);margin:0;font-size:10px;line-height:1.55}.client-module__5d7N0q__billingEmpty a,.client-module__5d7N0q__billingEmpty button{color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;border-bottom:1px solid #8e9898;margin-top:20px;padding:0 0 4px;font-size:9px}.client-module__5d7N0q__loyaltyDashboard{grid-template-columns:1.05fr 1fr .9fr;gap:18px;display:grid}.client-module__5d7N0q__loyaltyDashboard>article{border:1px solid var(--line);background:var(--white);min-height:290px;padding:28px}.client-module__5d7N0q__loyaltyBalance{color:#fff;flex-direction:column;display:flex;background:var(--deep)!important}.client-module__5d7N0q__loyaltyBalance>span,.client-module__5d7N0q__loyaltyLevel header span,.client-module__5d7N0q__loyaltyRulesCard>span{color:var(--muted);font:700 9px var(--font-geist-mono), monospace;letter-spacing:.11em}.client-module__5d7N0q__loyaltyBalance>b{letter-spacing:-.06em;margin-top:32px;font-size:clamp(45px,5vw,72px);line-height:.9}.client-module__5d7N0q__loyaltyBalance>p{color:#aab5b7;max-width:380px;margin:18px 0 26px;font-size:12px;line-height:1.55}.client-module__5d7N0q__loyaltyBalance>a,.client-module__5d7N0q__loyaltyBalance>button{background:var(--acid);min-height:48px;color:var(--accent-ink);cursor:pointer;font:inherit;border:0;justify-content:space-between;align-items:center;margin-top:auto;padding:0 15px;font-size:11px;font-weight:750;display:flex}.client-module__5d7N0q__loyaltyLevel header{justify-content:space-between;align-items:start;gap:18px;display:flex}.client-module__5d7N0q__loyaltyLevel header h2{letter-spacing:-.05em;margin:8px 0 0;font-size:34px}.client-module__5d7N0q__loyaltyLevel header>b{color:#538725;letter-spacing:-.06em;font-size:46px}.client-module__5d7N0q__loyaltyLevel>p{color:var(--muted);margin:42px 0 15px;font-size:11px;line-height:1.5}.client-module__5d7N0q__loyaltyLevel>p strong{color:var(--ink);margin-top:4px;font-size:16px;display:block}.client-module__5d7N0q__loyaltyProgress{background:var(--paper);height:8px;overflow:hidden}.client-module__5d7N0q__loyaltyProgress i{background:var(--acid);height:100%;transition:width .4s;display:block}.client-module__5d7N0q__loyaltyLevel>small{color:var(--muted);margin-top:10px;font-size:9px;display:block}.client-module__5d7N0q__loyaltyRulesCard{align-content:start;gap:0;display:grid}.client-module__5d7N0q__loyaltyRulesCard>span{margin-bottom:17px}.client-module__5d7N0q__loyaltyRulesCard>div{border-top:1px solid var(--line);grid-template-columns:76px 1fr;align-items:start;gap:11px;padding:13px 0;display:grid}.client-module__5d7N0q__loyaltyRulesCard b{font-size:14px}.client-module__5d7N0q__loyaltyRulesCard p{color:var(--muted);margin:0;font-size:10px;line-height:1.45}.client-module__5d7N0q__loyaltyExpiry{color:#6d511f;background:#fff6df;border-left:3px solid #cc8c2f;margin-top:18px;padding:15px 18px;font-size:11px}.client-module__5d7N0q__loyaltyHistory{border:1px solid var(--line);background:var(--white);margin-top:24px;padding:28px}.client-module__5d7N0q__loyaltyHistory>div:last-child{border-top:1px solid var(--line)}.client-module__5d7N0q__loyaltyHistory article{border-bottom:1px solid var(--line);grid-template-columns:155px minmax(0,1fr) auto;align-items:center;gap:18px;min-height:73px;display:grid}.client-module__5d7N0q__loyaltyHistory article>span{color:var(--muted);font-size:9px}.client-module__5d7N0q__loyaltyHistory article>div{gap:4px;display:grid}.client-module__5d7N0q__loyaltyHistory article>div b{font-size:11px}.client-module__5d7N0q__loyaltyHistory article>div small{color:var(--muted);font-size:9px}.client-module__5d7N0q__loyaltyHistory article>strong{font-size:14px}.client-module__5d7N0q__loyaltyPlus{color:#3d7e44}.client-module__5d7N0q__loyaltyMinus{color:var(--ink)}.client-module__5d7N0q__profileGrid{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:24px;display:grid}.client-module__5d7N0q__profileForm{border:1px solid var(--line);background:var(--white);padding:30px}.client-module__5d7N0q__profileHeading{border-bottom:1px solid var(--line);align-items:center;gap:16px;padding-bottom:25px;display:flex}.client-module__5d7N0q__profileHeading>span{color:#fff;background:#ff745a;border-radius:50%;place-items:center;width:58px;height:58px;font-size:15px;font-weight:700;display:grid}.client-module__5d7N0q__profileHeading h2{letter-spacing:-.04em;margin:0 0 5px;font-size:22px}.client-module__5d7N0q__profileHeading p{color:var(--muted);margin:0;font-size:9px}.client-module__5d7N0q__fields{grid-template-columns:1fr 1fr;gap:20px;margin-top:25px;display:grid}.client-module__5d7N0q__fields label{color:var(--text-soft);flex-direction:column;gap:8px;font-size:10px;font-weight:650;display:flex}.client-module__5d7N0q__fields input{border-color:var(--line);background:var(--surface-soft);color:var(--ink)}.client-module__5d7N0q__fields input:focus{border-color:var(--ink);box-shadow:0 0 0 3px #1421270d}.client-module__5d7N0q__fields input[readonly]{color:var(--muted);cursor:not-allowed;background:#eeefe9}.client-module__5d7N0q__wideField{grid-column:1/-1}.client-module__5d7N0q__formActions{border-top:1px solid var(--line);align-items:center;gap:18px;margin-top:25px;padding-top:21px;display:flex}.client-module__5d7N0q__formActions button{background:var(--deep);color:#fff;cursor:pointer;border:0;min-height:45px;padding:0 16px;font-size:10px;font-weight:700}.client-module__5d7N0q__formActions small{color:var(--muted);font-size:8px}.client-module__5d7N0q__profileSide{border:1px solid var(--line);background:var(--deep);color:#fff;padding:25px}.client-module__5d7N0q__profileSide>span{color:var(--muted)}.client-module__5d7N0q__profileSide>div{border-bottom:1px solid #344348;padding:20px 0}.client-module__5d7N0q__profileSide small{color:var(--muted);font-size:8px;display:block}.client-module__5d7N0q__profileSide b{color:#d8ff49;letter-spacing:-.04em;margin:8px 0 5px;font-size:22px;display:block}.client-module__5d7N0q__profileSide p{color:var(--muted);margin:0;font-size:9px}.client-module__5d7N0q__profileSide>button,.client-module__5d7N0q__profileSide>a{width:100%;min-height:42px;color:var(--muted);cursor:pointer;background:0 0;border:1px solid #536166;margin-top:22px;font-size:9px}.client-module__5d7N0q__profileSide>a{box-sizing:border-box;place-items:center;text-decoration:none;display:grid}.client-module__5d7N0q__profileSide>button:hover,.client-module__5d7N0q__profileSide>a:hover{color:#ff9c89;border-color:#ff745a}.client-module__5d7N0q__profileSide>button.client-module__5d7N0q__eraseAccountButton{color:#ffae9f;border-color:#8b4d45}.client-module__5d7N0q__scanBackdrop{z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#071115c7;place-items:center;padding:24px;display:grid;position:fixed;inset:0;overflow:auto}.client-module__5d7N0q__scanModal{border:1px solid var(--line);background:var(--white);width:min(100%,780px);min-height:580px;color:var(--ink);padding:clamp(28px,4vw,50px);position:relative;box-shadow:0 35px 90px #050f124d}.client-module__5d7N0q__modalClose{border:1px solid var(--line);cursor:pointer;background:0 0;width:35px;height:35px;font-size:20px;position:absolute;top:17px;right:18px}.client-module__5d7N0q__modalClose:disabled{opacity:.35;cursor:wait}.client-module__5d7N0q__scanModal>h2{letter-spacing:-.055em;margin:17px 0 9px;font-size:clamp(37px,5vw,54px);line-height:1}.client-module__5d7N0q__scanModal>p{max-width:640px;color:var(--text-soft);margin:0 0 27px;font-size:11px;line-height:1.55}.client-module__5d7N0q__scanForm{grid-template-columns:1fr 1fr;gap:18px;display:grid}.client-module__5d7N0q__scanModePicker{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:10px;display:grid}.client-module__5d7N0q__scanModePicker button{border:1px solid var(--line);background:var(--surface-soft);min-height:82px;color:var(--ink);text-align:left;cursor:pointer;align-content:center;gap:6px;padding:13px 15px;display:grid}.client-module__5d7N0q__scanModePicker button b{font-size:10px}.client-module__5d7N0q__scanModePicker button span{color:var(--text-soft);font-size:7px;line-height:1.5}.client-module__5d7N0q__scanModePicker button.client-module__5d7N0q__scanModeActive{border-color:var(--ink);box-shadow:inset 3px 0 var(--ink);background:#eef5d3}.client-module__5d7N0q__scanModePicker button:disabled{opacity:.55;cursor:not-allowed}.client-module__5d7N0q__fullAuditScopeSummary{background:color-mix(in srgb, var(--white) 88%, #dcece7);border:1px solid #b8c5c0;border-left:4px solid #2d6559;grid-column:1/-1;padding:17px}.client-module__5d7N0q__fullAuditScopeSummary>div{gap:5px;display:grid}.client-module__5d7N0q__fullAuditScopeSummary>div>span{color:#2d6559;font:650 7px var(--font-geist-mono), monospace;letter-spacing:.1em}.client-module__5d7N0q__fullAuditScopeSummary>div>b{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.client-module__5d7N0q__fullAuditScopeSummary small{color:var(--muted);font-size:7px}.client-module__5d7N0q__fullAuditScopeSummary dl{background:var(--line);grid-template-columns:repeat(4,1fr);gap:1px;margin:15px 0 0;display:grid}.client-module__5d7N0q__fullAuditScopeSummary dl>div{background:var(--white);padding:9px}.client-module__5d7N0q__fullAuditScopeSummary dt{color:var(--muted);font-size:7px}.client-module__5d7N0q__fullAuditScopeSummary dd{margin:4px 0 0;font-size:10px;font-weight:700}.client-module__5d7N0q__fullAuditScopeSummary p{color:var(--text-soft);margin:13px 0 0;font-size:8px;line-height:1.55}.client-module__5d7N0q__fullAuditBlockers{background:#fff0ed;border-left:3px solid #ff745a;grid-column:1/-1;gap:6px;padding:13px 15px;display:grid}.client-module__5d7N0q__fullAuditBlockers b,.client-module__5d7N0q__fullAuditBlockers span{font-size:8px;line-height:1.45}.client-module__5d7N0q__fullAuditBlockers span{color:var(--text-soft)}.client-module__5d7N0q__scanForm>label:not(.client-module__5d7N0q__scanConsent){color:var(--text-soft);flex-direction:column;gap:8px;font-size:10px;font-weight:650;display:flex}.client-module__5d7N0q__scanForm input{border-color:var(--line);background:var(--surface-soft);color:var(--ink)}.client-module__5d7N0q__scanForm input::placeholder{color:var(--muted)}.client-module__5d7N0q__scanForm textarea{resize:vertical;border:1px solid var(--line);background:var(--surface-soft);width:100%;min-height:86px;color:var(--ink);font:inherit;border-radius:0;outline:0;padding:13px 15px}.client-module__5d7N0q__scanForm textarea:focus{border-color:var(--ink);box-shadow:0 0 0 3px #1421270d}.client-module__5d7N0q__scanForm textarea::placeholder{color:var(--muted)}.client-module__5d7N0q__scanConsent{color:var(--text-soft);grid-column:1/-1;align-items:flex-start;gap:9px;font-size:9px;line-height:1.5;display:flex}.client-module__5d7N0q__scanConsent input{width:auto;height:auto;accent-color:var(--ink);margin:1px 0 0}.client-module__5d7N0q__scanConsent a{text-underline-offset:2px;text-decoration:underline}.client-module__5d7N0q__fullAuditExternalConsent{background:color-mix(in srgb, var(--white) 92%, #dcece7);border:1px solid #b8c5c0;padding:13px 15px}.client-module__5d7N0q__fullAuditExternalConsent span{font-size:8px;line-height:1.55}.client-module__5d7N0q__scanForm .client-module__5d7N0q__formError{color:#9f3c2d;background:#fff0ed;grid-column:1/-1}.client-module__5d7N0q__scanSubmit{color:var(--accent-ink);grid-column:1/-1}.client-module__5d7N0q__scanSubmit:disabled{opacity:.65;cursor:wait}.client-module__5d7N0q__projectModal{width:min(100%,840px)}.client-module__5d7N0q__projectPricingNote{background:#eef5d3;border-left:3px solid #d8ff49;flex-direction:column;grid-column:1/-1;gap:5px;padding:14px 16px;display:flex}.client-module__5d7N0q__projectPricingNote b{font-size:10px}.client-module__5d7N0q__projectPricingNote span{color:var(--text-soft);font-size:8px;line-height:1.5}.client-module__5d7N0q__scanProgress{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:480px;display:flex}.client-module__5d7N0q__scanProgress>span{color:var(--muted);font:650 9px var(--font-geist-mono), monospace;letter-spacing:.12em}.client-module__5d7N0q__scanProgress h2{letter-spacing:-.05em;margin:13px 0 9px;font-size:34px}.client-module__5d7N0q__scanProgress>p{max-width:560px;color:var(--text-soft);margin:0;font-size:11px;line-height:1.6}.client-module__5d7N0q__scanProgress>div:last-child{gap:7px;width:min(100%,480px);margin-top:25px;display:grid}.client-module__5d7N0q__scanProgress>div:last-child span{border:1px solid var(--line);background:var(--surface-muted);color:var(--text-soft);text-align:left;padding:12px 14px;font-size:9px}.client-module__5d7N0q__scanProgress>div:last-child span:before{content:"";background:#4fb885;border-radius:50%;width:7px;height:7px;margin-right:10px;animation:1.2s ease-in-out infinite client-module__5d7N0q__pulse;display:inline-block}html[data-theme=dark] .client-module__5d7N0q__authVisual:before{border-color:var(--line)}html[data-theme=dark] .client-module__5d7N0q__authVisual:after{border-color:var(--line)}:is(html[data-theme=dark] .client-module__5d7N0q__notificationList>button.client-module__5d7N0q__notificationUnread,html[data-theme=dark] .client-module__5d7N0q__scanList>button.client-module__5d7N0q__selectedScan){background:#d8ff4914}html[data-theme=dark] .client-module__5d7N0q__notificationList>button:hover{background:#ffffff0b}html[data-theme=dark] .client-module__5d7N0q__historyPreview>button:not(.client-module__5d7N0q__historyAll):hover{background:#ffffff0b}html[data-theme=dark] .client-module__5d7N0q__scanList>button:hover{background:#ffffff0b}html[data-theme=dark] .client-module__5d7N0q__markAllRead{background:var(--surface-muted)}html[data-theme=dark] .client-module__5d7N0q__reportDetail>footer{background:var(--surface-muted)}html[data-theme=dark] .client-module__5d7N0q__subscriptionStopped{background:var(--surface-muted)}html[data-theme=dark] .client-module__5d7N0q__fields input[readonly]{background:var(--surface-muted)}html[data-theme=dark] .client-module__5d7N0q__scanProgress>div:last-child span{background:var(--surface-muted)}html[data-theme=dark] .client-module__5d7N0q__projectPricingNote{background:#d8ff4917}html[data-theme=dark] .client-module__5d7N0q__scanModePicker button.client-module__5d7N0q__scanModeActive{background:#d8ff4917}html[data-theme=dark] .client-module__5d7N0q__fullAuditBlockers{background:#ff745a21}html[data-theme=dark] .client-module__5d7N0q__loyaltyExpiry{color:#e8c987;background:#cc8c2f1f}html[data-theme=dark] .client-module__5d7N0q__notificationList>button.client-module__5d7N0q__notificationUnread>i{background:#ff745a21}html[data-theme=dark] .client-module__5d7N0q__scoreTag{background:#ff745a21}html[data-theme=dark] .client-module__5d7N0q__missed{background:#ff745a21}html[data-theme=dark] .client-module__5d7N0q__signalGrid i.client-module__5d7N0q__fail{background:#ff745a21}html[data-theme=dark] .client-module__5d7N0q__reportDetail>.client-module__5d7N0q__formError{background:#ff745a21}html[data-theme=dark] .client-module__5d7N0q__billingError{background:#ff745a21}html[data-theme=dark] .client-module__5d7N0q__scanForm .client-module__5d7N0q__formError{background:#ff745a21}:is(html[data-theme=dark] .client-module__5d7N0q__orderList i.client-module__5d7N0q__pending,html[data-theme=dark] .client-module__5d7N0q__orderList i.client-module__5d7N0q__created,html[data-theme=dark] .client-module__5d7N0q__signalGrid i.client-module__5d7N0q__warn){background:#d8b84924}@keyframes client-module__5d7N0q__rotate{to{transform:rotate(360deg)}}@keyframes client-module__5d7N0q__pulse{50%{opacity:.35;transform:scale(.86)}}@media (max-width:1180px){.client-module__5d7N0q__scoreBoard{grid-template-columns:minmax(300px,1.4fr) repeat(3,minmax(125px,.6fr))}.client-module__5d7N0q__scoreBoard>div{padding:18px}.client-module__5d7N0q__scoreRing{flex-basis:105px;width:105px;height:105px}.client-module__5d7N0q__overviewGrid{grid-template-columns:1fr}.client-module__5d7N0q__projectGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.client-module__5d7N0q__loyaltyDashboard{grid-template-columns:1fr 1fr}.client-module__5d7N0q__loyaltyRulesCard{grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:18px!important;min-height:auto!important}.client-module__5d7N0q__loyaltyRulesCard>span{grid-column:1/-1}}@media (max-width:980px){.client-module__5d7N0q__authPage{grid-template-columns:1fr}.client-module__5d7N0q__authBrand{position:absolute}.client-module__5d7N0q__authVisual{min-height:auto;padding-top:135px;padding-bottom:70px}.client-module__5d7N0q__authPanel{min-height:auto;padding-top:80px;padding-bottom:70px}.client-module__5d7N0q__authTopActions{top:24px}.client-module__5d7N0q__authCard{margin-top:0}.client-module__5d7N0q__shell{grid-template-columns:86px minmax(0,1fr)}.client-module__5d7N0q__sidebar{align-items:center;padding:25px 13px 18px}.client-module__5d7N0q__sidebarBrand .brand-lockup-copy{display:none}.client-module__5d7N0q__clientNav{width:100%;margin-top:53px}.client-module__5d7N0q__clientNav>span{display:none}.client-module__5d7N0q__clientNav button{text-align:center;grid-template-columns:1fr;place-items:center;gap:2px;min-height:51px;padding:0;font-size:8px}.client-module__5d7N0q__clientNav button i{font-size:7px}.client-module__5d7N0q__clientNav button b{display:none}.client-module__5d7N0q__sidebarAction{text-align:center;width:100%;padding:10px 5px}.client-module__5d7N0q__sidebarAction>span,.client-module__5d7N0q__sidebarAction p{display:none}.client-module__5d7N0q__sidebarAction button{justify-content:center;height:42px;min-height:42px;font-size:0}.client-module__5d7N0q__sidebarAction button b{font-size:18px}.client-module__5d7N0q__sidebarUser{grid-template-columns:1fr;justify-items:center;width:100%}.client-module__5d7N0q__sidebarUser div,.client-module__5d7N0q__sidebarUser>button{display:none}.client-module__5d7N0q__topActions button.client-module__5d7N0q__mobileNotificationButton{display:grid}.client-module__5d7N0q__notificationPanel{width:min(390px,100vw - 125px);max-height:calc(100vh - 106px);inset:82px 25px auto auto}.client-module__5d7N0q__scoreBoard{grid-template-columns:1fr 1fr 1fr}.client-module__5d7N0q__scoreMain{grid-column:1/-1}.client-module__5d7N0q__scoreBoard>div{min-height:145px}.client-module__5d7N0q__scanWorkspace{grid-template-columns:220px minmax(0,1fr)}.client-module__5d7N0q__profileGrid,.client-module__5d7N0q__subscriptionGrid{grid-template-columns:1fr}.client-module__5d7N0q__profileSide{grid-template-columns:1fr 1fr;gap:20px;display:grid}.client-module__5d7N0q__profileSide>span{grid-column:1/-1}.client-module__5d7N0q__profileSide>div{border:1px solid #344348;padding:17px}.client-module__5d7N0q__profileSide>button,.client-module__5d7N0q__profileSide>a{grid-column:1/-1;margin-top:0}.client-module__5d7N0q__projectEntitlements{grid-template-columns:150px 1fr}.client-module__5d7N0q__projectEntitlements>a,.client-module__5d7N0q__projectEntitlements>button{grid-column:1/-1}}@media (max-width:760px){.client-module__5d7N0q__authSignals{grid-template-columns:1fr}.client-module__5d7N0q__authSignals div{min-height:98px}.client-module__5d7N0q__authVisual h1{font-size:clamp(52px,15vw,80px)}.client-module__5d7N0q__shell{display:block}.client-module__5d7N0q__sidebar{flex-direction:row;height:66px;min-height:66px;padding:0 18px;position:sticky;overflow:visible}.client-module__5d7N0q__sidebarBrand{flex:none}.client-module__5d7N0q__sidebarBrand .brand-lockup-copy{display:flex}.client-module__5d7N0q__clientNav{scrollbar-width:none;flex-direction:row;gap:2px;width:auto;max-width:calc(100vw - 190px);margin:0 0 0 auto;overflow-x:auto}.client-module__5d7N0q__clientNav::-webkit-scrollbar{display:none}.client-module__5d7N0q__clientNav button{width:62px;min-width:62px;min-height:40px;padding:0 4px}.client-module__5d7N0q__clientNav button i,.client-module__5d7N0q__sidebarAction,.client-module__5d7N0q__sidebarUser{display:none}.client-module__5d7N0q__topbar{min-height:58px;top:66px}.client-module__5d7N0q__topbar>div:first-child{display:none}.client-module__5d7N0q__projectSwitcher{flex:1;min-width:0;margin-left:0}.client-module__5d7N0q__projectSwitcher>span{display:none}.client-module__5d7N0q__projectSwitcher select{width:100%;min-width:0}.client-module__5d7N0q__topActions{justify-content:flex-end;width:auto}.client-module__5d7N0q__topActions .theme-toggle{width:58px}.client-module__5d7N0q__notificationPanel{width:auto;max-height:calc(100vh - 148px);top:136px;left:12px;right:12px}.client-module__5d7N0q__content{padding-top:30px}.client-module__5d7N0q__welcome{flex-direction:column;align-items:start}.client-module__5d7N0q__scoreBoard{grid-template-columns:1fr}.client-module__5d7N0q__scoreMain{grid-column:auto}.client-module__5d7N0q__metric{min-height:110px!important}.client-module__5d7N0q__overviewGrid,.client-module__5d7N0q__scanWorkspace{grid-template-columns:1fr}.client-module__5d7N0q__scanList{display:flex;overflow-x:auto}.client-module__5d7N0q__scanList>span{place-items:center;min-width:120px;display:grid}.client-module__5d7N0q__scanList>button{border-right:1px solid var(--line);border-bottom:0;min-width:215px}.client-module__5d7N0q__reportMetrics{grid-template-columns:1fr 1fr}.client-module__5d7N0q__reportMetrics div:nth-child(2){border-right:0}.client-module__5d7N0q__reportMetrics div:nth-child(-n+2){border-bottom:1px solid var(--line)}.client-module__5d7N0q__reportPrinciple{grid-template-columns:1fr;gap:10px}.client-module__5d7N0q__technicalAnalyzerCard,.client-module__5d7N0q__searchMetrics{grid-template-columns:1fr}.client-module__5d7N0q__searchMetrics>div{border-right:0;border-bottom:1px solid var(--line);min-height:70px}.client-module__5d7N0q__searchMetrics>div:last-child{border-bottom:0}.client-module__5d7N0q__answerRow{grid-template-columns:28px 1fr}.client-module__5d7N0q__answerRow>i{grid-column:2;width:max-content}.client-module__5d7N0q__signalGrid{grid-template-columns:1fr}.client-module__5d7N0q__reportDetail>footer{flex-direction:column;align-items:start}.client-module__5d7N0q__orderList>div{grid-template-columns:1fr auto}.client-module__5d7N0q__orderList>div>span,.client-module__5d7N0q__orderList>div>div{grid-column:1}.client-module__5d7N0q__orderList strong{grid-area:1/2}.client-module__5d7N0q__orderList i{grid-area:2/2}.client-module__5d7N0q__loyaltyDashboard{grid-template-columns:1fr}.client-module__5d7N0q__loyaltyRulesCard{grid-column:auto;grid-template-columns:1fr}.client-module__5d7N0q__loyaltyRulesCard>span{grid-column:auto}.client-module__5d7N0q__loyaltyHistory article{grid-template-columns:1fr auto}.client-module__5d7N0q__loyaltyHistory article>span,.client-module__5d7N0q__loyaltyHistory article>div{grid-column:1}.client-module__5d7N0q__loyaltyHistory article>strong{grid-area:1/2/span 2}.client-module__5d7N0q__scanBackdrop{place-items:start stretch;padding:0}.client-module__5d7N0q__scanModal{border:0;width:100%;min-height:100vh}.client-module__5d7N0q__projectGrid{grid-template-columns:1fr}}@media (max-width:560px){.client-module__5d7N0q__authBrand{top:24px;left:20px}.client-module__5d7N0q__authVisual{padding:115px 20px 52px}.client-module__5d7N0q__authVisual>p{font-size:15px}.client-module__5d7N0q__authPanel{padding:75px 20px 50px}.client-module__5d7N0q__authTopActions{right:20px}.client-module__5d7N0q__sidebar{padding:0 12px}.client-module__5d7N0q__sidebarBrand .brand-lockup-copy{display:none}.client-module__5d7N0q__clientNav{max-width:calc(100vw - 76px)}.client-module__5d7N0q__clientNav button{width:58px;min-width:58px;font-size:7px}.client-module__5d7N0q__topbar{padding:0 15px}.client-module__5d7N0q__topActions a{display:none}.client-module__5d7N0q__topActions>button:last-child{padding:0 11px;font-size:9px}.client-module__5d7N0q__projectSwitcher select{max-width:145px}.client-module__5d7N0q__content{padding:25px 15px 55px}.client-module__5d7N0q__welcome h1,.client-module__5d7N0q__pageTitle h1{font-size:45px}.client-module__5d7N0q__scoreMain{flex-direction:column;align-items:start}.client-module__5d7N0q__scoreBoard>div{min-height:120px}.client-module__5d7N0q__insights,.client-module__5d7N0q__historyPreview{padding:20px}.client-module__5d7N0q__pageTitle{flex-direction:column;align-items:start}.client-module__5d7N0q__pageTitleLink{justify-content:center;width:100%}.client-module__5d7N0q__subscriptionCard,.client-module__5d7N0q__orderHistory,.client-module__5d7N0q__loyaltyDashboard>article,.client-module__5d7N0q__loyaltyHistory{padding:20px}.client-module__5d7N0q__loyaltyHistory article{grid-template-columns:1fr}.client-module__5d7N0q__loyaltyHistory article>strong{text-align:left;grid-area:auto/1}.client-module__5d7N0q__reportDetail>header{align-items:start}.client-module__5d7N0q__reportScore b{font-size:40px}.client-module__5d7N0q__reportMetrics{grid-template-columns:1fr}.client-module__5d7N0q__reportMetrics div{border-right:0;border-bottom:1px solid var(--line)}.client-module__5d7N0q__reportPrinciple{padding:20px}.client-module__5d7N0q__technicalAnalyzerCard{margin:16px 20px;padding:16px}.client-module__5d7N0q__reportSection{padding:20px}.client-module__5d7N0q__signalGrid{border-left:0}.client-module__5d7N0q__signalGrid>div{border-left:1px solid var(--line)}.client-module__5d7N0q__fields,.client-module__5d7N0q__scanForm{grid-template-columns:1fr}.client-module__5d7N0q__wideField,.client-module__5d7N0q__scanConsent,.client-module__5d7N0q__scanForm .client-module__5d7N0q__formError,.client-module__5d7N0q__scanSubmit{grid-column:auto}.client-module__5d7N0q__scanModePicker{grid-column:auto;grid-template-columns:1fr}.client-module__5d7N0q__fullAuditScopeSummary,.client-module__5d7N0q__fullAuditBlockers{grid-column:auto}.client-module__5d7N0q__fullAuditScopeSummary dl{grid-template-columns:1fr 1fr}.client-module__5d7N0q__projectPricingNote{grid-column:auto}.client-module__5d7N0q__projectEntitlements{grid-template-columns:1fr;gap:16px}.client-module__5d7N0q__projectEntitlements>a,.client-module__5d7N0q__projectEntitlements>button{grid-column:auto}.client-module__5d7N0q__profileForm{padding:20px}.client-module__5d7N0q__profileSide{grid-template-columns:1fr}.client-module__5d7N0q__profileSide>span,.client-module__5d7N0q__profileSide>button,.client-module__5d7N0q__profileSide>a{grid-column:auto}.client-module__5d7N0q__formActions{flex-direction:column;align-items:start}.client-module__5d7N0q__scanModal{padding:60px 20px 35px}}@media (prefers-reduced-motion:reduce){.client-module__5d7N0q__loading span,.client-module__5d7N0q__emptyOrbit:before,.client-module__5d7N0q__progressOrbit:before,.client-module__5d7N0q__scanProgress>div:last-child span:before{animation:none}}
