.support-center{--sc-bg:#101216;--sc-panel:#171b21;--sc-input:#11151a;--sc-line:#ffffff18;--sc-text:#f5f7fa;--sc-muted:#96a2b2;--sc-blue:#0d99ff;--sc-hover:#ffffff07;--sc-selected:#0d99ff0d;--sc-action:#f5f7fa;--sc-action-text:#141a22;--sc-note:#dcaa4310;color-scheme:dark;color:var(--sc-text);font:14px/1.5 Inter,'Segoe UI',sans-serif;text-align:left}
.support-center *{box-sizing:border-box}.support-center [hidden]{display:none!important}.support-center :is(h2,h3,p){margin:0}.support-center h2{font-size:24px;line-height:1.3;letter-spacing:-.035em;font-weight:600}.support-center h3{font-size:15px;font-weight:550;letter-spacing:-.02em}.support-center form{margin:0}.support-center :is(button,input,select,textarea){font:inherit;color:inherit}
.support-center button{display:inline-block;min-height:38px;padding:8px 14px;border:1px solid var(--sc-line);border-radius:7px;background:transparent;font-size:12px;font-weight:550;cursor:pointer;line-height:1.5;white-space:normal}.support-center button:hover{background:var(--sc-hover)}.support-center button:disabled{opacity:.45;cursor:default}.support-center .sc-primary{background:var(--sc-action);color:var(--sc-action-text);border-color:var(--sc-action)}.support-center .sc-primary:hover{filter:brightness(.94);background:var(--sc-action)}.support-center .sc-quiet{border-color:transparent;color:var(--sc-muted)}.support-center .sc-danger{color:#e97885}.support-center :is(button,input,select,textarea,summary):focus-visible{outline:2px solid var(--sc-blue);outline-offset:3px}.support-center .sc-small{font-size:11px;color:var(--sc-muted);line-height:1.6}.support-center .sc-eyebrow{font-size:11px;color:var(--sc-muted)}.support-center .sc-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}
.support-center .sc-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:26px;border-bottom:1px solid var(--sc-line)}.support-center .sc-tabs{display:flex;gap:24px}.support-center .sc-tabs button{border:0;border-radius:0;padding:14px 0;color:var(--sc-muted);position:relative;background:none;font-size:13px}.support-center .sc-tabs button[aria-current=page]{color:var(--sc-text)}.support-center .sc-tabs button[aria-current=page]:after{content:'';height:2px;background:var(--sc-blue);position:absolute;bottom:-1px;left:0;right:0}
.support-center summary{cursor:pointer;font-size:12px;color:var(--sc-muted);list-style:none}.support-center summary::-webkit-details-marker{display:none}.support-center summary:after{content:'+';float:right;margin-left:12px}.support-center details[open]>summary:after{content:'−'}.support-center .sc-access,.support-center .sc-report-menu{position:relative}.support-center .sc-access>summary{padding:12px 0}.support-center .sc-access-actions,.support-center .sc-menu-actions{position:absolute;right:0;top:calc(100% + 8px);z-index:6;background:var(--sc-panel);border:1px solid var(--sc-line);border-radius:9px;padding:6px;box-shadow:0 12px 40px #0003;min-width:215px}.support-center .sc-access-actions button,.support-center .sc-menu-actions button{width:100%;border:0;text-align:left}.support-center .sc-notice{border-left:2px solid var(--sc-blue);background:var(--sc-selected);padding:11px 14px;margin-bottom:18px;font-size:12px;overflow-wrap:anywhere}.support-center .sc-notice[role=alert]{border-color:#dca264;background:var(--sc-note)}
.support-center .sc-grid{display:grid;grid-template-columns:260px minmax(0,1fr);border:1px solid var(--sc-line);border-radius:12px;background:var(--sc-panel);min-height:540px}.support-center .sc-inbox{min-width:0;border-right:1px solid var(--sc-line);padding:20px 12px;border-radius:12px 0 0 12px}.support-center .sc-inbox-header{display:flex;align-items:center;justify-content:space-between;margin:0 8px 14px}.support-center .sc-inbox-header strong{font-size:13px}.support-center .sc-refresh{min-height:30px;padding:4px 8px;font-size:11px;border:0;color:var(--sc-muted)}.support-center .sc-list{display:flex;flex-direction:column;gap:4px;max-height:640px;overflow:auto;padding:2px}.support-center .sc-item{width:100%;text-align:left;padding:14px 12px;border:1px solid transparent;border-radius:8px;flex:none}.support-center .sc-item[aria-current=true]{background:var(--sc-selected);border-color:var(--sc-blue)}.support-center .sc-item-meta{display:flex;justify-content:space-between;gap:8px;font-size:10px;color:var(--sc-muted)}.support-center .sc-item-title{display:block;font-size:13px;line-height:1.55;margin:7px 0 10px;overflow-wrap:anywhere}.support-center .sc-dot{width:6px;height:6px;display:inline-block;border-radius:50%;background:var(--sc-blue);margin-right:7px}.support-center .sc-pill{display:inline-flex;align-items:center;border-radius:5px;padding:3px 7px;font-size:10px;background:var(--sc-hover);color:var(--sc-muted);white-space:nowrap}.support-center .sc-pill[data-status=new],.support-center .sc-pill[data-status=in_progress]{background:var(--sc-selected);color:var(--sc-blue)}.support-center .sc-pill[data-status=waiting]{color:#bb9251;background:var(--sc-note)}.support-center .sc-pill[data-status=resolved]{color:#54a882;background:#55c28f14}.support-center .sc-body{padding:28px;min-width:0}
.support-center:not(.sc-admin) .sc-grid{display:block;min-height:0}.support-center:not(.sc-admin)[data-view=create] .sc-inbox,.support-center:not(.sc-admin)[data-view=thread] .sc-inbox,.support-center:not(.sc-admin)[data-view=inbox] .sc-body{display:none}.support-center:not(.sc-admin) .sc-inbox{border:0;border-radius:12px;padding:20px}.support-center:not(.sc-admin) .sc-list{max-height:none}.support-center:not(.sc-admin) .sc-item{border-bottom:1px solid var(--sc-line);border-radius:0;padding:18px 12px}.support-center:not(.sc-admin) .sc-item:last-child{border-bottom:0}.support-center:not(.sc-admin)[data-view=create] .sc-body{padding:30px 36px}
.support-center .sc-steps{display:flex;gap:16px;align-items:center;margin-bottom:30px}.support-center .sc-steps button{border:0;padding:0;background:none;color:var(--sc-muted);min-height:28px;display:flex;align-items:center;gap:9px;font-size:12px}.support-center .sc-steps button[aria-current=step]{color:var(--sc-blue)}.support-center .sc-step-line{height:1px;width:36px;background:var(--sc-line)}.support-center .sc-fields{display:grid;grid-template-columns:1fr 1fr;gap:20px}.support-center .sc-full{grid-column:1/-1}.support-center label{display:block;font-size:12px;font-weight:550;min-width:0;color:var(--sc-text)}.support-center .sc-optional{color:var(--sc-muted);font-size:10px;font-weight:400}.support-center :is(input,textarea,select){display:block;width:100%;min-height:42px;margin:8px 0 0;padding:10px 12px;border:1px solid var(--sc-line);border-radius:7px;background:var(--sc-input);font-size:13px;font-weight:400;line-height:1.6}.support-center :is(input,textarea)::placeholder{color:var(--sc-muted);opacity:.8}.support-center textarea{resize:vertical;min-height:92px}.support-center [name=description]{min-height:136px}.support-center :is(input,textarea,select):focus{border-color:var(--sc-blue)}.support-center .sc-extra{border-top:1px solid var(--sc-line);padding-top:16px}.support-center .sc-extra summary span{font-size:10px;margin-left:7px;color:var(--sc-muted)}.support-center .sc-extra .sc-fields{margin-top:20px}.support-center .sc-form-footer{display:flex;align-items:center;justify-content:space-between;gap:16px;border-top:1px solid var(--sc-line);margin-top:26px;padding-top:20px}.support-center .sc-retention{margin-top:20px}.support-center .sc-retention summary{font-size:10px;display:inline-block}.support-center .sc-retention p{font-size:11px;color:var(--sc-muted);line-height:1.7;margin-top:8px}
.support-center .sc-file-zone{position:relative;display:flex;align-items:center;flex-wrap:wrap;gap:12px;border:1px dashed var(--sc-line);border-radius:8px;padding:15px;cursor:pointer}.support-center .sc-upload-button{display:flex;align-items:center;gap:7px;font-size:12px;font-weight:500;color:var(--sc-blue)}.support-center .sc-file-zone p{font-size:10px;font-weight:400;color:var(--sc-muted)}.support-center .sc-file-zone input{position:absolute;width:1px;height:1px;min-height:0;padding:0;margin:0;opacity:0;overflow:hidden}.support-center .sc-file-zone:focus-within,.support-center .sc-file-zone.sc-drag{outline:2px solid var(--sc-blue);outline-offset:2px;background:var(--sc-selected)}.support-center .sc-files{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px}.support-center .sc-file{display:flex;align-items:center;flex-wrap:wrap;gap:7px;border:1px solid var(--sc-line);border-radius:7px;padding:8px 10px;font-size:11px;max-width:100%}.support-center .sc-file-name{max-width:210px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.support-center .sc-file button{min-height:24px;border:0;padding:0 5px;color:var(--sc-blue);font-size:11px}.support-center .sc-preview{max-width:100%;max-height:260px;object-fit:contain;display:block;margin-top:12px;border-radius:6px}
.support-center .sc-thread-toolbar{display:flex;align-items:center;gap:8px;margin-bottom:20px}.support-center .sc-thread-toolbar>button:first-child{margin-right:auto;padding-left:0}.support-center .sc-report-menu summary{padding:8px 10px}.support-center .sc-ticket-heading{scroll-margin-top:90px;margin-bottom:20px}.support-center .sc-ticket-heading h2{margin-top:12px;font-size:23px}.support-center .sc-details{border-bottom:1px solid var(--sc-line);padding:0 0 15px;margin-bottom:22px}.support-center .sc-details summary{display:inline-block}.support-center dl{display:grid;grid-template-columns:100px minmax(0,1fr);gap:10px;margin:16px 0 0;font-size:12px}.support-center dt{color:var(--sc-muted)}.support-center dd{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.support-center .sc-conversation{display:flex;flex-direction:column;gap:16px;max-height:440px;overflow:auto;overscroll-behavior:contain;padding:4px 2px 12px;scroll-behavior:auto}.support-center .sc-message{align-self:flex-start;border:1px solid var(--sc-line);background:var(--sc-input);border-radius:10px;padding:14px 17px;max-width:90%;min-width:0}.support-center .sc-message[data-role=developer]{align-self:flex-end;background:var(--sc-selected);border-color:var(--sc-line)}.support-center .sc-message[data-role=note]{background:var(--sc-note);border-color:#dcaa4333}.support-center .sc-message header{display:flex;gap:14px;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-bottom:8px;font-size:10px;color:var(--sc-muted)}.support-center .sc-message header strong{font-size:11px;color:var(--sc-text);font-weight:500}.support-center .sc-message p{font-size:13px;line-height:1.7;white-space:pre-wrap;overflow-wrap:anywhere}.support-center .sc-message .sc-file{margin-top:12px}.support-center .sc-composer{margin-top:20px;padding-top:20px;border-top:1px solid var(--sc-line)}.support-center .sc-composer>label{font-size:11px;color:var(--sc-muted)}.support-center .sc-composer textarea{min-height:88px}.support-center .sc-composer footer{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:12px}.support-center .sc-attach{margin-top:12px}.support-center .sc-attach summary{display:inline-block;font-size:11px}.support-center .sc-attach .sc-file-zone{margin-top:12px}.support-center .sc-note-mode textarea{border-color:#dcaa4380;background:var(--sc-note)}.support-center .sc-check{display:flex;align-items:center;gap:8px;font-size:11px;font-weight:400}.support-center .sc-check input{width:15px;height:15px;min-height:0;margin:0;accent-color:var(--sc-blue)}
.support-center .sc-empty{padding:65px 20px;text-align:center;color:var(--sc-muted)}.support-center .sc-empty h3{margin-bottom:18px;color:var(--sc-muted);font-weight:400}.support-center .sc-load{width:100%;margin-top:12px}.support-center .sc-filters{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:0 7px 18px;margin-bottom:5px;border-bottom:1px solid var(--sc-line)}.support-center .sc-filters>input,.support-center .sc-filters>select{grid-column:1/-1;margin:0;font-size:12px}.support-center .sc-filter-options{align-self:center;min-width:0}.support-center .sc-filter-options[open]{grid-column:1/-1}.support-center .sc-filter-options .sc-fields{grid-template-columns:1fr;margin:16px 0 0;gap:12px}.support-center .sc-filters>button{min-height:30px;padding:4px 12px;font-size:11px}.support-center .sc-moderation-main{display:grid;grid-template-columns:1fr 1fr auto;gap:12px;align-items:end}.support-center [data-moderation]{padding:18px 0;border-top:1px solid var(--sc-line);border-bottom:1px solid var(--sc-line);margin-bottom:18px}.support-center [data-moderation] label{font-size:11px;color:var(--sc-muted)}.support-center [data-moderation] select{margin-top:5px;min-height:38px;padding:7px 10px;font-size:12px}.support-center .sc-organization{margin-top:13px}.support-center .sc-organization>summary{display:inline-block;font-size:11px}.support-center .sc-organization .sc-fields{margin-top:16px}.support-center .sc-organization .sc-actions{margin-top:14px;justify-content:space-between}
.support-center .sc-capacity{margin-top:18px;border:1px solid var(--sc-line);padding:14px 18px;border-radius:8px}.support-center .sc-capacity>summary{font-size:11px}.support-center .sc-capacity-top{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-top:20px}.support-center .sc-capacity-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin:20px 0 12px}.support-center .sc-capacity strong{display:block;font-size:15px;font-weight:500}.support-center progress{display:block;width:100%;height:4px;accent-color:var(--sc-blue);border:0;margin:10px 0}.support-center progress::-webkit-progress-bar{background:var(--sc-hover)}.support-center progress::-webkit-progress-value{background:var(--sc-blue)}.support-center .sc-recovery{border:1px solid var(--sc-blue);border-radius:9px;background:var(--sc-selected);padding:20px;margin-bottom:20px}.support-center .sc-recovery p{margin:8px 0 16px}.support-center .sc-recovery .sc-actions{margin-top:16px}.support-center .sc-delete-confirm{padding:16px;border:1px solid #e9788540;border-radius:8px;margin-bottom:16px}.support-center .sc-delete-confirm p{font-size:12px;margin-bottom:12px}.support-center .sc-delete-confirm button{margin-right:8px}
@media(max-width:1000px){.support-center.sc-admin .sc-grid{grid-template-columns:220px minmax(0,1fr)}.support-center.sc-admin .sc-body{padding:22px}.support-center .sc-moderation-main{grid-template-columns:1fr 1fr}.support-center .sc-moderation-main>button{grid-column:1/-1;justify-self:end}}
@media(max-width:700px){.support-center .sc-top{gap:8px;margin-bottom:18px}.support-center .sc-tabs{gap:18px}.support-center .sc-tabs button{font-size:12px}.support-center .sc-access>summary{font-size:11px}.support-center .sc-body,.support-center:not(.sc-admin)[data-view=create] .sc-body{padding:22px 18px}.support-center .sc-fields{gap:17px}.support-center .sc-form-footer{align-items:flex-end}.support-center .sc-form-footer>.sc-small{max-width:120px;font-size:10px}.support-center .sc-form-footer .sc-actions{flex-wrap:nowrap}.support-center .sc-message{max-width:96%;padding:12px}.support-center .sc-ticket-heading h2{font-size:21px}.support-center .sc-thread-toolbar{gap:4px}.support-center .sc-thread-toolbar>button{font-size:10px;padding:6px}.support-center .sc-report-menu>summary{font-size:10px;padding:6px}.support-center .sc-capacity-grid{grid-template-columns:1fr 1fr}.support-center.sc-admin .sc-grid{display:block}.support-center.sc-admin .sc-inbox{border:0;border-radius:12px}.support-center.sc-admin[data-view=thread] .sc-inbox{display:none}.support-center.sc-admin[data-view=inbox] .sc-body{display:none}.support-center.sc-admin .sc-list{max-height:none}.support-center .sc-file-name{max-width:150px}}
@media(max-width:400px){.support-center .sc-fields{grid-template-columns:1fr}.support-center .sc-full{grid-column:1}.support-center .sc-form-footer{align-items:stretch;flex-direction:column;gap:12px}.support-center .sc-form-footer>.sc-small{max-width:none}.support-center .sc-form-footer .sc-actions{justify-content:flex-end}.support-center .sc-tabs{gap:14px}.support-center .sc-tabs button{font-size:11px}.support-center .sc-access>summary{font-size:10px}.support-center dl{grid-template-columns:1fr;gap:5px}.support-center dd{margin-bottom:8px}}
@media(prefers-reduced-motion:reduce){.support-center *{scroll-behavior:auto!important;transition:none!important}}
.support-center .sc-mobile-back{display:none}@media(max-width:700px){.support-center .sc-mobile-back{display:inline-block}}
.support-center .sc-create-files{margin-top:24px}.support-center .sc-file-zone{min-height:96px;justify-content:center;flex-direction:column;gap:6px;border-color:var(--sc-blue);background:var(--sc-selected);text-align:center;padding:20px}.support-center .sc-upload-button{font-size:14px;font-weight:600}.support-center .sc-upload-button>span{font-size:24px}.support-center .sc-file-zone p{font-size:11px;margin:0}.support-center .sc-preparing{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0;font-size:12px}.support-center .sc-attachment-card{width:250px;overflow:hidden}.support-center .sc-attachment-card .sc-preview{width:100%;height:150px;margin:0 0 6px;object-fit:contain;background:var(--sc-input)}.support-center .sc-project-preview{width:100%;height:76px;display:grid;place-items:center;background:var(--sc-selected);color:var(--sc-blue);font-size:19px;font-weight:600;letter-spacing:2px;border-radius:5px}.support-center .sc-attachment-card .sc-file-name{flex:1;max-width:100%}.support-center .sc-attachment-card .sc-small{font-size:10px}.support-center .sc-attachment-card video{color-scheme:dark}
.support-center .sc-live{font-size:10px;color:var(--sc-muted);white-space:nowrap}.support-center .sc-live:before{content:'●';color:#5ec6a1;font-size:7px;margin-right:5px}.support-center .sc-sending{opacity:.6}.support-center .sc-sending header{font-size:10px}
@media(max-width:700px){.support-center .sc-live{font-size:9px}}
.support-center .sc-preview-placeholder{width:100%;height:150px;display:grid;place-items:center;color:var(--sc-muted);font-size:10px;background:var(--sc-input);border-radius:6px;margin-bottom:6px}.support-center .sc-send-status{font-size:10px;color:var(--sc-muted);margin-left:10px}.support-center .sc-composer footer>div{display:flex;align-items:center;flex-wrap:wrap;gap:6px}
/* Reports workspace (administrator): queue rail, inbox list, open report with a properties column. */
.support-center.sc-admin{--sc-panel:#151a21;--sc-input:#0f1318;--sc-line:#ffffff10;--sc-line-2:#ffffff1c;--sc-hover:#ffffff06;--sc-selected:#3ea6ff14;--sc-blue:#3ea6ff;--sc-muted:#8a96a8;--sc-faint:#66738a;--sc-note:#e0b04d12;font-size:13px}
.sc-admin .sc-notice{margin-bottom:14px;border-radius:0 8px 8px 0}
.sc-admin .sc-workspace{display:grid;grid-template-columns:196px minmax(0,1fr);gap:18px;align-items:start}
.sc-admin .sc-nav{display:flex;flex-direction:column;gap:22px;position:sticky;top:18px;padding-top:2px}
.sc-admin .sc-nav h3{font-size:10.5px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--sc-faint);margin:0 10px 8px}
.sc-admin .sc-queues{display:flex;flex-direction:column;gap:1px}
.sc-admin .sc-queues button{border:0;border-radius:7px;min-height:32px;padding:6px 10px;text-align:left;color:var(--sc-muted);font-size:12.5px;font-weight:500;background:none}
.sc-admin .sc-queues button:hover{background:var(--sc-hover);color:var(--sc-text)}
.sc-admin .sc-queues button[aria-pressed=true]{background:#ffffff0c;color:var(--sc-text)}
.sc-admin .sc-nav-section label{display:block;padding:0 10px;margin-bottom:10px;font-size:11px;font-weight:500;color:var(--sc-muted)}
.sc-admin .sc-nav-section select{margin-top:5px;min-height:34px;padding:6px 28px 6px 10px;font-size:12px;border-radius:7px;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238a96a8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 10 5 5 5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center;background-size:14px}
.sc-admin .sc-nav-foot{padding:0 4px}
.sc-admin .sc-capacity{margin:0;padding:12px;border:1px solid var(--sc-line);border-radius:10px;background:var(--sc-panel)}
.sc-admin .sc-capacity>summary{padding:0;font-size:11px}
.sc-admin .sc-capacity>summary:after{display:none}
.sc-admin .sc-capacity-headline{display:flex;justify-content:space-between;align-items:baseline;gap:8px}
.sc-admin .sc-capacity-headline strong{font-size:11px;font-weight:500;color:var(--sc-text);white-space:nowrap}
.sc-admin .sc-capacity>summary progress{margin:8px 0 0}
.sc-admin .sc-capacity-paused{display:inline-block;margin-top:8px;font-size:10px;color:#f0b64a}
.sc-admin .sc-capacity-grid{display:grid;grid-template-columns:1fr;gap:12px;margin:16px 0 12px}
.sc-admin .sc-capacity-grid strong{display:block;font-size:11px;font-weight:500;margin-top:2px}
.sc-admin .sc-capacity-grid progress{margin:5px 0 0}
.sc-admin .sc-capacity-toggle{width:100%;min-height:30px;font-size:11px;padding:4px 8px}
.sc-admin .sc-capacity>p{margin-top:10px;font-size:10px}
.sc-admin .sc-grid{grid-template-columns:304px minmax(0,1fr);background:var(--sc-panel);border:1px solid var(--sc-line);border-radius:14px;overflow:hidden;min-height:640px}
.sc-admin .sc-inbox{display:flex;flex-direction:column;min-width:0;padding:0;border-right:1px solid var(--sc-line);border-radius:0;background:var(--sc-input)}
.sc-admin .sc-inbox-header{display:flex;align-items:center;gap:8px;margin:0;padding:14px 14px 10px}
.sc-admin .sc-inbox-header strong{font-size:13px;font-weight:600}
.sc-admin .sc-inbox-count{font-size:10.5px;font-weight:500;color:var(--sc-muted);background:#ffffff0a;border-radius:10px;padding:1px 7px}
.sc-admin .sc-refresh{margin-left:auto;min-height:28px;width:28px;padding:0;border:0;border-radius:6px;display:grid;place-items:center;color:var(--sc-muted)}
.sc-admin .sc-refresh svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.sc-admin .sc-filters{display:block;padding:0 12px 12px;margin:0;border-bottom:1px solid var(--sc-line)}
.sc-admin .sc-search{position:relative;display:flex}
.sc-admin .sc-search svg{position:absolute;left:10px;top:50%;width:14px;height:14px;transform:translateY(-50%);fill:none;stroke:var(--sc-muted);stroke-width:1.8;stroke-linecap:round;pointer-events:none}
.sc-admin .sc-search input{margin:0;min-height:34px;padding:6px 44px 6px 31px;font-size:12px;border-radius:8px;background:var(--sc-panel)}
.sc-admin .sc-search button{position:absolute;right:5px;top:5px;bottom:5px;min-height:0;padding:0 8px;border:0;border-radius:5px;font-size:10.5px;color:var(--sc-muted);background:transparent}
.sc-admin .sc-search input:not(:placeholder-shown)~button,.sc-admin .sc-search input:focus~button{background:#ffffff0c;color:var(--sc-text)}
.sc-admin .sc-list{flex:1;gap:2px;padding:6px;max-height:none;overflow:auto}
.sc-admin .sc-item{display:block;padding:11px 12px;margin:0;border:1px solid transparent;border-radius:9px;background:transparent}
.sc-admin .sc-item:hover{background:var(--sc-hover)}
.sc-admin .sc-item[aria-current=true]{background:var(--sc-selected);border-color:#3ea6ff30}
.sc-admin .sc-item-row{display:flex;align-items:baseline;justify-content:space-between;gap:10px}
.sc-admin .sc-item-title{flex:1;margin:0;font-size:13px;line-height:1.45;font-weight:500;color:var(--sc-text);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.sc-admin .sc-unread .sc-item-title{font-weight:600}
.sc-admin .sc-item time{flex:none;font-size:10.5px;color:var(--sc-muted)}
.sc-admin .sc-item-meta{display:flex;flex-wrap:wrap;gap:0 6px;justify-content:flex-start;margin-top:3px;font-size:11px;color:var(--sc-muted)}
.sc-admin .sc-item-meta span+span:before{content:'·';margin-right:6px;color:var(--sc-faint)}
.sc-admin .sc-item-tags{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:9px}
.sc-admin .sc-item .sc-pill{font-size:10px;padding:2px 7px}
.sc-admin .sc-priority{display:inline-flex;align-items:center;gap:5px;font-size:10.5px;font-weight:500;color:var(--sc-muted);margin:0}
.sc-admin .sc-priority:before{content:'';width:6px;height:6px;border-radius:50%;background:currentColor}
.sc-admin .sc-priority[data-priority=urgent]{color:#ff7c86}
.sc-admin .sc-priority[data-priority=high]{color:#f0b64a}
.sc-admin .sc-priority[data-priority=low]{color:var(--sc-faint)}
.sc-admin .sc-item-followup,.sc-admin .sc-item-assignee{display:inline-flex;align-items:center;margin:0;padding:2px 7px;border-radius:5px;font-size:10px;font-weight:500;color:var(--sc-muted);background:#ffffff08}
.sc-admin .sc-item-followup[data-due]{color:#f0b64a;background:#f0b64a14}
.sc-admin .sc-item-assignee{color:#8ccbff;background:var(--sc-selected)}
.sc-admin .sc-load{margin:0 6px 8px;width:auto;border:0;color:var(--sc-muted);font-size:11px}
.sc-admin .sc-pill{border-radius:6px}
.sc-admin .sc-pill[data-status=new]{color:#8ccbff;background:var(--sc-selected)}
.sc-admin .sc-pill[data-status=triaged]{color:#bfc9d6;background:#ffffff0c}
.sc-admin .sc-pill[data-status=in_progress]{color:#c8a6ff;background:#a06bff1c}
.sc-admin .sc-pill[data-status=waiting]{color:#f0b64a;background:#f0b64a16}
.sc-admin .sc-pill[data-status=resolved]{color:#5fd39c;background:#4fcf9316}
.sc-admin .sc-pill[data-status=closed],.sc-admin .sc-pill[data-status=spam]{color:var(--sc-muted);background:#ffffff08}
.sc-admin .sc-body{display:grid;grid-template-columns:minmax(0,1fr) 240px;grid-template-rows:auto auto minmax(0,1fr);padding:0;min-width:0}
.sc-admin .sc-thread-toolbar{grid-column:1/-1;display:flex;align-items:center;gap:6px;margin:0;padding:9px 14px 9px 20px;border-bottom:1px solid var(--sc-line)}
.sc-admin .sc-thread-toolbar>button:first-child{margin:0;padding-left:8px}
.sc-admin .sc-thread-toolbar button{min-height:30px;padding:4px 10px;font-size:11.5px;border-radius:6px}
.sc-admin .sc-thread-toolbar .sc-quiet{color:var(--sc-muted)}
.sc-admin .sc-thread-toolbar .sc-quiet:hover{color:var(--sc-text)}
.sc-admin .sc-live{margin-right:auto;font-size:11px}
.sc-admin .sc-report-menu{margin:0}
.sc-admin .sc-report-menu>summary{min-height:30px;padding:5px 10px;border:1px solid var(--sc-line-2);border-radius:6px;font-size:11.5px;color:var(--sc-text);display:inline-flex;align-items:center;gap:6px}
.sc-admin .sc-report-menu>summary:after{content:'';float:none;margin:0;width:5px;height:5px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-1px) rotate(45deg);opacity:.7}
.sc-admin .sc-menu-actions{min-width:200px;border-radius:9px;box-shadow:0 18px 50px #0008;background:#1b212b}
.sc-admin .sc-menu-actions button{min-height:32px;padding:6px 10px;border-radius:6px;font-size:12px}
.sc-admin .sc-ticket-heading{grid-column:1/-1;margin:0;padding:18px 24px 16px;border-bottom:1px solid var(--sc-line)}
.sc-admin .sc-ticket-heading h2{margin-top:10px;font-size:19px;line-height:1.35;letter-spacing:-.025em;max-width:70ch}
.sc-admin .sc-ticket-heading .sc-eyebrow{font-size:11px}
.sc-admin .sc-ticket-facts{display:flex;flex-wrap:wrap;gap:0 6px;margin-top:8px;font-size:11.5px;color:var(--sc-muted)}
.sc-admin .sc-ticket-facts span+span:before{content:'·';margin-right:6px;color:var(--sc-faint)}
.sc-admin .sc-thread-main{grid-column:1;display:flex;flex-direction:column;min-width:0;min-height:0;padding:16px 24px 18px}
.sc-admin .sc-details{flex:none;margin:0 0 14px;padding:0;border:1px solid var(--sc-line);border-radius:9px;background:var(--sc-input)}
.sc-admin .sc-details>summary{display:flex;align-items:center;gap:10px;padding:9px 12px;font-size:11.5px;color:var(--sc-text);font-weight:500;white-space:nowrap}
.sc-admin .sc-details>summary:after{margin-left:auto;color:var(--sc-muted)}
.sc-admin .sc-details-preview{font-weight:400;color:var(--sc-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}
.sc-admin .sc-details dl{grid-template-columns:110px minmax(0,1fr);gap:8px 14px;margin:0;padding:4px 12px 12px;font-size:12px;border-top:1px solid var(--sc-line)}
.sc-admin .sc-details dt{padding-top:8px}.sc-admin .sc-details dd{padding-top:8px;line-height:1.6}
.sc-admin [data-messages-more]{flex:none;margin:0 0 10px;width:auto;align-self:center;border:0;font-size:11px;color:var(--sc-muted)}
.sc-admin .sc-conversation{flex:1;min-height:180px;max-height:none;gap:6px;padding:2px 6px 10px 2px}
.sc-admin .sc-message{display:grid;grid-template-columns:28px minmax(0,1fr);column-gap:12px;align-self:stretch;max-width:100%;padding:10px 10px 10px 8px;border:0;border-radius:10px;background:transparent}
.sc-admin .sc-message:hover{background:#ffffff03}
.sc-admin .sc-message[data-role=developer]{background:var(--sc-selected)}
.sc-admin .sc-message[data-role=developer]:hover{background:#3ea6ff1a}
.sc-admin .sc-message[data-role=note]{background:var(--sc-note);box-shadow:inset 2px 0 0 #e0b04d88}
.sc-admin .sc-message[data-event]{background:transparent;box-shadow:none;padding-block:4px;opacity:.8}
.sc-admin .sc-message[data-event] .sc-avatar{background:transparent;color:var(--sc-faint);border:1px dashed var(--sc-line-2)}
.sc-admin .sc-message[data-event] p{font-size:11.5px;color:var(--sc-muted)}
.sc-admin .sc-avatar{grid-column:1;grid-row:1;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;font-size:11.5px;font-weight:600;color:var(--sc-text);background:#ffffff10}
.sc-admin .sc-avatar[data-role=developer]{background:var(--sc-blue);color:#06121d}
.sc-admin .sc-avatar[data-role=note]{background:#e0b04d;color:#2a1e05}
.sc-admin .sc-message>*:not(.sc-avatar){grid-column:2}
.sc-admin .sc-message header{justify-content:flex-start;gap:8px;margin:0 0 4px;font-size:11px;line-height:28px}
.sc-admin .sc-message header strong{font-size:12.5px;font-weight:600}
.sc-admin .sc-message header time{color:var(--sc-faint)}
.sc-admin .sc-message p{max-width:70ch;font-size:13px;line-height:1.65}
.sc-admin .sc-message .sc-file{display:inline-flex;vertical-align:top;margin:10px 6px 0 0}
.sc-admin .sc-composer{flex:none;margin:12px 0 0;padding:12px 0 0;border-top:1px solid var(--sc-line)}
.sc-admin .sc-composer>label{font-size:0;color:transparent}
.sc-admin .sc-composer textarea{margin:0;min-height:84px;font-size:12.5px;border-radius:9px;color:var(--sc-text)}
.sc-admin .sc-note-mode textarea{border-color:#e0b04d80;background:var(--sc-note)}
.sc-admin .sc-composer footer{margin-top:10px}
.sc-admin .sc-composer footer .sc-primary{min-height:34px;padding:6px 14px}
.sc-admin .sc-attach{margin-top:8px}
.sc-admin .sc-attach summary{font-size:11px}
.sc-admin .sc-file-zone{min-height:64px;padding:10px}
.sc-admin .sc-upload-button{font-size:11.5px}
.sc-admin .sc-upload-button>span{font-size:18px}
.sc-admin .sc-switch{gap:9px;font-size:11.5px;color:var(--sc-muted);cursor:pointer}
.sc-admin .sc-switch input{appearance:none;-webkit-appearance:none;width:30px;height:17px;margin:0;min-height:0;border-radius:10px;border:1px solid var(--sc-line-2);background:#ffffff0c;position:relative;cursor:pointer;transition:background .15s}
.sc-admin .sc-switch input:before{content:'';position:absolute;top:2px;left:2px;width:11px;height:11px;border-radius:50%;background:var(--sc-muted);transition:transform .15s,background .15s}
.sc-admin .sc-switch input:checked{background:#e0b04d;border-color:#e0b04d}
.sc-admin .sc-switch input:checked:before{transform:translateX(13px);background:#2a1e05}
.sc-admin [data-moderation] .sc-switch input:checked{background:var(--sc-blue);border-color:var(--sc-blue)}
.sc-admin [data-moderation] .sc-switch input:checked:before{background:#06121d}
.sc-admin .sc-switch input:checked+span{color:var(--sc-text)}
.sc-admin [data-moderation]{grid-column:2;grid-row:3;display:flex;flex-direction:column;gap:14px;margin:0;padding:16px 16px 18px;border:0;border-left:1px solid var(--sc-line);background:var(--sc-input);overflow:auto;min-width:0}
.sc-admin .sc-tools-head{display:flex;align-items:center;justify-content:space-between;gap:8px}
.sc-admin .sc-tools-head h3{font-size:10.5px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--sc-faint)}
.sc-admin .sc-tools-state{font-size:10px;font-weight:500;color:#f0b64a;background:#f0b64a16;border-radius:5px;padding:1px 6px}
.sc-admin [data-moderation]>label{font-size:11px;color:var(--sc-muted)}
.sc-admin [data-moderation] :is(select,input:not([type=checkbox])){margin-top:5px;min-height:34px;padding:6px 10px;font-size:12px;border-radius:7px}
.sc-admin [data-moderation] select{appearance:none;-webkit-appearance:none;padding-right:28px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238a96a8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 10 5 5 5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center;background-size:14px}
.sc-admin [data-moderation] input[type=date]::-webkit-calendar-picker-indicator{filter:invert(.7)}
.sc-admin [data-moderation]>.sc-primary{width:100%;min-height:34px;font-size:12px}
.sc-admin [data-moderation][data-dirty]>.sc-primary{background:var(--sc-blue);border-color:var(--sc-blue);color:#06121d}
.sc-admin .sc-organization{margin:0;padding-top:12px;border-top:1px solid var(--sc-line)}
.sc-admin .sc-organization>summary{display:flex;font-size:11px}
.sc-admin .sc-organization .sc-fields{margin-top:12px;gap:12px}
.sc-admin .sc-organization .sc-actions{margin-top:10px}
.sc-admin .sc-organization .sc-actions button{width:100%;min-height:30px;font-size:11px}
.sc-admin .sc-report-facts{display:grid;grid-template-columns:auto 1fr;gap:6px 12px;margin:auto 0 0;padding-top:12px;border-top:1px solid var(--sc-line);font-size:10.5px}
.sc-admin .sc-report-facts dt{color:var(--sc-faint)}
.sc-admin .sc-report-facts dd{margin:0;color:var(--sc-muted);text-align:right;white-space:nowrap}
.sc-admin .sc-empty{grid-column:1/-1;grid-row:1/-1;align-self:center;padding:60px 24px}
.sc-admin .sc-empty-icon{display:grid;place-items:center;width:46px;height:46px;margin:0 auto 16px;border-radius:12px;background:var(--sc-selected);color:var(--sc-blue)}
.sc-admin .sc-empty-icon svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}
.sc-admin .sc-empty h3{margin-bottom:8px;color:var(--sc-text);font-weight:600}
.sc-admin .sc-empty p{max-width:34ch;margin:0 auto}
.sc-admin .sc-delete-confirm{grid-column:1/-1;margin:14px 24px 0}
.sc-admin .sc-recovery{margin:0 0 16px}
.sc-admin progress{display:block;width:100%;height:4px;border:0;border-radius:4px;overflow:hidden;accent-color:var(--sc-blue);margin:0}
.sc-admin progress::-webkit-progress-bar{background:#ffffff0c;border-radius:4px}
.sc-admin progress::-webkit-progress-value{background:var(--sc-blue);border-radius:4px}
@media(min-width:1251px){.sc-admin .sc-grid{height:calc(100dvh - 176px);min-height:600px;max-height:980px}.sc-admin .sc-body{overflow:hidden}.sc-admin .sc-thread-main{overflow:hidden}}
@media(max-width:1250px){.sc-admin .sc-grid{grid-template-columns:272px minmax(0,1fr)}.sc-admin .sc-body{display:block}.sc-admin .sc-thread-main{padding:16px 20px}.sc-admin [data-moderation]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-items:end;margin:16px 20px 0;padding:14px;border:1px solid var(--sc-line);border-radius:10px}.sc-admin .sc-tools-head,.sc-admin .sc-organization,.sc-admin [data-moderation]>.sc-primary{grid-column:1/-1}.sc-admin [data-moderation]>.sc-primary{width:auto;justify-self:end}.sc-admin .sc-report-facts{display:none}.sc-admin .sc-conversation{max-height:460px;min-height:160px}.sc-admin .sc-empty{padding:90px 20px}}
@media(max-width:1000px){.sc-admin .sc-workspace{grid-template-columns:1fr;gap:12px}.sc-admin .sc-nav{position:static;display:grid;grid-template-columns:minmax(0,1fr) auto;min-width:0;gap:10px 16px;align-items:end}.sc-admin .sc-nav h3{display:none}.sc-admin .sc-queues{flex-direction:row;flex-wrap:nowrap;gap:4px;overflow:auto;padding:3px;border:1px solid var(--sc-line);border-radius:9px;background:var(--sc-input);scrollbar-width:none}.sc-admin .sc-queues button{flex:none;min-height:30px;padding:5px 10px;font-size:12px}.sc-admin .sc-nav-section{min-width:0}.sc-admin .sc-nav-section[data-filters]{display:flex;gap:8px}.sc-admin .sc-nav-section label{flex:none;width:128px;padding:0;margin:0;font-size:0;color:transparent}.sc-admin .sc-nav-section select{margin:0;width:100%;font-size:11.5px;color:var(--sc-text)}.sc-admin .sc-nav-foot{grid-column:1/-1;padding:0}.sc-admin .sc-capacity{padding:10px 12px}.sc-admin .sc-capacity-grid{grid-template-columns:repeat(4,1fr)}.sc-admin .sc-capacity-toggle{width:auto}}
@media(max-width:700px){.sc-admin .sc-nav{grid-template-columns:minmax(0,1fr)}.sc-admin .sc-nav-section[data-filters]{flex-wrap:wrap}.sc-admin .sc-nav-section label{flex:1 1 100px;width:auto;min-width:0}.sc-admin .sc-capacity-grid{grid-template-columns:1fr 1fr}.sc-admin .sc-grid{display:block;min-height:0;border-radius:12px}.sc-admin .sc-inbox{border:0}.sc-admin[data-view=thread] .sc-inbox{display:none}.sc-admin[data-view=inbox] .sc-body{display:none}.sc-admin .sc-list{max-height:none}.sc-admin .sc-thread-toolbar{flex-wrap:wrap;padding:8px 12px}.sc-admin .sc-live{order:5;width:100%;margin:4px 0 0 8px}.sc-admin .sc-ticket-heading{padding:14px 16px}.sc-admin .sc-ticket-heading h2{font-size:17px}.sc-admin .sc-thread-main{padding:14px 16px}.sc-admin [data-moderation]{grid-template-columns:1fr 1fr;margin:14px 16px 0;padding:12px}.sc-admin .sc-message{grid-template-columns:24px minmax(0,1fr);column-gap:10px;padding:8px 6px}.sc-admin .sc-avatar{width:24px;height:24px;font-size:10.5px}.sc-admin .sc-message header{line-height:24px}.sc-admin .sc-empty{padding:50px 16px}.sc-admin .sc-delete-confirm{margin:12px 16px 0}}
@media(max-width:400px){.sc-admin [data-moderation]{grid-template-columns:1fr}.sc-admin .sc-capacity-grid{grid-template-columns:1fr}.sc-admin .sc-item{padding:10px}}
/* Board layout: one column per status; cards move by drag or by their status control. */
.sc-admin .sc-layout{display:grid;grid-template-columns:1fr 1fr;gap:2px;padding:3px;border:1px solid var(--sc-line);border-radius:8px;background:var(--sc-input)}
.sc-admin .sc-layout button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:28px;padding:4px 8px;border:0;border-radius:6px;font-size:11.5px;font-weight:500;color:var(--sc-muted)}
.sc-admin .sc-layout button svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.sc-admin .sc-layout button[aria-pressed=true]{background:#ffffff10;color:var(--sc-text)}
.sc-admin[data-layout=board] .sc-nav-section [name=status]{opacity:.4}
.sc-admin .sc-board{min-width:0}
.sc-admin .sc-board[aria-busy=true]{opacity:.7}
.sc-admin .sc-board-columns{display:grid;grid-template-columns:repeat(6,minmax(182px,1fr));gap:8px;align-items:start;overflow-x:auto;padding-bottom:6px;scroll-snap-type:x proximity}
.sc-admin .sc-column{display:flex;flex-direction:column;min-width:0;max-height:calc(100dvh - 190px);min-height:280px;border:1px solid var(--sc-line);border-radius:12px;background:var(--sc-input);scroll-snap-align:start;transition:border-color .15s,background .15s}
.sc-admin .sc-column.sc-drop{border-color:var(--sc-blue);background:var(--sc-selected)}
.sc-admin .sc-column-head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 12px 8px}
.sc-admin .sc-column-head h3{font-size:12px;font-weight:600;color:var(--sc-text);letter-spacing:0;text-transform:none;margin:0}
.sc-admin .sc-column[data-status=new] .sc-column-head h3{color:#8ccbff}.sc-admin .sc-column[data-status=waiting] .sc-column-head h3{color:#f0b64a}.sc-admin .sc-column[data-status=in_progress] .sc-column-head h3{color:#c8a6ff}.sc-admin .sc-column[data-status=resolved] .sc-column-head h3{color:#5fd39c}
.sc-admin .sc-column-count{min-width:20px;padding:1px 6px;border-radius:10px;background:#ffffff0a;font-size:10.5px;color:var(--sc-muted);text-align:center}
.sc-admin .sc-column-body{display:flex;flex-direction:column;gap:6px;flex:1;min-height:0;overflow:auto;padding:0 6px 6px}
.sc-admin .sc-column-empty{margin:auto;padding:24px 0;font-size:11px;color:var(--sc-faint);text-align:center}
.sc-admin .sc-card{display:flex;flex-direction:column;gap:6px;padding:10px 10px 8px;border:1px solid var(--sc-line);border-radius:9px;background:var(--sc-panel);cursor:grab;transition:border-color .15s,transform .15s}
.sc-admin .sc-card:hover{border-color:var(--sc-line-2)}
.sc-admin .sc-card.sc-dragging{opacity:.5;cursor:grabbing}
.sc-admin .sc-card[data-priority=urgent]{box-shadow:inset 3px 0 0 #ff7c86}.sc-admin .sc-card[data-priority=high]{box-shadow:inset 3px 0 0 #f0b64a}
.sc-admin .sc-card-title{min-height:0;padding:0;border:0;border-radius:0;text-align:left;font-size:12.5px;font-weight:500;line-height:1.45;color:var(--sc-text);background:none;white-space:normal;overflow-wrap:anywhere}
.sc-admin .sc-card-title:hover{color:#8ccbff;background:none}
.sc-admin .sc-unread .sc-card-title{font-weight:600}
.sc-admin .sc-card-meta{display:flex;flex-wrap:wrap;gap:0 6px;font-size:10.5px;color:var(--sc-muted)}
.sc-admin .sc-card-meta>*+*:before{content:'·';margin-right:6px;color:var(--sc-faint)}
.sc-admin .sc-card-tags{display:flex;flex-wrap:wrap;gap:5px;align-items:center}
.sc-admin .sc-card-tags:empty{display:none}
.sc-admin .sc-card-tag{padding:2px 6px;border-radius:5px;background:#ffffff08;font-size:10px;color:var(--sc-muted)}
.sc-admin .sc-card-move{margin:2px 0 0;min-height:26px;padding:2px 22px 2px 7px;font-size:10.5px;border-radius:5px;color:var(--sc-muted);background:transparent;border-color:transparent;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238a96a8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 10 5 5 5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 6px center;background-size:12px;cursor:pointer}
.sc-admin .sc-card-move:hover,.sc-admin .sc-card-move:focus{border-color:var(--sc-line-2);background-color:var(--sc-input);color:var(--sc-text)}
.sc-admin .sc-board-note{margin-top:10px}
@media(max-width:1350px){.sc-admin .sc-board-columns{grid-template-columns:repeat(6,minmax(210px,1fr))}}
@media(max-width:1000px){.sc-admin .sc-layout{grid-column:1/-1;width:max-content;grid-template-columns:auto auto}.sc-admin .sc-column{max-height:70dvh}}
@media(max-width:700px){.sc-admin .sc-layout{width:100%;grid-template-columns:1fr 1fr}.sc-admin .sc-board-columns{grid-template-columns:repeat(6,min(78vw,260px));gap:8px}.sc-admin .sc-column{max-height:none;min-height:200px}.sc-admin .sc-card{cursor:default}}
/* Creator flow refinements: clearer steps, calmer tabs, card-like inbox rows. Theme variables only, shared with the app dialog. */
.support-center:not(.sc-admin) .sc-tabs button{font-weight:500}
.support-center:not(.sc-admin) .sc-access>summary{padding:8px 12px;border:1px solid var(--sc-line);border-radius:7px;font-size:11.5px;color:var(--sc-text)}
.support-center:not(.sc-admin) .sc-access>summary:after{margin-left:8px;opacity:.7}
.support-center .sc-steps{gap:12px;margin-bottom:28px}
.support-center .sc-steps button{font-size:0;gap:0;min-height:30px}
.support-center .sc-steps button:before{content:attr(data-step-nav);display:grid;place-items:center;width:22px;height:22px;margin-right:8px;border-radius:50%;border:1px solid var(--sc-line);font-size:11px;font-weight:600;color:var(--sc-muted);transition:background .15s,color .15s,border-color .15s}
.support-center .sc-steps button span{font-size:12.5px;font-weight:500;color:var(--sc-muted)}
.support-center .sc-steps button[aria-current=step]:before{background:var(--sc-blue);border-color:var(--sc-blue);color:var(--sc-action-text,#fff)}
.support-center .sc-steps button[aria-current=step] span{color:var(--sc-text)}
.support-center .sc-step-line{flex:1;max-width:56px}
.support-center:not(.sc-admin) .sc-fields{gap:18px}
.support-center:not(.sc-admin) label{font-size:12.5px}
.support-center:not(.sc-admin) :is(input,textarea,select){border-radius:9px}
.support-center:not(.sc-admin) .sc-form-footer .sc-primary{min-height:42px;padding:9px 18px;font-size:13px}
.support-center:not(.sc-admin) .sc-file-zone{border-style:dashed;background:transparent;border-color:var(--sc-line);min-height:84px}
.support-center:not(.sc-admin) .sc-file-zone:hover{border-color:var(--sc-blue);background:var(--sc-selected)}
.support-center:not(.sc-admin) .sc-inbox-header{margin:0 4px 16px}
.support-center:not(.sc-admin) .sc-inbox-header strong{font-size:14px}
.support-center:not(.sc-admin) .sc-list{gap:8px}
.support-center:not(.sc-admin) .sc-item{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:'meta meta' 'title pill';gap:6px 12px;align-items:center;padding:16px 18px;border:1px solid var(--sc-line);border-radius:12px;background:var(--sc-input);transition:border-color .15s,background .15s}
.support-center:not(.sc-admin) .sc-item:hover{border-color:var(--sc-blue);background:var(--sc-selected)}
.support-center:not(.sc-admin) .sc-item:last-child{border-bottom:1px solid var(--sc-line)}
.support-center:not(.sc-admin) .sc-item-meta{grid-area:meta;font-size:11px}
.support-center:not(.sc-admin) .sc-item-title{grid-area:title;margin:0;font-size:14px;font-weight:500;line-height:1.45}
.support-center:not(.sc-admin) .sc-item .sc-pill{grid-area:pill;justify-self:end}
.support-center:not(.sc-admin) .sc-empty{padding:56px 20px}
.support-center:not(.sc-admin) .sc-empty h3{font-size:16px;margin-bottom:6px;color:var(--sc-text)}
.support-center:not(.sc-admin) .sc-empty .sc-primary{margin-top:16px}
.support-center:not(.sc-admin) .sc-message{border-radius:12px;padding:14px 18px}
.support-center:not(.sc-admin) .sc-message[data-role=developer]{background:var(--sc-selected);border-color:transparent}
.support-center:not(.sc-admin) .sc-composer textarea{min-height:96px;border-radius:9px}
.support-center:not(.sc-admin) .sc-composer footer .sc-primary{min-height:40px;padding:8px 16px}
@media(max-width:700px){.support-center:not(.sc-admin) .sc-item{padding:14px}.support-center:not(.sc-admin) .sc-item-title{font-size:13px}.support-center:not(.sc-admin) .sc-message{padding:12px}}
.support-center .sc-attachment-card{max-width:100%}

.sc-admin .sc-card-priority{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;padding:2px 7px;border-radius:5px;background:#ffffff08;color:#a3aebd;font-size:10.5px;font-weight:600;line-height:1.6}
.sc-admin .sc-card-priority:before{content:'';width:6px;height:6px;border-radius:50%;background:currentColor}
.sc-admin .sc-card-priority[data-priority=urgent]{color:#ff96a0;background:#ff6b781a}
.sc-admin .sc-card-priority[data-priority=high]{color:#f0c36b;background:#f0b64a16}
.sc-admin .sc-card-priority[data-priority=low]{color:#99a8bc;background:transparent}
.sc-admin .sc-card-preview{position:fixed;inset:auto;margin:0;width:min(380px,calc(100vw - 16px));max-height:min(420px,calc(100dvh - 16px));overflow:auto;overscroll-behavior:contain;padding:16px 18px;border:1px solid #ffffff24;border-radius:10px;background:#1b212b;color:var(--sc-text);box-shadow:0 12px 40px #0006;font:13px/1.65 Inter,'Segoe UI',sans-serif;white-space:pre-wrap;overflow-wrap:anywhere;text-align:left;scrollbar-width:thin}
