/*! tailwindcss v4.3.1 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial}}}@layer theme{:host,:root{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.block{display:block}.hidden{display:none}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}}:root{--ink:#23201b;--muted:#817a6f;--muted-2:#a09a90;--mint:#b28a47;--mint-bright:#d8bd80;--mint-soft:#b28a471c;--red:#c7656d;--amber:#a9792f;--bg:#f3f0e9;--panel:#fffdf8;--panel-2:#f8f4ec;--panel-3:#eee8dc;--line:#e4ddcf;--line-soft:#352d1f13;--shadow:0 22px 64px #4b3d2326}*{box-sizing:border-box}body,html{min-height:100%;margin:0}body{font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif}button,input,select,textarea{font:inherit}a,button{-webkit-tap-highlight-color:transparent}button{color:inherit}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--mint);outline-offset:2px}.agentShell{grid-template-rows:68px calc(100vh - 68px);grid-template-columns:76px 328px minmax(480px,1fr) 328px;min-height:100vh;display:grid;overflow:hidden}.topbar{border-bottom:1px solid var(--line);z-index:10;background:#0c1211;grid-column:1/-1;padding:0 22px;position:relative}.brand,.topbar{align-items:center;display:flex}.brand{width:270px;color:inherit;gap:12px;text-decoration:none}.brandMark,.marketBrand>span,.ratingIcon,.supportLogo{color:#07110e;background:linear-gradient(145deg,var(--mint-bright),#55c99a);place-items:center;font-family:Georgia,serif;font-style:italic;font-weight:800;display:grid}.brandMark{border-radius:8px;width:34px;height:34px;font-size:22px;box-shadow:inset 0 0 0 1px #fff6,0 0 24px #70e1b324}.brand>span:last-child{line-height:1;display:grid}.brand b{letter-spacing:3.1px;font-size:15px}.brand small{color:var(--muted);letter-spacing:1.4px;margin-top:5px;font-size:9px}.topbarCenter{color:var(--muted);flex:1;justify-content:center;align-items:center;gap:9px;font-size:12px;display:flex}.topbarCenter b{color:#aebbb7;font-weight:600}.liveDot{background:var(--mint);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #70e1b314}.topDivider{width:1px;height:14px;margin:0 8px}.topbarActions{justify-content:flex-end;align-items:center;gap:9px;width:300px;display:flex}.chevron,.iconButton{color:#9aa8a4;cursor:pointer;background:0 0;border:0;border-radius:8px;min-width:34px;height:34px}.chevron:hover,.iconButton:hover{background:var(--panel-3);color:#fff}.notification{position:relative}.notification i{color:#fff;background:#e36572;border-radius:8px;width:14px;font-size:8px;font-style:normal;line-height:14px;position:absolute;top:1px;right:1px}.agentAvatar{color:#bdf2dc;background:#38564b;border-radius:9px;place-items:center;width:34px;height:34px;margin-left:4px;font-size:13px;font-weight:700;display:grid}.agentIdentity{min-width:62px;line-height:1.2;display:grid}.agentIdentity b{font-size:12px;font-weight:650}.agentIdentity small{color:var(--muted);margin-top:4px;font-size:9px}.agentIdentity small i{background:var(--mint);border-radius:50%;width:5px;height:5px;margin-right:4px;display:inline-block}.authGate{text-align:center;color:#332f29;background:radial-gradient(circle at 50% 30%,#fffdf5 0,#f6f1e7 55%,#eee6d7 100%);flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:100vh;padding:32px;display:flex}.authGate .brandMark{width:48px;height:48px;font-size:20px}.authGate h1{margin:8px 0 0;font-family:Georgia,serif;font-size:26px}.authGate p{color:#786f62;max-width:520px;margin:0;font-size:14px;line-height:1.7}.authGate a,.authGate button{color:#211d14;font:inherit;cursor:pointer;background:#c9a24d;border:1px solid #d6bd76;border-radius:8px;margin-top:8px;padding:10px 18px;font-weight:700;text-decoration:none}.sideNav{border-right:1px solid var(--line);background:#0c1211;flex-direction:column;grid-row:2;justify-content:space-between;padding:16px 9px 20px;display:flex}.sideNav nav{gap:5px;display:grid}.sideNav nav button{color:#71817c;cursor:pointer;background:0 0;border:0;border-radius:10px;align-content:center;place-items:center;gap:4px;min-height:53px;font-size:9px;display:grid;position:relative}.sideNav nav button.active:before{content:"";background:var(--mint);border-radius:2px;width:2px;position:absolute;top:14px;bottom:14px;left:-9px}.sideNav nav button i{color:#fff;background:#db6672;border-radius:8px;min-width:15px;height:15px;font-size:8px;font-style:normal;line-height:15px;position:absolute;top:8px;right:8px}.navGlyph{height:19px;font-family:ui-monospace,monospace;font-size:18px;line-height:19px}.sideStatus{color:var(--muted);place-items:center;gap:5px;display:grid}.sideStatus span{width:28px;height:28px;color:var(--mint);border:1px solid #315245;border-radius:50%;place-items:center;font-size:10px;display:grid}.sideStatus small{font-size:8px}.conversationPanel,.customerPanel,.queuePanel{min-width:0;min-height:0}.queuePanel{border-right:1px solid var(--line);flex-direction:column;grid-column:2;display:flex}.queueHeader{padding:22px 19px 14px}.queueHeader>div{justify-content:space-between;align-items:center;display:flex}.queueHeader h1{letter-spacing:-.4px;margin:0;font-size:18px}.queueHeader p{color:var(--muted);margin:8px 0 0;font-size:10px}.newBadge{color:var(--amber);background:#e7b55d14;border:1px solid #e7b55d38;border-radius:10px;padding:4px 7px;font-size:9px}.sessionSearch{border:1px solid var(--line);color:#667570;background:#0c1312;border-radius:8px;align-items:center;height:34px;margin:0 17px 13px;padding:0 10px;display:flex}.sessionSearch:focus-within{border-color:#3d6a59}.sessionSearch input{color:#d9e1df;background:0 0;border:0;outline:0;width:100%;padding:0 8px;font-size:10px}.queueTabs{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;padding:0 17px;display:grid}.queueTabs button{color:#6e7e79;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;height:38px;font-size:10px}.queueTabs i{color:#98a7a2;background:#202c29;border-radius:9px;place-items:center;min-width:17px;height:17px;margin-left:4px;font-size:8px;font-style:normal;display:inline-grid}.sessionList{scrollbar-width:thin;scrollbar-color:#293834 transparent;flex:1;padding:7px;overflow:auto}.sessionCard{text-align:left;width:100%;color:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;align-items:flex-start;gap:10px;padding:12px 11px;display:flex;position:relative}.sessionCard+.sessionCard{margin-top:2px}.sessionCard.active{background:linear-gradient(90deg,#70e1b317,#70e1b306);border-color:#2b463d}.sessionCard.active:before{content:"";background:var(--mint);border-radius:2px;width:2px;position:absolute;top:17px;bottom:17px;left:-7px}.customerAvatar{color:#addac8;background:#293c36;border-radius:9px;flex:none;place-items:center;width:34px;height:34px;font-size:10px;font-weight:700;display:grid}.avatar2{color:#d8b9ea;background:#3d3247}.avatar3{color:#bad7ee;background:#304151}.avatar4{color:#e5cc98;background:#473c2c}.sessionCardBody{flex:1;min-width:0;display:grid}.sessionName{justify-content:space-between;align-items:center;display:flex}.sessionName b{font-size:11px;font-weight:630}.sessionName time{color:#64736f;font-size:8px}.sessionTags{gap:4px;margin:5px 0 7px;display:flex}.sessionTags i{color:#82928d;background:#1d2926;border:1px solid #293733;border-radius:4px;padding:2px 5px;font-size:7px;font-style:normal}.sessionTags i.ticketTag{color:#b8a3e9;background:#a384e11a}.lastMessage{color:#8c9b97;white-space:nowrap;text-overflow:ellipsis;max-width:210px;font-size:9px;overflow:hidden}.sessionMeta{color:#54645f;text-transform:capitalize;margin-top:6px;font-size:7px}.unread{background:var(--mint);color:#08110e;place-items:center;width:16px;height:16px;font-size:8px;font-weight:800;display:grid;bottom:15px;right:10px}.unread,.waitingPulse{border-radius:50%;position:absolute}.waitingPulse{background:var(--amber);width:7px;height:7px;top:44px;right:13px;box-shadow:0 0 0 4px #e7b55d17}.queueFooter{border-top:1px solid var(--line);color:#687873;justify-content:space-between;padding:12px 17px;font-size:8px;display:flex}.queueFooter b{color:#a3b1ad;font-weight:600}.conversationPanel{background:#0f1514;flex-direction:column;grid-column:3;display:flex}.conversationHeader{border-bottom:1px solid var(--line);flex:0 0 68px;justify-content:space-between;align-items:center;padding:0 19px;display:flex}.conversationUser{align-items:center;gap:10px;display:flex}.customerAvatar.large{border-radius:10px;width:38px;height:38px}.conversationUser>span:last-child{gap:4px;display:grid}.conversationUser b{font-size:12px}.conversationUser small{color:var(--muted);font-size:8px}.conversationActions{align-items:center;gap:6px;display:flex}.conversationActions>button{border:1px solid var(--line);color:#82918d;cursor:pointer;background:#131c1a;border-radius:7px;width:31px;height:31px}.conversationActions>button:hover{color:#fff;border-color:#3a4a46}.connectionStatus{color:var(--muted);margin-right:6px;font-size:8px}.connectionStatus i{background:var(--mint);border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block;box-shadow:0 0 0 3px #70e1b314}.messageArea{scrollbar-width:thin;scrollbar-color:#293834 transparent;flex:1;min-height:0;padding:12px 24px 18px;overflow-y:auto}.dateLine{color:#61716c;align-items:center;gap:10px;margin:2px 0 15px;font-size:8px;display:flex}.dateLine:after,.dateLine:before{content:"";background:var(--line-soft);flex:1;height:1px}.systemMessage{border:1px solid var(--line-soft);color:#7c8c87;background:#ffffff06;border-radius:6px;width:fit-content;max-width:88%;margin:8px auto;padding:6px 9px;font-size:8px}.systemMessage span{border:1px solid #53635e;border-radius:50%;place-items:center;width:13px;height:13px;margin-right:6px;font-size:7px;display:inline-grid}.messageRow{align-items:flex-start;gap:9px;max-width:76%;margin:15px 0;display:flex}.messageRow.agent{flex-direction:row-reverse;margin-left:auto}.messageAvatar{color:#b5ddcd;background:#293c36;border-radius:8px;flex:none;place-items:center;width:28px;height:28px;font-size:8px;display:grid}.messageRow.agent .messageAvatar{color:#d4f8e9;background:#355c4c}.messageAuthor{color:#73837e;margin:0 2px 5px;font-size:8px;display:block}.messageRow.agent .messageAuthor{text-align:right}.messageAuthor time{color:#52615d;margin-left:8px}.messageRow p{color:#cbd5d2;background:#18211f;border:1px solid #22302d;border-radius:4px 11px 11px;margin:0;padding:10px 12px;font-size:10px;line-height:1.7}.messageRow.agent p{color:#d9eee6;background:#18342b;border-color:#285041;border-radius:11px 4px 11px 11px}.readReceipt{color:#5d9d83;text-align:right;margin-top:4px;font-size:7px;display:block}.composerArea{border-top:1px solid var(--line);background:#101716;flex:0 0 191px;position:relative}.composerToolbar{border-bottom:1px solid var(--line-soft);align-items:center;gap:4px;height:38px;padding:0 14px;display:flex}.composerToolbar button{color:#788883;cursor:pointer;background:0 0;border:0;border-radius:5px;height:27px;padding:0 8px;font-size:8px}.composerToolbar>span{flex:1}.composerToolbar .ticketButton{color:#b5a5dd;background:#a084dd14;border:1px solid #a084dd24}.composerForm{flex-direction:column;height:calc(100% - 38px);display:flex}.composerForm textarea{resize:none;color:#dbe4e1;background:0 0;border:0;outline:0;flex:1;padding:12px 18px;font-size:10px;line-height:1.6}.composerBottom{justify-content:space-between;align-items:center;padding:7px 12px 10px 18px;display:flex}.composerBottom>span{color:#52615d;font-size:7px}.composerBottom>div{gap:7px;display:flex}.composerBottom button{cursor:pointer;border-radius:6px;height:30px;padding:0 13px;font-size:9px}.closeButton{color:#8b9995;background:0 0;border:1px solid #35413e}.sendButton{background:var(--mint);color:#07110d;border:0;font-weight:700}.sendButton:disabled{opacity:.35;cursor:default}.sendButton kbd{opacity:.6;margin-left:8px;font-family:inherit}.quickReplyMenu{z-index:5;width:310px;background:#17201e;border:1px solid #30423c;border-radius:10px;padding:8px;position:absolute;bottom:183px;left:14px}.quickReplyMenu header{justify-content:space-between;padding:6px 7px 9px;display:flex}.quickReplyMenu header b{font-size:10px}.quickReplyMenu header span{color:var(--muted);font-size:8px}.quickReplyMenu button{text-align:left;border:0;border-top:1px solid var(--line-soft);color:#9eaaa6;cursor:pointer;background:0 0;width:100%;padding:9px 7px;font-size:9px}.acceptState{color:var(--muted);text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:30px;display:flex}.acceptAvatar{color:#bbe5d5;background:#263b34;border-radius:22px;place-items:center;width:72px;height:72px;font-size:20px;display:grid;box-shadow:0 0 0 9px #70e1b30a}.acceptState h2{color:#d6dfdc;margin:25px 0 8px;font-size:16px}.acceptState p{font-size:10px}.acceptState>button{background:var(--mint);color:#08110e;cursor:pointer;border:0;border-radius:8px;align-items:center;gap:36px;height:42px;margin-top:20px;padding:0 15px 0 23px;font-size:11px;font-weight:750;display:flex}.acceptState>button small{opacity:.65}.customerPanel{border-left:1px solid var(--line);flex-direction:column;grid-column:4;display:flex}.customerTabs{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;height:48px;padding:0 13px;display:grid}.customerTabs button{color:#72817d;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;font-size:9px}.customerTabs button.active{border-color:var(--mint);color:#d5deda}.customerScroll{scrollbar-width:thin;scrollbar-color:#293834 transparent;flex:1;min-height:0;overflow-y:auto}.profileHero{text-align:center;border-bottom:1px solid var(--line-soft);padding:19px 15px 14px}.profileAvatar{color:#bfe8d8;background:linear-gradient(145deg,#334a42,#21342e);border-radius:16px;place-items:center;width:53px;height:53px;margin:auto;font-weight:700;display:grid;position:relative}.profileAvatar i{background:var(--mint);border:2px solid var(--panel);border-radius:50%;width:9px;height:9px;position:absolute;bottom:1px;right:-1px}.profileHero h2{margin:10px 0 4px;font-size:13px}.profileHero p{color:var(--muted);margin:0 0 10px;font-size:8px}.profileHero>div{justify-content:center;gap:5px;display:flex}.verifiedTag,.vipTag{border-radius:5px;padding:3px 6px;font-size:7px}.vipTag{color:#e4c980;background:#e4c98014;border:1px solid #e4c98024}.verifiedTag{color:var(--mint);background:var(--mint-soft);border:1px solid #70e1b326}.accountValue{border-bottom:1px solid var(--line-soft);grid-template-rows:auto auto;grid-template-columns:1fr auto;gap:3px 10px;padding:13px 17px;display:grid}.accountValue span{color:#879691;grid-row:1/3;font-size:9px}.accountValue span small{color:#52615d;margin-top:5px;font-size:7px;display:block}.accountValue b{text-align:right;font-size:12px}.accountValue>i{color:var(--mint);text-align:right;font-size:7px;font-style:normal}.infoSection{border-bottom:1px solid var(--line-soft);padding:12px 17px 10px}.infoSection>header,.recentAction>header{justify-content:space-between;align-items:center;margin-bottom:9px;display:flex}.infoSection>header b,.recentAction>header b{color:#aab7b3;font-size:9px}.infoSection header button,.recentAction header button{color:#588a77;cursor:pointer;background:0 0;border:0;font-size:7px}.infoRow{justify-content:space-between;padding:5px 0;font-size:8px;display:flex}.infoRow>b{color:#aab6b2;text-transform:capitalize;font-weight:500}.infoRow>b.safe{color:var(--mint)}.infoRow>b.watch{color:var(--amber)}.infoRow>b>i{background:currentColor;border-radius:50%;width:5px;height:5px;margin-right:5px;display:inline-block}.infoRow>b button{color:#72837d;cursor:pointer;background:0 0;border:0;font-size:8px}.recentAction{padding:12px 17px 20px}.recentAction>div{align-items:center;gap:8px;padding:7px 0;display:flex}.activityIcon{color:#e9a77a;background:#e9a77a17;border-radius:7px;place-items:center;width:27px;height:27px;font-size:11px;display:grid}.recentAction p{flex:1;margin:0;display:grid}.recentAction p b{font-size:8px;font-weight:550}.recentAction p small{color:#5d6c68;margin-top:4px;font-size:7px}.recentAction>div>i{color:var(--amber);font-size:7px;font-style:normal}.recentAction .successText{color:var(--mint)}.historyList{padding:16px}.historyList>div{border-bottom:1px solid var(--line-soft);align-items:flex-start;gap:9px;padding:12px 0;display:flex}.historyList>div>i{background:#8872ba;border-radius:50%;width:8px;height:8px;margin-top:3px;box-shadow:0 0 0 4px #8872ba14}.historyList>div>i.done{background:var(--mint);box-shadow:0 0 0 4px var(--mint-soft)}.historyList span{flex:1;gap:5px;display:grid}.historyList b{font-size:9px}.historyList small{color:var(--muted);font-size:7px}.historyList em{color:#9c8fc1;font-size:7px;font-style:normal}.modalBackdrop,.ratingBackdrop{z-index:50;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#020605b8;place-items:center;display:grid;position:fixed;inset:0}.ticketModal{width:min(460px,100vw - 30px);box-shadow:var(--shadow);background:#151d1b;border:1px solid #30403b;border-radius:14px;overflow:hidden}.ticketModal>header{border-bottom:1px solid var(--line);justify-content:space-between;padding:18px 20px;display:flex}.ticketModal>header>div{align-items:center;gap:12px;display:flex}.ticketModal>header>div>span{color:#b8a5e7;background:#a084dd1a;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.ticketModal h2{gap:5px;margin:0;font-size:13px;display:grid}.ticketModal h2 small{color:var(--muted);font-size:8px;font-weight:400}.ticketModal>header>button{color:var(--muted);cursor:pointer;background:0 0;border:0;font-size:21px}.ticketModal>label{color:#aab6b2;gap:7px;margin:14px 20px;font-size:9px;display:grid}.ticketModal input,.ticketModal select,.ticketModal textarea{color:#d4ddda;background:#0e1513;border:1px solid #30403c;border-radius:7px;outline:0;width:100%;padding:9px 11px;font-size:9px}.ticketModal textarea{resize:vertical;min-height:76px}.ticketModal input:focus,.ticketModal select:focus,.ticketModal textarea:focus{border-color:#4f806e}.ticketPreview{border:1px solid var(--line-soft);background:#ffffff06;border-radius:8px;grid-template-columns:1fr 1fr 1fr;gap:4px;margin:14px 20px;padding:11px;display:grid}.ticketPreview span{color:var(--muted);font-size:7px}.ticketPreview b{color:#b8c3bf;font-size:8px}.ticketModal footer{justify-content:flex-end;gap:8px;padding:13px 20px 18px;display:flex}.ticketModal footer button{color:#9eaaa6;cursor:pointer;background:0 0;border:1px solid #374541;border-radius:7px;height:32px;padding:0 14px;font-size:9px}.ticketModal footer button:last-child{background:var(--mint);color:#08120e;border:0;font-weight:700}.toast{z-index:70;color:#cfddd8;background:#1b2824;border:1px solid #355248;border-radius:9px;align-items:center;gap:8px;padding:10px 14px;font-size:10px;animation:toastIn .2s ease-out;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}@keyframes toastIn{0%{opacity:0;transform:translate(-50%,8px)}}.marketPage{color:#edf3f1;background:#080d0c;min-height:100vh;overflow:hidden}.marketHeader{background:#0b1110;border-bottom:1px solid #1e2926;gap:50px;height:62px;padding:0 28px}.marketBrand,.marketHeader{align-items:center;display:flex}.marketBrand{color:#fff;letter-spacing:3px;gap:10px;font-size:14px;font-weight:800;text-decoration:none}.marketBrand>span{letter-spacing:0;border-radius:7px;width:30px;height:30px;font-size:19px}.marketHeader nav{flex:1;gap:29px;display:flex}.marketHeader nav a{color:#84928e;font-size:11px;text-decoration:none}.marketHeader>div{align-items:center;gap:9px;display:flex}.marketHeader button{border-radius:7px;height:32px;font-size:9px}.marketSearch{color:#667671;text-align:left;background:#111816;border:1px solid #27332f;width:116px}.assetButton{color:#bfcbc7;background:#17201e;border:0;padding:0 12px}.marketAvatar{color:#b4e1d0;background:#304a40;border-radius:8px;place-items:center;width:31px;height:31px;font-size:10px;display:grid}.marketContent{opacity:.78;filter:saturate(.82);padding:20px 24px}.assetStrip{background:#0e1514;border:1px solid #202c29;border-radius:10px;align-items:center;gap:44px;min-height:78px;padding:12px 18px;display:flex}.assetStrip>span{gap:4px;min-width:135px;display:grid}.assetStrip small{color:#65746f;font-size:8px}.assetStrip b{font-size:15px}.assetStrip i{color:var(--mint);font-size:8px;font-style:normal}.assetStrip i.muted{color:#83918d}.assetStrip button{color:var(--mint);background:#70e1b314;border:1px solid #305044;border-radius:7px;height:31px;margin-left:auto;padding:0 16px;font-size:9px}.assetStrip button+button{color:#b4c0bc;background:0 0;border-color:#34423e;margin-left:-34px}.marketGrid{grid-template-rows:minmax(390px,1fr) 190px;grid-template-columns:minmax(500px,1fr) 310px;gap:12px;height:calc(100vh - 174px);margin-top:14px;display:grid}.marketGrid>section{background:#0e1514;border:1px solid #202c29;border-radius:9px;overflow:hidden}.chartCard header{border-bottom:1px solid #202c29;align-items:center;height:64px;padding:0 15px;display:flex}.chartCard header>div:first-child{align-items:center;gap:8px;width:190px;display:flex}.coinIcon{color:#fff;background:#eea849;border-radius:50%;place-items:center;width:29px;height:29px;font-weight:800;display:grid}.chartCard header b{font-size:11px}.chartCard header small{color:#61716c;font-size:7px}.chartCard header>span{gap:4px;display:grid}.chartCard header>span b{font-size:15px}.chartCard header>span i{color:var(--mint);font-size:8px;font-style:normal}.chartCard header>div:last-child{gap:6px;margin-left:auto;display:flex}.chartCard header button{color:#74837e;background:#121a18;border:1px solid #27332f;border-radius:6px;height:28px}.chartToolbar{color:#5f6e69;align-items:center;gap:17px;height:33px;padding:0 15px;font-size:8px;display:flex}.chartToolbar b{color:var(--mint)}.chartToolbar i{flex:1}.chartPlot{background-image:linear-gradient(#ffffff09 1px,#0000 0),linear-gradient(90deg,#ffffff07 1px,#0000 0);background-size:100% 54px,78px 100%;height:calc(100% - 97px);position:relative;overflow:hidden}.priceLabels{color:#52615c;flex-direction:column;font-size:7px;top:17px;bottom:17px;right:8px}.candles,.priceLabels{justify-content:space-between;display:flex;position:absolute}.candles{align-items:flex-end;gap:5px;height:190px;bottom:35px;left:35px;right:75px}.candles i{opacity:.78;border-radius:1px;width:5px;position:relative}.candles i:before{content:"";background:inherit;width:1px;position:absolute;top:-8px;bottom:-8px;left:2px}.chartLine{border-top:2px solid #70e1b366;border-radius:50%;height:70px;position:absolute;bottom:70px;left:30px;right:62px;transform:skewY(-4deg)}.chartLine.two{border-color:#e7b55d52;bottom:56px;transform:skewY(3deg)}.chartPrice{background:var(--mint);color:#07110e;padding:3px 5px;font-size:7px;font-weight:700;position:absolute;top:48%;right:6px}.orderCard{padding:0 15px 15px}.orderTabs{border-bottom:1px solid #202c29;grid-template-columns:repeat(3,1fr);height:46px;margin-bottom:12px;display:grid}.orderTabs button{color:#6c7a76;background:0 0;border:0;border-bottom:2px solid #0000;font-size:9px}.orderCard>label{color:#65736f;gap:6px;margin-top:11px;font-size:8px;display:grid}.orderCard label span{color:#84928e;border:1px solid #293633;border-radius:6px;align-items:center;height:35px;padding:0 9px;display:flex}.orderCard input{color:#cfd7d5;background:0 0;border:0;outline:0;flex:1;font-size:10px}.slider{height:24px;margin:13px 2px 0;position:relative}.slider:before{content:"";background:#28332f;right:0}.slider i,.slider:before{height:2px;position:absolute;top:9px;left:0}.slider i{background:var(--mint);width:45%}.slider b{border:3px solid var(--mint);background:#0e1514;border-radius:50%;width:12px;height:12px;position:absolute;top:4px;left:45%}.orderAvailable{color:#6a7974;justify-content:space-between;font-size:8px;display:flex}.buyButton,.sellButton{color:#07110e;background:var(--mint);border:0;border-radius:6px;width:calc(50% - 4px);height:37px;margin-top:18px;font-size:10px;font-weight:700}.sellButton{background:#df6e79;margin-left:8px}.orderCard>p{text-align:center;color:#57645f;font-size:7px}.positionsCard{grid-column:1/-1}.positionsCard header{border-bottom:1px solid #202c29;justify-content:space-between;align-items:center;height:44px;padding:0 16px;display:flex}.positionsCard header b{font-size:10px}.positionsCard header button{color:#648a7b;background:0 0;border:0;font-size:8px}.positionsCard table{border-collapse:collapse;width:100%;font-size:8px}.positionsCard th{color:#586762;text-align:left;height:34px;font-weight:400}.positionsCard td,.positionsCard th{padding:0 16px}.positionsCard td{color:#a3afab;border-top:1px solid #ffffff09;height:39px}.positionsCard i.long{color:var(--mint);background:var(--mint-soft);border-radius:4px;padding:2px 6px;font-style:normal}.chatWidget{z-index:20;width:372px;height:min(650px,100vh - 88px);background:#121a18;border:1px solid #31423c;border-radius:16px;flex-direction:column;animation:widgetIn .25s ease-out;display:flex;position:fixed;bottom:24px;right:26px;overflow:hidden}@keyframes widgetIn{0%{opacity:0;transform:translateY(12px)scale(.98)}}.widgetHeader{background:linear-gradient(100deg,#17342b,#12211d);border-bottom:1px solid #2a433a;flex:0 0 65px;justify-content:space-between;align-items:center;padding:0 14px 0 16px;display:flex}.widgetHeader>div:first-child{align-items:center;gap:10px;display:flex}.supportLogo{border-radius:9px;width:34px;height:34px;font-size:21px}.widgetHeader>div:first-child>span:last-child{gap:5px;display:grid}.widgetHeader b{font-size:12px}.widgetHeader small{color:#86a096;font-size:8px}.widgetHeader small i{background:var(--mint);border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block}.widgetHeader>div:last-child{display:flex}.widgetHeader button{color:#86a096;cursor:pointer;background:0 0;border:0;border-radius:6px;width:30px;height:30px;font-size:16px}.widgetSecurity{color:#aa9262;background:#e7b55d11;border-bottom:1px solid #e7b55d17;flex:0 0 30px;place-items:center;font-size:7px;display:grid}.queueState{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:28px;display:flex}.queueOrbit{border:1px solid #70e1b32e;border-radius:50%;place-items:center;width:96px;height:96px;display:grid;position:relative;box-shadow:0 0 0 12px #70e1b308}.queueOrbit:after{content:"";border:1px dashed #70e1b333;border-radius:50%;animation:orbit 8s linear infinite;position:absolute;inset:12px}.queueOrbit span{color:var(--mint);font-size:27px;font-weight:700}.queueOrbit i{background:var(--mint);border-radius:50%;width:6px;height:6px;position:absolute}.queueOrbit i:nth-child(2){top:-3px}.queueOrbit i:nth-child(3){opacity:.55;bottom:10px;right:8px}.queueOrbit i:nth-child(4){opacity:.3;bottom:20px;left:2px}@keyframes orbit{to{transform:rotate(1turn)}}.queueState h2{margin:28px 0 9px;font-size:14px}.queueState p{color:#75847f;margin:0;font-size:9px}.queueProgress{background:#26322f;border-radius:3px;width:220px;height:3px;margin:24px 0 13px;overflow:hidden}.queueProgress i{background:var(--mint);height:100%;transition:width .5s;display:block}.queueState>small{color:#576660;font-size:8px}.widgetErrorState .supportLogo{border-radius:14px;width:48px;height:48px;font-size:22px}.widgetErrorState button{color:#8f672e;cursor:pointer;background:#fff9ed;border:1px solid #d8c394;border-radius:8px;height:34px;margin-top:20px;padding:0 16px;font-size:9px;font-weight:700}.widgetSessionBar{border-bottom:1px solid var(--line-soft);color:#84938e;flex:0 0 37px;justify-content:space-between;align-items:center;padding:0 14px;font-size:8px;display:flex}.widgetSessionBar span i{background:var(--mint);border-radius:50%;width:5px;height:5px;margin-right:5px;display:inline-block}.widgetSessionBar small{color:#53615c;font-size:7px}.widgetMessages{scrollbar-width:thin;scrollbar-color:#31433d transparent;flex:1;min-height:0;padding:12px 13px;overflow-y:auto}.widgetDate{color:#596762;align-items:center;gap:8px;margin:0 0 13px;font-size:7px;display:flex}.widgetDate:after,.widgetDate:before{content:"";background:var(--line-soft);flex:1;height:1px}.widgetSystem{color:#71807b;background:#18211f;border-radius:8px;width:fit-content;margin:8px auto;padding:6px 9px;font-size:7px}.widgetMessage{align-items:flex-start;gap:7px;max-width:86%;margin:12px 0;display:flex}.widgetMessage.user{justify-content:flex-end;margin-left:auto}.widgetAvatar{color:#c5ebdc;background:#315247;border-radius:7px;flex:none;place-items:center;width:25px;height:25px;font-size:8px;display:grid}.widgetMessage p{color:#cbd5d2;background:#1a2421;border:1px solid #26342f;border-radius:4px 10px 10px;margin:0;padding:9px 10px;font-size:9px;line-height:1.6}.widgetMessage.user p{color:#e1f1eb;background:#24523f;border-color:#316850;border-radius:10px 4px 10px 10px}.widgetMessage time{color:#52605b;margin-top:4px;font-size:7px;display:block}.widgetMessage.user time{text-align:right}.fileBubble{background:#1b2824;border-radius:6px;align-items:center;gap:7px;margin-top:5px;padding:8px;font-size:8px;display:flex}.widgetComposer{border-top:1px solid var(--line);background:#101715;flex-direction:column;flex:0 0 121px;display:flex;position:relative}.widgetComposer textarea{resize:none;color:#dbe3e0;background:0 0;border:0;outline:0;flex:1;padding:11px 13px 4px;font-size:9px}.widgetComposer>div:last-of-type{justify-content:space-between;align-items:center;height:42px;padding:0 9px 7px;display:flex}.widgetComposer>div span{display:flex}.widgetComposer>div button{color:#71807b;cursor:pointer;background:0 0;border:0;border-radius:6px;min-width:29px;height:29px}.widgetComposer .widgetSend{background:var(--mint);color:#07110e;padding:0 14px;font-size:8px;font-weight:700}.widgetComposer .widgetSend:disabled{opacity:.3;cursor:default}.widgetNotice{color:#e6b887;background:#392a20;border-radius:6px;padding:7px 9px;font-size:8px;position:absolute;top:-33px;left:10px;right:10px}.widgetFooter{border-top:1px solid var(--line-soft);color:#4e5c58;flex:0 0 30px;justify-content:space-between;align-items:center;padding:0 12px;font-size:7px;display:flex}.widgetFooter button{color:#71817b;cursor:pointer;background:0 0;border:0;font-size:7px}.chatLauncher{z-index:20;cursor:pointer;background:#1c4435;border:1px solid #477866;border-radius:24px;align-items:center;gap:8px;height:48px;padding:0 17px 0 7px;display:flex;position:fixed;bottom:25px;right:25px;box-shadow:0 15px 45px #00000073}.chatLauncher>span{background:var(--mint);color:#07110e;border-radius:50%;place-items:center;width:34px;height:34px;font-size:17px;display:grid}.chatLauncher i{background:#e15f6c;border-radius:50%;place-items:center;width:16px;height:16px;font-size:8px;font-style:normal;display:grid;position:absolute;top:-3px;left:32px}.chatLauncher b{font-size:10px}.ratingCard{text-align:center;width:min(350px,100vw - 28px);box-shadow:var(--shadow);background:#151e1c;border:1px solid #34453f;border-radius:16px;padding:28px 30px;position:relative}.ratingClose{color:var(--muted);cursor:pointer;background:0 0;border:0;font-size:20px;position:absolute;top:10px;right:12px}.ratingIcon{border-radius:12px;width:46px;height:46px;margin:auto;font-size:27px}.ratingCard h2{margin:18px 0 6px;font-size:15px}.ratingCard p{color:var(--muted);margin:0;font-size:9px}.stars{justify-content:center;gap:8px;margin:20px 0 8px;display:flex}.stars button{color:#34413d;cursor:pointer;background:0 0;border:0;padding:0;font-size:27px;transition:transform .15s,color .15s}.stars button:hover{transform:scale(1.15)}.ratingLabel{color:#8e9b97;min-height:15px;font-size:8px;display:block}.ratingSubmit{background:var(--mint);color:#07110e;cursor:pointer;border:0;border-radius:7px;width:100%;height:37px;margin-top:18px;font-size:9px;font-weight:750}.ratingSubmit:disabled{opacity:.3}.ratingThanks{padding:20px 0}.ratingThanks>span{background:var(--mint-soft);width:48px;height:48px;color:var(--mint);border:1px solid #70e1b340;border-radius:50%;place-items:center;margin:auto;font-size:21px;display:grid}@media (max-width:1250px){.agentShell{grid-template-columns:68px 300px minmax(480px,1fr)}.customerPanel{display:none}.topbarActions{width:250px}.brand{width:230px}}@media (max-width:860px){.agentShell{grid-template-columns:58px 260px minmax(390px,1fr);min-width:708px}.agentIdentity,.topbarCenter{display:none}.topbar{padding:0 12px}.brand{margin-right:auto}.brand,.topbarActions{width:auto}.marketHeader nav,.marketSearch{display:none}.marketHeader{padding:0 15px}.marketHeader>div{margin-left:auto}.marketContent{padding:13px}.assetStrip{gap:15px}.assetStrip>span:nth-child(n+3){display:none}.marketGrid{grid-template-columns:1fr}.orderCard{display:none}}@media (max-width:520px){.marketPage{min-height:100dvh}.marketContent{display:none}.marketHeader{height:56px}.assetButton{display:none}.chatWidget{border-bottom:0;border-left:0;border-right:0;border-radius:0;width:100%;height:calc(100dvh - 56px);inset:56px 0 0}.chatLauncher{bottom:16px;right:14px}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}body,html{color:var(--ink)}.agentShell,body,html{background:var(--bg)}.topbar{border-color:var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffdf8f5;box-shadow:0 3px 18px #483a1f0e}.brandMark,.marketBrand>span,.ratingIcon,.supportLogo{color:#fffdf8;background:linear-gradient(145deg,#d7bd82,#aa803e);box-shadow:inset 0 0 0 1px #ffffff80,0 8px 20px #a17a382e}.brand b,.marketBrand{color:#201d18}.brand small{color:#9a9183}.topbarCenter{color:#8a8276}.topbarCenter b{color:#4b453b}.agentIdentity small i,.liveDot{background:#3f9a70;box-shadow:0 0 0 4px #3f9a701a}.topDivider{background:var(--line)}.chevron,.iconButton{color:#837b6f}.chevron:hover,.iconButton:hover{color:#8f692e;background:#f2ede4}.agentAvatar{color:#8c682f;background:#eee5d6;border:1px solid #e1d4bd}.agentIdentity b{color:#332f29}.agentIdentity small{color:#8b8376}.sideNav{border-color:var(--line);background:#fffdf8}.sideNav nav button{color:#938b7f}.sideNav nav button:hover{color:#4f493f;background:#f7f3eb}.sideNav nav button.active{color:#946b2d;background:linear-gradient(135deg,#d2b47433,#b28a4712)}.sideNav nav button.active:before{background:linear-gradient(#dbc184,#a87e3b)}.notification i,.sideNav nav button i{background:#bd5f67}.sideStatus{color:#968e82}.sideStatus span{color:#916a2f;background:#fbf6eb;border-color:#dac9a7}.conversationPanel,.customerPanel,.queuePanel{background:var(--panel)}.accountValue,.composerArea,.composerToolbar,.conversationHeader,.customerPanel,.customerTabs,.infoSection,.profileHero,.queueFooter,.queuePanel,.queueTabs{border-color:var(--line)}.queueHeader h1{color:#28241e}.queueHeader p{color:#8d8579}.newBadge{color:#956c2e;background:#fbf4e5;border-color:#e1cfaa}.sessionSearch{color:#a29a8e;background:#faf7f1;border-color:#ded6ca}.sessionSearch:focus-within{border-color:#c3a366;box-shadow:0 0 0 3px #b28a4714}.sessionSearch input{color:#3f3a32}.sessionSearch input::placeholder{color:#aaa297}.queueTabs button{color:#91897d}.queueTabs button.active{color:#302c25;border-color:#b28a47}.queueTabs i{color:#6e675c;background:#eee8dc}.sessionList{scrollbar-color:#d4caba transparent}.sessionCard:hover{background:#faf7f1}.sessionCard.active{background:linear-gradient(90deg,#dac29038,#fffdf8a6);border-color:#dcc79e;box-shadow:0 5px 14px #52401e0e}.sessionCard.active:before{background:#b28a47}.customerAvatar{color:#75603d;background:#eee7da;border:1px solid #e2d8c6}.avatar2{color:#725e7d;background:#eee8f2;border-color:#e1d8e6}.avatar3{color:#526d7b;background:#e9eff2;border-color:#d9e3e8}.avatar4{color:#80643c;background:#f1e8dc;border-color:#e6d7c2}.sessionName b{color:#37322b}.sessionMeta,.sessionName time{color:#9d9589}.sessionTags i{color:#766f64;background:#f1eee8;border-color:#e4ded4}.sessionTags i:first-child{color:#916a2f;background:#fbf5e9;border-color:#e3d2b0}.sessionTags i.ticketTag{color:#745d92;background:#f1ebf7;border-color:#e2d7ed}.lastMessage{color:#6f685d}.unread{color:#fffdf8;background:#b28a47}.waitingPulse{background:#b8873b;box-shadow:0 0 0 4px #b8873b1a}.queueFooter{color:#958d81}.queueFooter b{color:#565046}.queueFooter .warningText{color:#a6762f}.conversationPanel{background:#fbfaf7}.conversationUser b{color:#312d27}.conversationUser small{color:#8d8579}.conversationActions>button{color:#776f63;background:#fffdf8;border-color:#dfd8cc}.conversationActions>button:hover{color:#8f672e;background:#fbf6eb;border-color:#ccb486}.connectionStatus{color:#8c8478}.connectionStatus i{background:#3f9a70;box-shadow:0 0 0 3px #3f9a701a}.connectionStatus.queue i{background:#b8873b}.connectionStatus.closed i{background:#aaa398}.messageArea{scrollbar-color:#d9d0c2 transparent}.dateLine{color:#aaa297}.dateLine:after,.dateLine:before{background:#e9e3d9}.systemMessage{color:#777064;background:#f5f1e9;border-color:#e6dfd3}.systemMessage span{border-color:#bdb4a6}.messageAvatar{color:#75603d;background:#ede6da;border:1px solid #dfd4c2}.messageRow.agent .messageAvatar{color:#fffdf8;background:linear-gradient(145deg,#d6bd86,#af8440);border-color:#c39f5f}.messageAuthor{color:#8c8478}.messageAuthor time{color:#aaa297}.messageRow p{color:#3f3a32;background:#fffdf8;border-color:#e1dbd0;box-shadow:0 4px 12px #3e331f0e}.messageRow.agent p{color:#40351f;background:linear-gradient(145deg,#f4ead7,#eee0c4);border-color:#ddc89e}.readReceipt{color:#8f6b33}.composerArea{background:#fffdf9;box-shadow:0 -5px 18px #46371e09}.composerToolbar{border-color:#eee8de}.composerToolbar button{color:#7f776b}.composerToolbar button.active,.composerToolbar button:hover{color:#90692e;background:#f8f0e1}.composerToolbar .ticketButton{color:#715887;background:#f3eef7;border-color:#e1d7e8}.composerForm textarea{color:#37322b}.composerBottom>span,.composerForm textarea::placeholder{color:#aaa297}.closeButton{color:#736c61;background:#fffdf8;border-color:#dcd4c7}.sendButton{color:#fffdf8;background:linear-gradient(135deg,#c6a25e,#a77d39);box-shadow:0 6px 14px #9a702b33}.quickReplyMenu{box-shadow:var(--shadow);background:#fffdf8;border-color:#d8ccb7}.quickReplyMenu header b{color:#3a352e}.quickReplyMenu header span{color:#9a9286}.quickReplyMenu button{color:#655e54;border-color:#eee8de}.quickReplyMenu button:hover{color:#916a2f;background:#fbf6ec}.acceptState{color:#8c8478}.acceptAvatar{color:#8f692f;background:#eee5d5;border:1px solid #ddccb0;box-shadow:0 0 0 9px #b28a470f}.acceptState h2{color:#37322b}.acceptState>button{color:#fffdf8;background:linear-gradient(135deg,#c6a25e,#a77d39);box-shadow:0 9px 24px #9a702b33}.customerTabs button{color:#928a7e}.customerTabs button.active{color:#332f29;border-color:#b28a47}.customerScroll{scrollbar-color:#d9d0c2 transparent}.profileAvatar{color:#8a672f;background:linear-gradient(145deg,#eee5d5,#e2d3b8);border:1px solid #dcc9a8}.profileAvatar i{background:#3f9a70;border-color:#fffdf8}.profileHero h2{color:#312d27}.profileHero p{color:#948c80}.vipTag{color:#8f672e;background:#fbf4e6;border-color:#e4d0a9}.verifiedTag{color:#287553;background:#eaf5ef;border-color:#cde6da}.accountValue span,.accountValue span small{color:#8d8579}.accountValue b{color:#342f29}.accountValue>i,.infoRow>b.safe,.recentAction .successText{color:#2f865f}.infoSection>header b,.recentAction>header b{color:#665f54}.infoSection header button,.recentAction header button{color:#96703a}.infoRow>span{color:#8f877b}.infoRow>b{color:#514b42}.infoRow>b.watch,.recentAction>div>i{color:#a9792f}.activityIcon{color:#a8633c;background:#fbede5}.activityIcon.green{color:#2f865f;background:#eaf5ef}.recentAction p b{color:#4b453c}.recentAction p small{color:#999185}.historyList>div{border-color:#ebe4da}.historyList b{color:#4b453c}.historyList small{color:#91897e}.modalBackdrop,.ratingBackdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#342d224d}.ratingCard,.ticketModal{background:#fffdf8;border-color:#d9cebb;box-shadow:0 25px 80px #3d311c33}.ticketModal>header{border-color:#e9e1d5}.ticketModal>header>div>span{color:#725a8c;background:#f1ebf6}.ratingCard h2,.ticketModal h2{color:#302b25}.ratingCard p,.ticketModal h2 small{color:#91897d}.ratingClose,.ticketModal>header>button{color:#8c8478}.ticketModal>label{color:#5e574d}.ticketModal input,.ticketModal select,.ticketModal textarea{color:#39342d;background:#fbf8f2;border-color:#ded5c7}.ticketModal input:focus,.ticketModal select:focus,.ticketModal textarea:focus{border-color:#c2a264;box-shadow:0 0 0 3px #b28a4714}.ticketPreview{background:#f8f4ec;border-color:#e8e0d4}.ticketPreview span{color:#8d8579}.ticketPreview b{color:#4e483f}.ticketModal footer button{color:#6d665b;border-color:#dcd3c5}.ratingSubmit,.ticketModal footer button:last-child{color:#fffdf8;background:linear-gradient(135deg,#c6a25e,#a77d39);box-shadow:0 7px 18px #9a702b2e}.toast{color:#4c463d;box-shadow:var(--shadow);background:#fffdf8;border-color:#d9c9a9}.toast span{color:#997033}.marketPage{color:#24211c;background:#f2efe8}.marketHeader{background:#fffdf8f5;border-color:#e3dccf;box-shadow:0 3px 18px #483a1f0d}.marketHeader nav a{color:#81796d}.marketHeader nav a:nth-child(2){color:#8f692f}.marketSearch{color:#948c81;background:#f8f5ef;border-color:#ddd5c8}.assetButton{color:#514b42;background:#f2ede4}.marketAvatar{color:#8d682e;background:#eee4d3;border:1px solid #dfcfb2}.marketContent{opacity:.96;filter:none}.assetStrip,.marketGrid>section{background:#fffdf8;border-color:#e1d9cc;box-shadow:0 9px 28px #4d3e230e}.assetStrip i.muted,.assetStrip small{color:#8d8579}.assetStrip b{color:#312d27}.assetStrip i{color:#2f865f}.assetStrip button{color:#8f672e;background:#faf2e2;border-color:#d7bf91}.assetStrip button+button{color:#615a50;background:#fffdf8;border-color:#dcd4c7}.chartCard header,.orderTabs,.positionsCard header{border-color:#e6dfd3}.chartCard header b,.positionsCard header b{color:#37322b}.chartCard header small,.chartToolbar{color:#8e867a}.chartCard header>span i,.chartToolbar b{color:#2f865f}.chartCard header button{color:#7d7569;background:#fbf8f2;border-color:#dfd7ca}.chartPlot{background-color:#fdfbf7;background-image:linear-gradient(#53432813 1px,#0000 0),linear-gradient(90deg,#5343280e 1px,#0000 0)}.priceLabels{color:#a0998e}.candles i.green{background:#39916a}.candles i.red{background:#c7656d}.chartLine{border-color:#b28a478c}.chartLine.two{border-color:#5c6e8e59}.chartPrice{color:#fffdf8;background:#b28a47}.orderTabs button{color:#8d8579}.orderTabs button.active{color:#312d27;border-color:#b28a47}.orderAvailable,.orderCard>label{color:#8f877b}.orderCard label span{color:#777065;background:#fbf8f2;border-color:#ded6c9}.orderCard input{color:#3e3931}.slider:before{background:#ded7cb}.slider i{background:#b28a47}.slider b{background:#fffdf8;border-color:#b28a47}.orderAvailable b{color:#5a544a}.buyButton{color:#fff;background:#3d916c}.sellButton{color:#fff;background:#c7656d}.orderCard>p{color:#9d958a}.positionsCard header button{color:#96703a}.positionsCard th{color:#938b80}.positionsCard td{color:#554f46;border-color:#43372212}.positionsCard i.long{color:#2f805b;background:#eaf5ef}.greenText{color:#2f865f!important}.chatWidget{box-shadow:none;background:#fffdf8;border-color:#d5c6aa}.widgetHeader{background:linear-gradient(105deg,#f5ecd9,#fcf8ef);border-color:#ddcba9}.widgetHeader b{color:#2d2923}.widgetHeader small{color:#7e766a}.widgetHeader small i,.widgetSessionBar span i{background:#3f9a70}.widgetHeader button{color:#746c60}.widgetHeader button:hover{color:#8f672e;background:#b28a471a}.widgetSecurity{color:#8c6b36;background:#fbf4e7;border-color:#eadab9}.queueOrbit{border-color:#b28a4747;box-shadow:0 0 0 12px #b28a470d}.queueOrbit:after{border-color:#b28a474d}.queueOrbit span{color:#9b7335}.queueOrbit i{background:#b28a47}.queueState h2{color:#342f29}.queueState p{color:#857d71}.queueState p b{color:#5a5349}.queueProgress{background:#e8e0d3}.queueProgress i{background:linear-gradient(90deg,#d2b674,#aa7f3c)}.queueState>small{color:#9c9488}.widgetSessionBar{color:#7e766b;border-color:#e8e1d6}.widgetSessionBar small{color:#9c9488}.widgetMessages{scrollbar-color:#d8cebd transparent;background:#fbfaf7}.widgetDate{color:#aaa297}.widgetDate:after,.widgetDate:before{background:#e8e1d7}.widgetSystem{color:#81796e;background:#f0ece5}.widgetAvatar{color:#fffdf8;background:linear-gradient(145deg,#d0b474,#a97e3b)}.widgetMessage p{color:#443e36;background:#fffdf8;border-color:#e1d9cd;box-shadow:0 4px 11px #40331d0d}.widgetMessage.user p{color:#42351f;background:linear-gradient(145deg,#f3e7d0,#ead9b9);border-color:#dcc394}.widgetMessage time{color:#9d9589}.fileBubble{background:#f4eee3}.fileBubble span{color:#9c7334}.widgetComposer{background:#fffdf8;border-color:#e3dbcf}.widgetComposer textarea{color:#3b362f}.widgetComposer textarea::placeholder{color:#a7a095}.widgetComposer>div button{color:#81796e}.widgetComposer .widgetSend{color:#fffdf8;background:linear-gradient(135deg,#c6a25e,#a77d39)}.widgetNotice{color:#9b603d;background:#fbefe7}.widgetFooter{color:#a49c91;border-color:#ece5da}.widgetFooter button{color:#7e766b}.chatLauncher{color:#fff;background:linear-gradient(135deg,#c5a15d,#9f7434);border-color:#9f7738;box-shadow:0 15px 45px #5a421a40}.chatLauncher>span{color:#936b2f;background:#fffaf0}.stars button{color:#ddd6ca}.stars button.active{color:#b68a42}.ratingLabel{color:#8d8579}.ratingThanks>span{color:#9b7131;background:#f8f0e0;border-color:#dfc99d}@media (prefers-color-scheme:dark){:root{color-scheme:light}}body:has(.widgetEmbed),html:has(.widgetEmbed){overflow:hidden;background:0 0!important}.widgetEmbed{background:0 0;width:100vw;min-height:100dvh;overflow:hidden}.widgetEmbed .chatWidget{border-radius:10px;width:100%;height:100dvh;inset:0}.widgetEmbed .chatLauncher{bottom:10px;right:10px}@media (max-width:340px){.widgetEmbed .chatWidget{border:0;border-radius:0;width:100%;height:100dvh;inset:0}}.widgetEmbed .widgetHeader{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;flex-basis:62px;padding-inline:13px 10px}.widgetEmbed .widgetHeader:active{cursor:grabbing}.widgetEmbed .widgetHeader b{font-size:15px}.widgetEmbed .widgetHeader small{letter-spacing:.3px;font-size:11px}.widgetEmbed .widgetHeader button{width:34px;height:34px;font-size:18px}.widgetEmbed .widgetMessages{padding:12px}.widgetEmbed .widgetAvatar{width:30px;height:30px;font-size:11px}.widgetEmbed .widgetMessage{max-width:90%;margin:10px 0}.widgetEmbed .widgetMessage p{padding:9px 10px;font-size:14px;line-height:1.5}.widgetEmbed .widgetMessage time{font-size:10px}.widgetEmbed .fileBubble{font-size:12px}.widgetEmbed .widgetComposer{flex-basis:112px}.widgetEmbed .widgetComposer textarea{padding:12px 12px 4px;font-size:14px;line-height:1.45}.widgetEmbed .widgetComposer>div:last-of-type{height:42px}.widgetEmbed .widgetComposer>div button{font-size:16px}.widgetEmbed .widgetComposer .widgetSend{min-width:62px;font-size:12px}.widgetEmbed .widgetNotice{font-size:11px}.widgetResizeHandle{z-index:40;touch-action:none;display:block;position:absolute}.widgetResizeHandle[data-direction=n],.widgetResizeHandle[data-direction=s]{height:8px;left:12px;right:12px}.widgetResizeHandle[data-direction=n]{cursor:n-resize;top:0}.widgetResizeHandle[data-direction=s]{cursor:s-resize;bottom:0}.widgetResizeHandle[data-direction=e],.widgetResizeHandle[data-direction=w]{width:8px;top:12px;bottom:12px}.widgetResizeHandle[data-direction=e]{cursor:e-resize;right:0}.widgetResizeHandle[data-direction=w]{cursor:w-resize;left:0}.widgetResizeHandle[data-direction=ne],.widgetResizeHandle[data-direction=nw],.widgetResizeHandle[data-direction=se],.widgetResizeHandle[data-direction=sw]{width:14px;height:14px}.widgetResizeHandle[data-direction=ne]{cursor:ne-resize;top:0;right:0}.widgetResizeHandle[data-direction=se]{cursor:se-resize;bottom:0;right:0}.widgetResizeHandle[data-direction=sw]{cursor:sw-resize;bottom:0;left:0}.widgetResizeHandle[data-direction=nw]{cursor:nw-resize;top:0;left:0}@keyframes waitingPulse{0%,to{opacity:.45}50%{opacity:1}}.simpleAgentShell{--wechat-green:#07c160;--wechat-green-dark:#05a94f;color:#202020;background:#ededed;grid-template-rows:64px calc(100vh - 64px);grid-template-columns:76px 320px minmax(460px,1fr);min-height:100vh;display:grid;overflow:hidden}.simpleTopbar{z-index:4;background:#fff;border-bottom:1px solid #e6e6e6;grid-column:1/-1;grid-template-columns:260px 1fr 260px;align-items:center;padding:0 20px;display:grid}.simpleBrand{color:#181818;align-items:center;gap:11px;text-decoration:none;display:flex}.simpleBrand>span{color:#fff;background:linear-gradient(145deg,#d3b673,#ad8137);border-radius:8px;place-items:center;width:34px;height:34px;font-family:Georgia,serif;font-size:20px;font-style:italic;display:grid;box-shadow:0 4px 12px #986f2833}.simpleBrand>b{letter-spacing:2px;gap:2px;font-size:15px;display:grid}.simpleBrand small{color:#666;letter-spacing:1.2px;font-size:9px;font-weight:500}.simpleServiceState{color:#666;justify-self:center;align-items:center;gap:7px;font-size:12px;display:flex}.simpleServiceState i{background:var(--wechat-green);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #07c16014}.simpleAgent{justify-self:end;align-items:center;gap:9px;display:flex}.simpleAgent>span{color:#946e2f;background:#f0eadf;border-radius:7px;place-items:center;width:34px;height:34px;font-size:13px;font-weight:700;display:grid}.simpleAgent>b{gap:3px;min-width:78px;font-size:12px;display:grid}.simpleAgent small{color:#666;font-size:10px;font-weight:400}.wechatNav{background:#2e2e2e;border-right:1px solid #292929;flex-direction:column;grid-area:2/1;gap:6px;padding:18px 9px;display:flex}.wechatNav button{color:#a7a7a7;cursor:pointer;background:0 0;border:0;border-radius:7px;align-content:center;place-items:center;gap:5px;height:64px;display:grid;position:relative}.wechatNav button:hover{color:#fff;background:#383838}.wechatNav button.active{color:var(--wechat-green);background:#393939}.wechatNav button>span{font-size:23px;line-height:1}.wechatNav button>b{font-size:11px;font-weight:500}.wechatNav button>i{color:#fff;background:#fa5151;border-radius:9px;place-items:center;min-width:17px;height:17px;padding:0 4px;font-size:9px;font-style:normal;display:grid;position:absolute;top:7px;right:8px}.wechatListPanel{background:#fff;border-right:1px solid #dedede;flex-direction:column;grid-area:2/2;min-width:0;display:flex}.wechatListPanel>header{flex:0 0 86px;justify-content:space-between;align-items:flex-end;padding:17px 18px 13px;display:flex}.wechatListPanel>header>div{align-items:center;gap:8px;display:flex}.wechatListPanel h1{margin:0;font-size:20px;font-weight:650}.wechatListPanel>header span{color:#777;background:#f1f1f1;border-radius:11px;place-items:center;min-width:22px;height:22px;font-size:11px;display:grid}.wechatListPanel>header small{color:#666;padding-bottom:2px;font-size:11px}.wechatSearch{color:#696969;background:#f3f3f3;border-radius:5px;flex:0 0 36px;align-items:center;gap:7px;height:36px;margin:0 14px 12px;padding:0 10px;display:flex}.wechatSearch:focus-within{box-shadow:0 0 0 1px #cfcfcf}.wechatSearch input{color:#222;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:13px}.wechatSearch input::placeholder{color:#696969}.wechatContacts{scrollbar-width:thin;scrollbar-color:#ccc transparent;flex:1;min-height:0;overflow-y:auto}.wechatContacts>button{text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #f1f1f1;align-items:flex-start;gap:11px;width:100%;min-height:82px;padding:13px 14px;display:flex;position:relative}.wechatContacts>button:hover{background:#f5f5f5}.wechatContacts>button.active{background:#dedede}.wechatAvatar{color:#fff;background:linear-gradient(145deg,#e6d5ae,#c59f58);border-radius:6px;flex:none;place-items:center;width:44px;height:44px;font-size:16px;font-weight:650;display:grid;position:relative}.wechatAvatar i{background:#bcbcbc;border:2px solid #fff;border-radius:50%;width:10px;height:10px;position:absolute;bottom:-2px;right:-2px}.wechatContacts>button.active .wechatAvatar i{border-color:#dedede}.wechatAvatar i.connected{background:var(--wechat-green)}.wechatAvatar i.queue{background:#f0a126}.wechatContactBody{flex:1;gap:3px;min-width:0;display:grid}.wechatContactBody>span{justify-content:space-between;align-items:center;gap:8px;display:flex}.wechatContactBody b{color:#202020;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;font-weight:560;overflow:hidden}.wechatContactBody time{flex:none}.wechatContactBody small,.wechatContactBody time{color:#5f5f5f;font-size:10px}.wechatContactBody p{color:#555;text-overflow:ellipsis;white-space:nowrap;max-width:205px;margin:3px 0 0;font-size:12px;overflow:hidden}.wechatContacts>button>em{color:#fff;background:#fa5151;border-radius:9px;place-items:center;min-width:17px;height:17px;padding:0 4px;font-size:9px;font-style:normal;display:grid;position:absolute;bottom:14px;right:14px}.wechatEmptyList{color:#aaa;place-content:center;justify-items:center;gap:8px;height:100%;display:grid}.wechatEmptyList span{font-size:30px}.wechatEmptyList p{margin:0;font-size:12px}.wechatConversation{background:#fff;flex-direction:column;grid-area:2/3;min-width:0;min-height:0;display:flex}.wechatConversationHeader{background:#fff;border-bottom:1px solid #dedede;flex:0 0 68px;justify-content:space-between;align-items:center;padding:0 22px;display:flex}.wechatConversationHeader>div{align-items:center;gap:10px;display:flex}.wechatConversationHeader>div:first-child>b{gap:4px;font-size:15px;font-weight:600;display:grid}.wechatConversationHeader b small{color:#666;font-size:11px;font-weight:400}.wechatConversationHeader .wechatAvatar{width:38px;height:38px;font-size:14px}.wechatConversationHeader button{color:#666;cursor:pointer;background:#fff;border:1px solid #d8d8d8;border-radius:5px;height:32px;padding:0 12px;font-size:12px}.wechatConversationHeader button.active,.wechatConversationHeader button:hover{color:#069f4e;background:#eefaf2;border-color:#a9d7b8}.ticketWorkspace>.wechatBack,.wechatConversationHeader .wechatBack{display:none}.wechatStatus{color:#bd7416;background:#fff0db;border-radius:10px;padding:4px 8px;font-size:11px}.wechatStatus.connected{color:#05743a;background:#e8f8ee}.wechatMessages{scrollbar-width:thin;scrollbar-color:#ccc transparent;flex:1;min-height:0;padding:18px 24px 24px;overflow-y:auto}.wechatSessionDivider{color:#666;align-items:center;gap:12px;margin:14px 0;font-size:11px;display:flex}.wechatSessionDivider:after,.wechatSessionDivider:before{content:"";background:#e1e1e1;flex:1;height:1px}.wechatSystemMessage{color:#555;text-align:center;background:#d7d7d7;border-radius:4px;width:fit-content;max-width:75%;margin:10px auto;padding:5px 9px;font-size:10px;line-height:1.45}.wechatMessageRow{align-items:flex-start;gap:9px;max-width:min(72%,650px);margin:17px 0;display:flex}.wechatMessageRow.agent{flex-direction:row-reverse;margin-left:auto}.wechatMessageAvatar{color:#fff;background:#d7c18e;border-radius:5px;flex:none;place-items:center;width:36px;height:36px;font-size:12px;font-weight:650;display:grid}.wechatMessageRow.agent .wechatMessageAvatar{background:#8b9aad}.wechatMessageRow>div{min-width:0}.wechatMessageRow p{color:#252525;overflow-wrap:anywhere;background:#fff;border:1px solid #ededed;border-radius:4px;width:fit-content;margin:0;padding:9px 11px;font-size:14px;line-height:1.6;position:relative}.wechatMessageRow.agent p{box-shadow:none;background:0 0;border-color:#0000;margin-left:auto}.wechatMessageRow p:before{content:"";background:inherit;border-bottom:1px solid #ededed;border-left:1px solid #ededed;width:10px;height:10px;position:absolute;top:12px;left:-6px;transform:rotate(45deg)}.wechatMessageRow.agent p:before{display:none}.wechatMessageRow time{color:#666;margin-top:4px;font-size:10px;display:block}.wechatMessageRow.agent time{text-align:right}.wechatFile{min-width:210px;color:inherit;align-items:center;gap:10px;text-decoration:none;display:flex}.wechatFile>span{color:#6c8065;background:#ffffffa6;border-radius:4px;place-items:center;width:36px;height:42px;font-size:20px;display:grid}.wechatFile>b{text-overflow:ellipsis;white-space:nowrap;gap:5px;min-width:0;font-size:12px;display:grid;overflow:hidden}.wechatFile small{color:#596356;font-size:9px;font-weight:400}.wechatNoMessages{color:#aaa;place-content:center;justify-items:center;gap:8px;height:100%;display:grid}.wechatNoMessages span{filter:grayscale();opacity:.55;font-size:30px}.wechatNoMessages p{margin:0;font-size:12px}.wechatAccept{background:#fff;border-top:1px solid #ddd;justify-content:space-between;align-items:center;gap:20px;min-height:92px;padding:18px 24px;display:flex}.wechatAccept>div{gap:6px;display:grid}.wechatAccept b{font-size:13px}.wechatAccept small{color:#888;font-size:11px}.wechatAccept>button{background:var(--wechat-green);color:#fff;cursor:pointer;border:0;border-radius:5px;height:40px;padding:0 24px;font-size:13px;font-weight:600}.wechatAccept>button:hover{background:var(--wechat-green-dark)}.wechatComposer{background:#fff;border-top:1px solid #dedede;flex:0 0 178px}.wechatComposerTools{align-items:center;gap:10px;height:42px;padding:0 16px;display:flex}.wechatComposerTools>button:first-child{color:#555;cursor:pointer;background:0 0;border:0;border-radius:50%;width:31px;height:31px;font-size:25px;line-height:1}.wechatComposerTools>button:first-child:hover{background:#f0f0f0}.wechatComposerTools>button:first-child:disabled{opacity:.4}.wechatComposerTools>span{color:#666;flex:1;font-size:11px}.wechatComposerTools>button:last-child{color:#666;cursor:pointer;background:0 0;border:0;font-size:11px}.wechatComposerTools>button:last-child:hover{color:#d54d4d}.wechatComposer form{align-items:flex-end;gap:12px;height:calc(100% - 42px);padding:0 16px 14px;display:flex}.wechatComposer textarea{resize:none;color:#222;background:0 0;border:0;outline:0;flex:1;min-width:0;height:100%;font-size:14px;line-height:1.65}.wechatComposer textarea::placeholder{color:#696969}.wechatComposer form>button{color:#aaa;background:#e9e9e9;border:0;border-radius:4px;width:66px;height:34px;font-size:12px}.wechatComposer form>button:not(:disabled){background:var(--wechat-green);color:#fff;cursor:pointer}.wechatBlank{color:#999;text-align:center;flex:1;place-content:center;justify-items:center;gap:9px;display:grid}.wechatBlank>span{color:#aaa;background:#e4e4e4;border-radius:15px;place-items:center;width:58px;height:58px;font-family:Georgia,serif;font-size:28px;display:grid}.wechatBlank h2{color:#555;margin:8px 0 0;font-size:17px}.wechatBlank p{margin:0;font-size:11px}.ticketListPanel .wechatContacts{padding-top:2px}.ticketContacts>button{min-height:88px}.ticketListIcon{color:#5f80a8;background:#edf4ff;border-radius:6px;flex:none;place-items:center;width:40px;height:40px;font-size:19px;display:grid}.ticketWorkspace{padding:clamp(28px,5vw,72px);overflow-y:auto}.ticketSimpleCard{background:#fff;border:1px solid #e0e0e0;border-radius:10px;width:min(760px,100%);margin:0 auto;padding:28px;box-shadow:0 8px 30px #0000000a}.ticketSimpleCard>header{border-bottom:1px solid #eee;align-items:center;gap:14px;padding-bottom:22px;display:flex}.ticketSimpleCard>header>span{color:#5f80a8;background:#edf4ff;border-radius:8px;place-items:center;width:48px;height:48px;font-size:23px;display:grid}.ticketSimpleCard header>div{flex:1;min-width:0}.ticketSimpleCard h1{margin:0 0 5px;font-size:19px}.ticketSimpleCard header p{color:#aaa;margin:0;font-size:10px}.ticketSimpleCard header>i{color:#b97722;background:#fff1de;border-radius:11px;padding:5px 9px;font-size:10px;font-style:normal}.ticketSimpleCard header>i.closed,.ticketSimpleCard header>i.resolved{color:#888;background:#eee}.ticketSimpleCard dl{border:1px solid #eee;border-radius:7px;grid-template-columns:1fr 1fr;margin:24px 0;display:grid;overflow:hidden}.ticketSimpleCard dl>div{border-bottom:1px solid #eee;grid-template-columns:90px 1fr;padding:13px 15px;display:grid}.ticketSimpleCard dl>div:nth-child(odd){border-right:1px solid #eee}.ticketSimpleCard dl>div:nth-last-child(-n+2){border-bottom:0}.ticketSimpleCard dt{color:#999;font-size:11px}.ticketSimpleCard dd{color:#444;overflow-wrap:anywhere;margin:0;font-size:11px}.ticketSimpleCard>section{background:#f7f7f7;border-radius:7px;padding:16px}.ticketSimpleCard section h2{margin:0 0 9px;font-size:13px}.ticketSimpleCard section p{color:#666;margin:0;font-size:12px;line-height:1.7}.ticketSimpleCard>button{background:var(--wechat-green);color:#fff;cursor:pointer;border:0;border-radius:5px;height:36px;margin-top:20px;padding:0 16px;font-size:12px}.simpleAgentShell .ticketModal{font-size:13px}.simpleAgentShell .ticketModal h2{font-size:16px}.simpleAgentShell .ticketModal h2 small{font-size:11px}.simpleAgentShell .ticketModal>label{gap:8px;font-size:12px}.simpleAgentShell .ticketModal input,.simpleAgentShell .ticketModal select,.simpleAgentShell .ticketModal textarea{font-size:12px}.simpleAgentShell .ticketModal footer button{height:36px;font-size:12px}.simpleAgentShell .ticketModal footer button:last-child{background:var(--wechat-green);box-shadow:none}.simpleAgentShell .toast{color:#fff;background:#1e1e1ef0;border-color:#333;font-size:12px}.simpleAgentShell .toast span{color:#6ee89d}@media (max-width:980px){.simpleAgentShell{grid-template-columns:68px 280px minmax(420px,1fr)}.simpleTopbar{grid-template-columns:220px 1fr 220px}.wechatMessageRow{max-width:82%}}@media (max-width:760px){.simpleAgentShell{grid-template-rows:58px calc(100vh - 58px);grid-template-columns:62px minmax(0,1fr);min-width:0;overflow:hidden}.simpleTopbar{grid-template-columns:1fr auto;padding:0 14px}.simpleBrand>span{width:32px;height:32px}.simpleAgent>b,.simpleServiceState{display:none}.wechatNav{grid-column:1;padding-inline:6px}.wechatConversation,.wechatListPanel{grid-column:2}.simpleAgentShell .mobileHidden{display:none}.wechatConversationHeader{padding-inline:14px}.wechatConversationHeader>div:last-child{gap:6px}.wechatConversationHeader .wechatStatus{display:none}.wechatConversationHeader .wechatBack{background:0 0;border:0;place-items:center;width:30px;padding:0;font-size:27px;display:grid}.wechatConversationHeader .wechatAvatar{display:none}.wechatConversationHeader button{padding-inline:9px}.wechatMessages{padding-inline:16px}.wechatMessageRow{max-width:92%}.wechatComposerTools>span{display:none}.ticketWorkspace{padding:20px 14px}.ticketWorkspace>.ticketBack{color:#555;background:0 0;border:0;align-self:flex-start;margin-bottom:12px;font-size:13px;display:block}.ticketSimpleCard{padding:18px}.ticketSimpleCard dl{grid-template-columns:1fr}.ticketSimpleCard dl>div,.ticketSimpleCard dl>div:nth-child(odd){border-bottom:1px solid #eee;border-right:0}.ticketSimpleCard dl>div:last-child{border-bottom:0}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}