.ticket-page{display:block;padding:48px 24px}.ticket-shell{width:min(100%,1120px);margin:auto}.ticket-heading{display:flex;justify-content:space-between;align-items:end;gap:32px;margin:14px 0 36px}.ticket-heading h1{font-size:clamp(38px,5vw,60px)}.ticket-heading h1 span{color:var(--cyan)}.ticket-heading p{color:#9db4b9;line-height:1.8;max-width:430px;margin-top:16px}.ticket-steps{display:flex;gap:16px;color:#79a1a6;font:10px Consolas,monospace}.ticket-grid{display:grid;grid-template-columns:1.3fr .7fr;gap:22px;align-items:start}.ticket-card{background:#0d252d;border:1px solid #234048;border-radius:var(--radius);padding:30px}.ticket-card h2{font-size:22px;letter-spacing:-.6px}.ticket-card>p{color:#91aab1;font-size:12px;line-height:1.7;margin:9px 0 24px}.ticket-card form{display:grid;gap:16px}.ticket-fields{display:grid;gap:14px}.ticket-fields.two{grid-template-columns:1fr 1fr}.ticket-card label{font-size:11px;color:#d0e0e2}.ticket-card input,.ticket-card select,.ticket-card textarea{display:block;width:100%;margin-top:8px;min-height:43px;padding:11px;border:1px solid #2a444c;border-radius:5px;color:#f0f8f7;background:#092029;font-size:13px}.ticket-card textarea{resize:vertical}.ticket-card :is(input,select,textarea):focus{border-color:var(--cyan);outline:2px solid #00e4df35;outline-offset:1px}.ticket-card .button{justify-content:space-between}.ticket-outline{background:transparent;border-color:#00e4df80;color:var(--cyan)}.ticket-success{padding:19px 22px;border:1px solid #00e4df60;background:#00e4df12;border-radius:8px;margin-bottom:22px}.ticket-success strong{color:var(--cyan)}.ticket-success p{font-size:12px;line-height:1.7;color:#c4d7d8;margin:7px 0 0}.ticket-error{color:#ffb5aa!important}.ticket-result{margin-top:25px;padding-top:22px;border-top:1px solid #2a444c}.ticket-result h3{font-size:17px;margin:12px 0}.ticket-status{display:inline-block;font-size:10px;padding:6px 9px;border-radius:100px;background:#00e4df18;color:var(--cyan)}.status-resolved,.status-closed{background:#7bf0bd1c;color:#80f3b8}.status-waiting_customer{background:#ffcc7a1c;color:#ffd084}.ticket-result dl{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:21px 0}.ticket-result dl div{border-top:1px solid #2a444c;padding-top:10px}.ticket-result dt{font-size:9px;letter-spacing:1px;color:#76949b}.ticket-result dd{margin:6px 0 0;font-size:12px}.ticket-note{font-size:12px;line-height:1.7;color:#c0d3d5;border-left:2px solid var(--cyan);padding-left:12px}.ticket-note strong{display:block;color:var(--cyan);font-size:10px;letter-spacing:1px;margin-bottom:7px}@media(max-width:720px){.ticket-page{padding:31px 20px}.ticket-heading,.ticket-grid{display:block}.ticket-steps{margin:23px 0;flex-wrap:wrap}.ticket-card{padding:22px;margin-bottom:16px}.ticket-fields.two{grid-template-columns:1fr}.ticket-card input,.ticket-card select,.ticket-card textarea{font-size:16px}}
