.app_page__N1RS6{min-height:100dvh;display:flex;justify-content:center;overflow-x:clip;padding:calc(env(safe-area-inset-top) + var(--sp-4)) var(--sp-4) calc(env(safe-area-inset-bottom) + var(--sp-5))}@keyframes app_rise__VthOZ{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.app_canvas__zTkK4{position:relative;width:100%;max-width:var(--col-max);display:flex;flex-direction:column;gap:var(--sp-3)}.app_canvas__zTkK4:before{content:"";position:absolute;inset:-90px -70px auto;height:420px;z-index:-1;pointer-events:none;background:radial-gradient(62% 62% at 50% 24%,var(--halo,transparent) 0,transparent 70%)}.app_frame__kN_0H{position:relative;background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-lg);box-shadow:var(--shadow-card),inset 0 1px 0 var(--frame-edge);padding:var(--sp-5);display:flex;flex-direction:column;gap:var(--sp-4);animation:app_rise__VthOZ .4s var(--ease) both}.app_bar__f71pI{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);min-height:28px}.app_brandLockup__9KvMo{display:inline-flex;align-items:center;gap:9px}.app_wordmark__1UjRs{font-size:1rem;font-weight:700;letter-spacing:.14em;color:var(--signal-ink)}.app_protoTag__EO4jW{display:inline-flex;align-items:center;gap:7px;font-size:var(--fs-caption);font-weight:500;color:var(--ink-faint);background:transparent;border:1px solid var(--hairline-strong);border-radius:var(--r-pill);padding:4px 11px;white-space:nowrap}.app_protoDot__4ckTb{width:6px;height:6px;border-radius:50%;background:var(--wait)}.app_divide__f5vwH{border:none;border-top:1px solid var(--hairline);margin:0}.app_command__UnNhF{display:flex;flex-direction:column;gap:var(--sp-3)}.app_below__10hlt{margin:var(--sp-1) 0 0;animation:app_rise__VthOZ .4s var(--ease) .08s both}.app_below__10hlt,.app_trust__AD_ps{text-align:center;color:var(--ink-faint);font-size:var(--fs-caption)}.app_trust__AD_ps{line-height:1.55;max-width:44ch;margin:0 auto}.app_fieldLabel__fhwzX{font-size:var(--fs-micro);font-weight:650;letter-spacing:.09em;text-transform:uppercase;color:var(--ink-faint)}.app_combo__MaqRG{display:flex;flex-direction:column;gap:var(--sp-2)}.app_comboInputRow__WebJr{display:flex;align-items:center;gap:var(--sp-2);background:var(--surface);border:1px solid var(--hairline-strong);border-radius:var(--r-md);padding:0 var(--sp-2) 0 var(--sp-4);min-height:58px;box-shadow:var(--shadow-1);transition:border-color var(--t-base) var(--ease),box-shadow var(--t-base) var(--ease)}.app_comboInputRow__WebJr:hover{border-color:var(--signal)}.app_comboInputRow__WebJr:focus-within{border-color:var(--signal);box-shadow:0 0 0 3px var(--signal-wash)}.app_comboIcon__2XDHV{color:var(--signal);flex:none}.app_comboInput__XEwDT{flex:1 1;border:none;background:transparent;font-size:var(--fs-body);color:var(--ink);padding:var(--sp-3) 0;min-height:44px;min-width:0}.app_comboInput__XEwDT::placeholder{color:var(--ink-faint);opacity:.85}.app_comboInput__XEwDT:focus{outline:none}.app_comboClear__KcB0u{border:none;background:transparent;color:var(--ink-faint);font-size:var(--fs-caption);min-width:44px;min-height:44px;display:grid;place-items:center;border-radius:var(--r-sm)}.app_comboClear__KcB0u:hover{color:var(--ink-soft)}.app_popover__4qbvN{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-md);box-shadow:var(--shadow-card);padding:var(--sp-1);width:var(--trigger-width);max-height:46vh;overflow:auto}.app_listbox__Y9Kcj,.app_option__wZNDI{outline:none;display:flex;flex-direction:column}.app_option__wZNDI{gap:1px;padding:10px var(--sp-3);border-radius:var(--r-sm);min-height:44px;justify-content:center}.app_option__wZNDI[data-focused]{background:var(--signal-wash)}.app_optionName__CxsmU{font-size:var(--fs-label);font-weight:500;color:var(--ink)}.app_optionArea__ijQ8I{font-size:var(--fs-caption);color:var(--ink-faint)}.app_chips__NAG1q{display:flex;gap:var(--sp-2);flex-wrap:wrap}.app_chip__acmE3{display:inline-flex;align-items:center;gap:7px;min-height:44px;padding:0 var(--sp-4);border-radius:var(--r-pill);border:none;background:var(--surface-sunk);color:var(--ink-soft);font-size:var(--fs-label);font-weight:500;transition:background var(--t-base) var(--ease),color var(--t-base) var(--ease),box-shadow var(--t-base) var(--ease),transform var(--t-fast) var(--ease)}.app_chip__acmE3:hover{color:var(--ink)}.app_chip__acmE3 svg{color:var(--ink-faint);transition:color var(--t-base) var(--ease)}.app_chip__acmE3:active{transform:scale(.97)}.app_chip__acmE3[data-selected=true]{background:var(--signal-wash);color:var(--signal-ink);box-shadow:inset 0 0 0 1px var(--signal)}.app_chip__acmE3[data-selected=true] svg{color:var(--signal)}.app_hero__iwj8l{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--sp-2);padding-top:var(--sp-1)}.app_eyebrow__BnLJO{font-size:var(--fs-micro);font-weight:650;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);margin:0}.app_area__9DoRH{font-size:1.3rem;font-weight:700;letter-spacing:-.015em;color:var(--ink);margin:0}.app_emblem__xGC2h{position:relative;width:76px;height:76px;margin:var(--sp-2) 0}.app_emblemBg__nPOwq{position:absolute;inset:-22%;border-radius:50%;background:radial-gradient(50% 50% at 50% 50%,var(--stw) 0,transparent 72%)}.app_ringOuter__QRcBR{position:absolute;inset:0;border-radius:50%;border:1.5px solid color-mix(in srgb,var(--st) 30%,transparent)}.app_ringInner__9oR_j{position:absolute;inset:21%;border-radius:50%;border:1.5px solid color-mix(in srgb,var(--st) 55%,transparent);background:var(--stw)}.app_core__YjNKT{position:absolute;inset:40%;border-radius:50%;background:var(--st)}@keyframes app_radiate__zY1pQ{0%{transform:scale(.72);opacity:.5}70%{transform:scale(1.16);opacity:0}to{transform:scale(1.16);opacity:0}}.app_ringPulse__zTtCD{animation:app_radiate__zY1pQ 3.2s var(--ease) infinite}.app_ringPulse2__52p_S,.app_ringPulse__zTtCD{position:absolute;inset:21%;border-radius:50%;border:1.5px solid var(--st);opacity:0}.app_ringPulse2__52p_S{animation:app_radiate__zY1pQ 3.2s var(--ease) 1.6s infinite}.app_statePill__n3ZTE{display:inline-flex;align-items:center;gap:7px;font-size:var(--fs-caption);font-weight:600;padding:5px 11px;border-radius:var(--r-pill);white-space:nowrap;transition:background var(--t-base) var(--ease),color var(--t-base) var(--ease)}.app_stateDot___v7DC{width:6px;height:6px;border-radius:50%;background:currentColor}.app_statement__y8oYy{font-size:var(--fs-decision);line-height:1.12;letter-spacing:-.02em;font-weight:680;color:var(--ink);margin:0;max-width:20ch}.app_reason__qSfRJ{font-size:var(--fs-body);line-height:1.55;color:var(--ink-soft);margin:0;max-width:40ch}.app_meta__TMFIs{color:var(--ink-faint);font-size:var(--fs-caption);margin:2px 0 0}.app_actionsRow__ENhBK{width:100%;display:flex;flex-direction:column;gap:var(--sp-2);margin-top:var(--sp-3)}.app_secondary__COTs4{flex:1 1;border:1px solid var(--hairline-strong);background:transparent;color:var(--signal-ink);font-size:var(--fs-label);font-weight:600;min-height:48px;padding:0 var(--sp-4);display:inline-flex;align-items:center;justify-content:center;gap:7px;border-radius:var(--r-md);transition:border-color var(--t-base) var(--ease),background var(--t-base) var(--ease)}.app_secondary__COTs4:hover{border-color:var(--signal);background:var(--signal-wash)}.app_secondary__COTs4 svg{transition:transform var(--t-fast) var(--ease)}.app_secondary__COTs4:hover svg{transform:translateX(2px)}.app_shareNote__9hLPc{text-align:center;color:var(--ink-faint);font-size:var(--fs-caption);margin:0}.app_skelCard__r16H_{display:flex;flex-direction:column;align-items:center;gap:var(--sp-4)}.app_skelTopRow__wicTO{width:100%}.app_skelButton___ngVC{width:100%;align-self:stretch}.app_skel__uM_Di{background:linear-gradient(90deg,var(--surface-sunk) 25%,var(--hairline) 40%,var(--surface-sunk) 60%);background-size:300% 100%;border-radius:var(--r-sm);animation:app_shimmer__xSROg 1.5s var(--ease) infinite}@keyframes app_shimmer__xSROg{0%{background-position:100% 0}to{background-position:-60% 0}}.app_skelTopRow__wicTO{display:flex;justify-content:space-between;align-items:center}.app_skelLine__KZWAz{height:13px}.app_skelPill__rIIgU{height:26px;width:96px;border-radius:var(--r-pill)}.app_skelStatement__j673h{height:30px;width:82%}.app_skelReason__hAKc7{height:13px;width:94%}.app_skelReason2__YgjVl{height:13px;width:58%}.app_skelButton___ngVC{height:48px;border-radius:var(--r-md);margin-top:var(--sp-1)}.app_stateBox__84HC1{display:flex;flex-direction:column;gap:var(--sp-3);align-items:flex-start}.app_stateTitle__xDbvK{font-size:var(--fs-title);font-weight:600;margin:0}.app_stateText___suRy{color:var(--ink-soft);margin:0}.app_retry__kII2r{min-height:44px;border-radius:var(--r-md);border:1px solid var(--hairline-strong);background:var(--surface);color:var(--signal-ink);font-weight:600;padding:0 var(--sp-4);transition:border-color var(--t-base) var(--ease)}.app_retry__kII2r:hover{border-color:var(--signal)}.app_sheetOverlay__YZ9El{position:fixed;inset:0;background:rgba(24,21,15,.42);z-index:40}.app_sheetContent__TofsV{position:fixed;left:0;right:0;bottom:0;z-index:41;background:var(--surface);border-top-left-radius:18px;border-top-right-radius:18px;box-shadow:var(--shadow-sheet);padding:var(--sp-4) var(--sp-4) calc(env(safe-area-inset-bottom) + var(--sp-5));max-height:88dvh;display:flex;flex-direction:column;outline:none}.app_sheetInner__EgnVR{width:100%;max-width:var(--col-max);margin:0 auto;overflow-y:auto}.app_grabber__Tqt_j{width:36px;height:4px;border-radius:var(--r-pill);background:var(--hairline-strong);margin:0 auto var(--sp-4)}.app_sheetTitle__leoPj{font-size:1.3rem;font-weight:680;letter-spacing:-.015em;margin:0 0 var(--sp-1)}.app_sheetSub__dWigT{color:var(--ink-faint);font-size:var(--fs-caption);margin:0 0 var(--sp-2)}.app_evidenceList__n0gQP{list-style:none;margin:0 0 var(--sp-3);padding:0;display:flex;flex-direction:column}.app_evidenceItem__ZkvRY{display:flex;gap:var(--sp-3);align-items:flex-start;padding:var(--sp-3) 0;border-bottom:1px solid var(--hairline)}.app_evidenceItem__ZkvRY:last-child{border-bottom:none}.app_evIcon__tMZ8u{flex:none;width:30px;height:30px;border-radius:9px;display:grid;place-items:center;margin-top:1px}.app_evBody__vLRyf{display:flex;flex-direction:column;gap:2px;min-width:0}.app_evDetail__FAzCM{color:var(--ink);font-size:var(--fs-label);line-height:1.45}.app_evMeta___F0yM{display:flex;flex-wrap:wrap;align-items:center;gap:6px;color:var(--ink-faint);font-size:var(--fs-caption)}.app_evSeverity__6Y3C8{font-weight:600}.app_staleTag__GieRd{color:var(--wait);font-weight:500}.app_sourcesLine___aRw1{color:var(--ink-faint);font-size:var(--fs-caption);margin:0 0 var(--sp-4);padding-top:var(--sp-3);border-top:1px solid var(--hairline)}.app_sheetClose__4FlWe{min-height:48px;border-radius:var(--r-md);border:1px solid var(--hairline);background:var(--surface-sunk);color:var(--ink);font-weight:600;width:100%;transition:border-color var(--t-base) var(--ease)}.app_sheetClose__4FlWe:hover{border-color:var(--hairline-strong)}.app_disclaimer__7_iJw{color:var(--ink-faint);font-size:var(--fs-caption);line-height:1.55;margin:var(--sp-3) 0 0}@media (max-height:700px) and (max-width:719px){.app_page__N1RS6{padding-top:calc(env(safe-area-inset-top) + var(--sp-3))}.app_frame__kN_0H{padding:var(--sp-4);gap:var(--sp-3)}.app_hero__iwj8l{gap:var(--sp-1);padding-top:0}.app_eyebrow__BnLJO{display:none}.app_emblem__xGC2h{width:54px;height:54px;margin:var(--sp-1) 0}.app_command__UnNhF{gap:var(--sp-2)}.app_actionsRow__ENhBK{gap:var(--sp-1);margin-top:var(--sp-2)}}@media (min-width:720px){.app_page__N1RS6{align-items:center;padding-block:calc(env(safe-area-inset-top) + var(--sp-5)) calc(env(safe-area-inset-bottom) + var(--sp-5))}.app_canvas__zTkK4{max-width:680px;gap:var(--sp-4)}.app_canvas__zTkK4:before{inset:-140px -160px auto;height:560px}.app_frame__kN_0H{padding:var(--sp-5) var(--sp-6);gap:var(--sp-4)}.app_hero__iwj8l{gap:var(--sp-2)}.app_emblem__xGC2h{width:72px;height:72px;margin:var(--sp-1) 0}.app_statement__y8oYy{font-size:2.1rem;max-width:30ch}.app_reason__qSfRJ{max-width:56ch}.app_area__9DoRH{font-size:1.35rem}.app_actionsRow__ENhBK{flex-direction:row}.app_sheetContent__TofsV{left:0;right:0;max-width:560px;margin-inline:auto;border:1px solid var(--hairline);border-bottom:none}}