html,body{margin:0;min-height:100%}body{background:var(--bg-base);color:var(--text);font-family:var(--font-sans);-webkit-font-smoothing:antialiased}.ic{width:16px;height:16px;flex:none}a.sra-btn{text-decoration:none}.pt{display:grid;grid-template-columns:240px minmax(0,1fr);min-height:100vh}.ps{position:sticky;top:0;height:100vh;box-sizing:border-box;display:flex;flex-direction:column;gap:16px;padding:20px 12px 16px;border-right:1px solid var(--line)}.ps-brand{padding:0 10px;display:flex;align-items:center;gap:10px}.ps-logo{width:28px;height:28px;flex:none;background:currentColor;-webkit-mask:url(sr-mark.svg) center / contain no-repeat;mask:url(sr-mark.svg) center / contain no-repeat}.ps-wm{display:flex;flex-direction:column;font-size:15px;font-weight:600;letter-spacing:-.015em}.ps-wm>span{font:400 12px/14px var(--font-mono);letter-spacing:.04em;color:var(--text-muted);text-align:left}.ps nav{display:flex;flex-direction:column;gap:2px}.ps nav a{display:flex;gap:10px;align-items:center;height:36px;padding:0 10px;border-radius:var(--radius-md);font-size:14px;color:var(--text-muted);cursor:pointer;outline:0;text-decoration:none}.ps nav a:hover,.ps nav a:focus-visible{color:var(--text);background:var(--fill-hover)}.ps nav a[aria-current]{background:var(--fill-active);color:var(--text)}.ps nav a[aria-disabled=true]{opacity:.45;cursor:default;pointer-events:none}.ps nav a small{margin-left:auto;font-size:10px;color:var(--text-faint)}.ps-plan{padding:12px;border:1px solid var(--line);border-radius:var(--radius-lg);font-size:12px;line-height:17px;color:var(--text-muted)}.ps-plan b{display:block;color:var(--text);font-weight:500;font-size:13px;margin-bottom:6px}.ps-meter{height:4px;border-radius:2px;background:var(--fill);overflow:hidden;margin:8px 0 6px}.ps-meter i{display:block;height:100%;background:var(--text-muted);border-radius:inherit}.ps-meter[data-full] i{background:var(--warning)}.ps-me{display:flex;align-items:center;gap:10px;padding:6px 10px;font-size:13px}@media(min-width:761px){.ps nav{flex:1 0 auto}.ps-theme{min-height:var(--ctl-h, 36px)}.ps-bell{min-height:44px}.ps-me{min-height:43px;box-sizing:border-box}.pt[data-booting] .ps nav:empty:before,.pt[data-booting] .ps-theme:empty:before,.pt[data-booting] .ps-bell:empty:before,.pt[data-booting] .ps-me:empty:before,.pt[data-booting] .ps-me:empty:after{content:"";display:block;border-radius:var(--radius-sm);background:linear-gradient(90deg,var(--fill) 25%,var(--fill-active) 50%,var(--fill) 75%) 0 0 / 200% 100%;animation:sra-sk 1.4s linear infinite}.pt[data-booting] .ps nav:empty:before{height:264px;margin:0 10px;border-radius:0;-webkit-mask:repeating-linear-gradient(#000 0 12px,transparent 12px 38px) 0 12px / 60% 100% no-repeat;mask:repeating-linear-gradient(#000 0 12px,transparent 12px 38px) 0 12px / 60% 100% no-repeat}.pt[data-booting] .ps-theme:empty:before{height:var(--ctl-h, 36px);border-radius:var(--ctl-r, var(--radius-md))}.pt[data-booting] .ps-bell:empty:before{width:120px;height:12px;margin:16px 10px}.pt[data-booting] .ps-me:empty:before{flex:none;width:26px;height:26px;border-radius:50%}.pt[data-booting] .ps-me:empty:after{width:96px;height:10px}.ps-plan:not([hidden]){animation:ps-in .3s ease}}@keyframes ps-in{0%{opacity:0;transform:translateY(4px)}}@media(prefers-reduced-motion:reduce){.ps-plan:not([hidden]){animation:none}.pt[data-booting] .ps nav:empty:before,.pt[data-booting] .ps-theme:empty:before,.pt[data-booting] .ps-bell:empty:before,.pt[data-booting] .ps-me:empty:before,.pt[data-booting] .ps-me:empty:after{animation:none}}.ps-me i{flex:none;width:26px;height:26px;border-radius:50%;background:var(--fill-active);display:grid;place-items:center;font-style:normal;font-size:12px;font-weight:600}.ps-me small{display:block;font-size:11px;color:var(--text-faint)}.ps-me small a{color:var(--accent-text);cursor:pointer;text-decoration:none}.ps-me span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pm[hidden]{display:none!important}.pm.pmx{display:block;padding:40px 40px 96px;min-width:0;max-width:1400px}.pxh{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:28px}.pxh h1{margin:0;font-size:32px;line-height:38px;letter-spacing:-.035em;font-weight:600;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.pxh p{margin:6px 0 0;font-size:14px;line-height:21px;color:var(--text-muted);max-width:40em}.pxh .sra-btn{flex:none}.pxf{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:20px}.pxf em{flex:1}.pxf .sra-tabs{border:0;gap:18px}.pxf .sra-tabs i{font-style:normal;color:var(--text-faint);font-weight:400;margin-left:2px}.mgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px}.mdc{border:1px solid var(--line);border-radius:var(--radius-xl);background:var(--bg-raised);padding:8px 8px 0;transition:border-color .15s;outline:0;min-width:0}.mdc:hover,.mdc:focus-within{border-color:var(--line-strong)}.mdc[hidden]{display:none}.mdt{position:relative;border-radius:var(--radius-lg);overflow:hidden}.mdo{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:8px;background:#09090b8c;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;transition:opacity .18s}.mdc:hover .mdo,.mdc:focus-within .mdo{opacity:1}.mdc footer{padding:12px 6px}.mdc footer>div{display:flex;align-items:center;gap:8px}.mdc footer b{font-size:14px;font-weight:500;margin-right:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mdc footer>div+div{margin-top:6px;flex-wrap:wrap}.mdc small{font-size:12px;color:var(--text-faint)}.qib{width:28px;height:28px;border-radius:var(--radius-sm);border:0;background:none;color:var(--text-muted);display:grid;place-items:center;cursor:pointer}.qib:hover{background:var(--fill);color:var(--text)}@media(max-width:900px){.pmx{padding:24px 16px 64px}.pxh{flex-direction:column;align-items:flex-start}}.pxc{font-size:12px;color:var(--text-faint);margin:-6px 0 14px}.pxdd{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.pxc .pxclr{border:0;background:none;padding:0;font:inherit;color:var(--accent-text);cursor:pointer}.pxc .pxclr:hover{text-decoration:underline;text-underline-offset:2px}.tgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px}.tlc{position:relative;border:1px solid var(--line);border-radius:var(--radius-xl);background:var(--bg-raised);padding:8px 8px 0;transition:border-color .15s;outline:0;min-width:0}.tlc:hover,.tlc:focus-visible,.tlc:focus-within{border-color:var(--line-strong)}.tlc:focus-visible{box-shadow:0 0 0 1px var(--accent-line)}.vwrap{position:relative;overflow:hidden;aspect-ratio:16/9;background:var(--bg-sunken);border-radius:var(--radius-lg)}.vwrap>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.vwrap>video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .45s var(--ease-out,ease-out)}.vwrap>video.on{opacity:1}.tlo{position:absolute;inset:8px 8px auto;aspect-ratio:16/9;border-radius:var(--radius-lg);display:flex;align-items:flex-end;justify-content:center;gap:8px;padding-bottom:14px;background:linear-gradient(to top,#09090bbf,#09090b00 60%);opacity:0;transition:opacity .18s}.tlc:hover .tlo,.tlc:focus-within .tlo,.tlc:focus-visible .tlo{opacity:1}.tlc footer{padding:12px 6px;display:grid;grid-template-columns:1fr;gap:2px}.tlc footer b{font-size:14px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tlc footer span{font-size:12px;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tlc footer div{display:flex;gap:4px;flex-wrap:wrap;margin-top:8px}.tlc footer i{font-style:normal;font-size:11px;line-height:18px;padding:0 7px;border-radius:var(--radius-xs);background:var(--fill);color:var(--text-muted)}.tlc[aria-busy=true]{opacity:.55;pointer-events:none}.tlc.sk{pointer-events:none}.tlc.sk .vwrap{background:var(--fill)}.tlc.sk footer b,.tlc.sk footer span{display:block;height:12px;border-radius:4px;background:var(--fill);color:transparent}.tlc.sk footer b{width:60%}.tlc.sk footer span{width:40%;margin-top:4px}.qpills{display:flex;gap:4px;flex-wrap:wrap}.qpills button{height:24px;padding:0 10px;border-radius:var(--radius-full);border:1px solid var(--line);background:none;color:var(--text-muted);font:500 11px/1 var(--font-sans);cursor:pointer;outline:0}.qpills button:hover{color:var(--text);border-color:var(--line-strong)}.qpills button:focus-visible{box-shadow:0 0 0 1px var(--accent-line)}.qpills button[aria-pressed=true]{background:var(--gray-10);color:var(--bg-base);border-color:transparent}.pxf .sra-select{width:auto}.pxf .sra-select{white-space:nowrap}.sra-dialog.pkg{width:600px}.pkg-list{display:grid;gap:6px;margin:14px 0 4px;max-height:min(56vh,520px);overflow-y:auto;overscroll-behavior:contain;padding-right:6px}.pkg-row{display:grid;grid-template-columns:104px minmax(0,1fr) auto;gap:12px;align-items:center;padding:6px;border:1px solid var(--line);border-radius:var(--radius-lg)}.pkg-row img{display:block;width:104px;aspect-ratio:16/9;object-fit:cover;border-radius:var(--radius-md);background:var(--bg-sunken)}.pkg-row b{display:block;font-size:13px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pkg-row small{display:block;font-size:11px;color:var(--text-faint);margin-top:2px}.pkg-row[aria-disabled=true]{opacity:.5}.pkg-row[aria-busy=true]{opacity:.55}.pkg-row[data-done]{border-color:color-mix(in srgb,var(--success) 45%,var(--line))}.pkg-row[data-done] .sra-btn{color:var(--success)}.pxh-act{display:flex;gap:8px;align-items:center;flex:none}.mstack{position:relative;cursor:pointer;margin-top:12px;outline:0}.mstack:before,.mstack:after{content:"";position:absolute;inset:0;border:1px solid var(--line);border-radius:var(--radius-xl);background:var(--bg-raised);z-index:-1;pointer-events:none}.mstack:after{transform:translateY(-6px) scaleX(.95)}.mstack:before{transform:translateY(-12px) scaleX(.9);opacity:.6}.mstk{aspect-ratio:16/9;background:var(--bg-sunken)}.mstk-g{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:3px;width:100%;height:100%}.mstk-g img{width:100%;height:100%;object-fit:cover;display:block}.mstk-g[data-n="1"] img{grid-column:1/-1;grid-row:1/-1}.mstk-g[data-n="2"] img,.mstk-g[data-n="3"] img:first-child{grid-row:1/-1}.mstk-e{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;color:var(--text-faint);font-size:12px}.mstack .sra-chip .ic{width:12px;height:12px;margin-right:4px;vertical-align:-2px}.mstack[data-over]{border-color:var(--accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 40%,transparent)}.mcrumb{display:flex;align-items:center;gap:8px;font-size:20px;letter-spacing:-.02em;margin-bottom:10px}.mcrumb a{color:var(--text-muted);text-decoration:none}.mcrumb a:hover{color:var(--text)}.mcrumb span{color:var(--text-faint)}.mcrumb input.mrn{font:inherit;letter-spacing:inherit;color:var(--text);background:var(--bg-sunken);border:1px solid var(--line-strong);border-radius:var(--radius-sm);padding:0 6px;outline:0;min-width:0;width:min(420px,60vw)}.mcrumb input.mrn:focus-visible{border-color:var(--accent-7)}.mcrumb b{font-weight:600}.mgname{display:inline-flex;align-items:center;gap:8px;min-width:0;border:0;background:none;margin:0 -6px;padding:2px 6px;border-radius:var(--radius-sm);font:inherit;letter-spacing:inherit;color:var(--text);cursor:text}.mgname b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mgname .ic{flex:none;width:16px;height:16px;color:var(--text-muted);opacity:0;transition:opacity .15s}.mgname:hover{background:var(--fill)}.mgname:hover .ic,.mgname:focus-visible .ic{opacity:1}.mgname:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.mdc[draggable]:active{cursor:grabbing}.mgrip{position:absolute;top:8px;left:8px;z-index:2;width:28px;height:28px;display:grid;place-items:center;border:0;border-radius:var(--radius-sm);background:#09090b99;color:#fff;cursor:grab;opacity:0;transition:opacity .18s}.mgrip .ic{width:16px;height:16px}.mdc:hover .mgrip,.mdc:focus-within .mgrip{opacity:1}.mgrip:focus-visible{outline:2px solid var(--accent);outline-offset:1px}@media(hover:none){.mgname .ic,.mgrip{opacity:1}}.mghead-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.mghead-row>div{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.mghead-row em{flex:1}.mghead{display:block;margin-bottom:18px;padding-bottom:16px;border-bottom:1px solid var(--line)}.mghead small{font-size:12px;color:var(--text-faint)}.mgview.sra-seg{flex:none;width:auto;display:inline-flex}.mgview.sra-seg button{flex:none;gap:6px;padding:0 12px}.mgview .ic{width:15px;height:15px}.mgrid[data-view=list]{grid-template-columns:minmax(0,1fr);gap:10px;max-width:1120px;counter-reset:mrow}.mgrid[data-view=list] .mdc{display:grid;grid-template-columns:28px minmax(0,560px) minmax(0,1fr);align-items:center;gap:16px;padding:10px 14px 10px 12px;counter-increment:mrow}.mgrid[data-view=list] .mdc:before{content:counter(mrow);align-self:center;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--fill);color:var(--text-muted);font:600 13px/1 var(--font-sans)}.mgrid[data-view=list] .mdc footer{padding:0;align-self:center;min-width:0}.mgrid[data-view=list] .mdc footer b{white-space:normal}@media(max-width:760px){.mgrid[data-view=list] .mdc{grid-template-columns:24px minmax(0,1fr);gap:8px 12px}.mgrid[data-view=list] .mdc:before{width:24px;height:24px;font-size:12px}.mgrid[data-view=list] .mdc footer{grid-column:2}.mgview span{display:none}.mgview.sra-seg button{padding:0 10px}}.mdc[draggable]{cursor:grab}.mdc[data-dragging]{opacity:.45}.mdc[data-over]{border-color:var(--accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 40%,transparent)}.gredq{width:100%;margin-top:10px}.gredpicklist li{display:block;cursor:default;padding:0}.gredpicklist label{display:grid;grid-template-columns:20px 88px minmax(0,1fr) auto;gap:10px;align-items:center;padding:6px;cursor:pointer}.gred{width:min(620px,94vw)}.gredf{display:grid;grid-template-columns:130px minmax(0,1fr);gap:12px;align-items:center;margin:12px 0;font-size:13px}.gredf>span:first-child{color:var(--text-muted)}.gredl{list-style:none;margin:10px 0;padding:0 6px 0 0;display:grid;gap:6px;max-height:min(46vh,420px);overflow-y:auto;overscroll-behavior:contain}.gredl li{padding:6px;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--bg-raised)}.gredl img{display:block;width:88px;aspect-ratio:16/9;object-fit:cover;border-radius:var(--radius-md);background:var(--bg-sunken)}.gredl b{font-size:13px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gredpick{width:min(520px,94vw)}.gredpickl{display:grid;gap:6px;margin:12px 0}.gredpickl .sra-btn{justify-content:space-between;width:100%}.gredpickl small{color:var(--text-faint);font-size:11px}.sra-dialog.pkg footer{display:flex;align-items:center;gap:8px}.sra-dialog.pkg footer .pkg-progress{margin-right:auto;font-size:12px;color:var(--text-muted)}.sra-dialog.hpk{width:760px;max-height:calc(100vh - 48px);display:flex;flex-direction:column}.hpk-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;margin:14px 0 4px;overflow-y:auto;overscroll-behavior:contain;padding-right:6px;min-height:120px}.hpk-wait{grid-column:1/-1;align-self:center;text-align:center;font-size:13px;color:var(--text-muted)}.hpk-card{border:1px solid var(--line);border-radius:var(--radius-lg);overflow:hidden;background:var(--bg-raised);display:flex;flex-direction:column}.hpk-card[aria-busy=true]{opacity:.55}.hpk-pic{aspect-ratio:16/9;background:var(--bg-sunken) center/cover no-repeat}.hpk-pic img{display:block;width:100%;height:100%;object-fit:cover}.hpk-foot{display:flex;align-items:center;gap:8px;padding:8px 8px 8px 10px}.hpk-foot b{flex:1;min-width:0;font-size:13px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sra-dialog.hpk footer{display:flex;justify-content:flex-end;gap:8px}::-webkit-scrollbar{width:7px;height:7px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--gray-5);border-radius:10px;border:1px solid transparent;background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background:var(--gray-6);background-clip:padding-box}::-webkit-scrollbar-corner{background:transparent}@supports not selector(::-webkit-scrollbar){html,*{scrollbar-width:thin;scrollbar-color:var(--gray-5) transparent}}.mdt>img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover;background:var(--bg-sunken)}.mdc:not(.mstack) .mdt{aspect-ratio:16/9;background:var(--bg-sunken)}.mdc:not(.mstack) .mdt>img{position:absolute;inset:0;height:100%}.mdt-card{position:absolute;inset:0;overflow:hidden}.esg-mini *{pointer-events:none!important}.mdt-card>.mck{width:100%;height:100%;aspect-ratio:auto}.mstack .mdt-card.mstk-card{position:relative;aspect-ratio:16/9}.mdt-ph{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:var(--text-faint);font:500 12px/16px var(--font-sans)}.mdt-ph .ic{width:22px;height:22px;opacity:.7}.mdc footer input.mrn{flex:1;min-width:0;margin-right:auto;font:500 14px/20px var(--font-sans);color:var(--text);background:var(--bg-sunken);border:1px solid var(--line-strong);border-radius:var(--radius-sm);padding:2px 6px;outline:0}.mdc footer input.mrn:focus-visible{border-color:var(--accent-7)}.mdc[aria-busy=true]{opacity:.55;pointer-events:none}.mdc.mdup{pointer-events:none}.mdc.mdup .mdt-ph{color:var(--text-muted);padding:0 16px;text-align:center;overflow-wrap:anywhere}.mdc.mdup .mdt-ph .sra-spin{width:20px;height:20px}.qsearch{position:relative;width:220px}.qsearch .ic{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:var(--text-faint);pointer-events:none}.qsearch .sra-input{width:100%;box-sizing:border-box;padding-left:32px}.pempty{grid-column:1 / -1;border:1px dashed var(--line);border-radius:var(--radius-xl);padding:28px 0}.pempty .sra-btn{margin-top:10px}.pempty .sra-btn .ic{width:16px;height:16px;color:inherit;margin:0}.mdc.sk{pointer-events:none}.mdc.sk .mdt{aspect-ratio:16/9;background:var(--fill)}.mdc.sk footer b,.mdc.sk footer small{display:block;height:12px;border-radius:4px;background:var(--fill);color:transparent}.mdc.sk footer b{width:60%}.mdc.sk footer small{width:35%}.gdw{max-width:860px}.gds{display:flex;gap:6px;margin:8px 0 28px;flex-wrap:wrap}.gds button{display:flex;align-items:center;gap:8px;height:34px;padding:0 12px 0 6px;border-radius:var(--radius-full);border:1px solid var(--line);background:none;color:var(--text-muted);font:500 13px var(--font-sans);cursor:pointer;outline:0}.gds button i{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--fill);font-style:normal;font-size:11px;color:var(--text-muted)}.gds button.done i{background:var(--green-1);color:var(--success)}.gds button[aria-current=step]{color:var(--text);border-color:var(--line-strong);background:var(--bg-raised)}.gds button[aria-current=step] i{background:var(--accent);color:var(--on-accent)}.gds button:focus-visible{border-color:var(--accent-line)}.gdp h2{margin:0 0 6px;font-size:28px;line-height:34px;letter-spacing:-.03em;font-weight:600}.gdp>p{margin:0 0 22px;font-size:15px;line-height:23px;color:var(--text-muted);max-width:40em}.gdch{display:flex;flex-wrap:wrap;gap:8px}.gdch button{height:40px;padding:0 16px;border-radius:var(--radius-full);border:1px solid var(--line);background:var(--bg-raised);color:var(--text);font:500 14px var(--font-sans);cursor:pointer;outline:0;transition:border-color .2s,background .2s}.gdch button:hover{border-color:var(--line-strong)}.gdch button[aria-pressed=true]{border-color:var(--accent);background:var(--accent);color:var(--on-accent)}.gdch button:focus-visible{box-shadow:0 0 0 2px var(--accent-line)}.gdq{margin:26px 0 0}.gdq h6{margin:0 0 10px;font-size:13px;font-weight:500;color:var(--text-muted)}.gdsw{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.gdsw button{width:36px;height:36px;border-radius:50%;border:2px solid transparent;background:var(--c);cursor:pointer;outline:0;box-shadow:inset 0 0 0 1px var(--gray-a-3)}.gdsw button[aria-pressed=true]{border-color:var(--text);box-shadow:0 0 0 3px var(--bg-base),0 0 0 4px var(--text)}.gdsw button:focus-visible{border-color:var(--text)}.gdfonts{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px}.gdfont{display:flex;flex-direction:column;gap:4px;padding:14px 16px;border-radius:var(--radius-md);border:1px solid var(--line);background:var(--bg-raised);color:var(--text);text-align:left;cursor:pointer;outline:0}.gdfont b{font-size:22px;line-height:26px;font-weight:600;letter-spacing:-.02em}.gdfont span{font-size:12px;color:var(--text-muted)}.gdfont[aria-pressed=true]{border-color:var(--accent-line);box-shadow:0 0 0 1px var(--accent-line)}.gdfont:focus-visible{border-color:var(--accent-line)}.gdform{display:grid;gap:14px;max-width:520px}.gdform label{display:grid;gap:6px;font-size:13px;color:var(--text-muted)}.gdform .sra-input{height:40px;font-size:14px;padding:0 12px}.gdform .sra-note.warn{color:var(--danger,#ec1300)}.gdn{display:flex;align-items:center;gap:10px;margin-top:32px;padding-top:20px;border-top:1px solid var(--line)}.gdn em{flex:1}.gdn .sra-btn{height:40px;padding:0 18px;font-size:14px;border-radius:var(--radius-full)}.gdn[hidden]{display:none}.gdsum{display:flex;gap:6px;flex-wrap:wrap;margin:0 0 18px}.gdsum button{display:flex;align-items:center;gap:6px;height:30px;padding:0 12px;border-radius:var(--radius-full);border:1px solid var(--line);background:var(--bg-raised);color:var(--text);font:500 12px var(--font-sans);cursor:pointer}.gdsum button i{width:10px;height:10px;border-radius:50%;background:var(--gc)}.gdp [data-why]{margin:0 0 18px;font-size:13px;line-height:19px;color:var(--text-muted)}.gdp [data-why] em{font-style:normal;color:var(--text-faint)}.gdp [data-why] a{color:var(--accent-text)}.gdcus{display:inline-flex;align-items:center;gap:10px}.gdsw .sra-color.gdcusl{position:relative;width:36px;height:36px;padding:0;gap:0;border-radius:50%;border:1px dashed var(--line-strong);display:grid;place-items:center;color:var(--text-muted);cursor:pointer;background:var(--bg-raised);box-shadow:none;overflow:hidden}.gdsw .sra-color.gdcusl>i{position:absolute;inset:0;width:auto;height:auto;border-radius:50%;background:var(--c);box-shadow:none;display:none}.gdcusl .ic{width:16px;height:16px;position:relative;pointer-events:none}.gdcusl input[type=color]{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer;border:0;padding:0}.gdsw .sra-color.gdcusl[data-set]{border-style:solid;border-color:transparent;box-shadow:inset 0 0 0 1px var(--gray-a-3)}.gdsw .sra-color.gdcusl[data-set]>i{display:block}.gdcusl[data-set] .ic{display:none}.gdsw .sra-color.gdcusl[aria-pressed=true]{border-color:var(--text);box-shadow:0 0 0 3px var(--bg-base),0 0 0 4px var(--text)}.gdsw .sra-color.gdcusl:focus-within{border-color:var(--text)}.gdhex{font:400 12px/16px var(--font-mono);color:var(--text-muted);letter-spacing:.02em}.gdfont.gdown{border-style:dashed}.gdfont.gdown[aria-pressed=true]{border-style:solid}.gdfont.gdown span{display:flex;align-items:center;gap:6px}.gdfont.gdown .sra-input{height:26px;width:150px;font-size:12px;padding:0 8px}.gdp .tgrid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.gdp .tgrid[aria-busy=true]{min-height:120px}.accdemo{display:flex;align-items:center;gap:8px;font-size:11px;color:var(--text-faint)}.accdemo a{color:var(--accent-text)}.accg{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:16px;margin-bottom:16px}.accg2{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:1400px){.accg2{grid-template-columns:minmax(0,1fr)}}.accg2 .acch .sra-opt,.accg2 .sra-table td:first-child:not([colspan]){white-space:nowrap}.accc .acch [data-month]{flex:none}[data-banner] .sra-banner{border-radius:var(--radius-lg);margin-bottom:16px}.accc{border:1px solid var(--line);border-radius:var(--radius-xl);background:var(--bg-raised);padding:22px 24px;margin-bottom:16px;--pro-bg:var(--bg-raised)}.accg .accc{margin-bottom:0}.accc[aria-busy=true]{min-height:180px;opacity:.5}.acch{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px}.acch h3{margin:0;font-size:16px;font-weight:600;display:flex;gap:10px;align-items:center}.accsub{margin:4px 0 0;font-size:13px;line-height:19px;color:var(--text-muted)}.accbig{margin:0 0 16px;font-size:14px;color:var(--text-muted)}.accbig b{font-size:32px;letter-spacing:-.035em;font-weight:600;color:var(--text);margin-right:6px}.accc dl{margin:0;display:grid;grid-template-columns:140px 1fr;gap:10px 12px;font-size:13px;line-height:19px}.accc[data-plan]{container-type:inline-size}.accfree{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,220px);gap:20px 24px;align-items:start}.accfree dl{grid-template-columns:112px 1fr}.accfree dd{min-width:0;overflow-wrap:anywhere}@container (max-width:470px){.accfree{grid-template-columns:minmax(0,1fr)}}.accpro{--pro-bg:var(--bg-base);padding:16px 18px 18px;border-radius:var(--radius-lg)}.accpro p{display:flex;align-items:center;flex-wrap:wrap;gap:2px 8px;margin:0 0 14px;font-size:15px;color:var(--text)}.accpro p .ic{width:16px;height:16px;color:var(--pro-b)}.accpro p span{flex-basis:100%;padding-left:24px;font-size:12.5px;color:var(--text-muted)}.accpro ul{list-style:none;margin:0;padding:0;display:grid;gap:9px;font-size:13px;line-height:18px;color:var(--text-muted)}.accpro li{display:flex;align-items:center;gap:10px}.accpro li .ic{flex:none;width:15px;height:15px;color:var(--pro-b)}.accpro li b{font-weight:600;color:var(--text)}.accc dt{color:var(--text-faint)}.accc dd{margin:0;color:var(--text);display:flex;gap:8px;align-items:center}.accc dd .ic{width:15px;height:15px;color:var(--text-muted)}.accc dd a{margin-left:auto}.accc a:not(.sra-btn){color:var(--accent-text);cursor:pointer}.accact{display:flex;flex-wrap:wrap;gap:6px;margin-top:18px}.accr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px;padding:6px 0 4px}.accleg{display:flex;justify-content:center;gap:16px;margin-top:14px;font-size:11px;color:var(--text-faint)}.accleg i{display:inline-block;width:7px;height:7px;border-radius:50%;margin-right:6px}.accsr{display:flex;gap:14px;align-items:center}.accsr>.ic{width:20px;height:20px;color:var(--accent-text);flex:none}.accsr div{flex:1;display:flex;flex-direction:column;gap:2px;font-size:13px;line-height:19px;color:var(--text-muted)}.accsr b{color:var(--text);font-weight:500;font-size:14px}.accsr .sra-btn .ic{width:13px;height:13px}.accsr a.sra-btn{text-decoration:none;flex:none;border:1px solid var(--line)}.accadd{display:flex;gap:8px;margin-top:14px;align-items:center;flex-wrap:wrap}.accadd .sra-input{width:260px}.accadd .sra-msg{flex-basis:100%}.sra-dialog.acccancel{width:440px}.sra-dialog.acccancel footer .ic,.accc a.sra-btn .ic{width:13px;height:13px}.sra-dialog.tplpub{width:480px;max-height:calc(100vh - 48px);overflow:auto}.tpf{display:flex;flex-direction:column;gap:12px;margin-top:16px}.tpf label:not(.sra-opt){display:flex;flex-direction:column;gap:6px;font-size:12px;font-weight:500;color:var(--text)}.tpf label small{font-weight:400;color:var(--text-muted)}.tpf .sra-input{width:100%}.tpf textarea.sra-input{height:auto;min-height:64px;padding-top:8px;padding-bottom:8px;resize:vertical;font-family:inherit;line-height:18px}.tpf-poster{display:flex;gap:12px;align-items:flex-start}.tpf-poster img{width:128px;aspect-ratio:16/9;object-fit:cover;border-radius:var(--radius-md);background:var(--bg-sunken)}.tpf-poster>div{display:flex;flex-direction:column;gap:4px;align-items:flex-start;font-size:12px;font-weight:500}.tpf-poster small{font-weight:400;color:var(--text-muted)}.tpf-switch{display:flex;gap:20px;flex-wrap:wrap}.accc .acch a.sra-btn{text-decoration:none;flex:none}.sra-dialog.acccheckout{width:520px;max-height:calc(100vh - 48px);overflow:auto;display:flex;flex-direction:column;gap:14px}.acccheckout [data-pay],.acccheckout [data-mount]{display:flex;flex-direction:column;gap:14px}.acccheckout [data-pay][hidden],.acccheckout [data-done][hidden]{display:none}.acccheckout h4{margin:0}.ckhead{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.ckvat{display:flex;gap:6px;font:500 13px/18px var(--font-sans);color:var(--text-faint)}.ckvat button{background:none;border:0;padding:2px;border-radius:6px;font:inherit;color:inherit;cursor:pointer}.ckvat button:hover{color:var(--text-muted)}.ckvat button[aria-pressed=true]{color:var(--text);cursor:default}.acccheckout footer{margin-top:4px}.acccheckout .ckseg{width:240px}.sra-dialog.acccheckout:has([data-pay]:not([hidden])){width:min(760px,calc(100vw - 32px))}.acccheckout .ckbill{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.acccheckout .ckbill .sra-chip[hidden]{display:none}.acccheckout .ckrow{display:flex;flex-direction:column;gap:14px}@media(min-width:800px){.acccheckout .ckrow{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch}}.acccheckout .ckrow .ckplan strong small{display:block;margin-top:2px;line-height:18px}.acccheckout .ckplan{display:flex;flex-direction:column;gap:4px;padding:16px 18px;border-radius:var(--radius-xl);border:1px solid var(--accent-line);box-shadow:0 0 0 1px var(--accent-line);color:var(--text-muted);font:400 14px/20px var(--font-sans);--pro-bg:var(--bg-raised)}.acccheckout .ckplan b{color:var(--text);font-size:15px;font-weight:600;display:flex;gap:8px;align-items:center}.acccheckout .ckplan strong{color:var(--text);font-size:26px;line-height:32px;letter-spacing:-.03em;font-weight:600}.acccheckout .ckplan small{font-size:13px;font-weight:400;color:var(--text-faint);letter-spacing:0}.acccheckout .onbsum{border:1px solid var(--line);border-radius:var(--radius-xl);padding:6px 18px 14px;font-size:14px}.acccheckout .onbsum>div{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid var(--line);color:var(--text-muted)}.acccheckout .onbsum b{font-weight:500;color:var(--text);font-variant-numeric:tabular-nums}.acccheckout .onbsum .tot{border-bottom:0;font-size:16px;color:var(--text)}.acccheckout .ckbill .ckseg[aria-label=Plan]{width:180px}.acccheckout [data-change],.acccheckout [data-check]{display:flex;flex-direction:column;gap:14px}.acccheckout [data-change][hidden],.acccheckout [data-check][hidden]{display:none}.sra-dialog.acccheckout:has([data-change]:not([hidden])){width:min(760px,calc(100vw - 32px))}.acccheckout .ckwaitp{display:flex;align-items:center;gap:10px;color:var(--text-muted)}.acccheckout .ckseats{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:10px;padding-top:10px;border-top:1px solid var(--line)}.acccheckout .ckseats>span:first-child{display:flex;flex-direction:column;color:var(--text);font-size:14px}.acccheckout .ckstep{display:inline-flex;align-items:center;gap:6px}.acccheckout .ckstep b{min-width:24px;text-align:center;font-variant-numeric:tabular-nums;display:inline}.acccheckout .onbsum .ckhold{visibility:hidden}.acccheckout .onbsum[data-busy] b{color:var(--text-faint)}.sra-scrim:has(>.acccheckout [data-pay]:not([hidden])),.sra-scrim:has(>.acccheckout [data-change]:not([hidden])){align-items:start;padding-top:max(24px,4vh)}.acccheckout .ckper{display:flex;align-items:center;gap:10px;flex-wrap:wrap;min-width:0}.acccheckout .ckper .ckseg{width:180px}.acccheckout .onbsum b{white-space:nowrap}.acccheckout .ckper .sra-chip[hidden]{display:none}@media(min-width:800px){.acccheckout .ckbill{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px}.acccheckout .ckper{grid-column:2}}.acccheckout .ckstep .qib{font-size:16px;line-height:1}.acccheckout .onbsum .tot b{font-weight:600}.acccheckout .onbsum small{display:block;font-size:12px;line-height:18px;color:var(--text-faint)}.acccheckout .onbpay{min-height:120px;border:0;border-radius:var(--radius-xl);display:flex;align-items:center;justify-content:center;gap:10px;font-size:13px;color:#5d5d61;flex-wrap:wrap;padding:8px;background:#fff;box-shadow:0 0 0 1px var(--line);color-scheme:light}.acccheckout .onbpay .ic{width:16px;height:16px}.acccheckout .onbpay .sra-spin{border-color:#00000024;border-top-color:#5d5d61}.acccheckout .onbpay.ckloaded{display:block;padding:14px 14px 6px;min-height:0}.acccheckout .onbpay.ckloaded>span{display:none}.acccheckout .prlegal{margin:0}.acccheckout [data-done]{display:flex;flex-direction:column;gap:6px;align-items:flex-start}.acccheckout .onbok{width:44px;height:44px;border-radius:50%;background:var(--green-1);color:var(--success);display:grid;place-items:center;margin-bottom:6px}.acccheckout .onbok .ic{width:22px;height:22px;stroke-width:2}.acccheckout .onbok.ckwait{background:var(--fill);color:var(--text-muted)}.acccheckout [data-done] footer{align-self:stretch}.sra-table td .qib{display:inline-grid;vertical-align:middle}.accc .sra-table td.num{white-space:nowrap}@media(max-width:1100px){.accg{grid-template-columns:1fr}}.pv{min-width:0}.ptop:empty{display:none}#topbar{padding:28px 40px 0}#topbar .sra-banner{margin:0;border-radius:var(--radius-lg)}#topbar:not(:empty)+#view .pmx{padding-top:24px}@media(max-width:900px){#topbar{padding:16px 16px 0}}@media(max-width:760px){.pt{grid-template-columns:1fr}.ps{position:static;height:auto;flex-direction:row;flex-wrap:wrap;align-items:center;border-right:0;border-bottom:1px solid var(--line)}.ps nav{flex-direction:row;flex-wrap:wrap}.ps-plan,.ps-me{display:none}}@media(prefers-reduced-motion:reduce){.mdo,.mdc,.mgrip,.mgname .ic,.tlo,.tlc,.vwrap>video{transition:none}}.ps-theme .sra-seg{display:flex;width:100%}.ps-theme .sra-seg button{flex:1;display:flex;align-items:center;justify-content:center}.ps-theme .sra-seg .ic{width:15px;height:15px}.stt{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid var(--line)}.stt>div{display:flex;flex-direction:column;gap:2px;font-size:13px;min-width:0}.stt b{font-weight:500}.stt .sra-btn,.stt .sra-toggle{flex:none}.accc>.stt:last-of-type{border-bottom:0}.stlinks{display:flex;flex-wrap:wrap;gap:6px 16px;padding-top:12px;font-size:12.5px}.stlinks a{color:var(--text-muted);cursor:pointer;text-decoration:none}.stlinks a:hover{color:var(--text);text-decoration:underline;text-underline-offset:2px}.prlegal{font-size:12.5px;color:var(--text-faint);margin:14px 0 0}.elegal{font-size:12px;line-height:17px;color:var(--text-faint);margin:12px 0 0}.ps-legal{display:flex;flex-wrap:wrap;gap:4px 12px;padding:0 10px;font-size:11.5px}.ps-legal a{color:var(--text-faint);text-decoration:none}.ps-legal a:hover{color:var(--text);text-decoration:underline;text-underline-offset:2px}.stdz .sra-btn[data-kind=danger]{flex:none}.stg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;max-width:1120px;align-items:start}.sttabs{width:max-content;max-width:100%;margin:0 0 28px;overflow-x:auto;scrollbar-width:none}.sttabs::-webkit-scrollbar{display:none}.sttabs button{flex:none;padding:0 14px;gap:7px}.sttabs button[hidden],.stg[hidden]{display:none}.sttabs .ic{width:15px;height:15px}.st-account>[data-account]{grid-column:1;grid-row:1}.st-account>[data-emails]{grid-column:2;grid-row:1/span 2}.st-account>[data-danger]{grid-column:1;grid-row:2}.st-advanced{grid-template-columns:minmax(0,1fr)}.stadvg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 44px}.stg .tmc{margin:0}.stg .tmc[aria-busy=true]{min-height:180px;opacity:.5}.stv{display:flex;align-items:center;gap:10px;flex-wrap:wrap;min-width:0}.stm{font:400 12px/16px var(--font-mono);color:var(--text);overflow-wrap:anywhere}.stpro{display:flex;align-items:center;gap:12px;padding-bottom:14px;border-bottom:1px solid var(--line);margin-bottom:4px}.stpro>div{display:flex;flex-direction:column;gap:2px;font-size:13px;min-width:0}.stpro b{font-weight:500;overflow:hidden;text-overflow:ellipsis}.stpro .stav{width:44px;height:44px;font-size:15px}.stg .tmc>.stt:last-child,.stg .tmc>.stf:last-child{border-bottom:0}.stlink{font-size:12.5px;color:var(--accent-text);text-decoration:none;margin-left:auto}.stlink:hover{text-decoration:underline;text-underline-offset:2px}.stintro{margin:-6px 0 4px;line-height:16px}.stnew{display:flex;flex-direction:column;gap:8px;margin:12px 0;padding:14px;border-radius:var(--radius-lg);border:1px solid var(--accent-line);background:var(--accent-fill)}.stnew b{font-size:13px;font-weight:600}.stnew code{display:block;padding:10px 12px;border-radius:var(--radius-md);background:var(--bg-base);user-select:all;white-space:normal}.conask{margin:14px 0 8px;font-size:13px;font-weight:500}.conhow{margin-top:12px;padding:14px 16px;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--bg-base)}.consteps{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:12px;font-size:13px;line-height:19px}.consteps b{font-weight:600}.conaddr{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:8px;padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-raised)}.conaddr code{flex:1;min-width:0;user-select:all}.conhow>.sra-note{margin:12px 0 0}.sttok{list-style:none;margin:10px 0 0;padding:0}.sttok li{display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid var(--line)}.sttok li>div{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0;font-size:13px}.sttok b{font-weight:500}.stdz{border-color:color-mix(in srgb,var(--danger) 35%,var(--line))}.conwp{display:flex;gap:8px;flex-wrap:wrap;margin-top:8px}.conwp .sra-input{flex:1 1 180px;min-width:0}.conwp select{flex:0 0 auto}.rcout{margin:8px 0 0;padding-left:18px;display:flex;flex-direction:column;gap:6px;font-size:13px;color:var(--text-muted)}.rcout b{color:var(--text);font-weight:500}.rcbad{color:var(--danger)}.stdzd{max-width:480px}.stdzl{margin:8px 0 12px;padding-left:18px;display:flex;flex-direction:column;gap:6px;font-size:13px;color:var(--text-muted)}.stdzd .stlink{background:none;border:0;padding:0;font:inherit;color:var(--accent-text);cursor:pointer;text-decoration:underline}.stdzf{display:flex;flex-direction:column;gap:6px;margin-top:14px;font-size:13px}.stdzf .sra-input{width:100%;box-sizing:border-box}.stdze{color:var(--danger);display:block;margin-top:8px}.stdz h3{color:var(--danger)}@media(max-width:1100px){.stg{grid-template-columns:1fr}.st-account>.tmc{grid-column:auto;grid-row:auto}.stadvg{grid-template-columns:minmax(0,1fr)}}.tmg[aria-busy=true]{opacity:.5}.tmc{padding:20px 22px;border-radius:var(--radius-xl);border:1px solid var(--line);background:var(--bg-raised)}.tminv{display:flex;gap:8px;align-items:center;margin-top:16px;padding-top:16px;border-top:1px solid var(--line);flex-wrap:wrap}.stf{display:grid;grid-template-columns:130px minmax(0,1fr);gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid var(--line);font-size:13px}.stf>span:first-child{color:var(--text-muted)}.stf .sra-select{width:100%}.brhead{display:flex;align-items:center;gap:16px}.brauto{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--text-muted);cursor:pointer;white-space:nowrap}.brsw{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px}.brci{display:flex;align-items:center;gap:8px;padding:8px;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--bg-base)}.brci .sra-color{flex:none;width:100px;cursor:pointer}.brci .brcn{flex:1;min-width:0;text-transform:none;letter-spacing:0}.brci .brcx{flex:none;width:28px;height:28px;border:0;border-radius:var(--radius-sm);background:none;color:var(--text-muted);display:grid;place-items:center;cursor:pointer}.brci .brcx:hover{background:var(--fill);color:var(--text)}.brci .brcx .ic{width:14px;height:14px}.brempty{grid-column:1 / -1}.brty{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:24px;align-items:start}.brprev{padding:26px 28px;border-radius:var(--radius-lg);background:var(--bg-base);border:1px solid var(--line);display:flex;flex-direction:column;gap:12px;align-items:flex-start}.brprev b{font-size:30px;line-height:34px;font-weight:600;letter-spacing:-.025em;font-family:var(--ffh, inherit)}.brprev p{margin:0;font-size:15px;line-height:23px;color:var(--text-muted);font-family:var(--ffb, inherit)}.brlg{display:grid;grid-template-columns:200px 200px minmax(0,1fr);gap:12px;align-items:start}.brlogo{display:flex;flex-direction:column;gap:6px}.brtile{width:100%;height:120px;border:1px dashed var(--line-strong);border-radius:var(--radius-lg);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;font:500 13px var(--font-sans);color:#a3a3a8;cursor:pointer;background:#09090b center / contain no-repeat;background-origin:content-box;padding:22px}.brtile[data-on=light]{background-color:#f4f4f6;color:#5d5d61}.brtile[data-set]{border-style:solid}.brtile[data-set] .ic,.brtile[data-set] span{display:none}.brtile:hover{border-color:var(--text)}.brtile:focus-visible{outline:0;box-shadow:0 0 0 2px var(--accent-line)}@media(max-width:1100px){.brty{grid-template-columns:1fr}.brlg{grid-template-columns:1fr 1fr}.brlg .sra-notice{grid-column:1 / -1}}.sra-fontmenu .qsearch{position:relative;width:100%;margin:0}.sra-fontmenu .qsearch .ic{position:absolute;left:10px;top:50%;translate:0 -50%;transform:none;width:14px;height:14px;color:var(--text-faint);pointer-events:none}.sra-fontmenu .qsearch .sra-input{width:100%;box-sizing:border-box;padding-left:32px}.sra-fontmenu .qpills{padding:0}.sra-font{cursor:pointer}.sra-font[aria-expanded=true]{border-color:var(--accent-line);box-shadow:0 0 0 1px var(--accent-line)}.pbell{display:flex;align-items:center;gap:10px;width:100%;height:36px;padding:0 10px;margin-bottom:8px;border:0;border-radius:var(--radius-md);background:none;color:var(--text-muted);font:400 14px/1 var(--font-sans);cursor:pointer;outline:0;text-align:left}.pbell:hover,.pbell[aria-expanded=true]{background:var(--fill);color:var(--text)}.pbell:focus-visible{box-shadow:0 0 0 2px var(--accent-line)}.pbell .ic{width:16px;height:16px}.pbell span{flex:1}.pbell .sra-bell{width:0;height:14px;margin-right:12px}.sra-notes:focus{outline:0}.sra-notes .sra-btn .ic{width:14px;height:14px}.adm-tabs{width:max-content;max-width:100%;margin-bottom:20px}.adm-tabs{overflow-x:auto;scrollbar-width:none}.adm-tabs button{flex:none;gap:7px;padding:0 14px}.adm-tabs .ic{width:15px;height:15px}.adm .pxf .sra-input{height:var(--ctl-h, 36px)}.adm-q{width:280px}.adm-f{width:220px}.adm-o{width:180px}.adm-pos{width:36px;color:var(--text-muted);font-variant-numeric:tabular-nums}.adm-folder{display:inline-flex;gap:8px;align-items:center;font-size:13px;color:var(--text-muted)}.adm-folder .sra-input{width:200px}.adm-mirror{display:flex;align-items:center;gap:12px;margin:0 0 14px;padding:12px 14px;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--bg-raised);font-size:13px;color:var(--text-muted)}.adm-mirror[hidden]{display:none}.adm-mirror>.ic{flex:none;width:18px;height:18px}.adm-mirror>div{display:flex;flex-direction:column;gap:2px;min-width:0;max-width:760px}.adm-mirror b{color:var(--text);font-weight:600}.adm-mirror em{flex:1}.adm-mirror .sra-note{white-space:nowrap}@media(max-width:760px){.adm-mirror{flex-wrap:wrap}.adm-mirror em{display:none}}.adm-table td{vertical-align:middle}.adm-tpl{display:flex;gap:12px;align-items:center;min-width:260px}.adm-tpl img,.adm-tpl i{width:64px;height:36px;object-fit:cover;border-radius:var(--radius-sm);background:var(--fill);flex:none}.adm-tpl span{display:flex;flex-direction:column;min-width:0}.adm-tpl b{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:360px}.adm-tpl small{font-size:12px;color:var(--text-faint)}.adm-sort{width:64px}.adm-prev img,.adm-prev video{width:64px;height:36px;object-fit:cover;border-radius:var(--radius-sm);background:var(--fill);display:block}.adm-empty{color:var(--text-faint);font-weight:400}#supportbar,#viewasbar{position:sticky;top:0;z-index:30}#supportbar .sra-banner,#viewasbar .sra-banner{border-radius:0;border-width:0 0 1px}body[data-support=read] [data-new]{display:none}.stt>.stsup{flex-direction:row;align-items:center;gap:16px;flex:none}.stt:has(>.stsup){flex-wrap:wrap}.stt:has(>.stsup)>div:first-child{flex:1 1 240px}.stt>.stsup{margin-left:auto}.stadv .stnum{width:110px}.stadv .stadv-act{padding-top:14px}.stadv .stlog-h{margin-top:18px}.stsup select.sra-input{width:112px;height:var(--ctl-h);padding-top:0;padding-bottom:0}.stsup .sra-opt{white-space:nowrap}.stlog-h{margin:18px 0 8px;font-size:12px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em}.stlog{list-style:none;margin:0;padding:0;max-height:260px;overflow:auto;font-size:13px;line-height:19px}.stlog li{display:flex;gap:14px;padding:6px 0;border-bottom:1px solid var(--line)}.stlog li:last-child{border-bottom:0}.stlog time{flex:none;width:118px;color:var(--text-faint);font-variant-numeric:tabular-nums}.stlog-empty{margin:0}.accc[data-ask]{box-shadow:0 0 0 2px var(--accent)}.mfixes:empty,.mwork:empty{display:none}.mfixes,.mwork{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.mfixes .sra-banner{border-radius:var(--radius-md)}.mfixes .sra-banner span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.mdc footer .sra-chip+.sra-chip{margin-left:4px}.adm-cnote{margin:-6px 0 14px;max-width:760px}.adm-sub{display:block;color:var(--text-faint);font-size:11.5px}.adm-cbtns{white-space:nowrap}.adm-cbtns .sra-btn+.sra-btn{margin-left:6px}.adm-cust{margin-top:16px}.adm-cust dd{display:block}.adm-cact{display:flex;gap:10px;align-items:center}.adm-susp{margin:12px 0 8px}.adm-sbar{display:flex;gap:16px;align-items:center;justify-content:space-between;margin-top:18px;padding-top:14px;border-top:1px solid var(--line)}.adm-sbar .sra-btn{flex:none}.adm-sreason{display:flex;flex-direction:column;gap:6px;margin:12px 0 4px;font-size:13px;font-weight:500;color:var(--text-muted)}.adm-sreason textarea{min-height:92px;resize:vertical;font:inherit;font-weight:400;color:var(--text);padding:9px 11px;height:auto}.tmg{display:grid;gap:28px;max-width:1040px}.tmc{padding:20px 22px;border-radius:var(--radius-xl);border:1px solid var(--line);background:var(--bg-raised);margin:0}.tmh{display:flex;align-items:center;gap:12px;margin-bottom:14px}.tmh h3{margin:0;font-size:17px;font-weight:600;letter-spacing:-.015em}.tmh em{flex:1}.tmc .sra-meter{width:220px}.tmc .sra-table{width:calc(100% + 24px)}.tmc .sra-table td{padding:10px 12px 10px 0;border-bottom:1px solid var(--line);vertical-align:middle}.tmc .sra-table tr:last-child td{border-bottom:0}.tmc .sra-table td:first-child{display:flex;align-items:center;gap:10px;padding-left:12px}.tmc .sra-table td:first-child b{display:block;font-weight:500}.tmc .sra-table td:first-child div span{display:block;font-size:12px;color:var(--text-faint)}.tmc .sra-table td:last-child{position:relative;width:36px;text-align:right;padding-right:12px}.tmav{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:var(--fill-active);color:var(--text);font:600 11px/1 var(--font-sans);letter-spacing:.02em;flex:none;line-height:1}.tmlast{color:var(--text-muted);font-size:12px;white-space:nowrap}.tminv{display:flex;gap:8px;align-items:flex-start;margin-top:16px;padding-top:16px;border-top:1px solid var(--line);flex-wrap:wrap}.tminv .sra-input{height:36px;flex:1;min-width:200px;padding:0 12px}.tminv .sra-btn{height:36px}.tminv .sra-note{width:100%}.tminv em{flex:1}div.tminv .sra-note{width:auto;align-self:center}.tmwhat{margin:0;padding:0 0 0 18px;font-size:13px;line-height:20px;color:var(--text-muted)}.tmwhat li{margin:2px 0}.tmws{margin:-6px 0 12px}.tmws a{color:var(--accent-text);text-decoration:none}#ptm:not([data-plan=agency]) .tmg>.tmc:not(.tmlock-c){opacity:.45;pointer-events:none}.ps-me .qib{margin-left:auto;flex:none}.ps-me>span{min-width:0;overflow:hidden;text-overflow:ellipsis}main[data-not-owner] :is([data-change],[data-upgrade],[data-bill],[data-cancel],[data-pm],[data-vatid],[data-fix]){display:none}body[data-role=viewer] [data-new]{display:none}.adm-staffadd{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center;margin:0 0 16px;padding:14px 16px;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--bg-raised)}.adm-staffadd .sra-input{width:260px}.adm-roles{display:flex;flex-wrap:wrap;gap:8px 18px}.adm-roles .sra-opt small{margin-left:4px}.tpf.adm-roles{flex-direction:column;align-items:flex-start}.adm-table .sra-chip+.sra-chip{margin-left:4px}.adm-tpl .adm-was{color:var(--text-faint)}.adm-tpl .adm-src{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:440px}.adm-tpl .adm-src span:not(.sra-chip){display:inline}.adm-added{display:block;margin-top:4px;font-size:11px;color:var(--text-faint);white-space:nowrap}.adm-tpl .adm-lbls{display:flex;flex-direction:row;flex-wrap:wrap;gap:4px;margin:3px 0 2px;align-items:center}.adm-tpl .adm-lbls .sra-chip{display:inline-flex;font-size:10px;line-height:16px;padding:0 6px}.adm-lbls .sra-note{font-size:11px}.adm-meta{width:560px}.amnone{color:var(--text-faint)}body.ced-open{overflow:hidden}.cedscrim{position:fixed;inset:0;z-index:60;display:flex;justify-content:flex-end;background:color-mix(in srgb,#000 38%,transparent);opacity:0;transition:opacity .2s var(--ease-out)}.cedscrim.on{opacity:1}.ced{width:min(1120px,calc(100vw - 40px));height:100%;display:flex;flex-direction:column;background:var(--bg-base);border-left:1px solid var(--line);box-shadow:var(--shadow-modal);translate:24px 0;transition:translate .25s var(--ease-out)}.cedscrim.on .ced{translate:0 0}.cedh{display:flex;align-items:center;gap:14px;padding:16px 24px;border-bottom:1px solid var(--line)}.cedh>img,.cedh>i{width:96px;aspect-ratio:16/9;object-fit:cover;border-radius:var(--radius-md);background:var(--bg-sunken);flex:none}.cedh>div{min-width:0}.cedh h2{margin:0;font-size:19px;font-weight:600;letter-spacing:-.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cedh p{margin:2px 0 0;font-size:12.5px;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cedh em{flex:1}.cedb{flex:1;min-height:0;overflow:auto;display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:24px;padding:24px;align-items:start}.cedmain{display:flex;flex-direction:column;gap:20px;min-width:0}.cedside{position:sticky;top:0;display:flex;flex-direction:column;gap:16px}.ced .tmc{padding:18px 20px}.ced .tmh{margin-bottom:6px}.ced .tmh h3{font-size:15px}.cedf{display:grid;grid-template-columns:150px minmax(0,1fr);gap:16px;align-items:start;padding:12px 0;border-top:1px solid var(--line)}.ced .tmh+.cedf{border-top:0}.cedl{display:flex;flex-direction:column;gap:2px;padding-top:8px;font-size:13px;font-weight:500;color:var(--text)}.cedl small{font-size:12px;font-weight:400;line-height:16px;color:var(--text-faint)}.cedf-top .cedl{padding-top:4px}.cedc{position:relative;display:block;min-width:0}.cedc .sra-input{width:100%}.cedc textarea.sra-input{height:auto;min-height:0;padding-top:8px;padding-bottom:20px;resize:vertical;font-family:inherit;line-height:19px}.cedn{position:absolute;right:10px;bottom:6px;font-size:11px;font-weight:500;line-height:14px;color:var(--text-faint);pointer-events:none;font-variant-numeric:tabular-nums}.cedc>input~.cedn,.cedp~.cedn{bottom:auto;top:50%;translate:0 -50%}.cedn.over{color:var(--danger)}.cedp{display:flex;align-items:center;border-radius:var(--ctl-r);background:var(--fill)}.cedp span{padding-left:12px;font-size:13px;color:var(--text-faint);white-space:nowrap}.cedp .sra-input{background:none;padding-left:1px}.cedchips{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:2px;padding:0;border:0}.cedchips button{all:unset;box-sizing:border-box;min-height:44px;padding:5px 10px 5px 6px;display:flex;align-items:center;gap:10px;border-radius:12px;color:var(--text-muted);font-size:13.5px;white-space:nowrap;cursor:pointer;min-width:0}.cedchips button:hover{background:var(--fill);color:var(--text)}.cedchips button:focus-visible{box-shadow:0 0 0 2px var(--accent-line)}.cedchips button[aria-pressed=true]{background:var(--fill-active);color:var(--text);box-shadow:inset 0 0 0 1px var(--accent-line)}.cedchips .t{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.cedchips .hi{flex:none;width:32px;height:32px;border-radius:9px;display:grid;place-items:center;background:var(--fill);color:var(--text)}.cedchips .hi svg{width:17px;height:17px}.cedsugg{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:8px 0 0;font-size:12.5px;color:var(--text-muted)}.cedsugg:empty{display:none}.cedchips[data-l=effects] .hi{color:color-mix(in srgb,var(--accent) 55%,#fff);background:color-mix(in srgb,var(--accent) 22%,transparent)}[data-theme=light] .cedchips[data-l=effects] .hi{color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,transparent)}.cedchips[data-l=madeFor] .hi{background:none;box-shadow:inset 0 0 0 1px var(--line-strong)}.cedt{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-height:var(--ctl-h);padding:6px 8px;border-radius:var(--ctl-r);background:var(--fill);cursor:text}.cedt:focus-within{box-shadow:0 0 0 1px var(--accent-line)}.cedtag{display:inline-flex;align-items:center;gap:2px;height:24px;padding:0 2px 0 10px;border-radius:var(--radius-full);background:var(--bg-raised);border:1px solid var(--line);font-size:12.5px;color:var(--text)}.cedtag button{all:unset;cursor:pointer;width:18px;height:18px;border-radius:50%;display:grid;place-items:center;color:var(--text-faint)}.cedtag button:hover{background:var(--fill-hover);color:var(--text)}.cedtag .ic{width:11px;height:11px}.cedt input{flex:1;min-width:120px;border:0;outline:0;background:none;color:var(--text);font:400 13px/20px var(--font-sans)}.cedt input::placeholder{color:var(--text-faint)}.cedsims{display:flex;flex-direction:column;gap:8px;margin:6px 0 10px}.cedsims:empty{display:none}.cedsim{display:grid;grid-template-columns:64px minmax(0,180px) minmax(0,1fr) auto;gap:12px;align-items:center}.cedsim img,.cedsim>i{width:64px;aspect-ratio:16/9;object-fit:cover;border-radius:var(--radius-sm);background:var(--fill)}.cedsim b{font-size:13px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cedadd{position:relative}.cedadd .qsearch{display:block;width:100%}.cedadd .qsearch .sra-input{width:100%}.cedpick{position:absolute;left:0;right:0;top:calc(100% + 6px);z-index:5;display:flex;flex-direction:column;gap:2px;padding:6px;border-radius:var(--radius-lg);border:1px solid var(--line);background:var(--bg-raised);box-shadow:var(--shadow-pop);max-height:320px;overflow:auto}.cedpick button{all:unset;cursor:pointer;display:flex;align-items:center;gap:10px;padding:5px 8px 5px 5px;border-radius:var(--radius-md);font-size:13px;color:var(--text)}.cedpick button:hover,.cedpick button:focus-visible{background:var(--fill-hover)}.cedpick img,.cedpick i{width:48px;aspect-ratio:16/9;object-fit:cover;border-radius:var(--radius-xs);background:var(--fill);flex:none}.cedms{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:6px}.cedm{display:flex;flex-direction:column;gap:8px}.cedm .vwrap{display:grid;place-items:center}.cedm .vwrap img,.cedm .vwrap video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.cedmi{display:flex;flex-direction:column;gap:1px}.cedmi b{font-size:13px;font-weight:500}.cedmi small{font-size:12px;color:var(--text-muted)}.cedmb{display:flex;gap:6px;flex-wrap:wrap}.cedpages{margin:6px 0 0;padding-left:20px;font-size:13px;line-height:22px}.cedcard{padding:8px 8px 0}.cedcard .vwrap img,.cedcard .vwrap video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.cedcard .vwrap video{opacity:0;transition:opacity .25s}.cedcard .vwrap:hover video{opacity:1}.cedcard .vwrap video.on{opacity:1}.cedseg{display:flex;width:100%}.cedseg button{flex:1}.cedseg button[disabled]{opacity:.45;cursor:not-allowed}.cedside .sra-note{margin:8px 0 0}.cedsws{display:flex;flex-direction:column}.cedsw{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 0;border-top:1px solid var(--line);font-size:13px}.cedsw:first-child{border-top:0}.cedord{width:72px}.cedlog{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;max-height:300px;overflow:auto}.cedlog li{display:grid;grid-template-columns:1fr auto;gap:0 10px;padding:8px 0;border-top:1px solid var(--line);font-size:12.5px;line-height:17px}.cedlog li:first-child{border-top:0}.cedlog li>span:nth-child(2){grid-column:1/-1;color:var(--text-muted)}.cedlog time{grid-row:1;grid-column:2;color:var(--text-faint);font-size:11.5px}.cedwho{font-weight:500}.cedwho em{font-style:normal;font-weight:400;color:var(--accent-text)}.cedlog li.sra-note{display:block}.cedf2{display:flex;align-items:center;gap:10px;padding:12px 24px;border-top:1px solid var(--line);background:var(--bg-base)}.cedf2 em{flex:1}.cedf2 [data-state]{margin:0}.cedf2 [data-state].on{color:var(--warning)}.caein dl,.caef{display:grid;gap:0;margin:4px 0 0}.caein dl>div,.caef>div{display:grid;grid-template-columns:150px minmax(0,1fr);gap:16px;padding:9px 0;border-top:1px solid var(--line);font-size:13px}.caein dl>div:first-child,.caef>div:first-child{border-top:0}.caein dt,.caef dt{color:var(--text-muted)}.caein dd,.caef dd{margin:0;color:var(--text);overflow-wrap:anywhere;line-height:19px}.caein dd a{display:inline-flex;align-items:center;gap:6px;color:var(--accent-text)}.caein dd .ic{width:14px;height:14px}.caein dd .sra-chip{margin:0 2px 3px 0}.caef>div{grid-template-columns:90px minmax(0,1fr)}.caefilms{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.caefeat{margin:0;padding-left:16px}.caefeat li{margin:0 0 3px}.caefilms li{display:flex;align-items:center;gap:10px}.caefilms img,.caefilms i{width:72px;aspect-ratio:16/9;object-fit:cover;border-radius:var(--radius-sm);background:var(--fill);flex:none}.caefilms span{display:flex;flex-direction:column;min-width:0}.caefilms b{font-weight:500}.caefilms small{font-size:12px;color:var(--text-muted)}.caepbar{display:flex;align-items:center;gap:8px;margin:2px 0 12px}.caepbar em{flex:1}.fxbar{flex-wrap:wrap;row-gap:8px}.fxbar [data-pfilters],.fxbar [data-gfilters]{display:contents}.fxbar [hidden]{display:none}.fxbar>.sra-seg{flex:none;width:auto}.fxbar>.sra-seg button{padding:0 14px}.fxbar .sra-seg span{margin-left:4px;color:var(--text-faint);font-variant-numeric:tabular-nums}.fxchk{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--text-muted);white-space:nowrap;cursor:pointer}.fxchk input{accent-color:var(--accent)}.fxg{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:14px}.fxg-in{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));max-height:640px;overflow:auto;padding:2px}.fxt{display:flex;flex-direction:column;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--bg-raised);overflow:hidden;transition:border-color .2s,box-shadow .2s}.fxt:hover{border-color:var(--line-strong)}.fxt.on{border-color:var(--accent-line);box-shadow:0 0 0 1px var(--accent-line)}.fxt.gone{opacity:.5}.fxt .vwrap{border-radius:0;cursor:pointer}.fxt-none{position:absolute;inset:0;display:grid;place-items:center;padding:12px;text-align:center;font-size:12px;color:var(--text-faint)}.fxt-st{position:absolute;left:8px;top:8px;font-size:10.5px;line-height:18px;padding:0 7px}.fxt-st:not([data-kind]){background:color-mix(in srgb,var(--bg-base) 70%,transparent)}.fxt-film{position:absolute;right:8px;top:8px;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;background:color-mix(in srgb,#000 55%,transparent);color:#fff}.fxt-film .ic{width:13px;height:13px}.fxtb{display:flex;flex-direction:column;gap:1px;padding:9px 12px 4px;min-width:0;cursor:pointer}.fxtb b{font-size:13.5px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fxtb small{font-size:11.5px;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fxtf{display:flex;align-items:center;gap:2px;padding:4px 6px 6px 12px}.fxtf em{flex:1}.fxtf label{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;color:var(--text-muted);cursor:pointer}.fxtf .fxt-vis{font-size:12px;color:var(--text-faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fxt.on .fxtf .fxt-vis{color:var(--text-muted)}.fxtf [data-pfeat][aria-pressed=true]{color:var(--accent-text)}.fxtf [data-pfeat][aria-pressed=true] .ic{fill:currentColor}.fxmore{display:flex;justify-content:center;padding:18px 0 4px}@media(max-width:980px){.cedb{grid-template-columns:1fr}.cedside{position:static}}@media(max-width:640px){.caein dl>div{grid-template-columns:1fr;gap:2px}.fxg,.fxg-in{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.ced{width:100vw}.cedf{grid-template-columns:1fr;gap:6px}.cedl{padding-top:0}.cedchips{grid-template-columns:1fr 1fr}.cedsim{grid-template-columns:48px 1fr auto}.cedsim input{grid-column:1/-1}.cedms{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.cedscrim,.ced{transition:none}}.pm.pmx.fnd{max-width:1500px}.fstage{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:28px;align-items:start}.fmain{position:relative;min-width:0;display:flex;flex-direction:column;gap:14px}.fmain>canvas{position:absolute;inset:0;z-index:1;pointer-events:none}.fmain>canvas.fly{z-index:3}.fmain.over{cursor:pointer}.fq{position:relative;z-index:2;display:flex;align-items:center;gap:12px;height:60px;padding:0 18px 0 20px;border-radius:var(--radius-full);border:1px solid var(--line-strong);background:var(--bg-raised);box-shadow:0 10px 40px #00000040;transition:box-shadow .3s,border-color .3s}.fq:focus-within{border-color:var(--accent);box-shadow:0 0 0 4px color-mix(in srgb,var(--accent) 22%,transparent),0 10px 40px #00000040}[data-theme=light] .fq{box-shadow:none}[data-theme=light] .fq:focus-within{box-shadow:0 0 0 4px color-mix(in srgb,var(--accent) 18%,transparent)}.fq>.ic{width:20px;height:20px;color:var(--text-muted);flex:none}.fq input{flex:1;min-width:0;border:0;outline:0;background:none;color:var(--text);font:500 19px/1.2 var(--font-sans);letter-spacing:-.01em}.fq input::placeholder{color:var(--text-faint)}.fclear{all:unset;cursor:pointer;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;color:var(--text-muted);opacity:0;transition:opacity .2s}.fclear .ic{width:14px;height:14px}.fnd.has-q .fclear{opacity:1}.fclear:hover{background:var(--fill-hover);color:var(--text)}.fchips{position:relative;z-index:2;display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-size:12.5px;color:var(--text-faint);padding:0 6px}.fchips button{all:unset;cursor:pointer;padding:5px 12px;border-radius:var(--radius-full);border:1px solid var(--line);color:var(--text-muted);font-size:12.5px;transition:border-color .2s,color .2s,background .2s}.fchips button:hover{border-color:var(--line-strong);color:var(--text);background:var(--fill-hover)}.fstat{position:relative;z-index:2;min-height:18px;font-size:12.5px;color:var(--text-faint);padding:0 6px}.fstat b{color:var(--text);font-weight:500}.ftray{position:relative;display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:10px;padding:14px 6px 8px}.fslot{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;min-width:0;text-align:center}.fslot .fsl{position:relative;width:58px;height:58px;border-radius:15px;border:1.5px dashed var(--line-strong);background:color-mix(in srgb,var(--bg-raised) 60%,transparent);transition:border-color .3s,background .3s,box-shadow .3s}.fslot.want .fsl{border-style:solid;border-color:color-mix(in srgb,var(--accent) 55%,var(--line-strong))}.fslot .fsl>canvas{position:absolute;left:50%;top:50%;translate:-50% -50%;box-shadow:0 6px 14px #00000073}.fslot.on .fsl{border-color:transparent;background:transparent;box-shadow:0 0 0 2px var(--bg-base),0 0 0 3.5px color-mix(in srgb,var(--accent) 70%,transparent)}.fslot.pop .fsl{animation:fpop .5s var(--ease-out)}@keyframes fpop{0%{transform:scale(1)}35%{transform:scale(1.12)}to{transform:scale(1)}}.fslot>span{font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--text-faint)}.fslot>b{font-size:12.5px;font-weight:500;color:var(--text);line-height:16px;min-height:16px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fslot>small{font-size:11px;color:var(--text-muted);line-height:14px;min-height:14px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fslot.on>b{animation:frise .45s var(--ease-out)}@keyframes frise{0%{opacity:0;translate:0 6px}to{opacity:1;translate:0 0}}.flk{all:unset;cursor:pointer;position:absolute;top:-8px;right:calc(50% - 42px);width:26px;height:26px;border-radius:50%;background:var(--bg-raised);border:1px solid var(--line-strong);display:grid;place-items:center;color:var(--text-muted);opacity:0;transition:opacity .2s,color .2s,background .2s,transform .2s,border-color .2s;z-index:4}.flk .ic{width:12px;height:12px}.fslot.on:hover .flk,.fslot.locked .flk{opacity:1}.flk:hover{background:var(--fill-active);color:var(--text);border-color:var(--text-faint);transform:scale(1.15)}.fslot.locked .flk{background:var(--accent);border-color:var(--accent);color:#fff}.fslot.locked .flk:hover{background:color-mix(in srgb,var(--accent) 85%,#000);color:#fff}.ffan{position:absolute;top:calc(100% + 6px);left:50%;translate:-50% 0;z-index:8;display:none;flex-direction:column;gap:4px;min-width:172px;padding:8px;border-radius:var(--radius-lg);border:1px solid var(--line);background:var(--bg-raised);box-shadow:0 18px 50px #00000073}.ffan:before{content:"";position:absolute;left:-12px;right:-12px;top:-14px;height:16px}.ffan i{font-style:normal;font-size:10.5px;letter-spacing:.05em;text-transform:uppercase;color:var(--text-faint);padding:2px 6px 4px}.ffan button{all:unset;cursor:pointer;display:flex;align-items:center;gap:10px;padding:5px 8px 5px 5px;border-radius:var(--radius-md);font-size:12.5px;color:var(--text);white-space:nowrap}.ffan button:hover{background:var(--fill-hover)}.ffan canvas{border-radius:9px;flex:none}.fslot:hover .ffan:not(:empty){display:flex;animation:ffan .25s var(--ease-out)}@keyframes ffan{0%{opacity:0;translate:-50% 6px}to{opacity:1;translate:-50% 0}}.fgrid{position:relative;flex:1;display:flex;flex-direction:column;gap:40px;padding:26px 26px 30px;border-radius:var(--radius-2xl);border:1px solid var(--line);background:var(--bg-sunken)}.frow{display:grid;grid-template-columns:1fr 1fr;gap:40px 40px}.fsec h6{margin:0 0 12px;font-size:12.5px;font-weight:500;letter-spacing:.07em;text-transform:uppercase;color:var(--text-muted)}.fsec h6 span{margin-left:7px;color:var(--text-faint);letter-spacing:0}.fcells{display:flex;flex-wrap:wrap;gap:9px}.fcells.groups{gap:18px 36px}.fsub{display:flex;flex-direction:column;gap:7px}.fsub>span{font-size:12.5px;color:var(--text-muted)}.fcell{display:block;width:var(--cw);height:var(--ch);border-radius:12px;border:1.5px dashed transparent;transition:border-color .3s,background .3s}.fcell.empty{border-color:var(--line-strong);background:color-mix(in srgb,var(--accent) 6%,transparent)}.fprev{position:absolute;z-index:7;width:260px;border-radius:14px;overflow:hidden;border:1px solid var(--line-strong);background:var(--bg-raised);box-shadow:0 22px 60px #00000080;pointer-events:none;opacity:0;translate:0 12px;scale:.97;transition:opacity .2s var(--ease-out),translate .26s var(--ease-out),scale .26s var(--ease-out)}.fprev.on{opacity:1;translate:0 0;scale:1}.fprev .fpv{position:relative;width:100%;aspect-ratio:16/9;background:var(--pl,#07070a) center/cover no-repeat}.fprev video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .35s var(--ease-out)}.fprev.vid video{opacity:1}.fprev .fspec{display:none;flex-direction:column;gap:6px;height:124px;padding:16px 16px 12px;background:var(--bg-sunken);color:var(--text)}.fprev.type .fspec{display:flex}.fprev.type .fpv{display:none}.fprev .fspec .fh{font-size:22px;line-height:1.1;font-weight:600;letter-spacing:-.02em}.fprev .fspec p{margin:0;font-size:12.5px;line-height:17px;color:var(--text-muted);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.fprev>div{display:flex;flex-direction:column;gap:1px;padding:8px 12px 9px}.fprev b{font-size:13px;font-weight:500;color:var(--text)}.fprev span{font-size:11px;color:var(--text-muted)}@media(prefers-reduced-motion:reduce){.fprev{transition:none}}.ftip{position:absolute;z-index:7;pointer-events:none;translate:0 -100%;display:flex;flex-direction:column;gap:1px;padding:7px 10px;border-radius:var(--radius-md);background:var(--bg-raised);border:1px solid var(--line);box-shadow:0 10px 30px #0006;white-space:nowrap}.ftip b{font-size:12.5px;font-weight:500;color:var(--text)}.ftip span{font-size:11px;color:var(--text-muted)}.fres{position:sticky;top:24px;min-height:min(640px,calc(100vh - 48px));max-height:calc(100vh - 48px);overflow-y:auto;border-radius:var(--radius-2xl);border:1px solid var(--line);background:var(--bg-raised);padding:16px;display:flex;flex-direction:column}.fres .fempty{position:relative;flex:1;display:grid;place-items:center;text-align:center;padding:24px;overflow:hidden;border-radius:var(--radius-lg)}.fres .fempty p{position:relative;z-index:1}.fmorph.quiet{opacity:.22;filter:blur(40px) saturate(1.2)}[data-theme=light] .fmorph.quiet{opacity:.16;mix-blend-mode:multiply}[data-theme=light] .fmorph.quiet i{mix-blend-mode:multiply}.fres .fempty p{margin:0;max-width:22em;font-size:14px;line-height:21px;color:var(--text-faint)}.fres .fcard{display:none;flex-direction:column;gap:14px}.fres.on .fempty{display:none}.fres.on .fcard{display:flex;animation:frise .4s var(--ease-out)}.fres .vwrap{width:100%;max-width:none;border-radius:var(--radius-lg);border:1px solid var(--gray-a-3);background:#07070a;--m1:var(--accent);--m2:#ff2399;--m3:#24ffe9}.fres .vwrap video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .7s var(--ease-out)}.fres .vwrap.ready video{opacity:1}.fmorph{position:absolute;inset:-20%;filter:blur(26px) saturate(1.4);pointer-events:none}.fmorph i{position:absolute;width:55%;height:70%;border-radius:45% 55% 50% 50%/55% 45%;mix-blend-mode:screen;animation:fmorph 5.5s ease-in-out infinite}.fmorph i:nth-child(1){left:8%;top:10%;background:var(--m1)}.fmorph i:nth-child(2){left:40%;top:25%;background:var(--m2);animation-delay:-1.8s;animation-duration:6.5s}.fmorph i:nth-child(3){left:25%;top:40%;background:var(--m3);animation-delay:-3.6s;animation-duration:7.5s;opacity:.85}@keyframes fmorph{0%{translate:0 0;scale:1;rotate:0deg;border-radius:45% 55% 50% 50%/55% 45%}33%{translate:14% -10%;scale:1.25 .9;rotate:25deg;border-radius:55% 45% 40% 60%/45% 60% 40% 55%}66%{translate:-10% 12%;scale:.9 1.2;rotate:-20deg;border-radius:40% 60% 55% 45%/60% 40% 50% 50%}to{translate:0 0;scale:1;rotate:0deg;border-radius:45% 55% 50% 50%/55% 45%}}@media(prefers-reduced-motion:reduce){.fmorph i{animation:none}}.fres h3{margin:0;font-size:20px;font-weight:600;letter-spacing:-.025em}.frec{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.frec li{display:flex;align-items:center;gap:12px;padding:6px;border-radius:var(--radius-md)}.frec li:hover{background:var(--fill-hover)}.frec canvas{border-radius:8px;flex:none}.frec div{display:flex;flex-direction:column;min-width:0}.frec span{font-size:10.5px;letter-spacing:.05em;text-transform:uppercase;color:var(--text-faint)}.frec b{font-size:13px;font-weight:500;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fcta{display:flex;gap:8px;margin-top:auto;padding-top:10px}.fcta .sra-btn{flex:1;justify-content:center}.fcta .sra-btn .ic{width:15px;height:15px}@media(max-width:1180px){.ftray{grid-template-columns:repeat(4,minmax(0,1fr))}.fstage{grid-template-columns:1fr}.fres{position:static;min-height:0}.frow{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.fslot.pop .fsl,.fslot.on>b,.fres.on .fcard,.fslot:hover .ffan:not(:empty){animation:none}}.ftray{position:sticky;top:0;z-index:2;background:var(--bg-base);margin-top:-14px;padding-top:36px}.ftray:after{content:"";position:absolute;left:0;right:0;top:100%;height:18px;background:linear-gradient(var(--bg-base),transparent);pointer-events:none}.fmain>.ffan{top:auto;left:0;display:none}.fmain>.ffan.on{display:flex;animation:ffan .25s var(--ease-out)}@media(prefers-reduced-motion:reduce){.fmain>.ffan.on{animation:none}}.fnote{margin:-4px 0 0}.hlp-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center;padding:56px 24px;color:var(--text-muted);font-size:13px;line-height:19px;min-height:260px}.hlp-empty>.ic{width:28px;height:28px;color:var(--text-faint);margin-bottom:4px}.hlp-empty b{color:var(--text);font-size:15px;font-weight:600}.hlp-free{display:grid;grid-template-columns:auto 1fr;gap:12px 14px;align-items:start;margin:24px;padding:20px;border:1px solid var(--line);border-radius:var(--radius-xl);background:var(--bg-raised)}.hlp-free>.ic{width:22px;height:22px;color:var(--accent);margin-top:2px}.hlp-free b{display:block;color:var(--text);font-size:15px;font-weight:600;margin-bottom:4px}.hlp-free span{color:var(--text-muted);font-size:13px;line-height:19px}.hlp-free-act{grid-column:2;display:flex;gap:8px;flex-wrap:wrap}.hlp-inlink{all:unset;cursor:pointer;color:var(--accent);text-decoration:underline;text-underline-offset:2px}.hlp-inlink:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:2px}.hlp-empty span{max-width:36em}.hlp-empty .sra-btn{margin-top:8px}.hlp-num{color:var(--text-faint);font:12px/1 var(--font-mono);flex:none}.hlp-dot{width:8px;height:8px;border-radius:var(--radius-full);background:var(--accent);flex:none;display:inline-block}.hlp-text{font-size:14px;line-height:21px;overflow-wrap:anywhere}.hlp-text p{margin:0 0 8px}.hlp-text p:last-child{margin-bottom:0}.hlp-text a{color:var(--accent-text,#8E6EFE)}.hlp-thread{list-style:none;margin:0;padding:4px 0 16px;display:flex;flex-direction:column;gap:14px}.hlp-msg{display:flex;gap:10px;align-items:flex-start}.hlp-msg[data-kind=customer]{flex-direction:row-reverse}.hlp-av{flex:none;width:28px;height:28px;border-radius:var(--radius-full);background:var(--fill);display:grid;place-items:center;font-style:normal;font-size:12px;font-weight:600;color:var(--text-muted)}.hlp-av .ic{width:14px;height:14px}.hlp-bub{max-width:min(620px,86%);border:1px solid var(--line);border-radius:var(--radius-lg);padding:10px 14px;background:var(--bg-base);display:flex;flex-direction:column;gap:8px;min-width:0}.hlp-msg[data-kind=customer] .hlp-bub{background:var(--fill)}.hlp-msg[data-internal] .hlp-bub{border-style:dashed;background:transparent}.hlp-by{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--text-muted);flex-wrap:wrap}.hlp-by b{color:var(--text);font-weight:600}.hlp-by time,.hlp-sys time{margin-left:auto;font:11px/1 var(--font-mono);color:var(--text-faint)}.hlp-sys{display:flex;align-items:center;gap:10px;font-size:12px;color:var(--text-muted);padding:0 38px}.hlp-sys:before{content:"";flex:1;height:1px;background:var(--line)}.hlp-sys[data-internal] span{font-style:italic}.hlp-orig summary{cursor:pointer;font-size:12px;color:var(--text-muted)}.hlp-orig .hlp-text{margin-top:6px;opacity:.85}.hlp-atts{display:flex;flex-wrap:wrap;gap:8px}.hlp-pic{display:block;border-radius:var(--radius-md);overflow:hidden;border:1px solid var(--line);background:var(--fill);line-height:0}.hlp-pic img{display:block;max-width:220px;max-height:160px;width:auto;height:auto;object-fit:cover}.hlp-file{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border:1px solid var(--line);border-radius:var(--radius-md);font-size:12px;color:var(--text);text-decoration:none}.hlp-file .ic{width:14px;height:14px}.hlp-file small{color:var(--text-faint)}.hlp-filew{display:inline-flex;align-items:stretch;gap:2px}.hlp-dl{display:inline-flex;align-items:center;justify-content:center;width:30px;border:1px solid var(--line);border-radius:var(--radius-md);color:var(--text-muted);text-decoration:none}.hlp-dl:hover,.hlp-dl:focus-visible{color:var(--text);border-color:var(--line-strong, var(--line))}.hlp-dl .ic{width:14px;height:14px}.hlp-compose{display:flex;flex-direction:column;gap:8px;border-top:1px solid var(--line);padding-top:12px;position:relative}.hlp-compose textarea,.hlp-form textarea{width:100%;resize:vertical}.hlp-compose[data-drop]:after,.hlp-form[data-drop]:after{content:"Drop the files here";position:absolute;inset:0;display:grid;place-items:center;border:2px dashed var(--accent);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--bg-raised) 88%,transparent);color:var(--text);font-size:13px;pointer-events:none}.hlp-compose[data-internal] textarea{border-style:dashed}.hlp-compose footer,.hlp-form footer{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.hlp-compose footer em,.hlp-form footer em{flex:1}.hlp-keys{font-size:11px}.hlp-tray{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.hlp-tray:empty{display:none}.hlp-tray li{display:flex;align-items:center;gap:8px;padding:4px 4px 4px 6px;border:1px solid var(--line);border-radius:var(--radius-md);font-size:12px;max-width:260px}.hlp-tray li[data-busy]{opacity:.55}.hlp-tray img{width:32px;height:32px;object-fit:cover;border-radius:var(--radius-sm)}.hlp-tray span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hlp-tray small{color:var(--text-faint);flex:none}.hlp-tray .qib{width:22px;height:22px}.hlp-f{display:flex;flex-direction:column;gap:6px;font-size:12px;color:var(--text-muted);min-width:0}.hlp-f .sra-input{width:100%}.hlp-ctx{display:flex;align-items:center;gap:6px;margin:0;font-size:12px;color:var(--text-muted)}.hlp-ctx .ic{width:14px;height:14px;flex:none}.hlp .hlp-search{position:relative;margin-bottom:20px}.hlp .hlp-search>.ic{position:absolute;left:14px;top:12px;width:16px;height:16px;color:var(--text-faint);pointer-events:none}.hlp .hlp-search>.sra-input{width:100%;height:40px;padding-left:40px}.hlp-hits{margin-top:8px;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--bg-raised);max-height:420px;overflow:auto}.hlp-hit+.hlp-hit{border-top:1px solid var(--line)}.hlp-hit summary{display:flex;align-items:center;gap:8px;cursor:pointer;padding:12px 16px;font-size:14px;font-weight:500;list-style:none}.hlp-hit summary::-webkit-details-marker{display:none}.hlp-hit summary .ic{width:14px;height:14px;color:var(--text-faint);flex:none}.hlp-hit[open] summary{color:var(--text)}.hlp-hit .hlp-text,.hlp-hit>p{padding:0 16px 12px 38px;margin:0}.hlp-pad{padding:14px 16px;margin:0}.hlp-desk{display:grid;grid-template-columns:minmax(260px,320px) minmax(0,1fr);gap:16px;align-items:start}.hlp-side{border:1px solid var(--line);border-radius:var(--radius-xl);background:var(--bg-raised);overflow:hidden;position:sticky;top:16px}.hlp-sideh{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid var(--line)}.hlp-sideh h2{margin:0;font-size:14px;font-weight:600}.hlp-list{list-style:none;margin:0;padding:6px;display:flex;flex-direction:column;gap:2px;max-height:calc(100vh - 220px);overflow:auto}.hlp-list a{display:flex;flex-direction:column;gap:6px;padding:10px;border-radius:var(--radius-md);color:var(--text);text-decoration:none}.hlp-list a:hover,.hlp-list a:focus-visible{background:var(--fill-hover);outline:0}.hlp-list a[aria-current]{background:var(--fill-active)}.hlp-lt{display:flex;align-items:center;gap:8px}.hlp-lt b{flex:1;min-width:0;font-weight:500;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hlp-lm{display:flex;align-items:center;gap:8px}.hlp-lm small{margin-left:auto;color:var(--text-faint);font-size:11px}.hlp-main{min-width:0}.hlp-main>.hlp-empty{border:1px dashed var(--line);border-radius:var(--radius-xl)}.hlp-card{border:1px solid var(--line);border-radius:var(--radius-xl);background:var(--bg-raised);padding:16px 20px;display:flex;flex-direction:column;gap:14px}.hlp-ch{display:flex;align-items:center;gap:10px;min-width:0}.hlp-ch [data-close]{flex:none;height:30px;padding:0 10px;gap:6px}.hlp-ch [data-close] .ic{width:14px;height:14px}.hlp-rate{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:12px 14px;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--bg-sunken)}.hlp-rate .hlp-rq{margin:0;flex:1;min-width:200px;font-size:13px;line-height:20px;color:var(--text)}.hlp-rate .hlp-rq small{display:block;color:var(--text-muted);font-size:12px}.hlp-rate .hlp-ra{display:flex;gap:8px;flex:none}.hlp-rate textarea{flex:1 1 100%;resize:vertical}.hlp-rate label.hlp-rq{flex:1 1 100%}.hd-rated{display:flex;align-items:baseline;gap:8px;margin:6px 0 0;font-size:12px;line-height:18px;color:var(--text-muted)}.hd-rated .sra-chip{flex:none}.hlp-ch h3{margin:0;font-size:17px;font-weight:600;letter-spacing:-.01em;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hlp-ch em{flex:1}.hlp-live{margin:-8px 0 0}.hlp-conv .hlp-thread{max-height:calc(100vh - 360px);min-height:180px;overflow:auto;padding-right:4px}.hlp-grid{display:grid;grid-template-columns:minmax(0,220px) minmax(0,1fr);gap:12px}.hlp-grant{display:flex;gap:10px;align-items:flex-start;font-size:13px;line-height:19px;padding:10px 12px;border:1px solid var(--line);border-radius:var(--radius-md)}.hlp-grant b{font-weight:500}.hlp-grant small{display:block;color:var(--text-muted)}@media(max-width:900px){.hlp-desk{grid-template-columns:minmax(0,1fr)}.hlp-side{position:static}.hlp[data-view=request] .hlp-side,.hlp[data-view=new] .hlp-side,.hlp[data-view=home] .hlp-main{display:none}.hlp-grid{grid-template-columns:minmax(0,1fr)}.hlp-conv .hlp-thread{max-height:none}}@media(min-width:901px){.hlp-back{display:none}}.hd-top{margin-bottom:12px}.hd-top .sra-seg{flex:none;width:auto}.hd-here{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--text-muted)}.hd-here i{width:8px;height:8px;border-radius:var(--radius-full);background:var(--success)}.hd{display:grid;grid-template-columns:minmax(280px,340px) minmax(0,1fr);gap:16px;align-items:start}.hd[hidden]{display:none}.hd-list{border:1px solid var(--line);border-radius:var(--radius-xl);background:var(--bg-raised);overflow:hidden;position:sticky;top:16px}.hd-views{display:flex;flex-wrap:wrap;gap:2px;padding:6px;border-bottom:1px solid var(--line)}.hd-views button{flex:1 1 auto;display:flex;align-items:center;justify-content:center;gap:6px;height:30px;padding:0 8px;border:0;border-radius:var(--radius-md);background:none;color:var(--text-muted);font:500 12px/1 var(--font-sans);white-space:nowrap;cursor:pointer}.hd-views button:hover{background:var(--fill-hover);color:var(--text)}.hd-views button[aria-pressed=true]{background:var(--fill-active);color:var(--text)}.hd-views i{font:11px/1 var(--font-mono);font-style:normal;color:var(--text-faint)}.hd-views i:empty{display:none}.hd-views button[data-hview=escalated] i:not(:empty){color:var(--danger)}.hd-filters{display:flex;flex-wrap:wrap;gap:6px;padding:8px;border-bottom:1px solid var(--line)}.hd-filters .sra-input{height:32px;font-size:12px}.hd-filters select{flex:1 1 30%;min-width:110px}.hd-filters .fxchk{flex:1 0 100%;font-size:12px;color:var(--text-muted)}.hd-views button[data-hview=review] i:not(:empty){color:var(--warning)}.hd-q{position:relative;flex:1 0 100%}.hd-q .ic{position:absolute;left:10px;top:9px;width:14px;height:14px;color:var(--text-faint);pointer-events:none}.hd-q .sra-input{width:100%;padding-left:30px}.hd-rows{list-style:none;margin:0;padding:6px;display:flex;flex-direction:column;gap:2px;max-height:calc(100vh - 300px);overflow:auto}.hd-rows button{width:100%;display:flex;flex-direction:column;gap:5px;padding:10px;border:0;border-radius:var(--radius-md);background:none;color:var(--text);text-align:left;cursor:pointer;font:inherit}.hd-rows button:hover,.hd-rows button:focus-visible{background:var(--fill-hover);outline:0}.hd-rows button[aria-current]{background:var(--fill-active)}.hd-r1{display:flex;align-items:center;gap:8px;min-width:0}.hd-r1 b{flex:1;min-width:0;font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hd-r1 time{font:11px/1 var(--font-mono);color:var(--text-faint);flex:none}.hd-r2,.hd-r3{display:flex;align-items:center;gap:6px;min-width:0;font-size:12px;color:var(--text-muted)}.hd-who{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hd-r3 em{flex:1}.hd-as{font-size:11px;padding:2px 6px;border-radius:var(--radius-full);background:var(--fill);color:var(--text)}.hd-as[data-none]{background:none;color:var(--text-faint)}.hd-none{padding:24px 12px;text-align:center;font-size:13px;color:var(--text-muted)}.hd-ticket{min-width:0;border:1px solid var(--line);border-radius:var(--radius-xl);background:var(--bg-raised)}.hd-head{padding:16px 20px 12px;border-bottom:1px solid var(--line);display:flex;flex-direction:column;gap:10px}.hd-title{display:flex;align-items:center;gap:10px;min-width:0;flex-wrap:wrap}.hd-title h3{margin:0;font-size:17px;font-weight:600;letter-spacing:-.01em;min-width:0}.hd-acts{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.hd-acts em{flex:1}.hd-assign .ic{width:14px;height:14px}.hd-meta{display:flex;flex-wrap:wrap;gap:4px 14px;margin:0;font-size:12px;color:var(--text-muted)}.hd-clive:not(:empty){color:var(--success)}.hlp-chips{display:flex;flex-wrap:wrap;gap:6px;margin:0}.hd-body{display:grid;grid-template-columns:minmax(0,1fr) 300px;align-items:start}.hd-conv{padding:12px 20px 16px;min-width:0;display:flex;flex-direction:column}.hd-conv .hlp-thread{max-height:calc(100vh - 420px);min-height:200px;overflow:auto;padding-right:4px}.hlp-panes{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.hlp-panes.two{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.hlp-panes label{display:flex;flex-direction:column;gap:4px;font-size:11px;color:var(--text-muted)}.hlp-panes b{font-weight:500}.hd-reply footer select{width:auto;height:32px;font-size:12px}.hd-send{display:flex;gap:6px}.hd-side{border-left:1px solid var(--line);align-self:stretch;min-width:0}.hd-sec{border-bottom:1px solid var(--line);padding:0 16px}.hd-sec>summary{display:flex;align-items:center;gap:8px;padding:12px 0;cursor:pointer;font-size:13px;font-weight:600;list-style:none}.hd-sec>summary::-webkit-details-marker{display:none}.hd-sec>summary small{font-weight:400;color:var(--text-faint);font-size:11px}.hd-sec>summary .qib{margin-left:auto;width:24px;height:24px}.hd-sec>summary .qib .ic{width:14px;height:14px}.hd-sec[open]{padding-bottom:14px}.hd-sec p{margin:0 0 8px;font-size:13px;line-height:19px}.hd-sub summary{cursor:pointer;font-size:12px;color:var(--text-muted);margin:8px 0}.hd-dl{display:grid;grid-template-columns:auto 1fr;gap:6px 12px;margin:0 0 12px;font-size:12px}.hd-dl dt{color:var(--text-muted)}.hd-dl dd{margin:0;overflow-wrap:anywhere}.hd-row{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.hd-row em{flex:1}.hlp-findings,.hlp-checks,.hlp-lint{list-style:none;margin:8px 0;padding:0;display:flex;flex-direction:column;gap:6px;font-size:12px;line-height:17px}.hlp-findings li{padding-left:10px;border-left:2px solid var(--line-strong)}.hlp-findings li[data-level=warn]{border-left-color:var(--danger)}.hlp-checks li{display:flex;gap:6px;align-items:flex-start}.hlp-checks .ic{width:14px;height:14px;flex:none;margin-top:2px;color:var(--success)}.hlp-checks .fxchk{white-space:normal;align-items:flex-start;line-height:17px}.hlp-checks .fxchk input{margin-top:2px}.hlp-draft{border:1px solid var(--line);border-radius:var(--radius-md);padding:10px 12px;margin:10px 0;display:flex;flex-direction:column;gap:8px}.hlp-draft pre{white-space:pre-wrap;font:12px/18px var(--font-sans);margin:0}.hlp-lint li{color:var(--danger)}.hd-dlg{display:flex;flex-direction:column;gap:12px}.hd-dlg .hd-row .hlp-f{flex:1}.hd-lang{max-width:110px;flex:none!important}.hd-me,.hd-stats{max-width:760px}.hd-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:1px;background:var(--line);border:1px solid var(--line);border-radius:var(--radius-lg);overflow:hidden;margin-bottom:20px}.hd-kpis div{background:var(--bg-raised);padding:12px 14px;display:flex;flex-direction:column;gap:4px}.hd-kpis b{font-size:20px;font-weight:600;letter-spacing:-.02em}.hd-kpis span{font-size:12px;color:var(--text-muted)}.hd-team{list-style:none;margin:0 0 14px;padding:0;display:flex;flex-direction:column}.hd-team li{display:flex;align-items:center;gap:8px;padding:8px 0;border-bottom:1px solid var(--line);font-size:13px}.hd-team em{flex:1}.hd-off{list-style:none;margin:0 0 8px;padding:0;display:flex;flex-direction:column;gap:4px}.hd-off li{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:13px}.hd-dotp{width:8px;height:8px;border-radius:var(--radius-full);background:var(--line-strong)}.hd-dotp[data-here]{background:var(--success)}@media(max-width:1280px){.hd-body{grid-template-columns:minmax(0,1fr)}.hd-side{border-left:0;border-top:1px solid var(--line)}}@media(max-width:900px){.hd{grid-template-columns:minmax(0,1fr)}.hd-list{position:static}.hd-rows{max-height:320px}.hlp-panes.two{grid-template-columns:minmax(0,1fr)}.hd-conv .hlp-thread{max-height:none}}.adm [data-panel=help]>.pxf>.sra-seg{flex:none;width:auto}.sra-tablewrap{margin-inline:-12px}:not(.sra-tablewrap)>.sra-table{width:calc(100% + 24px);margin-inline:-12px}.sra-table :is(th,td):first-child{padding-left:12px}.sra-table :is(th,td):last-child{padding-right:12px}select[data-sra-up]{display:none!important}.sra-select[data-sra-for]{min-width:0;white-space:nowrap}.sra-select[data-sra-for]>span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;text-align:left}.sra-select[data-sra-for][aria-disabled=true]{opacity:.5;cursor:default;pointer-events:none}.pxf .sra-select.adm-f{width:220px}.hlp-f .sra-select{width:100%}.stsup .sra-select{width:112px}.hd-filters .sra-select{flex:1;min-width:0}.hd-reply footer .sra-select{width:auto;height:32px;font-size:12px}.brfollow{width:min(460px,100%)}.brfollow .brfc{display:flex;align-items:center;gap:8px;font:500 12px/1 var(--font-mono);color:var(--text-muted)}.brfollow .brfc em{font-style:normal;color:var(--text-faint);margin:0 2px}.brfollow .brfsw{width:18px;height:18px;border-radius:5px;background:var(--c);box-shadow:inset 0 0 0 1px var(--line-strong)}.brfollow .brfl{list-style:none;margin:0 0 4px;padding:0;display:flex;flex-direction:column;gap:4px;font-size:13px}.brfollow .brfl li{display:flex;align-items:center;gap:8px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-sunken)}.brfollow .brfl li span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.brfollow .brfl small{color:var(--text-muted);font-size:12px}.brfollow .brfl .brfmore{background:none;color:var(--text-muted);padding:2px 10px}textarea.sra-input{display:block;height:auto;min-height:var(--ctl-h);padding-top:calc((var(--ctl-h) - var(--ctl-lh)) / 2);padding-bottom:calc((var(--ctl-h) - var(--ctl-lh)) / 2);line-height:var(--ctl-lh);font-family:inherit;resize:vertical}textarea.sra-input{height:auto;min-height:84px;padding:9px var(--ctl-px,10px);resize:vertical;line-height:20px;align-items:flex-start;font-family:var(--font-sans)}.hd-sub>summary,.hlp-orig>summary{list-style:none;display:flex;align-items:center;gap:8px;width:fit-content}.hd-sub>summary::-webkit-details-marker,.hlp-orig>summary::-webkit-details-marker{display:none}.hd-sub>summary:before,.hlp-orig>summary:before{content:"";flex:none;width:5px;height:5px;margin:0 1px 2px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(-45deg);transition:transform var(--duration-instant) var(--ease-out)}.hd-sub[open]>summary:before,.hlp-orig[open]>summary:before{transform:rotate(45deg);margin-bottom:4px}.hd-sub>summary:hover,.hlp-orig>summary:hover{color:var(--text)}.conlog{margin-top:8px;max-height:236px;overflow-y:auto;scrollbar-gutter:stable;border-radius:var(--radius-md);background:var(--bg-sunken);padding:4px 0}.conlog .sra-note-row{padding:7px 12px;align-items:center}.conlog .sra-note-row>b{font-weight:400;color:var(--text);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.conlog .sra-note-row>.ic{margin-top:0}.conlog .sra-note-row+.sra-note-row{border-top:1px solid var(--line)}.sra-notes .pnews-all{border-top:1px solid var(--line);margin-top:6px;padding-top:10px;color:var(--text-muted)}.sra-notes .pnews-all b{font-weight:500}.sra-notes a.sra-note-row{color:inherit;text-decoration:none;border-radius:var(--radius-md)}.sra-notes a.sra-note-row:hover{background:var(--fill)}.sra-notes a.sra-note-row:focus-visible{outline:0;box-shadow:inset 0 0 0 1px var(--accent-line)}.offban,.offrow{--of:#fd6e44;--of-ink:#fff}:is(.offban,.offrow)[data-tone=pink]{--of:#ff2399;--of-ink:#fff}:is(.offban,.offrow)[data-tone=purple]{--of:#5c24ff;--of-ink:#fff}:is(.offban,.offrow)[data-tone=green]{--of:#25c196;--of-ink:#07070a}:is(.offban,.offrow)[data-tone=cyan]{--of:#10e9d5;--of-ink:#07070a}:is(.offban,.offrow)[data-tone=dark]{--of:#0c0c0f;--of-ink:#f1f1f7}:is(.offban,.offrow)[data-tone=dark]:not([data-ground=auto]){box-shadow:inset 0 0 0 1px #ffffff1f}.offslot:empty{display:none}.offslot{margin-bottom:18px}.offban{position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:center;gap:12px;padding:10px 10px 10px 14px;border-radius:12px;background:var(--of);color:var(--of-ink);font-size:14px;min-width:0}.offban>:not(.offx){position:relative;z-index:1}.offban .offl{flex:none;padding:4px 10px;border-radius:999px;background:color-mix(in srgb,var(--of-ink) 18%,transparent);font:600 12px/1.2 var(--font-sans)}.offban b{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.offban .offt{flex:none;font-size:12.5px;opacity:.85}.offban .sra-btn{flex:none;height:32px;padding:0 12px;gap:6px;font-size:13px;background:var(--of-ink);color:var(--of);border-color:transparent;box-shadow:none}.offban .sra-btn:hover{background:color-mix(in srgb,var(--of-ink) 88%,var(--of));color:var(--of)}.offban .sra-btn .ic{width:14px;height:14px}.offban .offx-close{flex:none;width:28px;height:28px;display:grid;place-items:center;padding:0;border:0;border-radius:8px;background:none;color:inherit;opacity:.8;cursor:pointer}.offban .offx-close:hover{opacity:1;background:color-mix(in srgb,var(--of-ink) 14%,transparent)}.offban .offx-close .ic{width:15px;height:15px}.offban .offx{position:absolute;inset:0;z-index:0;display:block;border-radius:inherit;overflow:hidden;pointer-events:none}.offban .offx canvas{position:absolute;inset:0;width:100%;height:100%;display:block}@media(max-width:640px){.offban{flex-wrap:wrap}.offban b{flex-basis:calc(100% - 40px);white-space:normal}.offban .offt{order:5}}.offrow{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;gap:7px;margin:0 0 16px;padding:11px 14px 13px;border-radius:14px;background:var(--of);color:var(--of-ink);box-shadow:0 14px 30px -16px color-mix(in srgb,var(--of) 85%,transparent)}.offrow>:not(.offx){position:relative;z-index:1}.offrow .offx{position:absolute;inset:0;z-index:0;display:block;border-radius:inherit;overflow:hidden;pointer-events:none}.offrow .offx canvas{position:absolute;inset:0;width:100%;height:100%;display:block}.offrow:after{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(105deg,transparent 32%,rgba(255,255,255,.24) 48%,transparent 64%);translate:-110% 0;animation:offrow-pass 1.4s .3s cubic-bezier(.2,.7,.2,1) 1 both}@keyframes offrow-pass{to{translate:110% 0}}.offrt{display:flex;align-items:center;gap:8px;min-width:0}.offrow .offl{flex:none;padding:3px 9px;border-radius:999px;background:color-mix(in srgb,var(--of-ink) 18%,transparent);font:600 11.5px/1.25 var(--font-sans)}.offrow .offt{margin-left:auto;font:500 11.5px/1.2 var(--font-mono);opacity:.85;white-space:nowrap}.offrf{display:flex;align-items:baseline;gap:10px;min-width:0}.offrow .offig{flex:none;display:flex;align-items:baseline;gap:.14em;white-space:nowrap;line-height:.9}.offrow .offn{display:inline-block;margin-left:-.04em;padding:.06em .1em .04em .02em;font-size:36px;font-weight:800;letter-spacing:-.055em}.offrow .offo{font-size:19px;font-weight:600;letter-spacing:-.04em}.offrr{min-width:0;font-size:13.5px;font-weight:500;line-height:1.3;opacity:.92}.offrow:not([data-fig]) .offrr{font-size:15px;font-weight:600;opacity:1}.offrow[data-ground=auto]{--of:var(--bg-sunken);--of-ink:var(--text);box-shadow:inset 0 0 0 1px var(--line)}.offrow[data-ground=auto] .offx[data-fxauto]{opacity:.45}.offrow[data-ground=auto]:after{background:linear-gradient(105deg,transparent 32%,color-mix(in srgb,var(--text) 9%,transparent) 48%,transparent 64%)}@media(prefers-reduced-motion:reduce){.offrow:after{display:none}}.offnudge{display:flex;align-items:center;gap:10px;margin-top:2px;padding-top:9px;border-top:1px solid color-mix(in srgb,var(--of-ink) 22%,transparent);font-size:12.5px;font-weight:500}.offnudge[hidden]{display:none}.offnudge span{flex:1;min-width:0;opacity:.92}.offsw{flex:none;display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 11px;border:0;border-radius:8px;background:var(--of-ink);color:var(--of);font:600 12.5px/1 var(--font-sans);cursor:pointer}.offsw:hover{background:color-mix(in srgb,var(--of-ink) 86%,var(--of))}.offsw .ic{width:14px;height:14px}.offrow[data-ground=auto] .offsw{background:var(--text);color:var(--bg-raised)}.offrow[data-nudge] .offrf{opacity:.62}.offrow[data-nudge]:after{display:none}.thx{position:relative;isolation:isolate}.thx.thx-on{color:transparent;-webkit-text-fill-color:transparent}.thx-cv{position:absolute;z-index:-1;pointer-events:none;display:block}.sra-dialog:focus,.sra-dialog:focus-visible{outline:none}.acccheckout .onbpay[data-paddle-theme=dark]{background:transparent;color:var(--text-muted);color-scheme:dark}.sra-menu-focus{position:fixed;z-index:999;pointer-events:none;box-shadow:0 0 0 2px var(--accent),0 0 0 100vmax #00000080;transition:opacity .12s}:root[data-theme=light] .sra-menu-focus{box-shadow:0 0 0 2px var(--accent),0 0 0 100vmax #09090b47}[aria-expanded=true].qib,[aria-expanded=true][data-act=menu]{background:var(--fill-hover);color:var(--text)}.sra-menu.sra-menu-panel[data-float]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 8px;width:min(460px,calc(100vw - 16px));max-height:calc(100vh - 16px);padding:6px}.sra-menu-panel .smp-g{display:grid;align-content:start;grid-template-columns:minmax(0,1fr);gap:1px;min-width:0}.sra-menu-panel .smp-g[data-wide]{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:8px}.sra-menu-panel .smp-g[data-wide]:not(:first-child){border-top:1px solid var(--line);margin-top:6px;padding-top:6px}.sra-menu-panel .smp-g[data-wide]:first-child{border-bottom:1px solid var(--line);margin-bottom:6px;padding-bottom:6px}.sra-menu-panel .smp-t{grid-column:1/-1;margin:0;padding:6px 8px 4px;font:500 11px/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint)}.sra-menu-panel .sra-menu-item{justify-content:flex-start;gap:10px;min-width:0}.sra-menu-panel .sra-menu-item>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sra-menu-item>.ic{width:16px;height:16px;flex:none;color:var(--text-muted)}.sra-menu-item[data-danger]>.ic{color:currentColor}.sra-menu-item:has(>.ic){justify-content:flex-start;gap:10px}@media(max-width:520px){.sra-menu.sra-menu-panel[data-float],.sra-menu-panel .smp-g[data-wide]{grid-template-columns:minmax(0,1fr)}.sra-menu-panel .smp-g:not([data-wide])+.smp-g:not([data-wide]){margin-top:6px}}.brbar{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:0 0 16px}.brbar em{flex:1}.brpick{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--text-muted)}.brpick select{min-width:220px}.hd-viewas{position:fixed;inset:0;z-index:55;overflow:auto;background:var(--bg-base)}.hd-viewas>.sra-banner{position:sticky;top:0;z-index:2;display:flex;align-items:center;gap:12px;border-radius:0;border-width:0 0 1px}.hd-viewas>.pm.pmx{padding-top:24px}.hd-viewas>.sra-banner em{flex:1}.sra-dialog.hd-pedit{width:600px;max-height:calc(100vh - 48px);overflow:auto}.hd-hours{display:flex;flex-direction:column;gap:6px;margin:4px 0 6px}.hd-hrow{display:grid;grid-template-columns:160px 120px auto 120px;justify-content:start;align-items:center;gap:10px}.hd-hrow label{display:flex;align-items:center;gap:10px;font-size:13px}.hd-hrow input[type=time]{height:32px}.hd-hrow:has(input[data-hon]:not(:checked)) input[type=time]{opacity:.45}.hd-psave{display:flex;justify-content:flex-end;margin:8px 0 18px}.hd-rh{width:auto;min-width:84px}@media(max-width:600px){.hd-hrow{grid-template-columns:1fr 1fr}.hd-hrow .sra-note{display:none}}.hd{grid-template-columns:minmax(300px,360px) minmax(0,1fr);gap:12px;height:calc(100vh - 250px);min-height:560px;align-items:stretch}.hd-list{position:static;display:flex;flex-direction:column;min-height:0}.hd-views{flex-wrap:wrap;gap:2px}.hd-views button{flex:1 0 auto;padding:0 9px}.hd-views i{min-width:18px;padding:2px 5px;border-radius:var(--radius-full);background:var(--fill);font-size:10px;line-height:12px;text-align:center}.hd-views button[aria-pressed=true] i{background:var(--bg-raised);color:var(--text)}.hd-views button[data-hview=escalated] i:not(:empty){background:color-mix(in srgb,var(--danger) 18%,transparent)}.hd-rows{flex:1;max-height:none;min-height:0}.hd-rows button{position:relative;padding:10px 10px 10px 16px;gap:4px}.hd-rows button:before{content:"";position:absolute;left:5px;top:10px;bottom:10px;width:3px;border-radius:2px;background:var(--line-strong)}.hd-rows button[data-status=open]:before{background:var(--accent)}.hd-rows button[data-status=with-us]:before{background:var(--text-muted)}.hd-rows button[data-status=with-customer]:before{background:var(--warning)}.hd-rows button[data-status=solved]:before{background:var(--success)}.hd-rows button[data-lead]:before{background:var(--danger)}.hd-rows button[aria-current]{background:var(--fill-active);box-shadow:inset 0 0 0 1px var(--line-strong)}.hd-ticket{display:flex;flex-direction:column;min-height:0;overflow:hidden}.hd-ticket>.hlp-empty{flex:1}.hd-head{flex:none;gap:8px;padding:14px 20px 12px}.hd-acts .sra-btn[data-kind=primary] .ic{width:14px;height:14px}.hd-body{flex:1;min-height:0;grid-template-columns:minmax(0,1fr) 320px;align-items:stretch}.hd-conv{min-height:0;padding:0}.hd-conv .hlp-thread{flex:1;max-height:none;min-height:0;overflow:auto;padding:18px 20px 12px}.hd-reply{flex:none;margin:0;border-top:1px solid var(--line);padding:10px 16px 12px;background:var(--bg-raised);border-radius:0}.hd-reply[data-internal]{background:color-mix(in srgb,var(--warning) 7%,var(--bg-raised))}.hd-mode{display:flex;gap:2px;margin-bottom:8px}.hd-mode button{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border:0;border-radius:var(--radius-md);background:none;color:var(--text-muted);font:500 12px/1 var(--font-sans);cursor:pointer}.hd-mode button:hover{color:var(--text);background:var(--fill-hover)}.hd-mode button .ic{width:14px;height:14px}.hd-mode button[aria-pressed=true]{background:var(--fill-active);color:var(--text)}.hd-reply[data-internal] .hd-mode button[data-mode=note]{background:color-mix(in srgb,var(--warning) 24%,transparent);color:var(--text)}.hd-reply[data-internal] .hd-send [data-send]{display:none}.hd-side{display:flex;flex-direction:column;overflow:auto;min-height:0}.hd-sec[data-sec=customer]{order:-1}.hlp-msg[data-kind=staff] .hlp-bub{background:color-mix(in srgb,var(--accent) 9%,var(--bg-raised));border-color:color-mix(in srgb,var(--accent) 28%,var(--line))}.hlp-msg[data-kind=staff] .hlp-av{background:var(--accent);color:#fff}.hd .hlp-msg[data-kind=customer]{flex-direction:row}.hd .hlp-msg[data-kind=staff]{flex-direction:row-reverse}.hd .hlp-msg[data-kind=customer] .hlp-bub{background:var(--bg-base)}.hlp-msg[data-internal] .hlp-bub{background:color-mix(in srgb,var(--warning) 9%,var(--bg-raised));border:1px dashed color-mix(in srgb,var(--warning) 50%,var(--line))}.hlp-msg[data-internal] .hlp-av{background:color-mix(in srgb,var(--warning) 30%,var(--fill));color:var(--text)}.hlp-sys[data-internal]{color:color-mix(in srgb,var(--warning) 60%,var(--text-muted))}@media(max-width:1100px){.hd-body{grid-template-columns:minmax(0,1fr)}.hd-side{border-left:0;border-top:1px solid var(--line);max-height:40vh}}@media(max-width:900px){.hd{grid-template-columns:minmax(0,1fr);height:auto}.hd-list{max-height:50vh}.hd-ticket{min-height:70vh}}.adm-nav{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px 18px;margin-bottom:20px}.adm-grp{display:flex;flex-direction:column;gap:6px;min-width:0}.adm-grp>span{font:600 10px/1 var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint);padding-left:4px}.adm-grp .sra-seg{width:auto;max-width:100%}.adm-grp .sra-seg button{flex:none;gap:7px;padding:0 12px}.adm-grp .sra-seg .ic{width:15px;height:15px}.hlp-sys{padding:0 8px}.hlp-sys:before{flex:1 1 16px;min-width:16px}.hlp-sys span{flex:0 1 auto;max-width:78%;text-align:center}.hlp-sys time{flex:none;margin-left:0;white-space:nowrap}.hlp-sys:after{content:"";flex:1 1 16px;min-width:16px;height:1px;background:var(--line)}.hd{grid-template-columns:minmax(320px,390px) minmax(0,1fr)}.hd-views button{padding:0 7px;gap:5px}.hd{--hd-z:1;zoom:var(--hd-z);height:calc((100vh - var(--hd-top,250px) - 16px) / var(--hd-z));min-height:440px}@media(max-width:1500px){.hd{grid-template-columns:minmax(260px,300px) minmax(0,1fr)}}.hd[data-list=hidden]:has(.hd-head){grid-template-columns:minmax(0,1fr)}.hd[data-list=hidden]:has(.hd-head)>.hd-list{display:none}.hd-ticket{container:hdt/inline-size}.hd-body{position:relative}.hd[data-side=closed] .hd-body{grid-template-columns:minmax(0,1fr)}.hd[data-side=closed] .hd-side{display:none}@container hdt (max-width:859px){.hd-body{--hd-narrow:1;grid-template-columns:minmax(0,1fr)}.hd-side{display:none}.hd[data-side=open] .hd-side{display:flex;position:absolute;inset:0 0 0 auto;width:min(340px,92%);z-index:6;border-left:1px solid var(--line);background:var(--bg-raised);box-shadow:var(--shadow-pop)}}.hd-tools{display:flex;gap:4px;margin-left:auto;flex:none}.hd-tools .sra-btn{height:28px;padding:0 9px;gap:5px;font-size:12px}.hd-tools .sra-btn[aria-pressed=true]{background:var(--fill-active);color:var(--text)}.hd-tools .ic{width:14px;height:14px}.hd-zoom{display:inline-flex;align-items:center;gap:2px;padding:2px;border:1px solid var(--line);border-radius:var(--radius-md)}.hd-zoom .qib{width:24px;height:24px}.hd-zoom .qib .ic{width:13px;height:13px}.hd-zoom output{min-width:38px;text-align:center;font:500 11px/1 var(--font-mono);color:var(--text-muted)}@media(max-width:900px){.hd{height:auto;grid-template-columns:minmax(0,1fr)}.hd-tools [data-lay=list],.hd-zoom{display:none}}.pm.pmx.adm:has(.hd:not([hidden])){padding-bottom:0;max-width:1760px}.hd-reply .hlp-panes:not(.two)>label>span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(max-height:900px){.pm.pmx.adm:has(>[data-panel=help]:not([hidden])){padding-top:20px}.adm:has(>[data-panel=help]:not([hidden]))>.pxh{margin-bottom:12px}.adm:has(>[data-panel=help]:not([hidden]))>.pxh p{display:none}.adm:has(>[data-panel=help]:not([hidden]))>.adm-nav{margin-bottom:12px}.hd-top{margin-bottom:8px}.hd-head{padding:10px 16px 8px;gap:6px}.hd-reply{padding:8px 14px 10px}.hd-reply textarea{height:72px}}.hlp-staffbar{margin-bottom:16px}.docframe{display:block;width:100%;height:calc(100vh - 230px);min-height:520px;border:1px solid var(--line);border-radius:var(--radius-xl);background:var(--bg-raised)}.docwrap{min-width:0}.docwrap .sra-note{display:block;padding:24px 0}.impdlg{width:min(480px,calc(100vw - 32px))}.impdlg>p{margin-bottom:12px}.impreq{list-style:none;margin:0 0 14px;padding:0;display:grid;gap:6px;font-size:12.5px;line-height:18px;color:var(--text-muted)}.impreq li{display:flex;gap:8px;align-items:flex-start}.impreq .ic{width:15px;height:15px;flex:none;margin-top:1px;color:var(--text-faint)}.impreq b{color:var(--text);font-weight:500}.impdrop{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;padding:22px 16px;border:1px dashed var(--line-strong);border-radius:var(--radius-lg);background:var(--bg-sunken);text-align:center;font-size:13px;line-height:19px;color:var(--text-muted);cursor:pointer;transition:border-color .12s,background .12s}.impdrop .ic{width:20px;height:20px;color:var(--text-faint)}.impdrop b{color:var(--text);font-weight:500}.impdrop u{text-underline-offset:2px}.impdrop:hover,.impdrop[data-over]{border-color:var(--accent);background:var(--accent-fill)}.impdrop:focus-within{outline:2px solid var(--accent);outline-offset:2px}.impdrop input{position:absolute;inset:0;opacity:0;width:100%;height:100%;cursor:pointer}.impprog{display:grid;gap:8px;padding:14px;border:1px solid var(--line);border-radius:var(--radius-lg)}.impfile{display:flex;align-items:center;gap:8px;font-size:13px;min-width:0}.impfile b{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.impfile small{margin-left:auto;color:var(--text-faint);font-variant-numeric:tabular-nums}.impfile .ic{width:15px;height:15px;color:var(--text-faint);flex:none}.impbad{display:flex;gap:10px;align-items:flex-start;margin-bottom:12px;padding:12px;border-radius:var(--radius-md);background:var(--danger-fill);font-size:13px;line-height:19px}.impbad .ic{width:16px;height:16px;flex:none;margin-top:2px;color:var(--danger)}.impbad b{display:block;font-weight:500;color:var(--text)}.impbad p{margin:2px 0 0;color:var(--text-muted)}.impok{padding:12px 14px;border:1px solid var(--line);border-radius:var(--radius-lg)}.impokh{display:flex;gap:10px;align-items:center}.impokh .ic{width:18px;height:18px;flex:none;color:var(--success)}.impokh>div{display:flex;gap:8px;align-items:center;min-width:0}.impokh b{font-weight:500;font-size:13.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.impok p{margin:6px 0 0 28px}.impwarn{margin-top:12px;font-size:12.5px;line-height:18px}.impwarn>b{display:block;margin-bottom:6px;font-weight:500;color:var(--text)}.impwarn ul{list-style:none;margin:0;padding:0;display:grid;gap:6px;max-height:180px;overflow:auto}.impwarn li{display:flex;gap:8px;align-items:flex-start;color:var(--text-muted);overflow-wrap:anywhere}.impwarn .ic{width:14px;height:14px;flex:none;margin-top:2px;color:var(--warning)}.impdlg footer{flex-wrap:wrap}.impdlg footer a.sra-btn{text-decoration:none}.impnote{display:block;margin-top:14px;padding-top:12px;border-top:1px solid var(--line)}
