.sc-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.sc-list button{color:#f5fbff;text-align:left;text-transform:none;letter-spacing:0;cursor:pointer;background:linear-gradient(145deg,#0a1b24f2,#050d13fa);border:1px solid #1b3b49;border-radius:14px;gap:6px;width:100%;padding:13px 15px;transition:border-color .15s,background .15s,transform .15s;display:grid}.sc-list button:hover{border-color:#34758a;transform:translateY(-1px)}.sc-list button.active{background:linear-gradient(145deg,#0d2a37,#07141c);border-color:#43d9ff;box-shadow:inset 3px 0 #43d9ff}.sc-list button.unread{border-color:#2b84a7}.sc-list-top{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.sc-list-top b{text-overflow:ellipsis;white-space:nowrap;font-size:.95rem;overflow:hidden}.sc-list-top time{color:#6d8792;flex:none;font-size:.75rem}.sc-list button.unread .sc-list-top b{color:#fff}.sc-list-preview{color:#8ea2ac;text-overflow:ellipsis;white-space:nowrap;font-size:.84rem;overflow:hidden}.sc-list button.unread .sc-list-preview{color:#cdeefa;font-weight:600}.sc-list-meta{align-items:center;gap:8px;display:flex}.sc-list-meta small{color:#5d7782;font:700 .7rem var(--font-mono),monospace;letter-spacing:.06em}.sc-dot{background:#43d9ff;border-radius:50%;width:9px;height:9px;margin-left:auto;box-shadow:0 0 10px #43d9ff}.sc-status{color:#8fdcf2;font:800 .68rem/1.2 var(--font-geist),system-ui,sans-serif;letter-spacing:.02em;background:#11293a;border-radius:99px;padding:3px 8px;font-style:normal}.sc-status.in-progress{color:#6fe4ff;background:#43d9ff26}.sc-status.resolved{color:#6fe3a2;background:#4be08f24}.sc-status.closed{color:#7d8c93;background:#1c2429}.sc-home-tickets{background:#061118b3;border:1px solid #1d4252;border-radius:20px;margin-top:30px;padding:18px}.sc-home-tickets>header{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px;display:flex}.sc-home-tickets h2{align-items:center;gap:10px;margin:0;font-size:1.15rem;display:flex;text-transform:none!important}.sc-home-tickets h2 span{color:#03131d;background:#43d9ff;border-radius:99px;padding:3px 9px;font-size:.72rem;font-weight:900}.sc-home-tickets>header small{color:#6d8792;font-size:.8rem}.sc-new-heading{color:#cfe7f1;margin:34px 0 -18px;font-size:1.05rem;text-transform:none!important}.smp-support.sc-layout{grid-template-columns:290px minmax(0,1fr);gap:16px;width:min(1120px,100%);min-height:0;padding-top:18px;display:grid}.sc-side{flex-direction:column;gap:12px;max-height:calc(100vh - 150px);display:flex;overflow:auto}.sc-side>header{justify-content:space-between;align-items:center;padding:2px 4px;display:flex}.sc-side>header b{font-size:1rem}.sc-side>header button{color:#6fe4ff;text-transform:none;letter-spacing:0;cursor:pointer;background:#0a2230;border:1px solid #2b84a7;border-radius:9px;padding:6px 11px;font-weight:800}.sc-chat{background:linear-gradient(#081621,#050d14);border:1px solid #1f4656;border-radius:20px;flex-direction:column;height:calc(100vh - 150px);min-height:520px;display:flex;overflow:hidden}.sc-chat-head{border-bottom:1px solid #17333f;align-items:center;gap:12px;padding:14px 16px;display:flex}.sc-chat-head>div{flex:1;min-width:0}.sc-chat-head h2{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.01em;margin:0;font-size:1.08rem;overflow:hidden;text-transform:none!important}.sc-chat-head p{color:#6d8792;flex-wrap:wrap;align-items:center;gap:9px;margin:5px 0 0;font-size:.78rem;display:flex}.sc-back{color:#cfe7f1;cursor:pointer;background:#0a1d27;border:1px solid #1f4656;border-radius:10px;width:34px;height:34px;padding:0;font-size:1.4rem;line-height:1;display:none}.sc-delete{color:#5d7782;cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;width:34px;height:34px;padding:0;display:grid}.sc-delete:hover{color:#ff8d9e;background:#ff5a6e1f}.sc-delete svg,.sc-attach svg,.sc-send svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.sc-notify{color:#7f9aa6;background:#0a1e2880;border-bottom:1px solid #122933;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:9px 16px;font-size:.78rem;display:flex}.sc-live{color:#9fe9c0;align-items:center;gap:6px;font-weight:800;display:inline-flex}.sc-live i{background:#4be08f;border-radius:50%;width:7px;height:7px;animation:1.8s ease-out infinite scPulse}.sc-notify button{color:#6fe4ff;text-transform:none;letter-spacing:0;cursor:pointer;background:0 0;border:1px solid #2b84a7;border-radius:8px;margin-left:auto;padding:5px 10px;font-size:.76rem;font-weight:800}.sc-on{color:#6fe3a2;margin-left:auto;font-weight:700}.sc-messages{scrollbar-width:thin;scrollbar-color:#1c4a60 transparent;flex-direction:column;flex:1;gap:10px;padding:18px 16px;display:flex;overflow-y:auto}.sc-day{color:#5d7782;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:10px;margin:6px 0;font-size:.72rem;font-weight:800;display:flex}.sc-day:before,.sc-day:after{content:"";background:#14303b;flex:1;height:1px}.sc-msg{align-items:flex-end;gap:9px;max-width:78%;animation:.2s both scIn;display:flex}.sc-msg.mine{flex-direction:row-reverse;align-self:flex-end}.sc-avatar{color:#fff;background:linear-gradient(135deg,#7b5cff,#43d9ff);border-radius:9px;flex:none;place-items:center;width:30px;height:30px;font-size:.85rem;font-weight:900;display:grid}.sc-msg>div{background:#0c1f2a;border:1px solid #1d3d4b;border-radius:16px 16px 16px 5px;min-width:0;padding:9px 13px 10px}.sc-msg.mine>div{color:#fff;background:linear-gradient(135deg,#1aa9e0,#168bff);border-color:#0000;border-radius:16px 16px 5px}.sc-msg header{align-items:center;gap:7px;margin-bottom:3px;font-size:.74rem;display:flex}.sc-msg header b{font-weight:800}.sc-msg header em{color:#fff;letter-spacing:.06em;background:#5865f2;border-radius:5px;padding:1px 6px;font-size:.6rem;font-style:normal;font-weight:900}.sc-msg header time{color:#6d8792}.sc-msg.mine header time{color:#ffffffbf}.sc-msg p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:.92rem;line-height:1.5}.sc-msg.pending{opacity:.65}.sc-msg.failed>div{background:#3a1520;border:1px solid #ff7088}.sc-files{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.sc-files img{object-fit:cover;border-radius:10px;max-width:220px;max-height:160px;display:block}.sc-file{color:inherit;background:#00000040;border-radius:8px;padding:6px 9px;font-size:.8rem;text-decoration:none}.sc-skeleton{gap:12px;display:grid}.sc-skeleton i{background:linear-gradient(90deg,#0c1f2a,#12303e,#0c1f2a) 0 0/200% 100%;border-radius:14px;width:55%;height:46px;animation:1.2s linear infinite scShimmer;display:block}.sc-skeleton i:nth-child(2){justify-self:end;width:40%}.sc-error{color:#ff8d9e;margin:0 0 8px;font-size:.84rem}.sc-closed{color:#8ea2ac;text-align:center;border-top:1px solid #17333f;margin:0;padding:16px;font-size:.88rem}.sc-composer{background:#06111a;border-top:1px solid #17333f;padding:10px 12px}.sc-compose-row{background:#0a1a24;border:1px solid #1f4656;border-radius:14px;align-items:flex-end;gap:8px;padding:6px;transition:border-color .15s,box-shadow .15s;display:flex}.sc-compose-row:focus-within{border-color:#43d9ff;box-shadow:0 0 0 3px #43d9ff21}.sc-compose-row textarea{resize:none;color:#f5fbff;min-height:38px;max-height:140px;font:500 .95rem/1.4 var(--font-geist),system-ui,sans-serif;field-sizing:content;background:0 0;border:0;outline:0;flex:1;padding:9px 4px}.sc-attach{color:#7f9aa6;cursor:pointer;border-radius:10px;flex:none;place-items:center;width:38px;height:38px;display:grid;position:relative}.sc-attach:hover{color:#6fe4ff;background:#11293a}.sc-attach input{opacity:0;cursor:pointer;position:absolute;inset:0}.sc-send{color:#03131d;cursor:pointer;background:linear-gradient(135deg,#43d9ff,#168bff);border:0;border-radius:10px;flex:none;place-items:center;width:38px;height:38px;padding:0;transition:transform .15s,opacity .15s;display:grid}.sc-send:disabled{opacity:.4;cursor:not-allowed}.sc-send:not(:disabled):hover{transform:translateY(-1px)}.sc-composer small{color:#4f6873;margin:6px 4px 0;font-size:.7rem;display:block}.sc-attached{color:#cfe7f1;background:#0d2633;border-radius:9px;justify-content:space-between;align-items:center;margin:0 0 8px;padding:6px 10px;font-size:.82rem;display:flex}.sc-attached button{color:#8ea2ac;cursor:pointer;background:0 0;border:0;font-size:1.1rem}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes scPulse{0%{box-shadow:0 0 #4be08f99}to{box-shadow:0 0 0 7px #4be08f00}}@keyframes scIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes scShimmer{to{background-position:-200% 0}}@media (width<=860px){.smp-support.sc-layout{grid-template-columns:1fr;padding:10px 0 80px}.sc-side{display:none}.sc-back{place-items:center;display:grid}.sc-chat{border-radius:16px;height:calc(100vh - 190px);min-height:440px}.sc-msg{max-width:88%}.sc-notify{font-size:.72rem}}@media (prefers-reduced-motion:reduce){.sc-msg,.sc-live i,.sc-skeleton i{animation:none}}.sc-list button{grid-template-columns:minmax(0,1fr)}.sc-list button>span{min-width:0}.sc-side{min-width:0;max-height:calc(100vh - 240px)}.sc-chat{height:calc(100vh - 240px);min-height:480px}.sc-compose-row textarea{width:auto!important;box-shadow:none!important;text-transform:none!important;letter-spacing:0!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;margin:0!important;padding:9px 4px!important;font-size:.95rem!important}@media (width<=860px){.sc-chat{height:calc(100vh - 230px);min-height:420px}}.sc-side>header b small{color:#6d8792;margin-left:6px;font-size:.74rem;font-weight:700}.sc-side>header button:disabled{opacity:.4;cursor:not-allowed}.sc-home-tickets>header small.full{color:#ffb86b;font-weight:800}.sc-limit{background:linear-gradient(145deg,#281a0899,#080e14e6);border:1px solid #6b4a1f;border-radius:20px;gap:10px;padding:22px;display:grid}.sc-limit>b{color:#ffcf8a;font-size:1.1rem}.sc-limit>p{color:#b9a68c;margin:0 0 6px;line-height:1.55}.sc-limit-inline{color:#ffcf8a;background:#281a0873;border:1px solid #6b4a1f;border-radius:12px;margin:26px 0 -10px;padding:11px 14px;font-size:.88rem}.support-category-grid.sc-locked .support-category-card{opacity:.45;cursor:not-allowed;transform:none!important}
