.srr2{--orange:#f08f32;--orange-dim:#f08f3224;--orange-line:#f08f3261;--bg:#0b0c0d;--panel:#141617;--panel-2:#1b1e1f;--line:#f4f0ea17;--line-strong:#f4f0ea29;--cream:#f4f0ea;--muted:#9aa0a2;--dim:#6c7375;--green:#5fa777;--display:"Oswald",system-ui,sans-serif;--ui:"Poppins",system-ui,sans-serif;--mono:"JetBrains Mono",ui-monospace,monospace}.srr2 *{box-sizing:border-box}.srr2,.srr2{margin:0;padding:0}.srr2{background:var(--bg);color:var(--cream);font-family:var(--ui);-webkit-font-smoothing:antialiased;font-weight:300}.srr2 .wrap{max-width:1120px;margin:0 auto;padding:0 28px}.srr2 .topnav{border-bottom:1px solid var(--line);z-index:50;background:#0b0c0d;position:sticky;top:0}.srr2 .topnav .wrap{align-items:center;gap:26px;height:62px;display:flex}.srr2 .brand{font-family:var(--display);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:10px;font-size:18px;display:flex}.srr2 .brand span{color:var(--orange)}.srr2 .shield{background:var(--orange);clip-path:polygon(50% 0,100% 18%,100% 68%,50% 100%,0 68%,0 18%);width:22px;height:26px}.srr2 .topnav nav{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);gap:22px;margin-left:auto;font-size:14.5px;display:flex}.srr2 .topnav nav a{color:inherit;padding-bottom:3px;text-decoration:none}.srr2 .topnav nav a.on{color:var(--cream);border-bottom:2px solid var(--orange)}.srr2 header.page{background:var(--bg);padding:48px 0 4px}.srr2 .eyebrow{font-family:var(--mono);letter-spacing:.22em;text-transform:uppercase;color:var(--orange);align-items:center;gap:9px;margin-bottom:18px;font-size:14px;display:flex}.srr2 .eyebrow i{background:var(--orange);border-radius:50%;width:6px;height:6px;display:block}.srr2 h1{font-family:var(--display);letter-spacing:-.01em;margin:0 0 18px;font-size:clamp(38px,6vw,60px);font-weight:700;line-height:.98}.srr2 .lede{color:#cfcbc5;max-width:62ch;margin:0;font-size:17px;line-height:1.65}.srr2 .steps{grid-template-columns:repeat(5,1fr);gap:8px;margin:30px 0 0;display:grid}.srr2 .steps .step:nth-child(-n+5){align-self:stretch}.srr2 .step{text-align:left;background:var(--panel);border:1px solid var(--line);cursor:pointer;color:inherit;font-family:var(--ui);border-radius:4px;padding:12px 11px 11px;transition:border-color .16s,background .16s;position:relative}.srr2 .step:hover{border-color:var(--line-strong)}.srr2 .step:focus-visible{outline:2px solid var(--orange);outline-offset:2px}.srr2 .step .n{font-family:var(--mono);letter-spacing:.15em;color:var(--dim);margin-bottom:7px;font-size:13px;display:block}.srr2 .step .t{font-family:var(--display);letter-spacing:.005em;font-size:18px;font-weight:600;line-height:1.18;display:block}.srr2 .step .s{color:var(--dim);margin-top:6px;font-size:14px;line-height:1.3;display:block}.srr2 .step[aria-selected=true]{background:var(--panel-2);border-color:var(--orange-line)}.srr2 .step[aria-selected=true] .n{color:var(--orange)}.srr2 .step[data-done=true] .s{color:var(--green)}.srr2 .step:after{content:"";background:0 0;border-radius:0 0 4px 4px;height:2px;position:absolute;bottom:-1px;left:0;right:0}.srr2 .step[aria-selected=true]:after{background:var(--orange)}.srr2 .step.wide{border-color:var(--orange-line);background:linear-gradient(#f08f3212,#f08f3205);border-radius:4px;grid-column:1/-1;align-items:baseline;gap:14px;margin-top:8px;padding:13px 15px;display:flex}.srr2 .step.wide .t{white-space:nowrap;font-size:17px}.srr2 .step.wide .s{color:var(--muted);margin-top:0;font-size:14px}.srr2 .step.wide[aria-selected=true]{background:var(--panel-2);border-color:var(--orange)}.srr2 .panel{padding:26px 0 90px;display:none}.srr2 .panel.on{display:block}.srr2 .panel>.wrap>:first-child{margin-top:0}.srr2 .panel .sec:first-child{padding-top:0}.srr2 .sec{margin-bottom:34px}.srr2 h2{font-family:var(--display);letter-spacing:.01em;margin:0 0 8px;font-size:26px;font-weight:600}.srr2 h3{font-family:var(--display);margin:0 0 6px;font-size:19px;font-weight:600}.srr2 .sub{color:var(--muted);max-width:66ch;margin:0 0 20px;font-size:17px;line-height:1.6}.srr2 .card{background:var(--panel);border:1px solid var(--line);border-radius:5px;padding:24px}.srr2 .card.hi{border-color:var(--orange-line)}.srr2 .video{aspect-ratio:16/9;border:1px solid var(--line);background:#0f1112;border-radius:5px;flex-direction:column;justify-content:center;align-items:center;gap:14px;display:flex;position:relative;overflow:hidden}.srr2 .play{border:1.5px solid var(--orange);background:var(--orange-dim);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:62px;height:62px;display:flex}.srr2 .play:after{content:"";border-left:15px solid var(--orange);border-top:9px solid #0000;border-bottom:9px solid #0000;margin-left:4px}.srr2 .video .cap{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--dim);font-size:14px}.srr2 .video .ttl{font-family:var(--display);font-size:20px;font-weight:600}.srr2 .setup{flex-direction:column;gap:0;margin-top:6px;display:flex}.srr2 .su{border-top:1px solid var(--line);grid-template-columns:38px 1fr auto;align-items:start;gap:18px;padding:22px 0;display:grid}.srr2 .su:first-child{border-top:0}.srr2 .mark{border:1.5px solid var(--line-strong);width:26px;height:26px;font-family:var(--mono);color:var(--dim);border-radius:50%;justify-content:center;align-items:center;margin-top:2px;font-size:14px;display:flex}.srr2 .su[data-done=true] .mark{border-color:var(--green);color:var(--green)}.srr2 .su h3{margin-bottom:5px}.srr2 .su p{color:var(--muted);max-width:60ch;margin:0;font-size:16.5px;line-height:1.6}.srr2 .su .why{color:var(--dim);max-width:60ch;margin-top:9px;font-size:16px;line-height:1.55}.srr2 .btn{font-family:var(--ui);letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--line-strong);color:var(--cream);cursor:pointer;white-space:nowrap;background:0 0;border-radius:3px;padding:11px 18px;font-size:15px;font-weight:500;text-decoration:none;transition:border-color .15s,background .15s;display:inline-block}.srr2 .btn:hover{border-color:var(--cream)}.srr2 .btn:focus-visible{outline:2px solid var(--orange);outline-offset:2px}.srr2 .btn.primary{background:var(--orange);border-color:var(--orange);color:#151009;font-weight:600}.srr2 .btn.primary:hover{background:#f79c45;border-color:#f79c45}.srr2 .btn:disabled{opacity:.35;cursor:not-allowed}.srr2 .idrow{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.srr2 .idrow input{border:1px solid var(--line-strong);min-width:240px;color:var(--cream);font-family:var(--mono);letter-spacing:.06em;background:#0e1011;border-radius:3px;flex:1;padding:12px 14px;font-size:16.5px}.srr2 .idrow input:focus{border-color:var(--orange);outline:none}.srr2 .idrow input::placeholder{color:#4e5456;letter-spacing:.04em}.srr2 .hint{color:var(--dim);margin-top:10px;font-size:15.5px;line-height:1.55}.srr2 .err{color:#e0705e;margin-top:10px;font-size:15.5px;display:none}.srr2 .connected{background:#5fa77714;border:1px solid #5fa77766;border-radius:3px;align-items:center;gap:10px;margin-top:16px;padding:13px 16px;font-size:16.5px;display:none}.srr2 .connected b{font-weight:500;font-family:var(--mono);letter-spacing:.06em}.srr2 .dot{background:var(--green);border-radius:50%;width:7px;height:7px}.srr2 .locked{border:1px dashed var(--line-strong);background:#f4f0ea05;border-radius:4px;align-items:flex-start;gap:14px;margin-bottom:26px;padding:18px 20px;display:flex}.srr2 .locked p{color:var(--muted);margin:0;font-size:16.5px;line-height:1.6}.srr2 .locked strong{color:var(--cream);font-weight:500}.srr2 .grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:14px;display:grid}.srr2 .store{background:var(--panel);border:1px solid var(--line);border-radius:5px;padding:20px}.srr2 .store .meta{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--orange);margin-bottom:11px;font-size:14px}.srr2 .store p{color:var(--muted);margin:6px 0 16px;font-size:16.5px;line-height:1.6}.srr2 .stats{border-top:1px solid var(--line);gap:20px;margin-bottom:16px;padding-top:14px;display:flex}.srr2 .stat b{font-family:var(--display);font-size:20px;font-weight:600;display:block}.srr2 .stat span{font-family:var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--dim);font-size:13.5px}.srr2 .store.claimed{border-color:var(--orange-line)}.srr2 .linkrow{border:1px solid var(--line);background:#0e1011;border-radius:3px;align-items:center;gap:9px;margin-bottom:14px;padding:9px 10px;display:flex}.srr2 .linkrow .lk{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--dim);flex:none;font-size:12.5px}.srr2 .linkrow code{font-family:var(--mono);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:14px;overflow:hidden}.srr2 .linkrow code.copied{color:var(--green)}.srr2 .btn.tiny{flex:none;padding:5px 9px;font-size:13.5px}.srr2 .storeact{flex-direction:column;gap:8px;display:flex}.srr2 .storeact .btn{width:100%}.srr2 .storeact .store-preview{border-color:var(--orange-line);color:var(--orange);text-align:center}.srr2 .storeact .store-preview:hover{border-color:var(--orange);background:#f08f3214}.srr2 .storeview{z-index:210;background:var(--bg);flex-direction:column;display:none;position:fixed;inset:0}.srr2 .storeview.on{display:flex}.srr2 .svbody{background:#0e0f10;flex:1;padding:26px 24px 70px;overflow-y:auto}.srr2 .svpage{color:#111827;background:#fff;border-radius:5px;max-width:720px;margin:0 auto;overflow:hidden;box-shadow:0 18px 60px #00000080}.srr2 .svtop{color:#fff;background:#111827;padding:26px 30px}.srr2 .svtop .kick{letter-spacing:.16em;text-transform:uppercase;color:#7fd39b;margin-bottom:10px;font-size:14px}.srr2 .svtop h2{font-family:var(--display);color:#fff;margin:0;font-size:28px;line-height:1.2}.srr2 .svmain{padding:26px 30px 32px}.srr2 .svvid{aspect-ratio:16/9;background:linear-gradient(135deg,#2e4a38,#161e19);border-radius:4px;justify-content:center;align-items:center;margin-bottom:22px;display:flex;position:relative}.srr2 .svvid:after{content:"";border-top:14px solid #0000;border-bottom:14px solid #0000;border-left:22px solid #ffffffd9;margin-left:6px}.srr2 .svmain p{color:#374151;margin:0 0 14px;font-size:17.5px;line-height:1.7}.srr2 .svmain ul{color:#374151;margin:0 0 20px;padding-left:20px;font-size:17.5px;line-height:1.7}.srr2 .svbuy{color:#fff;text-align:center;background:#16a34a;border-radius:4px;padding:16px;font-size:17px;font-weight:600}.srr2 .svfoot{color:#6b7280;text-align:center;border-top:1px solid #e5e7eb;padding:16px 30px;font-size:14.5px}.srr2 .svnote{max-width:720px;color:var(--dim);text-align:center;margin:16px auto 0;font-size:15.5px;line-height:1.55}.srr2 .door{background:var(--panel);border:1px solid var(--line);border-radius:5px;align-items:center;gap:18px;margin-bottom:10px;padding:18px 20px;display:flex}.srr2 .door .body{flex:1}.srr2 .door h3{margin-bottom:4px;font-size:18px}.srr2 .door p{color:var(--dim);margin:0;font-size:16px}.srr2 .tag{font-family:var(--mono);letter-spacing:.13em;text-transform:uppercase;border:1px solid var(--line-strong);color:var(--muted);border-radius:2px;padding:5px 9px;font-size:13.5px}.srr2 .tag.live{color:var(--green);border-color:#5fa77773}.srr2 .tag.review{border-color:var(--orange-line);color:var(--orange)}.srr2 .empty{border:1px dashed var(--line-strong);text-align:center;border-radius:5px;padding:44px 30px}.srr2 .empty h3{margin-bottom:8px}.srr2 .empty p{color:var(--muted);max-width:46ch;margin:0 auto 20px;font-size:16.5px;line-height:1.6}.srr2 .tool{background:var(--panel);border:1px solid var(--line);border-radius:5px;margin-bottom:9px;padding:18px 20px}.srr2 .tool .meta{font-family:var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--dim);margin-bottom:8px;font-size:14px}.srr2 .tool .meta em{color:var(--orange);font-style:normal}.srr2 .tool h3{margin-bottom:4px;font-size:18px}.srr2 .tool p{color:var(--muted);margin:0;font-size:16.5px;line-height:1.55}.srr2 .adminlink{border:1px solid var(--line-strong);border-radius:3px;padding:6px 11px}.srr2 .adminlink:hover{border-color:var(--orange);color:var(--orange)!important}.srr2 .demobar{z-index:300;border-top:1px solid var(--orange-line);background:#17191a;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 16px;display:flex;position:fixed;bottom:0;left:0;right:0}.srr2 .demobar .dlabel{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--orange);margin-right:6px;font-size:13.5px}.srr2 .demobar button{font-family:var(--ui);color:var(--muted);border:1px solid var(--line-strong);cursor:pointer;background:0 0;border-radius:3px;padding:7px 12px;font-size:15px}.srr2 .demobar button:hover{color:var(--cream);border-color:var(--cream)}.srr2 .congrats{border-bottom:1px solid var(--orange-line);margin-bottom:18px;padding-bottom:18px}.srr2 .congrats h3{font-family:var(--display);margin:0 0 8px;font-size:23px;font-weight:600;line-height:1.2}.srr2 .cwhen{font-family:var(--display);color:var(--orange);margin:0 0 8px;font-size:26px;font-weight:700;line-height:1.15}.srr2 .extras{border-top:1px solid var(--line);margin-top:26px;padding-top:24px;display:none}.srr2 .extras h4{font-family:var(--display);margin:0 0 7px;font-size:19px;font-weight:600}.srr2 .extras>p{color:var(--muted);max-width:62ch;margin:0 0 14px;font-size:16.5px;line-height:1.6}.srr2 .extras ul{color:var(--muted);max-width:62ch;margin:0;padding-left:19px;font-size:16.5px;line-height:1.65}.srr2 .extras li{margin-bottom:9px}.srr2 .extras em{color:var(--cream);font-style:normal}.srr2 .moreline{border-top:1px solid var(--line);margin-top:26px;padding-top:22px}.srr2 .moreline p{color:var(--muted);max-width:62ch;margin:0 0 16px;font-size:16.5px;line-height:1.6}.srr2 .tiers{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}.srr2 .tier{background:var(--panel);border:1px solid var(--line);cursor:pointer;text-align:left;font-family:var(--ui);color:inherit;border-radius:4px;padding:16px 15px}.srr2 .tier:hover{border-color:var(--line-strong)}.srr2 .tier[aria-pressed=true]{border-color:var(--orange);background:var(--panel-2)}.srr2 .tier b{font-family:var(--display);font-size:22px;font-weight:600;line-height:1;display:block}.srr2 .tier .ppl{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--dim);margin-top:6px;font-size:13.5px;display:block}.srr2 .tier .amt{color:var(--orange);margin-top:11px;font-size:16.5px;display:block}.srr2 .tier .when{color:var(--dim);margin-top:5px;font-size:15px;display:block}.srr2 .tierfoot{flex-wrap:wrap;align-items:center;gap:16px;margin-top:16px;display:flex}.srr2 .tierfoot span{color:var(--muted);font-size:16px}.srr2 .tierfoot .btn{margin-left:auto}.srr2 .schedbox{border:1px solid var(--orange-line);background:#f08f320d;border-radius:4px;margin-top:22px;padding:20px 22px;display:none}.srr2 .schedhead{flex-wrap:wrap;align-items:baseline;gap:14px;margin-bottom:16px;display:flex}.srr2 .slabel{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-size:14px}.srr2 .sdate{font-family:var(--display);color:var(--cream);font-size:21px;font-weight:600}.srr2 .clock{gap:10px;display:flex}.srr2 .unit{border:1px solid var(--line);text-align:center;background:#00000047;border-radius:3px;flex:1;padding:12px 8px}.srr2 .unit b{font-family:var(--display);color:var(--orange);font-variant-numeric:tabular-nums;font-size:30px;font-weight:600;line-height:1;display:block}.srr2 .unit span{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--dim);margin-top:7px;font-size:13px;display:block}.srr2 .sdoor{color:var(--muted);margin:14px 0 0;font-size:16px;line-height:1.55}.srr2 .schedbox.live .unit b{color:var(--green)}.srr2 .hurd{border:1px solid var(--orange-line);background:linear-gradient(#f08f3212,#f08f3205);border-radius:5px;margin-bottom:26px;padding:26px}.srr2 .hurd .bar{background:#f4f0ea14;border-radius:3px;height:6px;margin:18px 0 10px;overflow:hidden}.srr2 .hurd .bar i{background:var(--orange);width:0%;height:100%;display:block}.srr2 .hurd .nums{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);justify-content:space-between;font-size:14px;display:flex}.srr2 .stage{border-top:1px solid var(--line);padding:34px 0}.srr2 .stage:first-of-type{border-top:0;padding-top:0}.srr2 .stagehead{align-items:baseline;gap:14px;margin-bottom:16px;display:flex}.srr2 .stagehead .k{font-family:var(--mono);letter-spacing:.18em;color:var(--orange);text-transform:uppercase;white-space:nowrap;font-size:14px}.srr2 .anatomy{grid-template-columns:360px 1fr;align-items:start;gap:40px;display:grid}.srr2 .exwrap{position:sticky;top:86px}.srr2 .exlabel{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--dim);margin-bottom:11px;font-size:13.5px}.srr2 .exdoor{color:#111827;font-family:var(--ui);background:#fff;border-radius:5px;padding:16px 16px 18px;box-shadow:0 14px 44px #00000059}.srr2 .ex-brand{text-align:center;border-bottom:1px solid #e5e7eb;margin-bottom:11px;padding-bottom:9px;font-size:14.5px;font-weight:600}.srr2 .ex-eyebrow{text-align:center;letter-spacing:.08em;text-transform:uppercase;color:#4338ca;margin-bottom:7px;font-size:12px;font-weight:700}.srr2 .ex-p{color:#4b5563;margin:0 0 10px;font-size:14px;line-height:1.6}.srr2 .ex-bul{color:#374151;align-items:center;gap:7px;margin-bottom:6px;font-size:13.5px;display:flex}.srr2 .ex-bul span{color:#fff;background:#16a34a;border-radius:50%;flex:none;justify-content:center;align-items:center;width:13px;height:13px;font-size:11.5px;display:flex}.srr2 .ex-revhead{text-align:center;letter-spacing:.08em;text-transform:uppercase;color:#4b5563;margin-bottom:8px;font-size:12px;font-weight:700}.srr2 .expart{border:1px solid #0000;border-radius:4px;margin:0 -8px 6px;padding:7px 8px;transition:border-color .15s,background .15s;position:relative}.srr2 .expart .lbl{color:#4a4540;width:22px;height:22px;font-family:var(--mono);z-index:2;background:#d8d3cb;border-radius:50%;justify-content:center;align-items:center;font-size:14px;transition:background .15s,color .15s;display:flex;position:absolute;top:-9px;left:-13px}.srr2 .expart.hi{border-color:var(--orange);background:#f08f3212}.srr2 .expart.hi .lbl{background:var(--orange);color:#151009}.srr2 .ex-eyebrow{letter-spacing:.13em;text-transform:uppercase;color:#16a34a;margin-bottom:8px;font-size:14px;font-weight:600}.srr2 .ex-head{text-align:center;letter-spacing:-.01em;color:#111827;margin:0;font-size:17.5px;font-weight:700;line-height:1.3}.srr2 .ex-img{aspect-ratio:16/7;background:#dce3ea;border-radius:3px}.srr2 .ex-img:before{content:"";background:linear-gradient(#0000 45%,#0009);position:absolute;inset:0}.srr2 .ex-img span{font-family:var(--mono);letter-spacing:.11em;text-transform:uppercase;color:#ffffffd9;font-size:12.5px;position:relative}.srr2 .ex-play{z-index:1;background:#dc2626;border-radius:6px;width:44px;height:32px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.srr2 .ex-play:after{content:"";border-top:7px solid #0000;border-bottom:7px solid #0000;border-left:13px solid #fff;position:absolute;top:9px;left:17px}.srr2 .ex-body p{color:#374151;margin:0 0 9px;font-size:15.5px;line-height:1.65}.srr2 .ex-body p:last-child{margin-bottom:0}.srr2 .ex-proof{background:#f1f5f2;border-radius:3px;padding:11px}.srr2 .ex-rev{color:#374151;background:#fff;border-radius:3px;align-items:flex-start;gap:8px;margin-bottom:7px;padding:9px 10px;font-size:14.5px;line-height:1.55;display:flex}.srr2 .ex-rev .av{border-radius:50%;flex:none;width:26px;height:26px;overflow:hidden}.srr2 .ex-rev .av svg{width:100%;height:100%;display:block}.srr2 .ex-rev:last-child{margin-bottom:0}.srr2 .ex-rev b{color:#111827;margin-bottom:3px;font-size:14.5px;display:block}.srr2 .ex-btn{color:#fff;text-align:center;background:#4338ca;border-radius:5px;padding:11px;font-size:14.5px;font-weight:600}.srr2 .el{cursor:default}.srr2 .el.hi h3{color:var(--orange)}.srr2 .elements{flex-direction:column;gap:0;display:flex}.srr2 .el{border-top:1px solid var(--line);grid-template-columns:26px 1fr;gap:14px;padding:15px 0;display:grid}.srr2 .el:first-child{border-top:0;padding-top:0}.srr2 .el .num{border:1px solid var(--orange-line);width:21px;height:21px;color:var(--orange);font-family:var(--mono);border-radius:50%;justify-content:center;align-items:center;margin-top:2px;font-size:14px;display:flex}.srr2 .el h3{margin-bottom:4px;font-size:17px}.srr2 .el p{color:var(--muted);max-width:56ch;margin:0;font-size:16.5px;line-height:1.6}.srr2 .el .rule{color:var(--dim);margin-top:7px;font-size:15.5px;line-height:1.5}.srr2 .tgrid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:14px;display:grid}.srr2 .tpl{background:var(--panel);border:1px solid var(--line);cursor:pointer;text-align:left;color:inherit;font-family:var(--ui);border-radius:5px;padding:0;transition:border-color .15s;overflow:hidden}.srr2 .tpl:hover{border-color:var(--line-strong)}.srr2 .tpl:focus-visible{outline:2px solid var(--orange);outline-offset:2px}.srr2 .tpl[aria-pressed=true]{border-color:var(--orange);background:var(--panel-2)}.srr2 .thumb{background:#f7f5f2;flex-direction:column;gap:6px;height:150px;padding:14px;display:flex}.srr2 .thumb div{background:#dfdad3;border-radius:2px}.srr2 .thumb .h{height:15px}.srr2 .thumb .h.s{width:70%;height:11px}.srr2 .thumb .v{background:#c9c3bb;flex:1;justify-content:center;align-items:center;display:flex}.srr2 .thumb .v:after{content:"";border-top:8px solid #0000;border-bottom:8px solid #0000;border-left:13px solid #8e8880}.srr2 .thumb .l{height:7px}.srr2 .thumb .l.s{width:85%}.srr2 .thumb .b{background:#16a34a;height:16px}.srr2 .thumb.ad{background:#fff;justify-content:flex-start;gap:5px}.srr2 .thumb.ad .tb{background:#d7dce3;border-radius:2px;width:60%;height:9px;margin:0 auto 2px}.srr2 .thumb.ad .te{background:#4338ca;border-radius:2px;width:44%;height:5px;margin:0 auto}.srr2 .thumb.ad .th{background:#c9cfd8;border-radius:2px;height:20px}.srr2 .thumb.ad .tp{background:#e4e8ed;border-radius:2px;height:12px}.srr2 .thumb.ad .tc{background:#4338ca;border-radius:3px;height:13px}.srr2 .thumb.ad .tr{background:#eff2f6;border-radius:3px;flex:1}.srr2 .thumb.ad.dark{background:#0f1115}.srr2 .thumb.ad.dark .tb{background:#2a2f36}.srr2 .thumb.ad.dark .te{background:#f08f32}.srr2 .thumb.ad.dark .th{background:#39404a}.srr2 .thumb.ad.dark .tp{background:#242a31}.srr2 .thumb.ad.dark .tc{background:#f08f32}.srr2 .thumb.ad.dark .tr{background:#1b1f25}.srr2 .thumb .b.blue{background:#4338ca}.srr2 .thumb .chat{flex-direction:column;flex:1;justify-content:center;gap:4px;display:flex}.srr2 .thumb .chat i{background:#dfdad3;border-radius:2px;height:8px;display:block}.srr2 .thumb .chat i:nth-child(2){width:78%;margin-left:12px}.srr2 .thumb .chat i:nth-child(4){width:70%;margin-left:12px}.srr2 .tplinfo{padding:15px 16px}.srr2 .tplinfo h3{margin-bottom:5px;font-size:17px}.srr2 .tplinfo p{color:var(--muted);margin:0;font-size:15.5px;line-height:1.55}.srr2 .tplinfo .use{font-family:var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--dim);margin-top:10px;font-size:13.5px;display:block}.srr2 .pgrid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;display:grid}.srr2 .pal{background:var(--panel);border:1px solid var(--line);cursor:pointer;text-align:left;color:inherit;font-family:var(--ui);border-radius:5px;padding:0;transition:border-color .15s;overflow:hidden}.srr2 .pal:hover{border-color:var(--line-strong)}.srr2 .pal:focus-visible{outline:2px solid var(--orange);outline-offset:2px}.srr2 .pal[aria-pressed=true]{border-color:var(--orange)}.srr2 .palprev{padding:15px 14px 14px}.srr2 .palprev .ph{border-radius:2px;width:80%;height:9px;margin-bottom:7px}.srr2 .palprev .pl{opacity:.45;border-radius:2px;height:5px;margin-bottom:5px}.srr2 .palprev .pl.s{width:65%}.srr2 .palprev .pb{border-radius:3px;height:20px;margin-top:11px}.srr2 .palmeta{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;display:flex}.srr2 .palmeta h3{margin:0;font-size:16.5px}.srr2 .swatches{gap:4px;display:flex}.srr2 .swatches i{border-radius:2px;width:11px;height:11px;display:block}.srr2 .imgwrap{grid-template-columns:260px 1fr;align-items:start;gap:22px;display:grid}.srr2 .drop{border:1px dashed var(--line-strong);text-align:center;background:#f4f0ea05;border-radius:5px;padding:30px 20px}.srr2 .drop h3{margin-bottom:6px;font-size:17.5px}.srr2 .drop p{color:var(--dim);margin:0 0 16px;font-size:15.5px;line-height:1.55}.srr2 .chips{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.srr2 .chip{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--line-strong);color:var(--muted);cursor:pointer;background:0 0;border-radius:2px;padding:8px 12px;font-size:14px}.srr2 .chip:hover{color:var(--cream)}.srr2 .chip[aria-pressed=true]{border-color:var(--orange);color:var(--orange)}.srr2 .search{gap:9px;margin-bottom:16px;display:flex}.srr2 .search input{border:1px solid var(--line-strong);color:var(--cream);font-family:var(--ui);background:#0e1011;border-radius:3px;flex:1;padding:11px 13px;font-size:16.5px}.srr2 .search input:focus{border-color:var(--orange);outline:none}.srr2 .broll{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:9px;display:grid}.srr2 .bimg{aspect-ratio:4/3;border:1px solid var(--line);cursor:pointer;background-position:50%;background-size:cover;border-radius:3px;align-items:flex-end;padding:8px;display:flex;position:relative;overflow:hidden}.srr2 .bimg:hover{border-color:var(--orange-line)}.srr2 .bimg span{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#ffffffeb;font-size:13px;line-height:1.3;position:relative}.srr2 .bimg:before{content:"";background:linear-gradient(#0000 40%,#000000b8);position:absolute;inset:0}.srr2 .gloss{border-top:1px solid var(--line);margin-top:18px;padding-top:16px;display:none}.srr2 .gloss p{color:var(--muted);margin:0 0 9px;font-size:16.5px;line-height:1.6}.srr2 .gloss b{color:var(--orange);margin-right:6px;font-weight:500}.srr2 .rail{grid-template-columns:repeat(3,1fr);gap:8px;max-width:none;margin:0;display:grid}.srr2 .railitem{border:1px solid var(--line);border-bottom:2px solid var(--line);background:var(--panel);cursor:pointer;text-align:left;font-family:var(--ui);color:inherit;border-radius:4px 4px 0 0;padding:13px 14px;transition:border-color .15s,background .15s}.srr2 .railitem:hover:not(:disabled){border-color:var(--line-strong)}.srr2 .railitem:disabled{opacity:.35;cursor:not-allowed}.srr2 .railitem .rn{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--dim);align-items:center;gap:7px;margin-bottom:7px;font-size:13px;display:flex}.srr2 .railitem .rdot{border:1px solid var(--line-strong);border-radius:50%;flex:none;justify-content:center;align-items:center;width:17px;height:17px;font-size:13px;font-style:normal;display:flex}.srr2 .railitem .rt{color:var(--muted);font-size:16px;line-height:1.3;display:block}.srr2 .railitem.cur{background:var(--panel-2);border-color:var(--orange-line);border-bottom-color:var(--orange)}.srr2 .railitem.cur .rn,.srr2 .railitem.cur .rdot{color:var(--orange);border-color:var(--orange)}.srr2 .railitem.cur .rt{color:var(--cream)}.srr2 .railitem.done .rn,.srr2 .railitem.done .rdot{color:var(--green);border-color:#5fa77780}.srr2 .stepcard{border:1px solid var(--orange-line);background:var(--panel-2);border-top:0;border-radius:0 0 5px 5px;padding:24px 22px 22px}.srr2 .stepcard.isdone{border-color:#5fa77759}.srr2 .stephead{margin-bottom:20px}.srr2 .stephead .stime{font-family:var(--mono);letter-spacing:.17em;text-transform:uppercase;color:var(--orange);margin-bottom:9px;font-size:14px;display:block}.srr2 .stephead h2{margin:0 0 9px;font-size:29px;line-height:1.12}.srr2 .stephead .lead{color:var(--muted);max-width:72ch;margin:0;font-size:17px;line-height:1.6}.srr2 .shot{border:1px solid var(--line-strong);background:#000;border-radius:4px;max-width:560px;margin:4px 0 22px;position:relative;overflow:hidden}.srr2 .shot img{width:100%;height:auto;display:block}.srr2 .shot .ring{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.srr2 .shot .ring ellipse{fill:none;stroke:var(--orange);stroke-width:.7px;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 5px #f08f3299)}.srr2 .shotcap{border-top:1px solid var(--line);background:var(--panel);color:var(--dim);padding:11px 14px;font-size:15px;line-height:1.5;display:block}.srr2 .setupsplit.nodev .setupdev{display:none}.srr2 .task{border-top:1px solid var(--line);grid-template-columns:1fr 300px;align-items:start;gap:32px;padding:24px 0;display:grid}.srr2 .task:first-of-type{border-top:0;padding-top:4px}.srr2 .taskleft{min-width:0}.srr2 .tnum{border:1px solid var(--line-strong);width:24px;height:24px;font-family:var(--mono);color:var(--dim);border-radius:50%;justify-content:center;align-items:center;margin-bottom:12px;font-size:14px;display:flex}.srr2 .ttext{color:#cfcbc5;max-width:56ch;margin:0 0 16px;font-size:17.5px;line-height:1.7}.srr2 .ttext b{font-weight:600}.srr2 .task{position:relative}.srr2 .callout{pointer-events:none;align-items:center;display:flex;position:absolute;right:300px}.srr2 .cobox{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;border:1px solid var(--orange);color:var(--orange);background:#f08f3214;border-radius:3px;padding:9px 12px;font-size:13.5px}.srr2 .coarrow{background:var(--orange);flex:none;width:32px;height:1.5px;position:relative}.srr2 .coarrow:after{content:"";border-left:8px solid var(--orange);border-top:5px solid #0000;border-bottom:5px solid #0000;position:absolute;top:50%;right:-1px;transform:translateY(-50%)}.srr2 .panel.light .cobox{border-color:var(--lorange);color:var(--lorange);background:#e8822a17}.srr2 .panel.light .coarrow{background:var(--lorange)}.srr2 .panel.light .coarrow:after{border-left-color:var(--lorange)}@media (width<=820px){.srr2 .callout{display:none}}.srr2 .taskimg{margin:0}.srr2 .taskimg img{border:1px solid var(--line-strong);border-radius:4px;width:100%;height:auto;display:block}.srr2 .taskimg figcaption{color:var(--dim);margin-top:9px;font-size:14.5px;line-height:1.5}.srr2 .donefig{max-width:640px;margin:14px 0 0}.srr2 .donefig img{border:1px solid var(--line-strong);border-radius:4px;width:100%;height:auto;display:block}.srr2 .donefig figcaption{color:var(--dim);margin-top:9px;font-size:14.5px;line-height:1.5}.srr2 .panel.light .tnum{color:var(--lmute);border-color:#c4baae}.srr2 .panel.light .ttext{color:var(--lbody)}.srr2 .panel.light .ttext b{color:var(--lnavy)}.srr2 .panel.light .task{border-top-color:var(--lline)}.srr2 .panel.light .taskimg img,.srr2 .panel.light .donefig img{border-color:var(--lline);background:#fff}.srr2 .panel.light .taskimg figcaption,.srr2 .panel.light .donefig figcaption{color:var(--lmute)}@media (width<=820px){.srr2 .task{grid-template-columns:1fr;gap:18px}}.srr2 .capture{border-top:1px solid var(--line);max-width:560px;margin-top:22px;padding-top:20px}.srr2 .capture label{color:#cfcbc5;margin-bottom:10px;font-size:17px;display:block}.srr2 .capture .idrow{margin-top:0}.srr2 .panel.light .capture{border-top-color:var(--lline)}.srr2 .panel.light .capture label{color:var(--lnavy);font-weight:500}.srr2 .keepopen{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;border:1px solid var(--line-strong);border-radius:3px;max-width:fit-content;margin:0 0 16px;padding:10px 13px;font-size:13.5px;display:block}.srr2 .panel.light .keepopen{border-color:var(--lorange);color:var(--lorange);background:#e8822a12}.srr2 .shotplain{background:#fff;justify-content:center;padding:10px;display:flex}.srr2 .shotplain img{border-radius:3px;width:100%;max-width:240px;height:auto;display:block}.srr2 .sfoot .btn[href]{padding:14px 22px;font-size:15.5px}.srr2 .sdone{border-left:2px solid var(--green);color:var(--muted);margin:18px 0;padding:10px 0 10px 14px;font-size:16.5px;line-height:1.6}.srr2 .sdone b{color:var(--cream);font-weight:500}.srr2 .strouble{border-top:1px solid var(--line);margin-top:18px;padding-top:16px}.srr2 .strouble>span{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--dim);margin-bottom:12px;font-size:13.5px;display:block}.srr2 .strouble p{color:var(--muted);max-width:74ch;margin:0 0 10px;font-size:16px;line-height:1.6}.srr2 .strouble p b{color:var(--cream);font-weight:500}.srr2 .sfoot{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px;margin-top:20px;padding-top:18px;display:flex}.srr2 .sfoot .btn{white-space:nowrap}.srr2 .sfoot .gate{color:var(--dim);margin-left:auto;font-size:15.5px}.srr2 .acks{margin:4px 0 0}.srr2 .ack{border-top:1px solid var(--line);cursor:pointer;align-items:flex-start;gap:12px;padding:12px 0;display:flex}.srr2 .ack:first-child{border-top:0}.srr2 .ack .box{border:1.5px solid var(--line-strong);color:#0000;border-radius:3px;flex:none;justify-content:center;align-items:center;width:19px;height:19px;margin-top:1px;font-size:15px;display:flex}.srr2 .ack[aria-pressed=true] .box{border-color:var(--orange);background:var(--orange);color:#151009}.srr2 .ack span{color:#cfcbc5;text-align:left;max-width:74ch;font-size:16.5px;line-height:1.6}.srr2 .setupdone{background:#5fa77712;border:1px solid #5fa77766;border-radius:5px;margin-bottom:10px;padding:22px;display:none}.srr2 .setupdone h3{margin:0 0 7px;font-size:20px}.srr2 .setupdone p{color:var(--muted);margin:0;font-size:16.5px;line-height:1.6}.srr2 .anatomy{background:#fff;border:0;border-radius:6px;width:100%;min-height:1200px;display:block;overflow:hidden}.srr2 .bigtabs{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:30px;display:grid}.srr2 .bigtab{text-align:left;font-family:var(--ui);color:inherit;background:var(--panel);border:1px solid var(--line);cursor:pointer;border-radius:6px;padding:20px 22px;transition:border-color .15s,background .15s;position:relative}.srr2 .bigtab:hover{border-color:var(--line-strong)}.srr2 .bigtab:focus-visible{outline:2px solid var(--orange);outline-offset:2px}.srr2 .bt-n{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--dim);margin-bottom:9px;font-size:13.5px;display:block}.srr2 .bt-t{font-family:var(--display);margin-bottom:8px;font-size:26px;font-weight:700;line-height:1.1;display:block}.srr2 .bt-s{color:var(--muted);font-size:16.5px;line-height:1.5;display:block}.srr2 .bigtab[aria-selected=true]{background:var(--panel-2);border-color:var(--orange)}.srr2 .bigtab[aria-selected=true] .bt-n{color:var(--orange)}.srr2 .bigtab[aria-selected=true]:after{content:"";background:var(--orange);border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:0;left:22px;right:22px}.srr2 .panel.light .bigtab{background:var(--lcard);border-color:var(--lline);color:var(--lnavy)}.srr2 .panel.light .bigtab:hover{border-color:#c4baae}.srr2 .panel.light .bt-n{color:var(--lmute)}.srr2 .panel.light .bt-s{color:var(--lbody)}.srr2 .panel.light .bigtab[aria-selected=true]{border-color:var(--lorange);background:#fff}.srr2 .panel.light .bigtab[aria-selected=true] .bt-n{color:var(--lorange)}.srr2 .panel.light .bigtab[aria-selected=true]:after{background:var(--lorange)}@media (width<=760px){.srr2 .bigtabs{grid-template-columns:1fr}}.srr2 .subtabs{border-bottom:1px solid var(--line);gap:0;margin-bottom:28px;display:flex}.srr2 .subtab{color:var(--muted);font-family:var(--ui);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin-right:28px;padding:12px 2px;font-size:16.5px}.srr2 .subtab:hover{color:var(--cream)}.srr2 .subtab[aria-selected=true]{color:var(--cream);border-bottom-color:var(--orange)}.srr2 .subtab:focus-visible{outline:2px solid var(--orange);outline-offset:3px}.srr2 .subpanel{display:none}.srr2 .subpanel.on{display:block}.srr2 .subbar{border:1px solid var(--line);background:var(--panel);border-radius:4px;align-items:center;gap:16px;margin-top:18px;padding:14px 16px;display:none}.srr2 .subbar span{color:var(--muted);font-size:16px}.srr2 .subbar .btn{margin-left:auto}.srr2 .subbar.over span{color:#e0705e}.srr2 .dcheck{border:1.5px solid var(--line-strong);cursor:pointer;color:#0000;background:0 0;border-radius:3px;flex:none;justify-content:center;align-items:center;width:19px;height:19px;font-size:15px;display:flex}.srr2 .dcheck[aria-pressed=true]{border-color:var(--orange);background:var(--orange);color:#151009}.srr2 .dcheck.ghost{opacity:.2;pointer-events:none}.srr2 .sched{font-family:var(--mono);letter-spacing:.06em;color:var(--green);margin-top:5px;font-size:14px;display:block}.srr2 .cap{border:1px dashed var(--line-strong);color:var(--muted);border-radius:4px;margin-top:16px;padding:16px 18px;font-size:16px;line-height:1.55;display:none}.srr2 .adminbody{flex:1;overflow-y:auto}.srr2 .qgroup{border:1px solid var(--line);background:#f4f0ea05;border-radius:6px;margin-bottom:14px;padding:16px}.srr2 .qwho{border-bottom:1px solid var(--line);align-items:center;gap:12px;margin-bottom:14px;padding-bottom:14px;display:flex}.srr2 .qav{width:36px;height:36px;color:var(--cream);font-family:var(--display);background:#2a2f31;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:15.5px;font-weight:600;display:flex}.srr2 .qwho b{font-size:17.5px;display:block}.srr2 .qwho span{color:var(--dim);margin-top:2px;font-size:15.5px;display:block}.srr2 .qwho em{color:var(--orange);font-style:normal}.srr2 .qn{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--dim);margin-left:auto;font-size:13px}.srr2 .dacts{flex-wrap:wrap;gap:8px;display:flex}.srr2 .dcard{flex-wrap:wrap}.srr2 .qrow{background:var(--panel);border:1px solid var(--line);border-radius:5px;margin-bottom:12px;padding:20px}.srr2 .qhead{align-items:center;gap:14px;margin-bottom:14px;display:flex}.srr2 .qhead h3{margin:0;font-size:19px}.srr2 .qhead .who{color:var(--dim);margin-left:auto;font-size:15.5px}.srr2 .qmeta{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--dim);margin-bottom:14px;font-size:14px}.srr2 .qcopy{border:1px solid var(--line);background:#0e1011;border-radius:4px;margin-bottom:16px;padding:15px 16px}.srr2 .qcopy .e{letter-spacing:.13em;text-transform:uppercase;color:var(--orange);margin-bottom:7px;font-size:14px}.srr2 .qcopy h4{font-family:var(--display);margin:0 0 10px;font-size:20px;font-weight:600}.srr2 .qcopy p{color:var(--muted);margin:0 0 7px;font-size:16px;line-height:1.6}.srr2 .qact{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.srr2 .qact label{color:var(--muted);margin-right:2px;font-size:15.5px}.srr2 .qact input{border:1px solid var(--line-strong);color:var(--cream);font-family:var(--ui);--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0e1011;border-radius:3px;padding:9px 11px;font-size:16.5px}.srr2 .qact input:focus{border-color:var(--orange);outline:none}.srr2 .qact .btn{margin-left:auto}.srr2 .qdone{color:var(--green);align-items:center;gap:8px;font-size:16px;display:flex}.srr2 .unread{background:var(--orange);color:#151009;min-width:19px;height:19px;font-family:var(--mono);letter-spacing:0;border-radius:8px;justify-content:center;align-items:center;padding:0 6px;font-size:13px;display:inline-flex}.srr2 .unread.zero{display:none}.srr2 .post{border:1px solid var(--line);background:var(--panel);border-radius:5px;margin-bottom:11px;padding:20px 22px}.srr2 .post.new{border-color:var(--orange-line);background:var(--panel-2)}.srr2 .posthead{flex-wrap:wrap;align-items:center;gap:11px;margin-bottom:10px;display:flex}.srr2 .posthead .ptag{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;border:1px solid var(--line-strong);color:var(--muted);border-radius:2px;padding:4px 8px;font-size:13px}.srr2 .posthead .ptag.store{border-color:var(--orange-line);color:var(--orange)}.srr2 .posthead .ptag.win{color:var(--green);border-color:#5fa77773}.srr2 .posthead .pdate{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--dim);margin-left:auto;font-size:13.5px}.srr2 .posthead .mail{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--dim);font-size:13.5px}.srr2 .post h3{margin:0 0 9px;font-size:20px}.srr2 .post .pbody{color:var(--muted);white-space:pre-line;max-width:70ch;font-size:16.5px;line-height:1.7}.srr2 .post .pimg{aspect-ratio:16/7;background:linear-gradient(135deg,#2e4a38,#161e19);border-radius:4px;align-items:flex-end;margin-top:14px;padding:12px;display:flex}.srr2 .post .pimg span{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#ffffffbf;font-size:13px}.srr2 .post .newdot{background:var(--orange);border-radius:50%;width:7px;height:7px;display:block}.srr2 .tagrow{flex-wrap:wrap;gap:8px;display:flex}.srr2 .emailprev{border-top:1px solid var(--line);margin-top:22px;padding-top:20px;display:none}.srr2 .epbar{font-family:var(--mono);letter-spacing:.17em;text-transform:uppercase;color:var(--dim);margin-bottom:12px;font-size:13.5px}.srr2 .eppage{color:#111827;background:#fff;border-radius:4px;max-width:560px;overflow:hidden}.srr2 .epfrom{border-bottom:1px solid #e5e7eb;padding:14px 18px}.srr2 .epfrom b{margin-bottom:4px;font-size:16px;display:block}.srr2 .epfrom span{font-size:17.5px;font-weight:600}.srr2 .epbody{color:#374151;white-space:pre-line;padding:18px;font-size:16.5px;line-height:1.7}.srr2 .epbtn{color:#151009;text-align:center;background:#f08f32;border-radius:4px;margin:0 18px 18px;padding:13px;font-size:16.5px;font-weight:600}.srr2 .mboard{margin-top:30px}.srr2 .mbhead{align-items:center;gap:10px;margin-bottom:12px;display:flex}.srr2 .mbhead h2{font-family:var(--display);color:var(--orange);margin:0;font-size:20px;font-weight:600}.srr2 .mbseeall{border:1px solid var(--line-strong);color:var(--muted);font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:3px;margin-left:auto;padding:8px 12px;font-size:13px}.srr2 .mbseeall:hover{color:var(--orange);border-color:var(--orange)}.srr2 .mbbox{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.srr2 .mbrow{text-align:left;width:100%;font-family:var(--ui);color:inherit;background:var(--panel);border:1px solid var(--line);cursor:pointer;border-radius:5px;padding:16px 17px;transition:border-color .15s;display:block}.srr2 .mbrow:hover{border-color:var(--line-strong)}.srr2 .mbrow.new{border-color:var(--orange-line)}.srr2 .mbrow:focus-visible{outline:2px solid var(--orange);outline-offset:2px}.srr2 .mbtop{align-items:center;gap:10px;margin-bottom:11px;display:flex}.srr2 .mbav{width:34px;height:34px;color:var(--cream);font-family:var(--display);letter-spacing:.04em;background:#2a2f31;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:15px;font-weight:600;display:flex}.srr2 .mbtop .n{font-size:16.5px;line-height:1.2;display:block}.srr2 .mbtop .d{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--dim);margin-top:3px;font-size:13px;display:block}.srr2 .mbtop .dot{background:var(--orange);border-radius:50%;flex:none;width:7px;height:7px;margin-left:auto}.srr2 .mbrow h3{margin:0 0 5px;font-size:17.5px;line-height:1.3}.srr2 .mbrow p{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:16px;line-height:1.55;display:-webkit-box;overflow:hidden}.srr2 .mbtag{font-family:var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--dim);margin-top:11px;font-size:12.5px;display:block}.srr2 .mbtag em{color:var(--orange);font-style:normal}@media (width<=820px){.srr2 .mbbox{grid-template-columns:1fr}}.srr2 .bc{border:1px solid var(--line);background:var(--panel);border-radius:6px;overflow:hidden}.srr2 .bctopbar{border-bottom:1px solid var(--line);background:var(--panel-2);align-items:center;gap:14px;padding:13px 18px;display:flex}.srr2 .bccrumb{color:var(--cream);font-size:16.5px}.srr2 .bccrumb i{color:var(--dim);margin:0 5px;font-style:normal}.srr2 .bcbtns{gap:8px;margin-left:auto;display:flex}.srr2 .bcpage{padding:24px 22px 26px}.srr2 .bccat select{border:1px solid var(--line-strong);color:var(--muted);font-family:var(--ui);cursor:pointer;background:0 0;border-radius:20px;padding:9px 14px;font-size:16.5px}.srr2 .bccat select:focus{border-color:var(--orange);outline:none}.srr2 .bctitle{width:100%;color:var(--cream);font-family:var(--display);letter-spacing:-.01em;background:0 0;border:0;padding:18px 0 14px;font-size:38px;font-weight:700;display:block}.srr2 .bctitle::placeholder{color:#3e4446}.srr2 .bctitle:focus{outline:none}.srr2 .bctools{border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:2px;margin-bottom:16px;padding:9px 0;display:flex}.srr2 .bctools button{color:var(--muted);cursor:pointer;font-size:16.5px;line-height:1;font-family:var(--ui);background:0 0;border:0;border-radius:3px;min-width:34px;padding:8px 10px}.srr2 .bctools button:hover{color:var(--cream);background:#f4f0ea0d}.srr2 .bctools small{font-size:13.5px}.srr2 .bctools .sep{background:var(--line);width:1px;height:18px;margin:0 6px}.srr2 .bcbody{color:#cfcbc5;width:100%;min-height:210px;font-family:var(--ui);resize:vertical;background:0 0;border:0;padding:0;font-size:18px;line-height:1.7}.srr2 .bcbody:focus{outline:none}.srr2 .bcbody::placeholder{color:#4e5456}.srr2 .bcdrop{border:1px dashed var(--line-strong);border-radius:4px;align-items:center;gap:9px;margin:18px 0 20px;padding:12px 14px;display:flex}.srr2 .bcdrop input{color:var(--cream);font-family:var(--ui);background:0 0;border:0;flex:1;font-size:16.5px}.srr2 .bcdrop input:focus{outline:none}.srr2 .split{grid-template-columns:1fr 340px;align-items:start;gap:48px;display:grid}.srr2 .splitleft{min-width:0;padding-top:14px}.srr2 .splitleft .stime{font-family:var(--mono);letter-spacing:.17em;text-transform:uppercase;color:var(--orange);margin-bottom:12px;font-size:14px;display:block}.srr2 .bighead{font-family:var(--display);letter-spacing:-.01em;margin:0 0 16px;font-size:40px;font-weight:700;line-height:1.05}.srr2 .lede2{color:var(--muted);max-width:56ch;margin:0 0 24px;font-size:17.5px;line-height:1.7}.srr2 .splitbtns{flex-wrap:wrap;gap:10px;display:flex}.srr2 .nextup{color:var(--dim);margin:14px 0 0;font-size:16px}.srr2 .nextup b{color:var(--cream);font-weight:500}.srr2 .splitright{position:sticky;top:86px}.srr2 .devnote{color:var(--dim);text-align:center;max-width:300px;margin:16px auto 0;font-size:15px;line-height:1.5}.srr2 .phone{background:#111;border-radius:34px;width:300px;margin:0 auto;padding:10px;box-shadow:0 20px 60px #0000008c}.srr2 .phhead{text-align:center;background:#fafafa;border-bottom:1px solid #e5e5e5;border-radius:26px 26px 0 0;padding:16px 14px 12px}.srr2 .phav{width:42px;height:42px;color:var(--orange);font-family:var(--display);background:#1b1e1f;border-radius:50%;justify-content:center;align-items:center;margin:0 auto 8px;font-size:16.5px;font-weight:600;display:flex}.srr2 .phname{font-family:var(--ui);color:#111827;font-size:16.5px;font-weight:600}.srr2 .phbody{background:#efeff1;border-radius:0 0 26px 26px;flex-direction:column;gap:10px;min-height:420px;padding:16px 12px;display:flex}.srr2 .phempty{color:#9096a0;text-align:center;margin-top:14px;font-size:15.5px}.srr2 .bubble{font-family:var(--ui);color:#111827;background:#fff;border-radius:16px 16px 16px 5px;max-width:88%;padding:11px 13px;font-size:15.5px;line-height:1.5;box-shadow:0 1px 2px #00000012}.srr2 .bubble .lk{color:#1d6fe0;word-break:break-all}.srr2 .bubble .disc{color:#6b7280;margin-top:7px;font-size:14px;line-height:1.45;display:block}.srr2 .bubble.edit{box-shadow:none;background:0 0;max-width:100%;padding:0}.srr2 .bubble.edit textarea{width:100%;min-height:150px;font-family:var(--ui);color:#111827;resize:vertical;background:#fff;border:1px solid #c9cdd3;border-radius:12px;padding:11px 12px;font-size:15.5px;line-height:1.5}.srr2 .bubble.edit textarea:focus{border-color:var(--orange);outline:none}.srr2 .phtag{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#8a9099;text-align:center;font-size:12.5px}.srr2 .varlist{grid-template-columns:1fr 1fr;gap:8px;margin-top:22px;display:none}.srr2 .varlist.on{display:grid}.srr2 .varcard{text-align:left;font-family:var(--ui);color:inherit;background:var(--panel);border:1px solid var(--line);cursor:pointer;border-radius:4px;padding:12px 13px;transition:border-color .15s}.srr2 .varcard:hover{border-color:var(--line-strong)}.srr2 .varcard[aria-pressed=true]{border-color:var(--orange);background:var(--panel-2)}.srr2 .varcard .vl{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--orange);margin-bottom:6px;font-size:12.5px;display:block}.srr2 .varcard .va{color:var(--cream);margin-bottom:4px;font-size:16px;display:block}.srr2 .varcard p{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:15px;line-height:1.5;display:-webkit-box;overflow:hidden}.srr2 .chosen{background:#5fa77714;border:1px solid #5fa77766;border-radius:4px;flex-wrap:wrap;align-items:center;gap:12px;margin-top:22px;padding:14px 16px;font-size:16.5px;display:none}.srr2 .chosen.on{display:flex}.srr2 .chosen .btn{margin-left:auto}.srr2 .dpcards{grid-template-columns:1fr 1fr;gap:12px;max-width:560px;display:grid}.srr2 .devpair{padding-bottom:26px;position:relative}.srr2 .dpmini{opacity:.85}.srr2 .dpmini2{opacity:.95;border-radius:16px;width:104px;padding:5px;position:absolute;bottom:0;right:-6px}.srr2 .dpmini2 .phonescreen{border-radius:11px;min-height:150px}.srr2 .mockblank{background:repeating-linear-gradient(#f3f4f6 0 14px,#fff 14px 30px);min-height:170px}.srr2 .mockblank.tall{min-height:150px}.srr2 .dpcard{text-align:left;font-family:var(--ui);color:inherit;background:var(--panel);border:1px solid var(--line);cursor:pointer;border-radius:5px;padding:20px;transition:border-color .15s}.srr2 .dpcard:hover{border-color:var(--orange)}.srr2 .dpcard b{font-family:var(--display);margin-bottom:6px;font-size:18px;font-weight:600;display:block}.srr2 .dpcard span:last-child{color:var(--muted);font-size:16px;line-height:1.55;display:block}.srr2 .dpicon{border:2px solid var(--orange);border-radius:3px;margin-bottom:14px;display:block}.srr2 .dpicon.laptop{border-bottom-width:5px;width:52px;height:32px}.srr2 .dpicon.phone{border-radius:5px;width:24px;height:40px}.srr2 .setupsplit{grid-template-columns:1fr 340px;align-items:start;gap:48px;display:grid}.srr2 .setupdev{position:sticky;top:86px}.srr2 .devswap{width:100%;color:var(--dim);font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;margin-top:14px;padding:6px;font-size:13px;display:block}.srr2 .devswap:hover{color:var(--orange)}.srr2 .laptopframe{background:#111;border-radius:9px;padding:9px 9px 0;box-shadow:0 18px 50px #00000080}.srr2 .laptopscreen{background:#fff;border-radius:3px;min-height:210px;overflow:hidden}.srr2 .laptopbase{background:#1b1b1b;border-radius:0 0 12px 12px;height:11px;margin:0 -9px;position:relative}.srr2 .laptopbase:after{content:"";background:#3a3a3a;border-radius:2px;width:44px;height:3px;position:absolute;top:3px;left:50%;transform:translate(-50%)}.srr2 .phoneframe{background:#111;border-radius:30px;width:250px;margin:0 auto;padding:9px;box-shadow:0 18px 50px #00000080}.srr2 .phonescreen{background:#fff;border-radius:22px;min-height:400px;overflow:hidden}.srr2 .mock{font-family:var(--ui);color:#111827;padding:16px}.srr2 .mock .mh{color:#111827;margin-bottom:12px;font-size:15px;font-weight:600}.srr2 .mock .mf{color:#6b7280;border:1px solid #d9dce1;border-radius:4px;margin-bottom:8px;padding:9px 10px;font-size:14px}.srr2 .mock .mf b{letter-spacing:.1em;text-transform:uppercase;color:#9096a0;margin-bottom:4px;font-size:12.5px;font-weight:600;display:block}.srr2 .mock .mhi{color:#111827;border-color:#f08f32;font-weight:600;box-shadow:0 0 0 3px #f08f322e}.srr2 .mock .mbtn{color:#fff;text-align:center;background:#16a34a;border-radius:4px;margin-top:4px;padding:9px;font-size:14.5px;font-weight:600}.srr2 .mock .mrow{color:#374151;align-items:flex-start;gap:8px;margin-bottom:9px;font-size:14px;line-height:1.5;display:flex}.srr2 .mock .mbox{color:#151009;background:#f08f32;border-radius:3px;flex:none;justify-content:center;align-items:center;width:14px;height:14px;margin-top:1px;font-size:12.5px;display:flex}.srr2 .devcap{color:var(--dim);text-align:center;max-width:280px;margin:14px auto 0;font-size:14.5px;line-height:1.5}@media (width<=900px){.srr2 .split,.srr2 .setupsplit{grid-template-columns:1fr;gap:28px}.srr2 .splitright,.srr2 .setupdev{position:static}.srr2 .dpcards,.srr2 .varlist.on{grid-template-columns:1fr}}.srr2 .screenwrap{max-width:1240px;margin:0 auto;padding:0 28px 70px}.srr2 .bigdevice{position:relative}.srr2 .bigbezel{background:#131516;border-radius:14px 14px 4px 4px;padding:14px 14px 0;box-shadow:0 30px 70px #0000008c,inset 0 0 0 1px #f4f0ea0f}.srr2 .bigbezel:before{content:"";background:#2a2e30;border-radius:50%;width:6px;height:6px;position:absolute;top:6px;left:50%;transform:translate(-50%)}.srr2 .bigscreen{background:var(--lbg-global);border-radius:6px 6px 0 0;min-height:620px;overflow:hidden}.srr2 .bigbase{background:#0e1011;border-radius:0 0 16px 16px;height:16px;box-shadow:0 12px 24px #00000080}.srr2 .bigbase:after{content:"";background:#2a2e30;border-radius:0 0 4px 4px;width:88px;height:4px;margin:6px auto 0;display:block}.srr2{--lbg-global:#efe9e3}.srr2 .screentop{background:#e7e0d8;border-bottom:1px solid #ddd5cc;padding:22px 28px}.srr2 .screentop .steps{grid-template-columns:repeat(5,1fr);margin:0}.srr2 .bigscreen .step{color:#12213f;background:#fff;border-color:#ddd5cc}.srr2 .bigscreen .step:hover{border-color:#c4baae}.srr2 .bigscreen .step .n{color:#8a93a1}.srr2 .bigscreen .step .t{color:#12213f}.srr2 .bigscreen .step .s{color:#77808f}.srr2 .bigscreen .step[aria-selected=true]{background:#fff;border-color:#e8822a}.srr2 .bigscreen .step[aria-selected=true] .n{color:#e8822a}.srr2 .bigscreen .step[aria-selected=true]:after{background:#e8822a}.srr2 .bigscreen .step[data-done=true] .s{color:#1e8a55}.srr2 .bigscreen .step.softlock:before{color:#9aa3b0}.srr2 .bigscreen .step.wide{background:#fff linear-gradient(#e8822a14,#e8822a05);border-color:#e8822a;margin-top:8px}.srr2 .bigscreen .step.wide .s{color:#4a5568}@keyframes pulseStepL{0%,to{box-shadow:0 0 #e8822a80}50%{box-shadow:0 0 0 7px #e8822a00}}.srr2 .bigscreen .step.pulse{border-color:#e8822a;animation:2.1s ease-out infinite pulseStepL}.srr2 .bigscreen .panel,.srr2 .bigscreen .panel.light.on{padding:30px 28px 60px}.srr2 .bigscreen .panel .wrap{max-width:none;padding:0}.srr2 .panel.light{--lbg:#efe9e3;--lnavy:#12213f;--lbody:#4a5568;--lmute:#77808f;--lline:#ddd5cc;--lcard:#fff;--lorange:#e8822a;background:var(--lbg);color:var(--lnavy)}.srr2 .panel.light.on{padding:34px 0 66px;display:block}.srr2 .panel.light .stime{color:var(--lorange)}.srr2 .panel.light .bighead{color:var(--lnavy)}.srr2 .panel.light .lede2,.srr2 .panel.light .nextup{color:var(--lbody)}.srr2 .panel.light .nextup b{color:var(--lnavy)}.srr2 .panel.light .devnote,.srr2 .panel.light .devcap{color:var(--lmute)}.srr2 .panel.light .btn{color:var(--lnavy);background:var(--lcard);border-color:#cfc6bc;font-weight:600}.srr2 .panel.light .btn:hover{border-color:var(--lnavy)}.srr2 .panel.light .btn.primary{background:var(--lorange);border-color:var(--lorange);color:#fff}.srr2 .panel.light .btn.primary:hover{background:#f08f32;border-color:#f08f32}.srr2 .panel.light .dpcard{background:var(--lcard);border-color:var(--lline);color:var(--lnavy)}.srr2 .panel.light .dpcard:hover{border-color:var(--lorange)}.srr2 .panel.light .dpcard b{color:var(--lnavy)}.srr2 .panel.light .dpcard span:last-child{color:var(--lbody)}.srr2 .panel.light .dpicon{border-color:var(--lorange)}.srr2 .panel.light .mockblank{background:repeating-linear-gradient(#f1f2f4 0 14px,#fff 14px 30px)}.srr2 .panel.light .railitem{background:var(--lcard);border-color:var(--lline);border-bottom-color:var(--lline)}.srr2 .panel.light .railitem:hover:not(:disabled){border-color:#c4baae}.srr2 .panel.light .railitem .rn{color:var(--lmute)}.srr2 .panel.light .railitem .rdot{border-color:#cfc6bc}.srr2 .panel.light .railitem .rt{color:var(--lbody)}.srr2 .panel.light .railitem.cur{border-color:var(--lorange);border-bottom-color:var(--lorange);background:#fff}.srr2 .panel.light .railitem.cur .rn,.srr2 .panel.light .railitem.cur .rdot{color:var(--lorange);border-color:var(--lorange)}.srr2 .panel.light .railitem.cur .rt{color:var(--lnavy)}.srr2 .panel.light .railitem.done .rn,.srr2 .panel.light .railitem.done .rdot{color:#1e8a55;border-color:#9ed0b5}.srr2 .panel.light .stepcard{background:var(--lcard);border-color:var(--lorange)}.srr2 .panel.light .stepcard.isdone{border-color:#9ed0b5}.srr2 .panel.light .stephead h2{color:var(--lnavy)}.srr2 .panel.light .stephead .lead,.srr2 .panel.light .sitems li{color:var(--lbody)}.srr2 .panel.light .sitems li:before{color:var(--lmute);border-color:#cfc6bc}.srr2 .panel.light .sitems code{color:#b45309;background:#e8822a1a}.srr2 .panel.light .sitems b{color:var(--lnavy)}.srr2 .panel.light .sdone{color:var(--lbody);border-left-color:#1e8a55}.srr2 .panel.light .sdone b{color:var(--lnavy)}.srr2 .panel.light .strouble{border-top-color:var(--lline)}.srr2 .panel.light .strouble>span{color:var(--lmute)}.srr2 .panel.light .strouble p{color:var(--lbody)}.srr2 .panel.light .strouble p b{color:var(--lnavy)}.srr2 .panel.light .sfoot{border-top-color:var(--lline)}.srr2 .panel.light .sfoot .gate{color:var(--lmute)}.srr2 .panel.light .ack{border-top-color:var(--lline)}.srr2 .panel.light .ack span:last-child{color:var(--lbody)}.srr2 .panel.light .ack .box{border-color:#c4baae}.srr2 .panel.light .ack[aria-pressed=true] .box{border-color:var(--lorange);background:var(--lorange);color:#fff}.srr2 .panel.light .setupdone{background:#1e8a5514;border-color:#9ed0b5}.srr2 .panel.light .setupdone h3{color:var(--lnavy)}.srr2 .panel.light .setupdone p{color:var(--lbody)}.srr2 .panel.light .devswap{color:var(--lmute)}.srr2 .panel.light .devswap:hover{color:var(--lorange)}.srr2 .panel.light .idrow input{color:var(--lnavy);background:#fff;border-color:#c4baae}.srr2 .panel.light .idrow input:focus{border-color:var(--lorange)}.srr2 .panel.light .idrow input::placeholder{color:#a5adb8}.srr2 .panel.light .connected{color:var(--lbody);background:#1e8a5517;border-color:#9ed0b5}.srr2 .panel.light .connected .dot{background:#1e8a55}.srr2 .panel.light .connected b{color:var(--lnavy)}.srr2 .panel.light .shot{border-color:var(--lline)}.srr2 .panel.light .shotcap{border-top-color:var(--lline);color:var(--lmute);background:#f6f2ee}.srr2 .panel.light .varcard{background:var(--lcard);border-color:var(--lline)}.srr2 .panel.light .varcard:hover{border-color:#c4baae}.srr2 .panel.light .varcard[aria-pressed=true]{border-color:var(--lorange);background:#fff8f1}.srr2 .panel.light .varcard .vl{color:var(--lorange)}.srr2 .panel.light .varcard .va{color:var(--lnavy)}.srr2 .panel.light .varcard p{color:var(--lbody)}.srr2 .panel.light .chosen{color:var(--lbody);background:#1e8a5517;border-color:#9ed0b5}.srr2 .panel.light .chosen .dot{background:#1e8a55}.srr2 .panel.light .locked{background:#ffffff80;border-color:#c4baae}.srr2 .panel.light .locked p{color:var(--lbody)}.srr2 .panel.light .locked strong{color:var(--lnavy)}.srr2 .panel.light .phone,.srr2 .panel.light .laptopframe,.srr2 .panel.light .phoneframe{box-shadow:0 16px 40px #1814102e}.srr2 .panel.light .card,.srr2 .panel.light .card.hi{background:0 0;border:0;border-radius:0;padding:0}.srr2 .panel.light h2,.srr2 .panel.light h3,.srr2 .panel.light h4{color:var(--lnavy)}.srr2 .panel.light .sub,.srr2 .panel.light .hint{color:var(--lbody)}.srr2 .panel.light .sub em{color:var(--lnavy)}.srr2 .panel.light .gloss{border-top-color:var(--lline)}.srr2 .panel.light .gloss p{color:var(--lbody)}.srr2 .panel.light .gloss b,.srr2 .panel.light .eyebrow{color:var(--lorange)}.srr2 .panel.light .eyebrow i{background:var(--lorange)}.srr2 .panel.light .sec{max-width:none}.srr2 .panel.light .err{color:#c2412c}@keyframes pulseStep{0%,to{box-shadow:0 0 #f08f3273}50%{box-shadow:0 0 0 7px #f08f3200}}.srr2 .step.pulse{border-color:var(--orange);animation:2.1s ease-out infinite pulseStep}.srr2 .step.softlock{opacity:.5}.srr2 .step.softlock .s{color:var(--dim)}.srr2 .step.softlock:before{content:"Locked";font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--dim);font-size:11.5px;position:absolute;top:9px;right:9px}@media (prefers-reduced-motion:reduce){.srr2 .step.pulse{animation:none}}.srr2 .gate1{z-index:400;background:#060708d1;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.srr2 .gate1.off{display:none}.srr2 .gate1box{background:var(--panel-2);border:1px solid var(--orange-line);border-radius:6px;max-width:460px;padding:30px}.srr2 .g1eyebrow{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--orange);margin-bottom:14px;font-size:13.5px;display:block}.srr2 .gate1box h2{margin:0 0 12px;font-size:26px;line-height:1.15}.srr2 .gate1box p{color:var(--muted);margin:0 0 12px;font-size:17px;line-height:1.65}.srr2 .gate1box .g1sub{color:var(--dim);margin-bottom:22px;font-size:16px}.srr2 .lq{border:1px solid var(--line);background:var(--panel);border-radius:6px;margin-bottom:12px;padding:20px 22px}.srr2 .lqtop{align-items:center;gap:12px;margin-bottom:14px;display:flex}.srr2 .lqtop h3{margin:0;font-size:19px}.srr2 .lqk{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--dim);font-size:13px}.srr2 .panel.light .lqk{color:var(--lmute)}.srr2 .lqrow{border:1px solid var(--line);background:#0e1011;border-radius:4px;align-items:center;gap:9px;margin-bottom:8px;padding:9px 11px;display:flex}.srr2 .lqrow code{font-family:var(--mono);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:14px;overflow:hidden}.srr2 .lqnote{color:var(--muted);margin:12px 0 0;font-size:16px;line-height:1.6}.srr2 .panel.light .lq{background:var(--lcard);border-color:var(--lline)}.srr2 .panel.light .lqrow{border-color:var(--lline);background:#f6f2ee}.srr2 .panel.light .lqrow code,.srr2 .panel.light .lqnote{color:var(--lbody)}.srr2 .hlabel{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--orange);margin-bottom:14px;font-size:13.5px;display:block}.srr2 .herdcta,.srr2 .herdwait,.srr2 .herdlive{border:1px solid var(--orange-line);background:linear-gradient(#f08f3212,#f08f3205);border-radius:6px;margin-top:26px;padding:30px 32px}.srr2 .herdcta h2,.srr2 .herdwait h2,.srr2 .herdlive h2{margin:0 0 14px;font-size:29px;line-height:1.15}.srr2 .herdcta p,.srr2 .herdwait p{color:var(--muted);max-width:66ch;margin:0 0 12px;font-size:17.5px;line-height:1.7}.srr2 .hsmall{color:var(--dim)!important;font-size:16.5px!important}.srr2 .btn.big{margin-top:10px;padding:16px 28px;font-size:16.5px}.srr2 .hgate{color:var(--dim);margin-top:10px;font-size:15.5px;display:block}.srr2 .hwhen{font-family:var(--display);color:var(--orange);margin:0 0 10px;font-size:30px;font-weight:700}.srr2 .herdlive .clock{margin:20px 0 10px}.srr2 .panel.light .herdcta,.srr2 .panel.light .herdwait,.srr2 .panel.light .herdlive{border-color:var(--lorange);background:linear-gradient(#e8822a14,#e8822a05)}.srr2 .panel.light .hlabel,.srr2 .panel.light .hwhen{color:var(--lorange)}.srr2 .panel.light .herdcta p,.srr2 .panel.light .herdwait p{color:var(--lbody)}.srr2 .panel.light .hsmall{color:var(--lmute)!important}.srr2 .qherd{border:1px solid var(--orange-line);background:#f08f320d;border-radius:5px;margin-bottom:14px;padding:16px 18px}.srr2 .qherd.idle{border-color:var(--line);background:0 0}.srr2 .qherd.idle .hlabel{color:var(--dim)}.srr2 .qherd.done{background:#5fa77712;border-color:#5fa77766}.srr2 .qherd.done .hlabel{color:var(--green)}.srr2 .qherd p{color:var(--muted);margin:0;font-size:16.5px;line-height:1.6}.srr2 .qherd p b{color:var(--cream);font-weight:500}.srr2 .cal{max-width:290px;margin-top:14px}.srr2 .calhead{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.srr2 .calhead span{font-family:var(--display);font-size:17px;font-weight:600}.srr2 .calhead button{border:1px solid var(--line-strong);color:var(--muted);cursor:pointer;background:0 0;border-radius:3px;width:26px;height:26px;line-height:1}.srr2 .calhead button:hover{color:var(--orange);border-color:var(--orange)}.srr2 .cdow,.srr2 .cgrid{grid-template-columns:repeat(7,1fr);gap:3px;display:grid}.srr2 .cdow span{text-align:center;font-family:var(--mono);color:var(--dim);padding:4px 0;font-size:12.5px}.srr2 .cday{aspect-ratio:1;color:var(--muted);font-family:var(--ui);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:3px;font-size:15px}.srr2 .cday:hover:not(:disabled){border-color:var(--line-strong);color:var(--cream)}.srr2 .cday.blank{pointer-events:none}.srr2 .cday.past{opacity:.25;cursor:not-allowed}.srr2 .cday.on{background:var(--orange);color:#151009;border-color:var(--orange);font-weight:600}.srr2 .caltime{align-items:center;gap:10px;margin-top:12px;display:flex}.srr2 .caltime label{color:var(--muted);font-size:15.5px}.srr2 .caltime input{border:1px solid var(--line-strong);color:var(--cream);font-family:var(--ui);--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0e1011;border-radius:3px;flex:1;padding:8px 10px;font-size:16px}.srr2 .tally{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:22px;display:grid}.srr2 .tallybox{border:1px solid var(--line);background:var(--panel);border-radius:5px;padding:16px 17px}.srr2 .tallybox b{font-family:var(--display);margin-bottom:8px;font-size:27px;font-weight:600;line-height:1;display:block}.srr2 .tallybox span{font-family:var(--mono);letter-spacing:.15em;text-transform:uppercase;color:var(--dim);font-size:13px}.srr2 .rdoor{border:1px solid var(--line);background:var(--panel);border-radius:5px;margin-bottom:10px;padding:19px 21px}.srr2 .rdoor.live{border-color:var(--orange-line)}.srr2 .rhead{flex-wrap:wrap;align-items:center;gap:13px;margin-bottom:6px;display:flex}.srr2 .rhead h3{margin:0;font-size:19px}.srr2 .rhead .sw{gap:3px;display:flex}.srr2 .rhead .sw i{border-radius:2px;width:8px;height:20px;display:block}.srr2 .rmeta{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--dim);margin-bottom:15px;font-size:13.5px}.srr2 .rstats{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:14px;padding-top:15px;display:grid}.srr2 .rstat b{font-family:var(--display);margin-bottom:6px;font-size:20px;font-weight:600;line-height:1;display:block}.srr2 .rstat span{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--dim);font-size:12.5px}.srr2 .rstat.good b{color:var(--green)}.srr2 .rwait{color:var(--muted);border-top:1px solid var(--line);margin:0;padding-top:15px;font-size:16.5px;line-height:1.6}@media (width<=760px){.srr2 .tally,.srr2 .rstats{grid-template-columns:repeat(2,1fr)}}.srr2 .youare{align-items:center;gap:10px;margin-bottom:20px;display:flex}.srr2 .youare .ya{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--orange);font-size:13.5px}.srr2 .youare .yb{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--dim);font-size:13.5px}.srr2 .panel.light .youare .ya{color:var(--lorange)}.srr2 .panel.light .youare .yb{color:var(--lmute)}.srr2 .panel.light .store,.srr2 .panel.light .dcard,.srr2 .panel.light .rdoor,.srr2 .panel.light .tallybox,.srr2 .panel.light .tool,.srr2 .panel.light .kind,.srr2 .panel.light .door,.srr2 .panel.light .tpl,.srr2 .panel.light .subbar,.srr2 .panel.light .hurd{background:var(--lcard);border-color:var(--lline);color:var(--lnavy)}.srr2 .panel.light .tool.open{border-color:var(--lorange);background:#fff9f3}.srr2 .panel.light .store.claimed,.srr2 .panel.light .rdoor.live,.srr2 .panel.light .tpl[aria-pressed=true]{border-color:var(--lorange)}.srr2 .panel.light .store p,.srr2 .panel.light .rwait,.srr2 .panel.light .tblurb,.srr2 .panel.light .tool p,.srr2 .panel.light .kind,.srr2 .panel.light .dcard p,.srr2 .panel.light .door p,.srr2 .panel.light .tplinfo p,.srr2 .panel.light .subbar span{color:var(--lbody)}.srr2 .panel.light .store .meta,.srr2 .panel.light .tmeta,.srr2 .panel.light .rmeta,.srr2 .panel.light .tallybox span,.srr2 .panel.light .rstat span,.srr2 .panel.light .tplinfo .use,.srr2 .panel.light .tgroup .gnote,.srr2 .panel.light .stagehead .k,.srr2 .panel.light .nums,.srr2 .panel.light .stat span{color:var(--lmute)}.srr2 .panel.light .store .meta,.srr2 .panel.light .tgroup .gname,.srr2 .panel.light .stagehead .k,.srr2 .panel.light .tmeta em,.srr2 .panel.light .rhead .tag.review{color:var(--lorange)}.srr2 .panel.light .tallybox b,.srr2 .panel.light .rstat b,.srr2 .panel.light .stat b,.srr2 .panel.light .tname,.srr2 .panel.light .dcard h3,.srr2 .panel.light .rhead h3,.srr2 .panel.light .kind b{color:var(--lnavy)}.srr2 .panel.light .rstat.good b{color:#1e8a55}.srr2 .panel.light .tplus{color:var(--lmute);border-color:#c4baae}.srr2 .panel.light .tool.open .tplus{border-color:var(--lorange);color:var(--lorange)}.srr2 .panel.light .stats,.srr2 .panel.light .rstats,.srr2 .panel.light .stage,.srr2 .panel.light .toolbody,.srr2 .panel.light .subbar{border-color:var(--lline)}.srr2 .panel.light .stage{border-top-color:var(--lline)}.srr2 .panel.light .linkrow{border-color:var(--lline);background:#f6f2ee}.srr2 .panel.light .linkrow code{color:var(--lbody)}.srr2 .panel.light .linkrow .lk{color:var(--lmute)}.srr2 .panel.light .tag{color:var(--lbody);border-color:#c4baae}.srr2 .panel.light .tag.live{color:#1e8a55;border-color:#9ed0b5}.srr2 .panel.light .tag.review{border-color:var(--lorange);color:var(--lorange)}.srr2 .panel.light .empty{border-color:#c4baae}.srr2 .panel.light .empty p{color:var(--lbody)}.srr2 .panel.light .thumb{background:#f3efea}.srr2 .panel.light .rules{border-color:var(--lorange);background:linear-gradient(#e8822a12,#e8822a05)}.srr2 .panel.light .rules .rhead{color:var(--lorange)}.srr2 .panel.light .rule2{color:var(--lbody);border-top-color:var(--lline)}.srr2 .panel.light .rule2 b{color:var(--lnavy)}.srr2 .panel.light .twhere,.srr2 .panel.light .tsteps li,.srr2 .panel.light .tlist{color:var(--lbody)}.srr2 .panel.light .twhere span,.srr2 .panel.light .tsub2{color:var(--lmute)}.srr2 .panel.light .tsteps li:before{color:var(--lmute);border-color:#c4baae}.srr2 .panel.light .tsteps b,.srr2 .panel.light .tlist b{color:var(--lnavy)}.srr2 .panel.light .tmpl{border-left-color:var(--lorange);background:#e8822a0f}.srr2 .panel.light .tmpl p{color:var(--lbody)}.srr2 .panel.light .tmpl .tlabel{color:var(--lorange)}.srr2 .panel.light .tnote{color:var(--lbody);border-color:#c4baae}.srr2 .panel.light .tnote b{color:var(--lnavy)}.srr2 .panel.light .tdont{background:#c2412c0f;border-left-color:#c2412c}.srr2 .panel.light .tdont span{color:#c2412c}.srr2 .panel.light .tdont p{color:var(--lbody)}.srr2 .panel.light .hurd{border-color:var(--lorange);background:linear-gradient(#e8822a12,#e8822a05)}.srr2 .panel.light .hurd .bar{background:#12213f1a}.srr2 .panel.light .hurd .bar i{background:var(--lorange)}.srr2 .panel.light .schedbox{border-color:var(--lorange);background:#e8822a0f}.srr2 .panel.light .congrats{border-bottom-color:var(--lorange)}.srr2 .panel.light .cwhen,.srr2 .panel.light .slabel{color:var(--lorange)}.srr2 .panel.light .slabel{color:var(--lmute)}.srr2 .panel.light .sdate{color:var(--lnavy)}.srr2 .panel.light .unit{border-color:var(--lline);background:#fff}.srr2 .panel.light .unit b{color:var(--lorange)}.srr2 .panel.light .unit span{color:var(--lmute)}.srr2 .panel.light .schedbox.live .unit b{color:#1e8a55}.srr2 .panel.light .sdoor,.srr2 .panel.light .extras>p,.srr2 .panel.light .extras ul,.srr2 .panel.light .moreline p{color:var(--lbody)}.srr2 .panel.light .extras em{color:var(--lnavy)}.srr2 .panel.light .extras,.srr2 .panel.light .moreline{border-top-color:var(--lline)}.srr2 .panel.light .tier{border-color:var(--lline);background:#fff}.srr2 .panel.light .tier[aria-pressed=true]{border-color:var(--lorange);background:#fff8f1}.srr2 .panel.light .tier b{color:var(--lnavy)}.srr2 .panel.light .tier .ppl,.srr2 .panel.light .tier .when{color:var(--lmute)}.srr2 .panel.light .tier .amt{color:var(--lorange)}.srr2 .panel.light .tierfoot span{color:var(--lbody)}.srr2 .panel.light .subtabs{border-bottom-color:var(--lline)}.srr2 .panel.light .subtab{color:var(--lmute)}.srr2 .panel.light .subtab:hover{color:var(--lnavy)}.srr2 .panel.light .subtab[aria-selected=true]{color:var(--lnavy);border-bottom-color:var(--lorange)}.srr2 .panel.light .el p,.srr2 .panel.light .elements .rule{color:var(--lbody)}.srr2 .panel.light .el .num{border-color:var(--lorange);color:var(--lorange)}.srr2 .panel.light .el h3{color:var(--lnavy)}.srr2 .panel.light .exlabel{color:var(--lmute)}.srr2 .panel.light .dcheck{border-color:#c4baae}.srr2 .panel.light .dcheck[aria-pressed=true]{border-color:var(--lorange);background:var(--lorange);color:#fff}.srr2 .panel.light .sched{color:#1e8a55}.srr2 .panel.light .chips .chip{color:var(--lbody);border-color:#c4baae}.srr2 .panel.light .chips .chip[aria-pressed=true]{border-color:var(--lorange);color:var(--lorange)}.srr2 .panel.light .search input,.srr2 .panel.light .imgbar input{color:var(--lnavy);background:#fff;border-color:#c4baae}.srr2 .panel.light .drop{background:#fff;border-color:#c4baae}.srr2 .panel.light .drop p{color:var(--lbody)}.srr2 .linkup{border:1px solid var(--line-strong);border-radius:5px;margin-bottom:16px;padding:18px 20px}.srr2 .linkup label{margin-bottom:10px;font-size:17px;display:block}.srr2 .linkup .idrow{margin-top:0}.srr2 .panel.light .linkup{border-color:var(--lorange);background:#e8822a0d}.srr2 .panel.light .linkup label{color:var(--lnavy);font-weight:500}.srr2 .storesplit{grid-template-columns:minmax(0,420px) 1fr;align-items:start;gap:48px;display:grid}.srr2 .storeguide{position:sticky;top:20px}.srr2 .storeguide .bighead{margin-bottom:14px;font-size:34px}.srr2 .storeguide .lede2{margin-bottom:24px;font-size:17px}.srr2 .gsub{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--dim);border-bottom:1px solid var(--line);margin-bottom:14px;padding-bottom:12px;font-size:13.5px;display:block}.srr2 .gstep{grid-template-columns:26px 1fr;gap:13px;padding:0 0 18px;display:grid}.srr2 .gnum{border:1px solid var(--line-strong);width:22px;height:22px;font-family:var(--mono);color:var(--dim);border-radius:50%;justify-content:center;align-items:center;margin-top:2px;font-size:14px;display:flex}.srr2 .gstep b{font-family:var(--display);margin-bottom:5px;font-size:18px;font-weight:600;display:block}.srr2 .gstep p{color:var(--muted);margin:0 0 7px;font-size:16.5px;line-height:1.6}.srr2 .gstep p:last-child{margin-bottom:0}.srr2 .remember{border-top:1px solid var(--line);margin-top:4px;padding-top:16px}.srr2 .remember span{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--orange);margin-bottom:10px;font-size:13.5px;display:block}.srr2 .remember p{color:var(--muted);margin:0 0 9px;font-size:16.5px;line-height:1.6}.srr2 .remember p:last-child{margin-bottom:0}.srr2 .storelist .grid{grid-template-columns:1fr;gap:12px}.srr2 .panel.light .gsub{color:var(--lmute);border-bottom-color:var(--lline)}.srr2 .panel.light .gnum{color:var(--lmute);border-color:#c4baae}.srr2 .panel.light .gstep b{color:var(--lnavy)}.srr2 .panel.light .gstep p{color:var(--lbody)}.srr2 .panel.light .gstep p b{color:var(--lnavy)}.srr2 .panel.light .remember{border-top-color:var(--lline)}.srr2 .panel.light .remember span{color:var(--lorange)}.srr2 .panel.light .remember p{color:var(--lbody)}@media (width<=980px){.srr2 .storesplit{grid-template-columns:1fr;gap:30px}.srr2 .storeguide{position:static}}.srr2 .kinds{grid-template-columns:repeat(3,1fr);gap:10px;margin:22px 0 24px;display:grid}.srr2 .kind{border:1px solid var(--line);background:var(--panel);color:var(--muted);border-radius:4px;padding:15px 16px;font-size:16px;line-height:1.55}.srr2 .kind b{font-family:var(--display);color:var(--cream);margin-bottom:6px;font-size:17.5px;font-weight:600;display:block}.srr2 .rules{border:1px solid var(--orange-line);background:linear-gradient(#f08f320d,#f08f3203);border-radius:5px;margin-bottom:8px;padding:20px 22px}.srr2 .rhead{font-family:var(--mono);letter-spacing:.17em;text-transform:uppercase;color:var(--orange);margin-bottom:14px;font-size:13.5px;display:block}.srr2 .rule2{color:var(--muted);border-top:1px solid var(--line);max-width:88ch;padding:10px 0;font-size:16.5px;line-height:1.65}.srr2 .rule2:first-of-type{border-top:0;padding-top:0}.srr2 .rule2 b{color:var(--cream);font-weight:500}.srr2 .tgroup{flex-wrap:wrap;align-items:baseline;gap:14px;margin:30px 0 12px;display:flex}.srr2 .tgroup .gname{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--orange);font-size:13.5px}.srr2 .tgroup .gnote{color:var(--dim);font-size:15.5px}.srr2 .tool{border:1px solid var(--line);background:var(--panel);border-radius:5px;margin-bottom:8px;overflow:hidden}.srr2 .tool.open{border-color:var(--orange-line);background:var(--panel-2)}.srr2 .toolhead{text-align:left;width:100%;color:inherit;font-family:var(--ui);cursor:pointer;background:0 0;border:0;grid-template-columns:1fr 26px;grid-template-areas:"meta plus""name plus""blurb plus";gap:0 12px;padding:17px 20px;display:grid}.srr2 .toolhead:hover .tname{color:var(--orange)}.srr2 .toolhead:focus-visible{outline:2px solid var(--orange);outline-offset:-2px}.srr2 .tmeta{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--dim);grid-area:meta;margin-bottom:7px;font-size:13.5px}.srr2 .tmeta em{color:var(--orange);font-style:normal}.srr2 .tname{font-family:var(--display);grid-area:name;margin-bottom:5px;font-size:19px;font-weight:600;line-height:1.2}.srr2 .tblurb{color:var(--muted);grid-area:blurb;font-size:16.5px;line-height:1.55}.srr2 .tplus{border:1px solid var(--line-strong);width:24px;height:24px;color:var(--muted);border-radius:50%;grid-area:plus;justify-content:center;place-self:center;align-items:center;font-size:17.5px;line-height:1;display:flex}.srr2 .tool.open .tplus{border-color:var(--orange);color:var(--orange)}.srr2 .toolbody{border-top:1px solid var(--line);margin-top:2px;padding:0 20px 22px;display:none}.srr2 .tool.open .toolbody{display:block}.srr2 .twhere{color:#cfcbc5;margin:18px 0 16px;font-size:16.5px;line-height:1.6}.srr2 .twhere span{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--dim);margin-bottom:5px;font-size:13px;display:block}.srr2 .tsteps{counter-reset:ts;margin:0 0 18px;padding:0;list-style:none}.srr2 .tsteps li{counter-increment:ts;color:#cfcbc5;max-width:84ch;padding:0 0 12px 30px;font-size:16.5px;line-height:1.65;position:relative}.srr2 .tsteps li:before{content:counter(ts);border:1px solid var(--line-strong);width:19px;height:19px;color:var(--dim);font-family:var(--mono);border-radius:50%;justify-content:center;align-items:center;font-size:13px;display:flex;position:absolute;top:1px;left:0}.srr2 .tsteps b,.srr2 .tlist b{color:var(--cream);font-weight:500}.srr2 .tlist{color:#cfcbc5;max-width:84ch;margin:0 0 18px;padding-left:19px;font-size:16.5px;line-height:1.7}.srr2 .tlist li{margin-bottom:5px}.srr2 .tsub2{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--dim);margin:20px 0 10px;font-size:13px;font-weight:400}.srr2 .tmpl{border-left:2px solid var(--orange-line);background:#f08f320a;border-radius:0 3px 3px 0;max-width:84ch;margin-bottom:9px;padding:13px 16px}.srr2 .tmpl .tlabel{font-family:var(--mono);letter-spacing:.15em;text-transform:uppercase;color:var(--orange);margin-bottom:8px;font-size:13px;display:block}.srr2 .tmpl p{color:#cfcbc5;margin:0 0 7px;font-size:16.5px;line-height:1.7}.srr2 .tmpl p:last-child{margin-bottom:0}.srr2 .tnote{border:1px solid var(--line-strong);color:var(--muted);border-radius:4px;max-width:84ch;margin:16px 0;padding:13px 15px;font-size:16px;line-height:1.65}.srr2 .tnote b{color:var(--cream);font-weight:500}.srr2 .tdont{background:#e0705e0d;border-left:2px solid #e0705e;border-radius:0 3px 3px 0;max-width:84ch;margin-top:16px;padding:12px 16px}.srr2 .tdont span{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:#e0705e;margin-bottom:6px;font-size:13px;display:block}.srr2 .tdont p{color:var(--muted);margin:0;font-size:16.5px;line-height:1.65}@media (width<=760px){.srr2 .kinds{grid-template-columns:1fr}}.srr2 .editor{z-index:200;background:var(--bg);flex-direction:column;display:none;position:fixed;inset:0}.srr2 .editor.on{display:flex}.srr2 .edbar{border-bottom:1px solid var(--line);flex:none;align-items:center;gap:16px;height:64px;padding:0 24px;display:flex}.srr2 .edtitle{align-items:center;gap:12px;min-width:0;display:flex}.srr2 .edtitle .lead{color:var(--dim);font-size:16.5px}.srr2 .edtitle .dname{font-family:var(--display);font-size:20px;font-weight:600}.srr2 .badge{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--orange);border:1px solid var(--orange-line);border-radius:2px;padding:5px 9px;font-size:13.5px}.srr2 .edactions{gap:9px;margin-left:auto;display:flex}.srr2 .edbody{flex:1;grid-template-columns:minmax(380px,44%) 1fr;min-height:0;display:grid}.srr2 .edform{padding:26px 26px 80px;overflow-y:auto}.srr2 .fgroup{border-bottom:1px solid var(--line);margin-bottom:26px;padding-bottom:22px}.srr2 .fgroup:last-child{border-bottom:0}.srr2 .fgroup>h4{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--orange);margin:0 0 5px;font-size:14px;font-weight:400}.srr2 .fgroup>.note{color:var(--dim);max-width:52ch;margin:0 0 16px;font-size:15.5px;line-height:1.5}.srr2 .field{margin-bottom:14px}.srr2 .field label{color:var(--muted);margin-bottom:6px;font-size:15px;display:block}.srr2 .field input,.srr2 .field textarea{border:1px solid var(--line-strong);width:100%;color:var(--cream);font-family:var(--ui);resize:vertical;background:#0e1011;border-radius:3px;padding:11px 13px;font-size:16.5px;line-height:1.55}.srr2 .field input:focus,.srr2 .field textarea:focus{border-color:var(--orange);outline:none}.srr2 .field .count{color:var(--dim);margin-top:5px;font-size:14px}.srr2 .linerow{align-items:flex-start;gap:8px;margin-bottom:9px;display:flex}.srr2 .linerow textarea{flex:1}.srr2 .xbtn{border:1px solid var(--line-strong);color:var(--dim);cursor:pointer;background:0 0;border-radius:3px;flex:none;width:34px;height:38px;font-size:17.5px}.srr2 .xbtn:hover{color:var(--cream);border-color:var(--cream)}.srr2 .addline{border:1px dashed var(--line-strong);color:var(--muted);font-family:var(--ui);cursor:pointer;background:0 0;border-radius:3px;width:100%;padding:9px 14px;font-size:15.5px}.srr2 .addline:hover{color:var(--cream);border-color:var(--cream)}.srr2 .palrow{grid-template-columns:repeat(5,1fr);gap:8px;display:grid}.srr2 .palbtn{border:1px solid var(--line);cursor:pointer;text-align:center;font-family:var(--ui);background:0 0;border-radius:3px;padding:8px}.srr2 .palbtn:hover{border-color:var(--line-strong)}.srr2 .palbtn[aria-pressed=true]{border-color:var(--orange)}.srr2 .palbtn .sw{gap:3px;margin-bottom:7px;display:flex}.srr2 .palbtn .sw i{border:1px solid #ffffff12;border-radius:2px;width:100%;height:20px;display:block}.srr2 .palbtn span{color:var(--muted);font-size:14px;line-height:1.25;display:block}.srr2 .palbtn[aria-pressed=true] span{color:var(--cream)}.srr2 .faces{flex-wrap:wrap;gap:5px;margin-top:9px;display:flex}.srr2 .face{cursor:pointer;opacity:.5;background:0 0;border:1.5px solid #0000;border-radius:50%;width:30px;height:30px;padding:0;overflow:hidden}.srr2 .face svg{width:100%;height:100%;display:block}.srr2 .face:hover{opacity:.85}.srr2 .face.on{opacity:1;border-color:var(--orange)}.srr2 .face:focus-visible{outline:2px solid var(--orange);outline-offset:2px}.srr2 .imgbar{gap:8px;margin-bottom:12px;display:flex}.srr2 .imgbar input{border:1px solid var(--line-strong);color:var(--cream);font-family:var(--ui);background:#0e1011;border-radius:3px;flex:1;padding:10px 12px;font-size:16.5px}.srr2 .imgbar input:focus{border-color:var(--orange);outline:none}.srr2 .edpreview{border-left:1px solid var(--line);background:#0e0f10;flex-direction:column;min-height:0;display:flex}.srr2 .pvbar{border-bottom:1px solid var(--line);height:44px;font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--dim);flex:none;align-items:center;padding:0 20px;font-size:14px;display:flex}.srr2 .pvscroll{flex:1;padding:24px 18px 60px;overflow-y:auto}.srr2 .pvbar{position:relative}.srr2 .zoombtn{border:1px solid var(--line-strong);color:var(--muted);font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:3px;padding:6px 10px;font-size:12.5px;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.srr2 .zoombtn:hover{color:var(--orange);border-color:var(--orange)}.srr2 .pvstage{--pvz:.75;justify-content:center;width:100%;display:flex}.srr2 .pvstage .preview{zoom:var(--pvz)}.srr2 .preview{--ad-accent:#4f46e5;--ad-btntext:#fff;--ad-soft:#f3f4f6;border-radius:2px;width:880px;max-width:none;margin:0;padding:0 0 46px;font-family:Poppins,system-ui,sans-serif;overflow:hidden;box-shadow:0 18px 60px #00000073}.srr2 .ad-mast{text-align:center;color:inherit;border-bottom:1px solid #1118271f;margin:0 60px 34px;padding:22px 0 20px;font-size:22px;font-weight:600}.srr2 .ad-wrap{padding:0 60px}.srr2 .ad-eyebrow{text-align:center;letter-spacing:.01em;color:var(--ad-accent);margin-bottom:18px;font-size:18px;font-weight:700}.srr2 .ad-head{text-align:center;letter-spacing:-.015em;margin:0 0 26px;font-size:42px;font-weight:700;line-height:1.28}.srr2 .ad-img{border-radius:6px;width:100%;margin:0 0 26px;display:block}.srr2 .ad-body{opacity:.82;margin:0 0 30px;font-size:21px;line-height:1.62}.srr2 .ad-btn{text-align:center;background:var(--ad-accent);color:var(--ad-btntext);border-radius:8px;margin:0 0 34px;padding:19px;font-size:22px;font-weight:600;text-decoration:none;display:block}.srr2 .ad-btn2{margin:0}.srr2 .ad-sub{letter-spacing:-.005em;margin:0 0 20px;font-size:22px;font-weight:700}.srr2 .ad-bullets{margin:0 0 34px;padding:0;list-style:none}.srr2 .ad-bullets li{align-items:flex-start;gap:14px;margin-bottom:20px;display:flex}.srr2 .ad-bullets li:last-child{margin-bottom:0}.srr2 .ad-tick{background:#10b981;border-radius:50%;flex:none;width:20px;height:20px;margin-top:3px;position:relative}.srr2 .ad-tick:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:9px;position:absolute;top:5px;left:6px;transform:rotate(45deg)}.srr2 .ad-btxt{opacity:.82;font-size:21px;line-height:1.55}.srr2 .ad-btxt b{opacity:1;color:inherit;font-weight:600}.srr2 .ad-reviews{background:var(--ad-soft);border-radius:12px;margin:0 0 34px;padding:24px}.srr2 .ad-revhead{text-align:center;letter-spacing:.01em;margin-bottom:20px;font-size:18px;font-weight:700}.srr2 .ad-rev{background:#fff;border:1px solid #11182717;border-radius:8px;margin-bottom:14px;padding:18px 20px}.srr2 .ad-rev:last-child{margin-bottom:0}.srr2 .ad-revtop{align-items:center;margin-bottom:12px;display:flex}.srr2 .ad-revtop b{color:#111827;font-size:21px;font-weight:600}.srr2 .ad-stars{color:#f59e0b;letter-spacing:1.5px;margin-left:auto;font-size:18px}.srr2 .ad-rev p{color:#374151;margin:0 0 14px;font-size:20px;line-height:1.55}.srr2 .ad-badge{color:#15803d;background:#dcfce7;border-radius:4px;padding:3px 8px;font-size:16px;font-weight:600;display:inline-block}.srr2 .ad-foot{opacity:.55;border-top:1px solid #1118271a;justify-content:center;align-items:center;gap:14px;margin:38px 60px 0;padding-top:26px;font-size:17px;display:flex}.srr2 .ad-foot i{opacity:.5;background:currentColor;width:1px;height:13px;display:block}.srr2 .preview.dark .ad-mast,.srr2 .preview.dark .ad-foot{border-color:#f4f0ea24}.srr2 .preview.dark .ad-rev{background:#15181d;border-color:#f4f0ea1a}.srr2 .preview.dark .ad-revtop b{color:#f4f0ea}.srr2 .preview.dark .ad-rev p{color:#b9bfc6}.srr2 .preview.dark .ad-badge{color:#7fd39b;background:#1e8a5533}.srr2 .bimg.noimg{background:#f4f0ea0a;justify-content:center;align-items:center}.srr2 .bimg.noimg span{color:var(--dim)}.srr2 .bimg.noimg.on{border-color:var(--orange)}.srr2 .dcard{background:var(--panel);border:1px solid var(--line);border-radius:5px;align-items:center;gap:16px;margin-bottom:9px;padding:17px 20px;display:flex}.srr2 .dcard .sw{gap:3px;display:flex}.srr2 .dcard .sw i{border-radius:2px;width:9px;height:24px;display:block}.srr2 .dcard .body{flex:1;min-width:0}.srr2 .dcard h3{margin:0 0 3px;font-size:17px}.srr2 .dcard p{color:var(--dim);margin:0;font-size:15.5px}@media (width<=900px){.srr2 .edbody{grid-template-columns:1fr}.srr2 .edside{border-left:0;border-top:1px solid var(--line)}}.srr2 footer{border-top:1px solid var(--line);font-family:var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--dim);padding:26px 0;font-size:14px}.srr2 footer .wrap{flex-wrap:wrap;justify-content:space-between;gap:20px;display:flex}@media (width<=860px){.srr2 .headrow{grid-template-columns:1fr;gap:28px}.srr2 .steps,.srr2 .rail{grid-template-columns:repeat(2,1fr)}.srr2 .stepcard{border-top:1px solid var(--orange-line);border-radius:5px;margin-top:10px}.srr2 .step.wide{flex-direction:column;grid-column:1/-1;align-items:flex-start;gap:6px}.srr2 .step.wide .t{white-space:normal}.srr2 .su{grid-template-columns:30px 1fr;gap:14px}.srr2 .su .btn{grid-column:2}.srr2 .topnav nav{display:none}.srr2 .anatomy,.srr2 .imgwrap{grid-template-columns:1fr;gap:24px}.srr2 .exwrap{max-width:360px;position:static}}@media (prefers-reduced-motion:reduce){.srr2 *{transition:none!important}}.srr2 .rv-busy{z-index:9999;background:#0000008c;justify-content:center;align-items:center;animation:.15s ease-out rvfade;display:flex;position:fixed;inset:0}.srr2 .rv-busy-card{background:var(--panel);border:1px solid var(--orange-line);border-radius:14px;flex-direction:column;align-items:center;gap:16px;padding:28px 36px;display:flex;box-shadow:0 20px 60px #00000080}.srr2 .rv-busy-card p{color:#fff;margin:0;font-size:19px;font-weight:600}.srr2 .rv-spin{vertical-align:-3px;border:2px solid;border-right-color:#0000;border-radius:50%;width:16px;height:16px;margin-right:8px;animation:.7s linear infinite rvspin;display:inline-block}.srr2 .rv-spin-lg{width:40px;height:40px;color:var(--orange);border-width:4px;margin:0}.srr2 .btn.is-loading{opacity:.75;cursor:wait}@keyframes rvspin{to{transform:rotate(360deg)}}@keyframes rvfade{0%{opacity:0}to{opacity:1}}.srr2 .rv-confirm{text-align:center;max-width:480px}.srr2 .rv-confirm h3{color:#fff;margin:0;font-size:26px}.srr2 .rv-confirm p{font-size:18px;font-weight:400;line-height:1.5}.srr2 .rv-confirm-btns{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.srr2 .step.hq{background:var(--gold,#e0a53a);border-color:var(--gold,#e0a53a);color:#1a1206}.srr2 .step.hq .n,.srr2 .step.hq .s,.srr2 .step.hq .t{color:#1a1206}.srr2 .bigscreen .step.hq{background:#e0a53a;border-color:#c98e22}.srr2 .step.hq[aria-selected=true]{background:#f0b84c;border-color:#1a1206}.srr2 .step.hq[aria-selected=true]:after{background:#1a1206}.srr2 .hq-list{gap:12px;margin-top:18px;display:grid}.srr2 .hq-card{background:#fffaf0;border:1px solid #e0a53a;border-radius:6px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:16px 18px;display:flex}.srr2 .hq-card h3{margin:0 0 4px;font-size:19px}.srr2 .hq-card p{margin:0;font-size:16px}.srr2 .hq-card a:not(.btn){word-break:break-all;font-size:16px}.srr2 .hq-send{color:#fff;background:#1a1206;border-color:#1a1206}.srr2 .hq-send h3{color:#e0a53a}.srr2 .hq-empty{border:1px dashed #e0a53a;border-radius:6px;margin-top:18px;padding:18px;font-size:16px}@media (width<=760px){.srr2 .steps{grid-template-columns:repeat(2,1fr)}.srr2 .steps .step.hq{grid-column:1/-1}}.srr2 .signup3{grid-template-columns:repeat(3,1fr);align-items:start;gap:18px;margin:18px 0 26px;display:grid}.srr2 .signup3 figure{margin:0}.srr2 .signup3 .shot{background:#fff;border:1px solid #e3ddd3;border-radius:6px;position:relative;overflow:hidden}.srr2 .signup3 img{width:100%;height:auto;display:block}.srr2 .signup3 figcaption{margin-top:8px;font-size:16px;line-height:1.4}.srr2 .signup3 .hint{pointer-events:none;flex-direction:column;align-items:flex-start;max-width:60%;display:flex;position:absolute}.srr2 .signup3 .hint b{color:#fff;background:#e8822a;border-radius:4px;padding:4px 8px;font-size:13px;line-height:1.25;box-shadow:0 2px 6px #0000004d}.srr2 .signup3 .hint i{color:#e8822a;text-shadow:0 1px 2px #fff,0 0 4px #fff;margin-left:22px;font-size:30px;font-style:normal;line-height:1}@media (width<=760px){.srr2 .signup3{grid-template-columns:1fr}.srr2 .signup3 .hint b{font-size:15px}.srr2 .signup3 figure:nth-child(3) .shot{max-width:300px;margin:0 auto}.srr2 .signup3 figure:nth-child(3) figcaption{text-align:center}}.srr2 .signup3{min-width:0;max-width:100%}.srr2 .signup3 figure{min-width:0}.srr2 .setupsplit.nodev{grid-template-columns:minmax(0,1fr)}.srr2 .setupsplit>*{min-width:0}.srr2 .stepcard img{max-width:100%;height:auto}@media (width<=760px){.srr2 .stepcard{padding:18px 14px}.srr2 .signup3 .hint{max-width:85%}.srr2 .signup3 .hint b{padding:3px 6px;font-size:12px}.srr2 .signup3 .hint i{font-size:22px}.srr2 .bigbezel{border-radius:10px 10px 4px 4px;padding:6px 6px 0}.srr2 .bigbezel:before{display:none}.srr2 .bigscreen .steps,.srr2 .screentop .steps{grid-template-columns:repeat(2,minmax(0,1fr))}.srr2 .bigscreen .steps .step.hq{grid-column:1/-1}.srr2 .bigscreen .step .n{letter-spacing:.06em}.srr2 .btn{white-space:normal;text-align:center;max-width:100%;line-height:1.3}}
