.clipper-app.support-design{--side:254px;background:#0e0f10;color:#f4f4f5}.clipper-app.support-design::before{display:none}.clipper-app.support-design .main{padding:89px 54px 50px;background:#0e0f10}.clipper-app.support-design .workspace{max-width:1280px}.clipper-app.support-design .topbar{margin-bottom:25px;padding:0 0 21px;border-bottom:1px solid #26282b}.clipper-app.support-design .topbar h1{font:650 24px/32px 'CNG Inter',Inter,sans-serif;letter-spacing:-.65px}.clipper-app.support-design #pageSubtitle{display:block;margin-top:4px;color:#a5a6ac;font:400 12px/20px 'CNG Inter',Inter,sans-serif}.support-design .support-page{font-family:'CNG Inter',Inter,sans-serif;max-width:none}.support-design .support-grid{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(280px,1fr);align-items:start;gap:20px;margin:0}.support-design .support-page .live-card{border:1px solid #303236;border-radius:15px;box-shadow:none;background:#191b1d}.support-design .support-page .trainer-card{padding:0;background:#111214;overflow:hidden}.support-design .trainer-card>.trainer-surface{height:650px;min-height:540px;max-height:none}.support-design .trainer-header{padding:19px 22px;background:#1a1c1e;border-color:#2c2e32}.support-design .trainer-mark{width:36px;height:36px;border-radius:10px;background:#d0b7ef0c;border-color:#c8afe72b;color:#cbb6e8}.support-design .trainer-header h2{font:650 14px/21px 'CNG Inter',Inter,sans-serif}.support-design .trainer-header p{color:#a1a3ab;font-size:11px}.support-design .trainer-header p span{color:#c6b2e2}.support-design .trainer-tools button{border:1px solid #3b3d42;background:#232528;color:#bfc0c6;border-radius:8px}.support-design .trainer-log{padding:26px;scrollbar-color:#4a4c52 transparent;background:radial-gradient(ellipse at 50% 20%,#baa0da05,transparent 70%),#111214}.support-design .trainer-welcome{padding:8px 0 15px}.support-design .trainer-welcome-icon{width:56px;height:56px;margin-bottom:19px;border-radius:17px;background:linear-gradient(140deg,#34303c,#1b1c20);border-color:#605469;box-shadow:0 5px 22px #0003;color:#d2b9f3}.support-design .trainer-welcome-icon svg{width:27px;height:27px}.support-design .trainer-eyebrow{font:550 8px/15px 'CNG Inter',Inter,sans-serif;letter-spacing:1.45px;color:#a3a0aa}.support-design .trainer-welcome h3{font:600 28px/1.25 'CNG Inter',Inter,sans-serif;letter-spacing:-.8px;margin:12px 0}.support-design .trainer-welcome p{font-size:12px;line-height:1.8;color:#a9aab2;margin-bottom:22px}.support-design .trainer-prompts{max-width:345px;gap:7px}.support-design .trainer-prompts button{padding:10px 13px;min-height:40px;border-radius:8px;background:#1d1f22;border-color:#34363c;font:550 11px/18px 'CNG Inter',Inter,sans-serif;color:#c9c9d0}.support-design .trainer-prompts button:hover{background:#28242e;border-color:#8a759f;transform:translateY(-2px);color:#f3eafa}.support-design .trainer-composer-wrap{padding:0 20px 16px;background:#111214}.support-design .trainer-composer{padding:10px 10px 10px 15px;background:#232427;border:1px solid #45464d;border-radius:12px}.support-design .trainer-composer:focus-within{border-color:#a58ac1;box-shadow:0 0 0 3px #a58ac10d}.support-design .trainer-composer button{width:34px;height:34px;background:#cbb6e6;border-color:#d8c6ec;color:#21172c;border-radius:9px}.support-design .trainer-composer button:hover:enabled{background:#e0cafa}.support-design .trainer-composer button:disabled{background:#39363e;border-color:#48424f;color:#a39aaa}.support-design .trainer-note{color:#a1a0aa !important;font-size:9px !important}.support-design .trainer-note span{color:#92919b}.support-design .trainer-surface .chat-turn .plain-content{font-size:13px;line-height:1.9;color:#dedfe5}.support-design .trainer-surface .chat-turn.user{background:#2b2731;border-color:#5d4d6a;border-radius:14px 14px 4px 14px}.support-design .support-side{display:grid;gap:12px;min-width:0}.support-design .support-manual{padding:26px 23px 21px;background:linear-gradient(140deg,#ffffff03,transparent 55%),#191b1d}.support-design .support-team-symbol{width:55px;height:55px;border:1px solid #526044;border-radius:16px;display:grid;place-items:center;color:#b3df8d;background:linear-gradient(145deg,#333e2a,#1e241b);position:relative;margin-bottom:22px}.support-team-symbol>svg{width:28px;height:28px;fill:none;stroke:currentColor;stroke-width:1.6}.support-team-symbol>span{position:absolute;bottom:-6px;right:-8px;background:#c1e99c;color:#25331c;border:3px solid #191b1d;border-radius:9px;padding:5px}.support-team-symbol>span svg{width:16px;height:16px}.support-design .support-kicker{display:block;color:#a4ad9d;font:550 8px/16px 'CNG Inter',Inter,sans-serif;letter-spacing:1.3px;margin:0 0 7px}.support-design .support-manual h2{font:600 25px/1.22 'CNG Inter',Inter,sans-serif;letter-spacing:-.6px;margin:0 0 14px}.support-design .support-manual>p{font-size:11px;line-height:1.85;color:#b2b3ba;margin:0}.support-private{display:flex;align-items:center;gap:7px;margin:18px 0;padding-bottom:18px;border-bottom:1px solid #303236;font-size:10px;color:#b8d4a4}.support-private svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.6;flex:none}.support-design .support-manual ol{list-style:none;padding:0;margin:0 0 23px;display:grid;gap:18px}.support-design .support-manual li{display:flex;gap:11px;align-items:flex-start;padding:0}.support-design .support-manual li>span{font:650 9px/26px 'CNG Inter',Inter,sans-serif;width:26px;height:26px;text-align:center;background:#25282b;border:1px solid #3a3e43;border-radius:8px;color:#a6a9ae;flex:none}.support-design .support-manual li strong{display:block;font-size:11px;font-weight:650;color:#e0e1e4;margin:0 0 3px}.support-design .support-manual li p{font-size:10px;line-height:1.7;margin:0;color:#a6a8b0}.support-design .support-page .btn{font:650 11px/18px 'CNG Inter',Inter,sans-serif;min-height:40px;border-radius:8px;transition:background .24s,border-color .24s,box-shadow .24s,transform .24s cubic-bezier(.22,1,.36,1)}.support-design #ticketForm .btn{width:100%;background:#a0df63;border:1px solid #b6e987;color:#1a2910;box-shadow:inset 0 1px #e1f6c660}.support-design #ticketForm .btn:hover:enabled{background:#b5eb82;box-shadow:0 5px 18px #8ec54a15;transform:translateY(-2px)}.support-design #ticketStatus{font-size:11px;line-height:1.8;margin:12px 0 0;color:#dac9ee}.support-design #ticketStatus:empty{display:none}.support-design .support-manual .support-server-link{font-size:10px;margin-top:13px;text-align:center;line-height:1.8;color:#a6a8b0}.support-server-link a{color:#c4eaa3;text-underline-offset:3px;white-space:nowrap}.support-server-link a:hover{text-decoration:underline;color:#e2facd}.support-tip{display:flex;gap:9px;padding:6px 11px;color:#a3a5ad}.support-tip svg{width:15px;height:15px;flex:none;fill:none;stroke:currentColor;stroke-width:1.6;margin-top:3px}.support-tip p{font-size:10px;line-height:1.8;margin:0}.support-design .suggestion-card{margin:22px 0 0;padding:24px;display:grid;grid-template-columns:1fr 1.6fr;gap:30px;align-items:center}.support-design .suggestion-card h2{font:600 20px/1.35 'CNG Inter',Inter,sans-serif;letter-spacing:-.4px;margin:0 0 9px}.support-design .suggestion-card p{font-size:11px;line-height:1.85;color:#a7a9b1;margin:0}.support-design .suggestion-card form{display:block;margin:0}.support-design .suggestion-card label{font-size:11px;color:#c6c7ce;margin-bottom:8px;font-weight:550}.support-design .suggestion-card textarea{width:100%;resize:vertical;min-height:84px;padding:12px;border:1px solid #404247;border-radius:9px;background:#111315;font:400 12px/1.7 'CNG Inter',Inter,sans-serif;color:#e1e2e8;transition:border-color .2s,box-shadow .2s}.support-design .suggestion-card textarea::placeholder{color:#91949c}.support-design .suggestion-card textarea:focus{outline:0;border-color:#a088bd;box-shadow:0 0 0 3px #a088bd10}.suggestion-bottom{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:10px}.suggestion-bottom>span{color:#9699a2;font-size:9px}.support-design .suggestion-bottom .btn{background:#2b2d31;border:1px solid #494b51;color:#e0e0e6;padding:9px 14px}.support-design .suggestion-bottom .btn:hover{background:#38333f;border-color:#8b789e;transform:translateY(-2px)}.support-design .support-page .btn:active:enabled{transform:translateY(0) scale(.98)}.support-design .support-page .btn:disabled{opacity:.55;cursor:wait}.support-design .support-page :is(button,a):focus-visible{outline:2px solid #ceb5eb;outline-offset:3px}.support-design #trainerWidget{display:none !important}@media(max-width:1150px){.clipper-app.support-design .main{padding-inline:30px}.support-design .support-grid{grid-template-columns:minmax(0,1.5fr) minmax(260px,1fr);gap:16px}.support-design .support-manual{padding:24px 18px}.support-design .trainer-log{padding:22px 18px}}@media(max-width:1000px){.support-design .support-grid{grid-template-columns:1fr}.support-design .trainer-card>.trainer-surface{height:630px;min-height:0}.support-design .support-manual ol{grid-template-columns:repeat(3,1fr);gap:16px}.support-design .support-manual h2 br{display:none}.support-design .support-team-symbol{float:left;margin:0 21px 14px 0}.support-design .support-private{clear:both}.support-design #ticketForm .btn{width:auto;min-width:210px}.support-design .support-manual .support-server-link{text-align:left}.support-design .suggestion-card{grid-template-columns:1fr;gap:22px}}@media(max-width:600px){.clipper-app.support-design .main{padding:85px 16px 32px}.clipper-app.support-design .topbar{margin-bottom:18px;padding-bottom:17px}.clipper-app.support-design .topbar h1{font-size:23px}.support-design .trainer-card>.trainer-surface{height:620px}.support-design .trainer-header{padding:16px}.support-design .trainer-log{padding:20px 16px}.support-design .trainer-welcome h3{font-size:26px}.support-design .trainer-composer-wrap{padding-inline:13px}.support-design .trainer-surface .trainer-composer textarea,.support-design .suggestion-card textarea{font-size:16px}.support-design .support-manual ol{grid-template-columns:1fr}.support-design .support-manual{padding:23px}.support-design #ticketForm .btn{width:100%}.support-design .support-page .btn,.support-design .trainer-prompts button{min-height:44px}.support-design .suggestion-card{padding:21px;gap:20px}.suggestion-bottom{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.support-design .support-page *{animation:none !important;transition:none !important;scroll-behavior:auto !important}}