.wd-sum{border:1px solid var(--line-2,var(--line));background:var(--sunk);color:var(--muted);flex-wrap:wrap;gap:6px 22px;margin:14px 0 18px;padding:9px 14px;font-size:13px;display:flex}.wd-sum b{color:var(--text);font-weight:600}.wd-tabs{border-bottom:1px solid var(--line-2,var(--line));flex-wrap:wrap;gap:0;display:flex}.wd-tabs button{color:var(--muted);cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;margin-bottom:-1px;padding:9px 16px;font-size:14px;font-weight:600}.wd-tabs button.on{color:var(--accent-ink);border-bottom-color:var(--accent)}.wd-tabs button:hover{color:var(--accent-ink)}.wd-tabs button:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.cp-table.wd-flat tbody tr{cursor:default}.cp-table.wd-flat tr.wd-later td{color:var(--faint)}.wd-num{text-align:right;font-variant-numeric:tabular-nums}input.wd-price{width:96px}.wd-inline{margin-left:6px;display:inline}.wd-gap{margin-left:8px}.wd-row{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.wd-row .field{margin-bottom:0}.wd-row .field .input{width:140px}.wd-welcome{margin-top:16px}.wd-acts{justify-content:flex-end;gap:6px;display:flex}.wd-tgl{vertical-align:middle;background:var(--line-2);cursor:pointer;border:0;border-radius:999px;width:34px;height:20px;padding:0;display:inline-block;position:relative}.wd-tgl:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:left .12s;position:absolute;top:2px;left:2px}.wd-tgl.on{background:var(--accent)}.wd-tgl.on:after{left:16px}.wd-tgl:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.wd-prov{border:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:10px;display:grid}.wd-prov>div{border-right:1px solid var(--line);min-width:0;padding:12px 16px}.wd-prov>div:last-child{border-right:0}.wd-prov small{color:var(--muted);margin-bottom:2px;font-size:12px;display:block}.wd-prov b{font-variant-numeric:tabular-nums;font-size:22px;font-weight:600}.wd-warnb b{color:var(--warn)}.wd-prov-edit{margin-top:14px}.wd-pick{position:relative}.wd-pick .input{width:100%;min-height:36px}.wd-list{z-index:90;background:var(--surface);border:1px solid var(--line-2);box-shadow:var(--shadow);max-height:280px;margin:2px 0 0;padding:0;list-style:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.wd-list li{cursor:pointer;border-bottom:1px solid var(--line);align-items:baseline;gap:10px;padding:7px 10px;display:flex}.wd-list li:last-child{border-bottom:0}.wd-list li.on{background:var(--accent-soft)}.wd-list li b{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:600;overflow:hidden}.wd-list li .mono,.wd-list li .wd-town{color:var(--muted);font-size:12px}.wd-list li .wd-bal{font-variant-numeric:tabular-nums;margin-left:auto;font-size:12.5px}.wd-list li.wd-none{cursor:default;color:var(--muted)}.wd-split{background:var(--accent-soft);border:1px solid #c4dfdd;gap:4px;padding:10px 12px;display:grid}.wd-split div{justify-content:space-between;display:flex}.wd-split b{font-variant-numeric:tabular-nums}.wd-seg{display:inline-flex}.wd-seg button{border:1px solid var(--line-2);background:var(--surface);height:34px;color:var(--muted);cursor:pointer;margin-right:-1px;padding:0 16px;font-weight:600}.wd-seg button.on{background:var(--accent-soft);border-color:var(--accent);color:var(--accent-ink);z-index:1;position:relative}.wd-seg button:focus-visible{outline:2px solid var(--accent);outline-offset:1px;z-index:2}.wd-facts{border:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.wd-facts>div{border-right:1px solid var(--line);min-width:0;padding:10px 12px}.wd-facts>div:last-child{border-right:0}.wd-facts small{color:var(--muted);font-size:12px;display:block}.wd-facts b{font-variant-numeric:tabular-nums;font-size:17px;font-weight:600}.wd-line{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.wd-h{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;margin:6px 0 0;font-size:13px}.wd-refund{border:1px solid var(--line);padding:8px 12px}.wd-danger{border-top:1px solid var(--line);margin-top:8px;padding-top:10px}.wd-uses{margin:0;padding:0;list-style:none}.wd-uses li{border-bottom:1px solid var(--line);align-items:baseline;gap:10px;padding:4px 0;display:flex}.wd-uses li b{font-variant-numeric:tabular-nums;margin-left:auto}.wd-refund-win{width:min(520px,100vw - 32px);padding:18px 20px}.wd-win-h{margin:0;font-size:17px}@media (width<=900px){.wd-prov,.wd-facts{grid-template-columns:1fr}.wd-prov>div,.wd-facts>div{border-right:0;border-bottom:1px solid var(--line)}.wd-acts{flex-wrap:wrap}}.nt-page{max-width:1400px}.nt-grid{grid-template-columns:minmax(360px,560px) 1fr;align-items:start;gap:18px;display:grid}@media (width<=1100px){.nt-grid{grid-template-columns:1fr}}.nt-side{gap:18px;min-width:0;display:grid}.nt-panel{background:var(--panel);border:1px solid #dde4e5;min-width:0;box-shadow:0 1px 2px #1018280f}.nt-panel>header{background:#f1f5f5;border-bottom:1px solid #dde4e5;justify-content:space-between;align-items:center;padding:10px 16px;display:flex}.nt-panel>header h3{letter-spacing:.06em;text-transform:uppercase;color:#2b4a4b;margin:0;font-size:12.5px}.nt-panel>header span{color:var(--muted);font-size:12.5px}.nt-bd{padding:16px}.nt-fld{flex-direction:column;gap:5px;min-width:0;margin-bottom:14px;display:flex}.nt-fld>label{color:#33414d;font-size:12.5px;font-weight:600}.nt-fld>label small{color:#8b95a0;margin-left:4px;font-weight:400}.nt-fld textarea.input,.nt-fld select.input,.nt-chosen input.input{border:1px solid var(--line);width:100%;font:inherit;background:#fff;padding:7px 10px}.nt-fld textarea.input{resize:vertical;min-height:60px}.nt-two{grid-template-columns:1fr 1fr;gap:10px;display:grid}@media (width<=520px){.nt-two{grid-template-columns:1fr}}.nt-kinds{border:1px solid #dde4e5;grid-template-columns:repeat(3,1fr);display:grid}.nt-kinds button{cursor:pointer;color:var(--muted);background:#fff;border:0;border-right:1px solid #dde4e5;justify-content:center;align-items:center;gap:2px;padding:8px;font-weight:600;display:flex}.nt-kinds button:last-child{border-right:0}.nt-kinds button.on{color:var(--text);background:#e3f1ef;box-shadow:inset 0 -3px #1b7a78}.nt-dot{background:#18734a;width:8px;height:8px;margin-right:6px;display:inline-block}.nt-dot.urgent{background:#b42318}.nt-dot.news{background:#1d5ea8}.nt-n{color:#15202a;vertical-align:1px;background:#ffe98a;border:1px solid #c9a200;justify-content:center;align-items:center;min-width:18px;height:18px;margin-right:6px;padding:0 4px;font:700 11px/1 Inter,system-ui,sans-serif;display:inline-flex}.nt-places{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}@media (width<=520px){.nt-places{grid-template-columns:repeat(2,1fr)}}.nt-places label{cursor:pointer;background:#fff;border:1px solid #dde4e5;flex-direction:column;gap:2px;padding:9px 10px;display:flex;position:relative}.nt-places label b{font-size:13px}.nt-places label small{color:var(--muted);font-size:11.5px;line-height:1.3}.nt-places input{accent-color:var(--accent);position:absolute;top:9px;right:9px}.nt-places label.on{background:#e3f1ef;border-color:#1b7a78}.nt-attach{color:var(--muted);border:1px dashed #dde4e5;align-items:center;gap:10px;padding:8px 10px;display:flex}.nt-attach img{object-fit:cover;width:84px;height:40px;display:block}.nt-thumb{background:#edf1f2;width:84px;height:40px;display:block}.nt-chosen{flex-direction:column;gap:6px;margin-top:6px;display:flex}.nt-colist{border:1px solid #dde4e5;max-height:180px;padding:4px 8px;overflow:auto}.nt-colist label{align-items:center;gap:6px;padding:3px 0;font-size:13px;display:flex}.nt-fbtns{border-top:1px solid #edf1f2;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:6px;padding-top:14px;display:flex}.nt-fbtns small{color:var(--muted)}.nt-fbtns span{gap:8px;display:flex}.nt-frame{background:var(--bg);border:1px solid #dde4e5;margin:14px 16px 16px}.nt-mini-top{color:#fff;background:#0e4f50;align-items:center;gap:8px;height:30px;padding:0 10px;font-size:12px;font-weight:700;display:flex}.nt-mini-top i{color:#0e4f50;background:#ffe98a;justify-content:center;align-items:center;width:16px;height:16px;font-size:10px;font-style:normal;font-weight:800;display:flex}.nt-mini-body{grid-template-columns:1fr 220px;gap:10px;padding:10px;display:grid}@media (width<=640px){.nt-mini-body{grid-template-columns:1fr}}.nt-ghosts{grid-template-columns:1fr 1fr;align-content:start;gap:8px;display:grid}.nt-ghosts div{background:#fff;border:1px solid #dde4e5;height:44px}.nt-pill{letter-spacing:.02em;white-space:nowrap;border:1px solid;padding:1px 8px;font-size:11.5px;font-weight:600;display:inline-block}.nt-pill.urgent{color:#b42318;background:#fef3f2;border-color:#f6cdc8}.nt-pill.news{color:#1d5ea8;background:#eff5fd;border-color:#c9dbf3}.nt-pill.offer{color:#18734a;background:#ecf7f0;border-color:#bfe2cd}.nt-strip{border-bottom:1px solid;align-items:center;gap:10px;padding:6px 12px;font-size:13px;display:flex}.nt-strip.urgent{background:#fef3f2;border-color:#f6cdc8}.nt-strip.news{background:#eff5fd;border-color:#c9dbf3}.nt-strip.offer{background:#ecf7f0;border-color:#bfe2cd}.nt-t{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.nt-t span{color:var(--muted);margin-left:8px}.nt-card{background:#fff;border:1px solid #dde4e5}.nt-banner{object-fit:cover;width:100%;height:80px;display:block}.nt-cb{border-top:3px solid #18734a;padding:10px 12px 12px}.nt-card.urgent .nt-cb{border-top-color:#b42318}.nt-card.news .nt-cb{border-top-color:#1d5ea8}.nt-card h5{margin:6px 0 4px;font-size:14px;font-weight:600}.nt-card p{color:var(--muted);margin:0 0 8px;font-size:12.5px}.nt-second{font-family:var(--second-fonts);margin-top:2px;display:block}.nt-langs{border:1px solid #dde4e5}.nt-ltabs{background:#f8fafa;border-bottom:1px solid #dde4e5;flex-wrap:wrap;display:flex}.nt-ltabs button{cursor:pointer;font:inherit;background:0 0;border:0;border-right:1px solid #dde4e5;flex-direction:column;align-items:flex-start;gap:0;padding:6px 10px;display:flex}.nt-ltabs button small{color:var(--muted);font-size:11px}.nt-ltabs button.on{background:#fff;box-shadow:inset 0 -3px #1b7a78}.nt-ltabs button.done .nt-lnat:after{content:" ✓";color:#18734a}.nt-lnat{font-weight:600;font-family:var(--second-fonts)}.nt-ladd{color:#1b7a78;font:inherit;cursor:pointer;background:0 0;border:0;padding:6px 10px}.nt-lbody{font-family:var(--second-fonts);flex-direction:column;gap:6px;padding:10px;display:flex}.nt-lbody .input{border:1px solid var(--line);width:100%;font:inherit;background:#fff;padding:7px 10px}.nt-lbody textarea.input{resize:vertical;min-height:54px}.nt-lai{border-top:1px solid #edf1f2;flex-wrap:wrap;align-items:center;gap:10px;padding:8px 10px;display:flex}.nt-plang select{font:inherit;font-size:12.5px;font-family:var(--second-fonts);background:#fff;border:1px solid #dde4e5;padding:1px 4px}.nt-go{padding:3px 10px;font-size:12.5px}.nt-table{border-collapse:collapse;width:100%}.nt-table th,.nt-table td{text-align:left;vertical-align:middle;border-bottom:1px solid #edf1f2;padding:9px 12px}.nt-table th{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;background:#f8fafa;font-size:12px;font-weight:600}.nt-table tbody tr{cursor:pointer}.nt-table tbody tr:hover td,.nt-table tbody tr:focus td{background:#f8fafa}.nt-table tr.gone td{opacity:.55}.nt-table .num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.nt-sub{color:var(--muted);font-size:12.5px;display:block}.nt-marks{white-space:nowrap}.nt-meter{justify-content:flex-end;align-items:center;gap:8px;display:flex}.nt-bar{background:#edf1f2;width:70px;height:6px;display:inline-block}.nt-bar i{background:#1b7a78;height:100%;display:block}.nt-st{color:#18734a;font-weight:600}.nt-st.end{color:#8b95a0}.nt-st.wait{color:#8a5a00}.nt-shade{z-index:30;background:#0c1c1e6b;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.nt-win{background:#fff;border:1px solid #dde4e5;width:min(540px,100%);box-shadow:0 10px 30px #10182824}.nt-win-hd{color:#fff;background:#0e4f50;justify-content:space-between;align-items:center;padding:9px 14px;font-weight:600;display:flex}.nt-win-hd span:last-child{color:#bfdcd9;font-size:12.5px;font-weight:500}.nt-win-b{padding:18px}.nt-win-b h3{margin:0 0 2px;font-size:18px}.nt-win-f{background:#f8fafa;border-top:1px solid #edf1f2;justify-content:flex-end;gap:8px;padding:12px 18px;display:flex}.nt-acts{flex-wrap:wrap;gap:8px;margin:6px 0 4px;display:flex}.nt-reach{border-top:1px solid var(--line);padding:10px 0}.nt-reach ul{margin:6px 0 0;padding-left:18px;font-size:13px;line-height:1.6}.sm-page{max-width:1400px}.sm-head{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;display:flex}.sm-head h1{margin-right:8px;font-size:20px;font-weight:700}.sm-head .spacer{flex:1}.sm-tabs{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:0;margin-bottom:14px;display:flex}.sm-tabs button{cursor:pointer;color:var(--muted);background:0 0;border:0;border-bottom:3px solid #0000;margin-bottom:-1px;padding:9px 16px;font-weight:600}.sm-tabs button:hover{color:var(--text)}.sm-tabs button.on{color:var(--accent);border-bottom-color:var(--accent)}.sm-tabs .n{background:var(--accent-soft);min-width:18px;color:var(--accent);text-align:center;margin-left:6px;padding:0 5px;font-size:11px;line-height:18px;display:inline-block}.sm-st{letter-spacing:.02em;white-space:nowrap;padding:1px 7px;font-size:11px;font-weight:600;display:inline-block}.sm-st.draft{color:#4b5964;background:#eceff1}.sm-st.approved{color:#0b4a4b;background:#d9ecea}.sm-st.posted{background:var(--ok-soft);color:var(--ok)}.sm-st.failed{background:var(--bad-soft);color:var(--bad)}.sm-st.sent_back{background:var(--warn-soft);color:var(--warn)}.sm-st.live{background:var(--ok-soft);color:var(--ok)}.sm-st.verify{background:var(--warn-soft);color:var(--warn)}.sm-st.not_live{color:#4b5964;background:#eceff1}.sm-lc{gap:2px;display:inline-flex}.sm-lc i{border:1px solid var(--line);color:var(--muted);background:#fff;padding:0 4px;font-size:10.5px;font-style:normal;font-weight:600;line-height:16px}.sm-lc i.posted{background:var(--ok);border-color:var(--ok);color:#fff}.sm-lc i.empty{opacity:.4;text-decoration:line-through}.sm-pf{color:var(--muted);letter-spacing:.02em;font-size:10.5px}.sm-bar{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.sm-bar h2{text-align:center;min-width:150px;font-size:16px}.sm-bar .spacer{flex:1}.sm-cal{border-top:1px solid var(--line);border-left:1px solid var(--line);background:var(--panel);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.sm-dow{color:var(--muted);border-right:1px solid var(--line);border-bottom:1px solid var(--line);text-transform:uppercase;letter-spacing:.05em;background:#fafbfc;padding:6px 8px;font-size:11px;font-weight:600}.sm-day{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;gap:3px;min-width:0;min-height:112px;padding:4px;display:flex}.sm-cal.week .sm-day{min-height:300px}.sm-day.out{background:#f8f9fa}.sm-day.out .dn{opacity:.45}.sm-day.today{box-shadow:inset 0 0 0 2px var(--accent)}.sm-day .dn{color:var(--muted);justify-content:space-between;align-items:center;font-size:12px;font-weight:600;display:flex}.sm-day .dn button{cursor:pointer;color:var(--accent);opacity:0;background:0 0;border:0;padding:0 3px;font-size:15px;line-height:1}.sm-day:hover .dn button{opacity:1}.sm-chip{border:1px solid var(--line);cursor:pointer;text-align:left;background:#fff;border-left-width:4px;flex-direction:column;gap:2px;min-width:0;padding:3px 6px;font-size:12px;display:flex}.sm-chip:hover{background:var(--accent-soft)}.sm-chip b{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.sm-chip .row2{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.sm-chip.draft{border-left-color:#9aa5ae}.sm-chip.approved{border-left-color:#1b7a78}.sm-chip.posted{border-left-color:var(--ok);background:#f6fbf8}.sm-chip.failed{border-left-color:var(--bad)}.sm-chip.sent_back{background:#fffaf0;border-left-color:#c58a00}.sm-more{color:var(--muted);padding:0 4px;font-size:11.5px}.sm-skipped{background:var(--warn-soft);border:1px solid #ecd9a6;margin-bottom:12px;padding:8px 12px;font-size:13px}.sm-skipped ul{margin:4px 0 0;padding-left:18px}.sm-legend{color:var(--muted);flex-wrap:wrap;align-items:center;gap:12px;margin-top:10px;font-size:12px;display:flex}.sm-filters{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.sm-filters select,.sm-filters input{border:1px solid var(--line);font:inherit;background:#fff;padding:7px 10px}.sm-filters input.search{min-width:240px}table.sm-tbl{border-collapse:collapse;background:var(--panel);border:1px solid var(--line);width:100%}.sm-tbl th{text-align:left;color:var(--muted);border-bottom:1px solid var(--line);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;background:#fafbfc;padding:8px 10px;font-size:11.5px;font-weight:600}.sm-tbl td{border-bottom:1px solid var(--line);vertical-align:middle;padding:8px 10px}.sm-tbl tbody tr.click{cursor:pointer}.sm-tbl tbody tr.click:hover{background:var(--accent-soft)}.sm-tbl tr.grp td{color:#2b4a4b;text-transform:uppercase;letter-spacing:.05em;background:#f1f5f5;font-size:12px;font-weight:700}.sm-tbl td.c,.sm-tbl th.c{text-align:center}.sm-tbl .mid{border-left:1px solid var(--line)}.sm-sum{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:14px;display:grid}@media (width<=800px){.sm-sum{grid-template-columns:repeat(2,minmax(0,1fr))}}.sm-sum>div{background:var(--panel);border:1px solid var(--line);padding:12px 14px}.sm-sum b{font-size:26px;line-height:1.1;display:block}.sm-sum span{color:var(--muted);font-size:12px}.sm-sum .good b{color:var(--ok)}.sm-sum .miss b{color:var(--bad)}.cv{min-width:22px;font-weight:700;display:inline-block}.cv.posted{color:var(--ok)}.cv.approved{color:#b07a00}.cv.planned{color:#8a95a0;font-size:12px;font-weight:500}.cv.none{color:var(--bad)}.sm-miss td:first-child{box-shadow:inset 3px 0 0 var(--bad)}.sm-panel{width:min(780px,100%)}.sm-panel h2{font-size:17px}.sm-two{grid-template-columns:1fr 1fr;gap:10px;display:grid}.sm-three{grid-template-columns:1fr 1fr 1fr;gap:10px;display:grid}@media (width<=640px){.sm-two,.sm-three{grid-template-columns:1fr}}.sm-f{flex-direction:column;gap:4px;min-width:0;margin-bottom:12px;display:flex}.sm-f>label,.sm-f>.lbl{color:#33414d;font-size:12px;font-weight:600}.sm-f input,.sm-f select,.sm-f textarea{border:1px solid var(--line);font:inherit;background:#fff;width:100%;padding:7px 10px}.sm-f textarea{resize:vertical;min-height:150px;line-height:1.5}.sm-f .hint{color:var(--muted);font-size:12px}.sm-plats{flex-wrap:wrap;gap:8px;display:flex}.sm-plats label{border:1px solid var(--line);cursor:pointer;background:#fff;align-items:center;gap:6px;padding:6px 12px;display:flex}.sm-plats label.on{border-color:var(--accent);background:var(--accent-soft)}.sm-checks{border:1px solid var(--line);background:#fafbfc;margin-bottom:14px;padding:8px 12px;font-size:13px}.sm-checks li{padding:2px 0;list-style:none}.sm-checks ul{margin:0;padding:0}.sm-checks .ok{color:var(--ok);margin-right:6px;font-weight:700}.sm-checks .no{color:var(--bad);margin-right:6px;font-weight:700}.sm-banner{background:var(--warn-soft);border:1px solid #ecd9a6;margin-bottom:12px;padding:8px 12px;font-size:13px}.sm-banner.bad{background:var(--bad-soft);border-color:#f0c6c2}.sm-ltabs{border:1px solid var(--line);margin-bottom:0;display:flex}.sm-ltabs button{border:0;border-right:1px solid var(--line);cursor:pointer;color:var(--muted);background:#fff;flex:1;padding:8px;font-weight:600}.sm-ltabs button:last-child{border-right:0}.sm-ltabs button.on{background:var(--accent-soft);color:var(--text);box-shadow:inset 0 -3px 0 var(--accent)}.sm-lbody{border:1px solid var(--line);border-top:0;margin-bottom:14px;padding:12px}.sm-actions{flex-wrap:wrap;align-items:center;gap:8px;margin:10px 0;display:flex}.sm-actions .spacer{flex:1}.sm-media-pick{align-items:center;gap:10px;display:flex}.sm-media-pick img,.sm-media-pick video{object-fit:cover;border:1px solid var(--line);background:#edf1f2;width:120px;height:80px}.sm-sticky{background:var(--panel);border-top:1px solid var(--line);z-index:2;flex-wrap:wrap;align-items:center;gap:8px;margin:0 -22px -22px;padding:10px 22px;display:flex;position:sticky;bottom:-22px}.sm-media{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:12px;display:grid}.sm-mcard{background:var(--panel);border:1px solid var(--line);flex-direction:column;min-width:0;display:flex}.sm-mcard .pv{background:#edf1f2;justify-content:center;align-items:center;height:130px;display:flex;overflow:hidden}.sm-mcard .pv img,.sm-mcard .pv video{object-fit:cover;width:100%;height:100%}.sm-mcard .bd{flex-direction:column;gap:3px;min-width:0;padding:8px 10px;font-size:12.5px;display:flex}.sm-mcard .bd b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sm-drop{border:2px dashed var(--line);text-align:center;color:var(--muted);background:#fff;margin-bottom:14px;padding:18px}.sm-drop.over{border-color:var(--accent);background:var(--accent-soft)}.sm-box{background:var(--panel);border:1px solid var(--line);max-width:760px;margin-bottom:14px;padding:16px}.sm-box h3{margin-bottom:8px;font-size:14px}.sm-res{grid-template-columns:repeat(4,1fr);gap:8px;margin:10px 0;display:grid}.sm-res>div{border:1px solid var(--line);background:#fafbfc;padding:8px 10px}.sm-res b{font-size:20px;display:block}.sm-err{color:var(--bad);margin:2px 0;font-size:13px}.cp{--side:240px;grid-template-columns:var(--side) minmax(0, 1fr);background:var(--bg);height:100dvh;color:var(--text);-webkit-font-smoothing:antialiased;display:grid}.cp.cp-mini{--side:64px}.cp :focus-visible{outline:2px solid var(--accent);outline-offset:2px}.cp button{cursor:pointer}.cp .cp-muted{color:var(--muted)}.cp *{scrollbar-width:thin;scrollbar-color:var(--scroll) transparent}.cp ::-webkit-scrollbar{width:8px;height:8px}.cp ::-webkit-scrollbar-track{background:0 0}.cp ::-webkit-scrollbar-corner{background:0 0}.cp ::-webkit-scrollbar-thumb{background:var(--scroll);background-clip:padding-box;border:2px solid #0000}.cp ::-webkit-scrollbar-thumb:hover{background-color:var(--scroll-hover)}.cp .cp-places{scrollbar-color:transparent transparent}.cp-brand{border-bottom:1px solid var(--line);flex-direction:column;flex:none;justify-content:center;gap:1px;height:57px;padding:0 16px;display:flex;overflow:hidden}.cp-brand small{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;padding-left:2px;font-size:10.5px;font-weight:600}.cp-places{scrollbar-color:transparent transparent}.cp .cp-places:hover{scrollbar-color:var(--scroll) transparent}.cp .cp-places::-webkit-scrollbar-thumb{background-color:#0000}.cp .cp-places:hover::-webkit-scrollbar-thumb{background-color:var(--scroll)}.cp-side{background:var(--surface);border-right:1px solid var(--line);z-index:30;flex-direction:column;min-height:0;display:flex;position:relative}.cp-brand{border-bottom:1px solid var(--line);flex:none;align-items:center;gap:10px;height:57px;padding:0 16px;display:flex;overflow:hidden}.cp-brand a{color:inherit;text-decoration:none;display:inline-flex}.cp-brand .wm{--wm-size:19px}.cp-brand small{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;font-size:11px;font-weight:600}.cp-places{flex-direction:column;flex:1;gap:1px;padding:8px 8px 12px;display:flex;overflow-y:auto}.cp-grp{letter-spacing:.08em;text-transform:uppercase;color:var(--faint);padding:14px 10px 4px;font-size:11px;font-weight:700}.cp-place{text-align:left;color:var(--text);background:0 0;border:0;border-left:3px solid #0000;align-items:center;gap:10px;width:100%;min-height:34px;padding:7px 10px;font-weight:500;text-decoration:none;display:flex}.cp-place svg{color:var(--muted);flex:none}.cp-place:hover{background:var(--sunk)}.cp-place.on{background:var(--accent-soft);border-left-color:var(--accent);color:var(--accent-ink);font-weight:600}.cp-place.on svg{color:var(--accent)}.cp-lbl{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.cp-cnt{background:var(--warn);color:#fff;text-align:center;min-width:20px;padding:0 6px;font-size:11.5px;font-weight:700}.cp-ext{color:var(--faint);font-size:12px}.cp-side-foot{border-top:1px solid var(--line);flex-direction:column;flex:none;gap:1px;padding:8px;display:flex}.cp-mini .cp-grp,.cp-mini .cp-lbl,.cp-mini .cp-ext,.cp-mini .cp-brand small,.cp-mini .wm-text{display:none}.cp-mini .cp-brand{align-items:center;padding:0}.cp-mini .cp-place{justify-content:center;padding-left:7px;padding-right:7px;position:relative}.cp-mini .cp-cnt{min-width:0;padding:0 4px;font-size:10px;position:absolute;top:2px;right:6px}.cp-side-veil{display:none}.cp-main{flex-direction:column;min-width:0;min-height:0;display:flex}.cp-top{background:var(--surface);border-bottom:1px solid var(--line);z-index:10;height:57px;padding-left:max(16px, env(safe-area-inset-left,0px));padding-right:max(16px, env(safe-area-inset-right,0px));flex:none;align-items:center;gap:10px;display:flex;position:relative}.cp-top:after{content:"";background:linear-gradient(90deg, var(--accent) 0%, var(--accent) 62%, var(--gold) 100%);opacity:.9;pointer-events:none;height:2px;position:absolute;bottom:-1px;left:0;right:0}.cp-menu-btn{display:none!important}.cp-spacer{flex:1}.cp-searchbox{border:1px solid var(--line-2);background:var(--bg);max-width:560px;height:36px;color:var(--muted);text-align:left;flex:1;align-items:center;gap:8px;padding:0 10px;display:flex}.cp-searchbox:hover{border-color:var(--accent)}.cp-searchbox svg{flex:none}.cp-ph{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.cp-kbd{border:1px solid var(--line-2);background:var(--surface);color:var(--muted);white-space:nowrap;padding:0 5px;font:600 11px Inter,system-ui,sans-serif}.cp-tbtn{border:1px solid var(--line-2);background:var(--surface);white-space:nowrap;align-items:center;gap:6px;height:36px;padding:0 12px;font-weight:600;display:inline-flex}.cp-tbtn:hover{border-color:var(--accent);color:var(--accent-ink)}.cp-icon{justify-content:center;width:36px;padding:0}.cp-guide{background:var(--accent);color:#fff;border-color:var(--accent)}.cp-guide:hover{background:var(--accent-ink);color:#fff}.cp-who{background:0 0;border:0;align-items:center;gap:8px;padding:0 0 0 6px;font-weight:500;display:flex}.cp-who i{background:var(--accent-ink);color:#fff;place-items:center;width:32px;height:32px;font-size:13px;font-style:normal;font-weight:700;display:grid}.cp-pop-host{display:inline-flex;position:relative}.cp-pop-veil{z-index:59;position:fixed;inset:0}.cp-pop{background:var(--surface);border:1px solid var(--line-2);box-shadow:var(--shadow);z-index:60;width:280px;padding:4px 0;position:absolute;top:calc(100% + 6px);right:0}.cp-pop-text{padding:10px 14px}.cp-pop-text p{color:var(--muted);margin:4px 0 0;font-size:13px}.cp-pop-item{text-align:left;width:100%;color:var(--text);border:0;border-top:1px solid var(--line);background:0 0;padding:10px 14px;font-weight:500;text-decoration:none;display:flex}.cp-pop-item:hover{background:var(--sunk)}.cp-scroll{flex:1;min-height:0;overflow-y:auto}.cp-page{max-width:1200px;padding-block:20px 64px;padding-left:max(24px, env(safe-area-inset-left,0px));padding-right:max(24px, env(safe-area-inset-right,0px));flex-direction:column;gap:16px;margin:0 auto;display:flex}.cp-head{flex-direction:column;gap:8px;display:flex}.cp-crumbs{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;display:flex}.cp-crumb{align-items:center;gap:6px;display:inline-flex}.cp-crumb a{color:var(--accent);font-weight:500;text-decoration:none}.cp-crumb a:hover{text-decoration:underline}.cp-sep{color:var(--faint)}.cp-phead{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.cp-ptitle{flex:1;min-width:240px}.cp .cp-ptitle h1{letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:22px;font-weight:600}.cp-lead{color:var(--muted);margin:2px 0 0}.cp-acts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cp-acts:empty{display:none}.cp-body{min-width:0}.cp .btn{border-color:var(--line-2);background:var(--surface);min-height:36px;font-weight:600}.cp .btn:hover{border-color:var(--accent);color:var(--accent-ink)}.cp .btn-primary{background:var(--accent);border-color:var(--accent);color:#fff}.cp .btn-primary:hover{background:var(--accent-ink);border-color:var(--accent-ink);color:#fff}.cp .btn-danger{background:var(--surface);color:var(--bad);border-color:#efc4c0}.cp .btn-ghost{color:var(--muted);background:0 0;border-color:#0000}.cp .btn-ghost:hover{color:var(--accent-ink)}.cp input.input{border-color:var(--line-2)}.cp input.input:focus{outline:2px solid var(--accent);outline-offset:-1px;border-color:var(--accent)}.cp .toolbar{margin-bottom:12px}.cp table.grid{border-color:var(--line);background:var(--surface)}.cp .grid th{background:var(--surface);white-space:nowrap;height:36px;padding-block:0;font-weight:600;position:sticky;top:0}.cp .grid td{height:40px;padding-block:0;font-size:13px}.cp .grid tbody tr:hover,.cp .grid tbody tr.sel{background:#f7faf9}.cp .seg .btn.on{background:var(--accent-soft);border-color:var(--accent);color:var(--accent-ink)}.cp .empty{background:var(--surface)}.cp .card{border-color:var(--line);background:var(--surface)}.cp .panel{box-shadow:var(--shadow)}.cp .overlay{z-index:45}.cp .pill-active{background:var(--ok-soft);color:var(--ok);font-weight:600}.cp .pill-read_only{background:var(--warn-soft);color:var(--warn);font-weight:600}.cp .pill-suspended{background:var(--bad-soft);color:var(--bad);font-weight:600}.cp-btn{border:1px solid var(--line-2);background:var(--surface);white-space:nowrap;height:36px;color:var(--text);justify-content:center;align-items:center;gap:6px;padding:0 14px;font-weight:600;text-decoration:none;display:inline-flex}.cp-btn:hover{border-color:var(--accent);color:var(--accent-ink)}.cp-btn.cp-small{height:30px;padding:0 10px;font-size:13px}.cp-input{border:1px solid var(--line-2);background:var(--surface);width:100%;padding:8px 10px}.cp-input:focus{outline:2px solid var(--accent);outline-offset:-1px}.cp-badge{white-space:nowrap;align-items:center;gap:5px;padding:1px 8px;font-size:12px;font-weight:600;display:inline-flex}.cp-badge:before{content:"";background:currentColor;width:6px;height:6px}.cp-badge.ok{background:var(--ok-soft);color:var(--ok)}.cp-badge.warn{background:var(--warn-soft);color:var(--warn)}.cp-badge.bad{background:var(--bad-soft);color:var(--bad)}.cp-badge.info{background:var(--info-soft);color:var(--info)}.cp-badge.grey{background:var(--grey-soft);color:var(--muted)}.cp-soon{flex-direction:column;gap:16px;display:flex}.cp-note{background:var(--accent-soft);color:var(--accent-ink);border:1px solid #cfe0df;max-width:72ch;margin:0;padding:10px 14px}.cp-go{flex-wrap:wrap;gap:8px;display:flex}.cp-cards{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;display:grid}.cp-card{background:var(--surface);border:1px solid var(--line);padding:14px 16px 16px}.cp-card h2{margin:0;font-size:15px;font-weight:600}.cp-card p{color:var(--text);margin:4px 0 0;font-size:13.5px}.cp-card p.cp-muted{color:var(--faint);font-size:12.5px}.cp-flash{animation:1.6s ease-out cp-flash}@keyframes cp-flash{0%,40%{box-shadow:0 0 0 3px var(--gold)}to{box-shadow:0 0 #0000}}.cp-veil{z-index:70;background:#0c1e1c61;position:fixed;inset:0}.cp-window{z-index:90;background:var(--surface);width:min(560px,100% - 32px);box-shadow:var(--shadow);border:1px solid var(--line-2);flex-direction:column;max-height:76vh;display:flex;position:fixed;top:14vh;left:50%;translate:-50%}.cp-wh{padding:16px 20px 0}.cp-wh h2{margin:0;font-size:17px}.cp-wh p{margin:4px 0 0}.cp-wb{flex-direction:column;gap:12px;padding:12px 20px 16px;display:flex;overflow-y:auto}.cp-wf{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:12px 20px;display:flex}.cp-drawer{background:var(--surface);z-index:80;width:min(480px,100%);box-shadow:var(--shadow);padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);padding-right:env(safe-area-inset-right,0px);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0}.cp-dh{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:14px 20px;display:flex}.cp-dh h2{flex:1;margin:0;font-size:17px}.cp-db{flex-direction:column;flex:1;gap:14px;padding:18px 20px;display:flex;overflow-y:auto}.cp-dform{flex-direction:column;gap:14px;display:flex}.cp-dform .field{margin-bottom:0}.cp-dlead{color:var(--muted);margin:0;font-size:13px}.cp-dfoot{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:2px;padding-top:14px;display:flex}.cp-dform input.input{min-height:36px}.cp-dform select.input{border:1px solid var(--line-2);background:var(--surface) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%235e6e6c' stroke-width='1.6'/%3E%3C/svg%3E") no-repeat right 10px center;appearance:none;width:100%;min-height:36px;padding:0 32px 0 10px}.cp-dform select.input:focus{outline:2px solid var(--accent);outline-offset:-1px;border-color:var(--accent)}.cp-switch{border:1px solid var(--line);cursor:pointer;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.cp-switch input{accent-color:var(--accent);flex:none;width:16px;height:16px;margin:2px 0 0}.cp-switch span{flex-direction:column;gap:2px;display:flex}.cp-switch small{color:var(--muted);font-size:12.5px}.cp-sk{top:10vh}.cp-sin{border-bottom:1px solid var(--line);height:52px;color:var(--muted);flex:none;align-items:center;gap:10px;padding:0 16px;display:flex}.cp-sin input{min-width:0;color:var(--text);background:0 0;border:0;outline:0;flex:1;font-size:16px}.cp-sres{padding:6px 0 10px;overflow-y:auto}.cp-sg{letter-spacing:.08em;text-transform:uppercase;color:var(--faint);padding:10px 16px 4px;font-size:11px;font-weight:700}.cp-sres button{text-align:left;background:0 0;border:0;grid-template-columns:1fr auto;align-items:center;gap:10px;width:100%;min-height:44px;padding:8px 16px;display:grid}.cp-sres button.sel{background:var(--accent-soft)}.cp-s1{font-weight:600;display:block}.cp-s2{color:var(--muted);font-size:12.5px;font-weight:400;display:block}.cp-ty{color:var(--muted);border:1px solid var(--line-2);padding:0 6px;font-size:11.5px}.cp-shint{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;flex:none;gap:14px;padding:8px 16px;font-size:12px;display:flex}.cp-empty{text-align:center;color:var(--muted);padding:28px 16px}.cp-empty strong{color:var(--text);margin-bottom:4px;font-size:15px;display:block}.cp-hint-line{color:var(--warn);margin:4px 16px 0;font-size:12.5px}.cp-glist{flex-direction:column;display:flex}.cp-gg{letter-spacing:.08em;text-transform:uppercase;color:var(--faint);padding:8px 0 2px;font-size:11px;font-weight:700}.cp-glist button{border:0;border-top:1px solid var(--line);text-align:left;background:0 0;align-items:center;gap:10px;width:100%;min-height:44px;padding:10px 0;display:flex}.cp-glist button:hover b{color:var(--accent)}.cp-glist b{flex:1;font-weight:600}.cp-glist small{color:var(--muted)}.cp-arrow{color:var(--accent);font-weight:700}.cp-help h3{text-transform:uppercase;letter-spacing:.07em;color:var(--muted);margin:6px 0 2px;font-size:13px}.cp-help p{margin:0 0 8px}.cp-words{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.cp-keys{flex-direction:column;gap:6px;display:flex}.cp-keyrow{grid-template-columns:120px 1fr;align-items:center;gap:12px;font-size:13px;display:grid}.cp-keyrow .cp-kbd{justify-self:start}[data-cp-spot]{outline-offset:3px;animation:1.4s ease-in-out infinite cp-pulse;outline:3px solid var(--gold)!important}@keyframes cp-pulse{0%,to{outline-color:#c79a3b}50%{outline-color:#c79a3b59}}.cp-bubble{z-index:95;background:var(--accent-ink);color:#fff;width:min(300px,100vw - 32px);box-shadow:var(--shadow);flex-direction:column;gap:8px;padding:12px 14px;display:flex;position:fixed}.cp-bubble small{color:#a9d6d3;letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:700}.cp-bubble b{font-size:14.5px;font-weight:600}.cp-bb{justify-content:space-between;gap:8px;display:flex}.cp-bb button{color:#fff;background:0 0;border:1px solid #fff6;min-height:30px;padding:4px 10px;font-size:12.5px;font-weight:600}.cp-bb button:hover{background:#ffffff1f}.cp-bubble:before{content:"";background:var(--accent-ink);width:12px;height:12px;position:absolute;top:-6px;left:18px;rotate:45deg}.cp-bubble.up:before{top:auto;bottom:-6px}.cp-bubble.flat:before,.cp-tabbar{display:none}.cp-tabbar a,.cp-tabbar button{color:var(--muted);background:0 0;border:0;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;min-height:52px;padding:6px 2px 4px;font-size:11px;font-weight:600;text-decoration:none;display:flex;position:relative}.cp-tabbar a.on{color:var(--accent)}.cp-tabbar .cp-cnt{min-width:0;padding:0 4px;font-size:10px;position:absolute;top:4px;left:calc(50% + 6px)}@media (width<=900px){.cp,.cp.cp-mini{--side:260px;grid-template-columns:minmax(0,1fr)}.cp-side{visibility:hidden;width:260px;padding-top:env(safe-area-inset-top,0px);padding-left:env(safe-area-inset-left,0px);z-index:85;transition:translate .2s,visibility .2s;position:fixed;top:0;bottom:0;left:0;translate:-100%}.cp-open .cp-side{visibility:visible;box-shadow:var(--shadow);translate:0}.cp-side-veil{z-index:84;background:#0c1e1c61;display:block;position:fixed;inset:0}.cp-mini .cp-grp,.cp-mini .cp-lbl,.cp-mini .cp-brand small,.cp-mini .wm-text{display:revert}.cp-mini .cp-ext{display:inline}.cp-mini .cp-place{justify-content:flex-start;padding-left:10px}.cp-mini .cp-brand{align-items:flex-start;padding:0 16px}.cp-collapse{display:none!important}.cp-menu-btn{display:inline-flex!important}.cp-txt,.cp-who span,.cp-searchbox .cp-kbd{display:none}.cp-guide{padding:0 10px}.cp-page{padding-left:max(16px, env(safe-area-inset-left,0px));padding-right:max(16px, env(safe-area-inset-right,0px))}.cp-pop{width:min(280px,100vw - 24px);right:-40px}}@media (width<=640px){.cp-tabbar{z-index:40;background:var(--surface);border-top:1px solid var(--line);padding-bottom:env(safe-area-inset-bottom,0px);padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px);display:flex;position:fixed;bottom:0;left:0;right:0}.cp-page{padding-block:16px 96px}.cp-menu-btn{display:none!important}.cp-searchbox{flex:0 0 44px;justify-content:center;padding:0}.cp-ph,.cp-spacer{display:none}.cp-top{justify-content:space-between}.cp-tbtn{justify-content:center;min-width:44px;min-height:44px}.cp-searchbox{height:44px}.cp-btn,.cp .btn,.cp .seg .btn{min-height:44px}.cp-btn.cp-small{min-height:40px}.cp-ptitle{min-width:0}.cp-who i{width:36px;height:36px}.cp-keyrow{grid-template-columns:100px 1fr}body:has(.cp) .toasts{bottom:calc(76px + env(safe-area-inset-bottom,0px))}}@media (prefers-reduced-motion:reduce){.cp *,[data-cp-spot]{transition:none!important;animation:none!important}}.cp{--spark:#9cc9c5}.cp .mono{font-variant-numeric:tabular-nums;letter-spacing:.01em}.cp-pad{padding:14px 16px}.cp-small-text{font-size:12.5px}.cp-warn-text{color:var(--warn);font-weight:600}.cp-linkbtn{color:var(--accent);background:0 0;border:0;padding:8px 0 0;font-size:13px;font-weight:600}.cp-linkbtn:hover{text-decoration:underline}.cp-card{background:var(--surface);border:1px solid var(--line);scroll-margin-top:56px}.cp-card.cp-pad h2{margin:0 0 4px;font-size:15px}.cp-ch{flex-wrap:wrap;align-items:center;gap:10px;padding:14px 16px 0;display:flex}.cp-ch h2{flex:1;margin:0;font-size:15px;font-weight:600}.cp-cl{color:var(--muted);margin:2px 16px 0;font-size:13px}.cp-cb{padding:14px 16px 16px}.cp-chip{color:var(--muted);border:1px solid var(--line-2);white-space:nowrap;padding:0 7px;font-size:12px;font-weight:600;display:inline-block}.cp-chip-practice{color:#3d2a00;text-transform:uppercase;letter-spacing:.04em;background:#fdf0c9;border-color:#ecd68a;margin-left:8px;font-size:10.5px}.cp-tidy .cp-card{padding:0}.cp-tidy .cp-card p.cp-cl{color:var(--muted);margin:2px 16px 0;font-size:13px}.cp-tidy .cp-card p.cp-muted{color:var(--muted);font-size:13px}.cp-split{grid-template-columns:2fr 1fr;align-items:start;gap:20px;display:grid}.cp-split>*{min-width:0}.cp-col{flex-direction:column;gap:20px;min-width:0;display:flex}.cp-btn.cp-primary{background:var(--accent);border-color:var(--accent);color:#fff}.cp-btn.cp-primary:hover{background:var(--accent-ink);border-color:var(--accent-ink);color:#fff}.cp-btn.cp-danger{background:var(--bad);border-color:var(--bad);color:#fff}.cp-btn.cp-danger:hover{color:#fff;background:#8f1d14;border-color:#8f1d14}.cp-btn:disabled{opacity:.55;cursor:default}.cp-btn:disabled:hover{border-color:var(--line-2);color:inherit}.cp-btn.cp-primary:disabled:hover{background:var(--accent);color:#fff;border-color:var(--accent)}.cp-bar{background:var(--sunk);height:6px}.cp-bar i{background:var(--accent);height:100%;display:block}.cp-spark{max-width:100%;height:auto;display:block}.cp-bar-day{fill:var(--spark)}.cp-bar-zero{fill:var(--line-2)}.cp-bar-today{fill:var(--accent)}.cp-seen{white-space:nowrap;align-items:center;gap:6px;font-size:13px;display:inline-flex}.cp-seen:before{content:"";background:var(--ok);width:7px;height:7px}.cp-seen.warn{color:var(--warn)}.cp-seen.warn:before{background:var(--warn)}.cp-seen.bad{color:var(--bad);font-weight:600}.cp-seen.bad:before{background:var(--bad)}.cp-todo{padding:6px 0 4px}.cp-todo-row{border-top:1px solid var(--line);grid-template-columns:10px 1fr auto;align-items:center;gap:12px;padding:11px 16px;transition:background .15s;display:grid}.cp-todo-row:first-child{border-top:0}.cp-todo-row:hover{background:#f7faf9}.cp-tone{flex:none;width:10px;height:10px;display:inline-block}.cp-tone.red{background:var(--bad)}.cp-tone.amber{background:var(--warn)}.cp-tone.blue{background:var(--info)}.cp-what{font-weight:600}.cp-where{color:var(--muted);font-size:12.5px}.cp-clear-all{color:var(--muted);padding:22px 16px}.cp-clear-all strong{color:var(--text)}.cp-tiles{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.cp-tile{background:var(--surface);border:1px solid var(--line);text-align:left;color:var(--text);flex-direction:column;gap:2px;padding:14px 16px;text-decoration:none;transition:border-color .15s;display:flex}.cp-tile:hover{border-color:var(--accent)}.cp-tile b{font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:26px;font-weight:600}.cp-tile span{color:var(--muted);font-size:13px}.cp-using{flex-wrap:wrap;align-items:flex-end;gap:16px;display:flex}.cp-big{font-variant-numeric:tabular-nums;font-size:22px;font-weight:600}.cp-pulse{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.cp-pulse>div{border-left:1px solid var(--line);flex-direction:column;gap:2px;min-width:0;padding:12px 16px;display:flex}.cp-pulse>div:first-child{border-left:0}.cp-pulse b{font-variant-numeric:tabular-nums;font-size:20px;font-weight:600}.cp-pulse span{color:var(--muted);font-size:12.5px}.cp-steps{flex-direction:column;margin-top:10px;display:flex}.cp-step{border-top:1px dashed var(--line);grid-template-columns:22px 1fr auto;align-items:center;gap:10px;padding:9px 0;display:grid}.cp-step:first-child{border-top:0}.cp-tick{border:1.5px solid var(--line-2);place-items:center;width:18px;height:18px;display:grid}.cp-step.done .cp-tick{background:var(--ok);border-color:var(--ok);color:#fff}.cp-step.done .cp-st{color:var(--muted);text-decoration:line-through}.cp-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cp-minilist{flex-direction:column;display:flex}.cp-mini-row{border-top:1px solid var(--line);color:var(--text);align-items:center;gap:8px;min-height:40px;padding:8px 0;text-decoration:none;display:flex}.cp-mini-row:first-child{border-top:0}.cp-mini-row:hover .cp-ml{color:var(--accent)}.cp-ml{flex:1;font-weight:500}.cp-mini-row small{color:var(--faint)}.cp-star{color:var(--faint);background:0 0;border:0;padding:0 6px;font-size:17px;line-height:1}.cp-star:hover,.cp-star.on{color:var(--gold)}.cp-titlerow{align-items:center;gap:2px;display:flex}.cp-title-star{justify-content:center;align-items:center;min-width:32px;min-height:32px;display:inline-flex}.cp-btn.cp-star{width:36px;color:var(--faint);padding:0;font-size:17px}.cp-btn.cp-star.on{color:var(--gold);border-color:var(--gold)}.cp-bellbtn{position:relative}.cp-dot{background:var(--bad);width:8px;height:8px;position:absolute;top:5px;right:5px}.cp-pop.cp-pop-wide{width:min(360px,100vw - 24px)}.cp-bell-row{grid-template-columns:10px 1fr;align-items:start;gap:10px;display:grid}.cp-bell-row .cp-tone{margin-top:5px}.cp-bell-row small{color:var(--muted);font-size:12px;font-weight:400;display:block}.cp-listcard{background:var(--surface);border:1px solid var(--line)}.cp-tools{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:12px 16px;display:flex}.cp-find{border:1px solid var(--line-2);background:var(--surface);min-width:160px;height:32px;color:var(--muted);flex:0 280px;align-items:center;gap:6px;padding:0 8px;display:flex}.cp-find:focus-within{outline:2px solid var(--accent);outline-offset:-1px}.cp-find input{min-width:0;color:var(--text);background:0 0;border:0;outline:0;flex:1}.cp-find input:focus-visible{outline:0}.cp-chips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.cp-chips-label{color:var(--muted);margin-right:2px;font-size:12px;font-weight:600}.cp-fchip{border:1px dashed var(--line-2);background:var(--surface);height:30px;color:var(--muted);padding:0 10px;font-size:13px;font-weight:500}.cp-fchip:hover{border-color:var(--accent)}.cp-fchip.on{border-style:solid;border-color:var(--accent);background:var(--accent-soft);color:var(--accent-ink);font-weight:600}.cp-clear{color:var(--accent);background:0 0;border:0;padding:0 4px;font-size:13px;font-weight:600}.cp-clear:hover{text-decoration:underline}.cp-tablewrap{overflow-x:auto}.cp-table{border-collapse:collapse;width:100%;font-size:13px}.cp-table th{text-align:left;color:var(--muted);border-bottom:1px solid var(--line);background:var(--surface);white-space:nowrap;height:36px;padding:0 12px;font-size:12px;font-weight:600;position:sticky;top:0}.cp-table td{border-bottom:1px solid var(--line);white-space:nowrap;vertical-align:middle;height:44px;padding:0 12px}.cp-table tbody tr{cursor:pointer}.cp-table tbody tr:hover td,.cp-table tbody tr:focus-visible td{background:#f7faf9}.cp-table tbody tr.on td{background:var(--accent-soft)}.cp-nm{color:var(--text);font-weight:600;display:block}.cp-sub{color:var(--muted);font-size:12px;display:block}.cp-foot{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:10px 16px;font-size:12.5px;display:flex}.cp-pager{color:var(--muted);justify-content:center;align-items:center;gap:12px;padding:8px 16px 14px;font-size:13px;display:flex}.cp-cards-sm{display:none}.cp-crow{border:0;border-top:1px solid var(--line);text-align:left;width:100%;color:var(--text);background:0 0;grid-template-columns:1fr auto;gap:4px 10px;min-height:64px;padding:12px 16px;display:grid}.cp-crow:first-child{border-top:0}.cp-crow-open{text-align:left;min-width:0;color:var(--text);font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:2px;padding:0;display:flex}.cp-crow-toggle{cursor:pointer;align-self:center;align-items:center;gap:6px;min-height:44px;display:inline-flex}.cp-plan-note{margin:0 16px 16px}.cp-crow>span:first-child{flex-direction:column;gap:1px;min-width:0;display:flex}.cp-r{text-align:right;flex-direction:column;align-items:flex-end;gap:4px;display:flex}.cp-ritems{flex-direction:column;display:flex}.cp-ritem{border-top:1px solid var(--line);flex-direction:column;gap:6px;padding:14px 16px;display:flex}.cp-ritem:first-child{border-top:0}.cp-rt{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cp-rt b{font-size:14.5px}.cp-rt small{color:var(--faint);margin-left:auto}.cp-ritem p{white-space:pre-wrap;max-width:72ch;margin:0}.cp-meta{color:var(--muted);font-size:12.5px}.cp-ritem .row{display:flex}.cp-obj{flex-direction:column;gap:16px;display:flex}.cp-ohead{flex-wrap:wrap;align-items:flex-start;gap:14px;display:flex}.cp-avatar{background:var(--accent-ink);color:#fff;flex:none;place-items:center;width:48px;height:48px;font-size:18px;font-weight:700;display:grid}.cp-ot{flex-direction:column;flex:1;gap:6px;min-width:220px;display:flex}.cp .cp-ot h1{letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:22px;font-weight:600}.cp-chips-row{flex-wrap:wrap;align-items:center;gap:6px 8px;font-size:12.5px;display:flex}.cp-oacts{margin-left:auto}.cp-more{width:36px;padding:0;font-size:18px;line-height:1}.cp-menu{width:260px;padding:4px 0}.cp-menu-item{text-align:left;width:100%;color:var(--text);background:0 0;border:0;align-items:center;min-height:40px;padding:9px 14px;display:flex}.cp-menu-item:hover,.cp-menu-item:focus-visible{background:var(--sunk)}.cp-menu-item.red{color:var(--bad);font-weight:600}.cp-menu-hr{border:0;border-top:1px solid var(--line);margin:4px 0}.cp-secbar{border-bottom:1px solid var(--line);background:var(--bg);z-index:5;gap:2px;display:flex;position:sticky;top:0;overflow-x:auto}.cp-secbar button{color:var(--muted);white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;min-height:40px;padding:9px 12px;font-weight:600}.cp-secbar button:hover{color:var(--accent-ink)}.cp-secbar button.on{color:var(--accent-ink);border-bottom-color:var(--accent)}.cp-checks{grid-template-columns:1fr 1fr;gap:6px 16px;margin-top:12px;display:grid}.cp-checks label{align-items:center;gap:8px;min-height:28px;font-size:13.5px;display:flex}.cp-checks input{accent-color:var(--accent);width:16px;height:16px}.cp-facts{grid-template-columns:auto 1fr;gap:8px 16px;margin:0;font-size:13.5px;display:grid}.cp-facts dt{color:var(--muted)}.cp-facts dd{overflow-wrap:anywhere;margin:0;font-weight:500}.cp-hist{flex-direction:column;font-size:13px;display:flex}.cp-hist>div{border-top:1px solid var(--line);grid-template-columns:150px 1fr;gap:10px;padding:7px 0;display:grid}.cp-hist>div:first-child{border-top:0}.cp-hist em{color:var(--faint);font-variant-numeric:tabular-nums;font-style:normal}.cp-by{color:var(--faint)}.cp-spark-foot{color:var(--muted);justify-content:space-between;margin-top:4px;font-size:12px;display:flex}.cp-hint{margin:6px 0 12px;font-size:12.5px}.cp-person{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cp-person .input{width:150px}.cp-embed>h3.section-title:first-child,.cp-embed>.section-title:first-child{display:none}.cp-embed .section-title{margin:18px 0 8px;font-size:14px}.cp-embed .field-hint{margin-block:6px}.cp-plan-only>h3~h3,.cp-plan-only>h3~h3~*{display:none}.cp-plan-only>p.field-hint:has(+h3){display:none}.cp-drawer .cp-db>.section-title:first-child{display:none}.cp-window>form{flex-direction:column;min-height:0;display:flex}@media (width<=1100px){.cp-hide-md{display:none}}@media (width<=900px){.cp-split{grid-template-columns:1fr}.cp-tiles{grid-template-columns:1fr 1fr}.cp-oacts{width:100%;margin-left:0}}@media (width<=640px){.cp-tablewrap{display:none}.cp-cards-sm{display:block}.cp-hide-phone{display:none}.cp-pulse{grid-template-columns:1fr}.cp-pulse>div{border-left:0;border-top:1px solid var(--line)}.cp-pulse>div:first-child{border-top:0}.cp-checks{grid-template-columns:1fr}.cp-hist>div{grid-template-columns:1fr;gap:0}.cp-fchip,.cp-clear{min-height:44px}.cp-star,.cp-title-star{min-width:44px;min-height:44px}.cp-ptitle{flex:100%}.cp-menu-item,.cp-secbar button{min-height:44px}.cp-find{flex:100%;height:44px}.cp-person .input{width:100%}.cp-switch,.cp-dform input.input,.cp-dform select.input,.cp-oacts .cp-btn{min-height:44px}.cp-oacts .cp-primary{flex:1}}:root{--sp-note-bg:#fff3c4;--sp-note-line:#e6cf86;--sp-note-bar:#b8860b;--sp-note-bar-soft:#f3df9a;--sp-note-ink:#6b4e00}.sp-page{--sp-or:#d9822b;--sp-orl:#fdf0e3;--sp-gold:#c79a3b;--sp-goldl:#f8f1e2;--sp-red:#b4402f;--sp-redl:#fbe3df;--sp-greenl:#e2f2e6;--sp-green:#2d7a43;flex-direction:column;height:calc(100vh - 53px);min-height:520px;padding:0 12px 12px;display:flex;position:relative}.sp-page[hidden]{display:none}.sp-page .input,.sp-page select.input,.sp-page textarea.input{border:1px solid var(--line);width:auto;font:inherit;background:#fff;padding:7px 9px}.sp-page .input:focus{outline:2px solid var(--accent-soft);border-color:var(--accent)}.sp-page textarea.input{resize:vertical;width:100%}.sp-page .spacer{flex:1}.sp-top{background:var(--accent);color:#fff;flex-wrap:wrap;align-items:center;gap:10px;margin:0 -12px;padding:6px 12px;font-size:12.5px;display:flex}.sp-nav,.sp-topbtn{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff73;padding:3px 10px;font-size:12.5px;font-weight:600}.sp-nav.on{color:var(--accent);background:#fff;border-color:#fff}.sp-topbtn{border-color:var(--sp-gold);background:var(--sp-gold);color:#1d2a2a}.sp-open.yes{color:#bfe8c8;font-weight:600}.sp-open.no{color:#ffd2cb;font-weight:600}.sp-live{background:#ffffff26;padding:1px 7px;font-size:11px}.sp-live.poll{background:var(--sp-or)}.sp-status{background:#fff;border:0;padding:3px 4px;font-weight:600}.sp-status.online{color:var(--sp-green)}.sp-status.away{color:#8a6a22}.sp-status.busy{color:var(--sp-red)}.sp-tag{white-space:nowrap;margin-left:4px;padding:1px 6px;font-size:11px;font-weight:600;display:inline-block}.sp-tag.u{background:var(--sp-redl);color:var(--sp-red)}.sp-tag.c{background:var(--sp-orl);color:var(--sp-or)}.sp-tag.v{background:var(--accent-soft);color:var(--accent)}.sp-tag.ok{background:var(--sp-greenl);color:var(--sp-green)}.sp-tag.n{background:var(--sp-goldl);color:#8a6a22}.sp-stars{color:var(--sp-gold);letter-spacing:1px;margin-left:6px}.sp-queue{flex:none;margin:8px 0}.sp-seg{flex-wrap:wrap;gap:6px;margin-bottom:6px;display:flex}.sp-seg button{border:1px solid var(--line);cursor:pointer;color:var(--muted);background:#fff;padding:4px 12px;font-weight:600}.sp-seg button.on{background:var(--accent);border-color:var(--accent);color:#fff}.sp-seg .n{text-align:center;background:#0000001f;min-width:18px;margin-left:6px;padding:0 5px;font-size:11px;line-height:18px;display:inline-block}.sp-seg button:not(.on) .n{background:var(--accent-soft);color:var(--accent)}.sp-qscroll{border:1px solid var(--line);background:#fff;max-height:190px;overflow:auto}table.sp-qt{border-collapse:collapse;width:100%;font-size:12.5px}.sp-qt th{background:var(--accent-soft);color:var(--accent);text-align:left;padding:4px 8px;font-weight:600;position:sticky;top:0}.sp-qt td{border-top:1px solid #e8eeee;padding:4px 8px}.sp-qt tbody tr{cursor:pointer}.sp-qt tbody tr:hover{background:#f1f8f7}.sp-qt tr.sel td{background:#fff6d6}.sp-qt tr.unread td{font-weight:600}.sp-empty{text-align:center;padding:16px!important}.sp-badge{background:var(--sp-red);color:#fff;text-align:center;min-width:18px;margin-left:6px;padding:0 5px;font-size:11px;line-height:17px;display:inline-block}.sp-take{padding:1px 10px;font-size:12px}.sp-split{border:1px solid var(--line);background:#fff;flex:1;grid-template-columns:minmax(0,1fr) 300px;min-height:0;display:grid}.sp-chat{flex-direction:column;min-width:0;min-height:0;display:flex;position:relative}.sp-none{color:var(--muted);justify-content:center;align-items:center}.sp-chd{background:var(--accent);color:#fff;align-items:center;gap:8px;padding:6px 8px;display:flex}.sp-ct{flex:1;min-width:0}.sp-sub{opacity:.88;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.sp-av{width:30px;height:30px;color:var(--accent);background:#fff;flex:none;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex}.sp-ic{color:inherit;cursor:pointer;background:0 0;border:0;font-size:15px}.sp-abar{background:var(--accent-soft);border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:4px;padding:4px 6px;display:flex}.sp-abar button{border:1px solid var(--line);cursor:pointer;background:#fff;padding:3px 8px;font-size:12px;font-weight:600}.sp-abar button.btn-primary{background:var(--accent);border-color:var(--accent);color:#fff}.sp-abar button:disabled{opacity:.5;cursor:not-allowed}.sp-with{margin-left:auto}.sp-pbox{border-bottom:1px solid var(--sp-gold);background:#fff8e6;flex-wrap:wrap;align-items:center;gap:8px;padding:8px;display:flex}.sp-pbox .input{min-width:180px}.sp-strip{background:var(--sp-or);color:#fff;flex-wrap:wrap;align-items:center;gap:10px;padding:6px 10px;font-size:12px;font-weight:600;display:flex}.sp-strip .sp-sp{flex:1}.sp-strip button{color:var(--ink,#1c2b2b);font:inherit;cursor:pointer;background:#fff;border:1px solid;padding:2px 8px}.sp-rrow{align-items:center;gap:6px;margin-top:4px;display:flex}.sp-rrow .btn{padding:1px 8px;font-size:11.5px}.sp-sys.ev-signin_help span{background:var(--sp-greenl);color:var(--sp-green);font-weight:600}.sp-sbar{border-bottom:1px solid var(--line);padding:4px 6px}.sp-sbar .input{width:100%}.sp-msgs{background:#e9efee;flex:1;min-height:0;padding:8px 10px;overflow:auto}.sp-b{overflow-wrap:anywhere;background:#fff;width:fit-content;max-width:78%;margin:6px 0;padding:5px 8px 3px;font-size:13px;position:relative;box-shadow:0 1px #00000014}.sp-b.me{background:#d9f2e3;margin-left:auto}.sp-b.bot{border-left:3px solid var(--accent);background:#f4f9f9}.sp-b.note{background:var(--sp-note-bg);border:1px solid var(--sp-note-line);border-left:6px solid var(--sp-note-bar);margin-left:auto}.sp-w{color:#1b6b6c;margin-bottom:1px;font-size:10.5px;font-weight:700}.sp-b.note .sp-w{color:var(--sp-note-ink);background:var(--sp-note-bar-soft);margin:-5px -8px 4px;padding:3px 8px;font-size:11px}.sp-nbar{border-bottom:1px solid var(--sp-note-line);background:var(--sp-note-bg);color:var(--sp-note-ink);cursor:pointer;align-items:center;gap:6px;padding:4px 10px;font-size:12.5px;font-weight:600;display:flex}.sp-nbar .muted{font-weight:400}.sp-text{white-space:pre-wrap}.sp-cap{white-space:pre-wrap;margin-top:3px}.sp-tm{color:var(--muted);text-align:right;margin-top:2px;font-size:10px}.sp-tk{color:#9aa}.sp-tk.rd{color:#2f8de4;font-weight:700}.sp-ha{border:1px solid var(--line);z-index:2;background:#fff;display:none;position:absolute;top:-12px;right:4px}.sp-b:hover .sp-ha{display:flex}.sp-ha button{cursor:pointer;background:0 0;border:0;padding:0 6px;font-size:13px}.sp-ha button:hover{background:var(--accent-soft)}.sp-b .sp-q{border-left:3px solid var(--sp-gold);color:var(--muted);background:#0000000d;margin-bottom:3px;padding:2px 6px;font-size:11.5px}.sp-sys{text-align:center;margin:7px 0}.sp-sys span{color:var(--muted);background:#fff;padding:2px 9px;font-size:11px;display:inline-block}.sp-day span{background:var(--sp-goldl)}.sp-imgbtn{cursor:zoom-in;background:0 0;border:0;padding:0;display:block}.sp-img{border:1px solid var(--line);max-width:240px;max-height:200px;display:block}.sp-file{color:inherit;background:#0000000a;padding:5px 8px;text-decoration:none;display:block}.sp-audio{max-width:240px;height:34px}.sp-call{background:var(--sp-orl);border:1px solid var(--sp-or);padding:6px 8px}.sp-calling{align-items:center;gap:6px;margin-top:5px;display:flex}.sp-calling .input{width:64px;padding:3px 6px}.sp-called{color:var(--sp-green);margin-top:4px;font-weight:600}.sp-composer{flex:none;position:relative}.sp-qbar{border-top:1px solid var(--sp-gold);background:#fff8e6;gap:6px;padding:3px 8px;font-size:11.5px;display:flex}.sp-qbar span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.sp-qbar b{cursor:pointer}.sp-comp{border-top:1px solid var(--line);background:#f0f3f3;align-items:center;gap:3px;padding:6px;display:flex}.sp-comp.rec{color:var(--sp-red);gap:10px;font-weight:600}.sp-dot{background:var(--sp-red);width:10px;height:10px;animation:1s infinite sp-blink;border-radius:50%!important}@keyframes sp-blink{50%{opacity:.25}}.sp-comp>button{cursor:pointer;background:0 0;border:0;padding:2px 3px;font-size:17px}.sp-comp>button:disabled{opacity:.45;cursor:default}.sp-comp .send{background:var(--accent);color:#fff;padding:6px 10px;font-size:14px}.sp-in{border:1px solid var(--line);background:#fff;flex:1;min-width:0;padding:7px;font-size:13px}.sp-in.nt{background:#fff6d3}.sp-notebox{white-space:nowrap;cursor:pointer;align-items:center;gap:2px;font-size:11.5px;display:flex}.sp-pop{border:1px solid var(--accent);z-index:5;background:#fff;width:340px;max-width:94%;max-height:280px;padding:6px;font-size:12.5px;position:absolute;bottom:100%;left:6px;overflow:auto}.sp-pop>button{text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #e8eeee;width:100%;padding:5px 8px;display:block}.sp-pop>button:hover{background:var(--accent-soft)}.sp-emo button{cursor:pointer;background:0 0;border:0;padding:2px 4px;font-size:18px}.sp-help{flex-direction:column;gap:6px;display:flex}.sp-help .input{width:100%}.sp-lg{min-width:20px;color:var(--accent);text-transform:uppercase;font-size:10px;font-weight:700;display:inline-block}.sp-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sp-card{border-left:1px solid var(--line);background:#fbfcfc;min-height:0;padding:6px 10px;font-size:12.5px;overflow:auto}.sp-card .l{color:var(--muted);margin-top:6px;font-size:11px}.sp-card .v{overflow-wrap:anywhere;font-weight:600}.sp-sec{color:var(--accent);text-transform:uppercase;letter-spacing:.04em;border-bottom:2px solid var(--accent-soft);margin:12px 0 3px;padding-bottom:2px;font-size:11px;font-weight:600}.sp-sec:first-child{margin-top:2px}.sp-chip{background:var(--sp-greenl);color:var(--sp-green);margin:1px 2px 1px 0;padding:0 5px;font-size:11px;display:inline-block}.sp-chip.off{color:#888;background:#eee;text-decoration:line-through}table.sp-mini{border-collapse:collapse;width:100%;font-size:11.5px}.sp-mini td{border-bottom:1px solid #e8eeee;padding:3px 4px}.sp-mini tr{cursor:pointer}.sp-mini tr:hover{background:var(--accent-soft)}.sp-mini tr.hl td{background:#fff6d6}.sp-ann{border:1px solid var(--accent);z-index:6;background:#fff;flex-direction:column;gap:8px;width:min(560px,100% - 24px);padding:10px 12px;display:flex;position:absolute;top:40px;right:12px;box-shadow:0 4px 14px #0000001f}.sp-ann-h{justify-content:space-between;align-items:center;display:flex}.sp-ann-h .sp-ic{color:var(--muted)}.sp-pinned{border:1px solid var(--sp-gold);background:#fff8e6;justify-content:space-between;align-items:flex-start;gap:10px;padding:6px 8px;display:flex}.sp-num{width:76px}.sp-time{width:130px}.sp-sel{min-width:200px}.sp-phone{width:150px}.sp-grow{flex:1;min-width:200px}.sp-settings{max-width:980px;padding:4px 0 24px;overflow:auto}.sp-set{border:1px solid var(--line);background:#fff;margin-top:12px;padding:12px 16px}.sp-set h2{text-transform:uppercase;letter-spacing:.04em;color:var(--accent);border-bottom:2px solid var(--accent-soft);margin-bottom:8px;padding-bottom:3px;font-size:13px}.sp-gap{margin:10px 0}table.sp-tbl{border-collapse:collapse;width:100%}.sp-tbl th{text-align:left;color:var(--accent);background:var(--accent-soft);padding:5px 8px;font-size:12px;font-weight:600}.sp-tbl td{vertical-align:middle;border-bottom:1px solid #e8eeee;padding:5px 8px}.sp-reply{align-items:flex-start;margin-bottom:8px}@media (width<=900px){.sp-page{height:auto}.sp-split{grid-template-columns:1fr}.sp-chat{height:70vh}.sp-card{border-left:0;border-top:1px solid var(--line)}.sp-b{max-width:92%}}.sp-svg{vertical-align:middle;flex:none}.sp-comp>button{color:var(--muted);justify-content:center;align-items:center;padding:4px 5px;font-size:0;display:inline-flex}.sp-comp>button:hover:not(:disabled){color:var(--accent)}.sp-comp .send,.sp-comp .send:hover:not(:disabled){color:#fff}.sp-ha button{color:var(--muted);align-items:center;display:inline-flex}.sp-pop>button .sp-svg,.sp-qbar .sp-svg,.sp-notebox .sp-svg{margin-top:-2px;margin-right:3px}.sp-ticks{color:#9aa}.sp-ticks.rd{color:#2f8de4}.sp-tk{vertical-align:middle;display:inline-flex}.sp-pop.sp-ready{flex-direction:column;width:440px;max-height:340px;padding:0;display:flex;overflow:hidden}.sp-rtop{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:6px;padding:6px 8px;display:flex}.sp-rsearch{color:var(--muted);flex:150px;align-items:center;gap:5px;min-width:0;display:flex}.sp-rsearch input{border:1px solid var(--line);min-width:0;font:inherit;background:#fff;flex:1;padding:4px 6px;font-size:12.5px}.sp-rin{font-size:11px}.sp-rlang{gap:3px;margin:0}.sp-rlang button{padding:2px 8px;font-size:11.5px}.sp-rlist{flex:1;overflow:auto}.sp-ri{cursor:pointer;border-bottom:1px solid #e8eeee;flex-direction:column;gap:1px;padding:5px 10px;display:flex}.sp-ri.on{background:var(--accent-soft);box-shadow:inset 3px 0 0 var(--accent)}.sp-ri .sp-rt{color:#3b4a4a}.sp-rnone{padding:10px}.sp-rfoot{border-top:1px solid var(--line);background:#f6f9f9;padding:4px 8px;font-size:11px}.sp-ai{background:var(--accent);color:#fff;vertical-align:middle;margin-left:4px;padding:0 4px;font-size:9.5px;font-weight:700}.sp-links{flex-wrap:wrap;gap:3px;margin-top:4px;display:flex}.sp-grey{color:var(--muted);border-top:1px dotted var(--line);margin-top:3px;padding-top:2px;font-size:11px}.sp-linkbtn{font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:0;margin-left:8px;padding:0;font-weight:600;text-decoration:underline}.sp-sys.ev-assistant_opened span,.sp-sys.ev-assistant_added span{background:var(--sp-goldl);border:1px solid var(--sp-gold);color:#1d2a2a;font-weight:600}.sp-hint{color:var(--muted);background:#f0f3f3;padding:0 8px 5px;font-size:11px}.sp-mylang{align-items:center;gap:5px;font-size:12px;display:inline-flex}.sp-mylang select{color:#1d2b2b;padding:2px 4px}.sp-top select option{color:#1d2b2b;background:#fff}.sp-win-dim{z-index:30;background:#0e4f5059;justify-content:center;align-items:center;padding:12px;display:flex;position:fixed;inset:0}.sp-win{border:1px solid var(--accent);background:#fff;flex-direction:column;width:min(520px,100%);max-height:94vh;display:flex;overflow:auto}.sp-win-h{background:var(--accent);color:#fff;padding:7px 10px;font-weight:600}.sp-win-b{flex-direction:column;gap:8px;padding:10px 12px;display:flex}.sp-win-f{border-top:1px solid #e8eeee;justify-content:flex-end;gap:8px;padding:8px 12px;display:flex}.sp-fld label{color:var(--muted);margin-bottom:2px;font-size:11.5px;display:block}.sp-fld .input{width:100%}.sp-lg-grid{color:var(--muted);grid-template-columns:92px 1fr;align-items:start;gap:4px 8px;font-size:11.5px;display:grid}.sp-lg-grid textarea.input{padding:4px 6px}.sp-fill-note{background:var(--sp-greenl);color:var(--sp-green);padding:3px 8px;font-size:12px;font-weight:600}.sp-fill-note.n{background:var(--sp-goldl);color:#8a6a22}.sp-bar{border:1px solid var(--line);background:#e8eeee;max-width:420px;height:12px}.sp-bar i{background:var(--sp-green);height:100%;display:block}.sp-bar.w i{background:var(--sp-or)}.sp-bar.full i{background:var(--sp-red)}.sp-ai-fields{flex-wrap:wrap;align-items:flex-end;gap:18px;margin:10px 0;display:flex}.sp-ai-fields label{color:var(--muted);flex-direction:column;gap:3px;font-size:12px;display:flex}.sp-big{color:var(--accent);font-size:18px;font-weight:700}.sp-ai-switch{margin-top:3px;font-size:12px;display:block}.sp-view{z-index:100;background:#0a1214e6;flex-direction:column;justify-content:center;align-items:center;padding:52px 16px 16px;display:flex;position:fixed;inset:0}.sp-view-bar{justify-content:space-between;gap:8px;display:flex;position:absolute;top:8px;left:12px;right:12px}.sp-view-btn{color:#15202a;border:1px solid var(--line);font:inherit;cursor:pointer;background:#fff;padding:6px 14px;font-size:13px;font-weight:600}.sp-view-btn:hover{background:#ffe98a}.sp-view-btn:focus-visible{outline-offset:1px;outline:3px solid #ffe98a}.sp-view-img{object-fit:contain;background:#fff;max-width:100%;min-height:0;max-height:100%}.sp-call .sp-other{font-weight:600}.rtl{text-align:right;direction:rtl;unicode-bidi:plaintext;font-family:Noto Nastaliq Urdu,Noto Naskh Arabic,serif;line-height:2}.rtl.sp-inl{display:block}.sp-in.rtl,.sp-page textarea.input.rtl{font-family:Noto Nastaliq Urdu,Noto Naskh Arabic,serif;line-height:1.9}.ssi *{scrollbar-width:thin;scrollbar-color:#d0dad9 transparent}html:has(.ssi){scrollbar-width:thin;scrollbar-color:#d0dad9 transparent}.ssi ::-webkit-scrollbar{width:8px;height:8px}html:has(.ssi)::-webkit-scrollbar{width:8px;height:8px}.ssi ::-webkit-scrollbar-track{background:0 0}.ssi ::-webkit-scrollbar-corner{background:0 0}html:has(.ssi)::-webkit-scrollbar-track{background:0 0}html:has(.ssi)::-webkit-scrollbar-corner{background:0 0}.ssi ::-webkit-scrollbar-thumb{background:#d0dad9 padding-box padding-box;border:2px solid #0000}html:has(.ssi)::-webkit-scrollbar-thumb{background:#d0dad9 padding-box padding-box;border:2px solid #0000}.ssi ::-webkit-scrollbar-thumb:hover{background-color:#a9b8b6}html:has(.ssi)::-webkit-scrollbar-thumb:hover{background-color:#a9b8b6}.ssi{--ssi-head:#2b5e5f;--ssi-gold:#c9a35a;--ssi-gold-ink:#2b2414;--ssi-accent:#2f6e6f;--ssi-accent-hover:#285f60;--ssi-accent-soft:#edf4f3;--ssi-accent-line:#cfe1de;--ssi-bg:#f5f7f7;--ssi-panel:#fff;--ssi-ink:#1f2b31;--ssi-ink-2:#55626a;--ssi-ink-3:#8a969d;--ssi-line-2:#dde5e4;--ssi-cursor:#fff8d9;--ssi-cursor-edge:#d9bf62;--ssi-needs:#b9483f;--ssi-auto:#2f7a56;--ssi-r:0;--ssi-fb:#1877f2;--ssi-yt:#f03;--ssi-wa:#25d366;--ssi-x:#111;--ssi-ig:linear-gradient(45deg, #feda75 0%, #fa7e1e 25%, #d62976 50%, #962fbf 75%, #4f5bd5 100%);--ssi-ms:linear-gradient(135deg, #00b2ff, #a033ff);background:var(--ssi-bg);min-height:100vh;color:var(--ssi-ink);-webkit-font-smoothing:antialiased;font:13px/1.5 Inter,Noto Sans Bengali,system-ui,sans-serif;display:flex;position:relative;overflow:hidden}.ssi *,.ssi :before,.ssi :after{box-sizing:border-box}:where(.ssi button,.ssi input){font:inherit;color:inherit}.ssi button{cursor:pointer}.ssi-i{stroke:currentColor;fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:15px;height:15px}.ssi-mk{color:#fff;border-radius:13px;flex:none;justify-content:center;align-items:center;width:42px;height:42px;display:flex;box-shadow:0 8px 20px #00000038,inset 0 1px #ffffff40}.ssi-mk svg{fill:currentColor;width:22px;height:22px}.ssi-mk.fb{background:var(--ssi-fb)}.ssi-mk.ig{background:var(--ssi-ig)}.ssi-mk.yt{background:var(--ssi-yt)}.ssi-mk.wa{background:var(--ssi-wa)}.ssi-mk.x{background:var(--ssi-x)}.ssi-mk.ms{background:var(--ssi-ms)}.ssi-mk.sm{width:22px;height:22px;box-shadow:none;border-radius:7px}.ssi-mk.sm svg{width:13px;height:13px}.ssi-appicon{flex:none;display:block}.ssi-side{color:#f3f8f7;background:radial-gradient(90% 70% at 30% 18%, #3f8384 0%, #3f838400 60%), radial-gradient(70% 60% at 85% 90%, #174a4b 0%, #174a4b00 70%), linear-gradient(160deg, #2f6667 0%, var(--ssi-head) 45%, #1d4748 100%);flex-direction:column;flex:0 0 46%;justify-content:center;align-items:center;gap:24px;padding:40px 30px;display:flex;position:relative;overflow:hidden}.ssi-dots{background-image:radial-gradient(#ffffff21 1px,#0000 1.2px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 45%,#000 0%,#0000 75%);mask-image:radial-gradient(70% 60% at 50% 45%,#000 0%,#0000 75%)}.ssi-glow{filter:blur(4px);background:radial-gradient(circle,#36bdb74d 0%,#36bdb700 70%);border-radius:50%;width:340px;height:340px;position:absolute}.ssi-glow.g1{bottom:-110px;left:-90px}.ssi-glow.g2{background:radial-gradient(circle,#c79a3b38 0%,#c79a3b00 70%);top:-120px;right:-120px}.ssi-arc{border:1px solid #c9a35a59;border-color:#c9a35a59 #c9a35a59 #0000 #0000;border-radius:50%;width:520px;height:520px;position:absolute;bottom:-260px;right:-260px;transform:rotate(20deg)}.ssi-ring{z-index:1;width:300px;height:300px;position:relative}.ssi-ring .halo{border:1px solid #ffffff1a;border-radius:50%;position:absolute;inset:50px}.ssi-ring .halo.h2{border-style:dashed;border-color:#ffffff2e;inset:20px}.ssi-ring .hub{filter:drop-shadow(0 14px 28px #00000059);border-radius:30px;justify-content:center;align-items:center;display:flex;position:absolute;inset:96px}.ssi-ring .hub:before{content:"";background:radial-gradient(circle,#36bdb759 0%,#36bdb700 70%);border-radius:40px;animation:4s ease-in-out infinite ssi-pulse;position:absolute;inset:-14px}.ssi-ring .hub svg{width:108px;height:108px;position:relative}.ssi-ring .orbit{border-radius:50%;animation:48s linear infinite ssi-spin;position:absolute;inset:0}.ssi-ring .orbit .ssi-mk{transform:rotate(var(--a)) translate(130px) rotate(calc(-1 * var(--a)));margin:-21px 0 0 -21px;position:absolute;top:50%;left:50%}.ssi-ring .orbit .ssi-mk>span{animation:48s linear infinite reverse ssi-spin;display:flex}@keyframes ssi-spin{to{transform:rotate(360deg)}}@keyframes ssi-pulse{0%,to{opacity:.6;transform:scale(.96)}50%{opacity:1;transform:scale(1.04)}}.ssi-chip{z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#eaf4f3;white-space:nowrap;background:#ffffff1f;border:1px solid #ffffff38;border-radius:14px;align-items:center;gap:8px;padding:7px 12px 7px 8px;font-size:12px;animation:7s ease-in-out infinite ssi-drift;display:flex;position:absolute;box-shadow:0 10px 24px -14px #0009}.ssi-chip b{color:#fff;font-weight:600}.ssi-chip .n{background:var(--ssi-gold);color:var(--ssi-gold-ink);border-radius:9px;padding:0 6px;font-size:11px;font-weight:700}.ssi-chip.c1{top:13%;left:7%}.ssi-chip.c2{animation-delay:-2.5s;top:30%;right:7%}.ssi-chip.c3{animation-delay:-4.5s;bottom:8%;right:8%}@keyframes ssi-drift{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.ssi-side h2{z-index:1;text-align:center;letter-spacing:-.2px;margin:0;font-size:24px;font-weight:700;line-height:1.3;position:relative}.ssi-side h2 span{color:#f0d79c}.ssi-side p{z-index:1;color:#c9dedc;text-align:center;max-width:340px;margin:-8px 0 0;position:relative}.ssi-trust{z-index:1;color:#cfe3e1;flex-wrap:wrap;justify-content:center;gap:18px;font-size:12px;display:flex;position:relative}.ssi-trust span{align-items:center;gap:6px;display:flex}.ssi-trust svg{stroke:#f0d79c;fill:none;stroke-width:2px;width:14px;height:14px}.ssi-main{flex-direction:column;flex:1;justify-content:center;align-items:center;min-width:0;padding:28px;display:flex;position:relative;overflow:hidden}.ssi-blob{filter:blur(40px);opacity:.55;border-radius:50%;position:absolute}.ssi-blob.b1{background:#d7ece9;width:320px;height:320px;top:-90px;right:-80px}.ssi-blob.b2{opacity:.6;background:#f4ead2;width:260px;height:260px;bottom:-80px;left:-70px}.ssi-corner{opacity:.9;background-image:radial-gradient(#c3d6d3 1.4px,#0000 1.6px);background-size:14px 14px;width:120px;height:90px;position:absolute;bottom:28px;right:28px}.ssi-corner.tl{width:90px;height:70px;inset:28px auto auto 28px}.ssi-bridge{opacity:.5;width:100%;height:120px;position:absolute;bottom:0;left:0;right:0}.ssi-card{z-index:2;background:var(--ssi-panel);border:1px solid var(--ssi-line-2);width:392px;max-width:100%;padding:0;position:relative;box-shadow:0 30px 60px -30px #143c3c59,0 2px 6px #143c3c0d}.ssi-top{background:linear-gradient(#fbfdfd 0%,#fff 100%);border-bottom:1px solid #eef2f2;align-items:center;gap:12px;padding:20px 26px 16px;display:flex}.ssi-top .ssi-appicon{filter:drop-shadow(0 6px 12px #0b3f4040);width:46px;height:46px}.ssi-top .nm{flex-direction:column;line-height:1.2;display:flex}.ssi-top .nm b{letter-spacing:.1px;font-size:16px;font-weight:800}.ssi-top .nm b i{color:var(--ssi-accent);font-style:normal}.ssi-top .nm small{color:var(--ssi-ink-3);margin-top:2px;font-size:11.5px}.ssi-top .on{color:var(--ssi-ink-2);background:var(--ssi-accent-soft);border:1px solid var(--ssi-accent-line);border-radius:var(--ssi-r);white-space:nowrap;align-items:center;gap:6px;margin-left:auto;padding:3px 9px;font-size:11.5px;display:flex}.ssi-top .on i{background:#2f9e6a;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #2f9e6a2e}.ssi-body{padding:20px 26px 22px}.ssi-body h1{letter-spacing:-.2px;margin:0 0 2px;font-size:20px;font-weight:700}.ssi-sub{color:var(--ssi-ink-2);margin:0 0 14px}.ssi-f{margin:12px 0 4px;font-size:12.5px;font-weight:500;display:block}.ssi-inp{border:1px solid var(--ssi-line-2);border-radius:var(--ssi-r);height:40px;color:var(--ssi-ink-3);background:#fff;align-items:center;gap:8px;padding:0 10px;display:flex}.ssi-inp .ssi-i{stroke:var(--ssi-ink-3)}.ssi-inp:focus-within{border-color:var(--ssi-accent);background:var(--ssi-cursor);box-shadow:0 0 0 2px var(--ssi-cursor-edge) inset}.ssi-inp input{min-width:0;height:100%;color:var(--ssi-ink);background:0 0;border:0;outline:0;flex:1}.ssi-mono{font-variant-numeric:tabular-nums;letter-spacing:2px}.ssi-eye{color:var(--ssi-ink-3);background:0 0;border:0;padding:4px;display:flex}.ssi-btn{border:1px solid var(--ssi-line-2);border-radius:var(--ssi-r);background:#fff;justify-content:center;align-items:center;gap:8px;height:34px;padding:0 14px;font-weight:500;display:inline-flex}.ssi-btn:disabled{opacity:.6;cursor:default}.ssi-pri{background:var(--ssi-accent);border-color:var(--ssi-accent);color:#fff;font-weight:600}.ssi-pri:hover:not(:disabled){background:var(--ssi-accent-hover)}.ssi-wide{width:100%;height:42px;margin-top:18px}.ssi-arrow{stroke:#fff;fill:none;stroke-width:2px;width:15px;height:15px}.ssi-sm{height:26px;color:var(--ssi-accent);padding:0 10px;font-size:12px}.ssi-links{justify-content:space-between;align-items:center;margin-top:14px;font-size:12.5px;display:flex}.ssi-link{color:var(--ssi-accent);background:0 0;border:0;padding:0;font-size:12.5px;font-weight:500}.ssi-link:hover{text-decoration:underline}.ssi-tick{color:var(--ssi-ink-2);align-items:center;gap:8px;margin-top:14px;display:flex}.ssi-tick input{accent-color:var(--ssi-accent);width:15px;height:15px}.ssi-hint{color:var(--ssi-ink-3);margin:4px 0 0;font-size:12px}.ssi-muted{color:var(--ssi-ink-3);white-space:nowrap;font-size:12px}.ssi-err{color:var(--ssi-needs);margin:12px 0 0}.ssi-ok{color:var(--ssi-auto);margin:8px 0 0}.ssi-cardfoot{color:var(--ssi-ink-3);background:#fbfdfd;border-top:1px solid #eef2f2;justify-content:center;align-items:center;gap:8px;padding:11px 26px;font-size:12px;display:flex}.ssi-cardfoot .marks{gap:4px;display:flex}.ssi-code{gap:7px;margin-top:6px;display:flex}.ssi-code input{text-align:center;border:1px solid var(--ssi-line-2);border-radius:var(--ssi-r);background:#fff;width:44px;height:48px;font-size:20px;font-weight:600}.ssi-code input:focus{border-color:var(--ssi-accent);background:var(--ssi-cursor);outline:0}.ssi-wa{border-radius:var(--ssi-r);color:var(--ssi-ink-2);background:#eefaf2;border:1px solid #c9ecd5;align-items:center;gap:10px;margin-bottom:6px;padding:9px 11px;display:flex}.ssi-wa b{color:var(--ssi-ink)}.ssi-under{z-index:2;color:var(--ssi-ink-3);text-align:center;margin:16px 0 0;font-size:12px;position:relative}@media (width<=600px){.ssi{--ssi-r:10px;flex-direction:column;overflow:visible}.ssi-side{flex:none;gap:12px;padding:26px 16px 30px}.ssi-chip{display:none}.ssi-chip.c1{padding:5px 10px 5px 6px;font-size:11px;display:flex;top:12px;left:12px}.ssi-ring{width:190px;height:190px;margin-top:20px}.ssi-ring .halo{inset:32px}.ssi-ring .hub{border-radius:20px;inset:60px}.ssi-ring .hub svg{width:70px;height:70px}.ssi-ring .orbit .ssi-mk{width:32px;height:32px;transform:rotate(var(--a)) translate(84px) rotate(calc(-1 * var(--a)));border-radius:10px;margin:-16px 0 0 -16px}.ssi-ring .orbit .ssi-mk svg{width:16px;height:16px}.ssi-side h2{font-size:18px}.ssi-side p,.ssi-trust{display:none}.ssi-main{justify-content:flex-start;padding:0;overflow:visible}.ssi-corner,.ssi-blob,.ssi-bridge{display:none}.ssi-card{border:0;border-radius:20px 20px 0 0;width:100%;max-width:none;margin-top:-18px;box-shadow:0 -10px 30px -20px #0006}.ssi-top{border-radius:20px 20px 0 0;padding:18px 20px 14px}.ssi-body{padding:18px 20px 20px}.ssi-cardfoot{padding:11px 20px}.ssi-inp{height:44px}.ssi-wide{border-radius:24px;height:48px}.ssi-under{margin:14px 16px 20px}.ssi-code{gap:6px}.ssi-code input{flex:0 44px;width:auto;min-width:0}}@media (prefers-reduced-motion:reduce){.ssi-ring .orbit,.ssi-ring .orbit .ssi-mk>span,.ssi-chip,.ssi-ring .hub:before{animation:none}}.ss .panel{width:auto;height:auto;overflow:visible}.ss .facts{grid-template-columns:minmax(0,1fr);margin-bottom:0}.ss .empty{text-align:inherit;color:inherit;background:0 0;border:0;border-radius:0;padding:0}.ss .toast{text-align:left;min-width:0}.ss{--bg:#030406;--ink:#f5f7fb;--ink-2:#f5f7fba3;--ink-3:#f5f7fb61;--ink-4:#f5f7fb24;--glass:#ffffff07;--glass-2:#ffffff0e;--glass-3:#ffffff17;--card:linear-gradient(180deg, #131720, #0b0e14);--edge:#ffffff12;--edge-hi:#ffffff2e;--ice:#8be9ff;--ice-2:#8be9ff8c;--ice-soft:#8be9ff1f;--ice-glow:#8be9ff6b;--alarm:#ff6b6b;--alarm-glow:#ff6b6b59;--shadow:0 40px 80px -40px #000000f2, 0 12px 24px -12px #0009;--blur:blur(26px) saturate(135%);--r:24px;--r-sm:14px;--ease:cubic-bezier(.2,.8,.2,1);--spring:cubic-bezier(.34,1.4,.64,1);--grid:#8be9ff17;--light:#ffffff0e;--light-edge:#8be9ff61;--line:#ffffff21;--line-soft:#ffffff17;--scroll:#ffffff29;--scroll-hover:#ffffff47;--chatbg:#ffffff06}.ss[data-theme=light]{--bg:#eceef3;--ink:#0a0c11;--ink-2:#0a0c11a8;--ink-3:#0a0c1180;--ink-4:#0a0c111f;--glass:#ffffff85;--glass-2:#ffffffb8;--glass-3:#ffffffe6;--card:linear-gradient(180deg, #fff, #f7f9fc);--edge:#0a0c1112;--edge-hi:#fff;--ice:#0b86bb;--ice-2:#0b86bb8c;--ice-soft:#0b86bb1a;--ice-glow:#0b86bb47;--alarm:#d63a3a;--alarm-glow:#d63a3a40;--shadow:0 40px 80px -44px #121c3061, 0 10px 22px -14px #121c3038;--grid:#0b86bb29;--light:#0b86bb29;--light-edge:#0b86bbd9;--line:#0a0c1121;--line-soft:#0a0c1114;--scroll:#0a0c1129;--scroll-hover:#0a0c114d;--chatbg:#0a0c1108}.ss{min-height:100vh;margin:0;display:block}.ss,.ss *,.ss :before,.ss :after{box-sizing:border-box}.ss{color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font:15px/1.55 Manrope,Noto Sans Bengali,Noto Sans Devanagari,system-ui,sans-serif}.ss .bn{font-family:Noto Sans Bengali,Manrope,sans-serif}.ss .hi{font-family:Noto Sans Devanagari,Manrope,sans-serif}.ss .num{font-feature-settings:"tnum", "ss01"}.ss h1,.ss h2,.ss h3{letter-spacing:-.03em;margin:0;font-family:Sora,Manrope,sans-serif;font-weight:300}.ss button{font:inherit;color:inherit}.ss ::selection{background:var(--ice-soft)}.ss .app{isolation:isolate;background:radial-gradient(1100px 520px at 55% -12%, #8be9ff13, transparent 62%), radial-gradient(700px 400px at 100% 30%, #ffffff06, transparent 70%), var(--bg);grid-template-columns:80px minmax(0,1fr);min-height:100vh;display:grid;position:relative;overflow:clip}.ss[data-theme=light] .app{background:radial-gradient(1100px 520px at 55% -12%, #0b86bb14, transparent 62%), var(--bg)}.ss .world{z-index:-1;pointer-events:none;perspective:640px;position:fixed;inset:0;overflow:hidden}.ss .world>*{will-change:transform}.ss .dust{opacity:.9;transform:translate3d(calc(var(--px,0) * -22px), calc(var(--py,0) * -14px), 0);background-image:radial-gradient(1px 1px at 8% 14%,#ffffff73,#0000),radial-gradient(1px 1px at 22% 36%,#ffffff2e,#0000),radial-gradient(1px 1px at 38% 9%,#ffffff4d,#0000),radial-gradient(1px 1px at 57% 27%,#fff3,#0000),radial-gradient(1px 1px at 69% 6%,#ffffff59,#0000),radial-gradient(1px 1px at 81% 22%,#ffffff38,#0000),radial-gradient(1.5px 1.5px at 93% 11%,#8be9ff80,#0000),radial-gradient(1px 1px at 47% 44%,#ffffff24,#0000);position:absolute;inset:-40px}.ss[data-theme=light] .dust{display:none}.ss .horizon{height:1px;transform:translate3d(calc(var(--px,0) * -12px), calc(var(--py,0) * 10px), 0);opacity:.28;position:absolute;bottom:40%;left:0;right:0}.ss .horizon:after{content:"";background:radial-gradient(closest-side, var(--ice-soft), transparent);height:80px;position:absolute;top:-40px;left:20%;right:20%}.ss .floor{background-image:linear-gradient(var(--grid) 0, var(--grid) 1px, transparent 2.5px), linear-gradient(90deg, var(--grid) 0, var(--grid) 1px, transparent 2.5px);transform-origin:50% 100%;backface-visibility:hidden;background-size:72px 72px;height:88%;position:absolute;bottom:-38%;left:-60%;right:-60%;transform:rotateX(74deg);-webkit-mask-image:linear-gradient(#0000 30%,#0000008c 70%,#000 100%);mask-image:linear-gradient(#0000 30%,#0000008c 70%,#000 100%)}.ss .sun{width:1000px;height:1000px;transform:translate3d(calc(var(--px,0) * 260px), calc(var(--py,0) * 160px), 0);background:radial-gradient(closest-side,#8be9ff13,#8be9ff05 55%,#0000);border-radius:50%;margin:-500px 0 0 -500px;position:absolute;top:18%;left:50%}.ss[data-theme=light] .sun{background:radial-gradient(closest-side,#0b86bb24,#0b86bb0a 55%,#0000)}.ss .grain{opacity:.045;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;inset:0}.ss .rail{z-index:4;flex-direction:column;align-items:center;gap:6px;height:100vh;padding:22px 0;display:flex;position:sticky;top:0}.ss .mark{width:34px;height:34px;box-shadow:0 0 22px var(--ice-soft), inset -4px -5px 10px #00000073;background:radial-gradient(circle at 34% 28%,#fff 0%,#dbe4f0 18%,#75839a 55%,#161a22 85%);border-radius:50%;margin-bottom:26px;position:relative}.ss .mark:after{content:"";border:1px solid var(--edge-hi);opacity:.5;border-radius:50%;position:absolute;inset:-6px}.ss .rail a{width:46px;height:46px;color:var(--ink-3);transition:color .25s var(--ease), background .25s var(--ease), transform .25s var(--spring);border-radius:15px;place-items:center;display:grid;position:relative}.ss .rail a:hover{color:var(--ink);background:var(--glass-2);transform:scale(1.04)}.ss .rail a.on{color:var(--ink);background:var(--glass-2);box-shadow:inset 0 1px 0 var(--edge-hi), 0 0 0 1px var(--edge), var(--shadow)}.ss .rail a.on:after{content:"";background:var(--ice);width:4px;height:4px;box-shadow:0 0 10px 1px var(--ice);border-radius:50%;margin-top:-2px;position:absolute;top:50%;right:-15px}.ss .rail a .tip{white-space:nowrap;color:var(--ink);background:var(--glass-3);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);box-shadow:inset 0 1px 0 var(--edge-hi), 0 0 0 1px var(--edge);opacity:0;transition:.2s var(--ease);pointer-events:none;border-radius:8px;padding:5px 10px;font:600 12px Manrope;position:absolute;left:58px;transform:translate(-4px)}.ss .rail a:hover .tip,.ss .rail a:focus-visible .tip{opacity:1;transform:none}.ss .rail .spacer{flex:1}.ss svg.i{fill:none;stroke:currentColor;stroke-width:1.45px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.ss .main{min-width:0;padding:0 40px 72px 12px}.ss .top{z-index:8;align-items:center;gap:18px;padding:24px 0 14px;display:flex;position:sticky;top:0}.ss .top:before{content:"";z-index:-1;background:linear-gradient(var(--bg) 78%, transparent);position:absolute;inset:0 -40px -18px -20px}.ss .crumb{align-items:baseline;gap:12px;display:flex}.ss .crumb h1{letter-spacing:-.01em;font-size:17px;font-weight:400}.ss .crumb span{color:var(--ink-3);font-size:13px}.ss .cmd{cursor:text;background:var(--glass-2);width:min(420px,40%);height:42px;-webkit-backdrop-filter:var(--blur);box-shadow:inset 0 1px 0 var(--edge-hi), 0 0 0 1px var(--edge);color:var(--ink-3);text-align:left;border:0;border-radius:999px;align-items:center;gap:10px;margin-left:auto;padding:0 8px 0 16px;font-size:13px;transition:box-shadow .25s;display:flex}.ss .cmd:hover{box-shadow:inset 0 1px 0 var(--edge-hi), 0 0 0 1px var(--light-edge), 0 0 24px -6px var(--ice-glow)}.ss .cmd kbd{color:var(--ink-2);background:var(--glass-2);box-shadow:inset 0 1px 0 var(--edge-hi), 0 0 0 1px var(--edge);border-radius:7px;margin-left:auto;padding:3px 8px;font:600 11px Manrope}.ss .pause{color:var(--ink-2);align-items:center;gap:10px;font-size:13px;display:flex}.ss .switch{cursor:pointer;background:var(--glass-2);width:42px;height:24px;box-shadow:inset 0 1px 2px #00000059, 0 0 0 1px var(--edge);border:0;border-radius:999px;transition:background .25s;position:relative}.ss .switch:after{content:"";width:18px;height:18px;transition:left .3s var(--spring);background:radial-gradient(circle at 35% 30%,#fff,#c9d1dd);border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 2px 6px #0006}.ss .switch[aria-checked=true]{background:#ff6b6b38}.ss .switch[aria-checked=true]:after{background:radial-gradient(circle at 35% 30%, #fff, var(--alarm));box-shadow:0 0 12px var(--alarm-glow);left:21px}.ss .me{background:var(--glass-2);width:38px;height:38px;box-shadow:inset 0 1px 0 var(--edge-hi), 0 0 0 1px var(--edge);border-radius:50%;place-items:center;font:500 12px Sora;display:grid}.ss .brief{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:36px;max-width:1420px;margin:18px 0 20px;padding:30px 34px;display:grid}.ss .brief .hello{letter-spacing:-.035em;margin:0 0 8px;font:400 38px/1.15 Sora}.ss .brief .hello em{color:var(--ink-2);font-style:normal}.ss .brief .hello.bn{letter-spacing:0;font:500 34px/1.3 Noto Sans Bengali,sans-serif}.ss .brief .lead{color:var(--ink-2);margin:0;font:400 15.5px/1.6 Manrope,sans-serif}.ss .brief .lead.bn{font:400 16.5px/1.65 Noto Sans Bengali,sans-serif}.ss .brief .ai{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);align-items:center;gap:8px;font:700 11.5px Manrope;display:inline-flex}.ss .facts{border-left:1px solid var(--edge);gap:4px;margin:0;padding:0 0 0 36px;list-style:none;display:grid}.ss .facts li{transition:background .25s var(--ease);border-radius:14px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:14px;padding:10px 12px;display:grid}.ss .facts li:hover{background:var(--glass-2)}.ss .facts .fi{width:34px;height:34px;color:var(--ink-2);background:var(--glass-2);box-shadow:inset 0 1px 0 var(--edge-hi), 0 0 0 1px var(--edge);border-radius:11px;place-items:center;display:grid}.ss .facts .fi.ice{color:var(--ice)}.ss .facts .fi.alarm{color:var(--alarm)}.ss .facts .fi svg{width:17px;height:17px}.ss .facts .fl{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);font:700 11px Manrope}.ss .facts .fl.bn{letter-spacing:0;text-transform:none;font:500 13.5px/1.5 Noto Sans Bengali,sans-serif}.ss .facts .fv{color:var(--ink);font:500 15.5px/1.45 Manrope,sans-serif}.ss .facts .fv.bn{font:500 16.5px/1.5 Noto Sans Bengali,sans-serif}.ss .facts .fv .lit{color:var(--ice)}.ss .facts .fv .dim{color:var(--ink-2);font-weight:400}.ss .brief .ai i{background:var(--ice);width:6px;height:6px;box-shadow:0 0 10px var(--ice);border-radius:50%;animation:2.6s ease-in-out infinite ss-beat}.ss .actions{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.ss .btn{cursor:pointer;height:40px;color:var(--ink);background:var(--glass-2);-webkit-backdrop-filter:var(--blur);box-shadow:inset 0 1px 0 var(--edge-hi), 0 0 0 1px var(--edge);transition:transform .3s var(--spring), box-shadow .25s;white-space:nowrap;border:0;border-radius:999px;align-items:center;gap:9px;padding:0 18px;font:600 13px Manrope;display:inline-flex;position:relative}.ss .btn:hover{box-shadow:inset 0 1px 0 var(--edge-hi), 0 0 0 1px var(--light-edge), 0 12px 24px -12px #0009;transform:translateY(-2px)}.ss .btn:active{transform:translateY(0)scale(.98)}.ss .btn.go{color:#021015;background:linear-gradient(180deg, #b7f2ff, var(--ice));box-shadow:inset 0 1px 0 #ffffffb3, 0 0 0 1px #8be9ff99, 0 10px 30px -8px var(--ice-glow)}.ss[data-theme=light] .btn.go{color:#fff;background:linear-gradient(180deg, #2aa3d6, var(--ice));box-shadow:inset 0 1px 0 #fff6, 0 10px 26px -10px var(--ice-glow)}.ss .btn.sm{height:32px;padding:0 14px;font-size:12.5px}.ss .btn .k{opacity:.55;font:600 10.5px Manrope}.ss .btn:focus-visible,.ss .rail a:focus-visible,.ss .switch:focus-visible,.ss .cmd:focus-visible,.ss .post:focus-visible{outline:2px solid var(--ice);outline-offset:3px}.ss .grid{perspective:1600px;grid-template-columns:repeat(12,minmax(0,1fr));gap:20px;max-width:1420px;display:grid}.ss .panel{--mx:50%;--my:0%;border-radius:var(--r);background:var(--card);min-width:0;box-shadow:var(--shadow), 0 0 0 1px var(--line-soft);animation:ss-rise .9s var(--ease) backwards;padding:24px 26px;position:relative}.ss .panel:before{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(520px circle at var(--mx) var(--my), var(--light), transparent 45%), linear-gradient(180deg, #ffffff0b, transparent 38%);position:absolute;inset:0}.ss[data-theme=light] .panel:before{background:radial-gradient(340px circle at var(--mx) var(--my), var(--light), #0b86bb0d 45%, transparent 70%), linear-gradient(180deg, #ffffffbf, transparent 45%)}.ss .panel:after{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(380px circle at var(--mx) var(--my), var(--light-edge), transparent 42%), linear-gradient(180deg, var(--edge-hi), var(--edge) 45%, transparent);-webkit-mask-composite:xor;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes ss-rise{0%{opacity:0;transform:translateY(18px)rotateX(7deg)}}.ss .grid>:nth-child(2){animation-delay:70ms}.ss .grid>:nth-child(3){animation-delay:.14s}.ss .grid>:nth-child(4){animation-delay:.21s}.ss .grid>:nth-child(5){animation-delay:.28s}.ss .eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);font:700 11px Manrope}.ss .panel>*{z-index:1;position:relative}.ss .head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:18px;display:flex}.ss .head h3{font-size:19px;font-weight:400}.ss .link{color:var(--ink-2);font-size:12.5px;font-weight:600;text-decoration:none;transition:color .2s}.ss .link:hover{color:var(--ice)}.ss .dial{flex-direction:column;grid-column:span 5;align-items:center;padding:26px 26px 22px;display:flex}.ss .dial .head{align-self:stretch}.ss .dialbox{aspect-ratio:1;width:min(100%,360px);position:relative}.ss .dialbox svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ss .tick{stroke:var(--ink-4);stroke-width:1px}.ss .tick.major{stroke:var(--ink-3);stroke-width:1.3px}.ss .hr{letter-spacing:.08em;fill:var(--ink-2);text-anchor:middle;dominant-baseline:middle;font:700 10.5px Manrope}.ss .arc-day{stroke:var(--ink-4);stroke-width:1px;fill:none}.ss .arc-wait{stroke:url(#iceArc);stroke-width:2.2px;fill:none;stroke-linecap:round;filter:drop-shadow(0 0 5px var(--ice-glow))}.ss .hand{stroke:var(--ice);stroke-width:1.2px;filter:drop-shadow(0 0 4px var(--ice-glow))}.ss .node{cursor:pointer}.ss .node circle.c{transition:r .3s var(--spring)}.ss .node.done circle.c{fill:var(--ink)}.ss .node.next circle.c{fill:var(--ice);filter:drop-shadow(0 0 8px var(--ice))}.ss .node.later circle.c{fill:var(--bg);stroke:var(--ice-2);stroke-width:1.4px}.ss .node:hover circle.c{r:7}.ss .node text{fill:var(--ink-2);text-anchor:middle;dominant-baseline:middle;font:600 10px Manrope}.ss .node .halo{fill:none;stroke:var(--ice);stroke-width:1px;opacity:.5;transform-box:fill-box;transform-origin:50%;animation:2.6s ease-out infinite ss-halo}@keyframes ss-halo{0%{opacity:.7;transform:scale(.6)}to{opacity:0;transform:scale(2.2)}}.ss .orb{--lx:34%;--ly:28%;background:radial-gradient(circle at var(--lx) var(--ly), #fff 0%, #e2eaf4 12%, #8796ad 46%, #252c38 76%, #0b0e14 100%);box-shadow:0 0 60px var(--ice-soft), 0 30px 50px -16px #000000d9, inset -12px -16px 34px #00000080, inset 3px 4px 10px #ffffff40;border-radius:50%;transition:background .2s;animation:7s ease-in-out infinite ss-float;position:absolute;inset:27%}.ss[data-theme=light] .orb{background:radial-gradient(circle at var(--lx) var(--ly), #fff 0%, #f3f7fb 18%, #b8c3d3 56%, #6c788c 86%, #485165 100%);box-shadow:0 0 60px var(--ice-soft), 0 30px 46px -20px #121c3073, inset -12px -16px 30px #00000029}.ss .orb:after{content:"";filter:blur(3px);background:radial-gradient(closest-side,#0000008c,#0000);border-radius:50%;height:12%;animation:7s ease-in-out infinite ss-shadow;position:absolute;bottom:-26%;left:16%;right:16%}@keyframes ss-float{50%{transform:translateY(-6px)}}@keyframes ss-shadow{50%{opacity:.75;transform:scale(.88)}}.ss .orb .face{text-align:center;color:#07090d;place-items:center;display:grid;position:absolute;inset:0}.ss .orb .face b{letter-spacing:-.04em;font:400 30px/1 Sora;display:block}.ss .orb .face span{letter-spacing:.18em;text-transform:uppercase;opacity:.55;margin-top:5px;font:700 9px Manrope;display:block}.ss .legend{color:var(--ink-2);gap:18px;margin-top:18px;font-size:12px;display:flex}.ss .legend i{vertical-align:1px;border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}.ss .legend .d{background:var(--ink)}.ss .legend .n{background:var(--ice);box-shadow:0 0 8px var(--ice)}.ss .legend .l{box-shadow:0 0 0 1.4px var(--ice-2) inset}.ss .dial .next{text-align:center;color:var(--ink-2);margin-top:14px;font-size:14px}.ss .dial .next b{color:var(--ink);font-weight:500}.ss .stats{grid-column:span 3;grid-template-rows:repeat(3,minmax(0,1fr));gap:20px;display:grid}.ss .stat{flex-direction:column;justify-content:space-between;gap:10px;padding:20px 22px;display:flex}.ss .stat .v{letter-spacing:-.05em;font:200 46px/1 Sora}.ss .stat .v small{color:var(--ink-3);letter-spacing:-.02em;font-size:20px}.ss .stat .v.alarm{color:var(--alarm);text-shadow:0 0 22px var(--alarm-glow)}.ss .stat p{color:var(--ink-2);margin:0;font-size:13px;line-height:1.4}.ss .stat .row{justify-content:space-between;align-items:flex-end;gap:10px;display:flex}.ss .nets{color:var(--ink-2);gap:7px;display:inline-flex}.ss .nets svg{fill:currentColor;width:15px;height:15px}.ss .spark{width:96px;height:30px;overflow:visible}.ss .needs{grid-column:span 4}.ss .need{border-top:1px solid var(--edge);grid-template-columns:38px minmax(0,1fr);gap:14px;padding:16px 0;display:grid}.ss .need:first-of-type{border-top:0;padding-top:2px}.ss .need .ic{background:var(--glass-2);width:38px;height:38px;color:var(--ink-2);box-shadow:inset 0 1px 0 var(--edge-hi), 0 0 0 1px var(--edge);border-radius:13px;place-items:center;display:grid}.ss .need .ic.alarm{color:var(--alarm);box-shadow:inset 0 1px 0 var(--edge-hi), 0 0 0 1px #ff6b6b4d, 0 0 18px -4px var(--alarm-glow)}.ss .need p{margin:0;font-size:14.5px}.ss .need p b{font-weight:600}.ss .need small{color:var(--ink-2);margin:2px 0 10px;font-size:12.5px;display:block}.ss .tonight{grid-column:span 8}.ss .line{flex-direction:column;gap:4px;padding-left:28px;display:flex;position:relative}.ss .line:before{content:"";background:linear-gradient(var(--edge-hi), var(--edge) 70%, transparent);width:1px;position:absolute;top:14px;bottom:14px;left:7px}.ss .now{background:linear-gradient(90deg, var(--ice), var(--ice-soft) 60%, transparent);height:1px;margin:10px 0 10px -28px;position:relative}.ss .now:before{content:"";background:var(--ice);width:9px;height:9px;box-shadow:0 0 14px 2px var(--ice-glow);border-radius:50%;animation:2.4s ease-in-out infinite ss-beat;position:absolute;top:-4px;left:3px}.ss .now span{letter-spacing:.14em;color:var(--ice);background:0 0;padding-left:10px;font:700 10.5px Manrope;position:absolute;top:-9px;right:0}@keyframes ss-beat{50%{box-shadow:0 0 3px var(--ice-glow);opacity:.7}}.ss .post{cursor:pointer;transition:background .3s var(--ease), transform .35s var(--spring);border-radius:18px;outline:none;grid-template-columns:96px 50px minmax(0,1fr) auto;align-items:center;gap:18px;padding:14px 16px;display:grid;position:relative}.ss .post:hover,.ss .post:focus-visible{background:var(--glass-2);transform:translate(4px)}.ss .post:before{content:"";background:var(--bg);width:7px;height:7px;box-shadow:0 0 0 1px var(--edge-hi);border-radius:50%;margin-top:-3.5px;position:absolute;top:50%;left:-25px}.ss .post.done{opacity:.55}.ss .post.done:before{background:var(--ink);box-shadow:none}.ss .post.next:before{background:var(--ice);box-shadow:0 0 10px var(--ice)}.ss .post .time b{letter-spacing:-.04em;font:300 26px/1 Sora;display:block}.ss .post .time span{letter-spacing:.1em;color:var(--ink-2);margin-top:5px;font:700 10.5px Manrope;display:block}.ss .screen{width:50px;height:68px;transition:transform .45s var(--spring);box-shadow:0 0 0 1px var(--edge-hi), 10px 12px 20px -10px #000000e6;background:radial-gradient(120% 80% at 30% 20%,#3b4554,#11151c 70%);border-radius:11px;position:relative;overflow:hidden;transform:perspective(320px)rotateY(-16deg)}.ss .post:hover .screen{transform:perspective(320px)rotateY(0)scale(1.04)}.ss .screen:before{content:"";background:linear-gradient(118deg,#ffffff42,#0000 36%);position:absolute;inset:0}.ss .screen:after{content:"";border-top:6px solid #0000;border-bottom:6px solid #0000;border-left:9px solid #ffffffe6;margin:-6px 0 0 -3px;position:absolute;top:50%;left:50%}.ss .screen.still:after{display:none}.ss[data-theme=light] .screen{background:radial-gradient(120% 80% at 30% 20%,#e3e8ef,#9aa5b5 75%)}.ss .post .what .t{white-space:nowrap;text-overflow:ellipsis;font-size:16.5px;font-weight:400;overflow:hidden}.ss .post .what .m{color:var(--ink-3);align-items:center;gap:12px;margin-top:7px;font-size:12px;display:flex}.ss .lang{color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--edge-hi);border-radius:6px;padding:1px 8px;font:600 11px Manrope}.ss .lang.bn{font-family:Noto Sans Bengali}.ss .lang.hi{font-family:Noto Sans Devanagari}.ss .chip{height:26px;color:var(--ink-2);background:var(--glass-2);box-shadow:inset 0 0 0 1px var(--edge);white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:0 12px;font:600 11.5px Manrope;display:inline-flex}.ss .chip i{border-radius:50%;width:6px;height:6px}.ss .chip.live{color:var(--ink)}.ss .chip.live i{background:var(--ice);box-shadow:0 0 8px var(--ice)}.ss .chip.done i{background:var(--ink)}.ss .chip.wait i{box-shadow:inset 0 0 0 1.5px var(--ink-2)}.ss .lately{grid-column:span 4}.ss .best{border-top:1px solid var(--edge);grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 0;display:grid}.ss .best:first-of-type{border-top:0;padding-top:2px}.ss .best .screen{width:44px;height:58px}.ss .best .t{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;overflow:hidden}.ss .best .s{color:var(--ink-3);margin-top:2px;font-size:11.5px}.ss .best .v{letter-spacing:-.03em;text-align:right;font:300 22px/1 Sora}.ss .best .v small{letter-spacing:.1em;color:var(--ink-3);margin-top:4px;font:600 10px Manrope;display:block}.ss .best.top .v{color:var(--ice)}.ss .veil{z-index:70;-webkit-backdrop-filter:blur(6px);background:#0203058c;justify-content:center;align-items:flex-start;padding-top:14vh;display:none;position:fixed;inset:0}.ss[data-theme=light] .veil{background:#e6e9f08c}.ss .veil.on{animation:ss-fade .2s var(--ease);display:flex}@keyframes ss-fade{0%{opacity:0}}.ss .palette{background:var(--glass-3);width:min(640px,100% - 32px);-webkit-backdrop-filter:var(--blur);box-shadow:inset 0 1px 0 var(--edge-hi), 0 0 0 1px var(--edge), 0 60px 120px -30px #000000e6;animation:ss-pop .35s var(--spring);border-radius:22px;overflow:hidden}.ss:not([data-theme=light]) .palette{background:#10131adb}@keyframes ss-pop{0%{opacity:0;transform:translateY(10px)scale(.97)}}.ss .palette .in{border-bottom:1px solid var(--edge);align-items:center;gap:12px;padding:18px 20px;display:flex}.ss .palette input{color:var(--ink);background:0 0;border:0;outline:0;flex:1;font:300 19px Manrope}.ss .palette input::placeholder{color:var(--ink-3)}.ss .palette .grp{padding:10px 10px 4px}.ss .palette .grp>.eyebrow{padding:6px 12px}.ss .opt{color:var(--ink-2);cursor:pointer;border-radius:12px;align-items:center;gap:12px;padding:11px 12px;font-size:14px;display:flex}.ss .opt .ic{background:var(--glass-2);width:30px;height:30px;box-shadow:inset 0 1px 0 var(--edge-hi);color:var(--ink-2);border-radius:10px;flex:none;place-items:center;display:grid}.ss .opt kbd{color:var(--ink-3);margin-left:auto;font:600 10.5px Manrope}.ss .opt.sel{background:var(--glass-2);color:var(--ink);box-shadow:inset 0 0 0 1px var(--edge)}.ss .opt.sel .ic{color:var(--ice)}.ss .palette .foot{border-top:1px solid var(--edge);color:var(--ink-3);gap:16px;padding:12px 22px;font-size:11.5px;display:flex}.ss .toast{z-index:80;opacity:0;pointer-events:none;background:var(--glass-3);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);box-shadow:inset 0 1px 0 var(--edge-hi), 0 0 0 1px var(--edge), var(--shadow);transition:.35s var(--spring);border-radius:999px;align-items:center;gap:10px;padding:12px 18px;font-size:13px;display:flex;position:fixed;bottom:28px;left:50%;transform:translate(-50%,20px)}.ss:not([data-theme=light]) .toast{background:#141820e6}.ss .toast.on{opacity:1;transform:translate(-50%)}.ss .toast i{background:var(--ice);width:7px;height:7px;box-shadow:0 0 10px var(--ice);border-radius:50%}.ss .ai-row{align-items:center;gap:14px;margin-bottom:18px;display:flex}.ss .ai-row .ai{margin-bottom:0}.ss .lseg{background:var(--glass-2);box-shadow:inset 0 1px 0 var(--edge-hi), 0 0 0 1px var(--edge);border-radius:999px;padding:3px;display:inline-flex}.ss .lseg button{cursor:pointer;color:var(--ink-3);background:0 0;border:0;border-radius:999px;padding:3px 11px;font:600 11.5px Manrope;transition:background .2s,color .2s}.ss .lseg button.bn{font-family:Noto Sans Bengali;font-size:12.5px}.ss .lseg button[aria-pressed=true]{background:var(--glass-3);color:var(--ink);box-shadow:inset 0 1px 0 var(--edge-hi)}.ss .sys{color:var(--ink-3);white-space:nowrap;cursor:default;align-items:center;gap:8px;font-size:12.5px;display:flex}.ss .sys i{background:var(--ice);width:7px;height:7px;box-shadow:0 0 8px var(--ice);border-radius:50%;animation:2.4s ease-in-out infinite ss-beat}.ss .toast{pointer-events:none}.ss .toast.on{pointer-events:auto}.ss .toast .undo{cursor:pointer;color:var(--ice);background:0 0;border:0;margin-left:6px;padding:2px 4px;font:700 12.5px Manrope}.ss .sheet-veil{z-index:65;-webkit-backdrop-filter:blur(4px);opacity:0;pointer-events:none;transition:opacity .3s var(--ease);background:#02030573;position:fixed;inset:0}.ss[data-theme=light] .sheet-veil{background:#e1e5ec80}.ss .sheet-veil.on{opacity:1;pointer-events:auto}.ss .sheet{z-index:66;scrollbar-width:none;width:min(520px,100% - 24px);-webkit-backdrop-filter:var(--blur);box-shadow:inset 0 1px 0 var(--edge-hi), 0 0 0 1px var(--edge), 0 60px 120px -30px #000000e6;transition:transform .55s var(--spring);background:#0e1117db;border-radius:28px;padding:22px 26px 28px;position:fixed;top:12px;bottom:12px;right:12px;overflow-y:auto;transform:translate(calc(100% + 24px))}.ss[data-theme=light] .sheet{background:#fafbfde6}.ss .sheet.on{transform:none}.ss .sheet .bar{justify-content:space-between;align-items:center;gap:12px;display:flex}.ss .sheet .x{cursor:pointer;width:36px;height:36px;color:var(--ink-2);background:var(--glass-2);box-shadow:inset 0 1px 0 var(--edge-hi), 0 0 0 1px var(--edge);border:0;border-radius:50%;place-items:center;display:grid}.ss .sheet h3{margin:14px 0 4px;font-size:22px}.ss .sheet .sub{color:var(--ink-3);font-size:13px}.ss .netseg{background:var(--glass);box-shadow:inset 0 0 0 1px var(--edge);border-radius:999px;gap:4px;margin:18px 0 6px;padding:4px;display:inline-flex}.ss .netseg button{cursor:pointer;color:var(--ink-3);background:0 0;border:0;border-radius:999px;align-items:center;gap:7px;padding:6px 14px;font:600 12px Manrope;display:inline-flex}.ss .netseg button svg{fill:currentColor;width:14px;height:14px}.ss .netseg button[aria-pressed=true]{background:var(--glass-3);color:var(--ink);box-shadow:inset 0 1px 0 var(--edge-hi)}.ss .phone3d{--ry:-14deg;--rx:4deg;aspect-ratio:9/19.5;width:236px;transform:rotateY(var(--ry)) rotateX(var(--rx));transform-style:preserve-3d;transition:transform .5s var(--ease);background:linear-gradient(145deg,#3a3f4a,#0d0f13 40%,#20242c);border-radius:38px;padding:9px;position:relative;box-shadow:inset 0 0 0 1px #ffffff1f,30px 40px 60px -20px #000000d9}.ss .phone3d:after{content:"";filter:blur(4px);background:radial-gradient(closest-side,#0000008c,#0000);border-radius:50%;height:18px;position:absolute;bottom:-34px;left:12%;right:12%;transform:translateZ(-40px)}.ss .scr{color:#fff;background:radial-gradient(120% 70% at 30% 15%,#2f3a4c,#0b0e13 70%);border-radius:30px;height:100%;position:relative;overflow:hidden}.ss .scr:before{content:"";pointer-events:none;z-index:3;background:linear-gradient(115deg,#ffffff24,#0000 30%);position:absolute;inset:0}.ss .scr .notch{z-index:4;background:#000;border-radius:999px;width:74px;height:20px;margin-left:-37px;position:absolute;top:9px;left:50%}.ss .scr .prog{background:#ffffff40;border-radius:2px;height:2px;position:absolute;top:38px;left:12px;right:12px}.ss .scr .prog i{background:#fff;border-radius:2px;width:36%;height:100%;display:block}.ss .scr .top{opacity:.9;justify-content:space-between;font:700 11px Manrope;display:flex;position:absolute;top:48px;left:14px;right:14px}.ss .scr .big{text-shadow:0 2px 18px #00000080;font:500 25px/1.18 Noto Sans Bengali,Noto Sans Devanagari,Manrope,sans-serif;position:absolute;top:36%;left:18px;right:18px}.ss .scr .big small{opacity:.8;margin-top:10px;font:400 13px/1.4 Manrope,Noto Sans Bengali,Noto Sans Devanagari,sans-serif;display:block}.ss .scr .side{flex-direction:column;align-items:center;gap:14px;display:flex;position:absolute;bottom:96px;right:10px}.ss .scr .side span{border:1.5px solid #ffffffd9;border-radius:50%;width:26px;height:26px}.ss .scr .side span:nth-child(2){border-radius:8px}.ss .scr .foot{font-size:11px;line-height:1.4;position:absolute;bottom:16px;left:12px;right:46px}.ss .scr .foot b{align-items:center;gap:6px;margin-bottom:4px;font:700 11.5px Manrope;display:flex}.ss .scr .foot b i{background:radial-gradient(circle at 35% 30%,#fff,#8e9ab0 60%,#2a303b);border-radius:50%;width:18px;height:18px}.ss .scr .foot .cap{opacity:.85;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ss .scr .ailab{background:#ffffff29;border-radius:6px;align-items:center;gap:5px;margin-top:6px;padding:2px 8px;font:600 9.5px Manrope;display:inline-flex}.ss .checks{gap:10px;margin:22px 0 0;padding:0;list-style:none;display:grid}.ss .checks li{color:var(--ink-2);align-items:center;gap:12px;font-size:13.5px;display:flex}.ss .checks li i{width:20px;height:20px;color:var(--ice);box-shadow:inset 0 0 0 1px var(--ice-2);border-radius:50%;flex:none;place-items:center;font-size:11px;font-style:normal;display:grid}.ss .tabs{display:none}.ss[data-narrow] .app{grid-template-columns:minmax(0,1fr)}.ss[data-narrow] .rail,.ss[data-narrow] .cmd,.ss[data-narrow] .pause span,.ss[data-narrow] .crumb span{display:none}.ss[data-narrow] .main{padding:0 16px 128px}.ss[data-narrow] .top{padding:18px 0 8px}.ss[data-narrow] .top:before{inset:0 -16px}.ss[data-narrow] .pause{margin-left:auto}.ss[data-narrow] .brief{grid-template-columns:minmax(0,1fr);gap:18px;margin:6px 0 14px;padding:22px 18px}.ss[data-narrow] .brief .hello{font-size:30px}.ss[data-narrow] .brief .hello.bn{font-size:28px}.ss[data-narrow] .facts{border-left:0;border-top:1px solid var(--edge);padding:14px 0 0}.ss[data-narrow] .facts li{gap:12px;padding:9px 4px}.ss[data-narrow] .actions{scrollbar-width:none;flex-wrap:nowrap;margin:16px -18px 0;padding:0 18px 6px;overflow-x:auto}.ss[data-narrow] .grid{gap:14px}.ss[data-narrow] .dial,.ss[data-narrow] .stats,.ss[data-narrow] .needs,.ss[data-narrow] .tonight,.ss[data-narrow] .lately{grid-column:1/-1}.ss[data-narrow] .dial{padding:20px 16px 18px}.ss[data-narrow] .dialbox{width:min(100%,300px)}.ss[data-narrow] .orb .face b{font-size:24px}.ss[data-narrow] .stats{grid-template-rows:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.ss[data-narrow] .stat{padding:14px}.ss[data-narrow] .stat .v{font-size:30px}.ss[data-narrow] .stat .v small{font-size:14px}.ss[data-narrow] .stat p{font-size:11px}.ss[data-narrow] .stat .nets,.ss[data-narrow] .spark{display:none}.ss[data-narrow] .panel{padding:18px}.ss[data-narrow] .line{padding-left:20px}.ss[data-narrow] .post{grid-template-columns:66px 40px minmax(0,1fr);gap:12px;padding:12px 6px}.ss[data-narrow] .post:before{left:-17px}.ss[data-narrow] .post .time b{font-size:20px}.ss[data-narrow] .post .screen{width:40px;height:54px}.ss[data-narrow] .post .st{grid-column:3}.ss[data-narrow] .now{margin-left:-20px}.ss[data-narrow] .tabs{z-index:30;background:var(--glass-3);height:66px;-webkit-backdrop-filter:var(--blur);box-shadow:inset 0 1px 0 var(--edge-hi), 0 0 0 1px var(--edge), var(--shadow);border-radius:26px;grid-template-columns:repeat(5,1fr);align-items:center;display:grid;position:fixed;bottom:14px;left:14px;right:14px}.ss:not([data-theme=light]) .tabs{background:#12151cd1}.ss[data-narrow] .tabs a{min-height:44px;color:var(--ink-3);flex-direction:column;justify-content:center;align-items:center;gap:3px;font:600 10.5px Manrope;text-decoration:none;display:flex}.ss[data-narrow] .tabs a.on{color:var(--ink)}.ss[data-narrow] .tabs .plus{color:#021015;background:linear-gradient(180deg, #b7f2ff, var(--ice));width:52px;height:52px;box-shadow:inset 0 1px 0 #ffffffb3, 0 10px 26px -6px var(--ice-glow);border-radius:50%;place-items:center;display:grid}.ss[data-narrow] .veil{padding-top:70px}.ss[data-narrow] .sys{display:none}@media (prefers-reduced-motion:reduce){.ss .floor,.ss .orb,.ss .orb:after,.ss .now:before,.ss .node .halo,.ss .brief .ai i,.ss .panel{animation:none!important}.ss .panel,.ss .post,.ss .screen,.ss .btn,.ss .rail a{transition:none!important}}.ss{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.ss[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.ss a{color:inherit}.ss :focus-visible{outline:2px solid var(--ice);outline-offset:3px}.ss .main{max-width:1480px}.ss .top{flex-wrap:nowrap}.ss .ibtn{cursor:pointer;width:38px;height:38px;color:var(--ink-2);background:var(--glass-2);box-shadow:inset 0 1px 0 var(--edge-hi), 0 0 0 1px var(--edge);transition:color .2s, transform .3s var(--spring);border:0;border-radius:50%;flex:none;place-items:center;display:grid}.ss .ibtn:hover{color:var(--ink);transform:scale(1.06)}.ss .sys.bad{color:var(--alarm)}.ss .sys.bad i{background:var(--alarm);box-shadow:0 0 8px var(--alarm)}.ss .switch:disabled{opacity:.5;cursor:default}.ss .btn:disabled{opacity:.4;cursor:not-allowed;transform:none}.ss .btn.danger{color:var(--alarm)}.ss .btn.go.danger{color:#fff;background:linear-gradient(180deg, #ff8d8d, var(--alarm));box-shadow:inset 0 1px 0 #ffffff80, 0 10px 26px -10px var(--alarm-glow)}.ss .linkbtn{cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit}.ss .chip.off i{box-shadow:inset 0 0 0 1.5px var(--ink-3)}.ss .chip.off{color:var(--ink-3)}.ss .node.fail circle.c{fill:var(--bg);stroke:var(--alarm);stroke-width:1.6px;filter:drop-shadow(0 0 6px var(--alarm))}.ss .screen img,.ss .thumb img,.ss .thumb video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ss .empty{color:var(--ink-2);padding:18px 4px;font-size:14px}.ss .empty b{color:var(--ink);margin-bottom:4px;font-weight:500;display:block}.ss .empty p{margin:0;line-height:1.5}.ss .hint{color:var(--ink-2);margin:-8px 0 14px;font-size:13px;line-height:1.5}.ss .fail{color:var(--alarm);margin-top:8px;font-size:13px;line-height:1.45}.ss .warn-line{color:var(--alarm);margin:14px 0 0;font-size:13.5px}.ss .soon{max-width:720px}.ss .dlg{width:min(440px,100% - 32px);-webkit-backdrop-filter:var(--blur);box-shadow:inset 0 1px 0 var(--edge-hi), 0 0 0 1px var(--edge), 0 60px 120px -30px #000000e6;animation:ss-pop .35s var(--spring);background:#10131ae6;border-radius:24px;padding:26px}.ss[data-theme=light] .dlg{background:#fcfdfff0}.ss .dlg h3{margin-bottom:8px;font-size:21px;font-weight:400}.ss .dlg p{color:var(--ink-2);margin:0;line-height:1.55}.ss .dlg .acts{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:24px;display:flex}.ss .sheet:not(.on){visibility:hidden;transition:transform .55s var(--spring), visibility 0s .55s}.ss .sheet .acts{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.ss .sheet.help h3{margin-top:18px}.ss .helptxt p{color:var(--ink-2);margin:0 0 12px;font-size:14.5px;line-height:1.65}.ss .helptxt.bn p{font:400 15.5px/1.75 Noto Sans Bengali,sans-serif}.ss .helpdiv{color:var(--ink-3);align-items:center;gap:12px;margin:22px 0 14px;font:500 13px Noto Sans Bengali,sans-serif;display:flex}.ss .helpdiv:before,.ss .helpdiv:after{content:"";background:var(--edge);flex:1;height:1px}.ss .scr .scr-media{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;inset:0}.ss .scr:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000 55%,#0000008c);position:absolute;inset:0}.ss .scr .top,.ss .scr .side,.ss .scr .foot,.ss .scr .prog,.ss .scr .big{z-index:2}.ss .checks li.bad{color:var(--ink)}.ss .checks li.bad i{color:var(--alarm);box-shadow:inset 0 0 0 1px var(--alarm)}.ss .brief .hello{word-break:break-word}.ss .stat .row .nets{align-self:center}.ss .grid.newpost{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start}.ss .newpost .np-left{grid-column:1}.ss .newpost .np-right{grid-area:1/2/span 3;gap:20px;min-width:0;display:grid;position:sticky;top:84px}.ss .drop{border:1px dashed var(--edge-hi);background:var(--glass);border-radius:18px;justify-items:start;gap:16px;padding:22px;transition:border-color .2s,background .2s;display:grid}.ss .drop.over{border-color:var(--ice);background:var(--ice-soft)}.ss .dropmsg{color:var(--ink-2);gap:6px;display:grid}.ss .dropmsg b{color:var(--ink);font-size:16px;font-weight:500}.ss .dropmsg span{font-size:13px}.ss .dropmsg svg{color:var(--ice)}.ss .filecard{grid-template-columns:74px minmax(0,1fr);align-items:center;gap:16px;width:100%;display:grid}.ss .thumb{width:74px;height:98px;box-shadow:0 0 0 1px var(--edge-hi);background:radial-gradient(120% 80% at 30% 20%,#3b4554,#11151c 70%);border-radius:12px;position:relative;overflow:hidden}.ss .fname{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.ss .fmeta{color:var(--ink-2);margin-top:3px;font-size:12.5px}.ss .fstate{margin-top:10px}.ss .acct-pick{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px;display:grid}.ss .acct{text-align:left;cursor:pointer;color:var(--ink);background:var(--glass-2);box-shadow:inset 0 1px 0 var(--edge-hi), 0 0 0 1px var(--edge);transition:box-shadow .25s, transform .3s var(--spring);border:0;border-radius:16px;grid-template-columns:36px minmax(0,1fr) 24px;align-items:center;gap:12px;padding:12px 14px;display:grid}.ss .acct:hover:not(:disabled){transform:translateY(-2px)}.ss .acct.on{box-shadow:inset 0 1px 0 var(--edge-hi), 0 0 0 1px var(--ice), 0 0 22px -8px var(--ice-glow)}.ss .acct:disabled{opacity:.5;cursor:not-allowed}.ss .acct .g,.ss .cacct .g{width:36px;height:36px;color:var(--ink-2);background:var(--glass-2);box-shadow:inset 0 1px 0 var(--edge-hi), 0 0 0 1px var(--edge);border-radius:12px;place-items:center;display:grid}.ss .acct .n{min-width:0}.ss .acct b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;display:block;overflow:hidden}.ss .acct small{color:var(--ink-2);font-size:12px;display:block}.ss .tick-box{color:#021015;width:22px;height:22px;box-shadow:inset 0 0 0 1.5px var(--ink-3);border-radius:50%;place-items:center;font-size:12px;display:grid}.ss .acct.on .tick-box{background:var(--ice);box-shadow:0 0 10px var(--ice-glow)}.ss .types{border-top:1px solid var(--edge);gap:10px;margin-top:18px;padding-top:16px;display:grid}.ss .trow{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.ss .trow .tn{min-width:110px;color:var(--ink-2);align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}.ss .trow .auto{color:var(--ink-3);font-size:11.5px}.ss .fld{gap:8px;margin-bottom:14px;display:grid}.ss .tx{width:100%;color:var(--ink);background:var(--glass-2);box-shadow:inset 0 1px 0 var(--edge-hi), 0 0 0 1px var(--edge);resize:vertical;border:0;border-radius:14px;padding:12px 14px;font:400 15.5px/1.6 Manrope,Noto Sans Bengali,Noto Sans Devanagari,sans-serif}.ss .tx.bn{font-family:Noto Sans Bengali,Manrope,sans-serif;font-size:16.5px}.ss .tx.hi{font-family:Noto Sans Devanagari,Manrope,sans-serif;font-size:16.5px}.ss .tx::placeholder{color:var(--ink-3)}.ss .tx:focus{box-shadow:inset 0 1px 0 var(--edge-hi), 0 0 0 1.5px var(--ice);outline:0}.ss .counters{color:var(--ink-2);flex-wrap:wrap;gap:8px 16px;font-size:12px;display:flex}.ss .cnt.over{color:var(--alarm)}.ss .aisw{border-top:1px solid var(--edge);align-items:center;gap:14px;margin-top:18px;padding-top:16px;display:flex}.ss .aisw .aitx{font-size:14px;font-weight:600}.ss .aisw small{color:var(--ink-2);font-size:12.5px}.ss .aisw .switch[aria-checked=true]{background:var(--ice-soft)}.ss .aisw .switch[aria-checked=true]:after{background:radial-gradient(circle at 35% 30%, #fff, var(--ice));box-shadow:0 0 12px var(--ice-glow)}.ss .sched{grid-template-columns:1fr 1fr;gap:12px;margin-top:18px;display:grid}.ss .sched label{gap:6px;display:grid}.ss .sched .fail{grid-column:1/-1;margin-top:0}.ss .np-right .acts{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.ss .np-right .stagep{padding:14px 0 6px}.ss .np-right .checks{margin-top:4px}.ss .qlist{display:grid}.ss .qrow{border-top:1px solid var(--edge);border-radius:12px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:10px 6px;display:grid}.ss .qrow:first-child{border-top:0}.ss .qrow:hover{background:var(--glass)}.ss .qmain{text-align:left;cursor:pointer;color:inherit;background:0 0;border:0;border-radius:12px;grid-template-columns:130px 170px minmax(0,1fr) auto;align-items:center;gap:14px;min-width:0;padding:8px;display:grid}.ss .qtime{color:var(--ink-2);white-space:nowrap;font:400 14px Sora,Manrope,sans-serif}.ss .qacct{color:var(--ink-2);align-items:center;gap:8px;min-width:0;font-size:13.5px;display:inline-flex}.ss .qacct span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ss .qcap{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:15.5px;overflow:hidden}.ss .qstate{justify-self:end;align-items:center;gap:12px;max-width:340px;display:inline-flex}.ss .qstate .chip{white-space:normal;height:auto;min-height:26px;padding-block:4px;line-height:1.35}.ss .qacts{justify-content:flex-end;gap:8px;min-width:150px;display:inline-flex}.ss .conn-top{margin-bottom:20px}.ss .conn-top .hello{font-size:30px}.ss .conn-grid .conn{grid-column:span 4}.ss .cacct{border-top:1px solid var(--edge);grid-template-columns:36px minmax(0,1fr);gap:14px;padding:14px 0;display:grid}.ss .cacct .cn{justify-items:start;gap:4px;min-width:0;display:grid}.ss .cacct .cn b{font-weight:600}.ss .cacct .cn small{color:var(--ink-2);font-size:12.5px}.ss .cacct .cn small.fail{color:var(--alarm);margin:0}.ss .cacts{flex-wrap:wrap;grid-column:2;gap:8px;display:flex}.ss[data-narrow] .ibtn{width:34px;height:34px}.ss[data-narrow] .top{gap:10px}.ss[data-narrow] .crumb h1{font-size:20px}.ss[data-narrow] .sys:not(.bad){display:none}.ss[data-narrow] .sys.bad{white-space:normal;max-width:110px;font-size:11.5px;line-height:1.25}.ss[data-narrow] .me{display:none}.ss[data-narrow] .grid.newpost{grid-template-columns:minmax(0,1fr)}.ss[data-narrow] .newpost .np-left,.ss[data-narrow] .newpost .np-right{grid-area:auto/1;position:static}.ss[data-narrow] .acct-pick{grid-template-columns:minmax(0,1fr)}.ss[data-narrow] .qrow{grid-template-columns:minmax(0,1fr);gap:4px}.ss[data-narrow] .qmain{grid-template-columns:minmax(0,1fr) auto;row-gap:4px}.ss[data-narrow] .qmain .qtime,.ss[data-narrow] .qmain .qacct{grid-column:1}.ss[data-narrow] .qmain .qcap{grid-area:3/1/auto/-1}.ss[data-narrow] .qmain .lang{grid-area:1/2;place-self:center end}.ss[data-narrow] .qstate{justify-self:start;max-width:none;padding:0 8px}.ss[data-narrow] .qacts{justify-content:flex-start;min-width:0;padding:0 8px 6px}.ss[data-narrow] .conn-grid .conn{grid-column:1/-1}.ss[data-narrow] .conn-top .hello{font-size:24px}.ss[data-narrow] .btn{min-height:44px}.ss[data-narrow] .btn.sm{min-height:40px}.ss[data-narrow] .toast{bottom:96px}.ss[data-narrow] .sheet{border-radius:30px;width:auto;max-height:92%;inset:auto 8px 8px;transform:translateY(105%)}.ss[data-narrow] .sheet.on{transform:none}.ss[data-narrow] .phone3d{width:200px}.ss[data-narrow] .sched{grid-template-columns:minmax(0,1fr)}.ss[data-narrow] .tx{font-size:16px}.ss[data-narrow] .actions{margin-top:16px}@media (prefers-reduced-motion:reduce){.ss .sheet,.ss .toast,.ss .dlg,.ss .acct,.ss .ibtn{transition:none!important;animation:none!important}}.ss .calhead{flex-wrap:wrap;justify-content:flex-start;align-items:center;row-gap:10px}.ss .calhead h3{min-width:190px;margin-right:6px}.ss .calhead .btn:last-child{margin-left:auto}.ss .calnav{gap:6px;display:inline-flex}.ss .clegend{color:var(--ink-2);flex-wrap:wrap;gap:8px 18px;margin:-4px 0 16px;font-size:12px;display:flex}.ss .clegend i,.ss .cchip i{vertical-align:1px;border-radius:50%;flex:none;width:7px;height:7px;margin-right:7px;display:inline-block}.ss .cchip i{width:6px;height:6px;margin-right:0}.ss .clegend .done i,.ss .cchip.done i{background:var(--ink)}.ss .clegend .live i,.ss .cchip.live i{background:var(--ice);box-shadow:0 0 8px var(--ice)}.ss .clegend .wait i,.ss .cchip.wait i{box-shadow:inset 0 0 0 1.5px var(--ink-2)}.ss .clegend .alarm i,.ss .cchip.alarm i{background:var(--alarm);box-shadow:0 0 8px var(--alarm)}.ss .cchip.off i{box-shadow:inset 0 0 0 1.5px var(--ink-3)}.ss .cweekdays{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;padding:0 2px 8px;font:700 11px Manrope;display:grid}.ss .cgrid{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;display:grid}.ss .cday{cursor:pointer;text-align:left;background:var(--glass);min-width:0;min-height:118px;box-shadow:inset 0 0 0 1px var(--edge);transition:background .25s var(--ease), box-shadow .25s var(--ease);border-radius:16px;flex-direction:column;gap:5px;padding:9px 9px 8px;display:flex;position:relative}.ss .cgrid.week .cday{min-height:280px}.ss .cday:hover{background:var(--glass-2)}.ss .cday.out{opacity:.45}.ss .cday.past .cchips{opacity:.7}.ss .cday.today{box-shadow:inset 0 0 0 1.5px var(--ice), 0 0 22px -8px var(--ice-glow)}.ss .cday.over{background:var(--ice-soft);box-shadow:inset 0 0 0 1.5px var(--ice)}.ss .cnum{color:var(--ink-2);font:400 13px Sora,Manrope,sans-serif}.ss .cday.today .cnum{color:var(--ice);font-weight:500}.ss .clabel{color:var(--ink-2);border-top:1px solid var(--edge);white-space:nowrap;text-overflow:ellipsis;padding-top:4px;font-size:11px;line-height:1.3;overflow:hidden}.ss .cchips{flex-direction:column;align-items:flex-start;gap:4px;width:100%;min-width:0;display:flex}.ss .cchip{max-width:100%;min-height:22px;color:var(--ink-2);background:var(--glass-2);box-shadow:inset 0 0 0 1px var(--edge);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:2px 8px;font:600 10.5px Manrope;display:inline-flex;overflow:hidden}.ss .cchip svg{flex:none}.ss .cchip b{text-overflow:ellipsis;font-weight:600;overflow:hidden}.ss .cchip.live,.ss .cchip.alarm{color:var(--ink)}.ss .cchip.mv{cursor:grab}.ss .cchip.mv:active{cursor:grabbing}.ss .ctag{box-shadow:inset 0 0 0 1px var(--edge-hi);border-radius:5px;padding:0 5px;font-size:10px}.ss .ctag.bn{font-family:Noto Sans Bengali}.ss .ctag.hi{font-family:Noto Sans Devanagari}.ss .cmore{color:var(--ink-2);padding-left:4px;font-size:11px}.ss .chint{color:var(--ink-2);margin:16px 0 0;font-size:12.5px}.ss .crow{text-align:left;border:0;border-top:1px solid var(--edge);cursor:pointer;width:100%;color:inherit;background:0 0;border-radius:12px;grid-template-columns:64px minmax(0,1fr);align-items:start;gap:14px;padding:12px 8px;display:grid}.ss .crow:first-child{border-top:0}.ss .crow:hover{background:var(--glass)}.ss .crow.today{box-shadow:inset 0 0 0 1.5px var(--ice)}.ss .crow.past{opacity:.75}.ss .cdate{justify-items:center;line-height:1.1;display:grid}.ss .cdate b{letter-spacing:-.04em;font:300 26px Sora,Manrope,sans-serif}.ss .cdate span{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);margin-top:3px;font:700 10.5px Manrope}.ss .cbody{gap:6px;min-width:0;display:grid}.ss .crow .cchips{flex-flow:wrap}.ss .cnone{color:var(--ink-3);font-size:13px}.ss .sevents{gap:8px;margin:16px 0 0;padding:0;list-style:none;display:grid}.ss .sevents li{background:var(--glass-2);box-shadow:inset 0 0 0 1px var(--edge);border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:8px 12px;font-size:13.5px;display:flex}.ss .sevents small{color:var(--ink-2)}.ss .spost{background:var(--glass);box-shadow:inset 0 0 0 1px var(--edge);border-radius:18px;margin-top:18px;padding:14px 16px}.ss .sptop{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.ss .sptop b{font-size:14.5px;font-weight:600;line-height:1.4}.ss .spmeta{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;font-size:12px;display:flex}.ss .spnet{color:var(--ink-2);display:inline-flex}.ss .spkind{color:var(--ink-2);font-size:11.5px}.ss .spost .acts{margin-top:12px}.ss .spmove{flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;display:flex}.ss .spmove .tx{width:auto;padding:6px 10px;font-size:14px}.ss .sgroup{margin-top:22px}.ss .strow{border-top:1px solid var(--edge);color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:10px;padding:8px 0;font-size:13px;display:flex}.ss .sgroup .eyebrow{margin-bottom:4px;display:block}.ss .mdrop{grid-template-columns:minmax(0,1fr) auto;place-items:center stretch}.ss .mup{gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}.ss .mup li{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) auto;align-items:center;gap:14px;font-size:13px;display:grid}.ss .mupn{white-space:nowrap;text-overflow:ellipsis;color:var(--ink-2);overflow:hidden}.ss .mbar{background:var(--ink-4);border-radius:4px;height:4px;display:block;overflow:hidden}.ss .mbar i{background:var(--ice);height:100%;box-shadow:0 0 10px var(--ice-glow);border-radius:4px;transition:width .2s linear;display:block}.ss .mtools{flex-wrap:wrap;align-items:center;gap:14px;margin:20px 0 16px;display:flex}.ss .msearch{border-radius:999px;flex:200px;max-width:320px;padding:9px 16px;font-size:14px}.ss .mgrid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px;display:grid}.ss .mtile{background:var(--glass);box-shadow:inset 0 0 0 1px var(--edge);border-radius:18px;align-content:start;gap:8px;min-width:0;padding:12px;display:grid}.ss .mthumb{aspect-ratio:4/3;box-shadow:0 0 0 1px var(--edge-hi);background:radial-gradient(120% 80% at 30% 20%,#3b4554,#11151c 70%);border-radius:12px;display:block;position:relative;overflow:hidden}.ss[data-theme=light] .mthumb{background:radial-gradient(120% 80% at 30% 20%,#e3e8ef,#9aa5b5 75%)}.ss .mthumb img,.ss .mthumb video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ss .mdur{color:#fff;background:#0000009e;border-radius:999px;padding:2px 8px;font:600 11px Manrope;position:absolute;bottom:8px;right:8px}.ss .mname{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:500;overflow:hidden}.ss .mmeta{color:var(--ink-2);font-size:12px}.ss .mrow{justify-content:space-between;align-items:center;gap:8px;display:flex}.ss .mused{color:var(--ink-2);font-size:12px}.ss .mused.on{color:var(--ink)}.ss .apbulk{flex-wrap:wrap;align-items:center;gap:14px 22px;display:flex}.ss .apweek{color:var(--ink-2);align-items:center;gap:10px;font-size:13px;display:inline-flex}.ss .btn .k{opacity:1;background:#02101529;border-radius:999px;margin-left:2px;padding:1px 8px;font-size:11.5px}.ss .apreport{background:var(--glass);box-shadow:inset 0 0 0 1px var(--edge);border-radius:16px;margin-top:16px;padding:14px 16px;font-size:13.5px}.ss .apreport ul{color:var(--ink-2);gap:4px;margin:8px 0 0;padding-left:18px;display:grid}.ss .apreport small{color:var(--ink-2);margin-top:8px;display:block}.ss .apost{border-top:1px solid var(--edge);padding:16px 0 18px}.ss .apost:first-of-type{border-top:0;padding-top:2px}.ss .aptop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.ss .aptop b{font-size:15px;font-weight:600}.ss .aptop .spmeta{margin-top:0}.ss .aplangs{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:12px;display:grid}.ss .aplang{background:var(--glass);min-width:0;box-shadow:inset 0 0 0 1px var(--edge);border-radius:16px;align-content:start;gap:8px;padding:12px 14px;display:grid}.ss .aplh{color:var(--ink-2);align-items:center;gap:8px;font-size:12px;display:flex}.ss .aptext{white-space:pre-wrap;word-break:break-word;scrollbar-width:thin;max-height:14.5em;margin:0;font-size:14.5px;line-height:1.6;overflow-y:auto}.ss .aptext.bn{font-family:Noto Sans Bengali,Manrope,sans-serif;font-size:15.5px;line-height:1.7}.ss .aptext.hi{font-family:Noto Sans Devanagari,Manrope,sans-serif;font-size:15.5px;line-height:1.7}.ss .aptext.none{color:var(--ink-3);font-size:13px}.ss .apmedia{aspect-ratio:16/10;width:100%;box-shadow:0 0 0 1px var(--edge-hi);background:radial-gradient(120% 80% at 30% 20%,#3b4554,#11151c 70%);border-radius:12px;display:block;position:relative;overflow:hidden}.ss[data-theme=light] .apmedia{background:radial-gradient(120% 80% at 30% 20%,#e3e8ef,#9aa5b5 75%)}.ss .apmedia img,.ss .apmedia video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ss .apfile{color:var(--ink-2);word-break:break-all;font-size:12px}.ss .apchecks{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 22px;margin:14px 0 0}.ss .apchecks li{align-items:flex-start}.ss .apchecks li i{margin-top:1px}.ss .apacts{margin-top:14px}.ss .apback{gap:8px;max-width:560px;margin-top:12px;display:grid}.ss .apback .acts{margin-top:4px}.ss .apsb{border-top:1px solid var(--edge);justify-content:space-between;align-items:center;gap:14px;padding:12px 0;font-size:14px;display:flex}.ss .apsb:first-of-type{border-top:0;padding-top:2px}.ss .setgrid .sp{grid-column:span 6}.ss .setrow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:12px;display:flex}.ss .setlang{color:var(--ink);align-items:center;gap:10px;font-size:14px;font-weight:500;display:inline-flex}.ss .setrow .tx{width:150px}.ss .setrow .tx.setnum{width:110px}.ss .setgrid .fld .tx{width:100%}.ss .aisw .switch.pausesw[aria-checked=true]{background:#ff6b6b38}.ss .aisw .switch.pausesw[aria-checked=true]:after{background:radial-gradient(circle at 35% 30%, #fff, var(--alarm));box-shadow:0 0 12px var(--alarm-glow)}.ss .aisw .switch{flex:none}.ss .savebar{z-index:5;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex;position:sticky;bottom:16px}.ss .savebar .acts{gap:10px;display:flex}.ss[data-narrow] .calhead h3{width:100%;min-width:0}.ss[data-narrow] .calhead .btn:last-child{margin-left:0}.ss[data-narrow] .cweekdays,.ss[data-narrow] .cgrid.month{gap:4px}.ss[data-narrow] .cgrid.month .cday{border-radius:12px;min-height:62px;padding:6px 5px}.ss[data-narrow] .cgrid.month .clabel,.ss[data-narrow] .cgrid.month .cmore{display:none}.ss[data-narrow] .cgrid.month .cchips{flex-flow:wrap;gap:3px}.ss[data-narrow] .cgrid.month .cchip{width:8px;height:8px;min-height:8px;box-shadow:none;background:0 0;padding:0}.ss[data-narrow] .cgrid.month .cchip>:not(i){display:none}.ss[data-narrow] .cgrid.month .cchip i{width:8px;height:8px}.ss[data-narrow] .cgrid.week{grid-template-columns:minmax(0,1fr)}.ss[data-narrow] .cgrid.week .cday{min-height:0}.ss[data-narrow] .crow{grid-template-columns:52px minmax(0,1fr);gap:10px;min-height:56px;padding:12px 4px}.ss[data-narrow] .mdrop{grid-template-columns:minmax(0,1fr)}.ss[data-narrow] .mup li{grid-template-columns:minmax(0,1fr) auto}.ss[data-narrow] .mup li .mbar,.ss[data-narrow] .mup li .fail{grid-area:2/1/auto/-1}.ss[data-narrow] .mgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ss[data-narrow] .mtile{padding:8px}.ss[data-narrow] .aplangs,.ss[data-narrow] .apchecks{grid-template-columns:minmax(0,1fr)}.ss[data-narrow] .apbulk .actions{flex-wrap:wrap;margin:0;padding:0;overflow:visible}.ss[data-narrow] .setgrid .sp{grid-column:1/-1}.ss[data-narrow] .setrow .tx,.ss[data-narrow] .setrow .tx.setnum{width:100%}.ss[data-narrow] .savebar{bottom:92px}.ss[data-narrow] .spmove .tx{flex:140px}@media (width<=1100px){.ss .aplangs{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.ss .cday,.ss .mbar i{transition:none!important}}.ss .plantable{gap:10px;display:grid}.ss .planrow{background:var(--glass);box-shadow:inset 0 0 0 1px var(--edge);border-radius:16px;grid-template-columns:150px minmax(0,1fr);align-items:center;gap:16px;padding:12px 14px;display:grid}.ss .plannet{color:var(--ink);align-items:center;gap:10px;font-size:14px;font-weight:600;display:inline-flex}.ss .plannet svg{color:var(--ink-2)}.ss .plancells{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.ss .plancell{gap:6px;min-width:0;display:grid}.ss .plantime{border-radius:12px;width:100%;max-width:130px;padding:8px 12px;font-size:14.5px}.ss .plantime.bad{box-shadow:inset 0 1px 0 var(--edge-hi), 0 0 0 1.5px var(--alarm)}.ss .daystrip{margin:22px 4px 4px}.ss .dsbar{height:26px;position:relative}.ss .dsbar:before{content:"";background:linear-gradient(90deg, var(--ink-4), var(--edge-hi) 50%, var(--ink-4));border-radius:2px;height:2px;position:absolute;top:12px;left:0;right:0}.ss .dsdot{background:var(--ice);width:14px;height:14px;box-shadow:0 0 0 3px var(--ice-soft), 0 0 12px var(--ice-glow);cursor:default;outline-offset:4px;border-radius:50%;margin-left:-7px;position:absolute;top:6px}.ss .dstip{white-space:nowrap;color:var(--ink);background:var(--glass-3);box-shadow:inset 0 1px 0 var(--edge-hi), 0 0 0 1px var(--edge), var(--shadow);opacity:0;pointer-events:none;transition:opacity .2s var(--ease);z-index:3;border-radius:8px;padding:4px 10px;font:600 12px Manrope;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}.ss:not([data-theme=light]) .dstip{background:#141820f2}.ss .dsdot:hover{z-index:4}.ss .dsdot:hover .dstip,.ss .dsdot:focus-visible .dstip{opacity:1}.ss .dsticks{color:var(--ink-2);justify-content:space-between;margin-top:6px;font:600 11px Manrope;display:flex}.ss .planlang{border-top:1px solid var(--edge);margin-top:22px;padding-top:18px}.ss .planoffs{flex-wrap:wrap;gap:14px 32px;margin-top:12px;display:flex}.ss .planoff{align-items:center;gap:14px;display:flex}.ss .stepper{align-items:center;gap:8px;display:inline-flex}.ss .stepper .btn{justify-content:center;width:34px;padding:0;font-size:16px}.ss .stepv{text-align:center;min-width:74px;color:var(--ink);font-size:13.5px}.ss[data-narrow] .planrow{grid-template-columns:minmax(0,1fr);gap:10px}.ss[data-narrow] .plancells{grid-template-columns:repeat(2,minmax(0,1fr))}.ss[data-narrow] .plantime{max-width:none;min-height:44px}.ss[data-narrow] .stepper .btn{width:44px}.ss[data-narrow] .dstip{left:auto;right:-6px;transform:none}@media (width<=1100px){.ss .plancells{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.ss .dstip{transition:none!important}}.ss .helptxt.news .newsitem{background:var(--glass);box-shadow:inset 0 0 0 1px var(--edge);border-radius:14px;margin-bottom:10px;padding:12px 14px}.ss .helptxt.news p{font-size:13.5px}.ss .helptxt.news p b{color:var(--ink);font-weight:600}.ss .helptxt.news p small{color:var(--ink-3);margin-left:6px;font-size:11.5px}.ss .helptxt.news p.bn{margin-bottom:0;font:400 14.5px/1.7 Noto Sans Bengali,sans-serif}.ss *{scrollbar-width:thin;scrollbar-color:var(--scroll) transparent}.ss ::-webkit-scrollbar{width:6px;height:6px}.ss ::-webkit-scrollbar-track{background:0 0}.ss ::-webkit-scrollbar-thumb{background:var(--scroll);border-radius:6px}.ss ::-webkit-scrollbar-thumb:hover{background:var(--scroll-hover)}.ss ::-webkit-scrollbar-button{width:0;height:0;display:none}.ss ::-webkit-scrollbar-corner{background:0 0}.ss .lseg{box-shadow:inset 0 1px 0 var(--edge-hi), 0 0 0 1px var(--line)}.ss .chip{box-shadow:inset 0 0 0 1px var(--line)}.ss .btn:not(.go){box-shadow:inset 0 1px 0 var(--edge-hi), 0 0 0 1px var(--line)}.ss .btn:not(.go):hover{box-shadow:inset 0 1px 0 var(--edge-hi), 0 0 0 1px var(--light-edge), 0 12px 24px -12px #00000059}.ss .cmd,.ss .me,.ss .tx{box-shadow:inset 0 1px 0 var(--edge-hi), 0 0 0 1px var(--line)}.ss .tx:focus{box-shadow:inset 0 1px 0 var(--edge-hi), 0 0 0 1.5px var(--ice)}.ss[data-look=setu]{--head:#2b5e5f;--head-ink:#f3f8f7;--head-ink-2:#c9dedc;--head-fill:#ffffff1a;--head-edge:#ffffff2e;--gold:#c9a35a;--gold-ink:#2b2414;--accent:#2f6e6f;--accent-hover:#285f60;--accent-ink:#fff;--accent-soft:#edf4f3;--accent-soft-2:#e2eeec;--accent-line:#cfe1de;--panel:#fff;--panel-2:#fafbfb;--line-2:#dde5e4;--sel:#eef6f4;--sel-bar:#2f6e6f;--cursor:#fff8d9;--cursor-edge:#d9bf62;--needs:#b9483f;--needs-bg:#fbf0ee;--draft:#94691a;--draft-bg:#fbf5e6;--auto:#2f7a56;--auto-bg:#eef6f1;--new:#3563a0;--new-bg:#eef3fa;--done:#7d898f;--done-bg:#f2f4f5;--thread:#f7f9f9;--gap:10px;--pad-x:14px;--pad-t:12px;--bg:#f5f7f7;--ink:#1f2b31;--ink-2:#55626a;--ink-3:#8a969d;--ink-4:#1f2b3124;--glass:#fafbfb;--glass-2:#f2f6f6;--glass-3:#fff;--card:#fff;--edge:#e9eeee;--edge-hi:#fff0;--ice:#2f6e6f;--ice-2:#2f6e6f8c;--ice-soft:#edf4f3;--ice-glow:#2f6e6f00;--alarm:#b9483f;--alarm-glow:#b9483f00;--shadow:0 1px 2px #1428280d, 0 4px 14px #1428280a;--blur:none;--r:0px;--r-sm:0px;--grid:transparent;--light:transparent;--light-edge:#cfe1de;--line:#e9eeee;--line-soft:#e9eeee;--scroll:#1f2b312e;--scroll-hover:#1f2b3152;--chatbg:#f7f9f9;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--bg);color:var(--ink);font-variant-numeric:tabular-nums;height:100dvh;min-height:0;font:13px/1.5 Inter,Noto Sans Bengali,Noto Sans Devanagari,system-ui,sans-serif;overflow:hidden}.ss[data-look=setu] *,.ss[data-look=setu] :before,.ss[data-look=setu] :after{font-family:Inter,Noto Sans Bengali,Noto Sans Devanagari,system-ui,sans-serif}.ss[data-look=setu] .bn,.ss[data-look=setu] .tx.bn{font-family:Noto Sans Bengali,Inter,sans-serif}.ss[data-look=setu] .hi,.ss[data-look=setu] .tx.hi{font-family:Noto Sans Devanagari,Inter,sans-serif}.ss[data-look=setu] h1,.ss[data-look=setu] h2,.ss[data-look=setu] h3{letter-spacing:0;font-weight:600}.ss[data-look=setu] ::selection{background:var(--accent-soft-2)}.ss[data-look=setu] :focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ss[data-look=setu] kbd{color:var(--ink);box-shadow:none;background:#f4f7f7;border:1px solid #d5dfdf;border-bottom-width:2px;border-radius:0;padding:0 4px;font:600 10.5px Inter,sans-serif}.ss[data-look=setu] svg.i{stroke-width:1.8px}.ss[data-look=setu] .app{isolation:auto;background:var(--bg);flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.ss[data-look=setu] .s-top{background:var(--head);height:42px;color:var(--head-ink);flex:none;align-items:center;gap:14px;padding:0 16px;display:flex}.ss[data-look=setu] .s-brand{letter-spacing:.1px;white-space:nowrap;align-items:center;gap:7px;font-size:15px;font-weight:700;display:flex}.ss[data-look=setu] .s-brand small{color:var(--gold-ink);background:var(--gold);letter-spacing:.3px;padding:1px 6px;font-size:10.5px;font-weight:600}.ss[data-look=setu] .s-search{background:var(--head-fill);border:1px solid var(--head-edge);min-width:0;max-width:440px;height:28px;color:var(--head-ink-2);text-align:left;cursor:text;white-space:nowrap;border-radius:0;flex:1;align-items:center;gap:8px;padding:0 10px;font-size:13px;display:flex;overflow:hidden}.ss[data-look=setu] .s-search:hover{background:#ffffff29}.ss[data-look=setu] .s-search kbd{color:var(--head-ink-2);border-color:var(--head-edge);background:0 0;margin-left:auto}.ss[data-look=setu] .s-gap{flex:1}.ss[data-look=setu] .s-engine{color:var(--head-ink-2);white-space:nowrap;cursor:default;align-items:center;gap:6px;font-size:12px;display:flex}.ss[data-look=setu] .s-engine i{width:7px;height:7px;box-shadow:none;background:#7fd3a8;border-radius:50%;animation:none}.ss[data-look=setu] .s-engine.bad{color:#ffb4ac;font-weight:600}.ss[data-look=setu] .s-engine.bad i{background:#ff8d82}.ss[data-look=setu] .s-pause{color:var(--head-ink-2);white-space:nowrap;align-items:center;gap:8px;font-size:12.5px;display:flex}.ss[data-look=setu] .s-pause .switch{box-shadow:none;background:#ffffff47}.ss[data-look=setu] .s-ico{color:var(--head-ink-2);cursor:pointer;background:0 0;border:0;border-radius:0;padding:4px;display:flex}.ss[data-look=setu] .s-ico:hover{color:#fff}.ss[data-look=setu] .s-brand img{border-radius:6px;width:24px;height:24px;display:block}.ss[data-look=setu] .s-install{border:1px solid var(--head-edge);background:var(--head-fill);height:28px;color:var(--head-ink);font:inherit;cursor:pointer;white-space:nowrap;border-radius:0;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;display:inline-flex}.ss[data-look=setu] .s-install:hover{background:#ffffff2e}.ss[data-look=setu] .installbar .ib-icon{border-radius:10px;flex:none;width:40px;height:40px}.ss[data-look=setu] .s-avatar{background:var(--gold);width:28px;height:28px;color:var(--gold-ink);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex}.ss[data-look=setu] .s-menu{background:var(--panel);border-bottom:1px solid var(--line);flex:none;align-items:stretch;height:36px;padding:0 10px;display:flex;overflow:hidden}.ss[data-look=setu] .s-item{color:var(--ink-2);white-space:nowrap;align-items:center;gap:6px;padding:0 12px;font-size:13.5px;text-decoration:none;display:flex;position:relative}.ss[data-look=setu] .s-item:hover{color:var(--ink);background:var(--accent-soft)}.ss[data-look=setu] .s-item.on{color:var(--accent);font-weight:600}.ss[data-look=setu] .s-item.on:after{content:"";background:var(--accent);height:2px;position:absolute;bottom:0;left:10px;right:10px}.ss[data-look=setu] .s-item .k{background:var(--needs);color:#fff;padding:0 5px;font-size:10.5px;font-weight:700;line-height:15px}.ss[data-look=setu] .s-sp{flex:1}.ss[data-look=setu] .top-slot{background:var(--panel);border-bottom:1px solid var(--line);min-width:0;padding:0 var(--pad-x);flex:none;display:flex}.ss[data-look=setu] .top-slot:empty{display:none}.ss[data-look=setu] .main{max-width:none;min-height:0;padding:var(--pad-t) var(--pad-x) 0;flex:1;display:block;overflow:auto}.ss[data-look=setu] .main:after{content:"";height:var(--pad-t);display:block}.ss[data-look=setu] .grid,.ss[data-look=setu] .brief{perspective:none;max-width:none}.ss[data-look=setu] .grid{gap:var(--gap)}.ss[data-look=setu] .s-status{background:var(--panel);border-top:1px solid var(--line);height:24px;color:var(--ink-3);white-space:nowrap;flex:none;align-items:center;gap:7px;padding:0 14px;font-size:12px;display:flex;overflow:hidden}.ss[data-look=setu] .s-status i{background:var(--auto);border-radius:50%;flex:none;width:7px;height:7px}.ss[data-look=setu] .s-status i.bad{background:var(--needs)}@media (width>=1600px){.ss[data-look=setu]{--gap:12px;--pad-x:18px;--pad-t:14px;font-size:13.5px}}@media (width>=1850px){.ss[data-look=setu]{--gap:14px;--pad-x:22px;--pad-t:16px;font-size:14px}}@media (width<=1440px){.ss[data-look=setu]:not([data-narrow]) .s-search{max-width:340px}}@media (height<=800px){.ss[data-look=setu]:not([data-narrow]){--gap:8px;--pad-t:8px}}.ss[data-look=setu] .panel{background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow);-webkit-backdrop-filter:none;border-radius:0;padding:12px 14px;animation:none}.ss[data-look=setu] .panel:before,.ss[data-look=setu] .panel:after{display:none}.ss[data-look=setu] .grid>*{animation:none}.ss[data-look=setu] .head{align-items:center;margin-bottom:10px}.ss[data-look=setu] .head h3{font-size:13.5px;font-weight:600}.ss[data-look=setu] .eyebrow{letter-spacing:.6px;color:var(--ink-2);font:600 10.5px Inter,sans-serif}.ss[data-look=setu] .link{color:var(--accent);font-size:12.5px;font-weight:500}.ss[data-look=setu] .link:hover{color:var(--accent-hover);text-decoration:underline}.ss[data-look=setu] .hint{color:var(--ink-3);margin:0 0 10px;font-size:11.5px}.ss[data-look=setu] .brief{margin:0 0 var(--gap);gap:24px;padding:14px 16px}.ss[data-look=setu] .brief .hello,.ss[data-look=setu] .brief .hello.bn{letter-spacing:0;font-size:22px;font-weight:600}.ss[data-look=setu] .facts li:hover{background:var(--accent-soft)}.ss[data-look=setu] .btn{border:1px solid var(--line-2);background:var(--panel);height:28px;color:var(--ink);box-shadow:none;-webkit-backdrop-filter:none;border-radius:0;gap:6px;padding:0 11px;font-size:13px;font-weight:500;transition:none;transform:none}.ss[data-look=setu] .btn:hover,.ss[data-look=setu] .btn:not(.go):hover{background:var(--accent-soft);border-color:var(--accent-line);box-shadow:none;transform:none}.ss[data-look=setu] .btn:active{transform:none}.ss[data-look=setu] .btn.go{background:var(--accent);border-color:var(--accent);color:var(--accent-ink);box-shadow:none;font-weight:600}.ss[data-look=setu] .btn.go:hover{background:var(--accent-hover);border-color:var(--accent-hover)}.ss[data-look=setu] .btn.danger{color:var(--needs)}.ss[data-look=setu] .btn.go.danger{background:var(--needs);border-color:var(--needs);color:#fff;box-shadow:none}.ss[data-look=setu] .btn.sm{height:26px;padding:0 10px;font-size:12.5px}.ss[data-look=setu] .btn .k{opacity:.75;font-size:11px;font-weight:700}.ss[data-look=setu] .btn:disabled{opacity:.45}.ss[data-look=setu] .ibtn{box-shadow:none;background:0 0;border-radius:0;transform:none}.ss[data-look=setu] .ibtn:hover{background:var(--accent-soft);transform:none}.ss[data-look=setu] .tx{border:1px solid var(--line-2);background:var(--panel);box-shadow:none;color:var(--ink);border-radius:0;padding:6px 9px;font-size:13px;line-height:1.5}.ss[data-look=setu] .tx.bn,.ss[data-look=setu] .tx.hi{font-size:14px}.ss[data-look=setu] .tx:focus{background:var(--cursor);border-color:var(--cursor-edge);box-shadow:none;outline:0}.ss[data-look=setu] :is(input,select,textarea){border-radius:0}.ss[data-look=setu] .chip{height:22px;color:var(--ink-2);background:var(--accent-soft);box-shadow:none;border-radius:0;padding:0 8px;font-size:12px;font-weight:500}.ss[data-look=setu] .chip.live{color:var(--accent)}.ss[data-look=setu] .chip.live i{background:var(--accent);box-shadow:none}.ss[data-look=setu] .chip.alarm{color:var(--needs);background:var(--needs-bg)}.ss[data-look=setu] .chip.alarm i{background:var(--needs);box-shadow:none}.ss[data-look=setu] .chip.wait{color:var(--draft);background:var(--draft-bg)}.ss[data-look=setu] .chip.done{color:var(--done);background:var(--done-bg)}.ss[data-look=setu] .chip.off{color:var(--ink-3)}.ss[data-look=setu] .lseg,.ss[data-look=setu] .netseg{box-shadow:none;background:0 0;border-radius:0;gap:0;padding:0}.ss[data-look=setu] .lseg button,.ss[data-look=setu] .netseg button{border:1px solid var(--line-2);background:var(--panel);color:var(--ink-2);box-shadow:none;border-radius:0;margin-left:-1px;padding:3px 11px;font-size:13px;font-weight:500}.ss[data-look=setu] .lseg button:first-child,.ss[data-look=setu] .netseg button:first-child{margin-left:0}.ss[data-look=setu] .lseg button[aria-pressed=true],.ss[data-look=setu] .netseg button[aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:var(--accent-ink);box-shadow:none;position:relative}.ss[data-look=setu] .switch{width:32px;height:18px;box-shadow:none;background:#c5d1d0;border-radius:9px;transition:none}.ss[data-look=setu] .switch:after{width:14px;height:14px;box-shadow:none;background:#fff;transition:none;top:2px;left:2px}.ss[data-look=setu] .switch[aria-checked=true],.ss[data-look=setu] .aisw .switch[aria-checked=true]{background:var(--accent);box-shadow:none}.ss[data-look=setu] .switch[aria-checked=true]:after,.ss[data-look=setu] .aisw .switch[aria-checked=true]:after{box-shadow:none;background:#fff;left:16px}.ss[data-look=setu] .aisw .switch.pausesw[aria-checked=true]{background:var(--needs)}.ss[data-look=setu] .aisw .switch.pausesw[aria-checked=true]:after{box-shadow:none;background:#fff}.ss[data-look=setu] .s-pause .switch[aria-checked=true]{background:#e0766b}.ss[data-look=setu] .aisw{border-top:1px solid var(--line);margin-top:12px;padding-top:12px}.ss[data-look=setu] .savebar{bottom:8px}.ss[data-look=setu] .setrow:has(#s-look){display:none}.ss[data-look=setu] .empty{color:var(--ink-2);font-size:13px}.ss[data-look=setu] .fail,.ss[data-look=setu] .warn-line,.ss[data-look=setu] .sys.bad{color:var(--needs)}.ss[data-look=setu] *{-webkit-backdrop-filter:none!important}.ss[data-look=setu] .veil,.ss[data-look=setu] .sheet-veil{background:#0a141659}.ss[data-look=setu] .palette{background:var(--panel);border:1px solid var(--line-2);border-radius:0;width:min(640px,100% - 32px);animation:none;box-shadow:0 12px 40px #14282838}.ss[data-look=setu] .palette .in{border-bottom:1px solid var(--line);padding:12px 16px}.ss[data-look=setu] .palette input{font:400 15px Inter,sans-serif}.ss[data-look=setu] .opt{border-radius:0;padding:8px 12px;font-size:13.5px}.ss[data-look=setu] .opt .ic{background:var(--accent-soft);box-shadow:none;border-radius:0;width:26px;height:26px}.ss[data-look=setu] .opt.sel{background:var(--sel);box-shadow:inset 3px 0 0 var(--sel-bar);color:var(--ink)}.ss[data-look=setu] .opt.sel .ic{color:var(--accent)}.ss[data-look=setu] .sheet{background:var(--panel);border-left:1px solid var(--line-2);border-radius:0;top:0;bottom:0;right:0;box-shadow:-8px 0 32px #1428282e}.ss[data-look=setu] .sheet .x{box-shadow:none;background:0 0;border-radius:0}.ss[data-look=setu] .sheet .x:hover{background:var(--accent-soft)}.ss[data-look=setu] .sheet h3{font-size:17px}.ss[data-look=setu] .helptxt p{font-size:13.5px}.ss[data-look=setu] .dlg{background:var(--panel);border:1px solid var(--line-2);border-radius:0;padding:20px;animation:none;box-shadow:0 12px 40px #14282838}.ss[data-look=setu] .dlg h3{font-size:16px;font-weight:600}.ss[data-look=setu] .toast{background:var(--ink);color:#fff;border-radius:0;padding:9px 14px;font-size:13px;box-shadow:0 6px 20px #14282840}.ss[data-look=setu] .toast i{box-shadow:none;background:#7fd3a8}.ss[data-look=setu] .toast .undo{color:#e7c987}.ss[data-look=setu] .s-phead{background:var(--head);height:56px;color:var(--head-ink);flex:none;align-items:center;gap:4px;padding:0 6px 0 16px;display:flex}.ss[data-look=setu] .s-phead h2{white-space:nowrap;text-overflow:ellipsis;flex:1;margin:0;font-size:20px;font-weight:600;overflow:hidden}.ss[data-look=setu] .s-phead .s-engine{white-space:normal;max-width:120px;font-size:11.5px;line-height:1.25}.ss[data-look=setu] .s-pico{width:44px;height:44px;color:var(--head-ink);cursor:pointer;background:0 0;border:0;border-radius:0;flex:none;justify-content:center;align-items:center;display:flex}.ss[data-look=setu][data-narrow] .main{padding:10px 10px 16px}.ss[data-look=setu][data-narrow] .main:after{display:none}.ss[data-look=setu][data-narrow] .top-slot{padding:0 10px}.ss[data-look=setu][data-narrow] .panel{border:0;border-radius:14px;padding:12px 14px;box-shadow:0 1px 2px #0000000d}.ss[data-look=setu][data-narrow] :is(.btn,.tx,.chip,.dlg,.palette,.toast){border-radius:10px}.ss[data-look=setu][data-narrow] .btn{min-height:44px}.ss[data-look=setu][data-narrow] .btn.sm{min-height:40px}.ss[data-look=setu][data-narrow] .tx{min-height:44px;font-size:16px}.ss[data-look=setu][data-narrow] .savebar{bottom:8px}.ss[data-look=setu][data-narrow] .toast{border-radius:20px;bottom:76px}.ss[data-look=setu][data-narrow] .sheet{border-radius:18px 18px 0 0;width:auto;max-height:92%;inset:auto 0 0}.ss[data-look=setu] .s-tabs{background:var(--panel);border-top:1px solid var(--line);height:62px;box-shadow:none;border-radius:0;flex:none;grid-template-columns:repeat(5,1fr);margin:0;padding:0;display:grid;position:static}.ss[data-look=setu] .s-tabs>a,.ss[data-look=setu] .s-tabs>button{color:var(--ink-3);cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-width:0;padding:0;font-size:11.5px;text-decoration:none;display:flex}.ss[data-look=setu] .s-tabs svg{stroke:currentColor;fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.ss[data-look=setu] .s-tabs .on{color:var(--accent);font-weight:700}.ss[data-look=setu] .s-tabs .on svg{background:var(--accent-soft-2);box-sizing:border-box;border-radius:14px;width:52px;height:28px;padding:2px 14px}.ss[data-look=setu] .s-dim{z-index:40;background:#0a141659;position:fixed;inset:0}.ss[data-look=setu] .s-sheet{z-index:41;background:var(--panel);border-radius:18px 18px 0 0;max-height:86%;padding:8px 0 14px;position:fixed;bottom:0;left:0;right:0;overflow:auto}.ss[data-look=setu] .s-sheet .grab{background:var(--line-2);border-radius:2px;width:36px;height:4px;margin:4px auto 10px}.ss[data-look=setu] .s-sheet h3{margin:0 18px 8px;font-size:15px;font-weight:600}.ss[data-look=setu] .s-sheet a{width:100%;height:52px;color:var(--ink);align-items:center;padding:0 18px;font-size:15px;text-decoration:none;display:flex}.ss[data-look=setu] .s-sheet a.on{color:var(--accent);background:var(--accent-soft);font-weight:600}.ss[data-look=setu] .s-phead .s-ppause{flex:none;align-items:center;margin:0 2px;display:flex}.ss .stagep{perspective:1100px;place-items:center;padding:18px 0 8px;display:grid}.ss .phone3d{transform-origin:50%}.ss .scr .top{z-index:2;align-items:normal;gap:0;padding:0}.ss .scr .top:before,.ss .scr:not(.has-media):after{display:none}.ss .scr.has-media:after{background:linear-gradient(#00000057,#00000038 38%,#000000a8)}.ss .scr .scr-media{background:#0b0e13}.ss .scr .big{overflow-wrap:anywhere;right:54px}.ss .scr .foot .cap>span{overflow-wrap:anywhere}@media (prefers-reduced-motion:reduce){.ss .phone3d{transition:none}}.ss .plot:focus-visible,.ss .nlink a:focus-visible{box-shadow:0 0 0 2px var(--ice);outline:0}.ss .av{width:38px;height:38px;color:var(--ink);background:radial-gradient(circle at 35% 28%, var(--glass-3), var(--glass-2));box-shadow:inset 0 1px 0 var(--edge-hi), 0 0 0 1px var(--edge);border-radius:50%;flex:none;place-items:center;font:600 15px Manrope,Noto Sans Bengali,sans-serif;display:grid}.ss .av.big{width:46px;height:46px;font-size:18px}.ss .numstats{grid-template-columns:repeat(6,minmax(0,1fr));gap:20px;display:grid}.ss .numstats .stat{gap:14px;padding:20px 22px}.ss .numstats .stat .v{letter-spacing:-.05em;font:200 42px/1 Sora,sans-serif}.ss .chart{gap:10px;display:grid}.ss .chart .readout{align-items:baseline;gap:10px;min-height:36px;display:flex}.ss .chart .rd-day{color:var(--ink-2);min-width:56px;font-size:13px}.ss .chart .rd-v{letter-spacing:-.04em;font:300 30px/1 Sora,sans-serif}.ss .chart .rd-u{color:var(--ink-2);font-size:13px}.ss .chart .plot{cursor:crosshair;touch-action:pan-y;border-radius:14px;height:200px;position:relative}.ss .chart svg{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.ss .chart .gl{stroke:var(--edge);stroke-width:1px;vector-effect:non-scaling-stroke}.ss .chart .ln{fill:none;stroke:var(--ice);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 6px var(--ice-glow))}.ss .chart .cur{background:linear-gradient(var(--ice-2), transparent);pointer-events:none;width:1px;position:absolute;top:0;bottom:0}.ss .chart .dot{background:var(--bg);width:11px;height:11px;box-shadow:0 0 0 2px var(--ice), 0 0 12px var(--ice-glow);pointer-events:none;border-radius:50%;margin:-5.5px 0 0 -5.5px;position:absolute}.ss .chart .ymax{color:var(--ink-3);pointer-events:none;font-size:11px;position:absolute;top:-2px;left:0}.ss .chart .xl{color:var(--ink-2);justify-content:space-between;font-size:12px;display:flex}.ss .ntable{display:grid}.ss .nrow{border-top:1px solid var(--edge);grid-template-columns:minmax(0,1fr) repeat(5,84px) 36px;align-items:center;gap:8px;padding:11px 6px;font-size:14px;display:grid}.ss .nrow.nhead{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);border-top:0;padding-top:0;font:700 11px Manrope}.ss .nrow .r{text-align:right}.ss .nrow b{font-weight:600}.ss .npost{min-width:0;color:var(--ink-2);align-items:center;gap:10px;display:flex}.ss .npost svg{flex:none}.ss .ncol{min-width:0;display:grid}.ss .ncap{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.ss .ncol small{color:var(--ink-2);font-size:12px}.ss .nlink{text-align:center}.ss .nlink a{border-radius:50%;place-items:center;width:30px;height:30px;font-size:15px;display:inline-grid}.ss .numnote{color:var(--ink-2);margin:18px 0 0;font-size:13px}.ss[data-narrow] .numstats{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ss[data-narrow] .numstats .stat{padding:16px}.ss[data-narrow] .numstats .stat .v{font-size:34px}.ss[data-narrow] .chart .plot{height:160px}.ss[data-narrow] .nrow.nhead{display:none}.ss[data-narrow] .nrow{grid-template-columns:repeat(5,minmax(0,1fr));row-gap:8px;padding:14px 4px}.ss[data-narrow] .nrow .npost{grid-column:1/-1;padding-right:36px}.ss[data-narrow] .nrow .r{text-align:left;gap:1px;font-size:14px;display:grid}.ss[data-narrow] .nrow .r:before{content:attr(data-l);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);font:700 9px Manrope}.ss[data-narrow] .nrow{position:relative}.ss[data-narrow] .nrow .nlink{position:absolute;top:8px;right:4px}.ss[data-look=setu] :is(.app[data-screen=today],.app[data-screen=calendar],.app[data-screen=approvals]) .main *,.ss[data-look=setu] .s-sheet *{font-family:Inter,Noto Sans Bengali,Noto Sans Devanagari,system-ui,sans-serif!important}.ss[data-look=setu] :is(.app[data-screen=today],.app[data-screen=calendar],.app[data-screen=approvals]) .main .bn,.ss[data-look=setu] :is(.app[data-screen=today],.app[data-screen=calendar],.app[data-screen=approvals]) .main .bn *{font-family:Noto Sans Bengali,Inter,sans-serif!important}.ss[data-look=setu] :is(.app[data-screen=today],.app[data-screen=calendar],.app[data-screen=approvals]) .main .hi,.ss[data-look=setu] :is(.app[data-screen=today],.app[data-screen=calendar],.app[data-screen=approvals]) .main .hi *{font-family:Noto Sans Devanagari,Inter,sans-serif!important}.ss[data-look=setu] :is(.post,.sheet-pv,.sheet-day,.apwrap) .chip{height:auto;box-shadow:none;color:var(--ink-2);background:0 0;border-radius:0;gap:6px;padding:0;font-size:12px;font-weight:500}.ss[data-look=setu] :is(.post,.sheet-pv,.sheet-day,.apwrap) .chip i{width:7px;height:7px;box-shadow:none;background:currentColor;border-radius:50%;flex:none;margin:0;display:inline-block}.ss[data-look=setu] :is(.post,.sheet-pv,.sheet-day,.apwrap) .chip.live{color:var(--accent)}.ss[data-look=setu] :is(.post,.sheet-pv,.sheet-day,.apwrap) .chip.alarm{color:var(--needs)}.ss[data-look=setu] :is(.post,.sheet-pv,.sheet-day,.apwrap) .chip.wait{color:var(--draft)}.ss[data-look=setu] :is(.post,.sheet-pv,.sheet-day,.apwrap) .chip.done{color:var(--done)}.ss[data-look=setu] :is(.post,.sheet-pv,.sheet-day,.apwrap) .chip.off{color:var(--ink-3)}.ss[data-look=setu] :is(.post,.sheet-pv,.sheet-day,.apwrap) .chip.off i{background:0 0;border:1.5px solid;width:6px;height:6px}.ss[data-look=setu] :is(.brief,.apbulk) .btn .k{background:var(--accent-soft-2);color:var(--accent);opacity:1;border-radius:0;margin:0;padding:0 5px;font-size:11px;font-weight:700}.ss[data-look=setu] :is(.brief,.apbulk) .btn[disabled] .k{background:var(--panel);color:var(--ink-3)}.ss[data-look=setu] :is(.brief,.apbulk,.apnext) .btn.go[disabled]{background:var(--accent-soft-2);border-color:var(--accent-line);color:var(--ink-3);opacity:.75;cursor:default}.ss[data-look=setu] :is(.app[data-screen=today],.app[data-screen=calendar],.app[data-screen=approvals],.sheet-pv,.sheet-day) .lang{color:var(--ink-2);border:1px solid var(--line-2);box-shadow:none;border-radius:0;padding:0 4px;font-size:10.5px;font-weight:600;line-height:15px}.ss[data-look=setu] .app[data-screen=today] .main{flex-direction:column;display:flex}.ss[data-look=setu] .app[data-screen=today] .main>*{flex:none}.ss[data-look=setu] .app[data-screen=today] .brief{margin:0 0 var(--gap);grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:stretch;gap:0;padding:0;display:grid}.ss[data-look=setu] .app[data-screen=today] .brief>div:first-child{border-right:1px solid var(--line);flex-direction:column;gap:8px;min-width:0;padding:12px 16px;display:flex}.ss[data-look=setu] .app[data-screen=today] .ai-row{align-items:center;gap:12px;margin:0;display:flex}.ss[data-look=setu] .app[data-screen=today] .brief .ai{letter-spacing:.6px;text-transform:uppercase;color:var(--ink-2);align-items:center;gap:6px;margin:0;font-size:10.5px;font-weight:600;line-height:1.5;display:flex}.ss[data-look=setu] .app[data-screen=today] .brief .ai i{background:var(--accent);width:7px;height:7px;box-shadow:none;border-radius:50%;animation:none}.ss[data-look=setu] .app[data-screen=today] .brief .hl{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.ss[data-look=setu] .app[data-screen=today] .brief .hello,.ss[data-look=setu] .app[data-screen=today] .brief .hello.bn{letter-spacing:-.2px;margin:0;font-size:20px;font-weight:600;line-height:1.3}.ss[data-look=setu] .app[data-screen=today] .brief .hello em{color:var(--accent);font-style:normal}.ss[data-look=setu] .app[data-screen=today] .brief .lead,.ss[data-look=setu] .app[data-screen=today] .brief .lead.bn{color:var(--ink-2);letter-spacing:0;margin:0;font-size:13px;font-weight:400;line-height:1.5}.ss[data-look=setu] .app[data-screen=today] .brief .actions{flex-wrap:wrap;gap:6px;margin:0;display:flex}.ss[data-look=setu] .app[data-screen=today] .brief .facts{border:0;grid-template-columns:1fr 1fr;align-content:stretch;margin:0;padding:0;list-style:none;display:grid}.ss[data-look=setu] .app[data-screen=today] .brief .facts li{border-bottom:1px solid var(--line);border-radius:0;align-items:flex-start;gap:10px;min-width:0;padding:10px 14px;transition:none;display:flex}.ss[data-look=setu] .app[data-screen=today] .brief .facts li:nth-child(odd){border-right:1px solid var(--line)}.ss[data-look=setu] .app[data-screen=today] .brief .facts li:nth-last-child(-n+2){border-bottom:0}.ss[data-look=setu] .app[data-screen=today] .brief .facts li:hover{background:var(--accent-soft)}.ss[data-look=setu] .app[data-screen=today] .brief .fi{background:var(--accent-soft-2);width:28px;height:28px;color:var(--accent);box-shadow:none;border-radius:0;flex:none;justify-content:center;align-items:center;display:flex}.ss[data-look=setu] .app[data-screen=today] .brief .fi.alarm{background:var(--needs-bg);color:var(--needs)}.ss[data-look=setu] .app[data-screen=today] .brief .fi svg{width:16px;height:16px}.ss[data-look=setu] .app[data-screen=today] .brief .fl{letter-spacing:.5px;text-transform:uppercase;color:var(--ink-2);font-size:10.5px;font-weight:600;line-height:1.5}.ss[data-look=setu] .app[data-screen=today] .brief .fl.bn{text-transform:none;letter-spacing:0;font-size:12px;font-weight:600}.ss[data-look=setu] .app[data-screen=today] .brief .fv,.ss[data-look=setu] .app[data-screen=today] .brief .fv.bn{min-width:0;color:var(--ink);font-size:13.5px;font-weight:400;line-height:1.45}.ss[data-look=setu] .app[data-screen=today] .brief .fv .lit{color:var(--accent);font-weight:600}.ss[data-look=setu] .app[data-screen=today] .brief .fv .dim{color:var(--ink-2);font-weight:400}.ss[data-look=setu] .app[data-screen=today] .brief .fv .alarm{color:var(--needs);font-weight:600}.ss[data-look=setu] .app[data-screen=today] .main>.grid{gap:var(--gap);flex:1 1 0;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(270px,.9fr) minmax(0,2fr) minmax(280px,1.1fr);max-width:none;min-height:430px;display:grid}.ss[data-look=setu] .app[data-screen=today] .main>.grid>*{grid-column:auto}.ss[data-look=setu] .app[data-screen=today] .col{gap:var(--gap);flex-direction:column;min-width:0;min-height:0;display:flex}.ss[data-look=setu] .app[data-screen=today] .main>.grid>.panel,.ss[data-look=setu] .app[data-screen=today] .col>.panel{flex-direction:column;min-width:0;min-height:0;padding:0;display:flex;overflow:hidden}.ss[data-look=setu] .app[data-screen=today] .main>.grid .panel>.head{border-bottom:1px solid var(--line);flex:none;margin:0;padding:9px 14px}.ss[data-look=setu] .app[data-screen=today] .main>.grid .panel>.head .eyebrow{white-space:nowrap}.ss[data-look=setu] .app[data-screen=today] .dial{align-items:stretch}.ss[data-look=setu] .app[data-screen=today] .dialbox{aspect-ratio:auto;flex:1;width:auto;min-height:210px;position:relative}.ss[data-look=setu] .app[data-screen=today] .dialbox svg{width:calc(100% - 16px);height:calc(100% - 12px);position:absolute;top:6px;left:8px;overflow:visible}.ss[data-look=setu] .app[data-screen=today] .dial .next{text-align:center;color:var(--ink-2);font-size:inherit;flex:none;margin:0;padding:0 14px}.ss[data-look=setu] .app[data-screen=today] .dial .next b{color:var(--ink);font-weight:600}.ss[data-look=setu] .app[data-screen=today] .legend{color:var(--ink-3);flex:none;justify-content:center;gap:16px;margin:0;padding:6px 14px 10px;font-size:11.5px;display:flex}.ss[data-look=setu] .app[data-screen=today] .legend span{align-items:center;gap:6px;display:inline-flex}.ss[data-look=setu] .app[data-screen=today] .legend i{box-sizing:border-box;vertical-align:0;border-radius:50%;width:9px;height:9px;margin:0;display:inline-block}.ss[data-look=setu] .app[data-screen=today] .legend .d{background:var(--done);box-shadow:none}.ss[data-look=setu] .app[data-screen=today] .legend .n{background:var(--accent);box-shadow:none}.ss[data-look=setu] .app[data-screen=today] .legend .l{border:2px solid var(--accent);box-shadow:none;background:0 0}.ss[data-look=setu] .app[data-screen=today] .tick{stroke:var(--line-2);stroke-width:1px}.ss[data-look=setu] .app[data-screen=today] .tick.major{stroke:var(--ink-3);stroke-width:1.4px}.ss[data-look=setu] .app[data-screen=today] .hr{fill:var(--ink-3);text-anchor:middle;dominant-baseline:middle;letter-spacing:.3px;font-size:10px;font-weight:600}.ss[data-look=setu] .app[data-screen=today] .arc-day{fill:none;stroke:var(--accent-soft-2);stroke-width:9px}.ss[data-look=setu] .app[data-screen=today] .arc-wait{fill:none;stroke:var(--accent);stroke-width:9px;stroke-linecap:butt;filter:none}.ss[data-look=setu] .app[data-screen=today] .hand{stroke:var(--ink-2);stroke-width:1.5px;filter:none}.ss[data-look=setu] .app[data-screen=today] .nowdot{fill:var(--ink)}.ss[data-look=setu] .app[data-screen=today] .node{cursor:pointer;outline:0}.ss[data-look=setu] .app[data-screen=today] .node .c{stroke-width:2px;filter:none;transition:none}.ss[data-look=setu] .app[data-screen=today] .node:hover .c,.ss[data-look=setu] .app[data-screen=today] .node:focus .c{r:5.5px;stroke:var(--ink)}.ss[data-look=setu] .app[data-screen=today] .node.done .c{fill:var(--done);stroke:var(--panel)}.ss[data-look=setu] .app[data-screen=today] .node.fail .c{fill:var(--needs);stroke:var(--panel);filter:none}.ss[data-look=setu] .app[data-screen=today] .node.next .c{fill:var(--accent);stroke:var(--panel);filter:none}.ss[data-look=setu] .app[data-screen=today] .node.later .c{fill:var(--panel);stroke:var(--accent)}.ss[data-look=setu] .app[data-screen=today] .node .halo{fill:none;stroke:var(--accent);stroke-width:1.5px;opacity:1;animation:none}.ss[data-look=setu] .app[data-screen=today] .node text{fill:var(--ink-2);text-anchor:middle;dominant-baseline:middle;font-size:11px;font-weight:600}.ss[data-look=setu] .app[data-screen=today] .dbig{fill:var(--ink);text-anchor:middle;letter-spacing:-1px;font-size:38px;font-weight:600}.ss[data-look=setu] .app[data-screen=today] .dsmall{fill:var(--ink-2);text-anchor:middle;font-size:12px}.ss[data-look=setu] .app[data-screen=today] .stats{gap:var(--gap);flex:none;grid-column:auto;grid-template-rows:none;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ss[data-look=setu] .app[data-screen=today] .stats .stat.panel{gap:0;padding:10px 14px;display:block}.ss[data-look=setu] .app[data-screen=today] .stats .stat .row{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.ss[data-look=setu] .app[data-screen=today] .stats .stat .v,.ss[data-look=setu] .app[data-screen=today] .stats .stat .v.alarm{letter-spacing:-.4px;text-shadow:none;font-size:26px;font-weight:600;line-height:1.15}.ss[data-look=setu] .app[data-screen=today] .stats .stat .v small{color:var(--ink-3);letter-spacing:0;font-size:15px;font-weight:500}.ss[data-look=setu] .app[data-screen=today] .stats .stat .v.alarm{color:var(--needs)}.ss[data-look=setu] .app[data-screen=today] .stats .stat p{color:var(--ink-2);margin:2px 0 0;font-size:12.5px;line-height:1.45}.ss[data-look=setu] .app[data-screen=today] .stats .nets{color:var(--ink-2);align-items:center;gap:8px;display:inline-flex}.ss[data-look=setu] .app[data-screen=today] .stats .nets svg{width:14px;height:14px}.ss[data-look=setu] .app[data-screen=today] .tonight{flex:1 1 0}.ss[data-look=setu] .app[data-screen=today] .line{flex:1;gap:0;padding:0;display:block;position:static;overflow:auto}.ss[data-look=setu] .app[data-screen=today] .line:before{display:none}.ss[data-look=setu] .app[data-screen=today] .post{min-height:var(--row-h,46px);border-bottom:1px solid var(--line);cursor:pointer;opacity:1;box-shadow:none;border-radius:0;grid-template-columns:76px 40px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 14px;transition:none;display:grid;position:relative;transform:none}.ss[data-look=setu] .app[data-screen=today] .post:before{display:none}.ss[data-look=setu] .app[data-screen=today] .post:hover,.ss[data-look=setu] .app[data-screen=today] .post:focus-visible{background:var(--accent-soft);transform:none}.ss[data-look=setu] .app[data-screen=today] .post:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.ss[data-look=setu] .app[data-screen=today] .post.next{background:var(--sel);box-shadow:inset 3px 0 0 var(--sel-bar)}.ss[data-look=setu] .app[data-screen=today] .post.done .what .t,.ss[data-look=setu] .app[data-screen=today] .post.done .time b{color:var(--ink-3)}.ss[data-look=setu] .app[data-screen=today] .post .time b{letter-spacing:0;font-size:17px;font-weight:600;line-height:1.1;display:block}.ss[data-look=setu] .app[data-screen=today] .post .time span{letter-spacing:.4px;color:var(--ink-3);margin:0;font-size:10.5px;font-weight:400;display:block}.ss[data-look=setu] .app[data-screen=today] .screen{width:34px;height:46px;box-shadow:none;background:linear-gradient(160deg,#dfe9e8,#c9d9d7);border-radius:0;flex:none;transition:none;position:relative;overflow:hidden;transform:none}.ss[data-look=setu] .app[data-screen=today] .screen.still{height:34px}.ss[data-look=setu] .app[data-screen=today] .screen:before,.ss[data-look=setu] .app[data-screen=today] .screen:after{display:none}.ss[data-look=setu] .app[data-screen=today] .post:hover .screen{transform:none}.ss[data-look=setu] .app[data-screen=today] .post .what{border:0;border-radius:0;min-width:0;margin:0;padding:0;display:block}.ss[data-look=setu] .app[data-screen=today] .post .what .t{font-size:inherit;text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.ss[data-look=setu] .app[data-screen=today] .post .what .m{color:var(--ink-3);font-size:inherit;align-items:center;gap:8px;margin-top:1px;display:flex}.ss[data-look=setu] .app[data-screen=today] .nets{align-items:center;gap:6px;display:inline-flex}.ss[data-look=setu] .app[data-screen=today] .post .nets svg{width:13px;height:13px}.ss[data-look=setu] .app[data-screen=today] .now{background:var(--panel-2);height:auto;color:var(--accent);align-items:center;gap:10px;margin:0;padding:3px 14px;display:flex}.ss[data-look=setu] .app[data-screen=today] .now:before{content:"";background:var(--accent);width:auto;height:1px;box-shadow:none;border-radius:0;flex:0 0 16px;margin:0;position:static}.ss[data-look=setu] .app[data-screen=today] .now:after{content:"";background:var(--accent);flex:1;height:1px}.ss[data-look=setu] .app[data-screen=today] .now span{letter-spacing:.5px;color:var(--accent);background:0 0;padding:0;font-size:11px;font-weight:700;position:static}.ss[data-look=setu] .app[data-screen=today] .tonight .empty,.ss[data-look=setu] .app[data-screen=today] .needs .empty,.ss[data-look=setu] .app[data-screen=today] .lately .empty{text-align:center;padding:24px 14px}.ss[data-look=setu] .app[data-screen=today] .tonight .empty b,.ss[data-look=setu] .app[data-screen=today] .needs .empty b,.ss[data-look=setu] .app[data-screen=today] .lately .empty b{color:var(--ink);font-weight:600;font-size:inherit;margin-bottom:2px;display:block}.ss[data-look=setu] .app[data-screen=today] .needs{flex:1 1 0;overflow:auto}.ss[data-look=setu] .app[data-screen=today] .needs>.head{background:var(--panel);z-index:1;position:sticky;top:0}.ss[data-look=setu] .app[data-screen=today] .need{border:0;border-bottom:1px solid var(--line);gap:12px;padding:11px 14px;display:flex}.ss[data-look=setu] .app[data-screen=today] .need .ic{background:var(--accent-soft-2);width:30px;height:30px;color:var(--accent);box-shadow:none;border-radius:0;flex:none;justify-content:center;align-items:center;display:flex}.ss[data-look=setu] .app[data-screen=today] .need .ic.alarm{background:var(--needs-bg);color:var(--needs);box-shadow:none}.ss[data-look=setu] .app[data-screen=today] .need .ic svg{width:16px;height:16px}.ss[data-look=setu] .app[data-screen=today] .need p{font-size:inherit;margin:0}.ss[data-look=setu] .app[data-screen=today] .need p b{font-weight:600}.ss[data-look=setu] .app[data-screen=today] .need small{color:var(--ink-2);margin:1px 0 6px;font-size:12px;display:block}.ss[data-look=setu] .app[data-screen=today] .lately{flex:none;max-height:46%;overflow:auto}.ss[data-look=setu] .app[data-screen=today] .best{border:0;border-bottom:1px solid var(--line);grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 14px;display:grid}.ss[data-look=setu] .app[data-screen=today] .best .screen{width:34px;height:34px}.ss[data-look=setu] .app[data-screen=today] .best .t{font-size:inherit;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.ss[data-look=setu] .app[data-screen=today] .best .s{color:var(--ink-3);margin:0;font-size:12px}@media (width<=1440px){.ss[data-look=setu] .app[data-screen=today] .post{grid-template-columns:72px 36px minmax(0,1fr) auto}}@media (width<=1366px){.ss[data-look=setu] .app[data-screen=today] .brief>div:first-child{padding:10px 14px}.ss[data-look=setu] .app[data-screen=today] .brief .hello,.ss[data-look=setu] .app[data-screen=today] .brief .hello.bn{font-size:18px}.ss[data-look=setu] .app[data-screen=today] .stats .stat .v,.ss[data-look=setu] .app[data-screen=today] .stats .stat .v.alarm{font-size:22px}}@media (width>=1600px){.ss[data-look=setu] .app[data-screen=today] .post{min-height:50px}}@media (width>=1850px){.ss[data-look=setu] .app[data-screen=today] .post{min-height:52px}}@media (height<=800px){.ss[data-look=setu] .app[data-screen=today] .brief>div:first-child{gap:6px;padding-top:8px;padding-bottom:8px}.ss[data-look=setu] .app[data-screen=today] .brief .facts li{padding:6px 12px}.ss[data-look=setu] .app[data-screen=today] .main>.grid{min-height:400px}.ss[data-look=setu] .app[data-screen=today] .post{min-height:42px}}.ss[data-look=setu] .sheet-pv,.ss[data-look=setu] .sheet-day,.ss[data-look=setu] .sheet-ap{background:var(--panel);border:0;border-left:1px solid var(--line-2);border-radius:0;flex-direction:column;gap:8px;width:min(380px,100%);padding:14px 18px 18px;transition:transform .18s,visibility 0s linear .18s;display:flex;box-shadow:-8px 0 24px #1428281f}.ss[data-look=setu] .sheet-day,.ss[data-look=setu] .sheet-ap{width:min(400px,100%)}.ss[data-look=setu] .sheet-day *{overflow-wrap:anywhere}.ss[data-look=setu] .sheet-day .st,.ss[data-look=setu] .sheet-day .chip{white-space:normal}.ss[data-look=setu] .sheet-pv.on,.ss[data-look=setu] .sheet-day.on,.ss[data-look=setu] .sheet-ap.on{transition:transform .18s,visibility}.ss[data-look=setu] .sheet-pv .grab,.ss[data-look=setu] .sheet-day .grab,.ss[data-look=setu] .sheet-ap .grab{display:none}.ss[data-look=setu] :is(.sheet-pv,.sheet-day) .bar{justify-content:space-between;align-items:center;gap:12px;display:flex}.ss[data-look=setu] :is(.sheet-pv,.sheet-day) .x{border:1px solid var(--line-2);background:var(--panel);width:30px;height:30px;color:var(--ink);box-shadow:none;border-radius:0}.ss[data-look=setu] :is(.sheet-pv,.sheet-day) .x:hover{background:var(--accent-soft)}.ss[data-look=setu] :is(.sheet-pv,.sheet-day,.sheet-ap) h3{letter-spacing:0;margin:0;font-size:16px;font-weight:600}.ss[data-look=setu] :is(.sheet-pv,.sheet-day) .sub{color:var(--ink-2);font-size:inherit}.ss[data-look=setu] :is(.sheet-pv,.sheet-day,.sheet-ap) .acts{flex-wrap:wrap;justify-content:flex-start;gap:6px;margin:4px 0 0;display:flex}.ss[data-look=setu] .sheet-pv .netseg{box-shadow:none;background:0 0;border-radius:0;flex-wrap:wrap;gap:0;margin:0;padding:0;display:flex}.ss[data-look=setu] .sheet-pv .netseg button{border:1px solid var(--line-2);background:var(--panel);color:var(--ink-2);box-shadow:none;border-radius:0;align-items:center;gap:6px;margin-left:-1px;padding:4px 11px;font-size:13px;font-weight:500;display:inline-flex}.ss[data-look=setu] .sheet-pv .netseg button:first-child{margin-left:0}.ss[data-look=setu] .sheet-pv .netseg button[aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:var(--accent-ink);box-shadow:none}.ss[data-look=setu] .sheet-pv .netseg svg{width:14px;height:14px}.ss[data-look=setu] .sheet-pv .stagep{perspective:none;justify-content:center;padding:4px 0;display:flex}.ss[data-look=setu] .sheet-pv .phone3d{--ry:0deg;--rx:0deg;aspect-ratio:auto;border:6px solid var(--ink);background:var(--head);width:210px;height:372px;box-shadow:none;border-radius:0;padding:0;transition:none;transform:none}.ss[data-look=setu] .sheet-pv .phone3d:after{display:none}.ss[data-look=setu] .sheet-pv .scr{background:var(--head);color:var(--head-ink);border-radius:0}.ss[data-look=setu] .sheet-pv .scr:before,.ss[data-look=setu] .sheet-pv .scr .notch,.ss[data-look=setu] .sheet-pv .scr .prog,.ss[data-look=setu] .sheet-pv .scr .side{display:none}.ss[data-look=setu] .sheet-pv .scr .top{opacity:1;color:var(--head-ink-2);justify-content:space-between;font-size:12px;font-weight:600;display:flex;position:absolute;top:12px;left:12px;right:12px}.ss[data-look=setu] .sheet-pv .scr .big{color:var(--head-ink);text-shadow:none;font-size:20px;font-weight:600;line-height:1.3;position:absolute;top:34%;left:12px;right:12px}.ss[data-look=setu] .sheet-pv .scr .big small{color:var(--head-ink-2);opacity:1;margin-top:6px;font-size:12px;font-weight:400;line-height:1.4;display:block}.ss[data-look=setu] .sheet-pv .scr .foot{font-size:11.5px;line-height:1.4;bottom:10px;left:12px;right:12px}.ss[data-look=setu] .sheet-pv .scr .foot b{align-items:center;gap:6px;margin-bottom:3px;font-size:11.5px;font-weight:700;display:flex}.ss[data-look=setu] .sheet-pv .scr .foot b i{background:var(--gold);border-radius:50%;width:14px;height:14px}.ss[data-look=setu] .sheet-pv .scr .foot .cap{color:var(--head-ink-2);opacity:1;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ss[data-look=setu] .sheet-pv .scr .ailab{background:var(--head-fill);border:1px solid var(--head-edge);border-radius:0;margin-top:5px;padding:1px 6px;font-size:10px;font-weight:500;display:inline-block}.ss[data-look=setu] .sheet-pv .scr.has-media:after{background:linear-gradient(#00000057,#00000038 38%,#000000a8)}.ss[data-look=setu] .sheet-pv .scr.has-media .top,.ss[data-look=setu] .sheet-pv .scr.has-media .big,.ss[data-look=setu] .sheet-pv .scr.has-media .big small,.ss[data-look=setu] .sheet-pv .scr.has-media .foot .cap{color:#fff}.ss[data-look=setu] .sheet-pv .checks{color:var(--ink-2);gap:4px;margin:0;padding:0;list-style:none;display:grid}.ss[data-look=setu] .sheet-pv .checks li{font-size:inherit;color:var(--ink-2);align-items:flex-start;gap:8px;display:flex}.ss[data-look=setu] .sheet-pv .checks li i{width:auto;height:auto;box-shadow:none;font-style:normal;font-size:inherit;color:var(--auto);border-radius:0;flex:none;font-weight:700;display:inline}.ss[data-look=setu] .sheet-pv .warn-line{font-size:inherit;color:var(--needs);margin:0}.ss[data-look=setu] .app[data-screen=calendar] .main{flex-direction:column;display:flex}.ss[data-look=setu] .app[data-screen=calendar] .main>.grid{flex-direction:column;flex:1 1 0;max-width:none;min-height:380px;display:flex}.ss[data-look=setu] .app[data-screen=calendar] .calpanel{flex-direction:column;flex:1 1 0;grid-column:auto;min-height:0;padding:0;display:flex;overflow:hidden}.ss[data-look=setu] .app[data-screen=calendar] .calhead{border-bottom:1px solid var(--line);flex-wrap:wrap;flex:none;justify-content:flex-start;align-items:center;gap:10px;margin:0;padding:9px 14px;display:flex}.ss[data-look=setu] .app[data-screen=calendar] .calhead h3{min-width:0;margin:0 auto 0 0;font-size:16px;font-weight:600}.ss[data-look=setu] .app[data-screen=calendar] .calhead .btn:last-child{margin-left:0}.ss[data-look=setu] .app[data-screen=calendar] .calnav{gap:4px;display:flex}.ss[data-look=setu] .app[data-screen=calendar] .clegend{border-bottom:1px solid var(--line);background:var(--panel-2);color:var(--ink-2);flex-wrap:wrap;flex:none;gap:4px 18px;margin:0;padding:6px 14px;font-size:12px;display:flex}.ss[data-look=setu] .app[data-screen=calendar] .clegend span{align-items:center;gap:6px;display:inline-flex}.ss[data-look=setu] .app[data-screen=calendar] .clegend i{background:var(--c);width:8px;height:8px;box-shadow:none;vertical-align:0;border-radius:50%;flex:none;margin:0;display:inline-block}.ss[data-look=setu] .app[data-screen=calendar] .clegend .done,.ss[data-look=setu] .app[data-screen=calendar] .cchip.done,.ss[data-look=setu] .app[data-screen=calendar] .pmonth .done{--c:var(--done)}.ss[data-look=setu] .app[data-screen=calendar] .clegend .live,.ss[data-look=setu] .app[data-screen=calendar] .cchip.live,.ss[data-look=setu] .app[data-screen=calendar] .pmonth .live{--c:var(--accent)}.ss[data-look=setu] .app[data-screen=calendar] .clegend .wait,.ss[data-look=setu] .app[data-screen=calendar] .cchip.wait,.ss[data-look=setu] .app[data-screen=calendar] .pmonth .wait{--c:var(--draft)}.ss[data-look=setu] .app[data-screen=calendar] .clegend .alarm,.ss[data-look=setu] .app[data-screen=calendar] .cchip.alarm,.ss[data-look=setu] .app[data-screen=calendar] .pmonth .alarm{--c:var(--needs)}.ss[data-look=setu] .app[data-screen=calendar] .clegend .off,.ss[data-look=setu] .app[data-screen=calendar] .cchip.off,.ss[data-look=setu] .app[data-screen=calendar] .pmonth .off{--c:var(--ink-3)}.ss[data-look=setu] .app[data-screen=calendar] .calpanel>.empty{text-align:center;flex:none;padding:24px 14px}.ss[data-look=setu] .app[data-screen=calendar] .calpanel>.empty b{font-weight:600}.ss[data-look=setu] .app[data-screen=calendar] .cweekdays{border-bottom:1px solid var(--line);background:var(--panel-2);text-transform:none;letter-spacing:0;flex:none;grid-template-columns:repeat(7,minmax(0,1fr));gap:0;padding:0;display:grid}.ss[data-look=setu] .app[data-screen=calendar] .cweekdays span{color:var(--ink-2);padding:5px 8px;font-size:11.5px;font-weight:600}.ss[data-look=setu] .app[data-screen=calendar] .cgrid{flex:1;grid-template-columns:repeat(7,minmax(0,1fr));gap:0;min-height:0;display:grid;overflow:hidden}.ss[data-look=setu] .app[data-screen=calendar] .cgrid.month{grid-template-rows:repeat(var(--rows,5), minmax(0, 1fr))}.ss[data-look=setu] .app[data-screen=calendar] .cgrid.week{grid-template-rows:minmax(0,1fr);overflow:auto}.ss[data-look=setu] .app[data-screen=calendar] .cday{border:0;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--panel);min-width:0;min-height:0;box-shadow:none;cursor:pointer;opacity:1;border-radius:0;flex-direction:column;gap:3px;padding:5px 6px 4px;transition:none;display:flex;position:relative;overflow:hidden}.ss[data-look=setu] .app[data-screen=calendar] .cgrid.week .cday{min-height:0;overflow:auto}.ss[data-look=setu] .app[data-screen=calendar] .cday:nth-child(7n){border-right:0}.ss[data-look=setu] .app[data-screen=calendar] .cday:hover{background:var(--accent-soft)}.ss[data-look=setu] .app[data-screen=calendar] .cday:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.ss[data-look=setu] .app[data-screen=calendar] .cday.out{background:var(--panel-2);opacity:1}.ss[data-look=setu] .app[data-screen=calendar] .cday.out .cnum{color:var(--ink-3)}.ss[data-look=setu] .app[data-screen=calendar] .cday.over{background:var(--cursor);box-shadow:inset 0 0 0 1px var(--cursor-edge)}.ss[data-look=setu] .app[data-screen=calendar] .cday.today{box-shadow:inset 0 2px 0 var(--accent)}.ss[data-look=setu] .app[data-screen=calendar] .cnum{height:20px;color:var(--ink);letter-spacing:0;align-self:flex-start;align-items:center;margin-left:-4px;padding:0 5px;font-size:12.5px;font-weight:600;display:inline-flex}.ss[data-look=setu] .app[data-screen=calendar] .cday.today .cnum{background:var(--accent);color:var(--accent-ink)}.ss[data-look=setu] .app[data-screen=calendar] .cday.past .cnum{color:var(--ink-3);font-weight:500}.ss[data-look=setu] .app[data-screen=calendar] .clabel{color:var(--accent);background:var(--accent-soft-2);white-space:nowrap;text-overflow:ellipsis;border:0;padding:0 5px;font-size:10.5px;line-height:15px;display:block;overflow:hidden}.ss[data-look=setu] .app[data-screen=calendar] .cchips{flex-direction:column;align-items:stretch;gap:2px;width:auto;min-height:0;display:flex}.ss[data-look=setu] .app[data-screen=calendar] .cday.past .cchips{opacity:1}.ss[data-look=setu] .app[data-screen=calendar] .cchip{border:1px solid var(--line);background:var(--panel-2);max-width:none;min-height:0;box-shadow:none;color:var(--ink-2);white-space:nowrap;border-radius:0;align-items:center;gap:4px;padding:1px 5px;font-size:11px;font-weight:400;line-height:16px;display:flex;overflow:hidden}.ss[data-look=setu] .app[data-screen=calendar] .cchip.mv{cursor:grab;background:var(--panel);border-color:var(--line-2)}.ss[data-look=setu] .app[data-screen=calendar] .cchip.done{color:var(--ink-3)}.ss[data-look=setu] .app[data-screen=calendar] .cchip.live,.ss[data-look=setu] .app[data-screen=calendar] .cchip.alarm{color:var(--ink-2)}.ss[data-look=setu] .app[data-screen=calendar] .cchip>i{background:var(--c);width:7px;height:7px;box-shadow:none;border-radius:50%;flex:none;margin:0;display:inline-block}.ss[data-look=setu] .app[data-screen=calendar] .cchip.off>i{border:1.5px solid var(--c);background:0 0;width:6px;height:6px}.ss[data-look=setu] .app[data-screen=calendar] .cchip .cl{align-items:center;gap:4px;min-width:0;display:flex;overflow:hidden}.ss[data-look=setu] .app[data-screen=calendar] .cchip svg{flex:none}.ss[data-look=setu] .app[data-screen=calendar] .cchip b{color:var(--ink);flex:none;margin-left:auto;padding-left:4px;font-weight:600;overflow:visible}.ss[data-look=setu] .app[data-screen=calendar] .cchip.done b{color:var(--ink-3)}.ss[data-look=setu] .app[data-screen=calendar] .ctag{box-shadow:none;border-radius:0;padding:0;font-size:10px;font-weight:600}.ss[data-look=setu] .app[data-screen=calendar] .cmore{color:var(--ink-3);padding-left:2px;font-size:10.5px}.ss[data-look=setu] .app[data-screen=calendar] .cgrid.week .cchip{font-size:12px;line-height:18px}.ss[data-look=setu] .app[data-screen=calendar] .chint{border-top:1px solid var(--line);color:var(--ink-3);flex:none;margin:0;padding:8px 14px;font-size:11.5px}@media (height<=800px){.ss[data-look=setu] .app[data-screen=calendar] .clegend{padding-top:4px;padding-bottom:4px}.ss[data-look=setu] .app[data-screen=calendar] .cweekdays span{padding-top:3px;padding-bottom:3px}.ss[data-look=setu] .app[data-screen=calendar] .chint{padding-top:5px;padding-bottom:5px}}.ss[data-look=setu] .app[data-screen=calendar] .clist{flex:1;min-height:0;display:block;overflow:auto}.ss[data-look=setu] .app[data-screen=calendar] .crow{border:0;border-bottom:1px solid var(--line);background:var(--panel);text-align:left;cursor:pointer;width:100%;color:inherit;opacity:1;border-radius:0;grid-template-columns:64px minmax(0,1fr);align-items:start;gap:14px;padding:9px 14px;display:grid}.ss[data-look=setu] .app[data-screen=calendar] .crow:hover{background:var(--accent-soft)}.ss[data-look=setu] .app[data-screen=calendar] .crow.today{background:var(--sel);box-shadow:inset 3px 0 0 var(--sel-bar)}.ss[data-look=setu] .app[data-screen=calendar] .crow.past .cdate b{color:var(--ink-3)}.ss[data-look=setu] .app[data-screen=calendar] .cdate{display:block}.ss[data-look=setu] .app[data-screen=calendar] .cdate b{letter-spacing:0;font-size:20px;font-weight:600;line-height:1.1;display:block}.ss[data-look=setu] .app[data-screen=calendar] .cdate span{letter-spacing:0;text-transform:none;color:var(--ink-3);margin:0;font-size:11.5px;font-weight:400;display:block}.ss[data-look=setu] .app[data-screen=calendar] .cbody{flex-direction:column;gap:5px;min-width:0;display:flex}.ss[data-look=setu] .app[data-screen=calendar] .cbody .clabel{align-self:flex-start;max-width:100%}.ss[data-look=setu] .app[data-screen=calendar] .cbody .cchips{flex-flow:wrap;align-items:center;gap:6px}.ss[data-look=setu] .app[data-screen=calendar] .cbody .cchip{padding:1px 8px;font-size:12px;line-height:20px}.ss[data-look=setu] .app[data-screen=calendar] .cnone{color:var(--ink-3);font-size:12px}.ss[data-look=setu] .sheet-day .sevents{border:1px solid var(--line);margin:0;padding:0;list-style:none;display:block}.ss[data-look=setu] .sheet-day .sevents li{border:0;border-bottom:1px solid var(--line);box-shadow:none;font-size:inherit;background:0 0;border-radius:0;justify-content:space-between;align-items:center;gap:10px;padding:7px 10px;display:flex}.ss[data-look=setu] .sheet-day .sevents li:last-child{border-bottom:0}.ss[data-look=setu] .sheet-day .sevents small{color:var(--ink-3);font-size:inherit}.ss[data-look=setu] .sheet-day .spost{border:1px solid var(--line);box-shadow:none;background:0 0;border-radius:0;flex-direction:column;gap:8px;margin:0;padding:10px 12px;display:flex}.ss[data-look=setu] .sheet-day .sptop{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.ss[data-look=setu] .sheet-day .sptop b{font-size:inherit;font-weight:600;line-height:1.5}.ss[data-look=setu] .sheet-day .spmeta{color:var(--ink-2);font-size:inherit;flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}.ss[data-look=setu] .sheet-day .spkind{color:var(--ink-2);background:var(--accent-soft);padding:1px 7px;font-size:11.5px}.ss[data-look=setu] .sheet-day .spost .acts{margin:0}.ss[data-look=setu] .sheet-day .spmove{flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}.ss[data-look=setu] .sheet-day .spmove .tx{width:auto;height:28px;padding:0 8px;font-size:13px}.ss[data-look=setu] .sheet-day .sgroup{flex-direction:column;gap:6px;margin:0;display:flex}.ss[data-look=setu] .sheet-day .sgroup .eyebrow{margin:0}.ss[data-look=setu] .sheet-day .strow{border:0;border-bottom:1px solid var(--line);color:inherit;font-size:inherit;flex-wrap:wrap;align-items:center;gap:4px 10px;padding:5px 0;display:flex}.ss[data-look=setu] .sheet-day .strow .chip{margin-left:auto}.ss[data-look=setu] .sheet-day .hint{font-size:12.5px;margin:8px 0 0!important}.ss[data-look=setu] .sheet-day .eyebrow{letter-spacing:.6px;text-transform:uppercase;color:var(--ink-2);font-size:10.5px;font-weight:600}.ss[data-look=setu] .dlg-note{flex-direction:column;gap:12px;width:min(400px,92%);padding:18px 20px;display:flex}.ss[data-look=setu] .dlg-note h3{margin:0;font-size:16px;font-weight:600}.ss[data-look=setu] .dlg-note p{color:var(--ink-2);font-size:inherit;margin:0;line-height:1.5}.ss[data-look=setu] .dlg-note .fld{flex-direction:column;gap:4px;display:flex;margin:0!important}.ss[data-look=setu] .dlg-note .eyebrow{letter-spacing:0;text-transform:none;color:var(--ink-2);font-size:12px;font-weight:500}.ss[data-look=setu] .dlg-note .acts{justify-content:flex-end;margin:4px 0 0}.ss[data-look=setu] .app[data-screen=approvals] .main{flex-direction:column;display:flex}.ss[data-look=setu] .app[data-screen=approvals] .main>.grid.apwrap{gap:var(--gap);flex:1 1 0;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(300px,350px) minmax(0,1fr);max-width:none;min-height:420px;display:grid}.ss[data-look=setu] .app[data-screen=approvals] .apcol,.ss[data-look=setu] .app[data-screen=approvals] .apright{gap:var(--gap);flex-direction:column;min-width:0;min-height:0;padding-bottom:2px;display:flex;overflow:auto}.ss[data-look=setu] .app[data-screen=approvals] .apcol>.panel,.ss[data-look=setu] .app[data-screen=approvals] .apright>.panel{flex:none;min-width:0;padding:0 14px 12px}.ss[data-look=setu] .app[data-screen=approvals] .apwrap .panel>.head{border-bottom:1px solid var(--line);margin:0 -14px 12px;padding:9px 14px}.ss[data-look=setu] .app[data-screen=approvals] .apwrap .panel>.head h3{font-size:13.5px}.ss[data-look=setu] .app[data-screen=approvals] .apwrap .panel>.head .eyebrow{white-space:nowrap}.ss[data-look=setu] .app[data-screen=approvals] .apwrap .panel>.empty{text-align:center;padding:20px 0}.ss[data-look=setu] .app[data-screen=approvals] .apwrap .panel>.empty b{font-weight:600}.ss[data-look=setu] .app[data-screen=approvals] .apday{padding-bottom:0!important}.ss[data-look=setu] .app[data-screen=approvals] .apwrap .apday>.head{margin-bottom:0}.ss[data-look=setu] .app[data-screen=approvals] .apbulk{display:block}.ss[data-look=setu] .app[data-screen=approvals] .apweek{color:var(--ink);font-size:inherit;justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.ss[data-look=setu] .app[data-screen=approvals] .apweek span{font-weight:600}.ss[data-look=setu] .app[data-screen=approvals] .apbulk .actions{flex-flow:column;gap:6px;padding:0;display:flex;overflow:visible;margin:0!important}.ss[data-look=setu] .app[data-screen=approvals] .apbulk .actions .btn{justify-content:space-between;height:32px}.ss[data-look=setu] .app[data-screen=approvals] .apbulk .actions .btn .k{margin-left:auto}.ss[data-look=setu] .app[data-screen=approvals] .apwrap .hint{color:var(--ink-3);font-size:12px;line-height:1.5;margin:10px 0 0!important}.ss[data-look=setu] .app[data-screen=approvals] .apnext .hint{color:var(--ink-3);margin:0 0 12px!important}.ss[data-look=setu] .app[data-screen=approvals] .apnext .actions{flex-wrap:wrap;gap:6px;display:flex;margin:0!important}.ss[data-look=setu] .app[data-screen=approvals] .apreport{background:var(--auto-bg);box-shadow:none;border-left:3px solid var(--auto);color:var(--ink);font-size:inherit;border-radius:0;flex-direction:column;gap:4px;margin:12px 0 0;padding:8px 12px;display:flex}.ss[data-look=setu] .app[data-screen=approvals] .apreport b{font-weight:600}.ss[data-look=setu] .app[data-screen=approvals] .apreport ul{color:var(--ink-2);margin:0;padding-left:18px;font-size:12.5px;display:block}.ss[data-look=setu] .app[data-screen=approvals] .apreport small{color:var(--ink-2);margin:0;display:inline}.ss[data-look=setu] .app[data-screen=approvals] .apsb{border:0;border-bottom:1px solid var(--line);font-size:inherit;justify-content:space-between;align-items:flex-start;gap:10px;margin:0 -14px;padding:10px 14px;display:flex}.ss[data-look=setu] .app[data-screen=approvals] .apsb:last-child{border-bottom:0}.ss[data-look=setu] .app[data-screen=approvals] .apsb p,.ss[data-look=setu] .app[data-screen=approvals] .apsb .aptext{color:var(--ink-2);font-size:inherit;max-height:none;line-height:1.5;margin:4px 0 0!important}.ss[data-look=setu] .app[data-screen=approvals] .apsb small{color:var(--ink-3);white-space:nowrap;margin-left:6px}.ss[data-look=setu] .app[data-screen=approvals] .apost{border:0;border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;margin:0 -14px;padding:12px 14px;display:grid}.ss[data-look=setu] .app[data-screen=approvals] .apost:last-child{border-bottom:0}.ss[data-look=setu] .app[data-screen=approvals] .apost>.aptop,.ss[data-look=setu] .app[data-screen=approvals] .apost>.aplangs,.ss[data-look=setu] .app[data-screen=approvals] .apost>.apback,.ss[data-look=setu] .app[data-screen=approvals] .apost>.pcheck{grid-column:1/-1}.ss[data-look=setu] .app[data-screen=approvals] .aptop{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.ss[data-look=setu] .app[data-screen=approvals] .aptop b{font-size:14px;font-weight:600}.ss[data-look=setu] .app[data-screen=approvals] .aptop .spmeta{color:var(--ink-2);font-size:inherit;align-items:center;gap:8px;margin:0;display:flex}.ss[data-look=setu] .app[data-screen=approvals] .aptop .spkind{color:var(--ink-2);background:var(--accent-soft);padding:1px 7px;font-size:11.5px}.ss[data-look=setu] .app[data-screen=approvals] .aplangs{gap:var(--gap);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.ss[data-look=setu] .app[data-screen=approvals] .aplang{border:1px solid var(--line);background:var(--panel-2);min-width:0;box-shadow:none;border-radius:0;flex-direction:column;gap:6px;padding:9px 10px;display:flex}.ss[data-look=setu] .app[data-screen=approvals] .aplh{color:var(--ink-2);font-size:inherit;align-items:center;gap:8px;display:flex}.ss[data-look=setu] .app[data-screen=approvals] .aplh small{color:var(--ink-2);font-size:12px}.ss[data-look=setu] .app[data-screen=approvals] .aptext,.ss[data-look=setu] .app[data-screen=approvals] .aptext.bn,.ss[data-look=setu] .app[data-screen=approvals] .aptext.hi{font-size:inherit;word-break:break-word;flex:1;max-height:14.5em;margin:0;line-height:1.55}.ss[data-look=setu] .app[data-screen=approvals] .aptext.bn,.ss[data-look=setu] .app[data-screen=approvals] .aptext.hi{font-size:14px;line-height:1.6}.ss[data-look=setu] .app[data-screen=approvals] .aptext.none{color:var(--ink-3);font-style:italic;font-size:inherit}.ss[data-look=setu] .app[data-screen=approvals] .apmedia{aspect-ratio:auto;width:54px;height:72px;box-shadow:none;background:linear-gradient(160deg,#dfe9e8,#c9d9d7);border-radius:0;align-self:flex-start;text-decoration:none;display:block;position:relative;overflow:hidden}.ss[data-look=setu] .app[data-screen=approvals] .apfile{color:var(--ink-3);font-size:11.5px}.ss[data-look=setu] .app[data-screen=approvals] .apchecks{color:var(--ink-2);grid-template-columns:repeat(2,minmax(0,1fr));align-self:end;gap:2px 18px;margin:0;padding:0;font-size:12.5px;list-style:none;display:grid}.ss[data-look=setu] .app[data-screen=approvals] .apchecks li{line-height:1.45;font-size:inherit;color:var(--ink-2);align-items:flex-start;gap:7px;display:flex}.ss[data-look=setu] .app[data-screen=approvals] .apchecks li i{width:auto;height:auto;box-shadow:none;font-style:normal;font-size:inherit;color:var(--auto);border-radius:0;flex:none;margin:0;font-weight:700;display:inline}.ss[data-look=setu] .app[data-screen=approvals] .apchecks li.bad{color:var(--needs)}.ss[data-look=setu] .app[data-screen=approvals] .apchecks li.bad i{color:var(--needs);box-shadow:none}.ss[data-look=setu] .app[data-screen=approvals] .apacts{flex:none;align-self:end;gap:6px;margin:0;display:flex}.ss[data-look=setu] .app[data-screen=approvals] .apback{border-top:1px dashed var(--line-2);flex-direction:column;gap:6px;max-width:none;margin:0;padding-top:10px;display:flex}.ss[data-look=setu] .app[data-screen=approvals] .apback .eyebrow{letter-spacing:0;text-transform:none;font-size:12px;font-weight:500}.ss[data-look=setu] .app[data-screen=approvals] .apback .acts{justify-content:flex-end;gap:6px;margin:0;display:flex}@media (width<=1440px){.ss[data-look=setu] .app[data-screen=approvals] .main>.grid.apwrap{grid-template-columns:minmax(290px,330px) minmax(0,1fr)}}@media (width<=1366px){.ss[data-look=setu] .app[data-screen=approvals] .apchecks{grid-template-columns:1fr}}@media (height<=800px){.ss[data-look=setu] .app[data-screen=approvals] .apost{gap:8px;padding:9px 14px}.ss[data-look=setu] .app[data-screen=approvals] .aplang{padding:7px 9px}}@media (width<=1100px){.ss[data-look=setu] .app[data-screen=approvals] .aplangs{grid-template-columns:minmax(0,1fr)}}.ss[data-look=setu][data-narrow] .app[data-screen=today] .main{padding-bottom:16px}.ss[data-look=setu][data-narrow] .app[data-screen=today] .brief{margin:0 0 var(--gap);flex-direction:column;gap:0;padding:12px 14px;display:flex}.ss[data-look=setu][data-narrow] .app[data-screen=today] .brief>div:first-child{display:contents}.ss[data-look=setu][data-narrow] .app[data-screen=today] .brief .ai-row{flex-direction:column;order:0;align-items:flex-start;gap:6px}.ss[data-look=setu][data-narrow] .app[data-screen=today] .brief .lseg{gap:8px;padding:4px 0 8px;display:flex}.ss[data-look=setu][data-narrow] .app[data-screen=today] .brief .lseg button{background:var(--bg);min-width:76px;height:44px;color:var(--ink-2);border:0;border-radius:22px;margin:0;padding:0 16px;font-size:14.5px;font-weight:500}.ss[data-look=setu][data-narrow] .app[data-screen=today] .brief .lseg button[aria-pressed=true]{background:var(--accent-soft-2);color:var(--accent);font-weight:600}.ss[data-look=setu][data-narrow] .app[data-screen=today] .brief .hl{order:1;display:block}.ss[data-look=setu][data-narrow] .app[data-screen=today] .brief .hello,.ss[data-look=setu][data-narrow] .app[data-screen=today] .brief .hello.bn{font-size:20px}.ss[data-look=setu][data-narrow] .app[data-screen=today] .brief .lead,.ss[data-look=setu][data-narrow] .app[data-screen=today] .brief .lead.bn{margin:2px 0 6px;font-size:14px}.ss[data-look=setu][data-narrow] .app[data-screen=today] .brief .facts{order:2;display:block}.ss[data-look=setu][data-narrow] .app[data-screen=today] .brief .facts li{padding:9px 0;border:0!important;border-bottom:1px solid var(--line)!important}.ss[data-look=setu][data-narrow] .app[data-screen=today] .brief .facts li:last-child{border-bottom:0!important}.ss[data-look=setu][data-narrow] .app[data-screen=today] .brief .facts li:hover{background:0 0}.ss[data-look=setu][data-narrow] .app[data-screen=today] .brief .fi{width:34px;height:34px}.ss[data-look=setu][data-narrow] .app[data-screen=today] .brief .fv,.ss[data-look=setu][data-narrow] .app[data-screen=today] .brief .fv.bn{font-size:15px}.ss[data-look=setu][data-narrow] .app[data-screen=today] .brief .fl.bn{font-size:12.5px}.ss[data-look=setu][data-narrow] .app[data-screen=today] .brief .actions{flex-wrap:wrap;order:3;gap:8px;margin-top:6px;display:flex}.ss[data-look=setu][data-narrow] .app[data-screen=today] .brief .actions .btn{border-radius:22px;flex:1 1 0;justify-content:center;min-width:0;height:44px;font-size:14.5px;font-weight:600}.ss[data-look=setu][data-narrow] .app[data-screen=today] .brief .actions .btn:first-child{flex:100%}.ss[data-look=setu][data-narrow] .app[data-screen=today] .brief .actions .btn .k{color:var(--accent-ink);background:#ffffff38;border-radius:11px;padding:0 9px;font-size:13px}.ss[data-look=setu][data-narrow] .app[data-screen=today] .main>.grid{gap:var(--gap);flex-direction:column;flex:none;min-height:0;display:flex}.ss[data-look=setu][data-narrow] .app[data-screen=today] .col{display:contents}.ss[data-look=setu][data-narrow] .app[data-screen=today] .main>.grid>.panel,.ss[data-look=setu][data-narrow] .app[data-screen=today] .col>.panel,.ss[data-look=setu][data-narrow] .app[data-screen=today] .stats{flex:none;max-height:none;overflow:visible}.ss[data-look=setu][data-narrow] .app[data-screen=today] .dial{order:0}.ss[data-look=setu][data-narrow] .app[data-screen=today] .stats{background:var(--panel);border-radius:14px;order:1;gap:10px;padding:12px 14px;box-shadow:0 1px 2px #0000000d}.ss[data-look=setu][data-narrow] .app[data-screen=today] .needs{order:2}.ss[data-look=setu][data-narrow] .app[data-screen=today] .tonight{order:3}.ss[data-look=setu][data-narrow] .app[data-screen=today] .lately{order:4}.ss[data-look=setu][data-narrow] .app[data-screen=today] .main>.grid .panel>.head{border:0;padding:12px 14px 4px}.ss[data-look=setu][data-narrow] .app[data-screen=today] .dialbox{flex:none;height:310px;min-height:0}.ss[data-look=setu][data-narrow] .app[data-screen=today] .dialbox svg{width:100%;height:100%;top:0;left:0}.ss[data-look=setu][data-narrow] .app[data-screen=today] .dial .next{padding:0}.ss[data-look=setu][data-narrow] .app[data-screen=today] .stats .stat.panel{box-shadow:none;background:0 0;border-radius:0;padding:0}.ss[data-look=setu][data-narrow] .app[data-screen=today] .stats .stat .row{flex-direction:column;align-items:flex-start;gap:2px}.ss[data-look=setu][data-narrow] .app[data-screen=today] .stats .stat .v,.ss[data-look=setu][data-narrow] .app[data-screen=today] .stats .stat .v.alarm{font-size:24px;line-height:1.2}.ss[data-look=setu][data-narrow] .app[data-screen=today] .stats .stat .v small{font-size:14px}.ss[data-look=setu][data-narrow] .app[data-screen=today] .stats .stat p{font-size:12px;line-height:1.35}.ss[data-look=setu][data-narrow] .app[data-screen=today] .stats .eyebrow{font-size:10px}.ss[data-look=setu][data-narrow] .app[data-screen=today] .need{gap:12px;padding:10px 14px}.ss[data-look=setu][data-narrow] .app[data-screen=today] .need .ic{border-radius:50%;width:36px;height:36px}.ss[data-look=setu][data-narrow] .app[data-screen=today] .need .ic svg{width:18px;height:18px}.ss[data-look=setu][data-narrow] .app[data-screen=today] .need p{font-size:15px}.ss[data-look=setu][data-narrow] .app[data-screen=today] .need small{margin:1px 0 8px;font-size:13px}.ss[data-look=setu][data-narrow] .app[data-screen=today] .need .btn{border-radius:22px;height:44px}.ss[data-look=setu][data-narrow] .app[data-screen=today] .post{grid-template-columns:66px minmax(0,1fr) 40px;align-items:start;gap:0 12px;min-height:64px;padding:10px 14px}.ss[data-look=setu][data-narrow] .app[data-screen=today] .post .screen{grid-area:1/3/span 3;width:40px;height:54px}.ss[data-look=setu][data-narrow] .app[data-screen=today] .post .time{grid-area:1/1/span 3}.ss[data-look=setu][data-narrow] .app[data-screen=today] .post .what,.ss[data-look=setu][data-narrow] .app[data-screen=today] .post .st{grid-column:2}.ss[data-look=setu][data-narrow] .app[data-screen=today] .post .what .t{font-weight:600}.ss[data-look=setu][data-narrow] .app[data-screen=today] .post .what .m{color:var(--ink-2);font-size:13px}.ss[data-look=setu][data-narrow] .app[data-screen=today] .post .st{white-space:normal}.ss[data-look=setu][data-narrow] .app[data-screen=today] .post .chip{white-space:normal;align-items:flex-start;font-size:13px}.ss[data-look=setu][data-narrow] .app[data-screen=today] .post .chip i{margin-top:6px}.ss[data-look=setu][data-narrow] .app[data-screen=today] .now{padding:4px 14px}.ss[data-look=setu][data-narrow] .app[data-screen=today] .best{grid-template-columns:40px minmax(0,1fr) auto;padding:10px 14px}.ss[data-look=setu][data-narrow] .app[data-screen=today] .best .screen{width:40px;height:40px}.ss[data-look=setu][data-narrow] .app[data-screen=today] .best .link{padding:10px 4px;font-size:14px}.ss[data-look=setu][data-narrow] .app[data-screen=today] .tonight .empty,.ss[data-look=setu][data-narrow] .app[data-screen=today] .needs .empty,.ss[data-look=setu][data-narrow] .app[data-screen=today] .lately .empty{padding:20px 14px}.ss[data-look=setu] .s-sheet button{text-align:left;width:100%;height:52px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:0;align-items:center;gap:14px;padding:0 18px;font-size:15px;display:flex}.ss[data-look=setu] .s-sheet button small{color:var(--ink-3);margin-left:auto;font-size:12px}.ss[data-look=setu] .s-sheet button:hover{background:var(--accent-soft)}.ss[data-look=setu][data-narrow] :is(.sheet-pv,.sheet-day,.sheet-ap){border:0;border-radius:18px 18px 0 0;gap:10px;width:auto;max-height:92%;padding:8px 18px 18px;box-shadow:0 -8px 30px #14282833}.ss[data-look=setu][data-narrow] :is(.sheet-pv,.sheet-day,.sheet-ap) .grab{background:var(--line-2);border-radius:2px;flex:none;width:36px;height:4px;margin:4px auto 6px;display:block}.ss[data-look=setu][data-narrow] :is(.sheet-pv,.sheet-day) .x{background:var(--bg);border:0;border-radius:22px;width:44px;height:44px;font-size:20px}.ss[data-look=setu][data-narrow] :is(.sheet-pv,.sheet-day,.sheet-ap) .acts{gap:8px;margin-top:4px}.ss[data-look=setu][data-narrow] :is(.sheet-pv,.sheet-day,.sheet-ap) .acts .btn{border-radius:22px;flex:1;justify-content:center;height:44px;min-height:44px;font-size:14.5px;font-weight:600}.ss[data-look=setu][data-narrow] .sheet-pv .netseg{gap:8px}.ss[data-look=setu][data-narrow] .sheet-pv .netseg button{background:var(--bg);border:0;border-radius:22px;height:44px;margin:0}.ss[data-look=setu][data-narrow] .sheet-pv .netseg button[aria-pressed=true]{background:var(--accent-soft-2);color:var(--accent);font-weight:600}.ss[data-look=setu][data-narrow] .sheet-pv .phone3d{border-radius:24px;width:200px;height:350px}.ss[data-look=setu][data-narrow] .sheet-pv .scr{border-radius:18px}.ss[data-look=setu][data-narrow] .sheet-pv .checks{font-size:14px}.ss[data-look=setu][data-narrow] .sheet-day .spost{border-radius:14px;padding:12px 14px}.ss[data-look=setu][data-narrow] .sheet-day .sevents{border-radius:12px;overflow:hidden}.ss[data-look=setu][data-narrow] .sheet-day .sevents li{min-height:48px}.ss[data-look=setu][data-narrow] .sheet-day .strow{min-height:44px}.ss[data-look=setu][data-narrow] .sheet-day .spkind{border-radius:9px;font-size:12.5px}.ss[data-look=setu][data-narrow] .sheet-day .spmove .tx{border-radius:10px;flex:140px;height:44px;font-size:16px}.ss[data-look=setu][data-narrow] .sheet-ap .tx{border-radius:10px;min-height:96px}.ss[data-look=setu][data-narrow] .sheet-ap .apchecks{grid-template-columns:1fr;align-self:stretch;gap:8px;font-size:14.5px}.ss[data-look=setu][data-narrow] .dlg-note{border-radius:18px 18px 0 0;align-self:flex-end;width:100%;padding:14px 18px 20px}.ss[data-look=setu][data-narrow] .veil:has(.dlg-note){align-items:flex-end;padding-top:0}.ss[data-look=setu][data-narrow] .dlg-note .acts{gap:8px;display:flex}.ss[data-look=setu][data-narrow] .dlg-note .acts .btn{border-radius:22px;flex:1;height:44px}.ss[data-look=setu][data-narrow] .dlg-note .tx{border-radius:10px;height:44px;font-size:16px}.ss[data-look=setu][data-narrow] .app[data-screen=calendar] .main>.grid{flex:none;min-height:0}.ss[data-look=setu][data-narrow] .app[data-screen=calendar] .calpanel{box-shadow:none;background:0 0;border:0;border-radius:0;flex:none;padding:0;overflow:visible}.ss[data-look=setu][data-narrow] .app[data-screen=calendar] .calhead{border:0;gap:6px;padding:0 4px}.ss[data-look=setu][data-narrow] .app[data-screen=calendar] .calhead .lseg{flex:100%;order:1;gap:8px;padding:2px 0 6px;display:flex}.ss[data-look=setu][data-narrow] .app[data-screen=calendar] .calhead .lseg button{background:var(--panel);height:44px;color:var(--ink-2);border:0;border-radius:22px;margin:0;padding:0 16px;font-size:14px;font-weight:500}.ss[data-look=setu][data-narrow] .app[data-screen=calendar] .calhead .lseg button[aria-pressed=true]{background:var(--accent-soft-2);color:var(--accent);font-weight:600}.ss[data-look=setu][data-narrow] .app[data-screen=calendar] .calhead h3{flex:1;order:2;font-size:17px}.ss[data-look=setu][data-narrow] .app[data-screen=calendar] .calnav{order:3;align-items:center;gap:2px}.ss[data-look=setu][data-narrow] .app[data-screen=calendar] .calnav .btn{background:var(--panel);border:0;border-radius:22px;justify-content:center;width:44px;height:44px;padding:0;font-size:20px}.ss[data-look=setu][data-narrow] .app[data-screen=calendar] .calnav .btn:nth-child(2){width:auto;color:var(--accent);padding:0 12px;font-size:14px;font-weight:600}.ss[data-look=setu][data-narrow] .app[data-screen=calendar] .calhead>.btn:last-child{background:var(--panel);border:0;border-radius:22px;flex:100%;order:4;justify-content:center}.ss[data-look=setu][data-narrow] .app[data-screen=calendar] .clegend{background:0 0;border:0;gap:4px 14px;padding:4px 8px 8px}.ss[data-look=setu][data-narrow] .app[data-screen=calendar] .clist,.ss[data-look=setu][data-narrow] .app[data-screen=calendar] .pmonth{background:var(--panel);border-radius:14px;flex:none;padding:6px 14px;overflow:visible;box-shadow:0 1px 2px #0000000d}.ss[data-look=setu][data-narrow] .app[data-screen=calendar] .clist{padding-top:0;padding-bottom:0}.ss[data-look=setu][data-narrow] .app[data-screen=calendar] .crow{background:0 0;grid-template-columns:48px minmax(0,1fr);min-height:64px;padding:12px 0;font-size:15px}.ss[data-look=setu][data-narrow] .app[data-screen=calendar] .crow.today{width:calc(100% + 28px);margin:0 -14px;padding-left:14px;padding-right:14px}.ss[data-look=setu][data-narrow] .app[data-screen=calendar] .cdate b{font-size:22px}.ss[data-look=setu][data-narrow] .app[data-screen=calendar] .cdate span{font-size:12px}.ss[data-look=setu][data-narrow] .app[data-screen=calendar] .cbody .cchip{background:var(--bg);border-color:#0000;border-radius:13px;padding:2px 10px;font-size:12.5px;line-height:22px}.ss[data-look=setu][data-narrow] .app[data-screen=calendar] .clabel{border-radius:10px;padding:0 8px;font-size:12px;line-height:20px}.ss[data-look=setu][data-narrow] .app[data-screen=calendar] .cnone{font-size:13.5px}.ss[data-look=setu][data-narrow] .app[data-screen=calendar] .pmonth{grid-template-columns:repeat(7,1fr);gap:2px;padding:8px 10px;display:grid}.ss[data-look=setu][data-narrow] .app[data-screen=calendar] .pmonth .wd{color:var(--ink-3);text-align:center;padding:4px 0;font-size:11px;font-weight:600}.ss[data-look=setu][data-narrow] .app[data-screen=calendar] .pmonth button{height:54px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:12px;flex-direction:column;justify-content:flex-start;align-items:center;gap:4px;padding:6px 0 0;font-size:14.5px;display:flex;position:relative}.ss[data-look=setu][data-narrow] .app[data-screen=calendar] .pmonth button.out{color:var(--ink-3)}.ss[data-look=setu][data-narrow] .app[data-screen=calendar] .pmonth button.past{color:var(--ink-2)}.ss[data-look=setu][data-narrow] .app[data-screen=calendar] .pmonth button .n{border-radius:14px;justify-content:center;align-items:center;width:28px;height:28px;font-weight:500;display:flex}.ss[data-look=setu][data-narrow] .app[data-screen=calendar] .pmonth button.today .n{background:var(--accent);color:#fff}.ss[data-look=setu][data-narrow] .app[data-screen=calendar] .pmonth .dots{gap:3px;height:6px;display:flex}.ss[data-look=setu][data-narrow] .app[data-screen=calendar] .pmonth .dots i{background:var(--c);border-radius:50%;width:6px;height:6px;display:block}.ss[data-look=setu][data-narrow] .app[data-screen=calendar] .pmonth button.lbl:after{content:"";background:var(--gold);width:6px;height:6px;position:absolute;top:7px;right:6px}.ss[data-look=setu][data-narrow] .app[data-screen=calendar] .chint{border:0;padding:12px 8px 0;font-size:12.5px}.ss[data-look=setu][data-narrow] .app[data-screen=calendar] .calpanel>.empty{background:var(--panel);border-radius:14px}.ss[data-look=setu][data-narrow] .app[data-screen=approvals] .main>.grid.apwrap{gap:var(--gap);flex-direction:column;flex:none;min-height:0;display:flex}.ss[data-look=setu][data-narrow] .app[data-screen=approvals] .apcol,.ss[data-look=setu][data-narrow] .app[data-screen=approvals] .apright{display:contents}.ss[data-look=setu][data-narrow] .app[data-screen=approvals] .apcol>.panel,.ss[data-look=setu][data-narrow] .app[data-screen=approvals] .apright>.panel{border:0;border-radius:14px;padding:0 14px 12px;box-shadow:0 1px 2px #0000000d}.ss[data-look=setu][data-narrow] .app[data-screen=approvals] .apcol>:first-child{order:0}.ss[data-look=setu][data-narrow] .app[data-screen=approvals] .apcol>.apnext{order:1}.ss[data-look=setu][data-narrow] .app[data-screen=approvals] .apright>*{order:2}.ss[data-look=setu][data-narrow] .app[data-screen=approvals] .apcol>.apsent{order:3}.ss[data-look=setu][data-narrow] .app[data-screen=approvals] .apwrap .panel>.head{border:0;margin-bottom:4px;padding:12px 14px 4px}.ss[data-look=setu][data-narrow] .app[data-screen=approvals] .apwrap .panel>.head h3{font-size:15px}.ss[data-look=setu][data-narrow] .app[data-screen=approvals] .apweek{margin-bottom:8px}.ss[data-look=setu][data-narrow] .app[data-screen=approvals] .apweek .btn{background:var(--bg);border:0;border-radius:22px;justify-content:center;width:44px;height:44px;padding:0;font-size:20px}.ss[data-look=setu][data-narrow] .app[data-screen=approvals] .apweek span{font-size:15px}.ss[data-look=setu][data-narrow] .app[data-screen=approvals] .apbulk .actions{gap:8px}.ss[data-look=setu][data-narrow] .app[data-screen=approvals] .apbulk .actions .btn,.ss[data-look=setu][data-narrow] .app[data-screen=approvals] .apnext .actions .btn{border-radius:22px;height:44px;padding:0 20px;font-size:14.5px;font-weight:600}.ss[data-look=setu][data-narrow] .app[data-screen=approvals] .apbulk .actions .btn .k{color:var(--accent-ink);background:#ffffff38;border-radius:11px;padding:0 9px;font-size:13px}.ss[data-look=setu][data-narrow] .app[data-screen=approvals] .apbulk .btn.go[disabled] .k{background:var(--panel);color:var(--ink-3)}.ss[data-look=setu][data-narrow] .app[data-screen=approvals] .apbulk .btn.go[disabled],.ss[data-look=setu][data-narrow] .app[data-screen=approvals] .apnext .btn.go[disabled]{border-color:#0000}.ss[data-look=setu][data-narrow] .app[data-screen=approvals] .apnext .actions{flex-direction:column}.ss[data-look=setu][data-narrow] .app[data-screen=approvals] .apnext .actions .btn{justify-content:center}.ss[data-look=setu][data-narrow] .app[data-screen=approvals] .apwrap .hint{font-size:13px}.ss[data-look=setu][data-narrow] .app[data-screen=approvals] .apreport{border-left:0;border-radius:12px;padding:10px 12px;font-size:14px}.ss[data-look=setu][data-narrow] .app[data-screen=approvals] .apost{flex-direction:column;align-items:stretch;gap:10px;margin:0;padding:12px 0;display:flex}.ss[data-look=setu][data-narrow] .app[data-screen=approvals] .aptop b{font-size:16px}.ss[data-look=setu][data-narrow] .app[data-screen=approvals] .aplangs{display:block}.ss[data-look=setu][data-narrow] .app[data-screen=approvals] .aplang{border:0;border-top:1px solid var(--line);background:0 0;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;padding:10px 0 0;display:grid}.ss[data-look=setu][data-narrow] .app[data-screen=approvals] .aplang .aplh{grid-column:1/-1}.ss[data-look=setu][data-narrow] .app[data-screen=approvals] .aptext,.ss[data-look=setu][data-narrow] .app[data-screen=approvals] .aptext.bn,.ss[data-look=setu][data-narrow] .app[data-screen=approvals] .aptext.hi{grid-column:1;font-size:15px}.ss[data-look=setu][data-narrow] .app[data-screen=approvals] .apmedia{border-radius:10px;grid-area:2/2/span 2;width:64px;height:84px}.ss[data-look=setu][data-narrow] .app[data-screen=approvals] .apfile{grid-column:1/-1}.ss[data-look=setu][data-narrow] .app[data-screen=approvals] .pcheck{background:var(--bg);text-align:left;width:100%;min-height:44px;color:var(--ink-2);cursor:pointer;border:0;border-radius:12px;flex-direction:column;justify-content:center;gap:2px;padding:8px 12px;font-size:14px;display:flex}.ss[data-look=setu][data-narrow] .app[data-screen=approvals] .pcheck.bad{background:var(--needs-bg);color:var(--needs)}.ss[data-look=setu][data-narrow] .app[data-screen=approvals] .pcheck .more{color:var(--accent);font-size:13.5px;font-weight:600}.ss[data-look=setu][data-narrow] .app[data-screen=approvals] .apacts{align-self:stretch;gap:8px;display:flex}.ss[data-look=setu][data-narrow] .app[data-screen=approvals] .apacts .btn{border-radius:22px;flex:1;justify-content:center;height:44px;font-size:14.5px;font-weight:600}.ss[data-look=setu][data-narrow] .app[data-screen=approvals] .apacts .btn.go[disabled]{border-color:#0000}.ss[data-look=setu][data-narrow] .app[data-screen=approvals] .apsb{flex-direction:column;gap:6px;margin:0;padding:10px 0}.ss[data-look=setu][data-narrow] .app[data-screen=approvals] .apsb .btn{border-radius:22px;justify-content:center;align-self:stretch;height:44px}.ss .tbox{max-height:min(460px,66vh)}.ss .ttop{flex-wrap:nowrap;justify-content:space-between}.ss .ttop h4{letter-spacing:-.01em;flex-wrap:wrap;align-items:center;gap:12px;min-width:0;margin:0;font:400 16px Sora,sans-serif;display:flex}.ss .ttop h4 .lseg{font-family:Manrope,sans-serif}.ss .tbox .ic.x{width:30px;height:30px}.ss .tbody{scrollbar-gutter:stable;align-content:start;gap:10px;min-height:0;padding:12px 14px;display:grid;overflow-y:auto}.ss .tfoot{align-items:center;gap:12px}.ss .tfoot .btn{flex:none;margin-left:auto}.ss .thint{color:var(--ink-2);min-width:0;font-size:12.5px;line-height:1.45}.ss .thint.bad,.ss .terr{color:var(--alarm)}.ss .terr,.ss .tnote{margin:0;font-size:13px;line-height:1.5}.ss .tnote{color:var(--ink);box-shadow:inset 0 0 0 1px var(--light-edge);background:var(--glass-2);border-radius:12px;padding:9px 12px}.ss .tfield{gap:5px;min-width:0;display:grid}.ss .tfield .lbl,.ss .topts>.lbl{color:var(--ink-2);align-items:center;gap:8px;font:600 12px Manrope,sans-serif;display:flex}.ss .tfield .tx,.ss .topt .tx{resize:none;border-radius:11px;padding:8px 11px;font-size:14.5px}.ss .tfield code{color:var(--ink-3);font:600 11px Manrope,sans-serif}.ss .tcnt{color:var(--ink-3);font-feature-settings:"tnum";margin-left:auto;font:600 11px Manrope,sans-serif}.ss .tcnt.over{color:var(--alarm)}.ss .fdrop{box-shadow:inset 0 0 0 1px var(--line);border-radius:14px;gap:8px;padding:12px;display:grid}.ss .fchoose{justify-self:start}.ss .fpick{align-items:center;gap:12px;min-width:0;display:flex}.ss .fpick img{object-fit:cover;width:52px;height:52px;box-shadow:0 0 0 1px var(--line);border-radius:10px;flex:none}.ss .fpick .fic{background:var(--glass-2);width:52px;height:52px;color:var(--ink-2);border-radius:10px;flex:none;place-items:center;display:grid}.ss .fpick .fic svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.ss .fnm{flex:1;gap:2px;min-width:0;display:grid}.ss .fnm b{text-overflow:ellipsis;white-space:nowrap;font:600 13.5px Manrope,sans-serif;overflow:hidden}.ss .fnm span{color:var(--ink-2);font-size:12px}.ss .topts{gap:8px;display:grid}.ss .topt{grid-template-columns:22px minmax(0,1fr) 30px;align-items:start;gap:8px;display:grid}.ss .topt .n{color:var(--ink-2);text-align:center;padding-top:8px;font:300 15px Sora,sans-serif}.ss .topt .tin{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 8px;display:grid}.ss .topt .tin .tx.small{grid-column:1/-1;padding:6px 11px;font-size:13px}.ss .topt .ic.x{margin-top:3px}.ss .topts .linkbtn{justify-self:start}.ss .tshops{gap:8px;display:grid}.ss .tshop{box-shadow:inset 0 0 0 1px var(--line);border-radius:12px;padding:9px 12px}.ss .tshop:has(input:checked){box-shadow:inset 0 0 0 1.5px var(--ice);background:var(--ice-soft)}.ss .tshop em{color:var(--ink-2);font:600 12px Manrope,sans-serif}.ss .tshop.dim{opacity:.55;cursor:not-allowed}.ss .tsearch{height:34px}.ss .tlist{padding:0}.ss .tri{text-align:left;width:100%;color:inherit;font:inherit;background:0 0;border:0}.ss .tri:hover,.ss .tri:focus-visible{background:var(--glass-3);box-shadow:inset 0 0 0 1px var(--light-edge);outline:0}.ss .tri>.rtext{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ss .tpick{gap:10px;display:grid}.ss .tpick>.linkbtn{justify-self:start}.ss .tpick .ttl{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ss .tpick .ttl b{font:600 14px Manrope,sans-serif}.ss .tpick .tags{gap:6px;display:inline-flex}.ss .tpick .tags em{color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line);border-radius:6px;padding:2px 7px;font:600 10.5px Manrope,sans-serif}.ss .tpick .tags em.lt{font-family:Noto Sans Bengali,Noto Sans Devanagari,Manrope,sans-serif}.ss .tprev{white-space:pre-wrap;overflow-wrap:anywhere;justify-self:stretch;gap:6px;max-width:none;display:grid}.ss .tprev .th{font-weight:600}.ss .tprev .tf{color:var(--ink-2);font-size:12px}@media (width<=767px){.ss .tbox{max-height:min(520px,72vh)}.ss .tfoot{flex-wrap:wrap}.ss .tfoot .btn{justify-content:center;width:100%;height:44px}.ss .tfield .tx,.ss .topt .tx{font-size:16px}.ss .ttop h4 .lseg button{padding:6px 10px}}@media (prefers-reduced-motion:reduce){.ss .tbox *{transition:none!important}}.ss .app[data-screen=inbox] .main{flex-direction:column;max-width:none;height:100dvh;padding-bottom:16px;display:flex;overflow-y:auto}.ss .app[data-screen=inbox] .top{flex-wrap:wrap;gap:10px 14px;padding:16px 0 10px}.ss .app[data-screen=inbox] .crumb span,.ss .app[data-screen=inbox] .pause span,.ss .app[data-screen=inbox] .sys:not(.bad){display:none}.ss .app[data-screen=inbox] .cmd{flex:0 340px;width:auto;min-width:0;margin-left:0}@media (width<=1500px){.ss .app[data-screen=inbox] .cmd{flex:none;padding-right:16px;font-size:0}.ss .app[data-screen=inbox] .cmd kbd{display:none}}.ss .app[data-screen=inbox] .main>.ibx-page{flex-direction:column;flex:1;gap:12px;min-height:0;display:flex}.ss .top-slot{flex:640px;min-width:0;display:flex}.ss .top-slot:empty{display:none}@media (width<=1100px){.ss .top-slot{flex-basis:100%;order:5}.ss .app[data-screen=inbox] .pause{margin-left:auto}}.ss .assist{border-radius:16px;flex-wrap:wrap;flex:1;align-items:center;gap:8px 18px;min-width:0;padding:7px 8px 7px 16px;animation:none;display:flex}.ss .assist .nm{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ss .stat2{color:var(--ink-2);white-space:nowrap;align-items:baseline;gap:6px;font-size:12.5px;display:flex}.ss .stat2 b{color:var(--ink);letter-spacing:-.02em;font:300 19px Sora,sans-serif}.ss .stat2 b.alarm{color:var(--alarm)}@media (width<=1500px){.ss .assist{gap:8px 12px}.ss .stat2.opt{display:none}}.ss .assist .acts{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}.ss .assist .lseg button{white-space:nowrap}.ss .ibx-panel{flex-direction:column;flex:1;min-height:480px;padding:16px 18px;animation:none;display:flex;container:inbox/inline-size}.ss .phead{flex-wrap:wrap;flex:none;align-items:center;gap:10px 12px;margin-bottom:12px;display:flex}.ss .phead h3{margin-right:6px;font-size:17px;font-weight:400}.ss .phead .lseg button{white-space:nowrap}.ss .phead .calm{color:var(--ink-2);font-size:12.5px}.ss .ibx{flex:1;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);gap:18px;min-height:0;display:grid;position:relative}.ss .ibx-panel[data-cols="3"] .ibx{grid-template-columns:clamp(290px,23%,400px) minmax(0,1fr) clamp(250px,20%,330px)}.ss .ibx-panel[data-cols="2"] .ibx{grid-template-columns:clamp(270px,34%,350px) minmax(0,1fr)}.ss .ibx-panel[data-cols="2"] .info{display:none}.ss .ibx-panel[data-cols="2"] .info.on{z-index:15;background:var(--card);width:min(320px,90%);box-shadow:var(--shadow), 0 0 0 1px var(--line);display:flex;position:absolute;top:0;bottom:0;right:0}.ss .ibx-panel[data-cols="1"] .info{display:none}.ss .ibx-panel[data-cols="1"] .info.on{z-index:15;background:var(--card);width:min(340px,94%);box-shadow:var(--shadow), 0 0 0 1px var(--line);display:flex;position:absolute;top:0;bottom:0;right:0}.ss .ibx-panel[data-cols="3"] .infobtn,.ss .ibx-panel[data-cols="1"] .ibx[data-detail=true] .lcol,.ss .ibx-panel[data-cols="1"] .ibx:not([data-detail=true]) .ibx-detail,.ss .ibx-panel[data-cols="1"][data-detail=true] .phead{display:none}.ss .ibx-panel[data-cols="1"] .ibx-detail .back{display:inline-flex}.ss .lcol{flex-direction:column;gap:8px;min-height:0;display:flex;container:list/inline-size}.ss .search{background:var(--glass-2);height:38px;box-shadow:inset 0 0 0 1px var(--line);border-radius:12px;align-items:center;gap:8px;padding:0 12px;display:flex}.ss .search svg{fill:none;width:15px;height:15px;stroke:var(--ink-2);stroke-width:1.7px;stroke-linecap:round;flex:none}.ss .search input{min-width:0;color:var(--ink);background:0 0;border:0;outline:0;flex:1;font:500 13.5px Manrope,Noto Sans Bengali,sans-serif}.ss .search:focus-within{box-shadow:inset 0 0 0 1.5px var(--ice)}.ss .stchips{flex-wrap:wrap;gap:5px;display:flex}.ss .stchips button{cursor:pointer;height:26px;color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line);white-space:nowrap;background:0 0;border:0;border-radius:999px;padding:0 10px;font:600 11.5px Manrope,sans-serif}.ss .stchips button[aria-pressed=true]{color:var(--ink);background:var(--glass-3);box-shadow:inset 0 0 0 1px var(--light-edge)}.ss .stchips button .c{opacity:.65;margin-left:5px}.ss .stchips button.red .c{color:var(--alarm);opacity:1}.ss .sortrow{color:var(--ink-2);justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}.ss .sel{height:28px;color:var(--ink);background:var(--glass-2);box-shadow:inset 0 0 0 1px var(--line);cursor:pointer;border:0;border-radius:9px;max-width:100%;padding:0 8px;font:600 12px Manrope,sans-serif}.ss .sel option{color:#0a0c11;background:#fff}.ss .ibx-list{scrollbar-gutter:stable;flex:1;align-content:start;gap:3px;min-height:0;max-height:none;padding:2px 6px 2px 2px;display:grid;overflow-y:auto}.ss .ibx-row{text-align:left;cursor:pointer;color:inherit;background:0 0;border:0;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;min-width:0;padding:9px 10px;transition:background .2s;display:grid;position:relative}.ss .ibx-row:hover{background:var(--glass)}.ss .ibx-row.on{background:var(--glass-2);box-shadow:inset 0 1px 0 var(--edge-hi), 0 0 0 1px var(--line)}.ss .ibx-row.on:before{content:"";background:var(--ice);width:3px;box-shadow:0 0 10px var(--ice-glow);border-radius:0 3px 3px 0;position:absolute;top:14px;bottom:14px;left:0}.ss .ibx-row.on .av{box-shadow:0 0 0 1.5px var(--ice-2), 0 0 0 4px var(--ice-soft)}.ss .ibx-row:focus-visible,.ss .ibx-detail .back:focus-visible{box-shadow:0 0 0 2px var(--ice);outline:0}.ss .ibx-row .av{width:36px;height:36px;font:500 13px Sora,sans-serif}.ss .ibx-row .mid{gap:2px;min-width:0;display:grid}.ss .ibx-row .who{color:var(--ink-2);align-items:center;gap:7px;min-width:0;display:inline-flex}.ss .ibx-row .who b{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;font-weight:600;overflow:hidden}.ss .ibx-row .who .biz{flex:none}.ss .ibx-row .who .dot{background:var(--ice);width:7px;height:7px;box-shadow:0 0 8px var(--ice);border-radius:50%;flex:none}@container list (width<=380px){.ss .ibx-row .who .biz{display:none}.ss .stchips button{padding:0 8px}}.ss .ibx-row .txt{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;overflow:hidden}.ss .ibx-row .txt.blank,.ss .blank{color:var(--ink-3);font-style:italic}.ss .ibx-row .side{justify-items:end;gap:4px;display:grid}.ss .ibx-row .ago{color:var(--ink-2);white-space:nowrap;font-size:11.5px}.ss .ibx-row .ago.red{color:var(--alarm);font-weight:600}.ss .ibx-row .chip{height:21px;padding:0 9px;font-size:10.5px}.ss .g{fill:currentColor;width:13px;height:13px;color:var(--ink-2);flex:none}.ss .biz{letter-spacing:.03em;color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line);white-space:nowrap;border-radius:6px;padding:1px 6px;font:600 10px Manrope,sans-serif}.ss .none{color:var(--ink-2);padding:14px;font-size:13px}.ss .ibx-detail{flex-direction:column;gap:10px;min-width:0;min-height:0;padding:0;display:flex;overflow-y:auto;container:chat/inline-size}.ss .ibx-detail>*{flex:none}.ss .ibx-detail .back{cursor:pointer;background:0 0;border:0;align-self:flex-start;min-height:32px;padding:4px 0;display:none}.ss .ibx-detail.chat{overflow:hidden}.ss .hdr{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.ss .hdr .who3{flex:240px;align-items:center;gap:10px;min-width:0;display:flex}.ss .hdr .nm{flex:1;gap:1px;min-width:0;display:grid}.ss .hdr .nm b{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;overflow:hidden}.ss .hdr .nm span{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:6px;font-size:12.5px;display:flex}.ss .hdr .chip{height:24px;font-size:11px}.ss .assign{color:var(--ink-2);align-items:center;gap:6px;font-size:12px;display:flex}.ss .assign .sel{max-width:230px}@container chat (width<=900px){.ss .hdr .assign .lbl,.ss .hdr>.chip.st:not(.alarm){display:none}.ss .hdr .who3{flex-basis:200px}}@container chat (width<=600px){.ss .hdr>.chip.st{display:none}.ss .hdr .who3{flex:140px;order:0}.ss .hdr .infobtn{order:1}.ss .hdr>.chip:not(.st){order:2}.ss .hdr .assign{order:3}.ss .hdr .infobtn .w{display:none}.ss .hdr{gap:6px 8px}.ss .thread .msg{max-width:92%}.ss .composer .cbox{flex-wrap:wrap}.ss .composer .cbox textarea{flex:100%;order:-1}.ss .composer .cbox .btn.go{margin-left:auto}.ss .composer .subacts .keepbox{flex-basis:100%}.ss .composer .subbtns{scrollbar-width:none;gap:8px;width:100%;display:flex;overflow-x:auto}.ss .composer .subbtns .btn{flex:none}.ss .hdr .assign .sel{max-width:118px}.ss .hdr>.chip{padding:0 9px}.ss .handed{padding:5px 10px;font-size:12.5px}}.ss .handed{color:var(--ink);background:#ff6b6b0f;border-radius:12px;align-items:center;gap:10px;padding:7px 12px;font-size:13px;display:flex;box-shadow:inset 0 0 0 1px #ff6b6b59}.ss .handed i{background:var(--alarm);width:7px;height:7px;box-shadow:0 0 10px var(--alarm-glow);border-radius:50%;flex:none}.ss .ibx-detail>.thread{flex:auto}.ss .thread{background:var(--chatbg);scrollbar-gutter:stable;border-radius:18px;align-content:start;gap:6px;min-height:120px;padding:16px 20px;display:grid;overflow-y:auto}.ss .thread .earlier{justify-self:center}.ss .day{color:var(--ink-2);background:var(--card);box-shadow:0 0 0 1px var(--line);border-radius:999px;justify-self:center;margin:2px 0 8px;padding:3px 12px;font:600 11px Manrope,sans-serif}.ss .msg{gap:4px;max-width:min(76%,640px);margin-top:6px;display:grid}.ss .msg.in{grid-template-columns:28px minmax(0,auto);justify-self:start;align-items:end;column-gap:8px}.ss .msg.out{justify-self:end;justify-items:end}.ss .msg.in.same,.ss .msg.out.same{margin-top:0}.ss .mav{background:var(--glass-2);width:28px;height:28px;box-shadow:0 0 0 1px var(--line);border-radius:50%;place-items:center;font:500 11px Sora,sans-serif;display:grid}.ss .msg.in.same .mav{visibility:hidden}.ss .msg .by{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);white-space:nowrap;justify-content:flex-end;align-items:center;gap:6px;padding:0 4px;font:700 10px Manrope,sans-serif;display:flex}.ss .msg.out.same .by{display:none}.ss .msg .by .dot{background:var(--ice);width:6px;height:6px;box-shadow:0 0 8px var(--ice);border-radius:50%}.ss .msg .by .dot.hollow{box-shadow:inset 0 0 0 1.5px var(--ice);background:0 0}.ss .bub{white-space:pre-wrap;overflow-wrap:anywhere;border-radius:16px;min-width:0;padding:9px 13px 6px;font-size:15px;line-height:1.6}.ss .bub .tm{text-align:right;color:var(--ink-2);white-space:nowrap;margin-top:2px;font:500 10.5px Manrope,sans-serif;display:block}.ss .bub .tm .ok{color:var(--ink-2);letter-spacing:-.12em;margin-left:4px}.ss .bub .tm .ok.read{color:var(--ice)}.ss .bub .tm .ok.fail{color:var(--alarm);letter-spacing:0}.ss .msg.in .bub{background:var(--glass-2);box-shadow:inset 0 1px 0 var(--edge-hi), 0 0 0 1px var(--line);border-top-left-radius:6px}.ss .msg.out .bub{background:var(--ice-soft);box-shadow:inset 0 0 0 1px var(--ice-2);text-align:left;border-top-right-radius:6px}.ss .msg.out.person .bub{background:var(--glass-3);box-shadow:inset 0 1px 0 var(--edge-hi), 0 0 0 1px var(--line)}.ss .msg.note .bub{box-shadow:inset 0 0 0 1.5px var(--ink-3);color:var(--ink-2);background:0 0}.ss .msg.draft .bub{box-shadow:inset 0 0 0 1.5px var(--ice-2);background:0 0}.ss .photo{letter-spacing:.1em;text-transform:uppercase;width:150px;height:100px;color:var(--ink-2);background:var(--glass);box-shadow:inset 0 0 0 1px var(--line);border-radius:12px;place-items:center;margin-bottom:6px;font:600 10px Manrope,sans-serif;display:grid}.ss .file{align-items:center;gap:10px;font-size:13.5px;display:flex}.ss .file svg,.ss .used svg,.ss .wnote svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.ss .wa-list{border-top:1px solid var(--line);gap:2px;margin-top:8px;padding-top:8px;display:grid}.ss .wa-list .btnrow{text-align:center;color:var(--ice);padding:4px 0 8px;font:600 13.5px Manrope,sans-serif}.ss .wa-list .row{border-radius:10px;grid-template-columns:22px minmax(0,1fr);gap:8px;padding:7px 4px;display:grid}.ss .wa-list .row b{font:600 14px Manrope,sans-serif}.ss .wa-list .row span{color:var(--ink-2);font-size:12.5px;display:block}.ss .wa-list .row .n{color:var(--ink-2);font:300 16px Sora,sans-serif}.ss .wa-list .foot{color:var(--ink-2);padding:6px 4px 0;font-size:12px}.ss .used{color:var(--ink-2);justify-content:flex-end;align-items:center;gap:8px;min-width:0;max-width:100%;padding:0 4px;font-size:11.5px;display:flex}.ss .used>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ss .used .linkbtn{flex:none;font-size:11.5px}.ss .linkbtn{cursor:pointer;color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--ice-2);text-decoration-color:var(--ice-2);text-underline-offset:3px;background:0 0;border:0;padding:2px 0;font:600 12.5px Manrope,sans-serif}.ss .linkbtn:hover{color:var(--ice)}.ss .tpl{background:var(--ice-soft);max-width:520px;box-shadow:inset 0 0 0 1px var(--ice-2);border-radius:14px;justify-self:end;padding:10px 13px;font:400 14px/1.55 Noto Sans Bengali,Manrope,sans-serif}.ss .fix{background:var(--glass-2);box-shadow:inset 0 1px 0 var(--edge-hi), 0 0 0 1px var(--light-edge);border-radius:16px;gap:10px;margin-top:6px;padding:14px 16px;display:grid}.ss .fix h4{margin:0;font:400 16px Sora,sans-serif}.ss .fix .old{color:var(--ink-2);text-decoration:line-through;-webkit-text-decoration-color:var(--alarm);text-decoration-color:var(--alarm);white-space:pre-wrap;max-height:80px;font-size:13.5px;overflow:hidden}.ss .opts{gap:6px;display:grid}.ss .opt{cursor:pointer;align-items:flex-start;gap:10px;font-size:13.5px;display:flex}.ss .opt input{accent-color:var(--ice);margin-top:4px}.ss .opt small{color:var(--ink-2);font-size:12px;display:block}.ss .wnote{color:var(--ink-2);background:0 0;border:0;margin:0;padding:0;font-size:12.5px;line-height:1.55;display:block}.ss .draftbar{box-shadow:inset 0 0 0 1.5px var(--ice-2);border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px;padding:7px 8px 7px 14px;font-size:13px;display:flex}.ss .draftbar span{flex:1;min-width:160px}.ss .composer{grid-template-columns:minmax(0,1fr);gap:6px;display:grid;position:relative}.ss .composer>*{min-width:0}.ss .cbox{background:var(--glass-2);box-shadow:inset 0 0 0 1px var(--line);border-radius:16px;align-items:flex-end;gap:6px;padding:6px;display:flex}.ss .cbox:focus-within{box-shadow:inset 0 0 0 1.5px var(--ice)}.ss .cbox.isnote{box-shadow:inset 0 0 0 1.5px var(--ink-3)}.ss .ic{cursor:pointer;width:34px;height:34px;color:var(--ink-2);background:0 0;border:0;border-radius:10px;flex:none;place-items:center;padding:0;display:grid;position:relative}.ss .ic:hover,.ss .ic[aria-pressed=true]{color:var(--ink);background:var(--glass-3)}.ss .ic.off{opacity:.55}.ss .ic svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.ss .ic .tip2{white-space:nowrap;color:var(--ink);box-shadow:0 0 0 1px var(--line), var(--shadow);opacity:0;pointer-events:none;z-index:5;background:#1c202a;border-radius:7px;padding:4px 9px;font:600 11.5px Manrope,sans-serif;transition:opacity .15s;position:absolute;bottom:40px;left:0}.ss[data-theme=light] .ic .tip2{background:#fff}.ss .ic:hover .tip2,.ss .ic:focus-visible .tip2{opacity:1}.ss .cbox textarea{resize:none;min-width:0;min-height:34px;max-height:150px;color:var(--ink);box-shadow:none;background:0 0;border:0;outline:0;flex:1;padding:7px 6px;font:400 15px/1.45 Noto Sans Bengali,Manrope,sans-serif}.ss .cbox textarea:focus{box-shadow:none}.ss .cbox .btn.go{height:34px;padding:0 16px}.ss .subacts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ss .subacts .keepbox{margin-right:auto}.ss .subbtns{display:contents}.ss .keepbox{color:var(--ink-2);cursor:pointer;align-items:center;gap:8px;font-size:12.5px;display:flex}.ss .keepbox input{accent-color:var(--ice)}.ss .closed{color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line);border-radius:12px;gap:3px;padding:10px 12px;font-size:13px;display:grid}.ss .closed b{color:var(--ink);font-weight:600}.ss .ready{z-index:20;background:var(--card);max-height:min(380px,60vh);box-shadow:var(--shadow), 0 0 0 1px var(--line);border-radius:18px;flex-direction:column;display:none;position:absolute;bottom:calc(100% + 10px);left:0;right:0;overflow:hidden}.ss .ready.on{display:flex}.ss .rtop{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px;padding:12px 14px;display:flex}.ss .rtop .search{flex:1;min-width:160px;height:34px}.ss .rtop .lseg button{white-space:nowrap}.ss .modelabel{color:var(--ink-2);font-size:12.5px}.ss .rlist{scrollbar-gutter:stable;align-content:start;gap:4px;padding:8px 8px 8px 10px;display:grid;overflow-y:auto}.ss .ri{cursor:pointer;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;gap:2px 10px;min-width:0;padding:9px 12px;display:grid}.ss .ri>.rtext{color:var(--ink-2);overflow-wrap:anywhere;grid-column:1/-1;font-size:14px}.ss .ri .rside{justify-self:end;align-items:center;gap:8px;display:inline-flex}.ss .ri .rb{color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line);border-radius:6px;padding:1px 6px;font:600 10px Manrope,sans-serif}.ss .ri .ed{opacity:0;cursor:pointer;color:var(--ink-2);background:0 0;border:0;padding:0;font:600 11.5px Manrope,sans-serif}.ss .ri:hover .ed,.ss .ri.on .ed,.ss .ri .ed:focus-visible{opacity:1}.ss .ri b{font:600 12.5px Manrope,sans-serif}.ss .ri.on{background:var(--glass-3);box-shadow:inset 0 0 0 1px var(--light-edge)}.ss .ri.on>.rtext{color:var(--ink)}.ss .rfoot{border-top:1px solid var(--line);color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:10px;padding:8px 14px;font-size:11.5px;display:flex}.ss .rfoot kbd{box-shadow:inset 0 0 0 1px var(--line);border-radius:5px;padding:1px 6px;font:600 10.5px Manrope,sans-serif}.ss .wveil{z-index:70;opacity:0;pointer-events:none;background:#00000073;transition:opacity .3s;position:fixed;inset:0}.ss[data-theme=light] .wveil{background:#e1e5ec8c}.ss .wveil.on{opacity:1;pointer-events:auto}.ss .wsheet{z-index:71;background:var(--card);width:min(560px,100% - 28px);box-shadow:var(--shadow), 0 0 0 1px var(--line);transition:transform .45s var(--ease);border-radius:26px;align-content:start;gap:14px;padding:22px;display:grid;position:fixed;top:14px;bottom:14px;right:14px;overflow-y:auto;transform:translate(110%)}.ss .wsheet.on{transform:none}.ss .wsheet:not(.on){visibility:hidden;transition:transform .45s var(--ease), visibility 0s .45s}.ss .wsheet h3{font-size:21px}.ss .wsheet .x{justify-self:end}.ss .learn{box-shadow:0 0 0 1px var(--line);border-radius:14px;gap:8px;padding:12px 14px;display:grid}.ss .learn .q{overflow-wrap:anywhere;font-size:14.5px;font-weight:500}.ss .learn .a{color:var(--ink-2);overflow-wrap:anywhere;font-size:13.5px}.ss .learn .acts{flex-wrap:wrap;gap:8px;display:flex}.ss .learn.off{opacity:.6}.ss .big3{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.ss .big3 div{box-shadow:0 0 0 1px var(--line);border-radius:12px;padding:10px 12px}.ss .big3 b{letter-spacing:-.03em;font:300 24px Sora,sans-serif;display:block}.ss .big3 span{color:var(--ink-2);font-size:11.5px}.ss .wsheet .fld{color:var(--ink-2);gap:5px;margin:0;font:600 12px Manrope,sans-serif;display:grid}.ss .wsheet .fld input[type=text],.ss .wsheet .fld input[type=search],.ss .mgr input[type=text],.ss .mgr input[type=time]{height:38px;color:var(--ink);background:var(--bg);box-shadow:inset 0 0 0 1px var(--line);border:0;border-radius:10px;width:100%;min-width:0;padding:0 12px;font:500 14px Manrope,sans-serif}.ss .mgr input:focus,.ss .wsheet .fld input:focus{box-shadow:inset 0 0 0 1.5px var(--ice);outline:0}.ss .wsheet .fld .sel{justify-self:start;height:36px}.ss .wsheet .tx{background:var(--bg);min-height:70px}.ss .mgr{box-shadow:0 0 0 1px var(--line);border-radius:14px;grid-template-columns:minmax(0,1.2fr) minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:8px 12px;padding:12px 14px;display:grid}.ss .mgr b{font-size:14px;font-weight:600}.ss .mgr small{color:var(--ink-2);font-size:12px;display:block}.ss .mgr .opts2{color:var(--ink-2);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px 14px;font-size:12.5px;display:flex}.ss .mgr .opts2 label{cursor:pointer;align-items:center;gap:6px;min-height:28px;display:flex}.ss .mgr .opts2 input[type=checkbox]{accent-color:var(--ice)}.ss .mgr .opts2 input[type=time]{width:132px;height:30px}.ss .clist{display:grid}.ss .crow{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.4fr) minmax(0,1.2fr) minmax(0,.8fr) auto;align-items:start;gap:8px 12px;padding:9px 4px;font-size:13px;display:grid}.ss .crow.chead{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);padding-top:4px;font:700 10.5px Manrope,sans-serif}.ss .crow small{color:var(--ink-2);font-size:11.5px;display:block}.ss .crow>*{overflow-wrap:anywhere;min-width:0}.ss .yes{color:var(--ice);font-weight:600}.ss .no{color:var(--ink-2)}.ss .wsheet .ibx-acts{flex-wrap:wrap;gap:8px;display:flex}.ss .wsheet a.btn{text-decoration:none}.ss .info{min-height:0;box-shadow:0 0 0 1px var(--line);border-radius:16px;flex-direction:column;gap:12px;padding:14px;display:flex;overflow-y:auto}.ss .info .who2{align-items:center;gap:10px;display:flex}.ss .info .who2>div{min-width:0}.ss .info .who2 b{letter-spacing:-.01em;overflow-wrap:anywhere;font:400 17px Sora,sans-serif;display:block}.ss .info .who2 small{color:var(--ink-2);font-size:12.5px}.ss .info .tags{flex-wrap:wrap;gap:6px;display:flex}.ss .kv{gap:8px;margin:0;display:grid}.ss .kv div{border-bottom:1px solid var(--line);justify-content:space-between;gap:10px;padding-bottom:8px;font-size:13px;display:flex}.ss .kv dt{color:var(--ink-2)}.ss .kv dd{text-align:right;overflow-wrap:anywhere;min-width:0;margin:0;font-weight:500}.ss .info .box{background:var(--glass);box-shadow:inset 0 0 0 1px var(--line);overflow-wrap:anywhere;border-radius:12px;gap:6px;padding:10px 12px;font-size:13px;display:grid}.ss .infoclose{align-self:flex-end;display:none}.ss .info.on .infoclose{display:inline-flex}.ss .ibx-detail.cmt{gap:16px;padding:4px 2px}.ss .ibx-detail .who-line{align-items:center;gap:14px;display:flex}.ss .ibx-detail .who-line .nm{flex:1;gap:2px;min-width:0;display:grid}.ss .ibx-detail .who-line .nm b{font-size:16px;font-weight:600}.ss .ibx-detail .who-line .nm span{color:var(--ink-2);align-items:center;gap:6px;font-size:13px;display:inline-flex}.ss .ibx-detail .said{background:var(--glass-2);box-shadow:inset 0 1px 0 var(--edge-hi), 0 0 0 1px var(--line);overflow-wrap:anywhere;white-space:pre-wrap;border-radius:18px;margin:0;padding:16px 18px;font-size:17px;line-height:1.6}.ss .ibx-detail .on-post{box-shadow:0 0 0 1px var(--line);border-radius:14px;gap:4px;padding:12px 14px;display:grid}.ss .ibx-detail .on-post .cap{color:var(--ink-2);overflow-wrap:anywhere;font-size:14.5px}.ss .ibx-detail .on-post .link{justify-self:start}.ss .ibx-detail .you-said{gap:4px;display:grid}.ss .ibx-detail .you-said p{color:var(--ink-2);overflow-wrap:anywhere;margin:0;font-size:15.5px;line-height:1.55}.ss .ibx-detail .reply{gap:10px;display:grid}.ss .ibx-detail .reply-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.ss .ibx-detail .saved{flex-wrap:wrap;gap:8px;display:flex}.ss .ibx-detail .saved .btn.bn{font-family:Noto Sans Bengali,Manrope,sans-serif}.ss .ibx-detail .saved .btn.hi{font-family:Noto Sans Devanagari,Manrope,sans-serif}.ss .ibx-acts{flex-wrap:wrap;gap:10px;display:flex}.ss .mrow{border-top:1px solid var(--line);gap:10px;padding:12px 0;display:grid}.ss .mrow:first-of-type{border-top:0;padding-top:0}.ss .mrow .mh{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ss .mrow .mh b{font-size:14px;font-weight:600}.ss .mrow .mh small{color:var(--ink-2);font-size:12px}.ss .mrow .ticks{flex-wrap:wrap;gap:8px 16px;font-size:13px;display:flex}.ss .mrow .ticks label{cursor:pointer;align-items:center;gap:8px;min-height:32px;display:flex}.ss .mrow .ticks input{accent-color:var(--ice);width:16px;height:16px}.ss .mrow .ticks label.dim{opacity:.5;cursor:default}.ss .mrow .ticks .money{border-left:1px solid var(--line);margin-left:4px;padding-left:16px}.ss .mrow .summary{color:var(--ink-2);font-size:12.5px}.ss .alertrow{border-top:1px solid var(--line);align-items:center;gap:14px;padding:10px 0;display:flex}.ss .alertrow:first-of-type{border-top:0}.ss .alertrow .switch{flex:none}.ss .alertrow .switch[aria-checked=true]{background:var(--ice-soft)}.ss .alertrow .switch[aria-checked=true]:after{background:radial-gradient(circle at 35% 30%, #fff, var(--ice));box-shadow:0 0 12px var(--ice-glow);left:21px}.ss .alertrow small{color:var(--ink-2);font-size:12.5px;line-height:1.4;display:block}.ss .devs{gap:6px;margin-top:8px;display:grid}.ss .dev{box-shadow:0 0 0 1px var(--line);border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:8px 12px;font-size:13px;display:flex}.ss .dev small{color:var(--ink-2)}.ss .installbar{background:var(--card);box-shadow:0 0 0 1px var(--line);border-radius:16px;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 10px;padding:8px 8px 8px 14px;font-size:13px;display:none}.ss .installbar span{flex:1;min-width:160px}.ss[data-narrow] .installbar{display:flex}@media (height<=820px){.ss .app[data-screen=inbox] .top{padding:8px 0 6px}.ss .app[data-screen=inbox] .crumb h1{font-size:15px}.ss .app[data-screen=inbox] .main>.ibx-page{gap:8px}.ss .assist{padding:5px 8px 5px 14px}.ss .stat2 b{font-size:16px}.ss .ibx-panel{padding:10px 14px}.ss .phead{margin-bottom:8px}.ss .ibx-detail{gap:8px}.ss .handed{padding:5px 10px}.ss .thread{min-height:120px;padding:10px 12px}}.ss[data-narrow] .app[data-screen=inbox] .main{height:100dvh;padding:0 12px 96px;overflow-y:auto}.ss[data-narrow] .top-slot{flex-basis:100%;order:5}.ss[data-narrow] .assist{gap:8px 12px;padding:8px 10px}.ss[data-narrow] .assist .acts{margin-left:0}.ss[data-narrow] .ibx-panel[data-detail=true]{min-height:0}.ss[data-narrow] .app[data-screen=inbox] .main:has(.ibx-panel[data-detail=true]) .installbar{display:none}.ss[data-narrow] .ibx-panel{min-height:max(460px,100dvh - 140px);padding:12px}.ss[data-narrow] .assist .acts{flex-wrap:nowrap;gap:6px;width:100%}.ss[data-narrow] .assist .acts .btn{flex:auto;justify-content:center;min-width:0;padding:0 8px}.ss[data-narrow] .installbar{gap:6px 10px;padding:6px 8px 6px 12px;font-size:12.5px}.ss[data-narrow] .phead .lseg{scrollbar-width:none;max-width:100%;overflow-x:auto}.ss[data-narrow] .phead .lseg button{min-height:44px;padding:0 14px}.ss[data-narrow] .stchips{scrollbar-width:none;flex-wrap:nowrap;margin:0 -2px;padding:0 2px;overflow-x:auto}.ss[data-narrow] .stchips button{flex:none;height:44px;padding:0 14px}.ss[data-narrow] .search,.ss[data-narrow] .sel{height:44px}.ss[data-narrow] .ibx-row{min-height:60px}.ss[data-narrow] .ic{width:44px;height:44px}.ss[data-narrow] .cbox .btn.go,.ss[data-narrow] .ibx-detail .btn,.ss[data-narrow] .info .btn,.ss[data-narrow] .assist .btn,.ss[data-narrow] .wsheet .btn{height:44px;min-height:44px}.ss[data-narrow] .ibx-detail .back{min-height:44px}.ss[data-narrow] .installbar .btn{height:44px}.ss[data-narrow] .ibx-acts .btn{flex:calc(50% - 10px);justify-content:center}.ss[data-narrow] .keepbox{min-height:44px}.ss[data-narrow] .mgr{grid-template-columns:minmax(0,1fr)}.ss[data-narrow] .big3{grid-template-columns:repeat(2,minmax(0,1fr))}.ss[data-narrow] .wsheet{width:auto;max-height:90%;inset:auto 8px 8px;transform:translateY(110%)}.ss[data-narrow] .wsheet.on{transform:none}.ss[data-narrow] .crow{grid-template-columns:minmax(0,1fr) auto}.ss[data-narrow] .crow.chead{display:none}.ss[data-narrow] .mrow .ticks label,.ss[data-narrow] .mgr .opts2 label,.ss[data-narrow] .alertrow .switch{min-height:44px}.ss[data-narrow] .msg{max-width:92%}.ss[data-narrow] .thread{padding:10px}@media (prefers-reduced-motion:reduce){.ss .wsheet,.ss .wveil{transition:none!important}}.ss .bub .dmpic{object-fit:cover;max-width:min(260px,100%);max-height:260px;box-shadow:0 0 0 1px var(--line);border-radius:12px;margin-bottom:6px;display:block}.ss .dmcount{cursor:default;font-variant-numeric:tabular-nums}.ss .dmcount.over{color:var(--alarm)}.ss a.btn{text-decoration:none}.ss .conn-grid .conn-msgs{grid-column:1/-1;gap:12px;display:grid}.ss .conn-msgs .hint.bn{font-family:Noto Sans Bengali,Manrope,sans-serif}.ss .msgacct{gap:10px;display:grid}.ss .msgacct .mahead{align-items:center;gap:10px;padding-top:6px;display:flex}.ss .msgacct .mahead .g{width:30px;height:30px;color:var(--ink-2);background:var(--glass-2);box-shadow:inset 0 0 0 1px var(--line);border-radius:10px;place-items:center;display:grid}.ss .msgacct .learn .acts{align-items:center}.ss .msgacct .learn code{overflow-wrap:anywhere;background:var(--glass-2);min-width:0;box-shadow:inset 0 0 0 1px var(--line);border-radius:8px;padding:3px 8px;font:500 12.5px ui-monospace,Menlo,Consolas,monospace}.ss[data-look=setu] .sib{--bub-in:#fff;--bub-in-edge:#e3e9e9;--bub-out:#e8f2f0;--bub-out-edge:#d6e7e4;--sib-row:54px}.ss[data-look=setu] .sib :is(.ibx-panel,.lcol,.ibx-detail){container:none}.ss[data-look=setu] .sib .sib-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ss[data-look=setu] .app[data-screen=inbox] .main{height:auto;padding-bottom:0}.ss[data-look=setu] .app[data-screen=inbox] .main>.sib{gap:var(--gap);flex-direction:column;flex:1;min-height:0;display:flex}.ss[data-look=setu] .sib .sib-title{flex-wrap:wrap;flex:none;align-items:center;gap:8px 18px;padding:9px 14px;display:flex}.ss[data-look=setu] .sib .sib-title h1{letter-spacing:-.1px;align-items:baseline;gap:10px;margin:0;font-size:17px;font-weight:600;display:flex}.ss[data-look=setu] .sib .sib-title h1 small{color:var(--ink-2);font-size:12.5px;font-weight:400}.ss[data-look=setu] .sib .sib-title .vr{background:var(--line-2);width:1px;height:22px}.ss[data-look=setu] .sib .sib-title .assist{min-width:0;box-shadow:none;background:0 0;border-radius:0;flex-wrap:wrap;flex:auto;align-items:center;gap:8px 18px;padding:0;display:flex}.ss[data-look=setu] .sib .sib-title .assist .nm{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ss[data-look=setu] .sib .eyebrow{letter-spacing:.6px;text-transform:uppercase;color:var(--ink-2);font:600 10.5px Inter,sans-serif}.ss[data-look=setu] .sib .stat2{color:var(--ink-2);white-space:nowrap;align-items:baseline;gap:4px;font-size:13px;display:flex}.ss[data-look=setu] .sib .stat2 b{letter-spacing:0;color:var(--ink);font:600 13px Inter,sans-serif}.ss[data-look=setu] .sib .stat2 b.alarm{color:var(--needs)}.ss[data-look=setu] .sib .stat2.opt{display:flex}.ss[data-look=setu] .sib .sib-title .assist .acts{flex-wrap:wrap;gap:6px;margin-left:auto;display:flex}.ss[data-look=setu] .sib .btn .k{background:var(--accent-soft-2);color:var(--accent);opacity:1;padding:0 5px;font-size:11px;font-weight:700}.ss[data-look=setu] .sib .ibx-panel{flex-direction:column;flex:1;min-height:0;padding:0;display:flex}.ss[data-look=setu] .sib .phead{border-bottom:1px solid var(--line);flex-wrap:wrap;flex:none;align-items:center;gap:8px 16px;margin:0;padding:9px 12px;display:flex}.ss[data-look=setu] .sib .phead .lbl{color:var(--ink-3);margin-right:-8px;font-size:12px}.ss[data-look=setu] .sib .phead .calm{color:var(--ink-2);font-size:12.5px}.ss[data-look=setu] .sib .ibx{flex:1;gap:0;min-height:0;position:relative}.ss[data-look=setu] .sib .ibx-panel[data-cols="3"] .ibx{grid-template-columns:clamp(360px,31vw,600px) minmax(0,1fr) clamp(250px,16vw,310px)}.ss[data-look=setu] .sib .ibx-panel[data-cols="2"] .ibx{grid-template-columns:clamp(330px,34vw,460px) minmax(0,1fr)}.ss[data-look=setu] .sib .lcol{border-right:1px solid var(--line);flex-direction:column;gap:0;min-height:0;display:flex}.ss[data-look=setu] .sib .ltop{flex:none;align-items:center;gap:8px;padding:10px 12px 8px;display:flex}.ss[data-look=setu] .sib .search{border:1px solid var(--line-2);background:var(--panel);min-width:0;height:30px;box-shadow:none;color:var(--ink-3);border-radius:0;flex:1;align-items:center;gap:7px;padding:0 9px;display:flex}.ss[data-look=setu] .sib .search svg{stroke:var(--ink-3);width:15px;height:15px}.ss[data-look=setu] .sib .search input{color:var(--ink);font:400 13px Inter,Noto Sans Bengali,sans-serif}.ss[data-look=setu] .sib .search:focus-within{background:var(--cursor);border-color:var(--cursor-edge);box-shadow:none}.ss[data-look=setu] .sib .sel{border:1px solid var(--line-2);background:var(--panel);height:30px;box-shadow:none;color:var(--ink-2);border-radius:0;padding:0 6px;font:400 13px Inter,sans-serif}.ss[data-look=setu] .sib .sel option{color:var(--ink);background:#fff}.ss[data-look=setu] .sib .stchips{border-bottom:1px solid var(--line);flex-wrap:wrap;flex:none;gap:0;padding:0 12px;display:flex}.ss[data-look=setu] .sib .stchips button{height:auto;box-shadow:none;color:var(--ink-2);white-space:nowrap;background:0 0;border:0;border-radius:0;gap:6px;padding:6px 7px 7px;font:400 12.5px Inter,sans-serif;display:inline-flex;position:relative}.ss[data-look=setu] .sib .stchips button:hover{color:var(--ink)}.ss[data-look=setu] .sib .stchips button .c{opacity:1;color:var(--ink-3);margin:0;font-weight:600}.ss[data-look=setu] .sib .stchips button.red .c{color:var(--needs)}.ss[data-look=setu] .sib .stchips button[aria-pressed=true]{color:var(--accent);box-shadow:none;background:0 0;font-weight:600}.ss[data-look=setu] .sib .stchips button[aria-pressed=true]:after{content:"";background:var(--accent);height:2px;position:absolute;bottom:-1px;left:8px;right:8px}.ss[data-look=setu] .sib .sib-cnt{color:var(--ink-3);white-space:nowrap;align-self:center;margin-left:auto;font-size:11.5px}.ss[data-look=setu] .sib .ibx-list{scrollbar-gutter:auto;flex:1;gap:0;min-height:0;padding:0;display:block;overflow:auto}.ss[data-look=setu] .sib .none{color:var(--ink-2);padding:14px;font-size:13px}.ss[data-look=setu] .sib .sib-tbl{border-collapse:collapse;table-layout:fixed;width:100%}.ss[data-look=setu] .sib .sib-tbl th{z-index:1;background:var(--panel-2);color:var(--ink-2);text-align:left;border-bottom:1px solid var(--line);white-space:nowrap;padding:7px 10px;font-size:11.5px;font-weight:600;position:sticky;top:0}.ss[data-look=setu] .sib .sib-tbl td{border-bottom:1px solid var(--line);white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;height:var(--sib-row);padding:9px 10px;line-height:1.35;overflow:hidden}.ss[data-look=setu] .sib .sib-tbl tr{cursor:pointer}.ss[data-look=setu] .sib .sib-tbl tbody tr:hover td{background:var(--accent-soft)}.ss[data-look=setu] .sib .sib-tbl tbody tr.on td{background:var(--sel)}.ss[data-look=setu] .sib .sib-tbl tbody tr.on td:first-child{box-shadow:inset 3px 0 0 var(--sel-bar)}.ss[data-look=setu] .sib .sib-tbl tbody tr:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.ss[data-look=setu] .sib .sib-tbl th.c-n{width:33%}.ss[data-look=setu] .sib .sib-tbl th.c-i{width:40px;padding:7px 0}.ss[data-look=setu] .sib .sib-tbl td:nth-child(2){text-overflow:clip;padding:9px 0 9px 8px}.ss[data-look=setu] .sib .sib-tbl th.c-s{width:158px}.ss[data-look=setu] .sib .sib-tbl .nm{text-overflow:ellipsis;font-weight:600;display:block;overflow:hidden}.ss[data-look=setu] .sib .sib-tbl tr.unread .nm:after{content:"";background:var(--accent);vertical-align:2px;border-radius:50%;width:6px;height:6px;margin-left:6px;display:inline-block}.ss[data-look=setu] .sib .sib-tbl .lm{color:var(--ink-2)}.ss[data-look=setu] .sib .sib-tbl .bz2{color:var(--ink-3);text-overflow:ellipsis;font-size:11.5px;display:block;overflow:hidden}.ss[data-look=setu] .sib .sib-tbl .lm2{color:var(--ink-3);text-overflow:ellipsis;font-size:12px;display:none;overflow:hidden}.ss[data-look=setu] .sib .sib-tbl .tm{color:var(--ink-3);margin-top:1px;font-size:11.5px;display:block}.ss[data-look=setu] .sib .sib-tbl .tm.red{color:var(--needs);font-weight:600}.ss[data-look=setu] .sib .sib-tbl .net{color:var(--ink-2);display:inline-flex}.ss[data-look=setu] .sib .sib-tbl .net svg,.ss[data-look=setu] .sib .g{fill:currentColor;color:var(--ink-2)}@media (width<=1500px){.ss[data-look=setu] .sib .sib-tbl th.c-m,.ss[data-look=setu] .sib .sib-tbl td.c-m{display:none}.ss[data-look=setu] .sib .sib-tbl th.c-n{width:auto}.ss[data-look=setu] .sib .sib-tbl .bz2{display:none}.ss[data-look=setu] .sib .sib-tbl .lm2{display:block}}.ss[data-look=setu] .sib :is(.sib-tbl,.sib-row) .st{--c:var(--ink-2);color:var(--c);align-items:center;gap:6px;font-size:12px;font-weight:500;display:inline-flex}.ss[data-look=setu] .sib :is(.sib-tbl,.sib-row) .st:before{content:"";background:var(--c);border-radius:50%;flex:none;width:7px;height:7px}.ss[data-look=setu] .sib :is(.sib-tbl,.sib-row) .st.needs{--c:var(--needs)}.ss[data-look=setu] .sib :is(.sib-tbl,.sib-row) .st.draft{--c:var(--draft)}.ss[data-look=setu] .sib :is(.sib-tbl,.sib-row) .st.auto{--c:var(--auto)}.ss[data-look=setu] .sib :is(.sib-tbl,.sib-row) .st.new{--c:var(--new)}.ss[data-look=setu] .sib :is(.sib-tbl,.sib-row) .st.done{--c:var(--done)}.ss[data-look=setu] .sib :is(.sib-tbl,.sib-row) .st.live{--c:var(--accent)}.ss[data-look=setu] .sib .ibx-detail{gap:0;min-width:0;min-height:0;padding:0;overflow:hidden}.ss[data-look=setu] .sib .ibx-detail.cmt{gap:14px;padding:14px 18px;overflow-y:auto}.ss[data-look=setu] .sib .ibx-detail>.none{padding:18px}.ss[data-look=setu] .sib .hdr{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px 14px;padding:10px 14px}.ss[data-look=setu] .sib .hdr .who3{flex:auto;gap:10px;min-width:0;margin-right:auto}.ss[data-look=setu] .sib .hdr .nm b{font-size:14.5px;font-weight:600}.ss[data-look=setu] .sib .hdr .nm span{color:var(--ink-2);gap:5px;font-size:12px}.ss[data-look=setu] .sib .av{background:var(--accent-soft-2);width:32px;height:32px;box-shadow:none;color:var(--accent);border-radius:50%;font:700 12.5px Inter,Noto Sans Bengali,sans-serif}.ss[data-look=setu] .sib .av.big{width:40px;height:40px;font-size:16px}.ss[data-look=setu] .sib .chip{--c:var(--ink-2);height:auto;box-shadow:none;color:var(--c);background:0 0;border-radius:0;align-items:center;gap:6px;padding:0;font-size:12px;font-weight:500;line-height:1.4;display:inline-flex}.ss[data-look=setu] .sib .chip i{background:var(--c);width:7px;height:7px;box-shadow:none;border-radius:50%;flex:none}.ss[data-look=setu] .sib .chip.alarm{--c:var(--needs)}.ss[data-look=setu] .sib .chip.wait{--c:var(--draft)}.ss[data-look=setu] .sib .chip.live{--c:var(--accent)}.ss[data-look=setu] .sib .chip.done,.ss[data-look=setu] .sib .chip.off{--c:var(--done)}.ss[data-look=setu] .sib .hdr .chip.alarm i,.ss[data-look=setu] .sib .hdr .chip.live i,.ss[data-look=setu] .sib .hdr .chip.wait i,.ss[data-look=setu] .sib .hdr .chip.done i{background:var(--c);box-shadow:none}.ss[data-look=setu] .sib .assign{color:var(--ink-3);align-items:center;gap:7px;font-size:12px;display:flex}.ss[data-look=setu] .sib .assign .lbl{display:inline}.ss[data-look=setu] .sib .assign .sel{max-width:230px;height:28px;color:var(--ink)}.ss[data-look=setu] .sib .handed{box-shadow:none;background:var(--needs-bg);color:var(--needs);border-radius:0;align-items:center;gap:8px;padding:7px 14px;font-size:12.5px;display:flex}.ss[data-look=setu] .sib .handed i{background:var(--needs);width:7px;height:7px;box-shadow:none;border-radius:50%;flex:none}.ss[data-look=setu] .sib .ibx-detail>.thread{flex:auto}.ss[data-look=setu] .sib .thread{background:var(--thread);scrollbar-gutter:auto;border-radius:0;align-content:start;gap:8px;min-height:140px;padding:14px 18px;display:grid;overflow-y:auto}.ss[data-look=setu] .sib .thread .earlier{justify-self:center}.ss[data-look=setu] .sib .day{box-shadow:none;color:var(--ink-3);background:0 0;border-radius:0;justify-self:center;margin:0;padding:0 8px;font:400 11px Inter,sans-serif}.ss[data-look=setu] .sib .msg{flex-direction:column;gap:3px;max-width:70%;margin-top:0;display:flex}.ss[data-look=setu] .sib .msg.in{grid-template-columns:none;justify-self:start;align-items:flex-start}.ss[data-look=setu] .sib .msg.out{justify-self:end;align-items:flex-end}.ss[data-look=setu] .sib .mav{display:none}.ss[data-look=setu] .sib .msg .by{letter-spacing:0;text-transform:none;color:var(--ink-3);gap:6px;padding:0;font:400 11px Inter,sans-serif}.ss[data-look=setu] .sib .msg .by .dot{background:var(--auto);width:6px;height:6px;box-shadow:none;border-radius:50%}.ss[data-look=setu] .sib .msg .by .dot.hollow{box-shadow:none;border:1.5px solid var(--draft);background:0 0;width:5px;height:5px}.ss[data-look=setu] .sib .msg.draft .by{color:var(--draft);font-weight:500}.ss[data-look=setu] .sib .bub{border:1px solid var(--bub-in-edge);background:var(--bub-in);box-shadow:none;border-radius:0;padding:8px 11px;font-size:13px;line-height:1.55}.ss[data-look=setu] .sib .msg.in .bub{background:var(--bub-in);border-color:var(--bub-in-edge)}.ss[data-look=setu] .sib .msg.out .bub,.ss[data-look=setu] .sib .msg.out.person .bub{background:var(--bub-out);border-color:var(--bub-out-edge);box-shadow:none}.ss[data-look=setu] .sib .msg.note{box-shadow:none;color:inherit;font:inherit;background:0 0;border:0;border-radius:0;padding:0}.ss[data-look=setu] .sib .msg.note .bub{background:var(--panel-2);border:1px dashed var(--ink-3);color:var(--ink-2);box-shadow:none}.ss[data-look=setu] .sib .msg.draft .bub{background:var(--panel);border:1px dashed var(--draft);box-shadow:none}.ss[data-look=setu] .sib .bub .tm{color:var(--ink-3);margin-top:2px;font:400 11px Inter,sans-serif}.ss[data-look=setu] .sib .bub .tm .ok{color:var(--ink-3)}.ss[data-look=setu] .sib .bub .tm .ok.read{color:var(--new)}.ss[data-look=setu] .sib .bub .tm .ok.fail{color:var(--needs)}.ss[data-look=setu] .sib .photo{background:var(--panel-2);box-shadow:none;border:1px solid var(--line);border-radius:0;font:600 10px Inter,sans-serif}.ss[data-look=setu] .sib .bub .dmpic{box-shadow:none;border-radius:0}.ss[data-look=setu] .sib .wa-list .row{border-radius:0}.ss[data-look=setu] .sib .wa-list .btnrow{color:var(--accent)}.ss[data-look=setu] .sib .used{color:var(--ink-3);padding:0;font-size:11px}.ss[data-look=setu] .sib .linkbtn{color:var(--accent);background:0 0;border:0;padding:0;font:500 11.5px Inter,sans-serif;text-decoration:none}.ss[data-look=setu] .sib .linkbtn:hover{color:var(--accent-hover);text-decoration:underline}.ss[data-look=setu] .sib .tpl{background:var(--bub-out);max-width:520px;box-shadow:none;border:1px solid var(--bub-out-edge);border-radius:0;justify-self:end;margin:8px 14px;padding:8px 11px;font-size:13px}.ss[data-look=setu] .sib .closed{box-shadow:none;border-top:1px solid var(--line);background:var(--panel-2);color:var(--ink-2);border-radius:0;margin:0;padding:8px 14px;font-size:12.5px}.ss[data-look=setu] .sib .closed b{color:var(--ink);margin-right:6px}.ss[data-look=setu] .sib .fix{background:var(--panel);border:1px solid var(--line-2);box-shadow:none;border-radius:0;margin-top:4px;padding:12px 14px}.ss[data-look=setu] .sib .fix h4{font:600 14.5px Inter,sans-serif}.ss[data-look=setu] .sib .fix .old{-webkit-text-decoration-color:var(--needs);text-decoration-color:var(--needs)}.ss[data-look=setu] .sib .opt{border-radius:0;padding:0;font-size:13px}.ss[data-look=setu] .sib .opt input{accent-color:var(--accent)}.ss[data-look=setu] .sib .wnote{color:var(--ink-2)}.ss[data-look=setu] .sib .draftbar{box-shadow:none;border-top:1px solid var(--line);background:var(--draft-bg);color:var(--draft);border-radius:0;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:8px 14px;font-size:12.5px;display:flex}.ss[data-look=setu] .sib .draftbar span{flex:200px;margin-right:auto}.ss[data-look=setu] .sib .composer{border-top:1px solid var(--line);background:var(--panel);flex:none;padding:8px 14px 10px;display:block}.ss[data-look=setu] .sib .tools{flex-wrap:wrap;gap:2px;margin-bottom:6px;display:flex}.ss[data-look=setu] .sib .tools .ic{width:auto;height:26px;color:var(--ink-2);white-space:nowrap;background:0 0;border-radius:0;align-items:center;gap:5px;padding:0 6px;font-size:11.5px;display:inline-flex}.ss[data-look=setu] .sib .tools .ic:hover,.ss[data-look=setu] .sib .tools .ic[aria-pressed=true]{background:var(--accent-soft);color:var(--accent)}.ss[data-look=setu] .sib .tools .ic.off{opacity:.55}.ss[data-look=setu] .sib .tools .ic svg{width:15px;height:15px}.ss[data-look=setu] .sib .tools .ic .tip2{opacity:1;box-shadow:none;color:inherit;pointer-events:auto;background:0 0;border-radius:0;padding:0;font:400 11.5px Inter,sans-serif;position:static}.ss[data-look=setu] .sib .cbox{box-shadow:none;background:0 0;border-radius:0;align-items:stretch;gap:8px;padding:0;display:flex}.ss[data-look=setu] .sib .cbox:focus-within,.ss[data-look=setu] .sib .cbox.isnote{box-shadow:none}.ss[data-look=setu] .sib .cbox textarea{resize:none;border:1px solid var(--line-2);background:var(--panel);border-radius:0;outline:0;flex:1;min-height:46px;max-height:150px;padding:8px 10px;font:400 13px/1.5 Inter,Noto Sans Bengali,sans-serif}.ss[data-look=setu] .sib .cbox textarea:focus{background:var(--cursor);border-color:var(--cursor-edge)}.ss[data-look=setu] .sib .cbox.isnote textarea{background:var(--draft-bg);border-style:dashed;border-color:var(--draft)}.ss[data-look=setu] .sib .cbox .btn.go{height:auto;padding:0 20px}.ss[data-look=setu] .sib .subacts{flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;display:flex}.ss[data-look=setu] .sib .keepbox{color:var(--ink-2);align-items:center;gap:6px;margin-right:auto;font-size:12.5px;display:flex}.ss[data-look=setu] .sib .keepbox input{accent-color:var(--accent)}.ss[data-look=setu] .sib .dmcount.over{color:var(--needs)}.ss[data-look=setu] .sib .ibx-detail .said{background:var(--panel);box-shadow:none;border:1px solid var(--bub-in-edge);border-radius:0;padding:12px 14px;font-size:15px}.ss[data-look=setu] .sib .ibx-detail .on-post{box-shadow:none;border:1px solid var(--line);border-radius:0}.ss[data-look=setu] .sib .ibx-detail .on-post .cap{font-size:13.5px}.ss[data-look=setu] .sib .ibx-detail .who-line .nm b{font-size:15px}.ss[data-look=setu] .sib .info{box-shadow:none;border-left:1px solid var(--line);background:var(--panel);border-radius:0;flex-direction:column;gap:0;padding:0;display:flex;overflow:auto}.ss[data-look=setu] .sib .info .ptitle{justify-content:space-between;align-items:center;padding:10px 14px 4px;display:flex}.ss[data-look=setu] .sib .info .psec{border-bottom:1px solid var(--line);gap:6px;padding:10px 14px;display:grid}.ss[data-look=setu] .sib .info .psec:last-child{border-bottom:0}.ss[data-look=setu] .sib .info .psec .eyebrow{display:block}.ss[data-look=setu] .sib .info .infoclose{align-self:auto;display:none}.ss[data-look=setu] .sib .info.on .infoclose{display:inline-flex}.ss[data-look=setu] .sib .info .who2 b{letter-spacing:0;font:600 14px Inter,Noto Sans Bengali,sans-serif}.ss[data-look=setu] .sib .info .who2 small{color:var(--ink-2)}.ss[data-look=setu] .sib .info .tags{gap:4px;margin-top:2px}.ss[data-look=setu] .sib .biz{letter-spacing:0;color:var(--ink-2);background:var(--accent-soft);box-shadow:none;border-radius:0;padding:1px 7px;font:400 11.5px Inter,sans-serif}.ss[data-look=setu] .sib .kv{gap:6px}.ss[data-look=setu] .sib .kv div{border:0;padding:0;font-size:13px}.ss[data-look=setu] .sib .kv dt{color:var(--ink-2)}.ss[data-look=setu] .sib .modelabel{color:var(--ink-3);margin-top:1px;font-size:11.5px;display:block}.ss[data-look=setu] .sib .yes{color:var(--auto);font-weight:600}.ss[data-look=setu] .sib .no{color:var(--ink-2)}.ss[data-look=setu] .sib .ibx-panel:is([data-cols="2"],[data-cols="1"]) .info:not(.on),.ss[data-look=setu] .sib .ibx-panel[data-cols="1"] .ibx[data-detail=true] .lcol,.ss[data-look=setu] .sib .ibx-panel[data-cols="1"] .ibx:not([data-detail=true]) .ibx-detail{display:none}.ss[data-look=setu] .sib .ibx-panel[data-cols="1"] .ibx-detail .back{display:inline-flex}.ss[data-look=setu] .sib .ibx-panel[data-cols="3"] .infobtn{display:none}.ss[data-look=setu] .sib .ibx-panel:is([data-cols="2"],[data-cols="1"]) .info.on{z-index:15;display:flex;position:absolute;top:0;bottom:0;right:0}.ss[data-look=setu] .sib .ibx-panel[data-cols="2"] .info.on,.ss[data-look=setu] .sib .ibx-panel[data-cols="1"] .info.on{background:var(--panel);border-left:1px solid var(--line);width:290px;max-width:94%;box-shadow:-8px 0 20px #1428281a}.ss[data-look=setu] .sib .wveil{background:#0a141659}.ss[data-look=setu] .sib .wsheet{background:var(--panel);border-left:1px solid var(--line-2);border-radius:0;top:0;bottom:0;right:0;box-shadow:-8px 0 32px #1428282e}.ss[data-look=setu] .sib .wsheet h3{font-size:17px;font-weight:600}.ss[data-look=setu]:not([data-narrow]) .sib :is(.mgr,.learn,.big3 div,.tshop,.fdrop,.tnote){box-shadow:none;border:1px solid var(--line);border-radius:0}.ss[data-look=setu]:not([data-narrow]) .sib :is(.wsheet .fld input[type=text],.wsheet .fld input[type=search],.mgr input[type=text],.mgr input[type=time]){box-shadow:none;border:1px solid var(--line-2);background:var(--panel);border-radius:0}.ss[data-look=setu] .sib .mgr input:focus,.ss[data-look=setu] .sib .wsheet .fld input:focus{box-shadow:none;background:var(--cursor);border-color:var(--cursor-edge)}.ss[data-look=setu] .sib :is(.mgr .opts2 input[type=checkbox],.ticks input,.tshop input){accent-color:var(--accent)}.ss[data-look=setu] .sib .big3 b{letter-spacing:0;font:600 22px Inter,sans-serif}.ss[data-look=setu] .sib .crow.chead{letter-spacing:.6px;font:600 10.5px Inter,sans-serif}.ss[data-look=setu] .sib .tshop:has(input:checked){box-shadow:none;border-color:var(--accent);background:var(--accent-soft)}.ss[data-look=setu] .sib .tfield .tx,.ss[data-look=setu] .sib .topt .tx{border-radius:0}.ss[data-look=setu]:not([data-narrow]) .sib .tprev,.ss[data-look=setu]:not([data-narrow]) .sib .tpick .tags em,.ss[data-look=setu]:not([data-narrow]) .sib .ri .rb{box-shadow:none;border-radius:0}.ss[data-look=setu] .sib .ttop h4{letter-spacing:0;font:600 14.5px Inter,sans-serif}.ss[data-look=setu] .sib .topt .n{font:600 13px Inter,sans-serif}.ss[data-look=setu] .sib .tfield .lbl,.ss[data-look=setu] .sib .topts>.lbl{font:600 12px Inter,sans-serif}.ss[data-look=setu] .sib .tcnt{font-family:Inter,sans-serif}.ss[data-look=setu] .sib .tcnt.over,.ss[data-look=setu] .sib .thint.bad,.ss[data-look=setu] .sib .terr{color:var(--needs)}.ss[data-look=setu] .sib .tnote{background:var(--panel-2);border-color:var(--line-2)}.ss[data-look=setu] .sib .tri:hover,.ss[data-look=setu] .sib .tri:focus-visible{background:var(--accent-soft);box-shadow:none}.ss[data-look=setu] .sib .ready{background:var(--panel);border:1px solid var(--line-2);border-radius:0;box-shadow:0 8px 24px #14282829}.ss[data-look=setu] .sib .rlist{grid-template-columns:minmax(0,1fr);gap:2px;margin:0;list-style:none}.ss[data-look=setu] .sib .rtop{padding:10px 12px}.ss[data-look=setu] .sib .rtop .search{height:30px}.ss[data-look=setu] .sib .ri{border-radius:0}.ss[data-look=setu] .sib .ri.on{background:var(--sel);box-shadow:inset 3px 0 0 var(--sel-bar)}.ss[data-look=setu] .sib .ri b{font:600 13px Inter,sans-serif}.ss[data-look=setu] .sib .ri .ed{color:var(--accent)}.ss[data-look=setu] .sib .rfoot kbd{box-shadow:none;border-radius:0}@media (width<=1440px){.ss[data-look=setu]:not([data-narrow]) .sib .hdr{gap:6px 10px}.ss[data-look=setu]:not([data-narrow]) .sib .hdr .assign .lbl{display:none}.ss[data-look=setu]:not([data-narrow]) .sib .hdr .assign .sel{max-width:190px}}@media (width>=1600px){.ss[data-look=setu] .sib{--sib-row:58px}.ss[data-look=setu] .sib .bub{font-size:14px}.ss[data-look=setu] .sib .msg{max-width:64%}.ss[data-look=setu] .sib .sib-tbl td{padding:9px 12px}}@media (width>=1850px){.ss[data-look=setu] .sib{--sib-row:60px}.ss[data-look=setu] .sib .bub{font-size:14.5px}.ss[data-look=setu] .sib .msg{max-width:60%}.ss[data-look=setu] .sib .thread{padding:18px 26px}.ss[data-look=setu] .sib .sib-title h1{font-size:18px}}@media (height<=800px){.ss[data-look=setu]:not([data-narrow]) .sib{--sib-row:50px}.ss[data-look=setu]:not([data-narrow]) .sib .sib-title,.ss[data-look=setu]:not([data-narrow]) .sib .phead{padding:6px 12px}.ss[data-look=setu]:not([data-narrow]) .sib .ltop{padding:7px 12px 6px}.ss[data-look=setu]:not([data-narrow]) .sib .hdr{padding:6px 12px}.ss[data-look=setu]:not([data-narrow]) .sib .handed{padding:4px 12px}.ss[data-look=setu]:not([data-narrow]) .sib .draftbar{padding:5px 12px}.ss[data-look=setu]:not([data-narrow]) .sib .composer{padding:6px 12px 8px}.ss[data-look=setu]:not([data-narrow]) .sib .tools{margin-bottom:4px}.ss[data-look=setu]:not([data-narrow]) .sib .tools .ic{justify-content:center;width:32px;padding:0;position:relative}.ss[data-look=setu]:not([data-narrow]) .sib .tools .ic .tip2{opacity:0;background:var(--ink);color:#fff;pointer-events:none;z-index:5;padding:4px 9px;font-size:11.5px;position:absolute;bottom:30px;left:0}.ss[data-look=setu]:not([data-narrow]) .sib .tools .ic:hover .tip2,.ss[data-look=setu]:not([data-narrow]) .sib .tools .ic:focus-visible .tip2{opacity:1}.ss[data-look=setu]:not([data-narrow]) .sib .cbox textarea{min-height:38px}.ss[data-look=setu]:not([data-narrow]) .sib .subacts{margin-top:5px}.ss[data-look=setu]:not([data-narrow]) .sib .thread{min-height:120px}}.ss[data-look=setu][data-narrow]:has(.sib-chatopen) :is(.s-phead,.s-tabs){display:none}.ss[data-look=setu][data-narrow] .app[data-screen=inbox] .main{flex-direction:column;height:auto;padding:0;display:flex;overflow:hidden}.ss[data-look=setu][data-narrow] .app[data-screen=inbox] .main>.sib-phone{background:var(--panel);flex-direction:column;flex:1;gap:0;min-height:0;display:flex;position:relative}.ss[data-look=setu] .sib-phone{font-size:15px}.ss[data-look=setu] .sib-phone .ibx-panel{background:var(--panel);min-height:0;box-shadow:none;border:0;border-radius:0;flex-direction:column;flex:1;padding:0;display:flex}.ss[data-look=setu] .sib-phone .ibx{flex-direction:column;flex:1;min-height:0;display:flex}.ss[data-look=setu] .sib-phone .ibx-panel[data-cols="1"] .ibx[data-detail=true] .lcol,.ss[data-look=setu] .sib-phone .ibx-panel[data-cols="1"] .ibx:not([data-detail=true]) .ibx-detail{display:none}.ss[data-look=setu] .sib-phone .lcol{border:0;flex:1;min-height:0;position:relative}.ss[data-look=setu] .sib-phone .ibx-detail{flex:1;min-height:0}.ss[data-look=setu] .sib-phone ::-webkit-scrollbar{display:none}.ss[data-look=setu] .sib-phone *{scrollbar-width:none}.ss[data-look=setu] .sib .phi{stroke:currentColor;fill:none;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:22px;height:22px}.ss[data-look=setu] .sib .phi circle{fill:currentColor;stroke:none}.ss[data-look=setu] .sib .sib-ib{width:44px;height:44px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.ss[data-look=setu] .sib .sib-ib[aria-pressed=true]{color:var(--accent)}.ss[data-look=setu] .sib-phone .sib-asst{background:var(--accent-soft);color:var(--ink-2);flex:none;align-items:center;gap:8px;padding:8px 16px;font-size:13px;display:flex}.ss[data-look=setu] .sib-phone .sib-asst b{color:var(--ink);font-weight:600}.ss[data-look=setu] .sib-phone .sib-asst .alarm{color:var(--needs);font-weight:600}.ss[data-look=setu] .sib-phone .sib-asst .lseg{border:1px solid var(--accent-line);background:var(--panel);border-radius:0;margin-left:auto;display:inline-flex}.ss[data-look=setu] .sib-phone .sib-asst .lseg button{color:var(--ink-2);background:0 0;border:0;min-height:32px;margin:0;padding:5px 10px;font-size:12.5px}.ss[data-look=setu] .sib-phone .sib-asst .lseg button[aria-pressed=true]{background:var(--accent);color:#fff;font-weight:600}.ss[data-look=setu] .sib-phone .sib-srow{flex:none;align-items:center;gap:0;padding:8px 4px 4px 14px;display:flex}.ss[data-look=setu] .sib-phone .search{background:var(--bg);border:0;border-radius:21px;gap:10px;height:42px;padding:0 16px}.ss[data-look=setu] .sib-phone .search input{font-size:16px}.ss[data-look=setu] .sib-phone .stchips{border:0;flex-wrap:nowrap;gap:8px;padding:4px 14px 10px;overflow-x:auto}.ss[data-look=setu] .sib-phone .stchips button{background:var(--bg);border-radius:18px;flex:none;padding:7px 13px;font-size:13.5px;font-weight:500}.ss[data-look=setu] .sib-phone .stchips button .c{margin-left:5px;font-weight:700}.ss[data-look=setu] .sib-phone .stchips button[aria-pressed=true]{background:var(--accent-soft-2);color:var(--accent);font-weight:600}.ss[data-look=setu] .sib-phone .stchips button[aria-pressed=true]:after{display:none}.ss[data-look=setu] .sib-phone .ibx-list{flex:1;overflow:auto}.ss[data-look=setu] .sib-phone .sib-row{text-align:left;width:100%;min-height:74px;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:0 0 0 14px;display:flex}.ss[data-look=setu] .sib-phone .sib-row:active{background:var(--accent-soft)}.ss[data-look=setu] .sib .sib-av{background:var(--accent-soft-2);width:50px;height:50px;color:var(--accent);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:18px;font-weight:700;display:flex;position:relative}.ss[data-look=setu] .sib .sib-av .nt{background:var(--panel);width:20px;height:20px;color:var(--ink-2);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;bottom:-2px;right:-2px}.ss[data-look=setu] .sib .sib-av .nt svg{width:13px;height:13px}.ss[data-look=setu] .sib .sib-av.sm{color:#fff;background:#ffffff2e;width:38px;height:38px;font-size:15px}.ss[data-look=setu] .sib-phone .sib-rm{border-bottom:1px solid var(--line);flex-direction:column;flex:1;justify-content:center;align-self:stretch;gap:3px;min-width:0;padding:12px 14px 12px 0;display:flex}.ss[data-look=setu] .sib-phone .sib-rm .r1,.ss[data-look=setu] .sib-phone .sib-rm .r2{align-items:center;gap:8px;min-width:0;display:flex}.ss[data-look=setu] .sib-phone .sib-rm .r1 b{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:16px;font-weight:600;overflow:hidden}.ss[data-look=setu] .sib-phone .sib-rm .r1 .t{color:var(--ink-3);flex:none;font-size:12px}.ss[data-look=setu] .sib-phone .sib-rm .r1 .t.red{color:var(--needs);font-weight:600}.ss[data-look=setu] .sib-phone .sib-rm .r2 .m{min-width:0;color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:14px;overflow:hidden}.ss[data-look=setu] .sib-phone .sib-rm .r2 .u{background:var(--accent);color:#fff;border-radius:11px;flex:none;justify-content:center;align-items:center;min-width:21px;height:21px;padding:0 6px;font-size:11.5px;font-weight:700;display:flex}.ss[data-look=setu] .sib-phone .sib-rm .r3{color:var(--ink-3);align-items:center;gap:6px;font-size:12px;display:flex}.ss[data-look=setu] .sib-phone .sib-fab{background:var(--accent);color:#fff;cursor:pointer;z-index:3;border:0;border-radius:16px;justify-content:center;align-items:center;width:56px;height:56px;display:flex;position:absolute;bottom:16px;right:16px;box-shadow:0 4px 12px #0000002e}.ss[data-look=setu] .sib-phone .sib-fab .phi{width:24px;height:24px}.ss[data-look=setu] .sib-phone .ibx-detail.sib-chat{background:var(--thread);flex-direction:column;gap:0;display:flex;overflow:hidden}.ss[data-look=setu] .sib .sib-phead{background:var(--head);height:56px;color:var(--head-ink);flex:none;align-items:center;gap:2px;padding:0 4px;display:flex}.ss[data-look=setu] .sib .sib-phead .sib-ib{color:var(--head-ink)}.ss[data-look=setu] .sib .sib-phead .who{min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:10px;padding:0 0 0 8px;display:flex}.ss[data-look=setu] .sib .sib-phead .wt{min-width:0}.ss[data-look=setu] .sib .sib-phead .wt b{white-space:nowrap;text-overflow:ellipsis;font-size:16.5px;font-weight:600;display:block;overflow:hidden}.ss[data-look=setu] .sib .sib-phead .wt small{color:var(--head-ink-2);white-space:nowrap;text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}.ss[data-look=setu] .sib-phone .sib-alert{background:var(--needs-bg);color:var(--needs);flex:none;align-items:center;gap:10px;padding:9px 14px;font-size:13px;display:flex}.ss[data-look=setu] .sib-phone .sib-alert button{border:1px solid var(--needs);background:var(--panel);color:var(--needs);white-space:nowrap;cursor:pointer;border-radius:8px;min-height:34px;margin-left:auto;padding:5px 10px;font-size:12.5px;font-weight:600}.ss[data-look=setu] .sib-phone .thread{flex-direction:column;flex:1;gap:6px;min-height:0;padding:12px 10px;display:flex;overflow:auto}.ss[data-look=setu] .sib-phone .day{color:var(--ink-2);background:var(--panel);border-radius:8px;align-self:center;margin-bottom:4px;padding:3px 10px;font-size:12px;box-shadow:0 1px 1px #0000000f}.ss[data-look=setu] .sib-phone .msg{gap:2px;max-width:82%}.ss[data-look=setu] .sib-phone .msg.in{align-self:flex-start}.ss[data-look=setu] .sib-phone .msg.out{align-self:flex-end}.ss[data-look=setu] .sib-phone .msg .by{color:var(--accent);padding:0 2px;font-size:11.5px;font-weight:600}.ss[data-look=setu] .sib-phone .msg.draft .by{color:var(--draft)}.ss[data-look=setu] .sib-phone .bub{border:0;border-radius:10px;padding:7px 10px 5px;font-size:15px;line-height:1.45;box-shadow:0 1px 1px #00000012}.ss[data-look=setu] .sib-phone .msg.in .bub{background:var(--bub-in);border-top-left-radius:2px}.ss[data-look=setu] .sib-phone .msg.out .bub,.ss[data-look=setu] .sib-phone .msg.out.person .bub{background:var(--bub-out);border-top-right-radius:2px}.ss[data-look=setu] .sib-phone .msg.note .bub{background:var(--draft-bg);border:1px dashed var(--draft);box-shadow:none;color:var(--ink)}.ss[data-look=setu] .sib-phone .msg.draft .bub{background:var(--panel);border:1.5px dashed var(--draft);box-shadow:none}.ss[data-look=setu] .sib-phone .bub .tm{font-size:11px}.ss[data-look=setu] .sib-phone .bub .dra{white-space:normal;margin-top:8px;display:block}.ss[data-look=setu] .sib-phone .bub .dra>div{flex-wrap:wrap;gap:8px;display:flex}.ss[data-look=setu] .sib-phone .bub .dra p{color:var(--ink-3);margin:0 0 6px;font-size:12px}.ss[data-look=setu] .sib-phone .bub .dra small{width:100%;color:var(--ink-3);margin-top:6px;font-size:11.5px;display:block}.ss[data-look=setu] .sib-phone .bub .dra button{border:1px solid var(--line-2);background:var(--panel);height:auto;min-height:38px;color:var(--ink);border-radius:19px;flex:1;padding:0 12px;font-size:14px;font-weight:600}.ss[data-look=setu] .sib-phone .bub .dra button.go{background:var(--accent);border-color:var(--accent);color:#fff}.ss[data-look=setu] .sib-phone .fix{border-radius:12px}.ss[data-look=setu] .sib-phone .closed{background:var(--panel)}.ss[data-look=setu] .sib-phone .tpl{border-radius:10px;margin:6px 10px}.ss[data-look=setu] .sib-phone .ibx-detail.cmt{background:var(--thread);gap:0;padding:0;overflow:hidden}.ss[data-look=setu] .sib-phone .sib-body{flex:1;align-content:start;gap:14px;min-height:0;padding:14px;display:grid;overflow:auto}.ss[data-look=setu] .sib-phone .sib-body .who-line .av,.ss[data-look=setu] .sib-phone .sib-body .who-line .nm{display:none}.ss[data-look=setu] .sib-phone .sib-body .who-line{justify-content:flex-end}.ss[data-look=setu] .sib-phone .sib-body :is(.said,.on-post){border-radius:10px}.ss[data-look=setu] .sib-phone .sib-body .lseg{border-radius:18px;overflow:hidden}.ss[data-look=setu] .sib-phone .sib-comp{background:var(--thread);border:0;flex:none;padding:8px 8px 10px;position:relative}.ss[data-look=setu] .sib-phone .sib-comp .row{align-items:flex-end;gap:6px;display:flex}.ss[data-look=setu] .sib-phone .sib-comp .pill{background:var(--panel);border-radius:24px;flex:1;align-items:flex-end;gap:2px;min-width:0;min-height:48px;padding:3px 4px;display:flex;box-shadow:0 1px 1px #00000012}.ss[data-look=setu] .sib-phone .sib-comp .pill.isnote{background:var(--draft-bg)}.ss[data-look=setu] .sib-phone .sib-comp .pill .sib-ib{width:42px;height:42px}.ss[data-look=setu] .sib-phone .sib-comp .pill textarea{resize:none;min-width:0;height:44px;max-height:150px;color:var(--ink);background:0 0;border:0;outline:0;flex:1;padding:11px 4px;font:400 16px/1.4 Inter,Noto Sans Bengali,sans-serif}.ss[data-look=setu] .sib-phone .sib-send{background:var(--accent);color:#fff;cursor:pointer;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:48px;height:48px;padding:0;display:flex}.ss[data-look=setu] .sib-phone .sib-send:disabled{opacity:.45;cursor:default}.ss[data-look=setu] .sib-phone .sib-send{position:relative}.ss[data-look=setu] .sib-phone .sib-send .sib-price{color:var(--ink-2);white-space:nowrap;font-size:10.5px;font-weight:600;position:absolute;bottom:-15px;left:50%;transform:translate(-50%)}.ss[data-look=setu] .sib-phone .sib-keep{color:var(--ink-2);align-items:center;gap:8px;margin:0 4px 6px;font-size:12.5px;display:flex}.ss[data-look=setu] .sib-phone .sib-keep input{flex:none;width:18px;height:18px}.ss[data-look=setu] .sib-phone .sib-comp .cnt{padding:0 14px 4px;font-size:12px}.ss[data-look=setu] .sib-phone .sib-comp .btn.wide{border-radius:23px;justify-content:center;width:100%;min-height:46px}.ss[data-look=setu] .sib-phone .ready{z-index:20;border-radius:14px;max-height:min(60vh,380px);bottom:calc(100% - 2px);left:8px;right:8px}.ss[data-look=setu] .sib .sib-dim{z-index:60;background:#0a141659;position:fixed;inset:0}.ss[data-look=setu] .sib .sib-sheet{z-index:61;background:var(--panel);border-radius:18px 18px 0 0;max-height:86%;padding:8px 0 14px;position:fixed;bottom:0;left:0;right:0;overflow:auto}.ss[data-look=setu] .sib .sib-sheet .grab{background:var(--line-2);border-radius:2px;width:36px;height:4px;margin:4px auto 10px}.ss[data-look=setu] .sib .sib-sheet h3{margin:0 18px 8px;font-size:15px;font-weight:600}.ss[data-look=setu] .sib .sib-sheet .pad{gap:6px;padding:0 18px 10px;display:grid}.ss[data-look=setu] .sib .sib-sheet .pad.check{align-items:center;gap:10px;padding-top:6px;font-size:14px;display:flex}.ss[data-look=setu] .sib .sib-sheet .pad.check input{width:20px;height:20px;accent-color:var(--accent);flex:none}.ss[data-look=setu] .sib .sib-sheet .pad .sel{border-radius:10px;width:100%;height:44px;font-size:15px}.ss[data-look=setu] .sib .sib-sheet .pad .lseg{flex-wrap:wrap;gap:6px;display:flex}.ss[data-look=setu] .sib .sib-sheet .pad .lseg button{border-radius:18px;min-height:36px;margin:0;padding:7px 12px;font-size:13.5px}.ss[data-look=setu] .sib .sib-sheet .menu button{text-align:left;width:100%;min-height:52px;color:var(--ink);cursor:pointer;background:0 0;border:0;align-items:center;gap:14px;padding:0 18px;font-size:15px;display:flex}.ss[data-look=setu] .sib .sib-sheet .menu button:active{background:var(--accent-soft)}.ss[data-look=setu] .sib .sib-sheet .menu button:disabled{opacity:.5}.ss[data-look=setu] .sib .sib-sheet .menu button .phi{stroke:var(--ink-2)}.ss[data-look=setu] .sib .sib-sheet .menu small{color:var(--ink-3);font-size:12px;display:block}.ss[data-look=setu] .sib .sib-sheet .grid{grid-template-columns:repeat(3,1fr);gap:14px 6px;padding:6px 10px;display:grid}.ss[data-look=setu] .sib .sib-sheet .grid button{color:var(--ink);cursor:pointer;text-align:center;background:0 0;border:0;flex-direction:column;align-items:center;gap:7px;padding:4px;font-size:12.5px;display:flex}.ss[data-look=setu] .sib .sib-sheet .grid button.off{opacity:.5}.ss[data-look=setu] .sib .sib-sheet .grid button i{background:var(--accent-soft-2);width:54px;height:54px;color:var(--accent);border-radius:50%;justify-content:center;align-items:center;display:flex}.ss[data-look=setu] .sib .sib-sheet .grid button i .phi{width:24px;height:24px}.ss[data-look=setu] .sib-phone .info{display:none}.ss[data-look=setu] .sib-phone .ibx-panel[data-cols="1"] .info.on{z-index:61;background:var(--panel);width:auto;max-width:none;max-height:86%;box-shadow:none;border:0;border-radius:18px 18px 0 0;padding:12px 0 14px;font-size:14px;display:block;position:fixed;inset:auto 0 0;overflow:auto}.ss[data-look=setu] .sib-phone .info .ptitle{padding:4px 18px}.ss[data-look=setu] .sib-phone .info .psec{padding:10px 18px}.ss[data-look=setu] .sib-phone .info .who2{text-align:center;flex-direction:column;gap:4px}.ss[data-look=setu] .sib-phone .info .who2 .av{width:76px;height:76px;font-size:28px}.ss[data-look=setu] .sib-phone .info .who2 b{font-size:18px;display:block}.ss[data-look=setu] .sib-phone .info .tags{justify-content:center}.ss[data-look=setu] .sib-phone .info .biz{border-radius:10px}.ss[data-look=setu] .sib-phone .info .btn{justify-content:center;width:100%;height:42px}.ss[data-look=setu] .sib-phone .info .infoclose{width:auto;height:34px}.ss[data-look=setu][data-narrow] .sib .wsheet{border:0;border-radius:18px 18px 0 0;width:auto;max-height:92%;inset:auto 0 0;transform:translateY(110%);box-shadow:0 -8px 30px #14282833}.ss[data-look=setu][data-narrow] .sib .wsheet.on{transform:none}.ss[data-look=setu][data-narrow] .sib :is(.mgr,.learn,.big3 div){border-radius:12px}.ss[data-look=setu] .sc-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ss[data-look=setu] .sc-title{flex-wrap:wrap;align-items:center;gap:8px 18px;padding:9px 14px;display:flex}.ss[data-look=setu] .sc-title h1{letter-spacing:-.1px;flex-wrap:wrap;align-items:baseline;gap:10px;margin:0;font-size:17px;font-weight:600;display:flex}.ss[data-look=setu] .sc-title h1 small{color:var(--ink-2);font-size:12.5px;font-weight:400}.ss[data-look=setu] .sc .st,.ss[data-look=setu] .sc .chip{--c:var(--ink-2);height:auto;box-shadow:none;color:var(--c);background:0 0;border-radius:0;align-items:center;gap:6px;padding:0;font-size:12px;font-weight:500;line-height:1.4;display:inline-flex}.ss[data-look=setu] .sc .st:before{content:"";background:var(--c);border-radius:50%;flex:none;width:7px;height:7px}.ss[data-look=setu] .sc .chip i{background:var(--c);width:7px;height:7px;box-shadow:none;border-radius:50%;flex:none}.ss[data-look=setu] .sc .st.bad,.ss[data-look=setu] .sc .chip.alarm{--c:var(--needs)}.ss[data-look=setu] .sc .st.wait,.ss[data-look=setu] .sc .chip.wait{--c:var(--draft)}.ss[data-look=setu] .sc .st.auto{--c:var(--auto)}.ss[data-look=setu] .sc .st.live,.ss[data-look=setu] .sc .chip.live{--c:var(--accent)}.ss[data-look=setu] .sc .st.done,.ss[data-look=setu] .sc .chip.done,.ss[data-look=setu] .sc .chip.off{--c:var(--done)}.ss[data-look=setu] .sc .chip.live i,.ss[data-look=setu] .sc .chip.alarm i,.ss[data-look=setu] .sc .chip.wait i,.ss[data-look=setu] .sc .chip.done i{background:var(--c);box-shadow:none}.ss[data-look=setu] .sc .chip.off i{box-shadow:inset 0 0 0 1.5px var(--c);background:0 0}.ss[data-look=setu] .sc .lang{color:var(--ink-2);border:1px solid var(--line-2);box-shadow:none;background:0 0;border-radius:0;padding:0 4px;font:600 10.5px/15px Inter,sans-serif}.ss[data-look=setu] .sc .lang.bn{font-family:Noto Sans Bengali,Inter,sans-serif}.ss[data-look=setu] .sc .lang.hi{font-family:Noto Sans Devanagari,Inter,sans-serif}.ss[data-look=setu] .sc .head{margin-bottom:8px}.ss[data-look=setu] .sc .eyebrow{letter-spacing:.6px;text-transform:uppercase;color:var(--ink-2);font:600 10.5px Inter,sans-serif}.ss[data-look=setu] .sc .empty{text-align:center;color:var(--ink-2);padding:24px}.ss[data-look=setu] .sc .empty b{color:var(--ink);font-weight:600}.ss[data-look=setu] .sc .link{background:0 0;border:0;padding:0}.ss[data-look=setu] .sc-av{background:var(--accent-soft-2);width:32px;height:32px;color:var(--accent);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.ss[data-look=setu] .sc-tbl{border-collapse:collapse;table-layout:fixed;width:100%}.ss[data-look=setu] .sc-tbl th{z-index:1;background:var(--panel-2);color:var(--ink-2);text-align:left;border-bottom:1px solid var(--line);white-space:nowrap;padding:7px 10px;font-size:11.5px;font-weight:600;position:sticky;top:0}.ss[data-look=setu] .sc-tbl td{border-bottom:1px solid var(--line);white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;height:var(--row-h,46px);padding:9px 10px;overflow:hidden}.ss[data-look=setu] .sc-tbl tbody tr:hover td{background:var(--accent-soft)}.ss[data-look=setu] .sc-tbl .r{text-align:right}@media (width>=1600px){.ss[data-look=setu]{--row-h:50px}}@media (width>=1850px){.ss[data-look=setu]{--row-h:52px}.ss[data-look=setu] .sc-title h1{font-size:18px}}@media (height<=800px){.ss[data-look=setu]:not([data-narrow]){--row-h:42px}.ss[data-look=setu]:not([data-narrow]) .sc-title{padding:6px 12px}}.ss[data-look=setu]:not([data-narrow]) .main:has(>.sc-fill){flex-direction:column;display:flex}.ss[data-look=setu]:not([data-narrow]) .main>.sc-fill{flex:1;min-height:0}.ss[data-look=setu] .s-q{gap:var(--gap);flex-direction:column;display:flex}.ss[data-look=setu] .sc-qcard{flex-direction:column;flex:1;min-height:0;padding:0;display:flex}.ss[data-look=setu] .sc-qcard>.head{border-bottom:1px solid var(--line);margin:0;padding:9px 14px}.ss[data-look=setu] .sc-qcard>.empty{margin:0}.ss[data-look=setu] .sc-list{flex:1;min-height:0;overflow:auto}.ss[data-look=setu] .s-q .c-time{width:172px}.ss[data-look=setu] .s-q .c-acct{width:200px}.ss[data-look=setu] .s-q .c-lang{width:56px}.ss[data-look=setu] .s-q .c-st{width:300px}.ss[data-look=setu] .s-q .c-act{width:150px}@media (width<=1440px){.ss[data-look=setu] .s-q .c-acct{width:160px}.ss[data-look=setu] .s-q .c-st{width:290px}}.ss[data-look=setu] .sc-net{color:var(--ink-2);align-items:center;gap:6px;display:inline-flex}.ss[data-look=setu] .sc-open{font:inherit;line-height:inherit;color:inherit;text-align:left;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;max-width:100%;padding:0;display:block;overflow:hidden}.ss[data-look=setu] .sc-open:hover{color:var(--accent)}.ss[data-look=setu] .s-q .sc-tbl tbody tr{cursor:pointer}.ss[data-look=setu] .s-q .sc-tbl tr.past td{color:var(--ink-3)}.ss[data-look=setu] .s-q .sc-tbl td .st{white-space:normal;align-items:flex-start;max-width:100%;line-height:1.35}.ss[data-look=setu] .s-q .sc-tbl td:has(>.st){white-space:normal;text-overflow:clip;overflow:visible}.ss[data-look=setu] .s-q .sc-tbl td .st:before{flex:none;margin-top:5px}.ss[data-look=setu] .sc-acts{text-align:right}.ss[data-look=setu] .sc-acts>*{margin-left:6px}.ss[data-look=setu] .sc-phlist{padding:0 14px}.ss[data-look=setu] .sc-phitem{border-bottom:1px solid var(--line);padding:10px 0}.ss[data-look=setu] .sc-phitem:last-child{border-bottom:0}.ss[data-look=setu] .sc-phmain{text-align:left;width:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:0;display:flex}.ss[data-look=setu] .sc-phmain .m{flex:1;min-width:0;display:block}.ss[data-look=setu] .sc-phmain .m b{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;display:block;overflow:hidden}.ss[data-look=setu] .sc-phmain .m small{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;font-size:13px;display:block;overflow:hidden}.ss[data-look=setu] .sc-phmain .st{white-space:normal;font-size:13px}.ss[data-look=setu] .sc-phacts{justify-content:flex-end;align-items:center;gap:8px;margin-top:6px;padding-left:44px;display:flex}.ss[data-look=setu] .sc-phacts:empty{display:none}.ss[data-look=setu][data-narrow] .sc-qcard{padding:0}.ss[data-look=setu][data-narrow] .sc-qcard>.head{border-bottom:0;padding:10px 14px 6px}.ss[data-look=setu][data-narrow] .s-q .lseg{gap:8px}.ss[data-look=setu][data-narrow] .s-q .lseg button{background:var(--bg);border:0;border-radius:18px;min-height:36px;margin:0;padding:7px 13px;font-size:13.5px}.ss[data-look=setu][data-narrow] .s-q .lseg button[aria-pressed=true]{background:var(--accent-soft-2);color:var(--accent);font-weight:600}.ss[data-look=setu][data-narrow] .s-q .sc-title{display:none}.ss[data-look=setu] .s-n{gap:var(--gap);flex-direction:column;display:flex}.ss[data-look=setu] .s-n>*{flex:none}.ss[data-look=setu] .s-n .sc-title{padding:9px 14px}.ss[data-look=setu] .s-n .sc-title .head{width:100%;margin:0}.ss[data-look=setu] .s-n .sc-title h3{letter-spacing:-.1px;font-size:17px;font-weight:600}.ss[data-look=setu] .s-n .numstats{gap:var(--gap);grid-template-columns:repeat(6,minmax(0,1fr))}.ss[data-look=setu] .s-n .numstats .stat{gap:2px;padding:9px 14px;display:block}.ss[data-look=setu] .s-n .numstats .stat .v{letter-spacing:-.4px;margin-top:2px;font:600 26px/1.15 Inter,sans-serif}.ss[data-look=setu] .s-n .sc-chartcard,.ss[data-look=setu] .s-n .sc-ncard{padding:0}.ss[data-look=setu] .s-n .sc-chartcard>.head,.ss[data-look=setu] .s-n .sc-ncard>.head{border-bottom:1px solid var(--line);margin:0;padding:9px 14px}.ss[data-look=setu] .s-n .chart{padding:10px 14px 6px;display:block}.ss[data-look=setu] .s-n .chart .readout{align-items:baseline;gap:8px;min-height:22px;margin-bottom:4px;display:flex}.ss[data-look=setu] .s-n .chart .rd-day{color:var(--ink-2);font-size:inherit;min-width:0}.ss[data-look=setu] .s-n .chart .rd-v{letter-spacing:0;font:600 17px/1.2 Inter,sans-serif}.ss[data-look=setu] .s-n .chart .rd-u{color:var(--ink-3);font-size:inherit}.ss[data-look=setu] .s-n .chart .plot{cursor:crosshair;border-left:1px solid var(--line-2);border-bottom:1px solid var(--line-2);touch-action:pan-y;border-radius:0;height:clamp(84px,15vh,210px);position:relative}.ss[data-look=setu] .s-n .chart .plot:focus-visible{outline:2px solid var(--cursor-edge);box-shadow:none}.ss[data-look=setu] .s-n .chart svg{overflow:hidden}.ss[data-look=setu] .s-n .chart .gl{stroke:var(--line)}.ss[data-look=setu] .s-n .chart .ln{stroke:var(--accent);stroke-width:1.6px;filter:none}.ss[data-look=setu] .s-n .chart svg path:not(.ln){fill:var(--accent-soft-2);opacity:.7}.ss[data-look=setu] .s-n .chart .cur{background:var(--accent-line);transform:translate(-.5px)}.ss[data-look=setu] .s-n .chart .dot{background:var(--accent);width:9px;height:9px;box-shadow:none;border:2px solid var(--panel);box-sizing:border-box;margin:-4.5px 0 0 -4.5px}.ss[data-look=setu] .s-n .chart .ymax{color:var(--ink-3);top:3px;left:auto;right:6px}.ss[data-look=setu] .s-n .chart .xl{color:var(--ink-3);margin-top:4px;font-size:11.5px}.ss[data-look=setu] .s-n .sc-ncard{flex-direction:column;flex:1;min-height:150px;display:flex}.ss[data-look=setu] .s-n .sc-ncard>.empty{margin:0}.ss[data-look=setu] .s-n .sc-ncard .sc-list{flex:1;min-height:0;overflow:auto}.ss[data-look=setu] .s-n .numnote{border-top:1px solid var(--line);color:var(--ink-3);flex:none;margin:0;padding:7px 14px;font-size:12px}.ss[data-look=setu] .s-n .ntable{display:block}.ss[data-look=setu] .s-n .nrow{min-height:var(--row-h,46px);border:0;border-bottom:1px solid var(--line);font-size:inherit;grid-template-columns:minmax(0,1fr) repeat(5,104px) 56px;align-items:center;gap:0;padding:0 10px;display:grid}.ss[data-look=setu] .s-n .nrow:not(.nhead):hover{background:var(--accent-soft)}.ss[data-look=setu] .s-n .nrow.nhead{z-index:1;background:var(--panel-2);letter-spacing:0;text-transform:none;min-height:0;color:var(--ink-2);padding:7px 10px;font:600 11.5px Inter,sans-serif;position:sticky;top:0}.ss[data-look=setu] .s-n .nrow .r{text-align:right}.ss[data-look=setu] .s-n .nrow b{font-weight:600}.ss[data-look=setu] .s-n .npost{color:var(--ink-2);gap:8px}.ss[data-look=setu] .s-n .ncap{font-size:inherit;color:var(--ink)}.ss[data-look=setu] .s-n .ncol small{color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.ss[data-look=setu] .s-n .nlink{text-align:right}.ss[data-look=setu] .s-n .nlink a{border-radius:0;width:auto;height:auto;font-size:12.5px;display:inline}@media (width<=1440px){.ss[data-look=setu] .s-n .nrow{grid-template-columns:minmax(0,1fr) repeat(5,90px) 56px}}@media (width<=1280px){.ss[data-look=setu] .s-n .numstats .stat .v{font-size:22px}}@media (height<=800px){.ss[data-look=setu]:not([data-narrow]) .s-n .numstats .stat{padding:5px 12px}.ss[data-look=setu]:not([data-narrow]) .s-n .numstats .stat .v{font-size:21px}.ss[data-look=setu]:not([data-narrow]) .s-n .chart{padding-top:8px}}.ss[data-look=setu][data-narrow] .s-n .sc-title{padding:12px 14px}.ss[data-look=setu][data-narrow] .s-n .sc-title .head{display:block}.ss[data-look=setu][data-narrow] .s-n .sc-title h3{margin:0 0 8px;font-size:15px}.ss[data-look=setu][data-narrow] .s-n .sc-title .lseg{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.ss[data-look=setu][data-narrow] .s-n .sc-title .lseg button{background:var(--bg);height:44px;color:var(--ink-2);border:0;border-radius:22px;margin:0;font-size:14.5px;font-weight:500}.ss[data-look=setu][data-narrow] .s-n .sc-title .lseg button[aria-pressed=true]{background:var(--accent-soft-2);color:var(--accent);font-weight:600}.ss[data-look=setu][data-narrow] .s-n .numstats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ss[data-look=setu][data-narrow] .s-n .numstats .stat{padding:10px 14px}.ss[data-look=setu][data-narrow] .s-n .numstats .stat .v{font-size:24px}.ss[data-look=setu][data-narrow] .s-n .sc-chartcard,.ss[data-look=setu][data-narrow] .s-n .sc-ncard{padding:12px 14px}.ss[data-look=setu][data-narrow] .s-n .sc-chartcard>.head,.ss[data-look=setu][data-narrow] .s-n .sc-ncard>.head{border:0;margin-bottom:8px;padding:0}.ss[data-look=setu][data-narrow] .s-n .chart{padding:0}.ss[data-look=setu][data-narrow] .s-n .chart .plot{height:150px}.ss[data-look=setu][data-narrow] .s-n .sc-ncard{min-height:0}.ss[data-look=setu][data-narrow] .s-n .numnote{border:0;padding:8px 0 0}.ss[data-look=setu][data-narrow] .s-n .nrow.nhead{display:none}.ss[data-look=setu][data-narrow] .s-n .nrow{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px 4px;min-height:0;padding:12px 0;position:relative}.ss[data-look=setu][data-narrow] .s-n .nrow:not(.nhead):hover{background:0 0}.ss[data-look=setu][data-narrow] .s-n .nrow .npost{grid-column:1/-1;gap:12px;padding-right:52px}.ss[data-look=setu][data-narrow] .s-n .nrow .npost>svg{box-sizing:border-box;background:var(--accent-soft-2);width:32px;height:32px;color:var(--accent);border-radius:50%;flex:none;padding:8px}.ss[data-look=setu][data-narrow] .s-n .ncap{font-size:15px;font-weight:600}.ss[data-look=setu][data-narrow] .s-n .ncol small{color:var(--ink-2);font-size:13px}.ss[data-look=setu][data-narrow] .s-n .nrow .r{text-align:left;flex-direction:column-reverse;justify-content:flex-end;gap:0;font-size:14.5px;line-height:1.25;display:flex}.ss[data-look=setu][data-narrow] .s-n .nrow .r:before{letter-spacing:0;text-transform:none;color:var(--ink-3);font:400 12px Inter,sans-serif}.ss[data-look=setu][data-narrow] .s-n .nrow .r:nth-child(2) b{color:var(--accent)}.ss[data-look=setu][data-narrow] .s-n .nrow .nlink{position:absolute;top:12px;right:0}.ss[data-look=setu][data-narrow] .s-n .nrow .nlink a{border:1px solid var(--line-2);border-radius:22px;justify-content:center;align-items:center;width:44px;height:44px;font-size:17px;display:inline-flex}.ss[data-look=setu] .conn-top.sc{grid-template-columns:minmax(0,1fr) minmax(300px,440px);align-items:center;gap:8px 32px;padding:12px 16px;display:grid}.ss[data-look=setu] .conn-top.sc .hello{margin:0 0 3px;font-size:17px;font-weight:600}.ss[data-look=setu] .conn-top.sc .lead{color:var(--ink-2);max-width:62ch;margin:0 0 10px;font:400 13px/1.5 Inter,sans-serif}.ss[data-look=setu] .conn-top.sc .actions{gap:8px;margin-top:0}.ss[data-look=setu] .conn-top.sc .fail{background:var(--needs-bg);color:var(--needs);margin-top:10px;padding:7px 12px;font-size:12.5px;line-height:1.45}.ss[data-look=setu] .conn-top.sc .facts{border-left:1px solid var(--line);gap:8px;padding:0 0 0 24px}.ss[data-look=setu] .conn-top.sc .facts li{background:0 0;border-radius:0;align-items:center;gap:10px;padding:0;display:flex}.ss[data-look=setu] .conn-top.sc .facts .fi{background:var(--accent-soft);width:30px;height:30px;color:var(--accent);box-shadow:none;border-radius:0;flex:none;justify-content:center;align-items:center;display:flex}.ss[data-look=setu] .conn-top.sc .facts .fi.ice{background:var(--accent-soft-2)}.ss[data-look=setu] .conn-top.sc .facts .fl{letter-spacing:0;text-transform:none;color:var(--ink);font:600 13px/1.4 Inter,sans-serif}.ss[data-look=setu] .conn-top.sc .facts .fv{color:var(--ink-2);font:400 12.5px/1.35 Inter,sans-serif}.ss[data-look=setu] .conn-grid.sc{gap:var(--gap);grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;display:grid}.ss[data-look=setu] .conn-grid.sc .conn{grid-column:auto;padding:0}.ss[data-look=setu] .conn-grid.sc .conn>.head{border-bottom:1px solid var(--line);margin:0;padding:9px 14px}.ss[data-look=setu] .conn-grid.sc .conn>.hint{margin:0;padding:8px 14px 0}.ss[data-look=setu] .conn-grid.sc .conn>.empty{padding:14px}.ss[data-look=setu] .conn-grid.sc .cacct{border-top:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:2px 10px;padding:8px 14px;display:grid}.ss[data-look=setu] .conn-grid.sc .cacct+.cacct{border-top:1px solid var(--line)}.ss[data-look=setu] .conn-grid.sc .cacct .cn{display:contents}.ss[data-look=setu] .conn-grid.sc .cacct>.g{background:var(--accent-soft-2);width:32px;height:32px;color:var(--accent);box-shadow:none;border-radius:50%;grid-area:1/1/span 2;justify-content:center;align-items:center;display:flex}.ss[data-look=setu] .conn-grid.sc .cacct .cn>b{text-overflow:ellipsis;white-space:nowrap;grid-area:1/2;align-self:end;min-width:0;font-weight:600;overflow:hidden}.ss[data-look=setu] .conn-grid.sc .cacct .cn>small:first-of-type{color:var(--ink-2);grid-area:2/2;align-self:start;font-size:12px}.ss[data-look=setu] .conn-grid.sc .cacct .cn>.chip{grid-area:1/3/span 2;justify-self:end}.ss[data-look=setu] .conn-grid.sc .conn .chip.live{--c:var(--auto)}.ss[data-look=setu] .conn-grid.sc .cacct .cn>small:nth-of-type(2){color:var(--ink-3);grid-area:3/2/auto/-1;font-size:12px;line-height:1.4}.ss[data-look=setu] .conn-grid.sc .cacct .cn>small.fail{color:var(--needs)}.ss[data-look=setu] .conn-grid.sc .cacct .cacts{grid-area:4/1/auto/-1;justify-content:flex-end;gap:6px;margin-top:6px;display:flex}.ss[data-look=setu] .conn-grid.sc .conn-msgs{flex-direction:column;grid-column:1/-1;gap:0;padding:0;display:flex}.ss[data-look=setu] .conn-msgs.sc>.head{border-bottom:1px solid var(--line);margin:0;padding:9px 14px}.ss[data-look=setu] .conn-msgs.sc .hint{margin:0 0 3px}.ss[data-look=setu] .conn-msgs.sc .sc-msgintro{padding:8px 14px 0}.ss[data-look=setu] .conn-msgs.sc .hint.bn{font-family:Noto Sans Bengali,Inter,sans-serif}.ss[data-look=setu] .conn-msgs.sc .sc-msgscroll{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:0 28px;padding:6px 14px 8px;display:grid}.ss[data-look=setu] .conn-msgs.sc .msgacct{min-width:0;display:block}.ss[data-look=setu] .conn-msgs.sc .mahead{align-items:center;gap:8px;padding:8px 0 6px;display:flex}.ss[data-look=setu] .conn-msgs.sc .mahead .g{width:auto;height:auto;box-shadow:none;color:var(--ink-2);background:0 0;display:flex}.ss[data-look=setu] .conn-msgs.sc .mahead b{font-weight:600}.ss[data-look=setu] .conn-msgs.sc .sc-step{border-top:1px solid var(--line);grid-template-columns:24px minmax(0,1fr) auto;align-items:start;gap:2px 10px;padding:9px 0;display:grid}.ss[data-look=setu] .conn-msgs.sc .sc-step .n{background:var(--accent-soft-2);width:22px;height:22px;color:var(--accent);border-radius:50%;justify-content:center;align-items:center;font-size:11.5px;font-weight:700;display:flex}.ss[data-look=setu] .conn-msgs.sc .sc-step .body{min-width:0}.ss[data-look=setu] .conn-msgs.sc .sc-step .q{font-size:12.5px;font-weight:600}.ss[data-look=setu] .conn-msgs.sc .sc-step .a{color:var(--ink-2);margin-top:1px;font-size:12.5px;line-height:1.45}.ss[data-look=setu] .conn-msgs.sc .sc-step .a b{color:var(--ink);font-weight:600}.ss[data-look=setu] .conn-msgs.sc .sc-step .acts{flex-wrap:nowrap;align-items:center;gap:8px;min-width:0;margin:5px 0 0;display:flex}.ss[data-look=setu] .conn-msgs.sc .sc-step .modelabel{letter-spacing:.6px;text-transform:uppercase;width:54px;color:var(--ink-2);flex:none;font:600 10.5px Inter,sans-serif}.ss[data-look=setu] .conn-msgs.sc .go-col{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.ss[data-look=setu] .conn-msgs.sc code{background:var(--accent-soft);color:var(--ink);box-shadow:none;text-overflow:ellipsis;white-space:nowrap;border-radius:0;flex:1;min-width:0;padding:2px 6px;font:12px/1.4 ui-monospace,Consolas,monospace;overflow:hidden}.ss[data-look=setu] .conn-msgs.sc .sc-msgfoot{border-top:1px solid var(--line);margin:0;padding:7px 14px}@media (width<=1280px){.ss[data-look=setu] .conn-top.sc{grid-template-columns:minmax(0,1fr) 340px;gap:8px 20px}.ss[data-look=setu] .conn-msgs.sc .sc-msgscroll{gap:0 18px}}@media (height<=800px){.ss[data-look=setu]:not([data-narrow]) .conn-top.sc{padding:8px 14px}.ss[data-look=setu]:not([data-narrow]) .conn-top.sc .lead{margin-bottom:6px}.ss[data-look=setu]:not([data-narrow]) .conn-top.sc .facts{gap:5px}.ss[data-look=setu]:not([data-narrow]) .conn-grid.sc .cacct{padding:5px 14px}.ss[data-look=setu]:not([data-narrow]) .conn-grid.sc .cacct .cacts{margin-top:3px}}.ss[data-look=setu][data-narrow] .conn-top.sc{padding:12px 14px;display:block}.ss[data-look=setu][data-narrow] .conn-top.sc .hello{font-size:15px}.ss[data-look=setu][data-narrow] .conn-top.sc .lead{margin-bottom:12px;font-size:13.5px}.ss[data-look=setu][data-narrow] .conn-top.sc .actions{gap:8px;margin:0;padding:0;display:grid;overflow:visible}.ss[data-look=setu][data-narrow] .conn-top.sc .actions .btn{border-radius:22px;justify-content:center;min-height:44px;font-size:14.5px;font-weight:600}.ss[data-look=setu][data-narrow] .conn-top.sc .fail{border-radius:10px;font-size:13.5px}.ss[data-look=setu][data-narrow] .conn-top.sc .facts{border-top:0;border-left:0;gap:0;margin-top:12px;padding:0}.ss[data-look=setu][data-narrow] .conn-top.sc .facts li{border-top:1px solid var(--line);gap:12px;padding:8px 0}.ss[data-look=setu][data-narrow] .conn-top.sc .facts .fi{background:var(--accent-soft-2);border-radius:50%;width:36px;height:36px}.ss[data-look=setu][data-narrow] .conn-top.sc .facts .fl{font-size:14px}.ss[data-look=setu][data-narrow] .conn-top.sc .facts .fv{font-size:13px}.ss[data-look=setu][data-narrow] .conn-grid.sc{grid-template-columns:minmax(0,1fr);gap:10px}.ss[data-look=setu][data-narrow] .conn-grid.sc .conn,.ss[data-look=setu][data-narrow] .conn-grid.sc .conn-msgs{grid-column:1/-1;padding:12px 14px}.ss[data-look=setu][data-narrow] .conn-grid.sc .conn>.head,.ss[data-look=setu][data-narrow] .conn-msgs.sc>.head{border:0;margin-bottom:4px;padding:0}.ss[data-look=setu][data-narrow] .conn-grid.sc .conn>.head h3,.ss[data-look=setu][data-narrow] .conn-msgs.sc>.head h3{font-size:15px}.ss[data-look=setu][data-narrow] .conn-grid.sc .conn>.hint{color:var(--ink-2);padding:0 0 4px;font-size:13.5px}.ss[data-look=setu][data-narrow] .conn-grid.sc .cacct{padding:10px 0}.ss[data-look=setu][data-narrow] .conn-grid.sc .cacct>.g{width:36px;height:36px}.ss[data-look=setu][data-narrow] .conn-grid.sc .cacct .cn>small:first-of-type{font-size:13px}.ss[data-look=setu][data-narrow] .conn-grid.sc .cacct .cn>small:nth-of-type(2){font-size:13.5px}.ss[data-look=setu][data-narrow] .conn-grid.sc .cacct .cacts{gap:8px;margin-top:10px}.ss[data-look=setu][data-narrow] .conn-grid.sc .cacct .cacts .btn{border-radius:22px;flex:1;justify-content:center;min-height:44px;font-size:14.5px;font-weight:600}.ss[data-look=setu][data-narrow] .conn-msgs.sc .hint{color:var(--ink-2);margin:8px 0 4px;font-size:13.5px}.ss[data-look=setu][data-narrow] .conn-msgs.sc .sc-msgfoot{border:0;padding:10px 0 0}.ss[data-look=setu] .sc-pdet{border-top:1px solid var(--line);margin-top:6px}.ss[data-look=setu] .sc-pdet>summary{cursor:pointer;align-items:center;gap:12px;min-height:56px;list-style:none;display:flex}.ss[data-look=setu] .sc-pdet>summary::-webkit-details-marker{display:none}.ss[data-look=setu] .sc-pdet>summary .m{flex:1;min-width:0}.ss[data-look=setu] .sc-pdet>summary .m b{font-size:15px;font-weight:600;display:block}.ss[data-look=setu] .sc-pdet>summary .m small{color:var(--ink-2);font-size:13px;display:block}.ss[data-look=setu] .sc-pdet>summary:after{content:"▾";color:var(--ink-3);font-size:16px}.ss[data-look=setu] .sc-pdet[open]>summary:after{content:"▴"}.ss[data-look=setu] .sc-pstep{border-top:1px solid var(--line);padding:12px 0}.ss[data-look=setu] .sc-pstep .q{gap:8px;font-size:14.5px;font-weight:600;display:flex}.ss[data-look=setu] .sc-pstep .q .n{background:var(--accent-soft-2);width:22px;height:22px;color:var(--accent);border-radius:50%;flex:none;justify-content:center;align-items:center;margin-top:1px;font-size:12px;font-weight:700;display:flex}.ss[data-look=setu] .sc-pstep .a{color:var(--ink-2);margin:4px 0 8px 30px;font-size:14px;line-height:1.45}.ss[data-look=setu] .sc-pstep .a b{color:var(--ink);font-weight:600}.ss[data-look=setu] .sc-pstep .acts{flex-wrap:nowrap;align-items:center;gap:8px;margin:0 0 8px 30px;display:flex}.ss[data-look=setu] .sc-pstep .modelabel{width:50px;color:var(--ink-3);flex:none;font-size:12px}.ss[data-look=setu] .sc-pstep code{text-overflow:ellipsis;white-space:nowrap;background:var(--accent-soft);min-width:0;box-shadow:none;border-radius:6px;flex:1;padding:8px;font:12px/1.4 ui-monospace,Consolas,monospace;overflow:hidden}.ss[data-look=setu] .sc-pstep .bt{flex-wrap:wrap;align-items:center;gap:10px;margin-left:30px;display:flex}.ss[data-look=setu] .sc-pstep .btn{border-radius:22px;justify-content:center;min-height:44px;padding:0 14px;font-size:14.5px;font-weight:600}.ss[data-look=setu] .s-sets{gap:var(--gap);flex-direction:column;display:flex}.ss[data-look=setu] .s-sets [hidden]{display:none!important}.ss[data-look=setu] .s-sets .panel{padding:0 14px 12px}.ss[data-look=setu] .s-sets .panel>.head{border-bottom:1px solid var(--line);margin:0 -14px 10px;padding:9px 14px}.ss[data-look=setu] .s-sets .panel>.head .eyebrow{margin-left:auto}.ss[data-look=setu] .s-sets .hint{margin:0 0 8px}.ss[data-look=setu] .s-sets .fail{margin-top:6px;font-size:12.5px;line-height:1.4}.ss[data-look=setu] .s-sets .sc-cols{gap:var(--gap);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;display:grid}.ss[data-look=setu] .s-sets .sc-cols>div{gap:var(--gap);flex-direction:column;min-width:0;display:flex}.ss[data-look=setu] .s-sets .setrow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;margin:0;padding:5px 0;display:flex}.ss[data-look=setu] .s-sets .setrow .setlang{min-width:0;font-size:inherit;flex:1;font-weight:400}.ss[data-look=setu] .s-sets .setrow .tx.setnum{text-align:right;width:96px}.ss[data-look=setu] .s-sets .fld{flex-direction:column;gap:4px;margin-bottom:8px;display:flex}.ss[data-look=setu] .s-sets .fld>label.setlang{color:var(--ink-2);gap:7px;font-size:12px;font-weight:500}.ss[data-look=setu] .s-sets .fld .tx{width:100%}.ss[data-look=setu] .s-sets .aisw,.ss[data-look=setu] .s-sets .alertrow{border-top:0;align-items:flex-start;gap:12px;margin:0;padding:6px 0;display:flex}.ss[data-look=setu] .s-sets .aisw .aitx,.ss[data-look=setu] .s-sets .alertrow [id^=al-]{font-size:inherit;font-weight:600}.ss[data-look=setu] .s-sets .aisw small,.ss[data-look=setu] .s-sets .alertrow small{color:var(--ink-2);margin-top:1px;font-size:12.5px;line-height:1.4;display:block}.ss[data-look=setu] .s-sets .switch{flex:none;margin-top:1px}.ss[data-look=setu] .s-sets .alertrow .btn{flex:none}.ss[data-look=setu] .s-sets .subacts{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ss[data-look=setu] .s-sets .plangrid{grid-template-columns:minmax(0,1.9fr) minmax(300px,1fr);gap:0 32px;display:grid}.ss[data-look=setu] .s-sets .plangrid>div{min-width:0}.ss[data-look=setu] .s-sets .plantable{display:block}.ss[data-look=setu] .s-sets .planrow{box-shadow:none;border-top:1px solid var(--line);background:0 0;border-radius:0;grid-template-columns:112px minmax(0,1fr);align-items:center;gap:10px;padding:7px 0;display:grid}.ss[data-look=setu] .s-sets .plannet{font-weight:600;font-size:inherit;color:var(--ink);align-items:center;gap:8px;display:flex}.ss[data-look=setu] .s-sets .plannet svg{color:var(--ink-2)}.ss[data-look=setu] .s-sets .plancells{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.ss[data-look=setu] .s-sets .plancell{min-width:0;display:block}.ss[data-look=setu] .s-sets .plancell label{margin-bottom:2px;display:block}.ss[data-look=setu] .s-sets .plantime{border-radius:0;width:100%;max-width:none;padding:6px 9px;font-size:13px}.ss[data-look=setu] .s-sets .tx.plantime.bad{border-color:var(--needs);background:var(--needs-bg);box-shadow:none}.ss[data-look=setu] .s-sets .daystrip{margin:10px 0 0}.ss[data-look=setu] .s-sets .dsbar{height:26px}.ss[data-look=setu] .s-sets .dsbar:before{background:var(--accent-soft-2);border-radius:0;height:2px;top:12px}.ss[data-look=setu] .s-sets .dsdot{background:var(--accent);border:2px solid var(--panel);width:12px;height:12px;box-shadow:none;opacity:.9;box-sizing:border-box;outline-offset:3px;margin-left:0;top:7px;transform:translate(-50%)}.ss[data-look=setu] .s-sets .dstip{background:var(--head);color:var(--head-ink);box-shadow:none;border-radius:0;padding:3px 8px;font:500 11.5px Inter,sans-serif;bottom:20px}.ss[data-look=setu]:not([data-narrow]) .s-sets .tx{height:30px;padding:0 9px}.ss[data-look=setu] .s-sets .dsticks{color:var(--ink-3);margin-top:4px;font:400 11.5px Inter,sans-serif}.ss[data-look=setu] .s-sets .planlang{border-top:0;margin:0;padding:0}.ss[data-look=setu] .s-sets .planlang>.setlang{font-size:inherit;margin-bottom:6px;font-weight:600;line-height:1.4;display:block}.ss[data-look=setu] .s-sets .planoffs{margin:0;display:block}.ss[data-look=setu] .s-sets .planoff{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding:5px 0;display:flex}.ss[data-look=setu] .s-sets .planoff .setlang{font-weight:400;font-size:inherit;gap:7px;display:inline-flex}.ss[data-look=setu] .s-sets .stepper{gap:6px}.ss[data-look=setu] .s-sets .stepper .btn{justify-content:center;width:30px;padding:0;font-size:15px}.ss[data-look=setu] .s-sets .stepv{text-align:center;min-width:74px;font-size:inherit;color:var(--ink)}.ss[data-look=setu] .s-sets .alcols{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:0 36px;display:grid}.ss[data-look=setu] .s-sets .alcols>div{min-width:0}.ss[data-look=setu] .s-sets .devs{border-top:1px solid var(--line);margin-top:10px;padding-top:8px;display:block}.ss[data-look=setu] .s-sets .alcols .devs{margin-top:14px}.ss[data-look=setu] .s-sets .dev{box-shadow:none;font-size:inherit;border-radius:0;justify-content:space-between;align-items:center;gap:10px;padding:5px 0;display:flex}.ss[data-look=setu] .s-sets .dev small{color:var(--ink-3)}.ss[data-look=setu] .s-sets .mrow{border-top:1px solid var(--line);grid-template-columns:230px 150px minmax(0,1fr) auto;align-items:center;gap:6px 16px;padding:9px 0;display:grid}.ss[data-look=setu] .s-sets .mrow .mh{min-width:0;display:block}.ss[data-look=setu] .s-sets .mrow .mh b{font-weight:600;font-size:inherit;display:block}.ss[data-look=setu] .s-sets .mrow .mh small{color:var(--ink-2);text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}.ss[data-look=setu] .s-sets .mrow>.chip{background:var(--accent-soft);color:var(--ink-2);justify-self:start;padding:1px 7px;font-size:11.5px}.ss[data-look=setu] .s-sets .mrow .ticks{font-size:inherit;flex-wrap:wrap;gap:4px 16px;display:flex}.ss[data-look=setu] .s-sets .mrow .ticks label{white-space:nowrap;align-items:center;gap:6px;min-height:0;display:inline-flex}.ss[data-look=setu] .s-sets .mrow .ticks label.dim{color:var(--ink-3);opacity:1}.ss[data-look=setu] .s-sets .mrow .ticks .money{border:0;margin:0;padding:0}.ss[data-look=setu] .s-sets .mrow .ticks input{accent-color:var(--accent);width:15px;height:15px}.ss[data-look=setu] .s-sets .mrow .summary{color:var(--ink-2);font-size:inherit}.ss[data-look=setu] .s-sets .savebar{z-index:3;flex-wrap:nowrap;margin:0;padding:8px 14px;position:sticky;bottom:0}@media (width<=1280px){.ss[data-look=setu] .s-sets .plangrid{grid-template-columns:minmax(0,1.7fr) minmax(260px,1fr);gap:0 20px}.ss[data-look=setu] .s-sets .mrow{grid-template-columns:180px 146px minmax(0,1fr) auto;gap:6px 12px}}@media (width<=1100px){.ss[data-look=setu] .s-sets .alcols{grid-template-columns:1fr}.ss[data-look=setu] .s-sets .sc-cols{grid-template-columns:repeat(2,minmax(0,1fr))}.ss[data-look=setu] .s-sets .plangrid{grid-template-columns:1fr}}@media (height<=800px){.ss[data-look=setu]:not([data-narrow]) .s-sets .setrow{padding:3px 0}.ss[data-look=setu]:not([data-narrow]) .s-sets .aisw{padding:4px 0}.ss[data-look=setu]:not([data-narrow]) .s-sets .planrow{padding:5px 0}}.ss[data-look=setu][data-narrow] .s-sets{gap:10px}.ss[data-look=setu][data-narrow] .s-sets .panel{padding:12px 14px}.ss[data-look=setu][data-narrow] .s-sets .panel>.head{border:0;margin:0 0 8px;padding:0}.ss[data-look=setu][data-narrow] .s-sets.is-sub .panel>.head h3{display:none}.ss[data-look=setu][data-narrow] .s-sets.is-sub .panel>.head{justify-content:flex-start}.ss[data-look=setu][data-narrow] .s-sets.is-sub .panel>.head:not(:has(.eyebrow)){display:none}.ss[data-look=setu][data-narrow] .s-sets.is-sub .panel>.head .eyebrow{margin-left:0}.ss[data-look=setu] .s-sets:not(:has(section[aria-label=Members])) .sc-pgo-members{display:none}.ss[data-look=setu] .s-sets .sc-pgolist{padding:0 14px}.ss[data-look=setu] .s-sets .sc-pgo{border:0;border-bottom:1px solid var(--line);text-align:left;width:100%;min-height:64px;color:inherit;font:inherit;cursor:pointer;background:0 0;align-items:center;gap:12px;padding:0;display:flex}.ss[data-look=setu] .s-sets .sc-pgo:last-child{border-bottom:0}.ss[data-look=setu] .s-sets .sc-pgo .sc-av{width:40px;height:40px;font-size:15px;font-weight:700}.ss[data-look=setu] .s-sets .sc-pgo .m{flex:1;min-width:0}.ss[data-look=setu] .s-sets .sc-pgo .m b{font-size:15.5px;font-weight:600;display:block}.ss[data-look=setu] .s-sets .sc-pgo .m small{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;font-size:13px;display:block;overflow:hidden}.ss[data-look=setu] .s-sets .sc-pgo:after{content:"›";color:var(--ink-3);font-size:22px}.ss[data-look=setu] .s-sets .sc-subhead{background:var(--panel);border-radius:14px;align-items:center;gap:4px;padding:0 8px 0 4px;display:flex;box-shadow:0 1px 2px #0000000d}.ss[data-look=setu] .s-sets .sc-subhead h2{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;margin:0;font-size:17px;font-weight:600;overflow:hidden}.ss[data-look=setu] .s-sets .sc-back{width:44px;height:48px;color:var(--accent);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:flex}.ss[data-look=setu][data-narrow] .s-sets .hint{color:var(--ink-2);font-size:13.5px}.ss[data-look=setu][data-narrow] .s-sets .setrow{flex-wrap:wrap;min-height:56px;padding:4px 0}.ss[data-look=setu][data-narrow] .s-sets .setrow+.setrow{border-top:1px solid var(--line)}.ss[data-look=setu][data-narrow] .s-sets .setrow .tx{width:auto}.ss[data-look=setu][data-narrow] .s-sets .setrow .tx.setnum{width:110px}.ss[data-look=setu][data-narrow] .s-sets .setrow .setlang{font-size:15px}.ss[data-look=setu][data-narrow] .s-sets .aisw,.ss[data-look=setu][data-narrow] .s-sets .alertrow{border-top:1px solid var(--line);align-items:center;min-height:60px;padding:8px 0}.ss[data-look=setu][data-narrow] .s-sets .aisw .aitx,.ss[data-look=setu][data-narrow] .s-sets .alertrow [id^=al-]{font-size:15px}.ss[data-look=setu][data-narrow] .s-sets .aisw small,.ss[data-look=setu][data-narrow] .s-sets .alertrow small{font-size:13px}.ss[data-look=setu][data-narrow] .s-sets .switch{border-radius:15px;width:52px;height:30px;margin:0}.ss[data-look=setu][data-narrow] .s-sets .switch:after{width:24px;height:24px;top:3px;left:3px}.ss[data-look=setu][data-narrow] .s-sets .switch[aria-checked=true]:after{left:25px}.ss[data-look=setu][data-narrow] .s-sets .lseg button{height:44px;margin-left:-1px;padding:0 16px;font-size:14.5px}.ss[data-look=setu][data-narrow] .s-sets .lseg button:first-child{border-radius:22px 0 0 22px;margin-left:0}.ss[data-look=setu][data-narrow] .s-sets .lseg button:last-child{border-radius:0 22px 22px 0}.ss[data-look=setu][data-narrow] .s-sets .btn{border-radius:22px;height:auto;min-height:44px;padding:0 18px;font-size:14.5px;font-weight:600}.ss[data-look=setu][data-narrow] .s-sets .btn.sm{min-height:44px;padding:0 16px}.ss[data-look=setu][data-narrow] .s-sets .stepper .btn{width:44px;padding:0}.ss[data-look=setu][data-narrow] .s-sets .stepv{min-width:84px;font-size:15px}.ss[data-look=setu][data-narrow] .s-sets .planrow{padding:8px 0 4px;display:block}.ss[data-look=setu][data-narrow] .s-sets .planrow:first-child{border-top:0}.ss[data-look=setu][data-narrow] .s-sets .plannet{padding-bottom:2px;font-size:15px}.ss[data-look=setu][data-narrow] .s-sets .plancells{display:block}.ss[data-look=setu][data-narrow] .s-sets .plancell{border-top:1px solid var(--line);justify-content:space-between;align-items:center;min-height:52px;display:flex}.ss[data-look=setu][data-narrow] .s-sets .plancell label{text-transform:none;letter-spacing:0;color:var(--ink);margin:0;font-size:15px;font-weight:400}.ss[data-look=setu][data-narrow] .s-sets .plantime{text-align:right;width:130px}.ss[data-look=setu][data-narrow] .s-sets .planoff{min-height:56px}.ss[data-look=setu][data-narrow] .s-sets .planlang>.setlang{margin:10px 0 2px;font-size:14.5px}.ss[data-look=setu][data-narrow] .s-sets .dsdot .dstip{display:none}.ss[data-look=setu][data-narrow] .s-sets .fld{margin-bottom:12px}.ss[data-look=setu][data-narrow] .s-sets .fld>label.setlang{color:var(--ink);font-size:15px}.ss[data-look=setu][data-narrow] .s-sets .mrow{padding:12px 0;display:block}.ss[data-look=setu][data-narrow] .s-sets .mrow>*{margin-bottom:8px}.ss[data-look=setu][data-narrow] .s-sets .mrow>:last-child{margin-bottom:0}.ss[data-look=setu][data-narrow] .s-sets .mrow .ticks{display:block}.ss[data-look=setu][data-narrow] .s-sets .mrow .ticks label{border-top:1px solid var(--line);white-space:normal;gap:12px;min-height:48px;font-size:15px;display:flex}.ss[data-look=setu][data-narrow] .s-sets .mrow .ticks input{width:22px;height:22px}.ss[data-look=setu][data-narrow] .s-sets .dev{border-top:1px solid var(--line);min-height:56px}.ss[data-look=setu][data-narrow] .s-sets .devs{border-top:0}.ss[data-look=setu][data-narrow] .s-sets .savebar{border:0;border-top:1px solid var(--line);box-shadow:none;border-radius:0;gap:8px;margin:0 -10px -16px;padding:8px 12px;position:sticky;bottom:0}.ss[data-look=setu][data-narrow] .s-sets .savebar .acts{gap:8px}.ss[data-look=setu][data-narrow] .s-sets .savebar .btn{padding:0 14px}.ss[data-look=setu][data-narrow] .s-sets .mrow .summary{display:block}.ss[data-look=setu] .installbar{background:var(--panel);border-radius:14px;box-shadow:0 1px 2px #0000000d}.ss[data-look=setu] .installbar .btn{border-radius:22px;font-weight:600}.ss[data-look=setu] .s-sets .alertrow .switch{width:32px;height:18px;box-shadow:none;background:#c5d1d0;border-radius:9px;transition:none}.ss[data-look=setu] .s-sets .alertrow .switch:after{width:14px;height:14px;box-shadow:none;background:#fff;transition:none;top:2px;left:2px}.ss[data-look=setu] .s-sets .alertrow .switch[aria-checked=true]{background:var(--accent);box-shadow:none}.ss[data-look=setu] .s-sets .alertrow .switch[aria-checked=true]:after{box-shadow:none;background:#fff;left:16px}.ss[data-look=setu][data-narrow] .s-sets .alertrow .switch{border-radius:15px;width:52px;height:30px}.ss[data-look=setu][data-narrow] .s-sets .alertrow .switch:after{width:24px;height:24px;top:3px;left:3px}.ss[data-look=setu][data-narrow] .s-sets .alertrow .switch[aria-checked=true]:after{left:25px}.ss[data-look=setu][data-narrow] .s-sets .setrow [role=group][aria-labelledby=al-quiet]{flex:1 0 100%}.ss[data-look=setu][data-narrow] .s-sets .setrow [role=group][aria-labelledby=al-quiet] input{flex:1;min-width:0;width:auto!important}.ss .snd-test{font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:0;margin-left:4px;padding:0;text-decoration:underline}.ss .snd-test:hover{color:var(--ink)}.ss[data-look=setu][data-manager] .mg-btn{height:28px;color:var(--head-ink-2);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:0;align-items:center;gap:7px;padding:0 8px;font-size:12.5px;display:inline-flex}.ss[data-look=setu][data-manager] .mg-btn:hover{color:#fff;background:var(--head-fill)}.ss[data-look=setu][data-manager] .mg-btn:disabled{opacity:.6;cursor:default}.ss[data-look=setu][data-manager] .mg-btn i{background:#7fd3a8;border-radius:50%;width:7px;height:7px}.ss[data-look=setu][data-manager] .s-top .s-gap{flex:1}.ss[data-look=setu] .sib .stat2.modeword{color:var(--ink-2);font-weight:500}.ss[data-look=setu] .sib-asst .stat2.modeword{color:var(--ink-3);font-size:12.5px}.ss[data-look=setu][data-manager] .s-tabs{grid-template-columns:repeat(3,1fr)}.ss[data-look=setu][data-manager] .s-tabs>button{font:inherit;font-size:11.5px;position:relative}.ss[data-look=setu][data-manager] .s-tabs>button[aria-checked=true]{color:var(--accent);font-weight:700}.ss[data-look=setu][data-manager] .s-tabs .mg-ton{background:var(--auto);border:2px solid var(--panel);box-sizing:content-box;border-radius:50%;width:8px;height:8px;position:absolute;top:9px;left:calc(50% + 8px)}.ss[data-look=setu][data-manager] .s-sheet .mg-me{color:var(--ink-3);margin:0 18px 8px;font-size:13px}.ss[data-look=setu][data-manager] .s-sheet button{width:100%;height:52px;font:inherit;color:var(--needs);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;padding:0 18px;font-size:15px;display:flex}.ss[data-look=setu][data-manager] .s-sheet button:active{background:var(--accent-soft)}.ss[data-look=setu][data-manager] .mg-btn.mg-test{text-underline-offset:3px;text-decoration:underline}.ss[data-look=setu][data-manager] .s-sheet button.mg-sound{color:var(--ink);justify-content:space-between}.ss[data-look=setu][data-manager] .s-sheet button.mg-sound b{color:var(--ink-3);font-size:13px;font-weight:600}.ss[data-look=setu][data-manager] .s-sheet button.mg-sound[aria-checked=true] b{color:var(--accent)}.ss .bulkbrief{grid-template-columns:minmax(0,6fr) minmax(0,6fr)}.ss .bulkbrief .lead b{color:var(--ink);font-weight:600}.ss .bsum{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 22px;margin:0;padding:0;list-style:none;display:grid}.ss .bsum li{background:var(--glass);box-shadow:inset 0 0 0 1px var(--edge);border-radius:16px;gap:2px;padding:12px 14px;display:grid}.ss .bsum b{letter-spacing:-.03em;font:300 30px/1.1 Sora}.ss .bsum li>span:last-child{color:var(--ink-2);font-size:13px}.ss .bfile{grid-column:span 5}.ss .bwhere{grid-column:span 7}.ss .blist{grid-column:1/-1}.ss .thumb.fold{width:74px;height:74px;color:var(--ice);background:var(--glass-2);box-shadow:inset 0 1px 0 var(--edge-hi), 0 0 0 1px var(--edge);border-radius:18px;place-items:center;display:grid}.ss .hint{color:var(--ink-2);margin:14px 0 0;font-size:13px}.ss .hint code{color:var(--ink);background:var(--glass-2);border-radius:6px;padding:1px 6px;font:600 12px ui-monospace,Consolas,monospace}.ss .brules{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.ss .brule{background:var(--glass);box-shadow:inset 0 0 0 1px var(--edge);border-radius:16px;gap:3px;padding:12px 14px;display:grid}.ss .brule b{font-size:14px;font-weight:600}.ss .brule small{color:var(--ink-2);font-size:12.5px}.ss .bhead,.ss .brow{grid-template-columns:26px 172px 56px minmax(0,1fr) 120px 200px;align-items:center;gap:14px;display:grid}.ss .bhead{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);padding:0 14px 8px;font:700 11px Manrope}.ss .brows{gap:6px;display:grid}.ss .brow{background:var(--glass);box-shadow:inset 0 0 0 1px var(--edge);cursor:pointer;border-radius:16px;padding:10px 14px;transition:background .2s,opacity .3s}.ss .brow:hover{background:var(--glass-2)}.ss .brow.skip{opacity:.5}.ss .brow.out{opacity:.4}.ss .brow .tk{width:22px;height:22px;color:var(--ink);background:var(--glass-2);box-shadow:inset 0 0 0 1px var(--edge-hi);cursor:pointer;border:0;border-radius:7px;place-items:center;font-size:13px;display:grid}.ss .brow .tk.on{color:#021015;background:var(--ice);box-shadow:0 0 10px var(--ice-glow)}.ss .brow .tk:disabled{cursor:default;opacity:.5}.ss .bwhen{gap:1px;display:grid}.ss .bwhen b{letter-spacing:-.02em;white-space:nowrap;font:300 17px Sora}.ss .bwhen small{color:var(--ink-2);font-size:12px}.ss .bcap{gap:2px;min-width:0;display:grid}.ss .bcap b{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.ss .bcap small{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.ss .bto{color:var(--ink-2);align-items:center;gap:8px;font-size:13px;display:flex}.ss .bto svg{width:16px;height:16px}.ss .bfull{grid-column:2/-1;gap:8px;padding-top:8px;display:none}.ss .brow.open .bfull{display:grid}.ss .bfull textarea{resize:vertical;width:100%;min-height:150px;color:var(--ink);background:var(--glass);box-shadow:inset 0 0 0 1px var(--edge-hi);border:0;border-radius:14px;padding:12px 14px;font:400 14px/1.55 inherit}.ss .bfull .bn,.ss .bfull textarea.bn{font-family:Noto Sans Bengali,Manrope,sans-serif}.ss .bfull textarea.hi{font-family:Noto Sans Devanagari,Manrope,sans-serif}.ss .chip.alarm{color:var(--alarm)}.ss .chip.alarm i{background:var(--alarm);box-shadow:0 0 8px var(--alarm-glow)}.ss .bsave{z-index:6;background:var(--card);max-width:1420px;box-shadow:inset 0 1px 0 var(--edge-hi), 0 0 0 1px var(--edge), var(--shadow);border-radius:999px;justify-content:flex-end;align-items:center;gap:12px;margin-top:20px;padding:12px 14px 12px 22px;display:flex;position:sticky;bottom:18px}.ss .bmsg{color:var(--ink-2);margin-right:auto;font-size:14px}.ss .bmsg b{color:var(--ink)}.ss .bprog{color:var(--ink);align-items:center;gap:12px;margin-right:auto;font-size:14px;display:flex}.ss .pbar{background:var(--glass-2);border-radius:99px;width:220px;height:6px;overflow:hidden}.ss .pbar i{background:var(--ice);width:0;height:100%;box-shadow:0 0 10px var(--ice);transition:width .35s var(--ease);display:block}.ss[data-narrow] .bulkbrief,.ss[data-narrow] .bsum,.ss[data-narrow] .brules{grid-template-columns:minmax(0,1fr)}.ss[data-narrow] .bfile,.ss[data-narrow] .bwhere{grid-column:1/-1}.ss[data-narrow] .bhead{display:none}.ss[data-narrow] .brow{grid-template-columns:26px minmax(0,1fr);grid-template-areas:"tk when""tk cap""tk st";row-gap:6px}.ss[data-narrow] .brow .tk{grid-area:tk;align-self:start}.ss[data-narrow] .brow .bwhen{grid-area:when}.ss[data-narrow] .brow .bst{grid-area:st}.ss[data-narrow] .brow .bcap{grid-area:cap}.ss[data-narrow] .brow .screen,.ss[data-narrow] .brow .bto{display:none}.ss[data-narrow] .bfull{grid-column:1/-1}.ss[data-narrow] .bsave{border-radius:22px;flex-wrap:wrap;justify-content:stretch;bottom:96px}.ss[data-narrow] .bsave .btn{flex:1;justify-content:center}.ss[data-narrow] .bmsg,.ss[data-narrow] .bprog{flex-basis:100%}.ss[data-narrow] .pbar{width:120px}.ss [hidden]{display:none!important}.ss .jfile{background:var(--glass);box-shadow:inset 0 0 0 1px var(--edge);color:var(--ink-2);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:14px;margin:10px 0 0;padding:12px 14px;font:12px/1.5 ui-monospace,Consolas,monospace}.ss #seefile{margin-top:12px}.ss .gl{vertical-align:-3px;color:var(--ink);display:inline-grid}.ss .gl.dim{color:var(--ink-3)}.ss .gl svg{width:15px;height:15px}.ss .bclean{background:var(--glass);box-shadow:inset 0 0 0 1px var(--edge);border-radius:16px;gap:8px;margin-top:14px;padding:14px;display:grid}.ss .bclean .cl{color:var(--ink-2);grid-template-columns:22px minmax(0,1fr);gap:10px;font-size:13.5px;display:grid}.ss .bclean .cl svg{color:var(--ice);margin-top:2px}.ss .bclean b{color:var(--ink);font-weight:600}.ss .bclean code,.ss .breport code{color:var(--ink);font:600 12px ui-monospace,Consolas,monospace}.ss .bst{justify-items:start;gap:3px;display:grid}.ss .moved{color:var(--ink-3);font-size:11.5px}.ss .breport{grid-column:1/-1}.ss .rline{margin:0 0 14px;font-size:16px}.ss .rline b{color:var(--ink)}.ss .app[data-screen=bulk] .rlist{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.ss .app[data-screen=bulk] .rlist li{background:var(--glass);box-shadow:inset 0 0 0 1px var(--edge);border-radius:16px;gap:2px;min-width:0;padding:12px 14px;display:grid}.ss .app[data-screen=bulk] .rlist b{font:300 28px Sora}.ss .app[data-screen=bulk] .rlist small{color:var(--ink-2);overflow-wrap:anywhere;font-size:12.5px}.ss[data-narrow] .app[data-screen=bulk] .rlist{grid-template-columns:minmax(0,1fr)}.ss .bprob{color:var(--alarm);grid-column:2/-1;gap:3px;margin:2px 0 0;padding:0;font-size:12.5px;list-style:none;display:grid}.ss[data-narrow] .bprob{grid-column:1/-1}.ss .bfold{border-top:1px solid var(--edge);color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;padding-top:12px;font-size:13.5px;display:flex}.ss .bfold b{color:var(--ink);font-weight:600}.ss .bfold .acts{gap:8px;margin:0 0 0 auto;display:flex}.ss .bnote{color:var(--ink-2);margin:8px 0 0;font-size:13.5px}.ss .bnote.bad{color:var(--alarm)}.ss .brow .screen img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ss .brow .screen.has:after{display:none}.ss .bto{flex-wrap:wrap;row-gap:2px}.ss .bto span{align-items:center;gap:5px;display:inline-flex}.ss .bst .chip{white-space:normal;height:auto;min-height:26px;padding-block:4px;line-height:1.35}.ss .brow .tk:focus-visible,.ss .brow:focus-visible{outline:2px solid var(--ice);outline-offset:2px}.ss[data-look=setu] :is(.np-setu:not(.np-phone),.bk-setu,.md-setu){height:calc(100% - var(--pad-t));min-height:440px}.ss[data-look=setu][data-narrow] :is(.np-setu,.bk-setu,.md-setu){height:auto;min-height:0}.ss[data-look=setu] :is(.np-setu,.bk-setu,.md-setu) .panel{flex-direction:column;min-width:0;padding:0;display:flex}.ss[data-look=setu] :is(.np-setu,.bk-setu,.md-setu) .panel>.head{border-bottom:1px solid var(--line);flex:none;margin:0;padding:9px 14px}.ss[data-look=setu] :is(.np-setu,.bk-setu,.md-setu) .panel>.head h3{margin:0 auto 0 0}.ss[data-look=setu] :is(.np-setu,.bk-setu,.md-setu) .panel>.head .lseg{margin-left:auto}.ss[data-look=setu] :is(.np-setu,.bk-setu,.md-setu) .eyebrow{letter-spacing:.6px;color:var(--ink-2);text-transform:uppercase;font-size:10.5px;font-weight:600}.ss[data-look=setu] :is(.np-setu,.bk-setu,.md-setu) .chip{white-space:nowrap;height:auto;color:var(--ink-2);background:0 0;gap:6px;padding:0;font-size:12px;font-weight:500}.ss[data-look=setu] :is(.np-setu,.bk-setu,.md-setu) .chip i{width:7px;height:7px;box-shadow:none;background:currentColor;border-radius:50%;flex:none;animation:none}.ss[data-look=setu] :is(.np-setu,.bk-setu,.md-setu) .chip.live{color:var(--accent)}.ss[data-look=setu] :is(.np-setu,.bk-setu,.md-setu) .chip.done{color:var(--done)}.ss[data-look=setu] :is(.np-setu,.bk-setu,.md-setu) .chip.wait{color:var(--draft)}.ss[data-look=setu] :is(.np-setu,.bk-setu,.md-setu) .chip.alarm{color:var(--needs)}.ss[data-look=setu] :is(.np-setu,.bk-setu,.md-setu) .chip.alarm i,.ss[data-look=setu] :is(.np-setu,.bk-setu,.md-setu) .chip.live i{background:currentColor}.ss[data-look=setu] :is(.np-setu,.bk-setu,.md-setu) .chip.wait i{box-shadow:none;background:currentColor}.ss[data-look=setu] :is(.np-setu,.bk-setu,.md-setu) .chip.done i{background:currentColor}.ss[data-look=setu] :is(.np-setu,.bk-setu,.md-setu) .fail{color:var(--needs);margin:6px 0 0;font-size:12.5px}.ss[data-look=setu] :is(.np-setu,.bk-setu,.md-setu) .link{color:var(--accent);background:0 0;border:0;padding:0;font-size:12.5px}.ss[data-look=setu] :is(.np-setu,.bk-setu,.md-setu) .drop{align-items:center;justify-items:initial;text-align:center;border:1px dashed var(--accent-line);background:var(--accent-soft);border-radius:0;flex-direction:column;gap:10px;padding:14px;transition:none;display:flex}.ss[data-look=setu] :is(.np-setu,.bk-setu,.md-setu) .drop.has{background:var(--panel-2);text-align:left;border-style:solid;align-items:stretch}.ss[data-look=setu] :is(.np-setu,.bk-setu,.md-setu) .drop.over{background:var(--accent-soft-2);border-color:var(--accent)}.ss[data-look=setu] :is(.np-setu,.bk-setu,.md-setu) .dropmsg{color:var(--ink-2);font-size:inherit;flex-direction:column;align-items:center;gap:3px;display:flex}.ss[data-look=setu] :is(.np-setu,.bk-setu,.md-setu) .dropmsg b{color:var(--ink);font-weight:600;font-size:inherit}.ss[data-look=setu] :is(.np-setu,.bk-setu,.md-setu) .dropmsg span{font-size:inherit}.ss[data-look=setu] :is(.np-setu,.bk-setu,.md-setu) .dropmsg svg{color:var(--accent)}.ss[data-look=setu] :is(.np-setu,.bk-setu,.md-setu) .filecard{align-items:flex-start;gap:12px;width:auto;min-width:0;display:flex}.ss[data-look=setu] :is(.np-setu,.bk-setu,.md-setu) .thumb{width:52px;height:80px;box-shadow:none;background:linear-gradient(160deg,#dfe9e8,#c9d9d7);border-radius:0;flex:none}.ss[data-look=setu] :is(.np-setu,.bk-setu,.md-setu) .fname{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.ss[data-look=setu] :is(.np-setu,.bk-setu,.md-setu) .fmeta{color:var(--ink-2);margin-top:0;font-size:12px}.ss[data-look=setu] :is(.np-setu,.bk-setu,.md-setu) .fstate{margin-top:4px}.ss[data-look=setu] .grid.newpost.np-setu{gap:var(--gap);grid-template-columns:minmax(0,1fr) minmax(0,1.25fr) minmax(0,.9fr) minmax(0,.95fr);align-items:stretch;max-width:none;display:grid}.ss[data-look=setu] .np-setu .np-col{gap:var(--gap);flex-direction:column;min-width:0;min-height:0;display:flex}.ss[data-look=setu] .np-setu .np-col>.panel{min-height:0}.ss[data-look=setu] .np-setu .np-col>.panel:last-child{flex:auto}.ss[data-look=setu] .np-setu .np-col>.panel:first-child:not(:last-child){flex:none}.ss[data-look=setu] .np-setu .np-scroll{flex:1;min-height:0;padding:12px 14px;overflow:auto}.ss[data-look=setu] .np-setu .np-left>.drop{margin:12px 14px}.ss[data-look=setu] .np-setu .drop .btn{align-self:flex-start}.ss[data-look=setu] .np-setu .drop:not(.has) .btn{align-self:center}.ss[data-look=setu] .np-setu .acct-pick{flex-direction:column;gap:6px;display:flex}.ss[data-look=setu] .np-setu .acct{text-align:left;border:1px solid var(--line-2);background:var(--panel);width:100%;box-shadow:none;color:var(--ink);border-radius:0;align-items:center;gap:10px;padding:8px 10px;transition:none;display:flex;transform:none}.ss[data-look=setu] .np-setu .acct:hover:not(:disabled){background:var(--accent-soft);transform:none}.ss[data-look=setu] .np-setu .acct.on{border-color:var(--accent);background:var(--sel);box-shadow:none}.ss[data-look=setu] .np-setu .acct .g{width:auto;height:auto;box-shadow:none;color:var(--ink-2);background:0 0;border-radius:0;display:flex}.ss[data-look=setu] .np-setu .acct.on .g{color:var(--accent)}.ss[data-look=setu] .np-setu .acct .n{flex-direction:column;flex:1;min-width:0;line-height:1.3;display:flex}.ss[data-look=setu] .np-setu .acct b{font-weight:600;font-size:inherit}.ss[data-look=setu] .np-setu .acct small{color:var(--ink-3);font-size:11.5px}.ss[data-look=setu] .np-setu .tick-box{border:1px solid var(--line-2);background:var(--panel);width:18px;height:18px;box-shadow:none;color:var(--accent-ink);border-radius:0;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex}.ss[data-look=setu] .np-setu .acct.on .tick-box{background:var(--accent);border-color:var(--accent);box-shadow:none}.ss[data-look=setu] .np-setu .types{border-top:1px solid var(--line);flex-direction:column;gap:6px;margin-top:8px;padding-top:8px;display:flex}.ss[data-look=setu] .np-setu .trow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ss[data-look=setu] .np-setu .trow .tn{min-width:84px;color:var(--ink-2);font-weight:400;font-size:inherit;align-items:center;gap:6px;display:inline-flex}.ss[data-look=setu] .np-setu .trow .auto{color:var(--ink-3);font-size:11.5px}.ss[data-look=setu] .np-setu .np-words{flex-direction:column;flex:1;gap:10px;min-height:0;padding:12px 14px;display:flex}.ss[data-look=setu] .np-setu .fld{flex-direction:column;gap:4px;min-width:0;margin:0;display:flex}.ss[data-look=setu] .np-setu .fld.cap{flex:1;min-height:0}.ss[data-look=setu] .np-setu .fld .tx{width:100%}.ss[data-look=setu] .np-setu .fld.cap .tx{resize:none;flex:1;min-height:120px;line-height:1.55}.ss[data-look=setu] .np-setu .counters{color:var(--ink-2);flex-wrap:wrap;gap:6px 14px;font-size:12px;display:flex}.ss[data-look=setu] .np-setu .cnt b{color:var(--ink);font-weight:600}.ss[data-look=setu] .np-setu .cnt.over,.ss[data-look=setu] .np-setu .cnt.over b{color:var(--needs)}.ss[data-look=setu] .np-setu .aisw{border-top:1px solid var(--line);align-items:center;gap:10px;margin:0;padding-top:10px;display:flex}.ss[data-look=setu] .np-setu .aisw .aitx{font-weight:600;font-size:inherit}.ss[data-look=setu] .np-setu .aisw small{color:var(--ink-2);font-size:12px}.ss[data-look=setu] .np-setu .netseg{flex:none;margin:10px 14px 0;display:flex}.ss[data-look=setu] .np-setu .netseg button{white-space:nowrap;flex:1;justify-content:center;align-items:center;gap:5px;padding:4px;font-size:12px;display:inline-flex}.ss[data-look=setu] .np-setu .netseg button svg{fill:currentColor}.ss[data-look=setu] .np-setu .np-pv{flex:1;min-height:0;display:flex}.ss[data-look=setu] .np-setu .np-pv .stagep{perspective:none;flex:1;justify-content:center;align-items:center;width:100%;min-width:0;min-height:0;padding:12px;display:flex;container-type:size}.ss[data-look=setu] :is(.np-setu,.np-sheet) .np-pv .phone3d{aspect-ratio:auto;border:2px solid var(--ink);background:linear-gradient(165deg, var(--head), var(--ink));width:min(100cqw,56.25cqh);height:min(100cqh,177.778cqw);max-height:100%;box-shadow:var(--shadow);transform-style:flat;border-radius:7.5%/4.2%;padding:0;transition:none;position:relative;overflow:hidden;transform:none;container-type:inline-size}.ss[data-look=setu] :is(.np-setu,.np-sheet) .np-pv .phone3d:after{display:none}.ss[data-look=setu] :is(.np-setu,.np-sheet) .np-pv .scr{height:auto;color:var(--accent-ink);background:0 0;border-radius:0;font-size:4.4cqw;line-height:1.35;position:absolute;inset:0;overflow:hidden}.ss[data-look=setu] :is(.np-setu,.np-sheet) .np-pv .scr:before{display:none}.ss[data-look=setu] :is(.np-setu,.np-sheet) .np-pv .scr:after,.ss[data-look=setu] :is(.np-setu,.np-sheet) .np-pv .scr:not(.has-media):after,.ss[data-look=setu] :is(.np-setu,.np-sheet) .np-pv .scr.has-media:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(color-mix(in srgb, var(--ink) 30%, transparent), transparent 40%, color-mix(in srgb, var(--ink) 70%, transparent));display:block;position:absolute;inset:0}.ss[data-look=setu] :is(.np-setu,.np-sheet) .np-pv .scr .scr-media{background:var(--ink)}.ss[data-look=setu] :is(.np-setu,.np-sheet) .np-pv .scr>*{z-index:2}.ss[data-look=setu] :is(.np-setu,.np-sheet) .np-pv .scr>.scr-media{z-index:0}.ss[data-look=setu] :is(.np-setu,.np-sheet) .np-pv .scr .notch{background:var(--ink);border-radius:2cqw;width:22cqw;height:3.6cqw;margin-left:-11cqw;top:1.5cqw;left:50%}.ss[data-look=setu] :is(.np-setu,.np-sheet) .np-pv .scr .prog{background:color-mix(in srgb, var(--accent-ink) 35%, transparent);border-radius:0;height:.7cqw;top:7cqw;left:5cqw;right:5cqw}.ss[data-look=setu] :is(.np-setu,.np-sheet) .np-pv .scr .prog i{background:var(--accent-ink);border-radius:0;width:38%}.ss[data-look=setu] :is(.np-setu,.np-sheet) .np-pv .scr .top{opacity:1;font-size:4.6cqw;font-weight:600;top:10cqw;left:5cqw;right:5cqw}.ss[data-look=setu] :is(.np-setu,.np-sheet) .np-pv .scr .big{text-shadow:none;overflow-wrap:anywhere;flex-direction:column;gap:2cqw;font-size:8cqw;font-weight:600;line-height:1.2;display:flex;top:30%;left:6cqw;right:15cqw}.ss[data-look=setu] :is(.np-setu,.np-sheet) .np-pv .scr .big small{opacity:.9;margin:0;font-size:4.6cqw;font-weight:400;line-height:1.35;display:block}.ss[data-look=setu] :is(.np-setu,.np-sheet) .np-pv .scr .side{gap:4cqw;bottom:24cqw;right:4cqw}.ss[data-look=setu] :is(.np-setu,.np-sheet) .np-pv .scr .side span,.ss[data-look=setu] :is(.np-setu,.np-sheet) .np-pv .scr .side span:nth-child(2){border:.6cqw solid var(--accent-ink);opacity:.85;border-radius:50%;width:7cqw;height:7cqw}.ss[data-look=setu] :is(.np-setu,.np-sheet) .np-pv .scr .foot{flex-direction:column;gap:1.6cqw;font-size:4cqw;line-height:1.35;display:flex;bottom:5cqw;left:5cqw;right:15cqw}.ss[data-look=setu] :is(.np-setu,.np-sheet) .np-pv .scr .foot b{align-items:center;gap:2cqw;margin:0;font-size:4.4cqw;font-weight:600;display:flex}.ss[data-look=setu] :is(.np-setu,.np-sheet) .np-pv .scr .foot b i{background:var(--gold);border-radius:50%;flex:none;width:6cqw;height:6cqw}.ss[data-look=setu] :is(.np-setu,.np-sheet) .np-pv .scr .foot .cap{opacity:.95;overflow-wrap:anywhere;-webkit-line-clamp:unset;max-height:15cqw;font-size:4cqw;display:block;overflow:hidden}.ss[data-look=setu] :is(.np-setu,.np-sheet) .np-pv .scr .ailab{border:.5cqw solid var(--accent-ink);opacity:.9;background:0 0;border-radius:0;align-self:flex-start;margin:0;padding:.4cqw 2cqw;font-size:3.4cqw;font-weight:600}.ss[data-look=setu] .np-setu .checks{flex-direction:column;gap:7px;margin:0;padding:0;list-style:none;display:flex}.ss[data-look=setu] .np-setu .checks li{color:var(--ink);font-size:inherit;align-items:flex-start;gap:8px;display:flex}.ss[data-look=setu] .np-setu .checks li i{width:14px;height:auto;box-shadow:none;place-items:initial;font-style:normal;font-size:inherit;color:var(--auto);border-radius:0;flex:none;font-weight:700;display:block}.ss[data-look=setu] .np-setu .checks li.bad,.ss[data-look=setu] .np-setu .checks li.bad i{color:var(--needs);box-shadow:none}.ss[data-look=setu] .np-setu .np-checks>.np-scroll{padding:10px 14px}.ss[data-look=setu] .np-setu .sched{flex-direction:column;gap:8px;margin:0;padding:0 14px 10px;display:flex}.ss[data-look=setu] .np-setu .sched label{flex-direction:column;gap:4px;display:flex}.ss[data-look=setu] .np-setu .np-checks>.fail{margin:0;padding:0 14px 8px}.ss[data-look=setu] .np-setu .np-checks>.acts{border-top:1px solid var(--line);flex-wrap:wrap;flex:none;gap:8px;margin-top:auto;padding:10px 14px;display:flex}.ss[data-look=setu] .np-phone{flex-direction:column;gap:10px;display:flex}.ss[data-look=setu] .np-phone>.panel{padding:12px 14px;display:block}.ss[data-look=setu] .np-phone>.panel>.head{border:0;min-height:24px;margin:0 0 10px;padding:0}.ss[data-look=setu] .np-phone .head h3{font-size:15px}.ss[data-look=setu] .np-phone .drop{border-radius:12px;padding:14px;font-size:14px}.ss[data-look=setu] .np-phone .thumb{border-radius:8px;width:56px;height:88px}.ss[data-look=setu] .np-phone .acct-pick{flex-direction:column;gap:8px;display:flex}.ss[data-look=setu] .np-phone .acct{border:1px solid var(--line-2);background:var(--panel);width:100%;min-height:56px;box-shadow:none;text-align:left;border-radius:12px;align-items:center;gap:10px;padding:8px 12px;font-size:15px;transition:none;display:flex;transform:none}.ss[data-look=setu] .np-phone .acct.on{border-color:var(--accent);background:var(--sel);box-shadow:none}.ss[data-look=setu] .np-phone .acct .g{width:auto;height:auto;box-shadow:none;color:var(--ink-2);background:0 0;border-radius:0;display:flex}.ss[data-look=setu] .np-phone .acct.on .g{color:var(--accent)}.ss[data-look=setu] .np-phone .acct .n{flex-direction:column;flex:1;min-width:0;line-height:1.3;display:flex}.ss[data-look=setu] .np-phone .acct b{font-size:inherit;font-weight:600}.ss[data-look=setu] .np-phone .acct small{color:var(--ink-3);font-size:12.5px}.ss[data-look=setu] .np-phone .tick-box{border:1px solid var(--line-2);background:var(--panel);width:26px;height:26px;box-shadow:none;color:var(--accent-ink);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:flex}.ss[data-look=setu] .np-phone .acct.on .tick-box{background:var(--accent);border-color:var(--accent)}.ss[data-look=setu] .np-phone .types{border-top:1px solid var(--line);flex-direction:column;gap:4px;margin-top:8px;padding-top:8px;display:flex}.ss[data-look=setu] .np-phone .trow{flex-wrap:wrap;align-items:center;gap:8px;padding:4px 0;display:flex}.ss[data-look=setu] .np-phone .trow .tn{min-width:100px;color:var(--ink-2);align-items:center;gap:6px;font-size:14.5px;font-weight:400;display:inline-flex}.ss[data-look=setu] .np-phone .trow .auto{color:var(--ink-3);font-size:12px}.ss[data-look=setu] .np-phone .lseg,.ss[data-look=setu] .np-sheet .netseg{flex-wrap:wrap;gap:8px;display:flex}.ss[data-look=setu] .np-phone .lseg button,.ss[data-look=setu] .np-sheet .netseg button{background:var(--bg);min-height:44px;color:var(--ink-2);border:0;border-radius:22px;justify-content:center;align-items:center;gap:6px;margin:0;padding:0 16px;font-size:14.5px;font-weight:500;display:inline-flex;position:static}.ss[data-look=setu] .np-phone .lseg button[aria-pressed=true],.ss[data-look=setu] .np-sheet .netseg button[aria-pressed=true]{background:var(--accent-soft-2);color:var(--accent);font-weight:600}.ss[data-look=setu] .np-phone .np-chips{margin-bottom:12px}.ss[data-look=setu] .np-phone .np-words{flex-direction:column;gap:10px;display:flex}.ss[data-look=setu] .np-phone .fld{flex-direction:column;gap:4px;margin:0;display:flex}.ss[data-look=setu] .np-phone .fld .tx{width:100%}.ss[data-look=setu] .np-phone .fld.cap .tx{resize:none;min-height:140px;line-height:1.55}.ss[data-look=setu] .np-phone .counters{color:var(--ink-2);flex-wrap:wrap;gap:6px 14px;font-size:12.5px;display:flex}.ss[data-look=setu] .np-phone .cnt.over,.ss[data-look=setu] .np-phone .cnt.over b{color:var(--needs)}.ss[data-look=setu] .np-phone .aisw{border:0;align-items:center;gap:12px;margin:0;padding:12px 0 0;display:flex}.ss[data-look=setu] .np-phone .aisw .aitx{font-size:15px;font-weight:600}.ss[data-look=setu] .np-phone .aisw small{color:var(--ink-2);font-size:12.5px}.ss[data-look=setu] .np-phone .switch{border-radius:15px;flex:none;width:52px;height:30px;position:relative}.ss[data-look=setu] .np-phone .switch:after{width:22px;height:22px;top:3px;left:3px}.ss[data-look=setu] .np-phone .switch[aria-checked=true]:after{left:27px}.ss[data-look=setu] .np-phone .switch:before{content:"";position:absolute;inset:-9px -6px}.ss[data-look=setu] .np-phone .checks{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.ss[data-look=setu] .np-phone .checks li{color:var(--ink);align-items:flex-start;gap:8px;font-size:14.5px;display:flex}.ss[data-look=setu] .np-phone .checks li i{width:16px;height:auto;box-shadow:none;color:var(--auto);border-radius:0;flex:none;font-style:normal;font-weight:700;display:block}.ss[data-look=setu] .np-phone .checks li.bad,.ss[data-look=setu] .np-phone .checks li.bad i{color:var(--needs);box-shadow:none}.ss[data-look=setu] .np-phone .fail{font-size:14px}.ss[data-look=setu] .np-phone .link{min-height:44px;padding:0 6px;font-size:14.5px}.ss[data-look=setu] .np-bar{z-index:5;background:var(--panel);border-top:1px solid var(--line);align-items:center;gap:10px;margin:0 -10px;padding:10px 12px;display:flex;position:sticky;bottom:-16px}.ss[data-look=setu] .np-bar .btn{border-radius:22px;flex:1;justify-content:center;min-height:44px;font-size:14.5px;font-weight:600}.ss[data-look=setu] .np-bar .btn.np-eye{flex:none;width:44px;padding:0}.ss[data-look=setu] .np-bar .btn:disabled{opacity:.45}.ss[data-look=setu] .np-sheet{padding-bottom:18px}.ss[data-look=setu] .np-sheet h3{align-items:baseline;gap:8px;display:flex}.ss[data-look=setu] .np-sheet .eyebrow{color:var(--ink-3);text-transform:none;letter-spacing:0;font-size:12px;font-weight:500}.ss[data-look=setu] .np-sheet .netseg{flex-wrap:nowrap;margin:0 18px}.ss[data-look=setu] .np-sheet .netseg button{white-space:nowrap;flex:1;padding:0 6px;font-size:13.5px}.ss[data-look=setu] .np-sheet .netseg button svg{fill:currentColor}.ss[data-look=setu] .np-sheet .np-pv{flex:none;height:430px;display:flex}.ss[data-look=setu] .np-sheet .np-pv .stagep{perspective:none;flex:1;justify-content:center;align-items:center;width:100%;min-width:0;min-height:0;padding:6px 0 0;display:flex;container-type:size}.ss[data-look=setu] .np-sheet .sched{flex-direction:column;gap:8px;margin:0;padding:0 18px 8px;display:flex}.ss[data-look=setu] .np-sheet .sched label{flex-direction:column;gap:4px;display:flex}.ss[data-look=setu] .np-sheet .sched .eyebrow{letter-spacing:.6px;text-transform:uppercase;color:var(--ink-2);font-size:11.5px;font-weight:600}.ss[data-look=setu] .np-sheet .sched .tx{width:100%}.ss[data-look=setu] .np-sheet .hint{margin:0}.ss[data-look=setu] .np-sheet .fail{color:var(--needs);font-size:14px}.ss[data-look=setu] .np-sheet .np-sfail{margin:0 18px 8px}.ss[data-look=setu] .np-sheet .np-sbtns{flex-direction:column;gap:8px;padding:6px 18px 0;display:flex}.ss[data-look=setu] .np-sheet .np-sbtns .btn{border-radius:22px;justify-content:center;min-height:44px;font-size:14.5px;font-weight:600}.ss[data-look=setu] .np-sheet .np-sbtns .btn:disabled{opacity:.45}@media (width>=768px) and (width<=1100px){.ss[data-look=setu]:not([data-narrow]) .grid.newpost.np-setu{grid-template-columns:minmax(0,1fr) minmax(0,1fr);height:auto}.ss[data-look=setu]:not([data-narrow]) .np-setu .np-col>.panel{flex:none}.ss[data-look=setu]:not([data-narrow]) .np-setu .np-col .np-pv{flex:none;height:420px}.ss[data-look=setu]:not([data-narrow]) .np-setu .np-col .np-scroll{overflow:visible}}@media (height<=800px){.ss[data-look=setu]:not([data-narrow]) .np-setu .dropmsg{gap:1px}.ss[data-look=setu]:not([data-narrow]) .np-setu .drop{gap:6px;padding:8px}.ss[data-look=setu]:not([data-narrow]) .np-setu .np-left>.drop{margin:8px 14px}.ss[data-look=setu]:not([data-narrow]) .np-setu .thumb{width:38px;height:56px}.ss[data-look=setu]:not([data-narrow]) .np-setu .acct{padding:4px 10px}.ss[data-look=setu]:not([data-narrow]) .np-setu .acct-pick{gap:4px}.ss[data-look=setu]:not([data-narrow]) .np-setu .types{gap:4px;margin-top:2px;padding-top:6px}.ss[data-look=setu]:not([data-narrow]) .np-setu .np-scroll,.ss[data-look=setu]:not([data-narrow]) .np-setu .np-words{padding-top:10px;padding-bottom:10px}}.ss[data-look=setu] .bk-setu{gap:var(--gap);flex-direction:column;display:flex}.ss[data-look=setu] .bk-setu .bulkbrief{flex-direction:row;flex:none;align-items:center;gap:18px;margin:0;padding:10px 14px;display:flex}.ss[data-look=setu] .bk-setu .bulkbrief>div:first-child{flex:1;grid-template-columns:auto minmax(0,1fr);align-items:baseline;column-gap:10px;min-width:0;display:grid}.ss[data-look=setu] .bk-setu .bulkbrief .ai{letter-spacing:.6px;text-transform:uppercase;color:var(--accent);align-items:center;gap:6px;font-size:10.5px;font-weight:600;display:inline-flex}.ss[data-look=setu] .bk-setu .bulkbrief .ai i{background:var(--accent);width:7px;height:7px;box-shadow:none;border-radius:50%;animation:none}.ss[data-look=setu] .bk-setu .bulkbrief .hello,.ss[data-look=setu] .bk-setu .bulkbrief .hello.bn{letter-spacing:0;margin:0;font-size:15px;font-weight:600;line-height:1.4}.ss[data-look=setu] .bk-setu .bulkbrief .lead,.ss[data-look=setu] .bk-setu .bulkbrief .lead.bn{font-size:inherit;color:var(--ink-2);grid-column:1/-1;margin:2px 0 0;line-height:1.5}.ss[data-look=setu] .bk-setu .bulkbrief .lead b{color:var(--ink);font-weight:600}.ss[data-look=setu] .bk-setu .bsum{flex:none;gap:0;margin:0;padding:0;list-style:none;display:flex}.ss[data-look=setu] .bk-setu .bsum li{border-left:1px solid var(--line);box-shadow:none;background:0 0;border-radius:0;flex-direction:column;gap:0;min-width:128px;padding:0 16px;display:flex}.ss[data-look=setu] .bk-setu .bsum b{font:inherit;letter-spacing:-.3px;font-size:22px;font-weight:600;line-height:1.2}.ss[data-look=setu] .bk-setu .bsum li>span:last-child{color:var(--ink-2);font-size:12px}.ss[data-look=setu] .bk-setu .grid.bk{gap:var(--gap);flex:1;grid-template-columns:minmax(330px,31%) minmax(0,1fr);align-items:stretch;max-width:none;min-height:0;display:grid}.ss[data-look=setu] .bk-setu.bk-solo .grid.bk{grid-template-columns:minmax(0,1fr)}.ss[data-look=setu] .bk-setu .bk-left{gap:var(--gap);flex-direction:column;min-width:0;min-height:0;padding-right:2px;display:flex;overflow:auto}.ss[data-look=setu] .bk-setu .bk-lc{gap:var(--gap);flex-direction:column;flex:none;min-width:0;display:flex}.ss[data-look=setu] .bk-setu .bk-lc>.panel{flex:none}.ss[data-look=setu] .bk-setu .panel:not(.bulkbrief)>:not(.head):not(.bhead):not(.brows){margin-left:14px;margin-right:14px}.ss[data-look=setu] .bk-setu .panel>.head+:not(.bhead):not(.brows){margin-top:12px}.ss[data-look=setu] .bk-setu .bfile>:last-child,.ss[data-look=setu] .bk-setu .bwhere>:last-child,.ss[data-look=setu] .bk-setu .breport>:last-child{margin-bottom:12px}.ss[data-look=setu] .bk-setu .drop{text-align:left;align-items:stretch;gap:10px;padding:12px}.ss[data-look=setu] .bk-setu .drop .dropmsg{text-align:center;align-items:center}.ss[data-look=setu] .bk-setu .thumb.fold{width:56px;height:56px;color:var(--accent);background:linear-gradient(160deg,#dfe9e8,#c9d9d7);border-radius:0;justify-content:center;align-items:center;padding:0;display:flex}.ss[data-look=setu] .bk-setu .thumb.fold svg{width:28px;height:28px}.ss[data-look=setu] .bk-setu .drop .acts{gap:6px;margin:0;display:flex}.ss[data-look=setu] .bk-setu .bfold{font-size:inherit;color:var(--ink-2);border-top:0;flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;padding-top:0;display:flex}.ss[data-look=setu] .bk-setu .bfold b{color:var(--ink);font-weight:600}.ss[data-look=setu] .bk-setu .bfold .acts{gap:6px;margin:0 0 0 auto;display:flex}.ss[data-look=setu] .bk-setu #seefile{margin-top:8px;font-size:12.5px;display:block}.ss[data-look=setu] .bk-setu .jfile{background:var(--thread);border:1px solid var(--line);box-shadow:none;word-break:break-word;border-radius:0;margin-top:8px;margin-bottom:0;padding:8px 10px;font-size:11.5px;line-height:1.45}.ss[data-look=setu] .bk-setu .brules{grid-template-columns:minmax(0,1fr);gap:5px;margin-top:0;display:grid}.ss[data-look=setu] .bk-setu .brule{border:1px solid var(--line);background:var(--panel-2);box-shadow:none;border-radius:0;grid-template-columns:92px minmax(0,1fr);align-items:baseline;gap:0 10px;padding:5px 10px;display:grid}.ss[data-look=setu] .bk-setu .brule .eyebrow{grid-row:1/span 2}.ss[data-look=setu] .bk-setu .brule b{font-weight:600;font-size:inherit;flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ss[data-look=setu] .bk-setu .brule small{color:var(--ink-2);font-size:12px}.ss[data-look=setu] .bk-setu .gl{vertical-align:baseline;color:var(--ink);align-items:center;gap:4px;display:inline-flex}.ss[data-look=setu] .bk-setu .gl.dim{color:var(--ink-3)}.ss[data-look=setu] .bk-setu .bclean{box-shadow:none;background:0 0;border-radius:0;flex-direction:column;gap:5px;margin-top:8px;padding:0;display:flex}.ss[data-look=setu] .bk-setu .bclean .cl{color:var(--ink-2);gap:9px;font-size:12.5px;display:flex}.ss[data-look=setu] .bk-setu .bclean .cl svg{width:18px;height:18px;color:var(--accent);flex:none;margin-top:0}.ss[data-look=setu] .bk-setu .bclean b{color:var(--ink);font-weight:600}.ss[data-look=setu] .bk-setu :is(.bclean,.breport,.hint) code{color:var(--ink);background:var(--accent-soft);border-radius:0;padding:0 5px;font:600 11.5px ui-monospace,Consolas,monospace}.ss[data-look=setu] .bk-setu .rline{font-size:inherit;margin:0 0 10px}.ss[data-look=setu] .bk-setu .rlist{grid-template-columns:minmax(0,1fr);gap:8px;margin:0;padding:0;list-style:none;display:grid}.ss[data-look=setu] .bk-setu .rlist li{box-shadow:none;background:0 0;border-radius:0;grid-template-columns:96px auto minmax(0,1fr);align-items:baseline;gap:6px;padding:0;display:grid}.ss[data-look=setu] .bk-setu .rlist b{font:inherit;font-size:15px;font-weight:600}.ss[data-look=setu] .bk-setu .rlist small{color:var(--ink-2);overflow-wrap:anywhere;font-size:12px}.ss[data-look=setu] .bk-setu .breport .hint{color:var(--ink-3);margin:10px 14px 0;font-size:11.5px}.ss[data-look=setu] .bk-setu .breport .bprob{margin:10px 14px 0}.ss[data-look=setu] .bk-setu .blist{grid-column:auto;min-width:0;min-height:0}.ss[data-look=setu] .bk-setu .bhead,.ss[data-look=setu] .bk-setu .brow{grid-template-columns:20px 178px 46px minmax(0,1fr) 168px 214px;align-items:center;column-gap:10px;display:grid}.ss[data-look=setu] .bk-setu .bhead{background:var(--panel-2);border-bottom:1px solid var(--line);font:inherit;letter-spacing:0;text-transform:none;color:var(--ink-2);white-space:nowrap;flex:none;padding:7px 10px 7px 14px;font-size:11.5px;font-weight:600}.ss[data-look=setu] .bk-setu .brows{flex:1;min-height:0;display:block;overflow:auto}.ss[data-look=setu] .bk-setu .brow{min-height:var(--row-h,46px);border-bottom:1px solid var(--line);box-shadow:none;cursor:pointer;opacity:1;background:0 0;border-radius:0;padding:5px 10px 5px 14px;transition:none}.ss[data-look=setu] .bk-setu .brow:hover{background:var(--accent-soft)}.ss[data-look=setu] .bk-setu .brow.open{background:var(--sel);box-shadow:inset 3px 0 0 var(--sel-bar)}.ss[data-look=setu] .bk-setu .brow.skip,.ss[data-look=setu] .bk-setu .brow.out{opacity:1;color:var(--ink-3)}.ss[data-look=setu] .bk-setu .brow.skip .screen,.ss[data-look=setu] .bk-setu .brow.out .screen{opacity:.5}.ss[data-look=setu] .bk-setu .brow .tk{border:1px solid var(--line-2);background:var(--panel);width:20px;height:20px;box-shadow:none;color:var(--accent-ink);border-radius:0;justify-content:center;align-items:center;padding:0;font-size:12px;font-weight:700;display:flex}.ss[data-look=setu] .bk-setu .brow .tk.on{background:var(--accent);border-color:var(--accent);box-shadow:none;color:var(--accent-ink)}.ss[data-look=setu] .bk-setu .brow .tk:disabled{opacity:.45;cursor:default}.ss[data-look=setu] .bk-setu .bwhen{min-width:0;display:block}.ss[data-look=setu] .bk-setu .bwhen b{font:inherit;letter-spacing:0;white-space:nowrap;text-overflow:ellipsis;font-weight:600;line-height:1.3;display:block;overflow:hidden}.ss[data-look=setu] .bk-setu .bwhen small{color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;display:block;overflow:hidden}.ss[data-look=setu] .bk-setu .screen{width:20px;height:34px;box-shadow:none;background:linear-gradient(160deg,#dfe9e8,#c9d9d7);border-radius:0;transition:none;position:relative;overflow:hidden;transform:none}.ss[data-look=setu] .bk-setu .screen:before,.ss[data-look=setu] .bk-setu .screen:after{display:none}.ss[data-look=setu] .bk-setu .screen img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ss[data-look=setu] .bk-setu .bcap{min-width:0;display:block}.ss[data-look=setu] .bk-setu .bcap b{white-space:nowrap;text-overflow:ellipsis;font-weight:600;line-height:1.3;display:block;overflow:hidden}.ss[data-look=setu] .bk-setu .bcap small{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;display:block;overflow:hidden}.ss[data-look=setu] .bk-setu .bto{min-width:0;color:var(--ink-2);flex-direction:column;align-items:flex-start;gap:1px;font-size:12px;line-height:1.35;display:flex}.ss[data-look=setu] .bk-setu .bto span{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:5px;max-width:100%;display:flex;overflow:hidden}.ss[data-look=setu] .bk-setu .bto svg{flex:none;width:14px;height:14px}.ss[data-look=setu] .bk-setu .bst{align-items:flex-start;gap:1px;justify-items:initial;flex-direction:column;min-width:0;display:flex}.ss[data-look=setu] .bk-setu .bst .chip{white-space:normal;line-height:1.35}.ss[data-look=setu] .bk-setu .moved{color:var(--ink-3);font-size:11.5px}.ss[data-look=setu] .bk-setu .lang{color:var(--ink-2);border:1px solid var(--line-2);box-shadow:none;border-radius:0;padding:0 4px;font-size:10.5px;font-weight:600;line-height:15px}.ss[data-look=setu] .bk-setu .bprob{background:var(--needs-bg);color:var(--needs);grid-column:2/-1;margin:2px 0 4px;padding:6px 10px 6px 26px;font-size:12.5px;list-style:outside;display:block}.ss[data-look=setu] .bk-setu .bfull{grid-column:2/-1;gap:4px;padding:6px 0 10px;display:none}.ss[data-look=setu] .bk-setu .brow.open .bfull{display:grid}.ss[data-look=setu] .bk-setu .bfull textarea{resize:vertical;width:100%;min-height:64px;font:inherit;color:var(--ink);background:var(--panel);border:1px solid var(--line-2);box-shadow:none;border-radius:0;margin-top:2px;padding:7px 9px;line-height:1.55}.ss[data-look=setu] .bk-setu .bfull textarea:focus{background:var(--cursor);border-color:var(--cursor-edge);outline:0}.ss[data-look=setu] .bk-setu .bfull textarea.bn{font-family:Noto Sans Bengali,Inter,sans-serif}.ss[data-look=setu] .bk-setu .bfull textarea.hi{font-family:Noto Sans Devanagari,Inter,sans-serif}.ss[data-look=setu] .bk-setu .brow:focus-visible,.ss[data-look=setu] .bk-setu .brow .tk:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.ss[data-look=setu] .bk-setu .bsave{background:var(--panel);border:1px solid var(--line);max-width:none;box-shadow:var(--shadow);border-radius:0;flex-wrap:nowrap;flex:none;justify-content:flex-start;align-items:center;gap:14px;margin:0;padding:8px 14px;display:flex;position:static}.ss[data-look=setu] .bk-setu .bsave .bmsg{min-width:0;color:var(--ink-2);font-size:inherit;flex:1;margin:0}.ss[data-look=setu] .bk-setu .bsave .bmsg b{color:var(--ink);font-weight:600}.ss[data-look=setu] .bk-setu .bsave .bprog{color:var(--ink-2);font-size:inherit;flex:1;align-items:center;gap:12px;margin:0;display:flex}.ss[data-look=setu] .bk-setu .pbar{background:var(--accent-soft-2);border-radius:0;flex:none;width:220px;height:6px;overflow:hidden}.ss[data-look=setu] .bk-setu .pbar i{background:var(--accent);height:100%;box-shadow:none;transition:width .3s;display:block}@media (width>=1700px){.ss[data-look=setu]:not([data-narrow]) .bk-setu .grid.bk{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr)}.ss[data-look=setu]:not([data-narrow]) .bk-setu:not(.bk-solo) .grid.bk{grid-template-columns:minmax(0,.8fr) minmax(0,1fr)}.ss[data-look=setu]:not([data-narrow]) .bk-setu .bk-left{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);align-content:stretch;padding:0;display:grid;overflow:hidden}.ss[data-look=setu]:not([data-narrow]) .bk-setu .bk-lc{min-height:0;overflow:auto}.ss[data-look=setu]:not([data-narrow]) .bk-setu .brule{padding:4px 10px}.ss[data-look=setu]:not([data-narrow]) .bk-setu .brule small{font-size:11.5px}}@media (width<=1440px){.ss[data-look=setu]:not([data-narrow]) .bk-setu .bhead,.ss[data-look=setu]:not([data-narrow]) .bk-setu .brow{grid-template-columns:20px 170px 46px minmax(0,1fr) 156px 200px}.ss[data-look=setu]:not([data-narrow]) .bk-setu .bsum li{min-width:112px;padding:0 12px}}@media (width<=1320px){.ss[data-look=setu]:not([data-narrow]) .bk-setu .bulkbrief .lead{font-size:12.5px}.ss[data-look=setu]:not([data-narrow]) .bk-setu .bsum li{min-width:96px}.ss[data-look=setu]:not([data-narrow]) .bk-setu .bsum b{font-size:19px}}@media (height<=800px){.ss[data-look=setu]:not([data-narrow]) .bk-setu .bulkbrief{padding:7px 14px}.ss[data-look=setu]:not([data-narrow]) .bk-setu .bulkbrief .hello{font-size:14px}.ss[data-look=setu]:not([data-narrow]) .bk-setu .drop{padding:9px}.ss[data-look=setu]:not([data-narrow]) .bk-setu .bsave{padding:5px 14px}.ss[data-look=setu]:not([data-narrow]) .bk-setu .brow{--row-h:42px}}@media (width>=768px) and (width<=1100px){.ss[data-look=setu]:not([data-narrow]) .bk-setu{height:auto}.ss[data-look=setu]:not([data-narrow]) .bk-setu .grid.bk{grid-template-columns:minmax(0,1fr)}.ss[data-look=setu]:not([data-narrow]) .bk-setu .bk-left,.ss[data-look=setu]:not([data-narrow]) .bk-setu .brows{overflow:visible}}.ss[data-look=setu][data-narrow] .bk-setu{flex-direction:column;gap:10px;display:flex}.ss[data-look=setu][data-narrow] .bk-setu .bulkbrief{padding:12px 14px;display:block}.ss[data-look=setu][data-narrow] .bk-setu .bulkbrief>div:first-child{display:block}.ss[data-look=setu][data-narrow] .bk-setu .bulkbrief .hello{margin:2px 0 6px;font-size:17px}.ss[data-look=setu][data-narrow] .bk-setu .bulkbrief .lead{margin:0;font-size:15px;line-height:1.6}.ss[data-look=setu][data-narrow] .bk-setu .bsum{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;margin-top:12px;display:grid}.ss[data-look=setu][data-narrow] .bk-setu .bsum li{min-width:0;padding:0 0 0 12px}.ss[data-look=setu][data-narrow] .bk-setu .grid.bk,.ss[data-look=setu][data-narrow] .bk-setu .bk-left{flex-direction:column;gap:10px;display:flex;overflow:visible}.ss[data-look=setu][data-narrow] .bk-setu .bk-lc{gap:10px}.ss[data-look=setu][data-narrow] .bk-setu .panel{padding:12px 14px;display:block}.ss[data-look=setu][data-narrow] .bk-setu .panel>.head{border:0;margin:0 0 10px;padding:0}.ss[data-look=setu][data-narrow] .bk-setu .panel:not(.bulkbrief)>:not(.head):not(.bhead):not(.brows){margin-left:0;margin-right:0}.ss[data-look=setu][data-narrow] .bk-setu .panel>.head+*{margin-top:0}.ss[data-look=setu][data-narrow] .bk-setu .drop{border-radius:12px;gap:14px;padding:16px;font-size:14.5px}.ss[data-look=setu][data-narrow] .bk-setu .brule{grid-template-columns:minmax(0,1fr)}.ss[data-look=setu][data-narrow] .bk-setu .brule .eyebrow{grid-row:auto}.ss[data-look=setu][data-narrow] .bk-setu .bhead{display:none}.ss[data-look=setu][data-narrow] .bk-setu .brows{overflow:visible}.ss[data-look=setu][data-narrow] .bk-setu .brow{grid-template-columns:26px minmax(0,1fr);grid-template-areas:"tk when""tk cap""tk st";row-gap:6px;padding:10px 0}.ss[data-look=setu][data-narrow] .bk-setu .brow .tk{border-radius:50%;grid-area:tk;align-self:start;width:26px;height:26px}.ss[data-look=setu][data-narrow] .bk-setu .brow .bwhen{grid-area:when}.ss[data-look=setu][data-narrow] .bk-setu .brow .bst{grid-area:st}.ss[data-look=setu][data-narrow] .bk-setu .brow .bcap{grid-area:cap}.ss[data-look=setu][data-narrow] .bk-setu .brow .screen,.ss[data-look=setu][data-narrow] .bk-setu .brow .bto{display:none}.ss[data-look=setu][data-narrow] .bk-setu .bfull,.ss[data-look=setu][data-narrow] .bk-setu .bprob{grid-column:1/-1}.ss[data-look=setu][data-narrow] .bk-setu .bsave{z-index:5;box-shadow:none;border-width:1px 0 0;flex-wrap:wrap;margin:0 -10px;padding:10px 12px;position:sticky;bottom:-16px}.ss[data-look=setu][data-narrow] .bk-setu .bsave .bmsg,.ss[data-look=setu][data-narrow] .bk-setu .bsave .bprog{flex-basis:100%}.ss[data-look=setu][data-narrow] .bk-setu .bsave .btn{border-radius:22px;flex:1;justify-content:center}.ss[data-look=setu][data-narrow] .bk-setu .pbar{width:120px}.ss[data-look=setu][data-narrow] .bk-setu .rlist li{grid-template-columns:96px auto minmax(0,1fr)}.ss[data-look=setu] .md-setu{max-width:none;display:flex}.ss[data-look=setu] .md-setu>.panel{flex:1;min-height:0}.ss[data-look=setu] .md-setu .head .eyebrow{text-transform:none;letter-spacing:0;color:var(--ink-2);font-size:12.5px;font-weight:400}.ss[data-look=setu] .md-setu .mdrop{text-align:left;border:1px dashed var(--accent-line);background:var(--accent-soft);flex-direction:row;flex:none;justify-content:flex-start;align-items:center;gap:14px;margin:12px 14px 0;padding:10px 14px}.ss[data-look=setu] .md-setu .mdrop.over{background:var(--accent-soft-2);border-color:var(--accent)}.ss[data-look=setu] .md-setu .mdrop .dropmsg{text-align:left;flex:1;grid-template-columns:26px minmax(0,1fr);place-items:center start;gap:2px 12px;min-width:0;display:grid}.ss[data-look=setu] .md-setu .mdrop .dropmsg svg{width:26px;height:26px;color:var(--accent);grid-row:1/span 2}.ss[data-look=setu] .md-setu .mup{border:1px solid var(--line);flex:none;margin:10px 14px 0;padding:0;list-style:none;display:block}.ss[data-look=setu] .md-setu .mup li{border-bottom:1px solid var(--line);font-size:inherit;grid-template-columns:minmax(0,1fr) minmax(120px,260px) 110px;align-items:center;gap:14px;padding:6px 12px;display:grid}.ss[data-look=setu] .md-setu .mup li:last-child{border-bottom:0}.ss[data-look=setu] .md-setu .mupn{text-overflow:ellipsis;white-space:nowrap;color:var(--ink);overflow:hidden}.ss[data-look=setu] .md-setu .mbar{background:var(--accent-soft-2);border-radius:0;height:6px;display:block;overflow:hidden}.ss[data-look=setu] .md-setu .mbar i{background:var(--accent);height:100%;box-shadow:none;border-radius:0;transition:width .2s linear;display:block}.ss[data-look=setu] .md-setu .mtools{flex-wrap:wrap;flex:none;align-items:center;gap:12px;margin:0;padding:10px 14px;display:flex}.ss[data-look=setu] .md-setu .msearch{width:280px;max-width:100%;height:30px;font-size:inherit;border-radius:0;flex:0 280px;padding:0 8px}.ss[data-look=setu] .md-setu>.panel>.empty{text-align:center;color:var(--ink-2);font-size:inherit;margin:0 14px;padding:24px}.ss[data-look=setu] .md-setu>.panel>.empty b{color:var(--ink);font-weight:600;font-size:inherit;margin-bottom:2px;display:block}.ss[data-look=setu] .md-setu .mgrid{align-content:start;gap:var(--gap);flex:1;grid-template-columns:repeat(auto-fill,minmax(176px,1fr));min-height:0;padding:0 14px 14px;display:grid;overflow:auto}.ss[data-look=setu] .md-setu .mtile{gap:0;align-content:initial;border:1px solid var(--line);background:var(--panel);box-shadow:none;text-align:left;border-radius:0;flex-direction:column;min-width:0;padding:0;display:flex}.ss[data-look=setu] .md-setu .mtile:hover{border-color:var(--accent-line)}.ss[data-look=setu] .md-setu .mthumb{aspect-ratio:auto;height:116px;box-shadow:none;color:var(--ink-2);background:linear-gradient(160deg,#dfe9e8,#c4d6d3);border-radius:0;text-decoration:none;display:block;position:relative;overflow:hidden}.ss[data-look=setu] .md-setu .mthumb img,.ss[data-look=setu] .md-setu .mthumb video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ss[data-look=setu] .md-setu .mdur{background:var(--ink);color:var(--accent-ink);font:inherit;border-radius:0;padding:0 5px;font-size:11px;font-weight:600;position:absolute;bottom:6px;right:6px}.ss[data-look=setu] .md-setu .mname{font-weight:600;font-size:inherit;text-overflow:ellipsis;white-space:nowrap;padding:8px 10px 0;display:block;overflow:hidden}.ss[data-look=setu] .md-setu .mmeta{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;padding:0 10px;font-size:12px;display:block;overflow:hidden}.ss[data-look=setu] .md-setu .mrow{justify-content:flex-start;align-items:center;gap:8px;margin-top:auto;padding:8px 10px 10px;display:flex}.ss[data-look=setu] .md-setu .mused{min-width:0;color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:12px;overflow:hidden}.ss[data-look=setu] .md-setu .mused.on{color:var(--accent);font-weight:600}@media (width>=1850px){.ss[data-look=setu]:not([data-narrow]) .md-setu .mthumb{height:138px}.ss[data-look=setu]:not([data-narrow]) .md-setu .mgrid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}@media (height<=800px){.ss[data-look=setu]:not([data-narrow]) .md-setu .mdrop{margin-top:8px;padding:7px 14px}.ss[data-look=setu]:not([data-narrow]) .md-setu .mtools{padding:8px 14px}.ss[data-look=setu]:not([data-narrow]) .md-setu .mthumb{height:100px}}.ss[data-look=setu][data-narrow] .md-setu{display:block}.ss[data-look=setu][data-narrow] .md-setu>.panel{padding:14px;display:block}.ss[data-look=setu][data-narrow] .md-setu>.panel>.head{border:0;margin:0 0 10px;padding:0}.ss[data-look=setu][data-narrow] .md-setu .mdrop{text-align:center;border-radius:12px;flex-direction:column;align-items:stretch;gap:12px;margin:0;padding:14px;font-size:14px}.ss[data-look=setu][data-narrow] .md-setu .mdrop .dropmsg{text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex}.ss[data-look=setu][data-narrow] .md-setu .mdrop .dropmsg svg{grid-row:auto}.ss[data-look=setu][data-narrow] .md-setu .mdrop .btn{border-radius:22px;justify-content:center;min-height:44px;font-size:14.5px;font-weight:600}.ss[data-look=setu][data-narrow] .md-setu .mup{border:0;margin:12px 0 0}.ss[data-look=setu][data-narrow] .md-setu .mup li{grid-template-columns:minmax(0,1fr) auto;gap:6px 10px;padding:8px 0}.ss[data-look=setu][data-narrow] .md-setu .mup li .mbar,.ss[data-look=setu][data-narrow] .md-setu .mup li .fail{order:3;grid-column:1/-1}.ss[data-look=setu][data-narrow] .md-setu .mtools{padding:12px 0 0;display:block}.ss[data-look=setu][data-narrow] .md-setu .msearch{background:var(--bg);border:0;border-radius:21px;width:100%;max-width:none;height:42px;min-height:42px;margin-bottom:10px;padding:0 16px;font-size:15px;display:block}.ss[data-look=setu][data-narrow] .md-setu .mtools .lseg{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.ss[data-look=setu][data-narrow] .md-setu .mtools .lseg button{background:var(--bg);min-height:44px;color:var(--ink-2);border:0;border-radius:22px;margin:0;padding:0 16px;font-size:14.5px;font-weight:500}.ss[data-look=setu][data-narrow] .md-setu .mtools .lseg button[aria-pressed=true]{background:var(--accent-soft-2);color:var(--accent);font-weight:600}.ss[data-look=setu][data-narrow] .md-setu>.panel>.empty{margin:0}.ss[data-look=setu][data-narrow] .md-setu .mgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0;display:grid;overflow:visible}.ss[data-look=setu][data-narrow] .md-setu .mtile{box-shadow:0 0 0 1px var(--line);width:100%;font-size:inherit;background:var(--panel);cursor:pointer;border:0;border-radius:12px;overflow:hidden}.ss[data-look=setu][data-narrow] .md-setu .mthumb{height:132px}.ss[data-look=setu][data-narrow] .md-setu .mname{font-size:14px}.ss[data-look=setu][data-narrow] .md-setu .mmeta{font-size:12.5px}.ss[data-look=setu][data-narrow] .md-setu .mrow{padding:6px 10px 12px}.ss[data-look=setu][data-narrow] .md-setu .mused{white-space:normal;font-size:12.5px}.ss[data-look=setu] .md-sheet .mn{overflow-wrap:anywhere;margin:0 18px 2px;font-size:15px;font-weight:600}.ss[data-look=setu] .md-sheet .mm{color:var(--ink-2);margin:0 18px 10px;font-size:13.5px}.ss[data-look=setu] .md-sheet .bt{flex-direction:column;gap:8px;padding:0 18px;display:flex}.ss[data-look=setu] .md-sheet .bt .btn{border-radius:22px;justify-content:center;min-height:44px;font-size:14.5px;font-weight:600;text-decoration:none}.ss[data-look=setu] .md-sheet .bt .btn.danger{color:var(--needs)}.ss[data-look=setu][data-narrow] .veil:has(.dlg){align-items:flex-end;padding:0}.ss[data-look=setu][data-narrow] .veil .dlg{border:0;border-radius:18px 18px 0 0;width:100%;max-width:none;padding:14px 18px 18px}.ss[data-look=setu][data-narrow] .veil .dlg:before{content:"";background:var(--line-2);border-radius:2px;width:36px;height:4px;margin:0 auto 12px;display:block}.ss[data-look=setu][data-narrow] .veil .dlg .acts{flex-direction:column-reverse;gap:8px;margin-top:14px}.ss[data-look=setu][data-narrow] .veil .dlg .acts .btn{border-radius:22px;justify-content:center;width:100%;min-height:44px;font-size:14.5px;font-weight:600}.ss[data-look=setu][data-narrow] .veil .dlg .acts .btn.danger{background:var(--needs);border-color:var(--needs);color:#fff}.ss .tm .head{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ss .tm .tm-grow{flex:1}.ss .tm .tm-note{background:var(--draft-bg,#ffbe5a1f);color:var(--draft,var(--ink));border-left:3px solid var(--draft,#c9a35a);margin:0 0 10px;padding:8px 12px;font-size:13px}.ss .tm .tm-body{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}.ss .tm .tm-body.has-form{grid-template-columns:minmax(0,1fr) 340px}.ss .tm .tm-main{min-width:0}.ss .tm .tm-scroll{overflow-x:auto}.ss .tm .tm-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ss .tm .tm-tbl{border-collapse:collapse;width:100%;font-size:13px}.ss .tm .tm-tbl th{text-align:left;color:var(--ink-2);background:var(--panel-2,transparent);border-bottom:1px solid var(--line);white-space:nowrap;padding:7px 10px;font-size:11.5px;font-weight:600}.ss .tm .tm-tbl td{border-bottom:1px solid var(--line);vertical-align:middle;padding:9px 10px}.ss .tm .tm-tbl tbody tr:hover td,.ss .tm .tm-tbl tbody tr.on td{background:var(--accent-soft,transparent)}.ss .tm .tm-name b{font-weight:600;display:block}.ss .tm small{color:var(--ink-2);font-size:12px;display:block}.ss .tm .tm-end{text-align:right;white-space:nowrap}.ss .tm .tm-dash{color:var(--ink-3)}.ss .tm .tm-acts{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:inline-flex}.ss .tm .tm-tags{flex-wrap:wrap;gap:4px 6px;display:inline-flex}.ss .tm .tm-tags span{color:var(--ink-2);background:var(--accent-soft,#ffffff0f);padding:0 6px;font-size:12px;line-height:20px}.ss .tm .tm-tags .money{color:var(--accent,var(--ice))}.ss .tm .tm-tags .none{color:var(--ink-3);background:0 0;padding:0}.ss .tm .tm-st{--c:var(--done,#7d898f);white-space:nowrap;color:var(--ink);align-items:center;gap:6px;font-size:12.5px;font-weight:500;display:inline-flex}.ss .tm .tm-st:before{content:"";background:var(--c);border-radius:50%;flex:none;width:7px;height:7px}.ss .tm .tm-st.auto{--c:var(--auto,#2f7a56)}.ss .tm .tm-st.wait{--c:var(--draft,#94691a)}.ss .tm .tm-st.done{--c:var(--done,#7d898f)}.ss .tm .tm-form{border:1px solid var(--line);background:var(--panel-2,transparent);min-width:0;padding:12px 14px}.ss .tm .tm-form .head{margin-bottom:8px}.ss .tm .tm-form .fld{flex-direction:column;gap:4px;margin-bottom:10px;display:flex}.ss .tm .tm-form .fld>.setlang{color:var(--ink-2);font-size:12px;font-weight:500}.ss .tm .tm-form .tx{width:100%}.ss .tm .tm-form .tm-phone{color:var(--ink-2);align-items:center;gap:8px;display:flex}.ss .tm .tm-form .tm-hint{color:var(--ink-2);margin:0;font-size:12px}.ss .tm .tm-form p.tm-hint{margin:2px 0 10px}.ss .tm .tm-form .fail{font-size:12.5px}.ss .tm .tm-form .tx[aria-invalid=true]{border-color:var(--needs,#b9483f)}.ss .tm .tm-ticks{gap:2px;font-size:13px;display:grid}.ss .tm .tm-ticks label{cursor:pointer;align-items:center;gap:8px;min-height:28px;display:flex}.ss .tm .tm-ticks label.dim{color:var(--ink-3);cursor:default}.ss .tm .tm-ticks input{accent-color:var(--accent,var(--ice));width:15px;height:15px}.ss .tm .tm-form .subacts{flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;display:flex}@media (width<=1100px){.ss .tm .tm-body.has-form{grid-template-columns:minmax(0,1fr)}}.ss[data-narrow] .tm .tm-cards{gap:10px;margin:0;padding:0;list-style:none;display:grid}.ss[data-narrow] .tm .tm-card{border-top:1px solid var(--line);gap:6px;padding:12px 0;display:grid}.ss[data-narrow] .tm .tm-card:first-child{border-top:0;padding-top:0}.ss[data-narrow] .tm .tm-top{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.ss[data-narrow] .tm .tm-name b{font-size:15px;font-weight:600;display:block}.ss[data-narrow] .tm .tm-line{color:var(--ink-2);font-size:13px}.ss[data-narrow] .tm .tm-acts{justify-content:flex-start;margin-top:4px}.ss[data-narrow] .tm .tm-ticks label{border-top:1px solid var(--line);min-height:44px;font-size:15px}.ss[data-narrow] .tm .tm-ticks input{width:22px;height:22px}.ss[data-narrow] .tm .tm-form{background:0 0;border:0;padding:12px 0 0}.ss[data-narrow] .tm .tm-form .tx{min-height:44px;font-size:16px}:root{--bg:#f4f6f7;--panel:#fff;--line:#e4e8eb;--text:#15202a;--muted:#5d6974;--accent:#0e4f50;--accent-soft:#e6f2f1;--ok:#2f7d4f;--ok-soft:#e6f3eb;--warn:#8a5a00;--warn-soft:#fbf1dc;--bad:#b3261e;--bad-soft:#fbe9e7;--radius:0px;--second-fonts:"Inter", "Noto Sans Bengali", "Nirmala UI", "Noto Sans Devanagari", "Noto Sans Oriya", "Noto Sans Malayalam", "Noto Sans Tamil", "Noto Sans Kannada", "Noto Sans Telugu", "Noto Sans Gujarati", "Noto Sans Gurmukhi", system-ui, -apple-system, "Segoe UI", sans-serif;font-family:var(--second-fonts);color:var(--text);background:var(--bg);font-size:14px}*{box-sizing:border-box}body{margin:0}h1,h2,h3{margin:0;font-weight:600}h1{font-size:20px}h2{font-size:16px}button,input,select,textarea{font:inherit;color:inherit}.btn{border:1px solid var(--line);background:var(--panel);border-radius:var(--radius);cursor:pointer;align-items:center;gap:8px;padding:7px 14px;display:inline-flex}.btn:hover{border-color:#c5cbd4}.btn:disabled{opacity:.55;cursor:default}.btn-primary{background:var(--accent);border-color:var(--accent);color:#fff}.btn-primary:hover{background:#0b3f40}.btn-danger{color:var(--bad);border-color:#f0c6c2}.btn-ghost{color:var(--muted);background:0 0;border-color:#0000}input.input{border:1px solid var(--line);border-radius:var(--radius);background:#fff;width:100%;padding:8px 10px}input.input:focus{outline:2px solid var(--accent-soft);border-color:var(--accent)}.field{flex-direction:column;gap:4px;margin-bottom:14px;display:flex}.field-label{font-weight:500}.field-hint{color:var(--muted);font-size:12px}.field-msg{color:var(--bad);font-size:12px}.field-error input.input{border-color:var(--bad)}.kbd{border:1px solid var(--line);color:var(--muted);background:#fff;border-bottom-width:2px;border-radius:4px;padding:0 5px;font-family:ui-monospace,monospace;font-size:11px}.auth{max-width:380px;margin:10vh auto;padding:0 16px}.auth .card{padding:24px}.auth .brand{justify-content:center;margin-bottom:16px;display:flex}.auth .brand .wm{--wm-size:26px}.auth .wm-text{align-items:center}.wm{font-family:Poppins,Inter,system-ui,sans-serif;font-size:var(--wm-size,18px);align-items:center;gap:8px;line-height:1.1;display:inline-flex}.wm-text{flex-direction:column;align-items:flex-start;display:flex}.wm-name{letter-spacing:-.2px;white-space:nowrap;font-weight:900}.wm-bina{color:#0e4f50}.wm-setu{color:#c79a3b}.wm-icon{flex:none;width:auto;height:1.3em;display:block}.bi-deck{fill:#138a86}.bi-left{fill:#0e4f50}.bi-right{fill:#c79a3b}.wm-maker{letter-spacing:.3px;color:var(--muted);margin-top:1px;font-size:11px;font-weight:600}.auth h1{margin-bottom:4px}.auth p.sub{color:var(--muted);margin:0 0 20px}.card{background:var(--panel);border:1px solid var(--line);border-radius:12px}.qr{justify-content:center;margin:8px 0 12px;display:flex}.qr svg{width:180px;height:180px}.secret{letter-spacing:1px;background:var(--bg);border-radius:var(--radius);text-align:center;word-break:break-all;padding:8px;font-family:ui-monospace,monospace}.steps{color:var(--muted);margin:0 0 12px;padding-left:18px;line-height:1.6}.topbar{background:var(--panel);border-bottom:1px solid var(--line);z-index:5;align-items:center;gap:12px;padding:10px 20px;display:flex;position:sticky;top:0}.topbar .brand{align-items:center;gap:8px;display:flex}.topbar .brand small{color:var(--muted);font-weight:400}.topbar .brand .wm{--wm-size:19px}.topbar .spacer{flex:1}.topbar .who{color:var(--muted)}.page{max-width:1200px;margin:0 auto;padding:20px}.toolbar{align-items:center;gap:10px;margin-bottom:14px;display:flex}.toolbar .search{flex:1;max-width:420px;position:relative}.toolbar .search .kbd{position:absolute;top:9px;right:8px}table.grid{border-collapse:collapse;background:var(--panel);border:1px solid var(--line);border-radius:12px;width:100%;overflow:hidden}.grid th{text-align:left;color:var(--muted);border-bottom:1px solid var(--line);background:#fafbfc;padding:9px 12px;font-size:12px;font-weight:500}.grid td{border-bottom:1px solid var(--line);padding:10px 12px}.grid tr:last-child td{border-bottom:0}.grid tbody tr{cursor:pointer}.grid tbody tr:hover,.grid tbody tr.sel{background:var(--accent-soft)}.mono{font-family:ui-monospace,monospace}.muted{color:var(--muted)}.empty{text-align:center;color:var(--muted);background:var(--panel);border:1px dashed var(--line);border-radius:12px;padding:40px}.pill{white-space:nowrap;border-radius:999px;padding:2px 9px;font-size:12px}.pill-active{background:var(--ok-soft);color:var(--ok)}.pill-read_only{background:var(--warn-soft);color:var(--warn)}.pill-suspended{background:var(--bad-soft);color:var(--bad)}.overlay{z-index:20;background:#141c2847;justify-content:flex-end;display:flex;position:fixed;inset:0}.panel{background:var(--panel);width:min(520px,100%);height:100%;padding:22px;overflow:auto}.panel-head{align-items:center;gap:10px;margin-bottom:18px;display:flex}.panel-head .spacer{flex:1}.panel-foot{justify-content:flex-end;gap:10px;margin-top:8px;display:flex}.facts{grid-template-columns:120px 1fr;gap:8px 12px;margin-bottom:20px;display:grid}.facts dt{color:var(--muted)}.facts dd{margin:0}.seg{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.seg .btn.on{border-color:var(--accent);background:var(--accent-soft)}.confirm{border-radius:var(--radius);background:snow;border:1px solid #f0c6c2;margin-bottom:16px;padding:12px}.history{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.history li{border-bottom:1px solid var(--line);padding:10px 0}.history .when{color:var(--muted);font-size:12px}.section-title{margin:22px 0 10px}.toasts{z-index:50;flex-direction:column;gap:8px;display:flex;position:fixed;bottom:18px;left:50%;transform:translate(-50%)}.toast{color:#fff;border-radius:var(--radius);text-align:center;background:#15202a;min-width:240px;padding:10px 16px}.toast-error{background:var(--bad)}@media (width<=720px){.hide-sm{display:none}.page{padding:12px}.toolbar{flex-wrap:wrap}.toolbar .search{flex-basis:100%;order:3;max-width:none}.toolbar .kbd{display:none}}.pill-type{background:var(--accent-soft);color:var(--accent)}.pill-later{color:var(--muted);background:#eef1f1;margin-left:6px}.pill-practice{color:#3d2a00;letter-spacing:.5px;text-transform:uppercase;background:#fdf0c9;border-radius:4px;margin-left:6px;padding:1px 6px;font-size:10.5px;font-weight:600}.what{border:1px solid var(--line);border-radius:var(--radius);grid-template-columns:1fr 1fr;gap:0 18px;margin-bottom:10px;padding:10px 12px;display:grid}.what h4{letter-spacing:.3px;text-transform:uppercase;margin:0 0 4px;font-size:12px;font-weight:600}.what .on-h{color:var(--ok)}.what .off-h{color:var(--warn)}.what ul{margin:0;padding-left:16px;font-size:13px;line-height:1.55}.note{background:var(--accent-soft);border-radius:var(--radius);color:#0b3f40;border:1px solid #cfe0df;margin:0 0 12px;padding:8px 11px;font-size:13px}.confirm.calm{background:#f1f8f7;border-color:#cfe0df}@media (width<=720px){.what{grid-template-columns:1fr}}.modules{flex-direction:column;gap:6px;margin:10px 0;display:flex}.module{border:1px solid var(--line);border-radius:var(--radius);cursor:pointer;align-items:flex-start;gap:10px;padding:9px 11px;display:flex}.module.on{border-color:var(--accent);background:var(--accent-soft)}.module input{margin-top:3px}.module .pill{margin-left:6px}:not(.ss,.ss *,.ssi,.ssi *),:not(.ss *,.ssi *):before,:not(.ss *,.ssi *):after{border-radius:0!important}.cp{--bg:#f5f7f7;--surface:#fff;--panel:#fff;--sunk:#eef2f2;--line:#e2e8e8;--line-2:#d3dbdb;--text:#13221f;--muted:#5e6e6c;--faint:#8a9896;--accent:#0e5f5c;--accent-ink:#0b4644;--accent-soft:#e4f1f0;--gold:#c79a3b;--ok:#15803d;--ok-soft:#e3f4e8;--warn:#b45309;--warn-soft:#fdf1e2;--bad:#b42318;--bad-soft:#fdeceb;--info:#1d63c9;--info-soft:#e8f0fc;--grey-soft:#eef1f1;--scroll:#d5dedd;--scroll-hover:#a9b8b6;--shadow:0 10px 30px -12px #0f282647, 0 2px 6px #0f28260f}.gc{border:1px solid var(--line-2);background:var(--surface);margin:-6px 0 14px;font-size:13px}.gc.gc-bad{border-color:var(--bad)}.gc-t{background:var(--accent-soft);justify-content:space-between;gap:8px;padding:4px 8px;display:flex}.gc-bad .gc-t{background:var(--bad-soft)}.gc-ok{color:var(--ok)}.gc-no{color:var(--bad)}.gc-sample{color:var(--warn);white-space:nowrap;font-weight:600}.gc-kv{grid-template-columns:92px minmax(0,1fr);padding:2px 8px;display:grid}.gc-kv>*{border-bottom:1px solid var(--line);min-width:0;padding:3px 0}.gc-kv>span:nth-child(odd){color:var(--muted)}.gc-w{border-left:3px solid;margin:4px 8px;padding:3px 8px}.gc-w.bad{border-color:var(--bad);background:var(--bad-soft);color:var(--bad)}.gc-w.amber{border-color:var(--warn);background:var(--warn-soft);color:var(--warn)}.gc-f{color:var(--muted);justify-content:space-between;align-items:center;gap:8px;padding:4px 8px 6px;display:flex}.gc-f .btn{white-space:nowrap;flex:none}.gc.gc-idle{background:var(--sunk)}.gc-idle .gc-t{color:var(--muted);background:0 0}.gc-notes{margin:-6px 0 14px}.gc-notes .gc-w{margin:2px 0}.gc-hint{color:var(--muted);margin:-6px 0 14px;padding:1px 8px;font-size:12px}.gc-hint.bad{color:var(--bad);background:var(--bad-soft);border-left:3px solid var(--bad)}
