.sptb246{position:fixed;inset:0;z-index:2460;background:radial-gradient(circle at 50% -20%,#153d3c 0,#08181b 40%,#040a0d 100%);color:#e7f7f3;font:12px/1.35 Inter,Arial,sans-serif;overflow:auto}.sptb246[hidden]{display:none}.sptb246 *{box-sizing:border-box}.sptb246>header{position:sticky;top:0;z-index:4;min-height:86px;display:flex;align-items:center;gap:24px;padding:14px 22px;border-bottom:1px solid #28514d;background:#071315f8}.sptb246>header>div{flex:1}.sptb246>header small,.sptb246 main small{display:block;color:#71b8aa;font-size:9px;letter-spacing:.16em}.sptb246>header strong{display:block;font:700 22px/1.1 Georgia,serif;letter-spacing:.04em}.sptb246>header p{margin:5px 0 0;color:#9eb8b3}.sptb246>header>span{padding:8px 16px;border:1px solid #2d625b;background:#0a201f}.sptb246>header>span b{color:#7ae2c9}.sptb246 button{min-height:38px;border:1px solid #274a47;background:#0b1c1e;color:#dcefea;cursor:pointer;letter-spacing:.06em}.sptb246 button:hover:not(:disabled){border-color:#70e3c2;background:#11302e}.sptb246 button:disabled{cursor:not-allowed;opacity:.48}.sptb246>header>button{width:42px;font-size:24px}.sptb246>main{display:grid;grid-template-columns:240px minmax(560px,1fr) 260px;gap:12px;padding:12px;max-width:1600px;margin:auto}.sptb246-time,.sptb246-core,.sptb246-proof{border:1px solid #254744;background:#071416d9}.sptb246-time>header,.sptb246-proof>header,.sptb246-signals>header,.sptb246-triggers>header,.sptb246-response>header{padding:12px;border-bottom:1px solid #244744}.sptb246-time>header b,.sptb246-proof>header strong{display:block;margin-top:4px;color:#8be8d2}.sptb246-time>button{width:calc(100% - 16px);margin:8px;display:grid;grid-template-columns:26px 1fr 32px;align-items:center;text-align:left;padding:8px}.sptb246-time>button[data-active=true]{border-color:#70e3c2;background:#12312f}.sptb246-time>button[data-reviewed=true] em{color:#70e3c2}.sptb246-time button i{color:#5c9c90;font-style:normal}.sptb246-time button span small{margin-top:3px}.sptb246-time button em{text-align:right;font-style:normal;color:#dbbd70}.sptb246-time>article{margin:12px;padding:12px;border:1px solid #694d2b;background:#21190e}.sptb246-time>article b{display:block;color:#e5c577}.sptb246-time>article p{color:#bcae91}.sptb246-core>header{display:flex;align-items:center;gap:12px;padding:12px;border-bottom:1px solid #254744}.sptb246-core>header>div:first-child{flex:1}.sptb246-core>header strong{font-size:17px}.sptb246-core>header>div:nth-child(2){text-align:right}.sptb246-core>header b{font-size:23px;color:#7de4cb}.sptb246-core>header button{padding:0 18px}.sptb246-chart{display:grid;grid-template-columns:2fr 1fr;border-bottom:1px solid #254744}.sptb246-chart>article{padding:10px}.sptb246-chart svg{width:100%;height:176px}.sptb246-chart svg path{stroke:#234d48;fill:none}.sptb246-chart svg polyline{fill:none;stroke:#70e3c2;stroke-width:2}.sptb246-chart svg circle{fill:#071416;stroke:#78e6cc;stroke-width:2}.sptb246-chart svg text{fill:#6ea99d;font-size:9px;text-anchor:middle}.sptb246-chart>aside{padding:18px;border-left:1px solid #254744}.sptb246-chart>aside strong{display:block;margin:8px 0;color:#e1c47c}.sptb246-chart>aside p{color:#9fb8b3}.sptb246-chart>aside div{margin-top:18px;padding:10px;border:1px solid #32675f}.sptb246-chart>aside div b{float:right;color:#83e6cf}.sptb246-signals>div{display:grid;grid-template-columns:repeat(4,1fr);gap:5px;padding:8px}.sptb246-signals article{padding:8px;border:1px solid #1f403d;background:#09191b}.sptb246-signals article b{display:block;font-size:15px}.sptb246-signals article span{color:#d5b96e}.sptb246-signals article em{float:right;color:#70d7c0;font-size:9px}.sptb246-triggers>div,.sptb246-response>div{display:grid;grid-template-columns:repeat(5,1fr);gap:6px;padding:8px}.sptb246-response>div{grid-template-columns:repeat(4,1fr)}.sptb246-triggers button,.sptb246-response button{padding:8px;text-align:left}.sptb246-triggers button i,.sptb246-response button i{color:#5f9d92;font-style:normal}.sptb246-triggers button span,.sptb246-response button span{display:block;margin:5px 0}.sptb246-triggers button em,.sptb246-response button em{color:#d6bb72;font-style:normal}.sptb246-triggers button[data-done=true],.sptb246-response button[data-selected=true]{border-color:#70e3c2;background:#10302d}.sptb246-proof>header{text-align:center}.sptb246-ring{width:150px;height:150px;margin:18px auto;border:8px solid #25524c;border-top-color:#75e1c7;border-radius:50%;display:grid;place-content:center;text-align:center}.sptb246-ring strong{font-size:40px;color:#84e8d0}.sptb246-proof>section{padding:8px}.sptb246-proof>section button{width:100%;margin-bottom:7px;padding:8px;text-align:left}.sptb246-proof>section button[data-done=true]{border-color:#70e3c2}.sptb246-proof>section i{font-style:normal;color:#5d9d91}.sptb246-proof>section span{display:block;margin:4px 0}.sptb246-proof>section em{font-style:normal;color:#d6bb72;font-size:9px}.sptb246-proof>article{margin:8px;padding:12px;border:1px solid #2a5550}.sptb246-proof>article strong{display:block;margin-top:6px;color:#7fe5cc}.sptb246-proof>article p{color:#9db4b0}.sptb246-proof>[data-sptb-seal],.sptb246-proof>[data-sptb-revoke]{width:calc(100% - 16px);margin:4px 8px}.sptb246-proof>[data-sptb-revoke]{border-color:#74403d;color:#e19b93}.sptb246>footer{position:sticky;bottom:0;z-index:4;display:flex;align-items:center;gap:10px;padding:9px 12px;border-top:1px solid #28514d;background:#071315f2}.sptb246>footer span{flex:1;text-align:center;color:#89bcb2}.sptb246>footer button{padding:0 14px}
@media(max-width:900px){.sptb246>header{align-items:flex-start;padding:12px}.sptb246>header strong{font-size:16px}.sptb246>header p,.sptb246>header>span{display:none}.sptb246>main{display:block;padding:8px}.sptb246-time,.sptb246-core,.sptb246-proof{margin-bottom:8px}.sptb246-time>button{display:inline-grid;width:calc(50% - 13px)}.sptb246-chart{grid-template-columns:1fr}.sptb246-chart>aside{border-left:0;border-top:1px solid #254744}.sptb246-signals>div{grid-template-columns:repeat(2,1fr)}.sptb246-triggers>div{grid-template-columns:1fr}.sptb246-response>div{grid-template-columns:repeat(2,1fr)}.sptb246>footer{flex-wrap:wrap}.sptb246>footer span{order:-1;flex-basis:100%;font-size:9px}.sptb246>footer button{flex:1}}
