.news-publishing-page{--pub-bg:#061522;--pub-panel:#081b2a;--pub-panel-raised:#0a2031;--pub-border:rgba(125,164,194,.2);--pub-border-strong:rgba(139,176,204,.32);--pub-text:#f3f7fb;--pub-muted:#8ca9bf;--pub-subtle:#66859d;--pub-accent:#8b5cf6;--pub-accent-soft:rgba(139,92,246,.13);--pub-success:#39d6a3;--pub-danger:#ff6b81;background:var(--pub-bg);min-height:100%;color:var(--pub-text)}.news-publishing-page *,.news-publishing-page :before,.news-publishing-page :after{box-sizing:border-box}.news-publishing-header{border-bottom:1px solid var(--pub-border);background:linear-gradient(rgba(10,32,49,.72),rgba(6,21,34,.18));justify-content:space-between;align-items:center;gap:28px;padding:26px 30px 24px;display:flex}.news-publishing-header>div:first-child{max-width:760px}.news-publishing-header>div:last-child{flex:none;align-items:center;gap:10px;display:flex}.news-publishing-header span{color:#63dec6;letter-spacing:.12em;margin-bottom:7px;font-size:11px;font-weight:800;display:block}.news-publishing-header h1{letter-spacing:-.035em;margin:0;font-size:max(28px,min(2.2vw,38px));line-height:1.08}.news-publishing-header p{color:var(--pub-muted);margin:9px 0 0;font-size:14px;line-height:1.55}.news-publishing-page button,.news-publishing-page input,.news-publishing-page textarea,.news-publishing-page select{font:inherit}.news-publishing-header button,.news-upload-button,.news-block button,.news-gallery-editor>button{color:#fff;cursor:pointer;background:#7440e6;border:1px solid rgba(151,113,255,.58);border-radius:9px;min-height:40px;padding:0 16px;font-weight:700;transition:background-color .16s,border-color .16s,transform .16s,opacity .16s}.news-publishing-header button:hover:not(:disabled),.news-upload-button:hover,.news-gallery-editor>button:hover{background:#8050ea;border-color:rgba(176,147,255,.78)}.news-publishing-header button:active:not(:disabled){transform:translateY(1px)}.news-publishing-header button:disabled{opacity:.48;cursor:not-allowed}.news-publishing-header button.secondary,.news-gallery-editor>button.secondary{border-color:var(--pub-border-strong);color:#dce9f3;background:rgba(9,29,44,.94)}.news-publishing-header button.secondary:hover:not(:disabled),.news-gallery-editor>button.secondary:hover{background:#10283a}.news-publishing-alert{border:1px solid var(--pub-border-strong);color:#dce9f3;background:rgba(10,32,49,.92);border-radius:9px;margin:16px 30px 0;padding:12px 15px;font-size:13px;line-height:1.45}.news-publishing-alert.error{color:#ffbcc8;background:rgba(92,27,42,.3);border-color:rgba(255,107,129,.42)}.news-publishing-alert.success{color:#9ef1d5;background:rgba(18,84,69,.26);border-color:rgba(57,214,163,.36)}.news-publishing-layout{grid-template-columns:260px minmax(520px,1fr) 310px;align-items:start;gap:16px;padding:18px 20px 34px;display:grid}.news-article-list,.news-preview-panel,.news-editor-card{border:1px solid var(--pub-border);background:var(--pub-panel);border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.12)}.news-article-list{max-height:calc(100vh - 122px);position:-webkit-sticky;position:sticky;top:18px;overflow:hidden}.news-article-list>div:first-child{border-bottom:1px solid var(--pub-border);background:rgba(4,16,27,.34);padding:12px}.news-article-list input{border:1px solid var(--pub-border-strong);width:100%;height:38px;color:var(--pub-text);background:#061522;border-radius:8px;outline:none;padding:0 11px}.news-article-list>div:first-child>button{background:var(--pub-accent-soft);color:#d9ccff;cursor:pointer;border:1px solid rgba(139,92,246,.5);border-radius:8px;width:100%;min-height:38px;margin-top:9px;font-weight:750}.news-article-list>button{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid rgba(125,164,194,.12);grid-template-columns:1fr auto;gap:4px 10px;padding:13px 14px;display:grid}.news-article-list>button:hover{background:rgba(123,159,189,.06)}.news-article-list>button.active{box-shadow:inset 3px 0 0 var(--pub-accent);background:rgba(139,92,246,.11)}.news-article-list>button strong{text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;font-size:13px;overflow:hidden}.news-article-list>button span,.news-article-list>button time{color:var(--pub-muted);font-size:10px}.news-article-list>button time{text-align:right}.news-article-list>p{color:var(--pub-muted);margin:0;padding:18px 14px;font-size:12px}.news-article-empty{color:var(--pub-muted);gap:5px;padding:22px 14px;font-size:12px;line-height:1.45;display:grid}.news-article-empty strong{color:#dce8f1;font-size:13px}.news-editor{gap:14px;min-width:0;display:grid}.news-editor-card{padding:18px}.news-editor-card>header{border-bottom:1px solid rgba(125,164,194,.14);justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:16px;padding-bottom:13px;display:flex}.news-editor-card>header h2{letter-spacing:-.01em;margin:0;font-size:15px}.news-editor-card>header p{color:var(--pub-muted);margin:5px 0 0;font-size:11px;line-height:1.45}.news-editor-card>header select{width:auto;min-width:170px}.news-basics,.news-media-grid,.news-inline-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.news-basics.full{grid-template-columns:1fr}.news-field{flex-direction:column;gap:6px;min-width:0;display:flex}.news-field.full{grid-column:1/-1}.news-field label,.news-block>label{color:#bfd0dc;font-size:11px;font-weight:700}.news-field small{min-height:14px;color:var(--pub-subtle);font-size:10px;line-height:1.35}.news-field small.error{color:#ff9caf}.news-field input,.news-field textarea,.news-field select,.news-inline-fields input,.news-inline-fields textarea,.news-inline-fields select,.news-editor-card>header select,.news-block>textarea{border:1px solid var(--pub-border-strong);width:100%;color:var(--pub-text);background:#061522;border-radius:8px;outline:none;transition:border-color .16s,box-shadow .16s,background-color .16s}.news-field input,.news-field select,.news-inline-fields input,.news-inline-fields select,.news-editor-card>header select{min-height:40px;padding:0 11px}.news-field textarea,.news-inline-fields textarea,.news-block>textarea{resize:vertical;min-height:92px;padding:10px 11px;line-height:1.5}.news-field input:focus,.news-field textarea:focus,.news-field select:focus,.news-inline-fields input:focus,.news-inline-fields textarea:focus,.news-inline-fields select:focus,.news-editor-card>header select:focus,.news-rich-content:focus{background:#071827;border-color:rgba(139,125,246,.74);box-shadow:0 0 0 3px rgba(119,92,246,.1)}.news-field input::placeholder,.news-field textarea::placeholder{color:#56748a}.news-checks{justify-content:center;gap:8px}.news-checks label{color:#b8c9d6;align-items:center;gap:8px;min-height:26px;font-weight:550;display:flex}.news-checks input{width:15px;height:15px;min-height:0;accent-color:var(--pub-accent)}.news-upload-button{border-color:var(--pub-border-strong);color:#c7d8e5;background:rgba(9,29,44,.94);justify-content:center;align-self:flex-start;align-items:center;min-height:32px;padding:0 11px;font-size:10px;display:inline-flex}.news-upload-button input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.news-block-list{gap:10px;display:grid}.news-block{background:rgba(5,19,31,.74);border:1px solid rgba(125,164,194,.18);border-radius:10px;padding:13px;overflow:hidden}.news-block>header{justify-content:space-between;align-items:center;gap:10px;margin:-3px 0 10px;display:flex}.news-block>header strong{color:#a9c1d3;text-transform:uppercase;letter-spacing:.08em;font-size:10px}.news-block>header div{gap:5px;display:flex}.news-block>header button,.news-block button.danger,.news-gallery-row>button.danger{border:1px solid var(--pub-border);color:#adc2d2;cursor:pointer;background:#0a2031;border-radius:7px;min-width:30px;min-height:29px;padding:0 9px;font-size:10px}.news-block>header button:hover{border-color:var(--pub-border-strong);background:#102b3e}.news-block button.danger,.news-gallery-row>button.danger{color:#ff9caf;border-color:rgba(255,107,129,.28)}.news-rich-editor{border:1px solid var(--pub-border-strong);background:#061522;border-radius:8px;overflow:hidden}.news-rich-toolbar{background:#0a1d2b;border-bottom:1px solid rgba(125,164,194,.15);flex-wrap:wrap;gap:5px;padding:7px;display:flex}.news-rich-toolbar button{color:#c7d8e5;cursor:pointer;background:#071725;border:1px solid rgba(125,164,194,.22);border-radius:6px;min-width:31px;min-height:28px;padding:0 8px;font-size:10px}.news-rich-content{color:#e6eef4;outline:none;min-height:145px;padding:13px;font-size:13px;line-height:1.65}.news-rich-content a{color:#9ebcff;text-decoration:underline}.news-gallery-editor{gap:12px;display:grid}.news-gallery-editor>p{color:var(--pub-muted);margin:0;font-size:11px}.news-gallery-row{background:rgba(4,16,26,.48);border:1px solid rgba(125,164,194,.14);border-radius:8px;gap:10px;padding:12px;display:grid}.news-gallery-row>button{justify-self:start}.news-divider-preview{background:var(--pub-border-strong);height:1px;margin:16px 2px}.news-preview-panel{padding:15px;position:-webkit-sticky;position:sticky;top:18px}.news-preview-sticky{gap:10px;display:grid}.news-preview-panel h2{color:#a9c1d3;text-transform:uppercase;letter-spacing:.09em;margin:2px 0 0;font-size:10px}.news-preview-panel article{background:#061522;border:1px solid rgba(125,164,194,.18);border-radius:10px;overflow:hidden}.news-preview-panel article img,.news-preview-placeholder{aspect-ratio:16/9;object-fit:cover;color:#6f8da3;background:linear-gradient(135deg,#0b2638,#111a32);justify-content:center;align-items:center;width:100%;font-size:11px;display:flex}.news-preview-panel article>span{color:#8db7ff;text-transform:uppercase;letter-spacing:.08em;margin:12px 13px 0;font-size:9px;font-weight:800;display:block}.news-preview-panel article h3{margin:6px 13px 0;font-size:16px;line-height:1.25}.news-preview-panel article p{color:var(--pub-muted);margin:7px 13px 12px;font-size:11px;line-height:1.5}.news-preview-panel article footer{color:var(--pub-subtle);border-top:1px solid rgba(125,164,194,.13);padding:10px 13px;font-size:9px}.news-preview-panel>div>a{color:#9cbaff;text-overflow:ellipsis;border:1px solid rgba(125,164,194,.16);border-radius:7px;padding:8px 9px;font-size:9px;line-height:1.35;text-decoration:none;display:block;overflow:hidden}.news-preview-panel>div>a:hover{background:rgba(91,124,190,.07);border-color:rgba(156,186,255,.36)}.news-preview-panel>div>p{color:var(--pub-subtle);margin:2px 0 0;font-size:9px;line-height:1.5}@media (max-width:1380px){.news-publishing-layout{grid-template-columns:235px minmax(500px,1fr)}.news-preview-panel{grid-column:2;position:static}.news-preview-sticky{grid-template-columns:250px minmax(0,1fr);align-items:start}.news-preview-sticky>h2:first-child,.news-preview-sticky>article{grid-column:1}.news-preview-sticky>h2:nth-of-type(2),.news-preview-sticky>a,.news-preview-sticky>p{grid-column:2}}@media (max-width:980px){.news-publishing-header{flex-direction:column;align-items:flex-start}.news-publishing-layout{grid-template-columns:1fr}.news-article-list{max-height:330px;position:static}.news-preview-panel{grid-column:1}.news-preview-sticky{grid-template-columns:1fr}.news-preview-sticky>*{grid-column:1!important}}@media (max-width:680px){.news-publishing-header{padding:20px 16px}.news-publishing-header>div:last-child{flex-wrap:wrap;width:100%}.news-publishing-header button{flex:120px}.news-publishing-alert{margin-left:16px;margin-right:16px}.news-publishing-layout{padding:14px 12px 28px}.news-basics,.news-media-grid,.news-inline-fields{grid-template-columns:1fr}.news-field.full{grid-column:1}.news-editor-card{padding:14px}.news-editor-card>header{flex-direction:column}.news-editor-card>header select{width:100%}}
.publishing-wizard-page{min-height:100%}.publishing-wizard-header{position:relative}.publishing-permission-banner{border:1px solid var(--pub-border);background:rgba(7,25,39,.92);border-radius:11px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:62px;margin:16px 20px 0;padding:12px 15px;display:grid}.publishing-permission-banner.can-publish{border-color:rgba(57,214,163,.28)}.publishing-permission-banner.approval-only{border-color:rgba(159,129,255,.28)}.publishing-permission-dot{background:#9a7cff;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px rgba(139,92,246,.1)}.publishing-permission-banner.can-publish .publishing-permission-dot{background:var(--pub-success);box-shadow:0 0 0 5px rgba(57,214,163,.1)}.publishing-permission-banner>div{gap:2px;display:grid}.publishing-permission-banner strong{color:#e7eef5;font-size:12px}.publishing-permission-banner small{color:var(--pub-muted);font-size:10px;line-height:1.45}.publishing-permission-banner em{color:#7d9bb1;text-align:right;font-size:10px;font-style:normal}.publishing-workspace{grid-template-columns:248px minmax(0,1fr);align-items:start;gap:16px;padding:16px 20px 38px;display:grid}.publishing-library{max-height:calc(100vh - 112px);position:-webkit-sticky;position:sticky;top:16px}.publishing-library>div:first-child>button:disabled{opacity:.44;cursor:not-allowed}.publishing-wizard-main{gap:14px;min-width:0;display:grid}.publishing-stepper{border:1px solid var(--pub-border);scrollbar-width:thin;background:rgba(7,25,39,.92);border-radius:12px;grid-template-columns:repeat(7,minmax(105px,1fr));display:grid;overflow-x:auto}.publishing-stepper button{color:#7995aa;text-align:left;cursor:default;background:0 0;border:0;border-right:1px solid rgba(125,164,194,.12);grid-template-columns:auto 1fr;align-items:center;gap:9px;min-width:112px;min-height:68px;padding:10px 11px;display:grid;position:relative}.publishing-stepper button:last-child{border-right:0}.publishing-stepper button.complete{cursor:pointer;color:#a8bdcc}.publishing-stepper button.active{color:#f4f0ff;background:rgba(139,92,246,.12);box-shadow:inset 0 -2px #8b5cf6}.publishing-stepper button>span{color:#8ea9bc;background:#061522;border:1px solid rgba(125,164,194,.22);border-radius:50%;place-items:center;width:25px;height:25px;font-size:10px;font-weight:800;display:grid}.publishing-stepper button.active>span{color:#fff;background:#6d40d3;border-color:rgba(167,139,250,.58)}.publishing-stepper button.complete>span{color:#6ee4bf;border-color:rgba(57,214,163,.34)}.publishing-stepper button div{gap:2px;min-width:0;display:grid}.publishing-stepper button strong{white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.publishing-stepper button small{color:#617f95;font-size:8px;line-height:1.25}.publishing-stepper button.active small{color:#9eaec0}.publishing-step-fieldset{border:0;min-width:0;margin:0;padding:0}.publishing-step-fieldset:disabled{opacity:.78}.publishing-step-card{min-height:430px;padding:24px}.publishing-step-card>header{margin:-2px 0 22px;padding-bottom:18px}.publishing-step-card>header span{color:#79dbc9;letter-spacing:.13em;text-transform:uppercase;margin-bottom:6px;font-size:9px;font-weight:850;display:block}.publishing-step-card>header h2{letter-spacing:-.035em;font-size:22px}.publishing-step-card>header p{max-width:720px;font-size:12px;line-height:1.55}.publishing-step-card .news-field>span{color:#bfd0dc;font-size:11px;font-weight:700}.publishing-block-toolbar{background:rgba(5,19,31,.55);border:1px solid rgba(125,164,194,.16);border-radius:9px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:13px;padding:12px 13px;display:flex}.publishing-block-toolbar label{color:#b8cad7;font-size:11px;font-weight:700}.publishing-block-toolbar select{border:1px solid var(--pub-border-strong);color:#eef4f8;background:#061522;border-radius:8px;min-width:210px;min-height:38px;padding:0 10px}.publishing-mode-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.publishing-mode-grid button{border:1px solid var(--pub-border);color:#d6e1e9;text-align:left;cursor:pointer;background:rgba(5,19,31,.7);border-radius:12px;align-content:center;gap:7px;min-height:118px;padding:20px;display:grid}.publishing-mode-grid button:hover{border-color:var(--pub-border-strong);background:#0a2031}.publishing-mode-grid button.active{background:rgba(139,92,246,.12);border-color:rgba(139,92,246,.62);box-shadow:inset 0 0 0 1px rgba(139,92,246,.12)}.publishing-mode-grid strong{font-size:14px}.publishing-mode-grid span{color:var(--pub-muted);font-size:11px;line-height:1.5}.publishing-schedule-field{max-width:520px;margin-top:16px}.pub-upload-actions{align-items:center;gap:8px;display:flex}.news-upload-button.is-uploading{min-width:116px}.pub-upload-cancel{color:#ff9caf;cursor:pointer;background:rgba(92,27,42,.18);border:1px solid rgba(255,107,129,.3);border-radius:8px;min-height:32px;padding:0 10px;font-size:10px;font-weight:700}.pub-upload-progress{background:#06121d;border-radius:999px;width:100%;height:5px;overflow:hidden;box-shadow:inset 0 0 0 1px rgba(125,164,194,.12)}.pub-upload-progress span{border-radius:inherit;background:linear-gradient(90deg,#6d4be0,#47c9d6);height:100%;transition:width .12s linear;display:block}.publishing-review-summary{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-bottom:18px;display:grid}.publishing-review-summary>div{background:rgba(5,19,31,.58);border:1px solid rgba(125,164,194,.14);border-radius:9px;align-content:center;gap:5px;min-height:70px;padding:11px;display:grid}.publishing-review-summary small{color:#66859d;text-transform:uppercase;letter-spacing:.08em;font-size:8px}.publishing-review-summary strong{color:#e0e9ef;overflow-wrap:anywhere;font-size:11px;line-height:1.35}.publishing-public-preview{background:#040711;border:1px solid rgba(125,164,194,.2);border-radius:13px;overflow:hidden}.publishing-preview-browser{background:#081421;border-bottom:1px solid rgba(125,164,194,.15);padding:9px 12px}.publishing-preview-browser>div{align-items:center;gap:6px;display:flex}.publishing-preview-browser i{background:#31475a;border-radius:50%;width:7px;height:7px}.publishing-preview-browser span{color:#66859d;white-space:nowrap;text-overflow:ellipsis;margin-left:7px;font-size:9px;overflow:hidden}.publishing-public-preview>article{max-width:920px;margin:0 auto;padding:42px 44px 52px}.publishing-preview-cover{object-fit:cover;background:#0b1723;border-radius:12px;width:100%;max-height:470px;margin-bottom:28px}.publishing-preview-category{color:#9d80ff;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:800}.publishing-public-preview h1{color:#f7f8ff;letter-spacing:-.055em;max-width:800px;margin:10px 0 0;font-size:max(34px,min(4.4vw,58px));line-height:.98}.publishing-preview-subtitle{color:#9aa9bc;max-width:760px;margin:17px 0 0;font-size:17px;line-height:1.6}.publishing-preview-meta{color:#6e8498;margin-top:18px;font-size:10px}.publishing-preview-body{color:#ced8e1;max-width:760px;margin-top:36px;font-size:14px;line-height:1.78}.publishing-preview-body h2{color:#f0f4f7;letter-spacing:-.035em;margin:34px 0 12px;font-size:26px}.publishing-preview-body h3{color:#f0f4f7;margin:28px 0 10px;font-size:20px}.publishing-preview-body p{margin:0 0 18px}.publishing-preview-body a{color:#a895ff;text-decoration:underline}.publishing-preview-body blockquote{color:#e2e6ec;background:rgba(139,92,246,.07);border-left:3px solid #8b5cf6;margin:24px 0;padding:16px 20px}.publishing-preview-body blockquote cite{color:#8498aa;margin-top:8px;font-size:11px;display:block}.publishing-preview-body figure{margin:26px 0}.publishing-preview-body figure img,.publishing-preview-body figure video{object-fit:contain;background:#02050a;border-radius:10px;width:100%;max-height:520px}.publishing-preview-body figcaption{color:#70869a;margin-top:7px;font-size:10px}.publishing-preview-body aside{background:#081827;border:1px solid rgba(125,164,194,.18);border-radius:9px;margin:22px 0;padding:16px 18px}.publishing-preview-body aside p{margin:5px 0 0}.publishing-preview-button{background:#7440e6;border-radius:8px;align-items:center;min-height:38px;padding:0 14px;font-weight:700;display:inline-flex;color:#fff!important;text-decoration:none!important}.publishing-preview-gallery{grid-template-columns:repeat(2,1fr);gap:8px;margin:24px 0;display:grid}.publishing-preview-gallery img{aspect-ratio:16/10;object-fit:cover;border-radius:8px;width:100%}.publishing-preview-body pre{color:#b7d0df;background:#020a11;border-radius:9px;padding:16px;font-size:12px;overflow-x:auto}.publishing-preview-table{overflow-x:auto}.publishing-preview-table table{border-collapse:collapse;width:100%}.publishing-preview-table th,.publishing-preview-table td{text-align:left;border:1px solid rgba(125,164,194,.18);padding:9px}.publishing-final-actions{border-top:1px solid rgba(125,164,194,.14);justify-content:flex-end;gap:9px;margin-top:18px;padding-top:16px;display:flex}.publishing-final-actions button,.publishing-wizard-footer button{border:1px solid var(--pub-border-strong);cursor:pointer;border-radius:8px;min-height:39px;padding:0 15px;font-size:11px;font-weight:750}.publishing-final-actions button.primary,.publishing-wizard-footer button.primary{color:#fff;background:#7440e6;border-color:rgba(151,113,255,.58)}.publishing-final-actions button.secondary,.publishing-wizard-footer button.secondary{color:#c9d8e3;background:#081c2b}.publishing-final-actions button:disabled,.publishing-wizard-footer button:disabled{opacity:.42;cursor:not-allowed}.publishing-approval-note{color:#a99dbd;background:rgba(139,92,246,.07);border:1px solid rgba(159,129,255,.22);border-radius:8px;margin:11px 0 0;padding:10px 12px;font-size:10px;line-height:1.5}.publishing-wizard-footer{z-index:12;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:rgba(5,18,29,.94);border:1px solid rgba(125,164,194,.22);border-radius:11px;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;min-height:58px;padding:9px 11px;display:grid;position:-webkit-sticky;position:sticky;bottom:10px;box-shadow:0 16px 40px rgba(0,0,0,.28)}.publishing-wizard-footer>button:first-child{justify-self:start}.publishing-wizard-footer>button:last-child{justify-self:end}.publishing-wizard-footer>span{color:#718ba0;font-size:10px;font-weight:700}@media (max-width:1350px){.publishing-stepper{grid-template-columns:repeat(7,122px)}.publishing-review-summary{grid-template-columns:repeat(3,1fr)}}@media (max-width:1050px){.publishing-workspace{grid-template-columns:1fr}.publishing-library{max-height:280px;position:static;overflow:auto}.publishing-permission-banner{grid-template-columns:auto 1fr}.publishing-permission-banner em{text-align:left;grid-column:2}}@media (max-width:720px){.publishing-wizard-header{flex-direction:column;align-items:flex-start}.publishing-workspace{padding-left:12px;padding-right:12px}.publishing-permission-banner{margin-left:12px;margin-right:12px}.publishing-step-card{min-height:0;padding:17px}.publishing-mode-grid,.publishing-step-card .news-basics,.publishing-step-card .news-media-grid,.publishing-step-card .news-inline-fields{grid-template-columns:1fr}.publishing-step-card .news-field.full{grid-column:auto}.publishing-review-summary{grid-template-columns:1fr 1fr}.publishing-public-preview>article{padding:30px 22px 38px}.publishing-final-actions{flex-direction:column}.publishing-final-actions button{width:100%}.publishing-block-toolbar{flex-direction:column;align-items:stretch}.publishing-block-toolbar select{width:100%;min-width:0}}
.ts-appeals-page,.ts-appeals-page .ts-panel,.ts-appeals-page table,.ts-appeals-page td,.ts-appeals-page th,.support-enterprise-workspace,.support-case-workspace,.support-conversation-thread,.support-enterprise-message,.support-enterprise-message>header,.support-ticket-list button,.support-ticket-list h3,.support-ticket-list p{min-width:0}.ts-appeals-page .ts-appeal-filter-bar{background:rgba(5,21,34,.92);border:1px solid rgba(73,116,154,.42);border-radius:12px;align-items:center;gap:12px;width:100%;margin:14px 0 12px;padding:10px;display:flex;box-shadow:inset 0 1px rgba(255,255,255,.024)}.ts-appeals-page .ts-appeal-search{color:#86a7bf;background:#071827;border:1px solid rgba(74,125,165,.45);border-radius:9px;flex:auto;align-items:center;gap:10px;min-width:220px;min-height:42px;padding:0 13px;display:flex}.ts-appeals-page .ts-appeal-search:focus-within{border-color:rgba(142,71,255,.82);box-shadow:0 0 0 3px rgba(137,55,237,.12)}.ts-appeals-page .ts-appeal-search input{color:#eff7ff;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0;font-size:13px}.ts-appeals-page .ts-appeal-search input::placeholder{color:#6f899d}.ts-appeals-page .ts-filter-live-state{color:#9fc2d8;white-space:nowrap;flex:none;padding:0 8px;font-size:12px;font-weight:700}.ts-appeals-page .ts-appeals-queue-only{width:100%;min-width:0}.ts-appeal-case-overlay{z-index:10000;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:rgba(1,8,15,.93);padding:12px;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.ts-appeal-case-shell{background:linear-gradient(#061622 0%,#04111c 100%);border:1px solid rgba(78,126,164,.5);border-radius:16px;grid-template-rows:auto auto minmax(0,1fr);width:100%;min-width:0;height:100%;min-height:0;display:grid;overflow:hidden;box-shadow:0 30px 100px rgba(0,0,0,.6)}.ts-appeal-case-toolbar{background:rgba(4,17,28,.97);border-bottom:1px solid rgba(68,111,145,.36);grid-template-columns:minmax(150px,.55fr) minmax(0,2fr) auto;align-items:center;gap:18px;min-width:0;padding:16px 20px;display:grid}.ts-appeal-case-back{color:#dcecff;cursor:pointer;background:rgba(11,31,47,.9);border:1px solid rgba(91,132,166,.45);border-radius:9px;align-items:center;gap:9px;width:-moz-fit-content;width:fit-content;min-height:40px;padding:0 14px;font-weight:760;display:inline-flex}.ts-appeal-case-back:hover{background:rgba(35,27,72,.82);border-color:rgba(151,82,255,.72)}.ts-appeal-case-title{min-width:0}.ts-appeal-case-title>span{color:#ff4d71;letter-spacing:.14em;margin-bottom:3px;font-size:10px;font-weight:850;display:block}.ts-appeal-case-title h1{color:#fff;margin:0;font-size:max(24px,min(2vw,34px));line-height:1.05}.ts-appeal-case-title p{color:#91b2c9;overflow-wrap:anywhere;margin:5px 0 0}.ts-appeal-case-shell>.ts-tabs,.ts-appeal-case-shell>[role=tablist]{margin:0}.ts-appeal-case-body{grid-template-columns:minmax(0,1fr) minmax(280px,340px);min-width:0;min-height:0;display:grid;overflow:hidden}.ts-appeal-case-scroll{scrollbar-gutter:stable;min-width:0;min-height:0;padding:22px;overflow:auto}.ts-appeal-case-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.ts-appeal-case-grid .ts-inspection-card,.ts-appeal-review-card{min-width:0;margin:0}.ts-appeal-user-statement{grid-column:1/-1}.ts-appeal-case-scroll .ts-long-copy,.ts-appeal-case-scroll p,.ts-appeal-case-scroll dd,.ts-appeal-case-scroll strong,.ts-appeal-case-scroll small{overflow-wrap:anywhere;word-break:break-word;max-width:100%}.ts-appeal-case-scroll .ts-long-copy{white-space:pre-wrap;line-height:1.62}.ts-appeal-review-card textarea{resize:vertical;color:#edf7ff;background:#071827;border:1px solid rgba(74,125,165,.48);border-radius:10px;outline:none;width:100%;min-height:220px;padding:14px}.ts-appeal-review-card textarea:focus{border-color:rgba(145,66,255,.8);box-shadow:0 0 0 3px rgba(145,66,255,.12)}.ts-appeal-case-actions{background:rgba(5,20,32,.96);border-left:1px solid rgba(67,111,145,.36);min-width:0;min-height:0;padding:20px;overflow:auto}.ts-appeal-case-actions>h3{color:#fff;margin:0 0 6px}.ts-appeal-case-actions>p{color:#8aa8bd;margin:0 0 18px;font-size:12px;line-height:1.5}.ts-appeal-case-actions .ts-decision-grid{grid-template-columns:1fr;gap:10px;display:grid}.ts-appeal-case-actions .ts-decision-grid button{white-space:normal;text-align:left;justify-content:flex-start;width:100%;min-height:46px}.ts-appeal-case-link{border-top:1px solid rgba(67,111,145,.32);margin-top:18px;padding-top:16px}.ts-appeal-case-link a{color:#d8eaff;background:rgba(8,28,43,.9);border:1px solid rgba(78,127,165,.46);border-radius:9px;justify-content:center;align-items:center;min-height:42px;padding:0 12px;font-weight:720;display:flex}.support-enterprise-message{max-width:100%;overflow:hidden}.support-enterprise-message p,.support-ticket-list h3,.support-ticket-list p,.support-ticket-list span,.support-ticket-list strong,.support-case-title h2,.support-case-title p{overflow-wrap:anywhere;word-break:break-word;max-width:100%}.support-enterprise-message p{white-space:pre-wrap}.support-ticket-list button{overflow:hidden}@media (max-width:980px){.ts-appeal-case-body{grid-template-columns:1fr}.ts-appeal-case-actions{border-top:1px solid rgba(67,111,145,.36);border-left:0}.ts-appeal-case-actions .ts-decision-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ts-appeal-case-grid{grid-template-columns:1fr}.ts-appeal-user-statement{grid-column:auto}}@media (max-width:700px){.ts-appeal-case-overlay{padding:0}.ts-appeal-case-shell{border:0;border-radius:0}.ts-appeal-case-toolbar{grid-template-columns:1fr auto;gap:12px;padding:12px}.ts-appeal-case-back{grid-column:1/-1}.ts-appeal-case-title h1{font-size:24px}.ts-appeal-case-scroll{padding:14px}.ts-appeal-case-actions .ts-decision-grid{grid-template-columns:1fr}.ts-appeals-page .ts-appeal-filter-bar{flex-direction:column;align-items:stretch}.ts-appeals-page .ts-filter-live-state{padding:2px 4px}}
.ts-appeal-email-editor{gap:18px;max-width:1100px;display:grid}.ts-appeal-email-editor-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.ts-appeal-email-editor-head>div>span{color:#b18cff;letter-spacing:.13em;margin-bottom:4px;font-size:10px;font-weight:850;display:block}.ts-appeal-email-editor-head h3{margin:0;font-size:21px}.ts-appeal-email-editor-head button{color:#cfe0ed;cursor:pointer;background:#071b2a;border:1px solid rgba(87,126,156,.45);border-radius:8px;min-height:36px;padding:0 12px}.ts-appeal-email-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ts-appeal-email-fields label,.ts-appeal-email-message{gap:7px;min-width:0;display:grid}.ts-appeal-email-fields label.full{grid-column:1/-1}.ts-appeal-email-fields label>span,.ts-appeal-email-message>span{color:#8fb0c7;font-size:11px;font-weight:750}.ts-appeal-email-fields input,.ts-appeal-email-message textarea{color:#edf6ff;width:100%;min-width:0;font:inherit;background:#061827;border:1px solid rgba(67,111,145,.52);border-radius:9px;outline:0;padding:12px}.ts-appeal-email-fields input:focus,.ts-appeal-email-message textarea:focus{border-color:#9142ff;box-shadow:0 0 0 3px rgba(145,66,255,.11)}.ts-appeal-email-fields input[readonly]{color:#9eb0bf;background:#07131f}.ts-appeal-email-message textarea{resize:vertical;min-height:250px;line-height:1.55}.ts-appeal-email-fixed-copy{background:rgba(8,32,48,.72);border:1px solid rgba(57,162,201,.32);border-radius:11px;padding:16px 18px}.ts-appeal-email-fixed-copy strong{color:#fff;margin-bottom:7px;display:block}.ts-appeal-email-fixed-copy p{color:#b6c9d8;margin:0;line-height:1.55}.ts-appeal-email-fixed-copy small{color:#6f8da2;margin-top:9px;display:block}.ts-appeal-email-preview{gap:8px;display:grid}.ts-appeal-email-preview .preview-label{color:#8ca9be;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:800}.ts-appeal-email-preview .preview-card{background:linear-gradient(145deg,#0b1423,#081827);border:1px solid rgba(76,116,151,.42);border-radius:14px;padding:24px;box-shadow:0 16px 44px rgba(0,0,0,.18)}.ts-appeal-email-preview .preview-card>span{color:#b899ff;letter-spacing:.13em;font-size:10px;font-weight:850}.ts-appeal-email-preview h4{color:#fff;margin:8px 0 18px;font-size:23px}.ts-appeal-email-preview .preview-body{white-space:pre-wrap;overflow-wrap:anywhere;color:#d9e5f0;line-height:1.62}.ts-appeal-email-preview .preview-footer{color:#9fb4c5;background:#0c1928;border:1px solid rgba(84,121,153,.32);border-radius:9px;margin-top:20px;padding:14px 16px;font-size:12px;line-height:1.55}.ts-appeal-email-preview .preview-button{color:#fff;background:#8d39ee;border-radius:8px;width:-moz-fit-content;width:fit-content;margin-top:18px;padding:11px 15px;display:inline-flex}.ts-appeal-email-send-row{justify-content:flex-end;display:flex}.ts-appeal-send-decision{color:#fff;cursor:pointer;background:linear-gradient(100deg,#7c3aed,#b128e4);border:0;border-radius:10px;min-height:48px;padding:0 20px;font-weight:850;box-shadow:0 12px 30px rgba(126,55,239,.22)}.ts-appeal-send-decision:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.ts-appeal-request-info-commit{color:#dceafa;cursor:pointer;background:#0a2234;border:1px solid rgba(76,128,165,.5);border-radius:9px;width:100%;min-height:42px;margin-top:12px;font-weight:750}.ts-appeal-request-info-commit:disabled{opacity:.42;cursor:not-allowed}.support-appeal-lane-hint{color:#a7bfd0;margin-left:auto;font-size:11px;font-weight:700}@media (max-width:760px){.ts-appeal-email-fields{grid-template-columns:1fr}.ts-appeal-email-fields label.full{grid-column:auto}.ts-appeal-email-editor-head{flex-direction:column}.ts-appeal-email-send-row{display:block}.ts-appeal-send-decision{width:100%}}
.support-status-pill.appeal-approved{color:#62e8af!important;background:rgba(16,185,129,.12)!important;border-color:rgba(52,211,153,.38)!important}.support-status-pill.appeal-denied{color:#ff8b98!important;background:rgba(225,29,72,.12)!important;border-color:rgba(244,63,94,.4)!important}.support-status-pill.appeal-modified{color:#ffc45d!important;background:rgba(217,119,6,.12)!important;border-color:rgba(245,158,11,.4)!important}.support-status-pill.appeal-withdrawn{color:#b8c2d7!important;background:rgba(100,116,139,.13)!important;border-color:rgba(148,163,184,.32)!important}.ts-appeal-audit-decision-copy{color:#dce6f8;white-space:pre-wrap;overflow-wrap:anywhere;background:rgba(7,15,29,.72);border:1px solid rgba(128,149,194,.2);border-radius:12px;margin-top:14px;padding:16px 18px;font-size:13px;line-height:1.65}.ts-pagination button:disabled{opacity:.35;cursor:not-allowed}.ts-pagination button[aria-current=page]{pointer-events:none}.ts-appeals-page .ts-appeal-metrics{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;width:100%;min-width:0;padding-bottom:0;display:grid;overflow:visible}.ts-appeals-page .ts-appeal-metrics .ts-metric{min-width:0;height:auto;min-height:96px;padding:13px 14px}.ts-appeals-page .ts-appeal-metrics .ts-metric>div{min-width:0}.ts-appeals-page .ts-appeal-metrics .ts-metric small,.ts-appeals-page .ts-appeal-metrics .ts-metric strong,.ts-appeals-page .ts-appeal-metrics .ts-metric span{overflow-wrap:anywhere;max-width:100%}.ts-appeals-page .ts-appeals-queue-only{width:100%;min-width:0}.ts-appeals-page .ts-appeals-queue-only>.ts-panel{flex-direction:column;width:100%;min-width:0;display:flex;overflow:hidden}.ts-appeals-page .ts-appeals-queue-only .ts-empty-state{box-sizing:border-box;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:7px;width:100%;min-width:0;min-height:180px;padding:32px 20px;overflow:hidden;margin:0!important;display:flex!important;position:static!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important}.ts-appeals-page .ts-appeals-queue-only .ts-empty-state strong{color:#e8f0f7;overflow-wrap:anywhere;max-width:100%;margin:0;font-size:12px;line-height:1.4;display:block}.ts-appeals-page .ts-appeals-queue-only .ts-empty-state p{color:#7890a2;overflow-wrap:anywhere;max-width:540px;margin:0;font-size:9px;line-height:1.55;display:block}.ts-appeals-page .ts-appeals-queue-only .ts-pagination{background:rgba(5,20,32,.72);border-top:1px solid #173449;width:100%;min-width:0;margin-top:auto;position:static}@media (max-width:1100px){.ts-appeals-page .ts-appeal-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:780px){.ts-appeals-page .ts-appeal-metrics{grid-template-columns:1fr}.ts-appeals-page .ts-appeals-queue-only .ts-empty-state{min-height:150px;padding:25px 14px}.ts-appeals-page .ts-appeals-queue-only .ts-pagination{flex-direction:column;align-items:flex-start;gap:8px}}
.dashboard-greeting h1{visibility:hidden}.dashboard-greeting h1[data-verified-greeting="1"]{visibility:visible}.staff-account-create-enhanced{max-width:1080px}.staff-account-create-enhanced .simple-admin-form{gap:20px}.staff-account-create-enhanced .simple-admin-form-grid{align-items:start}.staff-account-create-enhanced .staff-create-derived-field,.staff-account-create-enhanced .staff-create-advanced-field{display:none!important}.staff-account-create-enhanced .staff-create-show-advanced .staff-create-advanced-field{display:flex!important}.staff-account-create-enhanced .staff-create-show-advanced fieldset.staff-create-advanced-field{display:grid!important}.staff-create-role-search{gap:7px;display:grid!important}.staff-create-role-search>span{color:#c8d2e7;font-size:12px;font-weight:800}.staff-create-role-search>div{align-items:center;display:flex;position:relative}.staff-create-role-search>div>span{z-index:1;color:#7691b4;pointer-events:none;font-size:17px;position:absolute;left:15px}.staff-create-role-search input{width:100%;min-height:48px;color:#eef4ff!important;background:#061525!important;border:1px solid #284565!important;border-radius:11px!important;padding:0 14px 0 42px!important}.staff-create-role-search input:focus{outline:none;box-shadow:0 0 0 3px rgba(133,85,233,.12);border-color:#8555e9!important}.staff-account-create-enhanced label:has(>select[data-staff-role-derived="1"]){min-width:0}.staff-create-role-summary{margin-top:7px;line-height:1.45;display:block;color:#8fa5c3!important;font-size:11px!important}.staff-create-advanced-toggle{color:#dce7f8;text-align:left;cursor:pointer;background:rgba(7,23,39,.72);border:1px solid rgba(72,104,142,.42);border-radius:12px;justify-content:space-between;align-items:center;gap:18px;width:100%;min-height:58px;padding:12px 15px;display:flex}.staff-create-advanced-toggle:hover{background:rgba(17,27,55,.82);border-color:rgba(128,87,230,.58)}.staff-create-advanced-toggle>span{font-size:12px;font-weight:850}.staff-create-advanced-toggle>small{color:#7187a5;text-align:right;font-size:10px;line-height:1.4}.staff-create-security-error{color:#ffb2bd;background:rgba(101,18,41,.28);border:1px solid rgba(244,63,94,.48);border-radius:10px;padding:12px 14px;font-size:12px;font-weight:700}.staff-create-verification{background:linear-gradient(135deg,rgba(25,17,61,.92),rgba(5,28,43,.94));border:1px solid rgba(126,87,224,.48);border-radius:14px;grid-template-columns:auto minmax(0,1fr);gap:14px 16px;padding:18px;display:grid;box-shadow:0 18px 44px rgba(0,0,0,.2)}.staff-create-verification-icon{color:#62e8ca;background:rgba(15,118,110,.18);border:1px solid rgba(94,234,212,.34);border-radius:11px;place-items:center;width:38px;height:38px;font-size:17px;font-weight:900;display:grid}.staff-create-verification-copy{min-width:0}.staff-create-verification-copy>span{color:#af8eff;letter-spacing:.12em;margin-bottom:4px;font-size:10px;font-weight:900;display:block}.staff-create-verification-copy h3{color:#fff;margin:0;font-size:18px}.staff-create-verification-copy p{color:#9cadc6;overflow-wrap:anywhere;margin:7px 0 0;font-size:11px;line-height:1.6}.staff-create-verification-copy strong,.staff-create-verification-copy b{color:#e9efff}.staff-create-verification>label,.staff-create-verification-error,.staff-create-verification-actions{grid-column:1/-1}.staff-create-verification>label{color:#d4dcef;gap:7px;font-size:11px;font-weight:800;display:grid}.staff-create-verification>label input{box-sizing:border-box;color:#fff;letter-spacing:.28em;text-align:center;background:#06101f;border:1px solid rgba(110,139,181,.48);border-radius:11px;outline:none;width:100%;min-height:52px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:20px;font-weight:900}.staff-create-verification>label input:focus{border-color:#8f5cf2;box-shadow:0 0 0 3px rgba(143,92,242,.14)}.staff-create-verification-error{color:#ffabb6;background:rgba(101,18,41,.22);border:1px solid rgba(244,63,94,.36);border-radius:9px;padding:10px 12px;font-size:11px}.staff-create-verification-actions{justify-content:flex-end;gap:9px;display:flex}.staff-create-verification-actions button{color:#dce6f6;min-height:40px;font:inherit;cursor:pointer;background:#0a1b2c;border:1px solid #31506e;border-radius:9px;padding:0 14px;font-size:11px;font-weight:850}.staff-create-verification-actions button.verify{color:#fff;background:linear-gradient(135deg,#7135db,#9b43ef);border-color:rgba(145,86,238,.72)}.staff-create-verification-actions button:disabled{cursor:not-allowed;opacity:.55}@media (max-width:760px){.staff-create-advanced-toggle{flex-direction:column;align-items:flex-start}.staff-create-advanced-toggle>small{text-align:left}.staff-create-verification{grid-template-columns:1fr}.staff-create-verification-icon{display:none}.staff-create-verification-actions{grid-template-columns:1fr;display:grid}}.staff-account-management-page .simple-admin-avatar.has-photo{background:#071827;overflow:hidden}.staff-account-management-page .simple-admin-avatar img,.staff-account-create-enhanced .simple-admin-avatar img{object-fit:cover;width:100%;height:100%;display:block}.native-staff-create{gap:16px;display:grid}.staff-create-core-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.staff-role-combobox{gap:7px;display:grid;position:relative}.staff-role-combobox>label{color:#b8c5d5;gap:7px;font-size:11px;font-weight:750;display:grid}.staff-role-combobox>label>div{background:#06111d;border:1px solid #29455f;border-radius:9px;align-items:center;gap:9px;padding:0 12px;display:flex}.staff-role-combobox input{color:#eff5ff;outline:none;width:100%;height:44px;background:0 0!important;border:0!important}.staff-role-combobox>small,.staff-player-help{color:#7287a0;font-size:10px;line-height:1.45}.staff-role-results,.staff-player-results{background:#06111d;border:1px solid #29455f;border-radius:10px;gap:5px;max-height:240px;padding:6px;display:grid;overflow:auto}.staff-role-results>p,.staff-player-results>p{color:#8295ac;text-align:center;margin:0;padding:13px;font-size:10px}.staff-role-match,.staff-player-result{color:#dce6f4;text-align:left;cursor:pointer;background:#081b2a;border:1px solid transparent;border-radius:8px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;min-height:50px;padding:7px 10px;display:grid}.staff-role-match:hover,.staff-player-result:hover,.staff-role-match.selected,.staff-player-result.selected{background:#141a36;border-color:#7552c4}.staff-role-match>span strong,.staff-role-match>span small,.staff-player-result strong,.staff-player-result small{display:block}.staff-role-match strong,.staff-player-result strong{font-size:11px}.staff-role-match small,.staff-player-result small{color:#7990a9;margin-top:3px;font-size:9px}.staff-role-match em,.staff-player-result em{color:#a887f2;font-size:9px;font-style:normal;font-weight:800}.staff-create-advanced-toggle.native{margin:0}.staff-create-advanced-panel{background:rgba(5,17,29,.58);border:1px solid #29445e;border-radius:12px;gap:14px;padding:14px;display:grid}.staff-player-picker{gap:7px;display:grid}.staff-player-picker>label{color:#b8c5d5;gap:7px;font-size:11px;font-weight:750;display:grid}.staff-player-picker>label input{box-sizing:border-box;color:#eff5ff;background:#06111d;border:1px solid #29455f;border-radius:9px;outline:none;width:100%;height:42px;padding:0 11px}.staff-player-result>span,.staff-player-result>img{object-fit:cover;color:#8cddff;background:#12324b;border-radius:8px;place-items:center;width:30px;height:30px;font-size:9px;font-weight:900;display:grid}.staff-avatar-upload,.staff-avatar-admin-edit{background:#071827;border:1px solid #29445e;border-radius:11px;align-items:center;gap:14px;padding:12px;display:flex}.staff-avatar-upload label,.staff-avatar-admin-edit label{color:#c1cedd;flex:1;gap:6px;min-width:0;font-size:11px;font-weight:750;display:grid}.staff-avatar-upload label small{color:#72869d;font-weight:500}.staff-avatar-upload input,.staff-avatar-admin-edit input{max-width:100%;font-size:10px}.staff-avatar-upload>button{color:#ff96a4;cursor:pointer;background:0 0;border:0;font-size:10px}.profile-edit-grid{margin-bottom:12px}.profile-edit-grid input{box-sizing:border-box;color:#eff5ff;background:#06111d;border:1px solid #29455f;border-radius:9px;outline:none;width:100%;height:42px;padding:0 11px}.profile-edit-grid input:disabled{color:#74889e;background:#091521}.staff-state-pair{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.staff-state-pair>span{gap:5px;display:grid}.staff-state-pair small{color:#71869e;font-size:9px}.staff-player-save{justify-content:flex-end;margin:8px 0 14px;display:flex}.staff-discipline-panel{background:rgba(85,54,13,.12);border:1px solid rgba(239,173,52,.27);border-radius:11px;margin-top:15px;padding:13px}.staff-discipline-panel h4{color:#f4f6fb;margin:0;font-size:13px}.staff-discipline-panel p{margin:4px 0 0!important}.staff-discipline-panel>div{flex-wrap:wrap;gap:8px;margin-top:11px;display:flex}@media (max-width:760px){.staff-create-core-grid{grid-template-columns:1fr}.staff-avatar-upload,.staff-avatar-admin-edit{flex-direction:column;align-items:flex-start}.staff-discipline-panel>div .esb-action-button{flex:1}}.staff-account-management-page .simple-admin-account-list>button{grid-template-columns:42px minmax(190px,1.2fr) minmax(170px,1fr) minmax(190px,1fr) 116px 22px}.staff-account-management-page .simple-admin-account-list>button>.simple-admin-status{justify-self:start}.staff-account-management-page .simple-admin-profile-actions{justify-content:flex-end}@media (max-width:1000px){.staff-account-management-page .simple-admin-account-list>button{grid-template-columns:42px minmax(180px,1fr) minmax(160px,1fr) 116px 20px}}@media (max-width:760px){.staff-account-management-page .simple-admin-account-list>button{grid-template-columns:38px minmax(0,1fr) 108px 18px}}
.hr-calendar-page{color:#f5f7ff;background:radial-gradient(circle at 85% -10%,rgba(41,122,184,.1),transparent 32%),#06111d;min-height:100%;padding:24px 28px 60px}.hr-calendar-hero{border-bottom:1px solid rgba(92,126,164,.24);justify-content:space-between;align-items:flex-end;gap:24px;padding:10px 0 24px;display:flex}.hr-calendar-hero>div:first-child{max-width:780px}.hr-calendar-hero>div>span{color:#a87cff;letter-spacing:.16em;font-size:10px;font-weight:900}.hr-calendar-hero h1{margin:7px 0 8px;font-size:max(32px,min(4vw,46px));line-height:1}.hr-calendar-hero p{color:#8fa3bc;margin:0;font-size:14px;line-height:1.55}.hr-calendar-readonly{color:#91a5b8;background:#081927;border:1px solid #2b465e;border-radius:9px;align-items:center;gap:7px;padding:10px 13px;font-size:11px;font-weight:800;display:flex}.hr-calendar-toolbar{align-items:center;gap:8px;margin:17px 0;display:flex}.hr-calendar-toolbar h2{min-width:210px;margin:0;font-size:18px}.hr-calendar-toolbar button{color:#c7d3e1;cursor:pointer;background:#081927;border:1px solid #29465f;border-radius:9px;place-items:center;width:38px;height:38px;display:grid}.hr-calendar-toolbar button:first-child svg{transform:rotate(180deg)}.hr-calendar-toolbar button.today{width:auto;margin-left:auto;padding:0 14px;font-weight:800}.hr-calendar-grid{background:#071522;border:1px solid #244158;border-radius:13px;grid-template-columns:repeat(7,minmax(0,1fr));display:grid;overflow:hidden;box-shadow:0 18px 50px rgba(0,0,0,.18)}.hr-calendar-weekday{color:#7f94aa;text-align:center;letter-spacing:.08em;background:#081b2a;border-bottom:1px solid #244158;border-right:1px solid #1c3549;padding:10px;font-size:9px;font-weight:900}.hr-calendar-grid>article{background:#071522;border-bottom:1px solid #193247;border-right:1px solid #193247;min-height:128px;padding:8px}.hr-calendar-grid>article:nth-of-type(7n){border-right:0}.hr-calendar-grid>article.outside{opacity:.52;background:#06111c}.hr-calendar-grid>article>header{justify-content:flex-end;margin-bottom:5px;display:flex}.hr-calendar-grid>article>header span{color:#9badbd;border-radius:50%;place-items:center;width:24px;height:24px;font-size:10px;font-weight:800;display:grid}.hr-calendar-grid>article.today>header span{color:#fff;background:#7841d0}.hr-calendar-grid>article>div{gap:4px;display:grid}.hr-calendar-grid article button{color:#dce7f2;text-align:left;cursor:pointer;background:#0a1e30;border:1px solid rgba(92,126,164,.24);border-left:3px solid #7a52d1;border-radius:6px;grid-template-columns:auto minmax(0,1fr);gap:3px 6px;width:100%;padding:5px 6px;display:grid}.hr-calendar-grid article button time{color:#9e86dc;font-size:7px}.hr-calendar-grid article button strong{text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.hr-calendar-grid article button small{color:#72899e;grid-column:2;font-size:7px}.hr-calendar-grid article button.type-meeting{border-left-color:#3f8df5}.hr-calendar-grid article button.type-deadline{border-left-color:#f05d76}.hr-calendar-grid article button.type-training{border-left-color:#22c69d}.hr-calendar-grid article button.type-leave{border-left-color:#e4a43e}.hr-calendar-grid .more{color:#7890a5;font-size:8px}.hr-calendar-state{color:#8499ad;background:#071522;border:1px solid #213b51;border-radius:13px;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:360px;display:flex}.hr-calendar-state>span{border:3px solid #29465f;border-top-color:#a164f1;border-radius:50%;width:30px;height:30px;animation:.8s linear infinite simple-admin-spin}.hr-calendar-state button{color:#e3ebf5;cursor:pointer;background:#0a1d2d;border:1px solid #31516b;border-radius:8px;padding:9px 12px}.hr-calendar-backdrop{z-index:1400;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:rgba(1,5,12,.8);place-items:center;padding:22px;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.hr-calendar-dialog{background:#081521;border:1px solid #2b4864;border-radius:16px;width:min(680px,100%);max-height:calc(100vh - 44px);overflow:auto;box-shadow:0 35px 110px rgba(0,0,0,.5)}.hr-calendar-dialog>header{border-bottom:1px solid #1c3447;justify-content:space-between;gap:20px;padding:19px 21px;display:flex}.hr-calendar-dialog h2{margin:0;font-size:20px}.hr-calendar-dialog header p{color:#8196af;margin:5px 0 0;font-size:10px}.hr-calendar-dialog header button{color:#c4d1df;cursor:pointer;background:#0a1b2b;border:1px solid #28445e;border-radius:8px;place-items:center;width:32px;height:32px;display:grid}.hr-calendar-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:19px 21px;display:grid}.hr-calendar-form label{color:#b8c5d5;gap:6px;font-size:10px;font-weight:750;display:grid}.hr-calendar-form label.wide{grid-column:1/-1}.hr-calendar-form input,.hr-calendar-form select,.hr-calendar-form textarea{box-sizing:border-box;color:#eff5ff;width:100%;font:inherit;background:#06111d;border:1px solid #29455f;border-radius:8px;outline:none}.hr-calendar-form input,.hr-calendar-form select{height:40px;padding:0 10px}.hr-calendar-form textarea{resize:vertical;min-height:90px;padding:10px}.hr-calendar-form .hr-calendar-check{flex-direction:row;align-items:center;display:flex}.hr-calendar-form .hr-calendar-check input{width:16px;height:16px}.hr-calendar-error{color:#ffc3cf;background:rgba(89,18,35,.36);border:1px solid rgba(240,75,108,.38);border-radius:8px;margin:0 21px 12px;padding:10px;font-size:10px}.hr-calendar-dialog>footer{border-top:1px solid #1c3447;justify-content:space-between;gap:10px;padding:14px 21px;display:flex}.hr-calendar-dialog>footer>div{gap:9px;display:flex}@media (max-width:900px){.hr-calendar-grid{grid-template-columns:repeat(7,minmax(125px,1fr));overflow-x:auto}.hr-calendar-weekday,.hr-calendar-grid>article{min-width:108px}}@media (max-width:650px){.hr-calendar-page{padding:18px 14px 45px}.hr-calendar-hero{flex-direction:column;align-items:stretch}.hr-calendar-form{grid-template-columns:1fr}.hr-calendar-form label.wide{grid-column:auto}}
.support-app-workspace,.support-app-workspace .support-dm-case,.support-app-workspace .support-dm-thread{min-width:0!important;max-width:100%!important}.support-app-workspace{width:100%!important}.support-app-workspace .support-dm-case,.support-app-workspace .support-dm-thread{width:100%}.support-app-workspace .support-dm-thread{scroll-padding-block:18px 30px;padding-bottom:26px!important;overflow-x:hidden!important}.support-app-workspace .support-dm-thread:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:18px;padding-right:20px}.support-app-workspace .support-dm-thread:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:18px;padding-right:20px}.support-app-workspace .support-dm-thread:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:18px;padding-right:20px}.support-app-workspace .support-dm-thread:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:20px;padding-right:18px}.support-app-workspace .support-dm-thread:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:20px;padding-right:18px}.support-app-workspace .support-dm-thread:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:20px;padding-right:18px}.support-app-workspace .support-dm-thread .support-enterprise-message{box-sizing:border-box;width:-moz-fit-content;width:fit-content;min-width:0;max-width:min(760px,100% - 36px)!important}.support-app-workspace .support-dm-thread .support-enterprise-message.guest,.support-app-workspace .support-dm-thread .support-enterprise-message.account{align-self:flex-start;margin-right:auto}.support-app-workspace .support-dm-thread .support-enterprise-message.staff{align-self:flex-end;margin-left:auto;margin-right:0}.support-app-workspace .support-dm-thread .support-enterprise-message.system,.support-app-workspace .support-dm-thread .support-enterprise-message.internal{max-width:calc(100% - 24px)!important}.support-app-workspace .support-enterprise-message header,.support-app-workspace .support-enterprise-message header>div,.support-app-workspace .support-enterprise-message p,.support-app-workspace .support-message-attachments,.support-app-workspace .support-enterprise-files{min-width:0;max-width:100%}.support-app-workspace .support-enterprise-message header>div{flex-wrap:wrap}.support-app-workspace .support-enterprise-message time{flex:none}.support-app-workspace .support-enterprise-message p{overflow-wrap:anywhere;word-break:break-word}.support-app-workspace .support-message-attachments>*,.support-app-workspace .support-enterprise-files>*{max-width:100%!important}@media (max-width:900px){.support-app-workspace .support-dm-thread .support-enterprise-message{max-width:calc(100% - 18px)!important}}
.support-app-page .support-command-bar,.support-app-page .support-dm-case,.support-app-page .support-dm-thread,.support-app-page .support-enterprise-message,.support-app-page .support-enterprise-message *{box-sizing:border-box}@media (min-width:901px){.page-content:has(.support-app-page){padding:4px 0 6px!important}.support-app-page{gap:6px!important}.support-app-page.ticket-selected .support-app-hero{border-radius:11px!important;min-height:52px!important;padding:6px 12px!important}.support-app-page.ticket-selected .support-app-hero h1{margin:1px 0 2px!important;font-size:19px!important;line-height:1!important}.support-app-page.ticket-selected .support-kicker{letter-spacing:.13em!important;font-size:7px!important}.support-app-page.ticket-selected .support-compact-summary{margin:2px 0 0!important;font-size:8px!important;line-height:1.15!important}.support-app-page.ticket-selected .support-hero-actions{gap:6px!important}.support-app-page.ticket-selected .support-current-agent{min-width:180px!important;padding:4px 8px!important}.support-app-page.ticket-selected .support-current-agent>span{border-radius:8px!important;width:27px!important;height:27px!important}.support-app-page.ticket-selected .support-current-agent strong{font-size:10px!important}.support-app-page.ticket-selected .support-current-agent small{margin-top:1px!important;font-size:8px!important}.support-app-page.ticket-selected .support-hero-actions>button{min-height:32px!important;padding:0 11px!important;font-size:9px!important}.support-app-page .support-app-filters{border-radius:10px!important;grid-template-columns:auto minmax(330px,auto) minmax(390px,1fr)!important;align-items:center!important;gap:5px!important;min-height:44px!important;padding:5px 7px!important;display:grid!important;position:relative!important;overflow:visible!important}.support-app-page .support-view-switch,.support-app-page .support-quick-statuses{gap:2px!important;min-width:0!important}.support-app-page .support-view-switch button,.support-app-page .support-quick-statuses button{border-radius:7px!important;min-height:30px!important;padding:0 8px!important;font-size:8px!important}.support-app-page .support-quick-statuses button small{min-width:15px!important;height:15px!important;margin-left:3px!important;font-size:6px!important}.support-app-page .support-dm-filters{grid-template-columns:minmax(135px,1fr) 118px 106px auto!important;align-items:end!important;gap:5px!important;min-width:0!important;display:grid!important}.support-app-page .support-dm-filters label{min-width:0!important}.support-app-page .support-dm-filters label>span{display:none!important}.support-app-page .support-dm-filters input,.support-app-page .support-dm-filters select{border-radius:7px!important;width:100%!important;min-width:0!important;height:31px!important;min-height:31px!important;padding:0 8px!important;font-size:9px!important}.support-app-page .support-dm-filters>button{white-space:nowrap!important;justify-content:center!important;align-items:center!important;min-width:max-content!important;height:31px!important;min-height:31px!important;padding:0 9px!important;font-size:8px!important;display:inline-flex!important}.support-app-page .support-advanced-filters{z-index:70!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;background:rgba(5,18,29,.99)!important;border:1px solid #31546b!important;border-radius:11px!important;grid-template-columns:repeat(3,minmax(150px,1fr))!important;gap:8px!important;width:min(780px,100vw - 300px)!important;padding:11px!important;position:absolute!important;top:calc(100% + 6px)!important;right:7px!important;box-shadow:0 22px 60px rgba(0,0,0,.5)!important}.support-app-page .support-advanced-filters label>span{display:block!important}.support-app-page .support-app-workspace{border-radius:11px!important;grid-template-columns:230px minmax(0,1fr)!important;min-height:0!important}.support-app-page .support-dm-ticket-rail>header{min-height:39px!important;padding:0 11px!important}.support-app-page .support-dm-ticket-rail .support-ticket-list>button{padding:9px 10px!important}.support-app-page .support-dm-ticket-rail .support-ticket-list>button h3{margin-top:2px!important;font-size:10px!important;line-height:1.25!important}.support-app-page .support-dm-ticket-rail .support-ticket-list>button>p{margin:4px 0 5px!important;font-size:8px!important}.support-app-page .support-dm-ticket-rail .support-ticket-list-meta,.support-app-page .support-dm-ticket-rail .support-ticket-owner-row,.support-app-page .support-dm-ticket-rail .support-ticket-list-top{font-size:7px!important}.support-app-page .support-dm-ticket-rail .support-ticket-owner-row{margin-top:5px!important;padding-top:5px!important}.support-app-page .support-dm-case-header{gap:10px!important;min-height:53px!important;padding:7px 11px!important}.support-app-page .support-dm-case-header .support-case-title>span{font-size:8px!important}.support-app-page .support-dm-case-header .support-case-title h2{margin:2px 0 1px!important;font-size:14px!important;line-height:1.15!important}.support-app-page .support-dm-case-header .support-case-title p{font-size:7px!important}.support-app-page .support-case-actions{gap:4px!important}.support-app-page .support-case-actions>button,.support-app-page .support-case-actions>span{min-height:25px!important;padding:0 7px!important;font-size:7px!important}.support-app-page .support-ownership-strip{gap:7px!important;min-height:33px!important;padding:4px 11px!important;font-size:7px!important}.support-app-page .support-ownership-strip .ownership-icon{width:23px!important;height:23px!important}.support-app-page .support-ownership-strip strong{font-size:8px!important}.support-app-page .support-dm-thread{flex:auto!important;gap:12px!important;width:100%!important;min-height:0!important;padding:15px 18px 22px!important;scroll-padding:18px 0 28px!important;overflow-x:hidden!important;overflow-y:auto!important}.support-app-page .support-dm-thread .support-enterprise-message{border-radius:11px!important;width:auto!important;min-width:160px!important;max-width:min(82%,920px)!important;height:auto!important;min-height:0!important;max-height:none!important;padding:10px 12px!important;display:block!important;position:relative!important;overflow:visible!important}.support-app-page .support-dm-thread .support-enterprise-message.internal,.support-app-page .support-dm-thread .support-enterprise-message.system{max-width:min(90%,1040px)!important}.support-app-page .support-enterprise-message header{height:auto!important;min-height:0!important;margin:0 0 7px!important;display:flex!important;overflow:visible!important}.support-app-page .support-enterprise-message header>div{flex-wrap:wrap!important;min-width:0!important}.support-app-page .support-enterprise-message header strong{font-size:9px!important}.support-app-page .support-enterprise-message header span,.support-app-page .support-enterprise-message time{font-size:7px!important}.support-app-page .support-enterprise-message p{visibility:visible!important;opacity:1!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important;word-break:break-word!important;color:#d8e4ea!important;width:auto!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;font-size:11px!important;line-height:1.55!important;display:block!important;position:static!important;overflow:visible!important}.support-app-page .support-dm-composer{flex:none!important;padding:6px 10px 8px!important}.support-app-page .support-composer-toolbar{margin-bottom:5px!important}.support-app-page .support-dm-composer textarea{min-height:54px!important;max-height:110px!important;padding:8px 9px!important}.support-app-page .support-compose-row{grid-template-columns:minmax(0,1fr) 38px!important}.support-app-page .support-send-icon{width:38px!important;height:38px!important}}@media (max-width:1420px) and (min-width:901px){.support-app-page .support-app-filters{grid-template-columns:auto minmax(280px,1fr)!important}.support-app-page .support-dm-filters{grid-column:1/-1!important;grid-template-columns:minmax(170px,1fr) 130px 120px auto!important}.support-app-page .support-app-workspace{grid-template-columns:205px minmax(0,1fr)!important}.support-app-page .support-advanced-filters{width:min(720px,100vw - 255px)!important}}@media (max-width:1080px) and (min-width:901px){.support-app-page .support-view-switch button,.support-app-page .support-quick-statuses button{padding-left:6px!important;padding-right:6px!important}.support-app-page .support-app-workspace{grid-template-columns:180px minmax(0,1fr)!important}.support-app-page .support-dm-ticket-rail .support-ticket-list-meta,.support-app-page .support-dm-ticket-rail .support-ticket-owner-row{display:none!important}.support-app-page .support-advanced-filters{grid-template-columns:repeat(2,minmax(150px,1fr))!important;width:min(680px,100vw - 235px)!important}}@media (max-width:900px){.support-app-page .support-dm-thread .support-enterprise-message{width:auto!important;height:auto!important;max-height:none!important;display:block!important;overflow:visible!important}.support-app-page .support-enterprise-message p{white-space:pre-wrap!important;overflow-wrap:anywhere!important;height:auto!important;max-height:none!important;display:block!important;overflow:visible!important}}
@media (min-width:901px){.support-app-page.ticket-selected .support-app-hero{min-height:66px!important;padding:10px 14px!important}.support-app-page.ticket-selected .support-app-hero h1{letter-spacing:-.035em!important;margin:2px 0 4px!important;font-size:24px!important;line-height:1.08!important}.support-app-page.ticket-selected .support-kicker{letter-spacing:.13em!important;font-size:9px!important;line-height:1.2!important}.support-app-page.ticket-selected .support-compact-summary{margin-top:3px!important;font-size:10px!important;line-height:1.35!important}.support-app-page.ticket-selected .support-current-agent{min-width:210px!important;padding:7px 10px!important}.support-app-page.ticket-selected .support-current-agent>span{width:31px!important;height:31px!important}.support-app-page.ticket-selected .support-current-agent strong{font-size:12px!important;line-height:1.2!important}.support-app-page.ticket-selected .support-current-agent small{font-size:10px!important;line-height:1.25!important}.support-app-page.ticket-selected .support-hero-actions>button{min-height:36px!important;padding:0 13px!important;font-size:11px!important}.support-app-page .support-app-filters{gap:7px!important;min-height:52px!important;padding:7px 9px!important}.support-app-page .support-view-switch,.support-app-page .support-quick-statuses{gap:4px!important}.support-app-page .support-view-switch button,.support-app-page .support-quick-statuses button{white-space:nowrap!important;min-height:34px!important;padding:0 10px!important;font-size:10px!important;line-height:1!important}.support-app-page .support-quick-statuses button small{min-width:18px!important;height:18px!important;margin-left:5px!important;font-size:8px!important;line-height:18px!important}.support-app-page .support-dm-filters{gap:7px!important}.support-app-page .support-dm-filters input,.support-app-page .support-dm-filters select,.support-app-page .support-dm-filters>button{height:35px!important;min-height:35px!important;font-size:10px!important}.support-app-page .support-dm-filters input,.support-app-page .support-dm-filters select{padding-left:10px!important;padding-right:10px!important}.support-app-page .support-dm-filters>button{padding-left:11px!important;padding-right:11px!important}.support-app-page .support-advanced-filters label>span{margin-bottom:5px!important;font-size:9px!important;line-height:1.25!important}.support-app-page .support-app-workspace{grid-template-columns:250px minmax(0,1fr)!important}.support-app-page .support-dm-ticket-rail>header{min-height:44px!important;padding:0 12px!important;font-size:11px!important}.support-app-page .support-dm-ticket-rail .support-ticket-list>button{padding:11px 12px!important}.support-app-page .support-dm-ticket-rail .support-ticket-list-top{font-size:9px!important;line-height:1.25!important}.support-app-page .support-dm-ticket-rail .support-ticket-list>button h3{letter-spacing:-.015em!important;margin:4px 0 0!important;font-size:12px!important;line-height:1.3!important}.support-app-page .support-dm-ticket-rail .support-ticket-list>button>p{margin:6px 0!important;font-size:9px!important;line-height:1.45!important}.support-app-page .support-dm-ticket-rail .support-ticket-list-meta,.support-app-page .support-dm-ticket-rail .support-ticket-owner-row{font-size:8.5px!important;line-height:1.35!important}.support-app-page .support-dm-ticket-rail .support-ticket-owner-row{margin-top:7px!important;padding-top:7px!important}.support-app-page .support-dm-case-header{align-items:center!important;gap:14px!important;min-height:66px!important;padding:10px 14px!important}.support-app-page .support-dm-case-header .support-case-title{min-width:0!important}.support-app-page .support-dm-case-header .support-case-title>span{font-size:9px!important;line-height:1.25!important}.support-app-page .support-dm-case-header .support-case-title h2{letter-spacing:-.025em!important;margin:3px 0!important;font-size:19px!important;line-height:1.18!important}.support-app-page .support-dm-case-header .support-case-title p{font-size:9px!important;line-height:1.35!important}.support-app-page .support-case-actions{flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:6px!important}.support-app-page .support-case-actions>button,.support-app-page .support-case-actions>span{white-space:nowrap!important;min-height:30px!important;padding:0 10px!important;font-size:9px!important;line-height:1!important}.support-app-page .support-ownership-strip{gap:9px!important;min-height:41px!important;padding:6px 14px!important;font-size:9px!important;line-height:1.35!important}.support-app-page .support-ownership-strip .ownership-icon{width:27px!important;height:27px!important}.support-app-page .support-ownership-strip strong{font-size:10px!important}.support-app-page .support-dm-thread{gap:15px!important;padding:18px 22px 26px!important}.support-app-page .support-dm-thread .support-enterprise-message{border-radius:13px!important;min-width:220px!important;max-width:min(78%,900px)!important;padding:12px 14px!important}.support-app-page .support-enterprise-message header{justify-content:space-between!important;align-items:center!important;gap:12px!important;margin-bottom:9px!important}.support-app-page .support-enterprise-message header>div{flex-wrap:wrap!important;align-items:baseline!important;gap:7px!important;display:flex!important}.support-app-page .support-enterprise-message header strong{font-size:11px!important;line-height:1.2!important}.support-app-page .support-enterprise-message header span,.support-app-page .support-enterprise-message time{font-size:9px!important;line-height:1.2!important}.support-app-page .support-enterprise-message p{font-size:13px!important;line-height:1.58!important}.support-app-page .support-dm-composer{padding:9px 13px 11px!important}.support-app-page .support-composer-toolbar{gap:6px!important;margin-bottom:7px!important}.support-app-page .support-composer-toolbar button,.support-app-page .support-composer-toolbar span,.support-app-page .support-composer-toolbar small{font-size:9px!important}.support-app-page .support-dm-composer textarea{min-height:68px!important;max-height:150px!important;padding:11px 12px!important;font-size:12px!important;line-height:1.5!important}.support-app-page .support-compose-row{grid-template-columns:minmax(0,1fr) 44px!important;gap:8px!important}.support-app-page .support-send-icon{width:44px!important;height:44px!important}}@media (max-width:1420px) and (min-width:901px){.support-app-page .support-app-workspace{grid-template-columns:225px minmax(0,1fr)!important}.support-app-page .support-view-switch button,.support-app-page .support-quick-statuses button{font-size:9px!important}}@media (max-width:1080px) and (min-width:901px){.support-app-page .support-app-workspace{grid-template-columns:195px minmax(0,1fr)!important}.support-app-page .support-dm-ticket-rail .support-ticket-list>button h3{font-size:11px!important}}
body.support-v2-inspector-open{overflow:hidden!important}.support-app-page .support-quick-statuses{display:none!important}.support-v2-scope-bar{align-items:center;gap:6px;min-width:max-content;display:flex}.support-v2-scope-bar button{color:#aebfca;cursor:pointer;background:#081a28;border:1px solid #294a60;border-radius:9px;min-height:36px;padding:0 13px;font-size:11px;font-weight:850;transition:all .16s}.support-v2-scope-bar button:hover{color:#fff;background:#0b2131;border-color:#516c81}.support-v2-scope-bar button.active{color:#fff;background:linear-gradient(135deg,rgba(91,49,174,.34),rgba(28,43,78,.82));border-color:#8c57e8;box-shadow:inset 0 0 0 1px rgba(176,130,255,.08)}@media (min-width:901px){.support-app-page.no-ticket-selected{gap:10px!important}.support-app-page.no-ticket-selected .support-app-hero{min-height:76px!important;padding:11px 16px!important}.support-app-page.no-ticket-selected .support-app-hero h1{font-size:25px!important;line-height:1.05!important}.support-app-page.no-ticket-selected .support-compact-summary{font-size:10px!important;line-height:1.35!important}.support-app-page.no-ticket-selected .support-app-filters{grid-template-columns:auto auto minmax(380px,1fr)!important;align-items:center!important;gap:8px!important;min-height:56px!important;padding:8px 10px!important;display:grid!important}.support-app-page.no-ticket-selected .support-view-switch{gap:5px!important;display:flex!important}.support-app-page.no-ticket-selected .support-view-switch button{min-height:36px!important;padding:0 13px!important;font-size:11px!important}.support-app-page.no-ticket-selected .support-dm-filters{grid-template-columns:minmax(210px,1fr) 155px 125px auto!important;gap:7px!important;display:grid!important}.support-app-page.no-ticket-selected .support-dm-filters input,.support-app-page.no-ticket-selected .support-dm-filters select,.support-app-page.no-ticket-selected .support-dm-filters>button{height:36px!important;min-height:36px!important;font-size:11px!important}.support-app-page.no-ticket-selected .support-app-workspace{border-radius:14px!important;min-height:560px!important;display:block!important;overflow:hidden!important}.support-app-page.no-ticket-selected .support-dm-case{display:none!important}.support-app-page.no-ticket-selected .support-dm-ticket-rail{border-right:0!important;flex-direction:column!important;width:100%!important;min-height:560px!important;display:flex!important}.support-app-page.no-ticket-selected .support-dm-ticket-rail>header{min-height:52px!important;padding:0 16px!important}.support-app-page.no-ticket-selected .support-dm-ticket-rail>header strong{font-size:14px!important}.support-app-page.no-ticket-selected .support-dm-ticket-rail>header small{font-size:11px!important}.support-app-page.no-ticket-selected .support-ticket-list{flex-direction:column!important;gap:0!important;max-height:calc(100dvh - 300px)!important;display:flex!important;overflow:auto!important}.support-app-page.no-ticket-selected .support-ticket-list>button{text-align:left!important;background:#061622!important;border:0!important;border-bottom:1px solid rgba(66,100,121,.36)!important;border-radius:0!important;grid-template-rows:auto auto!important;grid-template-columns:145px minmax(310px,1.8fr) minmax(190px,.9fr) minmax(150px,.7fr) 84px!important;align-items:center!important;gap:5px 18px!important;min-height:88px!important;padding:13px 16px!important;display:grid!important;position:relative!important}.support-app-page.no-ticket-selected .support-ticket-list>button:hover{background:#0a1d2c!important}.support-app-page.no-ticket-selected .support-ticket-list>button.active{background:linear-gradient(90deg,rgba(91,50,168,.28),rgba(7,23,35,.98))!important;box-shadow:inset 3px 0 #9a5cf1!important}.support-app-page.no-ticket-selected .support-ticket-list>button:after{content:attr(data-inspect-label);color:#d6e2e9;background:#0a1c2a;border:1px solid #35566d;border-radius:8px;grid-area:1/5/3;justify-content:center;justify-self:end;align-items:center;min-width:66px;height:32px;font-size:10px;font-weight:850;display:inline-flex}.support-app-page.no-ticket-selected .support-ticket-list-top{grid-area:1/1/3;align-content:center!important;gap:5px!important;display:grid!important}.support-app-page.no-ticket-selected .support-ticket-list-top strong{font-size:11px!important}.support-app-page.no-ticket-selected .support-ticket-list-top time{color:#7e9bb0!important;font-size:10px!important}.support-app-page.no-ticket-selected .support-ticket-list>button h3{grid-area:1/2;color:#f3f7fb!important;margin:0!important;font-size:14px!important;line-height:1.28!important}.support-app-page.no-ticket-selected .support-ticket-list>button>p{grid-area:2/2;color:#89a3b5!important;text-overflow:ellipsis!important;white-space:nowrap!important;margin:0!important;font-size:11px!important;line-height:1.4!important;overflow:hidden!important}.support-app-page.no-ticket-selected .support-ticket-list-meta{grid-area:1/3/3;flex-wrap:wrap!important;align-items:center!important;gap:8px!important;font-size:11px!important;display:flex!important}.support-app-page.no-ticket-selected .support-ticket-owner-row{grid-area:1/4/3;color:#9db0be!important;border:0!important;margin:0!important;padding:0!important;font-size:11px!important}.support-app-page.support-v2-inspector>.support-app-hero,.support-app-page.support-v2-inspector>.support-command-bar,.support-app-page.support-v2-inspector>.support-enterprise-alert,.support-app-page.support-v2-inspector>.support-enterprise-notice{z-index:1;position:relative}.support-app-page.support-v2-inspector .support-app-workspace{z-index:220!important;background:#04111c!important;border:1px solid #315168!important;border-radius:17px!important;width:auto!important;height:calc(100dvh - 20px)!important;min-height:0!important;margin:0!important;display:block!important;position:fixed!important;top:10px!important;bottom:10px!important;left:10px!important;right:10px!important;overflow:hidden!important;box-shadow:0 28px 100px rgba(0,0,0,.68)!important}.support-app-page.support-v2-inspector .support-dm-ticket-rail{display:none!important}.support-app-page.support-v2-inspector .support-dm-case{background:#061522!important;flex-direction:column!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;display:flex!important}.support-app-page.support-v2-inspector .support-dm-case-header{background:linear-gradient(135deg,#071a28,#071421)!important;border-bottom:1px solid #244354!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:16px!important;min-height:84px!important;padding:14px 18px!important;display:grid!important}.support-v2-back{color:#e6eef3!important;cursor:pointer!important;background:#0a1d2b!important;border:1px solid #35576e!important;border-radius:9px!important;align-items:center!important;gap:8px!important;min-height:40px!important;padding:0 13px!important;font-size:11px!important;font-weight:850!important;display:inline-flex!important}.support-v2-back:hover{color:#fff!important;background:#13243a!important;border-color:#7d58b8!important}.support-app-page.support-v2-inspector .support-case-title h2{margin:3px 0!important;font-size:22px!important;line-height:1.15!important}.support-app-page.support-v2-inspector .support-case-title>span,.support-app-page.support-v2-inspector .support-case-title p{font-size:10px!important}.support-app-page.support-v2-inspector .support-case-actions{flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:7px!important;display:flex!important}.support-app-page.support-v2-inspector .support-case-actions>button,.support-app-page.support-v2-inspector .support-case-actions>span{min-height:34px!important;padding:0 10px!important;font-size:10px!important}.support-app-page.support-v2-inspector .support-ownership-strip{min-height:44px!important;padding:7px 18px!important;font-size:10px!important}.support-app-page.support-v2-inspector .support-ownership-strip strong{font-size:11px!important}.support-app-page.support-v2-inspector .support-dm-thread{background:radial-gradient(circle at 88% 0,rgba(93,51,166,.09),transparent 28rem),#061522!important;flex:auto!important;gap:16px!important;min-height:0!important;padding:22px 26px 28px!important;overflow:auto!important}.support-app-page.support-v2-inspector .support-dm-thread .support-enterprise-message{border-radius:14px!important;min-width:240px!important;max-width:min(72%,900px)!important;padding:14px 16px!important}.support-app-page.support-v2-inspector .support-enterprise-message header{margin-bottom:9px!important}.support-app-page.support-v2-inspector .support-enterprise-message header strong{font-size:12px!important}.support-app-page.support-v2-inspector .support-enterprise-message header span,.support-app-page.support-v2-inspector .support-enterprise-message time{font-size:10px!important}.support-app-page.support-v2-inspector .support-enterprise-message p{font-size:14px!important;line-height:1.6!important}.support-app-page.support-v2-inspector .support-dm-composer{background:#071827!important;border-top:1px solid #27495d!important;flex:none!important;padding:10px 16px 12px!important}.support-app-page.support-v2-inspector .support-dm-composer textarea{min-height:78px!important;max-height:150px!important;padding:12px 13px!important;font-size:13px!important}.support-app-page.support-v2-inspector .support-compose-modes button{min-height:34px!important;font-size:10px!important}.support-app-page.support-v2-inspector .support-attachment-hint,.support-app-page.support-v2-inspector .support-enter-hint{font-size:9px!important}}@media (max-width:1200px) and (min-width:901px){.support-app-page.no-ticket-selected .support-app-filters{grid-template-columns:1fr!important}.support-v2-scope-bar{grid-row:2}.support-app-page.no-ticket-selected .support-dm-filters{grid-template-columns:minmax(180px,1fr) 140px 115px auto!important}.support-app-page.no-ticket-selected .support-ticket-list>button{grid-template-columns:125px minmax(250px,1.7fr) minmax(150px,.9fr) 135px 72px!important;gap:5px 12px!important}}@media (max-width:900px){.support-v2-scope-bar{grid-template-columns:repeat(3,1fr);gap:6px;width:100%;display:grid}.support-v2-scope-bar button{min-width:0;padding-left:8px;padding-right:8px}.support-app-page.no-ticket-selected .support-app-workspace{display:block!important}.support-app-page.no-ticket-selected .support-dm-case{display:none!important}.support-app-page.no-ticket-selected .support-dm-ticket-rail{border-right:0!important;width:100%!important}.support-app-page.no-ticket-selected .support-ticket-list>button:after{content:"Inspect";float:right;border:1px solid #35566d;border-radius:7px;margin-left:auto;padding:5px 8px;font-size:9px;display:inline-flex}.support-app-page.support-v2-inspector .support-app-workspace{z-index:220!important;background:#061522!important;border:0!important;border-radius:0!important;width:100%!important;height:100dvh!important;margin:0!important;position:fixed!important;top:0!important;bottom:0!important;left:0!important;right:0!important}.support-app-page.support-v2-inspector .support-dm-ticket-rail{display:none!important}.support-app-page.support-v2-inspector .support-dm-case{flex-direction:column!important;width:100%!important;height:100%!important;min-height:0!important;display:flex!important}.support-app-page.support-v2-inspector .support-dm-case-header{flex-wrap:wrap!important;align-items:flex-start!important;padding:12px!important;display:flex!important}.support-v2-back{order:-2!important}.support-app-page.support-v2-inspector .support-case-actions{flex-wrap:nowrap!important;justify-content:flex-start!important;width:100%!important;overflow-x:auto!important}.support-app-page.support-v2-inspector .support-dm-thread{flex:1!important;min-height:0!important;padding:16px!important}.support-app-page.support-v2-inspector .support-dm-thread .support-enterprise-message{max-width:92%!important}}
@media (min-width:901px){.support-app-page.no-ticket-selected .support-dm-filters{grid-template-columns:minmax(240px,1fr) 170px auto!important}.support-app-page.no-ticket-selected .support-ticket-list>.support-ticket-row{text-align:left!important;background:#061622!important;border:0!important;border-bottom:1px solid rgba(66,100,121,.36)!important;border-radius:0!important;grid-template-rows:auto auto!important;grid-template-columns:170px minmax(310px,1.8fr) minmax(190px,.9fr) minmax(150px,.7fr) 84px!important;align-items:center!important;gap:5px 18px!important;min-height:88px!important;padding:13px 16px!important;display:grid!important;position:relative!important}.support-app-page.no-ticket-selected .support-ticket-list>.support-ticket-row:hover{background:#0a1d2c!important}.support-app-page.no-ticket-selected .support-ticket-list>.support-ticket-row.active{background:linear-gradient(90deg,rgba(91,50,168,.16),rgba(7,23,35,.98))!important;box-shadow:inset 3px 0 #9a5cf1!important}.support-app-page.no-ticket-selected .support-ticket-row .support-ticket-list-top{grid-area:1/1/3;align-content:center!important;gap:5px!important;display:grid!important}.support-app-page.no-ticket-selected .support-ticket-row .support-ticket-list-top strong{font-size:11px!important}.support-app-page.no-ticket-selected .support-ticket-row .support-ticket-list-top time{color:#7e9bb0!important;font-size:10px!important}.support-app-page.no-ticket-selected .support-ticket-row h3{grid-area:1/2;color:#f3f7fb!important;margin:0!important;font-size:14px!important;line-height:1.28!important}.support-app-page.no-ticket-selected .support-ticket-row>p{grid-area:2/2;color:#89a3b5!important;text-overflow:ellipsis!important;white-space:nowrap!important;margin:0!important;font-size:11px!important;line-height:1.4!important;overflow:hidden!important}.support-app-page.no-ticket-selected .support-ticket-row .support-ticket-list-meta{grid-area:1/3/3;flex-wrap:wrap!important;align-items:center!important;gap:8px!important;font-size:11px!important;display:flex!important}.support-app-page.no-ticket-selected .support-ticket-row .support-ticket-owner-row{grid-area:1/4/3;color:#9db0be!important;border:0!important;margin:0!important;padding:0!important;font-size:11px!important}.support-app-page.no-ticket-selected .support-ticket-inspect-button{color:#e1ebf0;cursor:pointer;background:#0a1c2a;border:1px solid #35566d;border-radius:8px;grid-area:1/5/3;justify-content:center;justify-self:end;align-items:center;min-width:66px;height:34px;padding:0 10px;font-size:10px;font-weight:850;display:inline-flex}.support-app-page.no-ticket-selected .support-ticket-inspect-button:hover{color:#fff;background:#14243a;border-color:#8c57e8;outline:0;box-shadow:0 0 0 2px rgba(140,87,232,.13)}.support-app-page.no-ticket-selected .support-ticket-inspect-button:focus-visible{color:#fff;background:#14243a;border-color:#8c57e8;outline:0;box-shadow:0 0 0 2px rgba(140,87,232,.13)}}.support-ticket-list-top i{background:rgba(104,48,177,.18);border:1px solid rgba(147,91,224,.36);border-radius:999px;align-items:center;width:max-content;min-height:18px;padding:1px 6px;color:#cfadff!important;font-size:9px!important;font-style:normal!important;font-weight:850!important;line-height:1!important;display:inline-flex!important}@media (max-width:1200px) and (min-width:901px){.support-app-page.no-ticket-selected .support-dm-filters{grid-template-columns:minmax(180px,1fr) 150px auto!important}.support-app-page.no-ticket-selected .support-ticket-list>.support-ticket-row{grid-template-columns:145px minmax(250px,1.7fr) minmax(150px,.9fr) 135px 72px!important;gap:5px 12px!important}}@media (max-width:900px){.support-app-page.no-ticket-selected .support-ticket-list>.support-ticket-row{background:#061622!important;border-bottom:1px solid rgba(66,100,121,.36)!important;grid-template-columns:minmax(0,1fr) auto!important;gap:7px 10px!important;padding:13px!important;display:grid!important}.support-app-page.no-ticket-selected .support-ticket-row>*{min-width:0!important}.support-app-page.no-ticket-selected .support-ticket-row .support-ticket-list-top,.support-app-page.no-ticket-selected .support-ticket-row h3,.support-app-page.no-ticket-selected .support-ticket-row>p,.support-app-page.no-ticket-selected .support-ticket-row .support-ticket-list-meta,.support-app-page.no-ticket-selected .support-ticket-row .support-ticket-owner-row{grid-column:1!important}.support-app-page.no-ticket-selected .support-ticket-inspect-button{color:#e1ebf0!important;background:#0a1c2a!important;border:1px solid #35566d!important;border-radius:8px!important;grid-area:1/2/6!important;align-self:center!important;min-height:34px!important;padding:0 10px!important;font-size:10px!important;font-weight:850!important}}
.support-app-page.no-ticket-selected .support-dm-metrics,.support-v2-page-hidden{display:none!important}.support-v2-pagination{background:#061622;border-top:1px solid rgba(66,100,121,.36);flex:none;justify-content:flex-end;align-items:center;gap:9px;min-height:48px;padding:7px 12px;display:flex}.support-v2-pagination[hidden]{display:none!important}.support-v2-pagination span{text-align:center;color:#9eb2bf;min-width:92px;font-size:10px;font-weight:750}.support-v2-pagination button{color:#e1ebf0;cursor:pointer;background:#0a1c2a;border:1px solid #35566d;border-radius:8px;min-height:32px;padding:0 10px;font-size:10px;font-weight:850}.support-v2-pagination button:hover:not(:disabled){color:#fff;background:#14243a;border-color:#8c57e8;outline:0}.support-v2-pagination button:focus-visible:not(:disabled){color:#fff;background:#14243a;border-color:#8c57e8;outline:0}.support-v2-pagination button:disabled{opacity:.4;cursor:default}@media (min-width:901px){.support-app-page.no-ticket-selected{gap:8px!important}.support-app-page.no-ticket-selected .support-app-workspace{height:calc(100dvh - 215px)!important;min-height:0!important;max-height:calc(100dvh - 215px)!important;overflow:hidden!important}.support-app-page.no-ticket-selected .support-dm-ticket-rail{height:100%!important;min-height:0!important;overflow:hidden!important}.support-app-page.no-ticket-selected .support-ticket-list{overscroll-behavior:contain;scrollbar-gutter:stable;flex:auto!important;min-height:0!important;max-height:none!important;overflow-x:hidden!important;overflow-y:auto!important}}@media (max-width:900px){.support-app-page.no-ticket-selected .support-app-workspace,.support-app-page.no-ticket-selected .support-dm-ticket-rail{min-height:0!important}.support-app-page.no-ticket-selected .support-ticket-list{overscroll-behavior:contain;max-height:calc(100dvh - 280px)!important;overflow-y:auto!important}.support-v2-pagination{justify-content:center}}.support-live-state{color:#cbd5e1;background:rgba(31,41,55,.72);border:1px solid rgba(148,163,184,.22);border-radius:999px;align-items:center;gap:7px;padding:7px 10px;font-size:11px;font-weight:700;display:inline-flex}.support-live-state i{background:#94a3b8;border-radius:50%;width:7px;height:7px}.support-live-state.live{color:#a7f3d0}.support-live-state.live i{background:#34d399;box-shadow:0 0 0 4px rgba(52,211,153,.12)}.support-live-state.reconnecting{color:#fde68a}.support-live-state.reconnecting i{background:#fbbf24}.support-app-page.no-ticket-selected .support-app-filters{scrollbar-width:thin;overflow-x:auto;overflow-y:hidden;grid-template-columns:max-content max-content minmax(0,1fr)!important;align-items:center!important}.support-app-page.no-ticket-selected .support-view-switch,.support-app-page.no-ticket-selected .support-v2-scope-bar{flex-wrap:nowrap;min-width:max-content}.support-app-page.no-ticket-selected .support-dm-filters{min-width:0;grid-template-columns:minmax(120px,1fr) minmax(125px,max(135px,min(13vw,210px))) max-content!important}@media (max-width:1200px) and (min-width:901px){.support-app-page.no-ticket-selected .support-app-filters{grid-template-columns:max-content max-content minmax(0,1fr)!important}.support-app-page.no-ticket-selected .support-view-switch button,.support-app-page.no-ticket-selected .support-v2-scope-bar button{padding-left:max(7px,min(.8vw,13px))!important;padding-right:max(7px,min(.8vw,13px))!important;font-size:max(9px,min(.8vw,11px))!important}.support-app-page.no-ticket-selected .support-v2-scope-bar{grid-row:auto}.support-app-page.no-ticket-selected .support-dm-filters{grid-template-columns:minmax(120px,1fr) minmax(120px,150px) max-content!important}}@media (max-width:900px){.support-app-page.no-ticket-selected .support-app-filters{flex-wrap:nowrap!important;align-items:center!important;display:flex!important}.support-app-page.no-ticket-selected .support-v2-scope-bar{grid-template-columns:none;width:auto;display:flex!important}.support-app-page.no-ticket-selected .support-dm-filters{flex:0 0 440px;grid-template-columns:minmax(160px,1fr) 140px max-content!important;display:grid!important}}
.support-profile-settings{color:#edf5fa;background:radial-gradient(circle at 92% 0,rgba(116,58,207,.12),transparent 32%),linear-gradient(145deg,#081927,#06131f);border:1px solid #234158;border-radius:16px;margin:18px 0 28px;overflow:hidden;box-shadow:0 20px 55px rgba(0,0,0,.2)}.support-profile-settings-header{background:rgba(7,24,39,.84);border-bottom:1px solid #203c50;justify-content:space-between;align-items:flex-start;gap:24px;padding:22px 24px;display:flex}.support-profile-settings-header h2{letter-spacing:-.025em;margin:6px 0 7px;font-size:22px;line-height:1.1}.support-profile-settings-header p{color:#89a0b0;max-width:760px;margin:0;font-size:11px;line-height:1.6}.support-profile-kicker,.support-profile-preview-label{color:#b77cff;letter-spacing:.16em;font-size:8px;font-weight:900}.support-profile-state{color:#a8bdc9;white-space:nowrap;border:1px solid #315268;border-radius:999px;align-items:center;gap:7px;min-height:29px;padding:0 10px;font-size:8px;font-weight:800;display:inline-flex}.support-profile-state i{background:#718998;border-radius:50%;width:7px;height:7px}.support-profile-state.enabled{color:#7de4c1;border-color:rgba(26,213,157,.34)}.support-profile-state.enabled i{background:#20daa0;box-shadow:0 0 9px rgba(32,218,160,.55)}.support-profile-notice{color:#bcd3df;background:#0a2130;border:1px solid #31566d;border-radius:9px;align-items:center;gap:8px;margin:12px 14px 0;padding:9px 11px;font-size:10px;display:flex}.support-profile-notice.success{color:#9de6cd;background:rgba(14,75,59,.28);border-color:rgba(27,205,149,.35)}.support-profile-notice.error{color:#ffc1ca;background:rgba(91,24,35,.35);border-color:rgba(255,85,105,.42)}.support-profile-notice span{flex:1}.support-profile-notice button{width:25px;height:25px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;display:grid}.support-profile-settings-layout{grid-template-columns:270px minmax(0,1fr);min-width:0;display:grid}.support-profile-preview{text-align:center;background:linear-gradient(rgba(11,31,47,.76),rgba(5,18,29,.86));border-right:1px solid #203c50;flex-direction:column;align-items:center;padding:27px 22px;display:flex}.support-profile-preview-avatar{color:#fff;background:linear-gradient(135deg,#7033c5,#0d8ea5) 50%/cover;border:2px solid #7d4bc9;border-radius:24px;place-items:center;width:94px;height:94px;margin:18px 0 14px;font-size:25px;font-weight:900;display:grid;box-shadow:0 14px 38px rgba(0,0,0,.3),0 0 0 5px rgba(123,73,203,.08)}.support-profile-preview h3{margin:0;font-size:18px}.support-profile-preview>strong{color:#c6a7ff;margin-top:5px;font-size:11px}.support-profile-preview p{color:#8ca2b0;margin:13px 0 16px;font-size:10px;line-height:1.6}.support-profile-verified{color:#91b6c8;border:1px solid #27495d;border-radius:999px;align-items:center;gap:6px;padding:7px 9px;font-size:8px;font-weight:800;display:inline-flex}.support-profile-form{min-width:0;padding:22px}.support-profile-fields{grid-template-columns:1fr 1fr;gap:13px;display:grid}.support-profile-fields label{gap:6px;min-width:0;display:grid}.support-profile-fields label.wide{grid-column:1/-1}.support-profile-fields label>span{color:#dbe7ed;font-size:10px;font-weight:800}.support-profile-fields input,.support-profile-fields textarea{box-sizing:border-box;color:#e7eff4;width:100%;font:inherit;background:#06131f;border:1px solid #2b4c62;border-radius:9px;outline:none;font-size:11px}.support-profile-fields input{min-height:40px;padding:0 11px}.support-profile-fields textarea{resize:vertical;min-height:92px;padding:10px 11px;line-height:1.55}.support-profile-fields input:focus,.support-profile-fields textarea:focus{border-color:#8e4dea;box-shadow:0 0 0 3px rgba(142,77,234,.1)}.support-profile-fields small{color:#6f8797;font-size:8px;line-height:1.45}.support-profile-photo-row{background:#071725;border:1px solid #213f53;border-radius:10px;justify-content:space-between;align-items:center;gap:20px;margin-top:16px;padding:13px;display:flex}.support-profile-photo-row strong{font-size:10px}.support-profile-photo-row p{color:#718a9b;max-width:620px;margin:4px 0 0;font-size:8px;line-height:1.5}.support-profile-photo-actions{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.support-profile-photo-actions button,.support-profile-form footer button{color:#dbe7ed;min-height:34px;font:inherit;cursor:pointer;background:#0a2030;border:1px solid #38586c;border-radius:8px;padding:0 11px;font-size:9px;font-weight:800}.support-profile-photo-actions button.primary,.support-profile-form footer button.primary{color:#fff;background:linear-gradient(135deg,#7137cf,#9147e8);border-color:#8550dc}.support-profile-photo-actions button:disabled,.support-profile-form footer button:disabled{opacity:.48;cursor:not-allowed}.support-profile-visibility{cursor:pointer;background:#071a28;border:1px solid #24485d;border-radius:10px;align-items:flex-start;gap:9px;margin-top:14px;padding:11px 12px;display:flex}.support-profile-visibility input{accent-color:#9147e8;margin-top:2px}.support-profile-visibility span{gap:3px;display:grid}.support-profile-visibility strong{font-size:10px}.support-profile-visibility small{color:#718b9c;font-size:8px;line-height:1.45}.support-profile-form footer{border-top:1px solid #1c394d;justify-content:space-between;align-items:center;gap:14px;margin-top:17px;padding-top:14px;display:flex}.support-profile-form footer>span{color:#6f8797;font-size:8px}.support-profile-loading{align-items:center;gap:13px;padding:22px;display:flex}.support-profile-loading>span{border:2px solid rgba(141,77,234,.22);border-top-color:#9658eb;border-radius:50%;width:24px;height:24px;animation:.7s linear infinite supportProfileSpin}.support-profile-loading strong,.support-profile-loading small{display:block}.support-profile-loading small{color:#718a9a;margin-top:4px;font-size:9px}@keyframes supportProfileSpin{to{transform:rotate(360deg)}}@media (max-width:920px){.support-profile-settings-layout{grid-template-columns:1fr}.support-profile-preview{border-bottom:1px solid #203c50;border-right:0}.support-profile-settings-header{flex-direction:column}.support-profile-fields{grid-template-columns:1fr}.support-profile-fields label.wide{grid-column:auto}.support-profile-photo-row,.support-profile-form footer{flex-direction:column;align-items:stretch}.support-profile-photo-actions{justify-content:flex-start}}
.support-v2-pagination{justify-content:center!important}.support-v2-pagination button[hidden]{display:none!important}.support-v2-pagination [data-page-label]{background:rgba(88,46,145,.22);border:1px solid #65459b;border-radius:8px;place-items:center;width:30px;height:30px;line-height:1;display:inline-grid;color:#f4edff!important;min-width:30px!important;font-size:11px!important;font-weight:900!important}.support-v2-pagination[data-single-page=true]{min-height:42px;padding-top:5px;padding-bottom:5px}.simple-admin-page-header .esb-action-button.variant-primary{text-shadow:0 1px 1px rgba(0,0,0,.32);color:#fff!important;background:linear-gradient(135deg,#7430dc,#a33ded)!important;border-color:#a975ff!important;box-shadow:0 9px 25px rgba(116,48,220,.28),inset 0 1px rgba(255,255,255,.13)!important}.simple-admin-page-header .esb-action-button.variant-primary>span,.simple-admin-page-header .esb-action-button.variant-primary svg{color:#fff!important;opacity:1!important}.simple-admin-page-header .esb-action-button.variant-primary>span{font-weight:900!important}.simple-admin-page-header .esb-action-button.variant-primary:hover:not(:disabled){color:#fff!important;background:linear-gradient(135deg,#8240ed,#b54df6)!important;border-color:#c6a7ff!important}.simple-admin-page-header .esb-action-button.variant-primary:focus-visible:not(:disabled){color:#fff!important;background:linear-gradient(135deg,#8240ed,#b54df6)!important;border-color:#c6a7ff!important}.support-app-page.support-v2-inspector .support-dm-thread .support-enterprise-message{box-sizing:border-box!important;flex:none!important;width:-moz-fit-content!important;width:fit-content!important;min-width:min(320px,60%)!important;max-width:min(76%,940px)!important;height:auto!important;min-height:max-content!important;max-height:none!important;padding:14px 16px!important;overflow:hidden!important}.support-app-page.support-v2-inspector .support-dm-thread .support-enterprise-message.internal,.support-app-page.support-v2-inspector .support-dm-thread .support-enterprise-message.system{max-width:min(88%,1080px)!important}.support-app-page.support-v2-inspector .support-enterprise-message header,.support-app-page.support-v2-inspector .support-enterprise-message header>div,.support-app-page.support-v2-inspector .support-enterprise-message p,.support-app-page.support-v2-inspector .support-enterprise-files,.support-app-page.support-v2-inspector .support-message-attachments{min-width:0!important;max-width:100%!important}.support-app-page.support-v2-inspector .support-enterprise-message header{flex-wrap:wrap!important;flex:none!important;width:100%!important;height:auto!important}.support-app-page.support-v2-inspector .support-enterprise-message header>div{flex:auto!important}.support-app-page.support-v2-inspector .support-enterprise-message p{white-space:pre-wrap!important;overflow-wrap:anywhere!important;word-break:break-word!important;flex:none!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;display:block!important;position:static!important;overflow:visible!important}.support-app-page.support-v2-inspector .support-enterprise-files,.support-app-page.support-v2-inspector .support-message-attachments{flex:none!important;height:auto!important;max-height:none!important}.support-app-page.support-v2-inspector .support-message-attachments,.support-app-page.support-v2-inspector .support-inline-image,.support-app-page.support-v2-inspector .support-file-card{width:100%!important;max-width:100%!important}.support-app-page.support-v2-inspector .support-inline-image img{object-fit:contain!important;width:100%!important;max-width:100%!important;height:auto!important}@media (max-width:900px){.support-app-page.support-v2-inspector .support-dm-thread .support-enterprise-message{flex:none!important;min-width:min(240px,78%)!important;max-width:94%!important}}
.mobile-stats-toggle{display:none}@media (max-width:780px){.mobile-stats-toggle{box-sizing:border-box;color:#eef6ff;text-align:left;cursor:pointer;background:linear-gradient(rgba(11,27,43,.96),rgba(6,19,31,.96));border:1px solid rgba(92,126,166,.38);border-radius:12px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;width:100%;min-height:54px;margin:10px 0 12px;padding:10px 12px;display:grid;box-shadow:inset 0 1px rgba(255,255,255,.024)}.mobile-stats-toggle>span{flex-direction:column;gap:2px;min-width:0;display:flex}.mobile-stats-toggle strong{color:#f4f8ff;font-size:13px;line-height:1.2}.mobile-stats-toggle small{color:#7f9ab0;font-size:11px}.mobile-stats-toggle>b{color:#bba8ff;white-space:nowrap;font-size:12px}.mobile-stats-toggle>i{color:#d7caff;background:rgba(89,48,157,.12);border:1px solid rgba(126,91,205,.35);border-radius:8px;place-items:center;width:26px;height:26px;font-size:16px;font-style:normal;display:grid}.mobile-stats-toggle:focus-visible{outline-offset:2px;outline:2px solid #9d6cff}[data-mobile-stats-grid=true][data-mobile-stats-open=false]{display:none!important}[data-mobile-stats-grid=true][data-mobile-stats-open=true]{margin-top:0}}
.support-v2-row-status{color:#ffc05a;white-space:nowrap;background:rgba(255,159,10,.1);border:1px solid rgba(255,159,10,.34);border-radius:999px;align-items:center;min-height:20px;margin-left:auto;padding:0 7px;font-size:8px;font-weight:750;display:inline-flex}.support-v2-access-state{font-weight:650;color:#ffbf55!important;margin-left:auto!important;font-size:8px!important}.support-ticket-inspect-button:disabled{cursor:not-allowed!important;opacity:.62!important;color:#bd9c70!important;background:rgba(90,59,17,.12)!important;border-color:rgba(255,159,10,.26)!important}.support-escalation-access-panel{background:linear-gradient(135deg,rgba(58,28,101,.14),rgba(6,23,37,.95));border:1px solid rgba(120,84,190,.34);border-radius:9px;grid-template-columns:minmax(0,1fr);gap:10px;min-width:0;margin:0 12px 10px;padding:12px;display:grid}.support-escalation-access-heading{justify-content:space-between;align-items:center;gap:14px;display:flex}.support-escalation-access-heading>div{min-width:0}.support-escalation-access-heading span,.support-escalation-active-grants>span{color:#ad77ed;letter-spacing:.09em;font-size:7px;font-weight:800;display:block}.support-escalation-access-heading strong{color:#f0f4f8;margin-top:3px;font-size:10px;display:block}.support-escalation-access-heading p{color:#7e93a5;max-width:760px;margin:4px 0 0;font-size:8px;line-height:1.45}.support-escalation-access-heading>button,.support-escalation-access-actions button{color:#dce6ed;cursor:pointer;background:#0a1d2c;border:1px solid #344f66;border-radius:6px;min-height:33px;padding:0 10px;font-size:8px}.support-escalation-access-heading>button:hover,.support-escalation-access-actions button:hover{border-color:#8b56ca}.support-escalation-access-form{border-top:1px solid rgba(73,111,142,.24);grid-template-columns:minmax(180px,1fr) 150px;gap:9px;padding-top:10px;display:grid}.support-escalation-access-form[hidden]{display:none}.support-escalation-access-form label{color:#94a5b3;flex-direction:column;gap:5px;font-size:8px;font-weight:650;display:flex}.support-escalation-access-form label.wide{grid-column:1/-1}.support-escalation-access-form select,.support-escalation-access-form textarea{color:#dbe5eb;background:#061522;border:1px solid #27465c;border-radius:6px;outline:none;width:100%;min-width:0;padding:8px 9px;font-size:8px}.support-escalation-access-form select{height:36px}.support-escalation-access-form textarea{resize:vertical;min-height:70px;line-height:1.5}.support-escalation-access-form select:focus,.support-escalation-access-form textarea:focus{border-color:#9c5dea;box-shadow:0 0 0 3px rgba(155,77,255,.1)}.support-escalation-access-actions{grid-column:1/-1;justify-content:flex-end;gap:7px;display:flex}.support-escalation-access-actions button:last-child{color:#fff;background:linear-gradient(90deg,#672ab1,#4a2485);border-color:#7344ac}.support-escalation-access-state{color:#9ab0c0;grid-column:1/-1;margin:0;font-size:8px;line-height:1.4}.support-escalation-active-grants{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.support-escalation-active-grants>div{background:rgba(0,217,139,.06);border:1px solid rgba(62,122,104,.3);border-radius:6px;align-items:center;gap:7px;padding:6px 8px;display:flex}.support-escalation-active-grants strong{color:#bde8d9;font-size:8px}.support-escalation-active-grants small{color:#6e9a8d;font-size:7px}@media (max-width:760px){.support-escalation-access-heading{flex-direction:column;align-items:flex-start}.support-escalation-access-heading>button{width:100%}.support-escalation-access-form{grid-template-columns:1fr}.support-escalation-access-form label.wide,.support-escalation-access-actions,.support-escalation-access-state{grid-column:auto}.support-escalation-access-actions{grid-template-columns:1fr 1fr;display:grid}.support-escalation-access-actions button{width:100%}}
.support-ticket-row.support-escalated-history-locked .support-ticket-owner-row>span:first-child{color:#ffb12a;font-weight:800}.support-ticket-row.support-escalated-history-locked .support-ticket-inspect-button:disabled{opacity:.38;cursor:not-allowed;filter:saturate(.45);box-shadow:none;pointer-events:none}.support-ticket-row.support-escalated-history-locked{--esb-escalated-lock:1}
