.cl-hero,.cl-next,.cl-fold,.cl-setline,.cl-zones,.cl-empty,.cl-error,.cl-done,.cl-field,.cl-skel,.cl-dialog{--cl-ink:var(--ink,#1c1b18);--cl-q:var(--b2-ink-3,#1c1b1894);--cl-line:var(--b2-line,#1c1b181a);--cl-line2:var(--b2-line-2,#1c1b1829);--cl-panel:var(--b2-panel,#fff);--cl-you:var(--b2-you,#b4532a);--cl-well:var(--b2-well,#1c1b180a);color:var(--cl-ink);font-size:14px;line-height:1.45}.cl-btn,.os .cl-btn{height:36px;font:inherit;white-space:nowrap;border:1px solid var(--cl-line2,#1c1b1829);color:inherit;cursor:pointer;background:0 0;border-radius:6px;align-items:center;gap:8px;padding:0 14px;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex}.cl-btn.cl-solid,.os .cl-btn.cl-solid{background:var(--cl-you,#b4532a);color:#fff;border-color:#0000}:root[data-theme=dark] .cl-btn.cl-solid{color:#14110e}.cl-btn:disabled,.os .cl-btn:disabled{opacity:.6;cursor:default}.cl-link,.os .cl-link{font:inherit;color:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.cl-quiet{color:var(--cl-q);margin:0;font-size:12.5px}.cl-hero{align-items:center;gap:24px;padding:24px 0 16px;display:flex}.cl-hero .cl-hl{flex:1;min-width:0}.cl-hero .cl-num{font-variant-numeric:tabular-nums;font-size:34px;font-weight:700;line-height:1.1;display:block}.cl-hero .cl-line{letter-spacing:-.01em;margin:0;font-size:28px;font-weight:700;line-height:1.2}.cl-hero.cl-calm .cl-line{color:var(--cl-ink);font-weight:600}.cl-hero .cl-meta{color:var(--cl-q);margin:4px 0 0;font-size:12.5px}.cl-hero .cl-hact{flex:none;gap:8px;display:flex}.cl-next{border-top:1px solid var(--cl-line);padding:16px 0}.cl-h{align-items:baseline;gap:8px;margin:0 0 8px;font-size:14px;font-weight:700;display:flex}.cl-count{color:var(--cl-q);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:600}.cl-rows{margin:0;padding:0;list-style:none}.cl-row{border-bottom:1px solid var(--cl-line);align-items:center;gap:12px;min-height:44px;display:flex}.cl-row:last-child{border-bottom:0}.cl-rmain{min-width:0;color:inherit;flex:1;align-items:center;gap:12px;padding:8px 0;text-decoration:none;display:flex}a.cl-rmain:hover .cl-rt{text-underline-offset:3px;text-decoration:underline}.cl-ri{color:var(--cl-q);flex:none;display:inline-flex}.cl-row.cl-you .cl-ri{color:var(--cl-you)}.cl-rt{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.cl-rm{text-overflow:ellipsis;white-space:nowrap;max-width:40%;color:var(--cl-q);font-variant-numeric:tabular-nums;flex:none;font-size:12.5px;overflow:hidden}.cl-rc{flex:none;gap:6px;margin-left:auto;display:inline-flex}.cl-ra{flex:none;gap:8px;display:inline-flex}.cl-rowbtn,.os .cl-rowbtn{border:0;border-bottom:1px solid var(--cl-line,#1c1b181a);width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;padding:8px 0}.cl-chev{color:var(--cl-q,#1c1b1894);margin-left:auto;font-size:18px}.cl-all{color:var(--cl-ink);cursor:pointer;text-underline-offset:3px;margin-top:8px;font-size:12.5px;font-weight:600;text-decoration:underline;list-style:none;display:inline-block}.cl-all::-webkit-details-marker{display:none}.cl-allfold[open]>.cl-all{display:none}.cl-allfold{border:0}.cl-fold{border-top:1px solid var(--cl-line)}.cl-fold>.cl-fs,.cl-setline .cl-fs{cursor:pointer;align-items:center;gap:8px;min-height:44px;font-weight:600;list-style:none;display:flex}.cl-fold>.cl-fs::-webkit-details-marker{display:none}.cl-fc{color:var(--cl-q);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:600}.cl-caret{border-right:1.5px solid var(--cl-q);border-bottom:1.5px solid var(--cl-q);width:8px;height:8px;margin-left:auto;transition:transform .15s;transform:rotate(45deg)translateY(-2px)}.cl-fold[open]>.cl-fs>.cl-caret{transform:rotate(225deg)translateY(-2px)}.cl-fb{padding:4px 0 16px;animation:.15s ease-out cl-open}@keyframes cl-open{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.cl-fold .cl-fold:first-child{border-top:0}.cl-setline{border-top:1px solid var(--cl-line);align-items:flex-start;gap:12px;display:flex}.cl-setline>.cl-fold{border-top:0;flex:1}.cl-setline>.cl-fs{cursor:default;flex:1}.cl-setline>.cl-btn,.cl-setline>a{margin-top:4px}.cl-sdot{background:var(--b2-dryrun,#b8860b);border-radius:50%;flex:none;width:8px;height:8px}.cl-sdot.ok{background:var(--b2-live,#2e7d4f)}.cl-limits{color:var(--cl-q);margin:8px 0 0;padding:0;font-size:12.5px;list-style:none}.cl-limits li{align-items:flex-start;gap:8px;padding:4px 0;display:flex}.cl-zones{border-top:1px solid var(--cl-line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;padding:12px 0;display:grid}.cl-zl{color:var(--cl-q);align-items:center;gap:8px;margin:0;font-size:13px;display:flex}.cl-zyou.full .cl-zl{color:var(--cl-you);font-weight:600}.cl-zai.full .cl-zl{color:var(--b2-ai,#4b4fb8);font-weight:600}@media (max-width:720px){.cl-zones{grid-template-columns:1fr;gap:8px}}.cl-empty{color:var(--cl-q);flex-wrap:wrap;align-items:center;gap:12px;margin:0;padding:16px 0;display:flex}.cl-error{color:var(--cl-ink);flex-wrap:wrap;align-items:center;gap:12px;margin:0;padding:12px 0;display:flex}.cl-error>svg{color:var(--b2-down,#b3261e);flex:none}.cl-done{color:var(--cl-ink);align-items:center;gap:8px;margin:8px 0;font-size:13px;animation:.15s ease-out cl-open;display:inline-flex}.cl-done>svg{color:var(--b2-live,#2e7d4f)}.cl-skel{padding:24px 0}.cl-sk{background:var(--cl-well);border-radius:6px;animation:1.2s ease-in-out infinite cl-pulse}.cl-skhero{width:52%;height:34px;margin-bottom:24px}.cl-skrow{height:16px;margin:14px 0}@keyframes cl-pulse{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.cl-sk,.cl-fb,.cl-done{animation:none}}.cl-field{flex-direction:column;gap:4px;max-width:520px;margin:0 0 16px;display:flex}.cl-flabel{font-size:13.5px;font-weight:600}.cl-field input,.cl-field select,.cl-field textarea{font:inherit;border:1px solid var(--cl-line2);background:var(--cl-panel);color:inherit;border-radius:6px;padding:8px 12px}.cl-fhelp{color:var(--cl-q);margin:0;font-size:12.5px}.cl-ferr{color:var(--b2-down,#b3261e);margin:0;font-size:12.5px;font-weight:600}.cl-field.bad input,.cl-field.bad textarea,.cl-field.bad select{border-color:var(--b2-down,#b3261e)}.cl-dialog{background:var(--cl-panel);width:calc(100% - 32px);max-width:440px;color:var(--cl-ink);border:0;border-radius:12px;padding:0;box-shadow:0 16px 48px #0000002e}.cl-dialog::backdrop{background:#14120f59}.cl-dbody{padding:24px}.cl-dtitle{margin:0 0 8px;font-size:18px;font-weight:700}.cl-dtext{color:var(--cl-q);margin:0 0 16px}.cl-dacts{justify-content:flex-end;gap:8px;display:flex}.cl-sheethead{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}@media (max-width:720px){.cl-dialog{border-radius:16px 16px 0 0;width:100%;max-width:none;max-height:85vh;margin:auto 0 0;overflow:auto}.cl-dialog[open]{animation:.15s ease-out cl-up}.cl-hero{flex-direction:column;align-items:stretch;gap:12px;padding:16px 0 12px}.cl-hero .cl-line{font-size:22px}}@keyframes cl-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.cl-goals{border-top:1px solid var(--b2-line,#1c1b181a);padding:8px 0}.cl-goal{border-bottom:1px solid var(--b2-line,#1c1b181a);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(80px,1fr) auto;align-items:center;gap:16px;min-height:44px;font-size:14px;display:grid}.cl-goal:last-child{border-bottom:0}.cl-gname{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.cl-gv{color:var(--b2-ink-3,#1c1b1894);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12.5px}.cl-gv b{color:var(--ink,#1c1b18);font-size:14px}.cl-gbar{background:var(--b2-well,#1c1b180f);border-radius:2px;height:4px;overflow:hidden}.cl-gbar i{background:var(--b2-h,var(--b2-live,#2e7d4f));height:100%;display:block}.cl-gbar i.bad{background:var(--b2-down,#b3261e)}.cl-goals .cl-quiet{flex-wrap:wrap;align-items:center;gap:12px;padding:8px 0;display:flex}@media (max-width:720px){.cl-goal{grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;padding:8px 0}.cl-gbar{grid-column:1/-1}}.cl-nums{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:16px;display:grid}.cl-nums>div{flex-direction:column-reverse;gap:2px;display:flex}.cl-nums b{font-variant-numeric:tabular-nums;font-size:22px;font-weight:700}.cl-nums span{color:var(--b2-ink-3,#1c1b1894);font-size:12.5px}.cl-zlink{color:inherit;margin-left:auto;font-size:12.5px;font-weight:600}.cl-zone .cl-zl{min-height:32px}.cl-zone .cl-zl .cl-count{margin-left:4px}.cl-zone.full .cl-zl{width:100%}.cl-btn.cl-sm,.os .cl-btn.cl-sm{height:30px;padding:0 10px;font-size:12.5px}.cl-queue .cl-next:first-child{border-top:0}.cl-phoneonly{display:none}@media (max-width:767px){.cl-phoneonly{display:block}.cl-deskonly{display:none!important}}.cl-viewsw{background:var(--b2-well,#1c1b180f);border-radius:7px;gap:2px;padding:2px;display:inline-flex}.cl-viewsw button,.os .cl-viewsw button{height:26px;color:var(--b2-ink-3,#1c1b1894);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:5px;padding:0 10px;font-size:12.5px;font-weight:600}.cl-viewsw button.on,.os .cl-viewsw button.on{background:var(--b2-panel,#fff);color:var(--ink,#1c1b18);box-shadow:0 1px 2px #00000014}.cl-dropafter{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.cl-dropafter .cl-flabel,.cl-dropafter .cl-fhelp,.cl-dropafter .cl-ferr{width:100%}.cl-pickup{gap:10px;max-width:560px;display:grid}.cl-pickup .cl-fieldset{border:0;gap:8px;margin:0;padding:0;display:grid}.cl-pickup .cl-radio,.cl-pickup .cl-check{align-items:flex-start;gap:8px;font-size:14px;line-height:1.4;display:flex}.cl-pickup input[inputmode]{width:64px;font:inherit;border:1px solid var(--b2-line-2,#1c1b1829);background:var(--b2-panel,#fff);color:inherit;text-align:right;font-variant-numeric:tabular-nums;border-radius:6px;padding:6px 10px}.cl-pickup .cl-btn{justify-self:start}.cl-dropin input{width:64px;font:inherit;border:1px solid var(--b2-line-2,#1c1b1829);background:var(--b2-panel,#fff);color:inherit;text-align:right;font-variant-numeric:tabular-nums;border-radius:6px;padding:6px 10px}.cl-taps{padding:12px 0}.cl-tap{border-bottom:1px solid var(--b2-line,#1c1b181a);list-style:none}.cl-tap:last-child{border-bottom:0}.cl-tap>a{color:inherit;align-items:center;gap:12px;min-height:48px;padding:12px 0;text-decoration:none;display:flex}.cl-tap .cl-ri{color:var(--b2-ink-3,#1c1b1894);flex:none}.cl-tap.cl-you .cl-ri{color:var(--b2-you,#b4532a)}.cl-tt{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.cl-tt b{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14.5px;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.cl-tt small{color:var(--b2-ink-3,#1c1b1894);-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:12.5px;line-height:1.35;display:-webkit-box;overflow:hidden}.cl-tap .cl-chev{flex:none;margin:0;font-size:20px}.cl-h2{margin:0 0 4px;font-size:18px;font-weight:700}.cl-keys{margin-top:12px}.cl-keyrow{border-bottom:1px solid var(--b2-line,#1c1b181a);padding:12px 0;list-style:none}.cl-keyh{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.cl-keyh .cl-flabel{flex:1;min-width:160px}.cl-keyst{color:var(--b2-ink-3,#1c1b1894);font-size:12.5px}.cl-quietlink,.os .cl-quietlink{color:var(--b2-ink-3,#1c1b1894);font-weight:500}.cl-keyform{flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0 4px;display:flex}.cl-keyform input{min-width:200px;font:inherit;border:1px solid var(--b2-line-2,#1c1b1829);background:var(--b2-panel,#fff);color:inherit;border-radius:6px;flex:1;padding:8px 12px}.cl-keyfoot{padding-top:12px}.cl-testnotice{flex-wrap:wrap;align-items:center;gap:12px;display:inline-flex}.cl-zone{overflow-wrap:anywhere;min-width:0}.cl-doc{overflow-wrap:anywhere;max-width:72ch;font-size:15px;line-height:1.65}.cl-doc h1,.cl-doc h2,.cl-doc h3{margin:1.4em 0 .4em;line-height:1.3}.cl-doc h1{font-size:24px}.cl-doc h2{font-size:19px}.cl-doc h3{font-size:16px}.cl-doc ul,.cl-doc ol{padding-left:1.3em}.cl-doc pre,.cl-doc code{white-space:pre-wrap;overflow-wrap:anywhere}.cl-doc table{max-width:100%;display:block;overflow-x:auto}.cl-keyname{color:var(--b2-ink-3,#1c1b1894);margin-left:6px;font-family:ui-monospace,Menlo,monospace;font-size:11.5px;font-weight:500}.cl-keyst.bad{color:var(--b2-down,#b3261e);font-weight:600}.cl-secneed{background:var(--b2-panel,#fff);box-shadow:0 0 0 1px var(--b2-line,#1c1b181a);border-left:3px solid var(--b2-you,#b4532a);border-radius:10px;margin:12px 0 8px;padding:4px 16px}.cl-paths{border:0;gap:8px;margin:8px 0 0;padding:0;display:grid}.cl-path{background:var(--b2-panel,#fff);box-shadow:0 0 0 1px var(--b2-line,#1c1b181a);cursor:pointer;border-radius:10px;grid-template-columns:auto 1fr;align-items:start;gap:2px 10px;padding:14px 16px;display:grid}.cl-path.on{box-shadow:0 0 0 2px var(--b2-you,#b4532a)}.cl-path input{grid-row:span 2;margin-top:3px}.cl-path span{color:var(--b2-ink-3,#1c1b1894);font-size:12.5px}.cl-keyrow.focus{box-shadow:inset 3px 0 0 var(--b2-you,#b4532a);padding-left:12px}.cl-addconn{background:var(--b2-panel,#fff);box-shadow:0 0 0 1px var(--b2-line,#1c1b181a);border-radius:10px;margin-top:16px;padding:16px}.cl-codebox{background:var(--b2-panel,#fff);box-shadow:0 0 0 1px var(--b2-line,#1c1b181a);border-left:3px solid var(--b2-you,#b4532a);border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:12px 0;padding:14px 16px;display:flex}.cl-codebox p{width:100%;margin:0;font-size:13.5px}.cl-codebox code{overflow-wrap:anywhere;background:var(--b2-well,#1c1b180d);border-radius:6px;flex:1;min-width:200px;padding:6px 8px;font-family:ui-monospace,Menlo,monospace;font-size:12.5px}.cl-always{color:var(--b2-ink-3,#1c1b1894);cursor:pointer;align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.cl-domacts{flex-wrap:wrap;align-items:center;gap:8px 12px;margin:8px 0 0;display:flex}.cl-oops{--cl-ink:var(--ink,#1c1b18);--cl-q:var(--muted,#6f685e);--cl-line2:var(--hair-2,#1c1b1829);--cl-you:var(--you,#a85a26);max-width:520px;color:var(--cl-ink);gap:12px;margin:0 auto;padding:max(64px,14vh) 16px 48px;display:grid}.cl-oops h1{letter-spacing:-.01em;margin:0;font-size:28px;font-weight:700;line-height:1.2}.cl-oops .cl-quiet{font-size:14px}.cl-oops .cl-oops-ref{font-variant-numeric:tabular-nums;font-size:12.5px}.cl-oops-act{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.cl-oops-act .cl-btn{height:44px;padding:0 18px}.os.cl-oops-page{padding-bottom:0}.cl-gmore summary{align-items:center;min-height:44px;font-size:13px;list-style:none;display:inline-flex}.cl-gmore summary::-webkit-details-marker{display:none}.cl-gmore[open] summary{display:none}.cl-plans{gap:12px;margin:8px 0 0;padding:0;list-style:none;display:grid}.cl-plan{background:var(--b2-panel,#fff);box-shadow:0 0 0 1px var(--b2-line,#1c1b181a);border-radius:10px;padding:14px 16px}.cl-planh{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.cl-quotas{gap:10px;margin:10px 0 0;padding:0;list-style:none;display:grid}.cl-quota{grid-template-columns:1fr auto;gap:4px 12px;font-size:13.5px;display:grid}.cl-quota .cl-qn{color:var(--b2-ink-3,#1c1b18a8);font-size:12.5px}.cl-quota .cl-qbar{background:var(--b2-well,#1c1b180f);border-radius:3px;grid-column:1/-1;height:6px;overflow:hidden}.cl-quota .cl-qbar i{background:var(--b2-ok,#3f8f5a);height:100%;display:block}.cl-quota.warn .cl-qbar i{background:var(--b2-warn,#c98a2a)}.cl-quota.bad .cl-qbar i{background:var(--b2-down,#ad3d33)}.cl-quota.bad .cl-qn,.cl-quota .cl-qnote{color:var(--b2-down,#ad3d33);font-weight:600}.cl-quota .cl-qnote{grid-column:1/-1;font-size:12.5px}.cl-planset{align-items:center;min-height:44px;margin:10px 0 0;display:flex}.cl-planform{gap:10px;margin-top:12px;display:grid}.cl-planform input{font:inherit;border:1px solid var(--b2-line-2,#1c1b1829);background:var(--b2-panel,#fff);color:inherit;border-radius:6px;width:100%;max-width:320px;padding:8px 12px}.cl-planacts{flex-wrap:wrap;gap:8px;display:flex}.cl-btn.cl-danger,.os .cl-btn.cl-danger{background:var(--b2-down,#ad3d33);color:#fff;border-color:#0000}:root[data-theme=dark] .cl-btn.cl-danger{color:#14110e}.cl-btn.cl-danger:disabled{opacity:.45}.cl-eraseplan,.cl-erased,.cl-forgetbox{background:var(--b2-panel,#fff);box-shadow:0 0 0 1px var(--b2-line,#1c1b181a);border-left:3px solid var(--b2-down,#ad3d33);border-radius:10px;gap:10px;margin-top:12px;padding:14px 16px;display:grid}.cl-eraseplan p,.cl-erased p,.cl-forgetbox p{margin:0}.cl-step{gap:6px;display:grid}.cl-eraseplan .cl-step input{font:inherit;border:1px solid var(--b2-line-2,#1c1b1829);background:var(--b2-panel,#fff);color:inherit;border-radius:6px;max-width:360px;padding:8px 12px}.cl-stepn{border:1px solid;border-radius:50%;place-items:center;width:20px;height:20px;margin-right:6px;font-size:11.5px;font-weight:700;display:inline-grid}.cl-left{margin:0;padding-left:18px;font-size:13px}.cl-forget{align-items:center;min-height:44px;margin:12px 0 0;display:flex}.cl-bad{color:var(--b2-down,#ad3d33)}.os .b2h-noteslist{border-top:1px solid var(--hair);flex-direction:column;display:flex}.os .b2h-noteslist li{border-top:1px solid var(--hair);overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:16px;padding:12px 22px;font-size:14px;display:flex}.os .b2h-noteslist li>span{flex-direction:column;gap:2px;min-width:0;display:flex}.os .b2h-noteslist li>.b2-lnk{flex:none;align-items:center;min-height:44px;display:inline-flex}.os .b2h-noteslist li:first-child{border-top:0}.os .cb{gap:32px;max-width:720px;margin:0 auto;padding:32px 24px 8px;display:grid}.os .cb-now{gap:12px;display:grid}.os .cb-k{letter-spacing:.09em;text-transform:uppercase;color:var(--muted);margin:0;font-size:12px;font-weight:600}.os .cb-line{letter-spacing:-.015em;color:var(--ink);margin:0;font-size:30px;font-weight:700;line-height:1.2}.os .cb-meta{color:var(--muted);margin:0;font-size:14px}.os .cb-go{background:var(--you);min-height:48px;color:var(--on-you,#fff);border-radius:8px;align-items:center;width:fit-content;padding:0 22px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.os .cb-nums{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.os .cb-nums.cb-n1{grid-template-columns:minmax(0,1fr);max-width:240px}.os .cb-nums.cb-n2{grid-template-columns:repeat(2,minmax(0,1fr))}.os .cb-num{background:var(--sheet);box-shadow:0 0 0 1px var(--hair);color:inherit;border-radius:10px;gap:2px;min-width:0;padding:16px;text-decoration:none;display:grid}.os .cb-num b{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:28px;font-weight:700}.os .cb-num span{color:var(--muted);font-size:13px}.os .cb-h{align-items:baseline;gap:8px;margin:0 0 4px;font-size:15px;font-weight:700;display:flex}.os .cb-count{color:var(--muted);font-size:12.5px;font-weight:600}.os .cb-next .cl-rows{margin:0;padding:0;list-style:none}.os .cb-next .cl-tap a{min-height:56px}.os details.cb-all{margin:0}.os details.cb-all>summary{cursor:pointer;flex-wrap:wrap;align-items:center;gap:4px 10px;max-width:720px;min-height:44px;margin:0 auto 24px;padding:12px 24px 0;list-style:none;display:flex}.os details.cb-all>summary::-webkit-details-marker{display:none}.os details.cb-all>summary .cb-allt{white-space:nowrap;border-top:1px solid var(--hair);font-size:14.5px;font-weight:700}.os details.cb-all>summary:before{content:"";border-top:1px solid var(--hair);flex-basis:100%;height:0;margin-bottom:12px;display:block}.os details.cb-all>summary .cb-allt{border-top:0}.os details.cb-all>summary .cb-allt:after{content:" ›";color:var(--muted)}.os details.cb-all[open]>summary .cb-allt:after{content:" ⌄"}.os details.cb-all>summary small{color:var(--muted);font-size:13px}@media (max-width:767px){.os .cb{gap:24px;padding:20px 16px 4px}.os .cb-line{font-size:24px}.os .cb-nums{gap:8px}.os .cb-num{padding:12px}.os .cb-num b{font-size:22px}.os details.cb-all>summary{padding:8px 16px 0}}.os[data-view=full] .cb,.os[data-view=full] details.cb-all>summary{display:none}.os input[type=radio]{appearance:none;border:1.5px solid var(--hair-2,#1c1b184d);background:var(--sheet,#fff);cursor:pointer;border-radius:50%;flex:none;place-items:center;width:18px;height:18px;margin:2px 0 0;display:inline-grid}.os input[type=radio]:before{content:"";background:var(--on-you,#fff);border-radius:50%;width:8px;height:8px;transition:transform .12s;transform:scale(0)}.os input[type=radio]:checked{background:var(--you);border-color:var(--you)}.os input[type=radio]:checked:before{transform:scale(1)}.os input[type=radio]:focus-visible{outline:2px solid var(--you);outline-offset:2px}.os .cl-facts{gap:0;margin:0 0 12px;display:grid}.os .cl-facts>div{border-bottom:1px solid var(--hair);grid-template-columns:minmax(120px,220px) 1fr;gap:12px;padding:8px 0;font-size:14px;display:grid}.os .cl-facts dt{color:var(--muted)}.os .cl-facts dd{overflow-wrap:anywhere;margin:0}@media (max-width:767px){.os .cl-facts>div{grid-template-columns:1fr;gap:2px}}@media (pointer:coarse){.os .btn.sm,.os .b2-btn,.os .b2-btn.sm,.os .cl-btn,.os .cl-btn.cl-sm,.os .ml-btn,.os .mg-a,.os .b2-lnk,.os .b2-zlink,.os .cl-zlink,.os .cl-link,.os .cl-viewsw button,.os .b2d-crumb a,.os .cpy,.os .chip,.os .ghost{align-items:center;min-height:44px;display:inline-flex}.os input[type=search],.os .srch,.os .sbox input,.os .cl-viewsw{min-height:44px}}.os .b2h-pst.words{background:var(--sheet);border:1px solid var(--hair);color:var(--ink);flex-direction:column;gap:6px;padding:10px;display:flex}.os .b2h-pk{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-2);align-items:center;gap:4px;font-size:11px;font-weight:700;display:inline-flex}.os .b2h-pt{-webkit-line-clamp:4;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:13px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}
