@font-face{font-family:Myanmar;src:url('/help/myanmar.ttf') format('truetype');font-display:swap}*{box-sizing:border-box}html{color-scheme:dark}body{margin:0;background:#0d1013;color:#eef0ee;font:15px/1.6 Inter,Arial,Myanmar,sans-serif}body:lang(my){line-height:1.9}button,input,textarea,select{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button{cursor:pointer;border:1px solid #46504d;color:#eef0ee;background:#202724;border-radius:7px;padding:10px 16px;min-height:44px}button:hover{background:#2b342d;border-color:#c2a96b}button:disabled{opacity:.5;cursor:wait}a{color:inherit;text-decoration:none}a:hover{text-decoration:underline}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid #edcc85;outline-offset:3px}header{height:86px;border-bottom:1px solid #282e2d;display:flex;align-items:center;justify-content:space-between;padding:0 max(24px,calc((100vw - 1280px)/2));gap:15px;background:#101518}.brand{display:flex;gap:13px;align-items:center;font-size:13px;letter-spacing:.12em}.brand b{color:#d5bc81}.emblem{border:1px solid #d1b97b;color:#e1c68a;font-size:20px;font-weight:800;letter-spacing:-.06em;padding:4px 8px;transform:skew(-6deg)}.header-right{display:flex;align-items:center;gap:25px}.pilot{font-size:10px;letter-spacing:.16em;color:#a6aea8}.header-right select{background:#1c2324;padding:8px 12px;border:1px solid #3d4545;border-radius:6px;color:#eee;min-height:44px}main{max-width:1280px;margin:auto;padding:44px 24px 0}.eyebrow{font-size:10px;letter-spacing:.17em;color:#d1b97b;font-weight:bold;margin:0 0 8px}.intro h1{font-size:clamp(30px,4vw,48px);line-height:1.3;letter-spacing:-.035em;margin:0 0 12px;font-weight:600}.intro>p:last-child{color:#b1b8b7;margin:0 0 34px}.layout{display:grid;grid-template-columns:280px minmax(0,1fr);border:1px solid #303837;border-radius:12px;overflow:hidden;background:#141a1c}.topics-panel{border-right:1px solid #303837;padding:24px 18px;background:#121819}.topics-panel h2{font-size:15px;margin:0 0 18px}.topics-panel input{width:100%;margin-bottom:15px;background:#1a2224;border:1px solid #394343;border-radius:6px;color:#e4e9e5;padding:10px 12px;min-width:0}#topics{display:flex;flex-direction:column;gap:3px;max-height:495px;overflow:auto;padding:2px}#topics button{background:transparent;border:1px solid transparent;border-radius:5px;text-align:left;color:#b9c4bf;padding:9px 10px;font-size:13px}#topics button:hover,#topics button.selected{background:#2b3026;color:#f1d28c;border-color:#4e5039}.aside-footer{border-top:1px solid #303837;margin-top:20px;padding-top:20px;display:flex;gap:10px}.aside-footer p{font-size:11px;color:#9eaaa5;margin:0}.dot{height:6px;width:6px;flex-shrink:0;border-radius:50%;background:#97b49c;margin-top:7px}.conversation-panel{min-width:0}.conversation-heading{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #2d3635;padding:24px 28px;gap:16px}.conversation-heading h2{font-size:19px;font-weight:500;margin:0}.quiet{background:transparent;color:#bfc7c0;font-size:12px}.conversation-heading .eyebrow{font-size:9px;color:#a6b2a9}#messages{height:405px;overflow:auto;padding:28px;scroll-behavior:smooth}.bubble{max-width:92%;margin-bottom:22px;font-size:14px;overflow-wrap:anywhere}.bubble .speaker{font-size:10px;letter-spacing:.1em;color:#c8b685;margin-bottom:8px}.bubble .body{padding:17px 19px;border:1px solid #35433d;border-radius:0 12px 12px 12px;background:#1b2522;white-space:pre-wrap}.bubble.user{margin-left:auto;max-width:85%}.bubble.user .speaker{text-align:right;color:#a1afb7}.bubble.user .body{background:#202a31;border-color:#33434c;border-radius:12px 0 12px 12px}.bubble h3{font-size:14px;margin:0 0 10px;color:#e1ce9b}.bubble p{margin:0 0 12px}.bubble p:last-child{margin-bottom:0}.bubble .question{color:#e8e6d9;margin-top:13px}.bubble .links{display:flex;gap:7px;flex-wrap:wrap;margin-top:12px}.bubble a{border:1px solid #536055;border-radius:5px;padding:7px 11px;font-size:12px}.bubble .meta{font-size:10px;color:#96a79e;margin-top:8px}.primary{color:#171d17;background:#ddc486;border-color:#ddc486;font-weight:bold}.primary:hover{background:#eed69a}#chat-form{padding:20px 28px;border-top:1px solid #2c3633}#chat-form>label{display:block;font-size:11px;margin-bottom:8px;color:#bdc7c0}.compose{display:flex;gap:10px;align-items:stretch}textarea,input{background:#0f1618;color:#eff4f1;border:1px solid #3b4845;border-radius:7px;padding:12px;min-width:0}textarea{resize:vertical}.compose textarea{flex:1;width:0;min-height:66px;max-height:180px}.compose button{align-self:stretch}.consent-row{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:13px;font-size:12px}.consent-row label,.ticket-consent{display:flex;align-items:center;gap:8px;cursor:pointer}input[type=checkbox]{accent-color:#ddc486;width:17px;height:17px;flex-shrink:0}.mode{font-size:10px;color:#bbbfab}.fine{font-size:11px;color:#9caba3;line-height:1.65}.status{font-size:12px;color:#e5c48c;min-height:0;margin-bottom:0}.handoff-bar{display:flex;align-items:center;justify-content:space-between;padding:20px 28px;background:#1b221e;gap:16px;border-top:1px solid #303b33}.handoff-bar strong{font-size:13px}.handoff-bar p{font-size:12px;color:#a4b2a9;margin:3px 0}.handoff-bar button{font-size:12px}.ticket-panel,.receipts-panel{border:1px solid #3a463d;border-radius:10px;margin-top:24px;padding:28px;background:#151d19}.ticket-heading{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-bottom:20px}.ticket-heading h2{font-size:22px;margin:0}.ticket-fields{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:18px}.ticket-fields label,#ticket-form>label{font-size:12px;color:#c6d1c9}.ticket-fields span{display:block;margin-bottom:8px}.ticket-fields input,.ticket-fields select{width:100%;padding:10px;background:#101815;border:1px solid #46534a;color:#ecf3ee;border-radius:6px;min-height:46px}#ticket-message{width:100%;margin-top:8px}#ticket-form .ticket-consent{margin:15px 0 22px}#ticket-status{color:#e2c88d}.receipt{border-top:1px solid #39463c;padding:18px 0;overflow-wrap:anywhere}.receipt h3{font-size:13px;color:#dfc685}.receipt p{white-space:pre-wrap}.receipt small{color:#aeb9b0}.receipt-tools{display:flex;gap:10px;flex-wrap:wrap}.restore-row{text-align:right;margin-top:18px}footer{display:flex;align-items:center;gap:25px;padding:30px 0;font-size:11px;color:#9eaaa4;flex-wrap:wrap}footer span{margin-left:auto;font-size:9px;letter-spacing:.1em}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}[hidden]{display:none!important}@media(max-width:760px){header{height:72px;padding:0 18px}.pilot{display:none}.brand{font-size:10px;gap:9px}.header-right{gap:8px}main{padding:28px 14px 0}.intro>p:last-child{font-size:13px;margin-bottom:25px}.layout{grid-template-columns:1fr}.topics-panel{padding:16px;border-right:0;border-bottom:1px solid #303837}.topics-panel h2{font-size:13px;margin-bottom:10px}.topics-panel input{display:none}#topics{flex-direction:row;overflow-x:auto;max-height:none;gap:6px}#topics button{white-space:nowrap;background:#1d2823;border:1px solid #36443b;font-size:12px;padding:9px 12px}.aside-footer{display:none}.conversation-heading{padding:20px 18px}.conversation-heading h2{font-size:17px}#messages{padding:20px 16px;height:390px}.bubble{max-width:98%;font-size:13px}.bubble.user{max-width:90%}.bubble .body{padding:14px}#chat-form{padding:16px}.compose button{padding:10px 14px}.consent-row{align-items:flex-start}.mode{white-space:nowrap}.handoff-bar{padding:17px;gap:10px}.handoff-bar p{font-size:11px}.ticket-panel,.receipts-panel{padding:20px}.ticket-fields{grid-template-columns:1fr}.ticket-heading h2{font-size:19px}.ticket-heading{align-items:flex-start}footer{gap:16px}footer span{width:100%;margin:0}}@media(prefers-reduced-motion:reduce){#messages{scroll-behavior:auto}}
#close-ticket{white-space:nowrap;flex-shrink:0}.ticket-panel textarea{display:block;width:100%;margin:10px 0}.ticket-panel button{margin-right:8px}

.suggestions{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px;white-space:normal}.suggestions button{font-size:12px;text-align:left;max-width:100%;overflow-wrap:anywhere}.bubble .body{min-width:0}.consent-row{flex-wrap:wrap}.topics-panel{min-width:0}#topics{max-width:100%}
