.Chat-module__QFg3ZW__workspace{gap:18px;display:grid}.Chat-module__QFg3ZW__header{justify-content:space-between;align-items:flex-end;gap:18px;display:flex}.Chat-module__QFg3ZW__header h2,.Chat-module__QFg3ZW__header p{margin:0}.Chat-module__QFg3ZW__header p{max-width:760px;color:var(--admin-muted);margin-top:5px}.Chat-module__QFg3ZW__modeTabs{border:1px solid var(--admin-border);background:var(--admin-soft);border-radius:10px;gap:6px;padding:5px;display:flex}.Chat-module__QFg3ZW__modeTabs button{background:0 0!important;border-color:#0000!important;min-height:38px!important}.Chat-module__QFg3ZW__modeTabs .Chat-module__QFg3ZW__activeTab{box-shadow:0 1px 3px #0f172a14;background:var(--admin-surface)!important;color:#285c51!important;border-color:#b7cdc5!important}.Chat-module__QFg3ZW__error,.Chat-module__QFg3ZW__state{color:var(--admin-muted);padding:13px}.Chat-module__QFg3ZW__error{background:var(--admin-surface);color:var(--admin-danger);border:1px solid #e6a3a3;border-radius:9px}.Chat-module__QFg3ZW__supportTools{gap:8px;display:flex}.Chat-module__QFg3ZW__supportTools input{flex:1;min-height:40px!important}.Chat-module__QFg3ZW__customerPicker{background:#f6faf8;border:1px solid #b7cdc5;border-radius:10px;gap:12px;padding:15px;display:grid}.Chat-module__QFg3ZW__customerPicker>div:first-child{gap:3px;display:grid}.Chat-module__QFg3ZW__customerPicker span{color:var(--admin-muted)}.Chat-module__QFg3ZW__pickerFilters{grid-template-columns:1fr 200px;gap:8px;display:grid}.Chat-module__QFg3ZW__customerResults{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:7px;max-height:220px;display:grid;overflow:auto}.Chat-module__QFg3ZW__customerResults button{text-align:left;gap:2px;display:grid!important}.Chat-module__QFg3ZW__customerResults span,.Chat-module__QFg3ZW__customerResults small{color:var(--admin-muted);font-size:11px}.Chat-module__QFg3ZW__chatLayout,.Chat-module__QFg3ZW__moderationLayout{border:1px solid var(--admin-border);background:var(--admin-surface);border-radius:10px;grid-template-columns:minmax(260px,.7fr) minmax(420px,1.5fr);min-height:570px;display:grid;overflow:hidden}.Chat-module__QFg3ZW__chatList,.Chat-module__QFg3ZW__moderationList{border-right:1px solid var(--admin-border);background:var(--admin-soft);overflow:auto}.Chat-module__QFg3ZW__panelTitle{border-bottom:1px solid var(--admin-border);background:var(--admin-surface);justify-content:space-between;padding:13px;display:flex}.Chat-module__QFg3ZW__chatList>button,.Chat-module__QFg3ZW__moderationList>button{text-align:left;width:100%;border:0!important;border-bottom:1px solid var(--admin-border)!important;background:0 0!important;border-radius:0!important;padding:11px!important;display:block!important}.Chat-module__QFg3ZW__chatList button>div{justify-content:space-between;gap:8px;display:flex}.Chat-module__QFg3ZW__chatList b{color:#fff;background:#285c51;border-radius:999px;place-items:center;min-width:20px;height:20px;font-size:11px;display:grid}.Chat-module__QFg3ZW__chatList p,.Chat-module__QFg3ZW__moderationList p{color:var(--admin-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin:4px 0!important}.Chat-module__QFg3ZW__chatList small,.Chat-module__QFg3ZW__moderationList small{color:var(--admin-muted)}.Chat-module__QFg3ZW__thread,.Chat-module__QFg3ZW__moderationDetail{flex-direction:column;min-width:0;display:flex}.Chat-module__QFg3ZW__thread>header,.Chat-module__QFg3ZW__moderationDetail>header{border-bottom:1px solid var(--admin-border);justify-content:space-between;align-items:center;gap:12px;padding:13px;display:flex}.Chat-module__QFg3ZW__thread>header>div,.Chat-module__QFg3ZW__moderationDetail>header>div:first-child{gap:3px;display:grid}.Chat-module__QFg3ZW__thread header span,.Chat-module__QFg3ZW__moderationDetail header span{color:var(--admin-muted);font-size:12px}.Chat-module__QFg3ZW__messages,.Chat-module__QFg3ZW__moderationMessages{flex:1;align-content:start;gap:9px;max-height:500px;padding:14px;display:grid;overflow:auto}.Chat-module__QFg3ZW__ownMessage,.Chat-module__QFg3ZW__otherMessage{display:flex}.Chat-module__QFg3ZW__ownMessage{justify-content:flex-end}.Chat-module__QFg3ZW__ownMessage>div,.Chat-module__QFg3ZW__otherMessage>div{border:1px solid var(--admin-border);background:var(--admin-soft);border-radius:9px;max-width:78%;padding:9px 11px}.Chat-module__QFg3ZW__messages p{white-space:pre-wrap;margin:0!important}.Chat-module__QFg3ZW__messages small{color:var(--admin-muted);text-align:right;margin-top:4px;display:block}.Chat-module__QFg3ZW__thread>footer{border-top:1px solid var(--admin-border);gap:8px;padding:11px;display:flex}.Chat-module__QFg3ZW__thread textarea{flex:1;min-height:46px!important}.Chat-module__QFg3ZW__moderationNotice{background:#fff9f2;border:1px solid #e2bb91;border-radius:9px;padding:14px}.Chat-module__QFg3ZW__moderationNotice>div{gap:3px;display:grid}.Chat-module__QFg3ZW__moderationNotice span{color:var(--admin-muted)}.Chat-module__QFg3ZW__moderationFilters{grid-template-columns:minmax(240px,1fr) 190px minmax(240px,1fr) auto;gap:8px;display:grid}.Chat-module__QFg3ZW__moderationFilters>*{min-height:40px!important}.Chat-module__QFg3ZW__exportActions{gap:7px;flex-direction:row!important;display:flex!important}.Chat-module__QFg3ZW__participants{border-bottom:1px solid var(--admin-border);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:7px;padding:12px;display:grid}.Chat-module__QFg3ZW__participants button{text-align:left;gap:2px;display:grid!important}.Chat-module__QFg3ZW__participants span,.Chat-module__QFg3ZW__participants small{color:var(--admin-muted);font-size:11px}.Chat-module__QFg3ZW__moderationMessages article{border:1px solid var(--admin-border);background:var(--admin-soft);border-radius:8px;padding:10px}.Chat-module__QFg3ZW__moderationMessages article>div{justify-content:space-between;gap:12px;display:flex}.Chat-module__QFg3ZW__moderationMessages article span{color:var(--admin-muted);font-size:11px}.Chat-module__QFg3ZW__moderationMessages article p{white-space:pre-wrap;margin:6px 0 0!important}@media (max-width:900px){.Chat-module__QFg3ZW__chatLayout,.Chat-module__QFg3ZW__moderationLayout{grid-template-columns:1fr}.Chat-module__QFg3ZW__chatList,.Chat-module__QFg3ZW__moderationList{border-right:0;border-bottom:1px solid var(--admin-border);max-height:280px}.Chat-module__QFg3ZW__moderationFilters{grid-template-columns:1fr 1fr}.Chat-module__QFg3ZW__thread,.Chat-module__QFg3ZW__moderationDetail{min-height:520px}}@media (max-width:650px){.Chat-module__QFg3ZW__header{flex-direction:column;align-items:flex-start}.Chat-module__QFg3ZW__supportTools{flex-wrap:wrap}.Chat-module__QFg3ZW__supportTools input{flex-basis:100%}.Chat-module__QFg3ZW__pickerFilters,.Chat-module__QFg3ZW__moderationFilters{grid-template-columns:1fr}.Chat-module__QFg3ZW__thread>header,.Chat-module__QFg3ZW__moderationDetail>header{flex-direction:column;align-items:flex-start}.Chat-module__QFg3ZW__ownMessage>div,.Chat-module__QFg3ZW__otherMessage>div{max-width:92%}}.Chat-module__QFg3ZW__modeTabs .Chat-module__QFg3ZW__activeTab{color:#5f4b82!important;background:#f3eff9!important;border-color:#b8add0!important}.Chat-module__QFg3ZW__customerPicker{background:linear-gradient(105deg,#f5f2fa,var(--admin-surface) 52%);border-color:#c9bfda}.Chat-module__QFg3ZW__chatList>button:hover,.Chat-module__QFg3ZW__moderationList>button:hover,.Chat-module__QFg3ZW__chatList .Chat-module__QFg3ZW__activeChat,.Chat-module__QFg3ZW__moderationList .Chat-module__QFg3ZW__activeChat{background:#f3eff9!important}.Chat-module__QFg3ZW__chatList b{background:#75609c}.Chat-module__QFg3ZW__ownMessage>div{background:#f3eff9;border-color:#c5b8db}:root[data-theme=dark] .Chat-module__QFg3ZW__customerPicker{background:linear-gradient(105deg,#302a3d,#183029 58%);border-color:#625677}:root[data-theme=dark] .Chat-module__QFg3ZW__chatList>button:hover{background:#342e42!important}:root[data-theme=dark] .Chat-module__QFg3ZW__moderationList>button:hover{background:#342e42!important}:root[data-theme=dark] .Chat-module__QFg3ZW__chatList .Chat-module__QFg3ZW__activeChat{background:#342e42!important}:root[data-theme=dark] .Chat-module__QFg3ZW__moderationList .Chat-module__QFg3ZW__activeChat{background:#342e42!important}:root[data-theme=dark] .Chat-module__QFg3ZW__chatList b{color:#fff;background:#75609c}:root[data-theme=dark] .Chat-module__QFg3ZW__ownMessage>div{background:#302a3d;border-color:#625677}.Chat-module__QFg3ZW__chatLayout,.Chat-module__QFg3ZW__moderationLayout{border-radius:12px}.Chat-module__QFg3ZW__modeTabs{background:0 0;border:0;grid-template-columns:repeat(2,minmax(180px,1fr));gap:10px;padding:0;display:grid}.Chat-module__QFg3ZW__modeTabs button{align-content:center;justify-items:start;display:grid;border:1px solid var(--admin-border)!important;background:linear-gradient(105deg,#f5f2fa,var(--admin-surface) 48%)!important;color:#65547f!important;border-left:4px solid #9987b7!important;border-radius:10px!important;min-height:66px!important;padding:11px 13px!important;box-shadow:0 5px 12px #0f172a0b!important}.Chat-module__QFg3ZW__modeTabs .Chat-module__QFg3ZW__activeTab{background:linear-gradient(105deg,#ece5f6,var(--admin-surface) 50%)!important;color:#4f3c70!important;border-color:#9d8abb #9d8abb #9d8abb #75609c!important}.Chat-module__QFg3ZW__chatList,.Chat-module__QFg3ZW__moderationList{background:linear-gradient(145deg,#f3eff9,var(--admin-soft) 60%);padding-bottom:6px}.Chat-module__QFg3ZW__thread>header,.Chat-module__QFg3ZW__moderationDetail>header{background:linear-gradient(105deg,#f5f2fa,var(--admin-surface) 55%)}.Chat-module__QFg3ZW__thread>footer{background:linear-gradient(105deg,var(--admin-soft),var(--admin-surface) 58%)}:is(:root[data-theme=dark] .Chat-module__QFg3ZW__chatList,:root[data-theme=dark] .Chat-module__QFg3ZW__moderationList){background:linear-gradient(145deg,#2d2839,#10241e 62%)}:is(:root[data-theme=dark] .Chat-module__QFg3ZW__thread>header,:root[data-theme=dark] .Chat-module__QFg3ZW__moderationDetail>header){background:linear-gradient(105deg,#302a3d,#183029 58%)}:root[data-theme=dark] .Chat-module__QFg3ZW__thread>footer{background:linear-gradient(105deg,#10241e,#183029 58%)}:root[data-theme=dark] .Chat-module__QFg3ZW__modeTabs button{color:#d8cee9!important;background:linear-gradient(105deg,#302a3d,#183029 50%)!important;border-color:#514965 #514965 #514965 #9987b7!important;box-shadow:0 6px 14px #00000029!important}:root[data-theme=dark] .Chat-module__QFg3ZW__modeTabs .Chat-module__QFg3ZW__activeTab{color:#eee8f7!important;background:linear-gradient(105deg,#393149,#183029 52%)!important;border-color:#74668d #74668d #74668d #b3a1d2!important}@media (max-width:650px){.Chat-module__QFg3ZW__modeTabs{grid-template-columns:1fr}}.Chat-module__QFg3ZW__workspace .Chat-module__QFg3ZW__header button.Chat-module__QFg3ZW__refreshAction{flex:0 0 38px;place-items:center;width:38px;height:38px;color:#173e37!important;-webkit-text-fill-color:#173e37!important;background:linear-gradient(135deg,#f0b58f,#d67c50)!important;border:1px solid #d38158!important;border-radius:50%!important;min-height:38px!important;padding:0!important;font-size:20px!important;font-weight:950!important;line-height:1!important;display:grid!important;box-shadow:0 7px 16px #4c261733!important}.Chat-module__QFg3ZW__workspace .Chat-module__QFg3ZW__header button.Chat-module__QFg3ZW__refreshAction:hover,.Chat-module__QFg3ZW__workspace .Chat-module__QFg3ZW__header button.Chat-module__QFg3ZW__refreshAction:focus-visible,.Chat-module__QFg3ZW__workspace .Chat-module__QFg3ZW__header button.Chat-module__QFg3ZW__refreshAction:active{transform:rotate(20deg);color:#173e37!important;-webkit-text-fill-color:#173e37!important;background:linear-gradient(135deg,#e29a70,#c7663d)!important;border-color:#9c4f2f!important}.Chat-module__QFg3ZW__workspace .Chat-module__QFg3ZW__header button.Chat-module__QFg3ZW__refreshAction:focus-visible{outline-offset:2px;outline:3px solid #315f54!important}.Chat-module__QFg3ZW__workspace .Chat-module__QFg3ZW__header button.Chat-module__QFg3ZW__refreshAction:disabled{cursor:not-allowed;filter:saturate(.72);opacity:.62!important}:root[data-theme=dark] .Chat-module__QFg3ZW__workspace .Chat-module__QFg3ZW__header button.Chat-module__QFg3ZW__refreshAction{color:#172f2a!important;-webkit-text-fill-color:#172f2a!important;background:#d99168!important;border-color:#d99168!important}
.AdminSupportInbox-module__0zm9dG__workspace{gap:18px;display:grid}.AdminSupportInbox-module__0zm9dG__header{background:radial-gradient(circle at 92% 8%,#c47a502e,#0000 32%),linear-gradient(145deg,#fffefa,#eef7f3);border:1px solid #b9d0c8;border-radius:18px;justify-content:space-between;align-items:stretch;gap:24px;padding:22px 24px;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 34px #173e371a}.AdminSupportInbox-module__0zm9dG__header:before{content:"";background:linear-gradient(#d8a27c,#a96039);width:5px;position:absolute;inset:0 auto 0 0}.AdminSupportInbox-module__0zm9dG__headerMain{align-content:center;max-width:760px;display:grid;position:relative}.AdminSupportInbox-module__0zm9dG__header h2,.AdminSupportInbox-module__0zm9dG__header p{margin:0}.AdminSupportInbox-module__0zm9dG__header h2{color:#173e37;margin-top:3px;font:500 30px/1.05 Georgia,serif}.AdminSupportInbox-module__0zm9dG__header p{color:#5e716b;max-width:700px;margin-top:7px;line-height:1.55}.AdminSupportInbox-module__0zm9dG__kicker{color:#9a5d37;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:900}.AdminSupportInbox-module__0zm9dG__headerSignals{flex-wrap:wrap;gap:7px;margin-top:14px;display:flex}.AdminSupportInbox-module__0zm9dG__headerSignals strong,.AdminSupportInbox-module__0zm9dG__headerSignals span{color:#41645b;background:#ffffffad;border:1px solid #bfd3cc;border-radius:999px;align-items:center;min-height:28px;padding:5px 9px;font-size:10px;font-weight:850;display:inline-flex}.AdminSupportInbox-module__0zm9dG__headerSignals strong{color:#234f45;background:#e7f2ee;border-color:#8fb3a7}.AdminSupportInbox-module__0zm9dG__headerSignals .AdminSupportInbox-module__0zm9dG__headerUrgent{color:#804824;background:#fff2e7;border-color:#d3a16d}.AdminSupportInbox-module__0zm9dG__headerActions{flex-direction:column;justify-content:center;align-items:stretch;gap:11px;width:min(340px,40%);display:flex;position:relative}.AdminSupportInbox-module__0zm9dG__headerPrimaryActions{grid-template-columns:minmax(160px,1.2fr) minmax(120px,.8fr);gap:8px;display:grid}.AdminSupportInbox-module__0zm9dG__headerActions button{justify-content:space-between;align-items:center;gap:8px;box-shadow:0 5px 12px #173e370f;color:#315f54!important;background:#ffffffc7!important;border:1px solid #adc7be!important;border-radius:10px!important;min-height:42px!important;padding:9px 11px!important;font-size:11px!important;font-weight:850!important;display:flex!important}.AdminSupportInbox-module__0zm9dG__headerActions button span,.AdminSupportInbox-module__0zm9dG__headerActions button b{color:#274f46!important}.AdminSupportInbox-module__0zm9dG__headerActions button b{background:#315f541a;border-radius:999px;place-items:center;min-width:22px;height:22px;font-size:9px;display:grid}.AdminSupportInbox-module__0zm9dG__headerActions .AdminSupportInbox-module__0zm9dG__primaryHeaderAction{color:#2f1d13!important;background:linear-gradient(135deg,#e6b58f,#c98252)!important;border-color:#9a5d37!important}.AdminSupportInbox-module__0zm9dG__headerActions .AdminSupportInbox-module__0zm9dG__primaryHeaderAction span,.AdminSupportInbox-module__0zm9dG__headerActions .AdminSupportInbox-module__0zm9dG__primaryHeaderAction b{color:#2f1d13!important}.AdminSupportInbox-module__0zm9dG__headerActions .AdminSupportInbox-module__0zm9dG__primaryHeaderAction b{background:#2f1d1321}.AdminSupportInbox-module__0zm9dG__headerActions .AdminSupportInbox-module__0zm9dG__headerActionActive{color:#234f45!important;background:#dfeee9!important;border-color:#739d91!important}.AdminSupportInbox-module__0zm9dG__headerActions .AdminSupportInbox-module__0zm9dG__headerActionActive span,.AdminSupportInbox-module__0zm9dG__headerActions .AdminSupportInbox-module__0zm9dG__headerActionActive b{color:#234f45!important}.AdminSupportInbox-module__0zm9dG__headerTools{justify-content:flex-end;align-items:center;gap:8px;min-height:32px;display:flex}.AdminSupportInbox-module__0zm9dG__headerActions .AdminSupportInbox-module__0zm9dG__iconHeaderAction{width:34px;min-width:34px!important;min-height:32px!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important;padding:0!important}.AdminSupportInbox-module__0zm9dG__headerActions .AdminSupportInbox-module__0zm9dG__iconHeaderAction:hover{color:#9a5d37!important;background:#c47a501a!important}.AdminSupportInbox-module__0zm9dG__headerActions .AdminSupportInbox-module__0zm9dG__iconHeaderAction span{font-size:21px;line-height:1;color:currentColor!important}.AdminSupportInbox-module__0zm9dG__headerActions .AdminSupportInbox-module__0zm9dG__iconHeaderAction svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px;margin:auto;display:block}.AdminSupportInbox-module__0zm9dG__headerActions .AdminSupportInbox-module__0zm9dG__refreshAction{justify-content:center}.AdminSupportInbox-module__0zm9dG__views{grid-template-columns:repeat(5,minmax(135px,1fr));gap:10px;display:grid}.AdminSupportInbox-module__0zm9dG__views button{text-align:left;border-radius:9px;align-content:center;justify-items:start;gap:3px;display:grid;border:1px solid var(--admin-border)!important;background:var(--admin-surface)!important;min-height:66px!important;color:var(--admin-muted)!important;padding:11px 13px!important}.AdminSupportInbox-module__0zm9dG__views button span{color:var(--admin-text);font-size:18px;font-weight:850}.AdminSupportInbox-module__0zm9dG__views .AdminSupportInbox-module__0zm9dG__activeView{box-shadow:0 5px 12px #0f172a0f;color:#285c51!important;background:#f2f8f5!important;border-color:#8fb3a7!important}.AdminSupportInbox-module__0zm9dG__views .AdminSupportInbox-module__0zm9dG__attentionView{background:#fffdf5!important;border-color:#d8b768!important}.AdminSupportInbox-module__0zm9dG__archiveAccess{border:1px solid var(--admin-border);background:var(--admin-soft);border-left:3px solid #8b8171;border-radius:9px;justify-content:space-between;align-items:center;gap:14px;padding:10px 12px;display:flex}.AdminSupportInbox-module__0zm9dG__archiveAccess>div{gap:2px;display:grid}.AdminSupportInbox-module__0zm9dG__archiveAccess span{color:var(--admin-muted);letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:900}.AdminSupportInbox-module__0zm9dG__archiveAccess strong{font-size:13px}.AdminSupportInbox-module__0zm9dG__archiveAccess small{color:var(--admin-muted);font-size:10px}.AdminSupportInbox-module__0zm9dG__archiveAccess button{align-items:center;gap:7px;min-height:34px;display:inline-flex}.AdminSupportInbox-module__0zm9dG__archiveAccess button b{background:#8b817126;border-radius:999px;place-items:center;min-width:21px;height:21px;font-size:9px;display:grid}.AdminSupportInbox-module__0zm9dG__archiveAccess .AdminSupportInbox-module__0zm9dG__archiveActive{color:#403b34!important;background:#eeeae4!important;border-color:#8b8171!important}.AdminSupportInbox-module__0zm9dG__filters{grid-template-columns:minmax(280px,1fr) minmax(200px,280px);gap:9px;display:grid}.AdminSupportInbox-module__0zm9dG__filters input,.AdminSupportInbox-module__0zm9dG__filters select{min-height:40px!important}.AdminSupportInbox-module__0zm9dG__message,.AdminSupportInbox-module__0zm9dG__error,.AdminSupportInbox-module__0zm9dG__state{border:1px solid var(--admin-border);background:var(--admin-surface);border-radius:9px;padding:13px}.AdminSupportInbox-module__0zm9dG__message{color:#166534;border-color:#9bc9a9}.AdminSupportInbox-module__0zm9dG__error{color:var(--admin-danger);border-color:#e6a3a3}.AdminSupportInbox-module__0zm9dG__state{color:var(--admin-muted)}.AdminSupportInbox-module__0zm9dG__ticketList{border:1px solid var(--admin-border);background:var(--admin-soft);border-radius:12px;gap:7px;padding:4px 10px 10px;display:grid}.AdminSupportInbox-module__0zm9dG__ticket{border:1px solid var(--admin-border);background:var(--admin-surface);border-left:4px solid #8fac9f;border-radius:9px;gap:9px;padding:11px 13px;transition:border-color .14s,background .14s,transform .14s;display:grid;box-shadow:0 4px 8px #0f172a09}.AdminSupportInbox-module__0zm9dG__ticket:hover{border-color:#bdd7ce;transform:translateY(-1px)}.AdminSupportInbox-module__0zm9dG__ticket.AdminSupportInbox-module__0zm9dG__red{border-left-color:#c65353}.AdminSupportInbox-module__0zm9dG__ticket.AdminSupportInbox-module__0zm9dG__orange{border-left-color:#c48a39}.AdminSupportInbox-module__0zm9dG__ticket.AdminSupportInbox-module__0zm9dG__green{border-left-color:#61927a}.AdminSupportInbox-module__0zm9dG__ticket.AdminSupportInbox-module__0zm9dG__closed{opacity:.78;padding-top:10px;padding-bottom:10px}.AdminSupportInbox-module__0zm9dG__ticketTop{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.AdminSupportInbox-module__0zm9dG__ticketTop h3,.AdminSupportInbox-module__0zm9dG__ticketTop p{margin:0}.AdminSupportInbox-module__0zm9dG__ticketTop h3{margin-top:3px}.AdminSupportInbox-module__0zm9dG__ticketTop p{color:var(--admin-muted);margin-top:4px}.AdminSupportInbox-module__0zm9dG__eyebrow{color:var(--admin-muted);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:850}.AdminSupportInbox-module__0zm9dG__signals{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.AdminSupportInbox-module__0zm9dG__signals span{border:1px solid var(--admin-border);color:var(--admin-muted);border-radius:999px;padding:4px 8px;font-size:11px;font-weight:850}.AdminSupportInbox-module__0zm9dG__signals .AdminSupportInbox-module__0zm9dG__priority{border-color:currentColor}.AdminSupportInbox-module__0zm9dG__red .AdminSupportInbox-module__0zm9dG__priority{color:#991b1b}.AdminSupportInbox-module__0zm9dG__orange .AdminSupportInbox-module__0zm9dG__priority{color:#82520b}.AdminSupportInbox-module__0zm9dG__green .AdminSupportInbox-module__0zm9dG__priority{color:#166534}.AdminSupportInbox-module__0zm9dG__request{white-space:pre-wrap;line-height:1.55;margin:0!important}.AdminSupportInbox-module__0zm9dG__ticketSummary{color:var(--admin-muted);flex-wrap:wrap;align-items:center;gap:8px 14px;font-size:12px;display:flex}.AdminSupportInbox-module__0zm9dG__ticketSummary>button:first-child{align-items:center;gap:5px;color:#285c51!important;background:0 0!important;border:0!important;min-height:0!important;padding:0!important;display:inline-flex!important}.AdminSupportInbox-module__0zm9dG__ticketSummary>button:first-child span{color:var(--admin-muted);text-transform:uppercase;font-size:11px}.AdminSupportInbox-module__0zm9dG__ticketSummary .AdminSupportInbox-module__0zm9dG__expandButton{margin-left:auto}.AdminSupportInbox-module__0zm9dG__ticketCase{border-top:1px solid var(--admin-border);gap:12px;padding-top:13px;display:grid}.AdminSupportInbox-module__0zm9dG__requestSection{border:1px solid var(--admin-border);background:var(--admin-soft);border-radius:8px;padding:12px}.AdminSupportInbox-module__0zm9dG__requestSection>span{color:var(--admin-muted);text-transform:uppercase;font-size:11px;font-weight:850}.AdminSupportInbox-module__0zm9dG__requestSection .AdminSupportInbox-module__0zm9dG__request{margin-top:6px!important}.AdminSupportInbox-module__0zm9dG__caseLinks{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:8px;display:grid}.AdminSupportInbox-module__0zm9dG__caseLinks button,.AdminSupportInbox-module__0zm9dG__caseLinks a{text-align:left;border-radius:8px;align-content:center;gap:2px;text-decoration:none;border:1px solid var(--admin-border)!important;background:var(--admin-soft)!important;min-height:62px!important;color:var(--admin-text)!important;padding:9px 11px!important;display:grid!important}.AdminSupportInbox-module__0zm9dG__caseLinks span,.AdminSupportInbox-module__0zm9dG__caseLinks small{color:var(--admin-muted);font-size:11px}.AdminSupportInbox-module__0zm9dG__caseLinks .AdminSupportInbox-module__0zm9dG__primaryCaseLink{background:#eef7f3!important;border-color:#285c51!important}.AdminSupportInbox-module__0zm9dG__caseLinks .AdminSupportInbox-module__0zm9dG__primaryCaseLink strong{color:#285c51}.AdminSupportInbox-module__0zm9dG__lastResponse{background:#f5faf8;border:1px solid #b7cdc5;border-radius:8px;padding:12px}.AdminSupportInbox-module__0zm9dG__lastResponse>span{color:var(--admin-muted);text-transform:uppercase;font-size:11px;font-weight:850}.AdminSupportInbox-module__0zm9dG__lastResponse p{white-space:pre-wrap;margin:5px 0!important}.AdminSupportInbox-module__0zm9dG__lastResponse small{color:var(--admin-muted)}.AdminSupportInbox-module__0zm9dG__expandButton{justify-self:start;color:#285c51!important;background:#f4f8f6!important;border-color:#b7cdc5!important}.AdminSupportInbox-module__0zm9dG__caseWork{gap:11px;display:grid}.AdminSupportInbox-module__0zm9dG__caseWork label{color:var(--admin-muted);gap:5px;font-size:12px;font-weight:800;display:grid}.AdminSupportInbox-module__0zm9dG__caseWork textarea{width:100%}.AdminSupportInbox-module__0zm9dG__actions{flex-wrap:wrap;gap:8px;display:flex}.AdminSupportInbox-module__0zm9dG__closeButton{color:#166534!important;border-color:#9bc9a9!important}:root[data-theme=dark] .AdminSupportInbox-module__0zm9dG__header{background:radial-gradient(circle at 92% 8%,#a9603938,#0000 34%),linear-gradient(145deg,#243b35,#142720);border-color:#49675e;box-shadow:0 16px 38px #00000040}:root[data-theme=dark] .AdminSupportInbox-module__0zm9dG__header h2{color:#f3f7f5}:root[data-theme=dark] .AdminSupportInbox-module__0zm9dG__header p{color:#afc2bc}:is(:root[data-theme=dark] .AdminSupportInbox-module__0zm9dG__headerSignals strong,:root[data-theme=dark] .AdminSupportInbox-module__0zm9dG__headerSignals span){color:#bfd1cb;background:#112720b3;border-color:#45655c}:root[data-theme=dark] .AdminSupportInbox-module__0zm9dG__headerSignals .AdminSupportInbox-module__0zm9dG__headerUrgent{color:#efc4a5;background:#34251f;border-color:#8a603f}:root[data-theme=dark] .AdminSupportInbox-module__0zm9dG__headerActions button{box-shadow:none;color:#c4d7d0!important;background:#20362f!important;border-color:#4b6a60!important}:is(:root[data-theme=dark] .AdminSupportInbox-module__0zm9dG__headerActions button span,:root[data-theme=dark] .AdminSupportInbox-module__0zm9dG__headerActions button b){color:#d7e3df!important}:root[data-theme=dark] .AdminSupportInbox-module__0zm9dG__headerActions .AdminSupportInbox-module__0zm9dG__primaryHeaderAction{color:#fff4eb!important;background:linear-gradient(135deg,#9a5d37,#714027)!important;border-color:#d59a70!important}:is(:root[data-theme=dark] .AdminSupportInbox-module__0zm9dG__headerActions .AdminSupportInbox-module__0zm9dG__primaryHeaderAction span,:root[data-theme=dark] .AdminSupportInbox-module__0zm9dG__headerActions .AdminSupportInbox-module__0zm9dG__primaryHeaderAction b){color:#fff4eb!important}:root[data-theme=dark] .AdminSupportInbox-module__0zm9dG__headerActions .AdminSupportInbox-module__0zm9dG__headerActionActive{color:#f3f7f5!important;background:#315f54!important;border-color:#81a99d!important}:root[data-theme=dark] .AdminSupportInbox-module__0zm9dG__headerActions .AdminSupportInbox-module__0zm9dG__iconHeaderAction{background:0 0!important;border-color:#0000!important}:root[data-theme=dark] .AdminSupportInbox-module__0zm9dG__views button{box-shadow:none;color:#a9c0b8!important;background:#142b24!important;border-color:#3b5f55!important}:root[data-theme=dark] .AdminSupportInbox-module__0zm9dG__views .AdminSupportInbox-module__0zm9dG__activeView{color:#eef7f3!important;background:#234139!important;border-color:#648f82!important}:root[data-theme=dark] .AdminSupportInbox-module__0zm9dG__views .AdminSupportInbox-module__0zm9dG__attentionView{background:#332d19!important;border-color:#796638!important}:root[data-theme=dark] .AdminSupportInbox-module__0zm9dG__archiveAccess{background:#25231f;border-color:#514c43 #514c43 #514c43 #aa9c86}:root[data-theme=dark] .AdminSupportInbox-module__0zm9dG__archiveAccess .AdminSupportInbox-module__0zm9dG__archiveActive{color:#e0d7ca!important;background:#36322b!important;border-color:#746b5d!important}:root[data-theme=dark] .AdminSupportInbox-module__0zm9dG__ticketList{background:#10241e;border-color:#3b5f55}:root[data-theme=dark] .AdminSupportInbox-module__0zm9dG__ticket{background:#183029;border-color:#3b5f55;box-shadow:0 5px 10px #00000029}:root[data-theme=dark] .AdminSupportInbox-module__0zm9dG__red .AdminSupportInbox-module__0zm9dG__priority{color:#f4a7ae}:root[data-theme=dark] .AdminSupportInbox-module__0zm9dG__orange .AdminSupportInbox-module__0zm9dG__priority{color:#f2d58a}:root[data-theme=dark] .AdminSupportInbox-module__0zm9dG__green .AdminSupportInbox-module__0zm9dG__priority{color:#9ee6b5}:root[data-theme=dark] .AdminSupportInbox-module__0zm9dG__expandButton{color:#bfd3cc!important;box-shadow:none!important;background:#293d37!important;border-color:#4c6960!important}:root[data-theme=dark] .AdminSupportInbox-module__0zm9dG__caseLinks .AdminSupportInbox-module__0zm9dG__primaryCaseLink{background:#263b35!important;border-color:#567c70!important}:root[data-theme=dark] .AdminSupportInbox-module__0zm9dG__caseLinks .AdminSupportInbox-module__0zm9dG__primaryCaseLink strong{color:#c1d8d0}:root[data-theme=dark] .AdminSupportInbox-module__0zm9dG__lastResponse{background:#263833;border-color:#49675e}:root[data-theme=dark] .AdminSupportInbox-module__0zm9dG__closeButton{color:#b9d5c3!important;background:#293b32!important;border-color:#4f715f!important}@media (max-width:1000px){.AdminSupportInbox-module__0zm9dG__header{flex-direction:column}.AdminSupportInbox-module__0zm9dG__headerActions{width:100%}.AdminSupportInbox-module__0zm9dG__headerPrimaryActions{grid-template-columns:repeat(2,minmax(0,1fr))}.AdminSupportInbox-module__0zm9dG__views{grid-template-columns:repeat(2,minmax(140px,1fr))}}@media (max-width:700px){.AdminSupportInbox-module__0zm9dG__views{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.AdminSupportInbox-module__0zm9dG__views button{font-size:9px;min-height:51px!important;padding:7px 8px!important}.AdminSupportInbox-module__0zm9dG__views button span{font-size:14px}.AdminSupportInbox-module__0zm9dG__archiveAccess{flex-direction:column;align-items:stretch;gap:7px}.AdminSupportInbox-module__0zm9dG__archiveAccess button{justify-content:space-between;width:100%}.AdminSupportInbox-module__0zm9dG__header{padding:18px 16px}.AdminSupportInbox-module__0zm9dG__header,.AdminSupportInbox-module__0zm9dG__ticketTop{flex-direction:column;align-items:flex-start}.AdminSupportInbox-module__0zm9dG__headerActions{align-self:stretch}.AdminSupportInbox-module__0zm9dG__filters{grid-template-columns:1fr}.AdminSupportInbox-module__0zm9dG__signals{justify-content:flex-start}}
.ReservationMonitor-module__wa_apq__workspace,.ReservationMonitor-module__wa_apq__caseWorkspace{gap:18px;display:grid}.ReservationMonitor-module__wa_apq__header{justify-content:space-between;align-items:flex-end;gap:18px;display:flex}.ReservationMonitor-module__wa_apq__header h2,.ReservationMonitor-module__wa_apq__header p{margin:0}.ReservationMonitor-module__wa_apq__header p{max-width:760px;color:var(--admin-muted);margin-top:5px}.ReservationMonitor-module__wa_apq__headerEyebrow{color:#a95834;letter-spacing:.09em;text-transform:uppercase;margin-bottom:4px;font-size:10px;font-weight:900;display:block}.ReservationMonitor-module__wa_apq__refreshAction{cursor:pointer;place-items:center;width:38px;height:38px;box-shadow:0 6px 14px #0f172a0f;border:1px solid var(--admin-border-strong)!important;color:#315f54!important;background:var(--admin-surface)!important;border-radius:50%!important;min-width:38px!important;min-height:38px!important;padding:0!important;display:grid!important}.ReservationMonitor-module__wa_apq__refreshAction span{font-size:19px;line-height:1}.ReservationMonitor-module__wa_apq__reservationControlSummary{grid-template-columns:minmax(260px,.72fr) minmax(520px,1.6fr);gap:14px;display:grid}.ReservationMonitor-module__wa_apq__reservationControlSummary>section{border:1px solid var(--admin-border);background:var(--admin-soft);border-radius:14px;align-content:start;gap:10px;padding:13px;display:grid}.ReservationMonitor-module__wa_apq__reservationControlSummary>section>header{justify-content:space-between;align-items:center;gap:12px;min-height:38px;display:flex}.ReservationMonitor-module__wa_apq__reservationControlSummary>section>header>div{gap:2px;display:grid}.ReservationMonitor-module__wa_apq__reservationControlSummary>section>header small{color:#a95834;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:900}.ReservationMonitor-module__wa_apq__reservationControlSummary>section>header strong{color:var(--admin-text);font-size:14px}.ReservationMonitor-module__wa_apq__healthyPill{color:#166534;white-space:nowrap;background:#eaf8ef;border:1px solid #9bc9a9;border-radius:999px;padding:5px 9px;font-size:10px;font-weight:850}.ReservationMonitor-module__wa_apq__totalPill{border:1px solid var(--admin-border);color:var(--admin-muted);background:var(--admin-surface);white-space:nowrap;border-radius:999px;align-items:baseline;gap:5px;padding:5px 9px;font-size:9px;display:flex}.ReservationMonitor-module__wa_apq__totalPill b{color:var(--admin-text);font-size:16px}.ReservationMonitor-module__wa_apq__views{grid-template-columns:repeat(4,minmax(135px,1fr));gap:10px;display:grid}.ReservationMonitor-module__wa_apq__actionViews{grid-template-columns:1fr}.ReservationMonitor-module__wa_apq__processViews{grid-template-columns:repeat(3,minmax(0,1fr))}.ReservationMonitor-module__wa_apq__views button{text-align:left;border-radius:9px;align-content:center;justify-items:start;gap:3px;display:grid;border:1px solid var(--admin-border)!important;background:var(--admin-surface)!important;min-height:66px!important;color:var(--admin-muted)!important;padding:11px 13px!important}.ReservationMonitor-module__wa_apq__views button span{color:var(--admin-text);font-size:18px;font-weight:850}.ReservationMonitor-module__wa_apq__views button strong{color:var(--admin-text);font-size:12px}.ReservationMonitor-module__wa_apq__views button small{color:var(--admin-muted);font-size:9px;line-height:1.25}.ReservationMonitor-module__wa_apq__views .ReservationMonitor-module__wa_apq__activeView{box-shadow:0 5px 12px #0f172a0f;color:#285c51!important;background:#f2f8f5!important;border-color:#8fb3a7!important}.ReservationMonitor-module__wa_apq__views .ReservationMonitor-module__wa_apq__attentionView{background:#fffdf5!important;border-color:#d8b768!important}.ReservationMonitor-module__wa_apq__views .ReservationMonitor-module__wa_apq__activeView.ReservationMonitor-module__wa_apq__attentionView{background:#fff8e6!important;border-color:#c99b3d!important}.ReservationMonitor-module__wa_apq__contextBox,.ReservationMonitor-module__wa_apq__state,.ReservationMonitor-module__wa_apq__error{border:1px solid var(--admin-border);background:var(--admin-surface);border-radius:9px;padding:14px}.ReservationMonitor-module__wa_apq__contextBox{background:#fffdf5;border-color:#e4c36e;justify-content:space-between;align-items:center;gap:18px;display:flex}.ReservationMonitor-module__wa_apq__contextBox>div{gap:3px;display:grid}.ReservationMonitor-module__wa_apq__healthyState{color:#166534;background:#eaf8ef;border:1px solid #9bc9a9;border-radius:10px;align-items:center;gap:11px;padding:13px 15px;display:flex}.ReservationMonitor-module__wa_apq__healthyState>span{font-size:20px;font-weight:900}.ReservationMonitor-module__wa_apq__healthyState>div{gap:2px;display:grid}.ReservationMonitor-module__wa_apq__healthyState small{color:#4f6f5b}.ReservationMonitor-module__wa_apq__contextBox span,.ReservationMonitor-module__wa_apq__state{color:var(--admin-muted)}.ReservationMonitor-module__wa_apq__error{color:var(--admin-danger);border-color:#e6a3a3}.ReservationMonitor-module__wa_apq__list{border:1px solid var(--admin-border);background:var(--admin-soft);border-radius:12px;gap:7px;padding:4px 10px 10px;display:grid}.ReservationMonitor-module__wa_apq__item{border:1px solid var(--admin-border);background:var(--admin-surface);border-left:4px solid #9cb9af;border-radius:9px;grid-template-columns:minmax(205px,1.1fr) minmax(330px,1.7fr) minmax(175px,.8fr) 155px;align-items:center;gap:13px;min-height:112px;padding:11px 12px;transition:border-color .14s,background .14s,transform .14s;display:grid;box-shadow:0 4px 8px #0f172a09}.ReservationMonitor-module__wa_apq__item:hover{background:#f2f8f5;border-color:#bdd7ce;transform:translateY(-1px)}.ReservationMonitor-module__wa_apq__item.ReservationMonitor-module__wa_apq__warning{border-left-color:#c48a39}.ReservationMonitor-module__wa_apq__item.ReservationMonitor-module__wa_apq__danger{border-left-color:#c65353}.ReservationMonitor-module__wa_apq__itemHeader{align-content:center;gap:7px;display:grid}.ReservationMonitor-module__wa_apq__itemHeader h3{margin:3px 0 0}.ReservationMonitor-module__wa_apq__eyebrow{color:var(--admin-muted);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:850}.ReservationMonitor-module__wa_apq__status{color:var(--admin-muted);border:1px solid;border-radius:999px;padding:4px 8px;font-size:11px;font-weight:850}.ReservationMonitor-module__wa_apq__danger .ReservationMonitor-module__wa_apq__status{color:#991b1b}.ReservationMonitor-module__wa_apq__warning .ReservationMonitor-module__wa_apq__status{color:#82520b}.ReservationMonitor-module__wa_apq__success .ReservationMonitor-module__wa_apq__status{color:#166534}.ReservationMonitor-module__wa_apq__details{border-right:1px solid var(--admin-border);border-left:1px solid var(--admin-border);grid-template-columns:repeat(2,minmax(145px,1fr));gap:6px 12px;padding:0 13px;display:grid}.ReservationMonitor-module__wa_apq__details>div{gap:2px;padding:4px 0;display:grid}.ReservationMonitor-module__wa_apq__details span,.ReservationMonitor-module__wa_apq__parties span{color:var(--admin-muted);text-transform:uppercase;font-size:11px;font-weight:800}.ReservationMonitor-module__wa_apq__details strong{font-size:13px}.ReservationMonitor-module__wa_apq__parties{gap:6px;display:grid}.ReservationMonitor-module__wa_apq__parties>div{gap:2px;padding:3px 0;display:grid}.ReservationMonitor-module__wa_apq__parties button{text-align:left;border-radius:7px;gap:2px;display:grid;color:var(--admin-text)!important;background:0 0!important;border:1px solid #0000!important;padding:5px 7px!important}.ReservationMonitor-module__wa_apq__parties button:hover{border-color:var(--admin-border)!important;background:var(--admin-soft)!important}.ReservationMonitor-module__wa_apq__parties em{color:#a33a2c;background:#fff0ed;border-radius:7px;padding:5px 7px;font-size:11px;font-style:normal;font-weight:850}.ReservationMonitor-module__wa_apq__actions{border-left:1px solid var(--admin-border);gap:7px;padding-left:11px;display:grid}.ReservationMonitor-module__wa_apq__actions a{border:1px solid var(--admin-border-strong);color:var(--admin-text);border-radius:6px;padding:7px 9px;font-size:13px;font-weight:700;text-decoration:none}.ReservationMonitor-module__wa_apq__primaryAction{color:#285c51!important;-webkit-text-fill-color:#285c51!important;background:#edf7f3!important;border-color:#8fb3a7!important}.ReservationMonitor-module__wa_apq__loadMore{justify-self:start;color:#285c51!important;background:#edf7f3!important;border-color:#8fb3a7!important;font-weight:850!important}.ReservationMonitor-module__wa_apq__sellerMessageAction{color:#173e37!important;-webkit-text-fill-color:#173e37!important;background:#edf7f3!important;border-color:#8fb3a7!important}.ReservationMonitor-module__wa_apq__caseNavigation{justify-content:space-between;align-items:center;gap:14px;display:flex}.ReservationMonitor-module__wa_apq__breadcrumbs,.ReservationMonitor-module__wa_apq__caseNavigationActions{align-items:center;gap:8px;display:flex}.ReservationMonitor-module__wa_apq__breadcrumbs{color:var(--admin-muted);font-size:13px}.ReservationMonitor-module__wa_apq__breadcrumbs a{color:#285c51;font-weight:750;text-decoration:none}.ReservationMonitor-module__wa_apq__breadcrumbs a:hover{text-decoration:underline}.ReservationMonitor-module__wa_apq__breadcrumbs strong{color:var(--admin-text)}.ReservationMonitor-module__wa_apq__closeButton{min-width:38px;padding:6px 11px!important;font-size:20px!important;line-height:1!important}.ReservationMonitor-module__wa_apq__caseHeader{border:1px solid var(--admin-border);background:var(--admin-surface);border-radius:12px;justify-content:space-between;align-items:center;gap:18px;padding:20px;display:flex}.ReservationMonitor-module__wa_apq__caseHeader h2,.ReservationMonitor-module__wa_apq__caseHeader p{margin:0}.ReservationMonitor-module__wa_apq__caseHeader h2{margin-top:4px}.ReservationMonitor-module__wa_apq__caseHeader p{color:var(--admin-muted);margin-top:5px}.ReservationMonitor-module__wa_apq__caseStatus{color:var(--admin-muted);border:1px solid;border-radius:999px;flex:none;padding:6px 10px;font-size:12px;font-weight:850}.ReservationMonitor-module__wa_apq__caseStatus.ReservationMonitor-module__wa_apq__danger{color:#991b1b;background:#fff1f1}.ReservationMonitor-module__wa_apq__caseStatus.ReservationMonitor-module__wa_apq__warning{color:#82520b;background:#fff9e9}.ReservationMonitor-module__wa_apq__caseStatus.ReservationMonitor-module__wa_apq__success{color:#166534;background:#effbf2}.ReservationMonitor-module__wa_apq__caseHeaderControls{justify-items:end;gap:10px;display:grid}.ReservationMonitor-module__wa_apq__headerActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ReservationMonitor-module__wa_apq__moreActions{position:relative}.ReservationMonitor-module__wa_apq__moreActions summary{border:1px solid var(--admin-border-strong);background:var(--admin-surface);cursor:pointer;border-radius:6px;min-height:36px;padding:7px 10px;font-size:13px;font-weight:750;list-style:none}.ReservationMonitor-module__wa_apq__moreActions summary::-webkit-details-marker{display:none}.ReservationMonitor-module__wa_apq__moreActions summary:after{content:" ···";color:var(--admin-muted)}.ReservationMonitor-module__wa_apq__moreActions>div{border:1px solid var(--admin-border);background:var(--admin-surface);border-radius:9px;gap:5px;width:215px;margin-top:6px;padding:8px;display:grid;box-shadow:0 9px 20px #0f172a1c}.ReservationMonitor-module__wa_apq__moreActions>div button{text-align:left;justify-content:flex-start}.ReservationMonitor-module__wa_apq__nextAction{background:#fffdf5;border:1px solid #d6b65c;border-radius:10px;justify-content:space-between;align-items:center;gap:18px;padding:16px;display:flex}.ReservationMonitor-module__wa_apq__nextAction>div{gap:4px;display:grid}.ReservationMonitor-module__wa_apq__nextAction span,.ReservationMonitor-module__wa_apq__panelHeading span,.ReservationMonitor-module__wa_apq__caseLinks span{color:var(--admin-muted);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:850}.ReservationMonitor-module__wa_apq__nextAction small{color:var(--admin-muted)}.ReservationMonitor-module__wa_apq__caseGrid{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);gap:12px;display:grid}.ReservationMonitor-module__wa_apq__casePanel{border:1px solid var(--admin-border);background:var(--admin-surface);border-radius:10px;padding:16px}.ReservationMonitor-module__wa_apq__panelHeading h3{margin:3px 0 14px}.ReservationMonitor-module__wa_apq__caseLinks{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.ReservationMonitor-module__wa_apq__caseLinks button,.ReservationMonitor-module__wa_apq__caseLinks a{border:1px solid var(--admin-border-strong);background:var(--admin-soft);min-height:88px;color:var(--admin-text);text-align:left;border-radius:8px;gap:4px;text-decoration:none;padding:11px!important;display:grid!important}.ReservationMonitor-module__wa_apq__caseLinks small{color:var(--admin-muted)}.ReservationMonitor-module__wa_apq__caseFacts{gap:0;margin:0;display:grid}.ReservationMonitor-module__wa_apq__caseFacts div{border-bottom:1px solid var(--admin-border);justify-content:space-between;gap:12px;padding:9px 0;display:flex}.ReservationMonitor-module__wa_apq__caseFacts div:last-child{border-bottom:0}.ReservationMonitor-module__wa_apq__caseFacts dt{color:var(--admin-muted)}.ReservationMonitor-module__wa_apq__caseFacts dd{text-align:right;margin:0;font-weight:750}.ReservationMonitor-module__wa_apq__timeline{gap:0;margin:0;padding:0;list-style:none;display:grid}.ReservationMonitor-module__wa_apq__timeline li{grid-template-columns:18px 1fr;gap:10px;min-height:54px;display:grid;position:relative}.ReservationMonitor-module__wa_apq__timeline li:before{content:"";background:var(--admin-border);width:2px;position:absolute;top:14px;bottom:-4px;left:6px}.ReservationMonitor-module__wa_apq__timeline li:last-child:before{display:none}.ReservationMonitor-module__wa_apq__timeline li>span{z-index:1;background:#fff;border:3px solid #8aaba0;border-radius:50%;width:14px;height:14px;margin-top:3px}.ReservationMonitor-module__wa_apq__timeline li div{align-content:start;gap:3px;display:grid}.ReservationMonitor-module__wa_apq__timeline small{color:var(--admin-muted)}.ReservationMonitor-module__wa_apq__timelineCurrent>span{border-color:#c48a39!important}.ReservationMonitor-module__wa_apq__caseWorkspace{background:radial-gradient(circle at 96% 4%,#b7794514,#0000 27%),radial-gradient(circle at 4% 36%,#315f540f,#0000 24%);gap:14px;padding:3px}.ReservationMonitor-module__wa_apq__caseNavigation{border:1px solid var(--admin-border);background:#ffffffb8;border-radius:13px;min-height:48px;padding:6px 8px 6px 13px;box-shadow:0 7px 18px #0f172a0a}.ReservationMonitor-module__wa_apq__caseNavigationActions>button:first-child{color:#315f54!important;-webkit-text-fill-color:#315f54!important;background:#edf7f3!important}.ReservationMonitor-module__wa_apq__caseNavigationActions .ReservationMonitor-module__wa_apq__closeButton{color:#8b4e32!important;-webkit-text-fill-color:#8b4e32!important;background:#fff5ee!important;border-color:#d1b09a!important}.ReservationMonitor-module__wa_apq__caseHeader{background:radial-gradient(circle at 88% 0,#b7794529,#0000 34%),linear-gradient(135deg,#edf6f2,#fffaf5 62%);border-color:#b9d0c8 #b9d0c8 #b9d0c8 #315f54;border-left-style:solid;border-left-width:5px;border-radius:17px;min-height:132px;padding:22px 24px;position:relative;overflow:hidden;box-shadow:0 15px 34px #173f3517}.ReservationMonitor-module__wa_apq__caseHeader:after{content:"";pointer-events:none;border:1px solid #b779452e;border-radius:50%;width:140px;height:140px;position:absolute;bottom:-44px;right:-26px}.ReservationMonitor-module__wa_apq__caseHeader h2{color:#173f35;font:600 clamp(22px,2.2vw,30px)/1.15 Georgia,serif}.ReservationMonitor-module__wa_apq__caseHeader .ReservationMonitor-module__wa_apq__eyebrow{color:#a35d39}.ReservationMonitor-module__wa_apq__caseHeaderControls{z-index:1;position:relative}.ReservationMonitor-module__wa_apq__caseHeaderControls:has(.ReservationMonitor-module__wa_apq__moreActions[open]){align-content:center;align-self:stretch}.ReservationMonitor-module__wa_apq__headerActions:has(.ReservationMonitor-module__wa_apq__moreActions[open]){align-items:flex-start}.ReservationMonitor-module__wa_apq__moreActions[open]{justify-items:end;display:grid}.ReservationMonitor-module__wa_apq__moreActions[open] summary{justify-self:end}.ReservationMonitor-module__wa_apq__caseStatus{padding:7px 12px;box-shadow:0 5px 12px #0f172a0f}.ReservationMonitor-module__wa_apq__caseHeaderControls .ReservationMonitor-module__wa_apq__primaryAction{color:#5d321f!important;-webkit-text-fill-color:#5d321f!important;background:linear-gradient(135deg,#f3d4c0,#eabf9f)!important;border-color:#b87953!important;box-shadow:0 7px 16px #82482d24!important}.ReservationMonitor-module__wa_apq__nextAction{background:linear-gradient(105deg,#fff5e8,#fffdf8 58%);border-color:#d3ad76 #d3ad76 #d3ad76 #b77945;border-left-style:solid;border-left-width:5px;border-radius:14px;padding:15px 18px 15px 58px;position:relative;overflow:hidden;box-shadow:0 8px 19px #5e3d2212}.ReservationMonitor-module__wa_apq__nextAction:before{color:#fff;content:"→";background:#b77945;border-radius:50%;place-items:center;width:29px;height:29px;font-weight:900;display:grid;position:absolute;left:16px}.ReservationMonitor-module__wa_apq__nextAction span{color:#9a5a38}.ReservationMonitor-module__wa_apq__nextAction strong{color:#3e332c;font-size:13px;line-height:1.45}.ReservationMonitor-module__wa_apq__casePanel{background:linear-gradient(145deg,#fff,#fafcfb);border-color:#c9d9d4;border-radius:14px;box-shadow:0 8px 22px #173f350e}.ReservationMonitor-module__wa_apq__panelHeading{border-bottom:1px solid #e0e9e6;padding-bottom:9px}.ReservationMonitor-module__wa_apq__panelHeading span{color:#9d6448}.ReservationMonitor-module__wa_apq__panelHeading h3{color:#244a41;margin:3px 0 0;font:600 18px Georgia,serif}.ReservationMonitor-module__wa_apq__caseLinks button,.ReservationMonitor-module__wa_apq__caseLinks a{border-color:#cfddd8;border-radius:12px;align-content:end;min-height:100px;transition:transform .15s,border-color .15s,box-shadow .15s;position:relative;overflow:hidden;background:linear-gradient(145deg,#f1f7f4,#fff)!important;padding-top:40px!important}.ReservationMonitor-module__wa_apq__caseLinks button:hover,.ReservationMonitor-module__wa_apq__caseLinks a:hover{border-color:#8fb3a7;transform:translateY(-2px);box-shadow:0 9px 18px #173f3517}.ReservationMonitor-module__wa_apq__caseLinks button:before,.ReservationMonitor-module__wa_apq__caseLinks a:before{color:#fff;background:#47786c;border-radius:9px;place-items:center;width:27px;height:27px;font-size:12px;font-weight:900;display:grid;position:absolute;top:11px;left:11px}.ReservationMonitor-module__wa_apq__caseLinks button:first-child:before{content:"K"}.ReservationMonitor-module__wa_apq__caseLinks button:nth-child(2):before{content:"V";background:#a86543}.ReservationMonitor-module__wa_apq__caseLinks a:before{content:"⌂"}.ReservationMonitor-module__wa_apq__caseFacts div{padding:10px 2px}.ReservationMonitor-module__wa_apq__timeline{padding:5px 3px 0}.ReservationMonitor-module__wa_apq__timeline li{min-height:62px}.ReservationMonitor-module__wa_apq__timeline li>span{border-color:#6e9a8e;box-shadow:0 0 0 4px #6e9a8e1a}.ReservationMonitor-module__wa_apq__timeline li div{padding:0 0 13px 4px}.ReservationMonitor-module__wa_apq__timeline li strong{color:#294e45}.ReservationMonitor-module__wa_apq__timelineCurrent div{background:#fff8e9;border:1px solid #dfbd83;border-radius:10px;margin:-5px 0 8px;padding:8px 10px}.ReservationMonitor-module__wa_apq__processOverview{grid-template-columns:minmax(280px,.85fr) minmax(480px,1.4fr);gap:12px;display:grid}.ReservationMonitor-module__wa_apq__deadlineTrack,.ReservationMonitor-module__wa_apq__roleFlow{background:linear-gradient(145deg,#fff,#f5f9f7);border:1px solid #c9d9d4;border-radius:14px;padding:14px;box-shadow:0 8px 20px #173f350d}.ReservationMonitor-module__wa_apq__deadlineTrack{align-content:center;gap:9px;display:grid}.ReservationMonitor-module__wa_apq__deadlineTrack header,.ReservationMonitor-module__wa_apq__deadlineTrack footer{justify-content:space-between;align-items:center;gap:10px;display:flex}.ReservationMonitor-module__wa_apq__deadlineTrack header span{color:#9d6448;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:900}.ReservationMonitor-module__wa_apq__deadlineTrack header strong{color:#315f54;font-size:11px}.ReservationMonitor-module__wa_apq__deadlineTrack footer{color:var(--admin-muted);font-size:9px}.ReservationMonitor-module__wa_apq__track{background:#e3ebe8;border-radius:999px;height:9px;overflow:hidden;box-shadow:inset 0 1px 2px #173f351a}.ReservationMonitor-module__wa_apq__track i{border-radius:inherit;height:100%;transition:width .25s;display:block}.ReservationMonitor-module__wa_apq__track i.ReservationMonitor-module__wa_apq__success{background:linear-gradient(90deg,#6fa08f,#4e8373)}.ReservationMonitor-module__wa_apq__track i.ReservationMonitor-module__wa_apq__warning{background:linear-gradient(90deg,#d3a064,#bb793f)}.ReservationMonitor-module__wa_apq__track i.ReservationMonitor-module__wa_apq__danger{background:linear-gradient(90deg,#dc7b80,#bd4049)}.ReservationMonitor-module__wa_apq__roleFlow{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.ReservationMonitor-module__wa_apq__roleFlow article{background:#fffc;border:1px solid #d7e2de;border-radius:11px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;padding:9px;display:grid}.ReservationMonitor-module__wa_apq__roleFlow article>i{color:#fff;background:#47786c;border-radius:9px;place-items:center;width:29px;height:29px;font-size:10px;font-style:normal;font-weight:950;display:grid}.ReservationMonitor-module__wa_apq__roleFlow article:nth-child(2)>i{background:#a86543}.ReservationMonitor-module__wa_apq__roleFlow article:nth-child(3)>i{background:#61788d}.ReservationMonitor-module__wa_apq__roleFlow article>span{gap:2px;min-width:0;display:grid}.ReservationMonitor-module__wa_apq__roleFlow small{color:var(--admin-muted);text-transform:uppercase;font-size:8px;font-weight:850}.ReservationMonitor-module__wa_apq__roleFlow strong{color:#294e45;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.ReservationMonitor-module__wa_apq__roleFlow article>b{color:#2f6b54;background:#e5f3eb;border-radius:50%;place-items:center;width:21px;height:21px;font-size:10px;display:grid}.ReservationMonitor-module__wa_apq__roleFlow .ReservationMonitor-module__wa_apq__roleCurrent{background:#fff8ed;border-color:#d9ac72}.ReservationMonitor-module__wa_apq__roleFlow .ReservationMonitor-module__wa_apq__roleCurrent>b{color:#8b531e;background:#f7dfb8}.ReservationMonitor-module__wa_apq__roleFlow .ReservationMonitor-module__wa_apq__roleAttention{background:#fff1f2;border-color:#d99196}.ReservationMonitor-module__wa_apq__roleFlow .ReservationMonitor-module__wa_apq__roleAttention>b{color:#fff;background:#c7434b}.ReservationMonitor-module__wa_apq__notePanel{border-left:4px solid #718fa9;gap:10px;display:grid}.ReservationMonitor-module__wa_apq__notePanel>p{color:var(--admin-muted);margin:0;font-size:10px}.ReservationMonitor-module__wa_apq__notePanel textarea{resize:vertical;width:100%;color:var(--admin-text);font:inherit;background:#fbfdfc;border:1px solid #c7d6d1;border-radius:10px;padding:10px 11px;line-height:1.45}.ReservationMonitor-module__wa_apq__notePanel>div:last-of-type{justify-content:space-between;align-items:center;gap:10px;display:flex}.ReservationMonitor-module__wa_apq__notePanel>div:last-of-type small{color:var(--admin-muted)}.ReservationMonitor-module__wa_apq__notePanel>div:last-of-type button{color:#285c51!important;-webkit-text-fill-color:#285c51!important;background:#edf7f3!important;border-color:#8fb3a7!important;font-weight:850!important}.ReservationMonitor-module__wa_apq__noteMessage{color:#315f54;background:#e8f3ef;border-radius:8px;padding:7px 9px;font-size:10px;font-weight:800}.ReservationMonitor-module__wa_apq__reservationControlSummary>section:first-child{background:linear-gradient(135deg,#fff3e9,#fffaf5 58%);border-color:#d5b49e #d5b49e #d5b49e #b77945;border-left-style:solid;border-left-width:4px;box-shadow:0 9px 22px #76442814}.ReservationMonitor-module__wa_apq__reservationControlSummary>section:last-child{background:linear-gradient(135deg,#e7f2ee,#f8fbfa 58%);border-color:#a9c8bd #a9c8bd #a9c8bd #315f54;border-left-style:solid;border-left-width:4px;box-shadow:0 9px 22px #173f3514}.ReservationMonitor-module__wa_apq__reservationControlSummary>section:first-child>header small{color:#a45632}.ReservationMonitor-module__wa_apq__reservationControlSummary>section:last-child>header small{color:#315f54}.ReservationMonitor-module__wa_apq__actionViews button{background:#fffaf6!important;border-color:#d9bca8!important}.ReservationMonitor-module__wa_apq__processViews button{background:#f7fbf9!important;border-color:#b9d1c9!important}.ReservationMonitor-module__wa_apq__views button:hover{transform:translateY(-1px);box-shadow:0 7px 15px #173f3514}.ReservationMonitor-module__wa_apq__views .ReservationMonitor-module__wa_apq__activeView{box-shadow:inset 3px 0 #315f54,0 7px 16px #173f351a;background:linear-gradient(135deg,#dcece6,#f4f9f7)!important;border-color:#5f9183!important}.ReservationMonitor-module__wa_apq__views .ReservationMonitor-module__wa_apq__activeView.ReservationMonitor-module__wa_apq__attentionView{box-shadow:inset 3px 0 #b77945,0 7px 16px #7644281a;background:linear-gradient(135deg,#f8ddcb,#fff6ee)!important;border-color:#c37d50!important}.ReservationMonitor-module__wa_apq__totalPill{color:#315f54;background:#fff;border-color:#80a99c}.ReservationMonitor-module__wa_apq__totalPill b{color:#214b41}.ReservationMonitor-module__wa_apq__list{background:linear-gradient(145deg,#dfece7,#f0f6f3);border-color:#a9c8bd;gap:9px;padding:10px;box-shadow:inset 0 1px #fffc}.ReservationMonitor-module__wa_apq__item{background:linear-gradient(105deg,#fffdf9,#f7fbf9 58%);border-color:#b7cfc7 #b7cfc7 #b7cfc7 #4e8373;border-left-width:5px;box-shadow:0 7px 17px #173f3513}.ReservationMonitor-module__wa_apq__item.ReservationMonitor-module__wa_apq__success{border-left-color:#3d8a61}.ReservationMonitor-module__wa_apq__itemHeader .ReservationMonitor-module__wa_apq__eyebrow{color:#9c5b3c}.ReservationMonitor-module__wa_apq__itemHeader h3{color:#173f35;font:600 18px Georgia,serif}.ReservationMonitor-module__wa_apq__itemHeader .ReservationMonitor-module__wa_apq__status{color:#226345;background:#e3f3e9;border-color:#86b19f;width:fit-content}.ReservationMonitor-module__wa_apq__details{border-color:#c7d8d2;gap:7px}.ReservationMonitor-module__wa_apq__details>div{background:#eef5f2;border-radius:8px;padding:7px 8px}.ReservationMonitor-module__wa_apq__details span{color:#668178;font-size:9px}.ReservationMonitor-module__wa_apq__details strong{color:#244a41}.ReservationMonitor-module__wa_apq__parties button{background:#f2f8f5!important;border-color:#c5d8d1!important}.ReservationMonitor-module__wa_apq__parties button:first-child{border-left:3px solid #568879!important}.ReservationMonitor-module__wa_apq__parties button:nth-child(2){background:#fff6ef!important;border-left:3px solid #b77945!important}.ReservationMonitor-module__wa_apq__parties button span{color:#71867f;font-size:9px}.ReservationMonitor-module__wa_apq__parties button strong{color:#294e45}.ReservationMonitor-module__wa_apq__actions{border-color:#c7d8d2}.ReservationMonitor-module__wa_apq__actions .ReservationMonitor-module__wa_apq__primaryAction{box-shadow:0 6px 13px #82482d1f;color:#5d321f!important;-webkit-text-fill-color:#5d321f!important;background:linear-gradient(135deg,#f2d0b8,#e8b791)!important;border-color:#b77945!important}.ReservationMonitor-module__wa_apq__actions a{color:#285c51;text-align:center;background:#edf7f3;border-color:#83aa9e}:root[data-theme=dark] .ReservationMonitor-module__wa_apq__reservationControlSummary>section:first-child{background:linear-gradient(135deg,#3b2b23,#211c19 60%);border-color:#79513c #79513c #79513c #c1845d}:root[data-theme=dark] .ReservationMonitor-module__wa_apq__reservationControlSummary>section:last-child{background:linear-gradient(135deg,#17352e,#14261f 60%);border-color:#456b61 #456b61 #456b61 #79ad9d}:root[data-theme=dark] .ReservationMonitor-module__wa_apq__actionViews button{background:#2d211c!important;border-color:#6e4e3e!important}:root[data-theme=dark] .ReservationMonitor-module__wa_apq__processViews button{background:#172c26!important;border-color:#405f57!important}:root[data-theme=dark] .ReservationMonitor-module__wa_apq__views .ReservationMonitor-module__wa_apq__activeView{background:linear-gradient(135deg,#234139,#1b302a)!important;border-color:#648f82!important;box-shadow:inset 3px 0 #79ad9d!important}:root[data-theme=dark] .ReservationMonitor-module__wa_apq__views .ReservationMonitor-module__wa_apq__activeView.ReservationMonitor-module__wa_apq__attentionView{background:linear-gradient(135deg,#4a3025,#30221c)!important;border-color:#8a6248!important;box-shadow:inset 3px 0 #c1845d!important}:root[data-theme=dark] .ReservationMonitor-module__wa_apq__item{background:linear-gradient(105deg,#1b332c,#172923 60%);border-color:#405f57 #405f57 #405f57 #79ad9d}:root[data-theme=dark] .ReservationMonitor-module__wa_apq__itemHeader h3{color:#edf5f2}:root[data-theme=dark] .ReservationMonitor-module__wa_apq__details strong{color:#edf5f2}:root[data-theme=dark] .ReservationMonitor-module__wa_apq__parties button strong{color:#edf5f2}:root[data-theme=dark] .ReservationMonitor-module__wa_apq__itemHeader .ReservationMonitor-module__wa_apq__status{color:#aee5bf;background:#173b2b;border-color:#4f8b68}:root[data-theme=dark] .ReservationMonitor-module__wa_apq__details>div{background:#10261f}:root[data-theme=dark] .ReservationMonitor-module__wa_apq__parties button{background:#1b332c!important;border-color:#405f57!important}:root[data-theme=dark] .ReservationMonitor-module__wa_apq__parties button:nth-child(2){background:#30231d!important}:root[data-theme=dark] .ReservationMonitor-module__wa_apq__actions .ReservationMonitor-module__wa_apq__primaryAction{color:#ffd9c0!important;-webkit-text-fill-color:#ffd9c0!important;background:linear-gradient(135deg,#563827,#3f2a21)!important;border-color:#8a5c43!important}:root[data-theme=dark] .ReservationMonitor-module__wa_apq__actions a{color:#d5e8e1;background:#203b33;border-color:#568879}:root[data-theme=dark] .ReservationMonitor-module__wa_apq__views button{box-shadow:none;color:#a9c0b8!important;background:#142b24!important;border-color:#3b5f55!important}:root[data-theme=dark] .ReservationMonitor-module__wa_apq__views .ReservationMonitor-module__wa_apq__activeView{color:#eef7f3!important;background:#234139!important;border-color:#648f82!important}:root[data-theme=dark] .ReservationMonitor-module__wa_apq__views .ReservationMonitor-module__wa_apq__attentionView{background:#332d19!important;border-color:#796638!important}:root[data-theme=dark] .ReservationMonitor-module__wa_apq__healthyState{color:#9ee6b5;background:#173522;border-color:#416e50}:root[data-theme=dark] .ReservationMonitor-module__wa_apq__healthyState small{color:#a8c9b3}:root[data-theme=dark] .ReservationMonitor-module__wa_apq__parties em{color:#f4a7ae;background:#351d21}:root[data-theme=dark] .ReservationMonitor-module__wa_apq__list{background:#10241e;border-color:#3b5f55}:root[data-theme=dark] .ReservationMonitor-module__wa_apq__item{background:#183029;border-color:#3b5f55;box-shadow:0 5px 10px #00000029}:root[data-theme=dark] .ReservationMonitor-module__wa_apq__item:hover{background:#1b3a31;border-color:#52796d}:root[data-theme=dark] .ReservationMonitor-module__wa_apq__item.ReservationMonitor-module__wa_apq__warning{border-left-color:#c5a45c}:root[data-theme=dark] .ReservationMonitor-module__wa_apq__item.ReservationMonitor-module__wa_apq__danger{border-left-color:#c47b80}:root[data-theme=dark] .ReservationMonitor-module__wa_apq__item.ReservationMonitor-module__wa_apq__success{border-left-color:#79ad9d}:root[data-theme=dark] .ReservationMonitor-module__wa_apq__danger .ReservationMonitor-module__wa_apq__status{color:#f4a7ae}:root[data-theme=dark] .ReservationMonitor-module__wa_apq__warning .ReservationMonitor-module__wa_apq__status{color:#f2d58a}:root[data-theme=dark] .ReservationMonitor-module__wa_apq__refreshAction{box-shadow:none;color:#c0d8d0!important;background:#172c26!important;border-color:#48675e!important}:root[data-theme=dark] .ReservationMonitor-module__wa_apq__reservationControlSummary>section{background:#10241e;border-color:#3b5f55}:root[data-theme=dark] .ReservationMonitor-module__wa_apq__healthyPill{color:#9ee6b5;background:#173522;border-color:#416e50}:root[data-theme=dark] .ReservationMonitor-module__wa_apq__totalPill{color:#a9c0b8;background:#142b24;border-color:#3b5f55}:root[data-theme=dark] .ReservationMonitor-module__wa_apq__totalPill b{color:#eef7f3}:root[data-theme=dark] .ReservationMonitor-module__wa_apq__success .ReservationMonitor-module__wa_apq__status{color:#9ee6b5}:root[data-theme=dark] .ReservationMonitor-module__wa_apq__primaryAction{color:#e8f3ef!important;background:#234139!important;border-color:#568879!important}:root[data-theme=dark] .ReservationMonitor-module__wa_apq__loadMore{color:#e8f3ef!important;background:#234139!important;border-color:#568879!important}:root[data-theme=dark] .ReservationMonitor-module__wa_apq__sellerMessageAction{color:#e8f3ef!important;-webkit-text-fill-color:#e8f3ef!important;background:#234139!important;border-color:#568879!important}:is(:root[data-theme=dark] .ReservationMonitor-module__wa_apq__contextBox,:root[data-theme=dark] .ReservationMonitor-module__wa_apq__nextAction){background:#332d19!important;border-color:#796638!important}:root[data-theme=dark] .ReservationMonitor-module__wa_apq__caseStatus.ReservationMonitor-module__wa_apq__danger{color:#f4a7ae;background:#351d21}:root[data-theme=dark] .ReservationMonitor-module__wa_apq__caseStatus.ReservationMonitor-module__wa_apq__warning{color:#f2d58a;background:#332d19}:root[data-theme=dark] .ReservationMonitor-module__wa_apq__caseStatus.ReservationMonitor-module__wa_apq__success{color:#9ee6b5;background:#173522}:root[data-theme=dark] .ReservationMonitor-module__wa_apq__caseWorkspace{background:radial-gradient(circle at 96% 4%,#c1845d14,#0000 27%)}:root[data-theme=dark] .ReservationMonitor-module__wa_apq__caseNavigation{background:#122b24db;border-color:#3b5f55;box-shadow:0 7px 18px #0000002e}:root[data-theme=dark] .ReservationMonitor-module__wa_apq__caseNavigationActions>button:first-child{color:#d5e8e1!important;-webkit-text-fill-color:#d5e8e1!important;background:#1d3931!important;border-color:#496a60!important}:root[data-theme=dark] .ReservationMonitor-module__wa_apq__caseNavigationActions .ReservationMonitor-module__wa_apq__closeButton{color:#efb18b!important;-webkit-text-fill-color:#efb18b!important;background:#3b2b23!important;border-color:#79513c!important}:root[data-theme=dark] .ReservationMonitor-module__wa_apq__caseHeader{background:radial-gradient(circle at 88% 0,#c1845d2e,#0000 34%),linear-gradient(135deg,#17352e,#211c19 64%);border-color:#456b61 #456b61 #456b61 #79ad9d;box-shadow:0 15px 34px #00000042}:root[data-theme=dark] .ReservationMonitor-module__wa_apq__caseHeader h2{color:#f2f7f5}:root[data-theme=dark] .ReservationMonitor-module__wa_apq__caseHeaderControls .ReservationMonitor-module__wa_apq__primaryAction{color:#ffd9c0!important;-webkit-text-fill-color:#ffd9c0!important;background:linear-gradient(135deg,#563827,#3f2a21)!important;border-color:#8a5c43!important}:root[data-theme=dark] .ReservationMonitor-module__wa_apq__nextAction{border-left-color:#c1845d;background:linear-gradient(105deg,#3b2b23,#25221f 60%)!important;border-color:#79513c!important}:root[data-theme=dark] .ReservationMonitor-module__wa_apq__nextAction strong{color:#f1e5dc}:root[data-theme=dark] .ReservationMonitor-module__wa_apq__casePanel{background:linear-gradient(145deg,#183029,#14261f);border-color:#3b5f55;box-shadow:0 8px 22px #0000002e}:root[data-theme=dark] .ReservationMonitor-module__wa_apq__panelHeading{border-color:#344f46}:root[data-theme=dark] .ReservationMonitor-module__wa_apq__panelHeading h3{color:#e1ede9}:root[data-theme=dark] .ReservationMonitor-module__wa_apq__timeline li strong{color:#e1ede9}:is(:root[data-theme=dark] .ReservationMonitor-module__wa_apq__caseLinks button,:root[data-theme=dark] .ReservationMonitor-module__wa_apq__caseLinks a){border-color:#405f57;background:linear-gradient(145deg,#1d3931,#172923)!important}:root[data-theme=dark] .ReservationMonitor-module__wa_apq__timelineCurrent div{background:#332d19;border-color:#796638}:is(:root[data-theme=dark] .ReservationMonitor-module__wa_apq__deadlineTrack,:root[data-theme=dark] .ReservationMonitor-module__wa_apq__roleFlow){background:linear-gradient(145deg,#183029,#14261f);border-color:#3b5f55}:root[data-theme=dark] .ReservationMonitor-module__wa_apq__track{background:#0f211b}:root[data-theme=dark] .ReservationMonitor-module__wa_apq__deadlineTrack header strong{color:#dceae5}:root[data-theme=dark] .ReservationMonitor-module__wa_apq__roleFlow strong{color:#dceae5}:root[data-theme=dark] .ReservationMonitor-module__wa_apq__roleFlow article{background:#172b25;border-color:#3b5f55}:root[data-theme=dark] .ReservationMonitor-module__wa_apq__roleFlow .ReservationMonitor-module__wa_apq__roleCurrent{background:#332d19;border-color:#796638}:root[data-theme=dark] .ReservationMonitor-module__wa_apq__roleFlow .ReservationMonitor-module__wa_apq__roleAttention{background:#321d20;border-color:#75454a}:root[data-theme=dark] .ReservationMonitor-module__wa_apq__notePanel textarea{color:#e8f1ed;background:#10211c;border-color:#405f57}:root[data-theme=dark] .ReservationMonitor-module__wa_apq__notePanel>div:last-of-type button{color:#dcece7!important;-webkit-text-fill-color:#dcece7!important;background:#234139!important;border-color:#568879!important}:root[data-theme=dark] .ReservationMonitor-module__wa_apq__noteMessage{color:#bdd8cf;background:#203a32}@media (min-width:1101px){.ReservationMonitor-module__wa_apq__caseWorkspace{grid-template-columns:repeat(12,minmax(0,1fr));gap:10px}.ReservationMonitor-module__wa_apq__caseNavigation{grid-column:1/-1;min-height:42px;padding:4px 7px 4px 11px}.ReservationMonitor-module__wa_apq__caseHeader{grid-column:1/9;min-height:112px;padding:16px 18px}.ReservationMonitor-module__wa_apq__caseHeader h2{font-size:clamp(20px,1.8vw,26px)}.ReservationMonitor-module__wa_apq__caseHeader p{font-size:11px}.ReservationMonitor-module__wa_apq__caseHeaderControls{gap:7px}.ReservationMonitor-module__wa_apq__caseStatus{padding:5px 9px;font-size:10px}.ReservationMonitor-module__wa_apq__headerActions{gap:6px}.ReservationMonitor-module__wa_apq__headerActions button,.ReservationMonitor-module__wa_apq__moreActions summary{min-height:32px!important;padding:5px 8px!important;font-size:10px!important}.ReservationMonitor-module__wa_apq__moreActions>div{width:190px;padding:6px}.ReservationMonitor-module__wa_apq__nextAction{grid-column:9/-1;align-self:stretch;min-height:112px;padding:13px 13px 13px 49px}.ReservationMonitor-module__wa_apq__nextAction:before{width:26px;height:26px;left:12px}.ReservationMonitor-module__wa_apq__nextAction strong{font-size:11px}.ReservationMonitor-module__wa_apq__nextAction small{font-size:9px}.ReservationMonitor-module__wa_apq__processOverview{grid-column:1/-1;grid-template-columns:minmax(250px,.72fr) minmax(540px,1.7fr);gap:10px}.ReservationMonitor-module__wa_apq__deadlineTrack,.ReservationMonitor-module__wa_apq__roleFlow{border-radius:11px;padding:10px 11px}.ReservationMonitor-module__wa_apq__deadlineTrack{gap:6px}.ReservationMonitor-module__wa_apq__track{height:7px}.ReservationMonitor-module__wa_apq__roleFlow article{padding:7px 8px}.ReservationMonitor-module__wa_apq__roleFlow article>i{width:25px;height:25px}.ReservationMonitor-module__wa_apq__caseGrid{grid-column:1/-1;gap:10px}.ReservationMonitor-module__wa_apq__casePanel{border-radius:11px;padding:12px 13px}.ReservationMonitor-module__wa_apq__panelHeading{padding-bottom:6px}.ReservationMonitor-module__wa_apq__panelHeading h3{font-size:15px}.ReservationMonitor-module__wa_apq__caseLinks button,.ReservationMonitor-module__wa_apq__caseLinks a{min-height:76px;padding:34px 9px 8px!important}.ReservationMonitor-module__wa_apq__caseLinks button:before,.ReservationMonitor-module__wa_apq__caseLinks a:before{width:23px;height:23px;top:8px;left:9px}.ReservationMonitor-module__wa_apq__caseFacts div{padding:6px 2px;font-size:10px}.ReservationMonitor-module__wa_apq__caseWorkspace>.ReservationMonitor-module__wa_apq__casePanel:not(.ReservationMonitor-module__wa_apq__notePanel){grid-column:1/8}.ReservationMonitor-module__wa_apq__caseWorkspace>.ReservationMonitor-module__wa_apq__notePanel{grid-column:8/-1;align-content:start}.ReservationMonitor-module__wa_apq__timeline{counter-reset:reservation-event;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 12px}.ReservationMonitor-module__wa_apq__timeline li{counter-increment:reservation-event;min-height:43px}.ReservationMonitor-module__wa_apq__timeline li:before{display:none}.ReservationMonitor-module__wa_apq__timeline li>span{color:#47786c;background:#fff;border-width:2px;place-items:center;width:18px;height:18px;margin-top:1px;font-size:7px;font-weight:950;display:grid}.ReservationMonitor-module__wa_apq__timeline li>span:after{content:counter(reservation-event)}.ReservationMonitor-module__wa_apq__timeline li div{padding-bottom:8px}.ReservationMonitor-module__wa_apq__timeline li strong{font-size:10px}.ReservationMonitor-module__wa_apq__timeline small{font-size:8px}.ReservationMonitor-module__wa_apq__timelineCurrent div{margin:-3px 0 5px;padding:6px 8px}.ReservationMonitor-module__wa_apq__notePanel{gap:7px}.ReservationMonitor-module__wa_apq__notePanel textarea{min-height:64px;max-height:86px;padding:8px 9px;font-size:10px}}@media (max-width:1200px){.ReservationMonitor-module__wa_apq__item{grid-template-columns:minmax(210px,1fr) minmax(330px,1.5fr)}.ReservationMonitor-module__wa_apq__parties{grid-template-columns:repeat(2,minmax(160px,1fr))}.ReservationMonitor-module__wa_apq__actions{border-top:1px solid var(--admin-border);border-left:0;grid-template-columns:repeat(2,minmax(0,1fr));padding-top:9px;padding-left:0}}@media (max-width:1000px){.ReservationMonitor-module__wa_apq__reservationControlSummary,.ReservationMonitor-module__wa_apq__processOverview{grid-template-columns:1fr}}@media (max-width:900px){.ReservationMonitor-module__wa_apq__views{grid-template-columns:repeat(2,minmax(140px,1fr))}.ReservationMonitor-module__wa_apq__actionViews{grid-template-columns:1fr}.ReservationMonitor-module__wa_apq__processViews{grid-template-columns:repeat(3,minmax(0,1fr))}.ReservationMonitor-module__wa_apq__item{grid-template-columns:1fr}.ReservationMonitor-module__wa_apq__details{border-top:1px solid var(--admin-border);border-right:0;border-bottom:1px solid var(--admin-border);border-left:0;grid-template-columns:repeat(2,minmax(140px,1fr));padding:9px 0}}@media (max-width:650px){.ReservationMonitor-module__wa_apq__views{grid-template-columns:1fr}.ReservationMonitor-module__wa_apq__processViews{grid-template-columns:repeat(3,minmax(125px,1fr));overflow-x:auto}.ReservationMonitor-module__wa_apq__header,.ReservationMonitor-module__wa_apq__contextBox,.ReservationMonitor-module__wa_apq__itemHeader,.ReservationMonitor-module__wa_apq__caseNavigation,.ReservationMonitor-module__wa_apq__caseHeader,.ReservationMonitor-module__wa_apq__nextAction{flex-direction:column;align-items:flex-start}.ReservationMonitor-module__wa_apq__caseHeaderControls{justify-items:start;width:100%}.ReservationMonitor-module__wa_apq__headerActions{width:100%}.ReservationMonitor-module__wa_apq__moreActions[open]{justify-items:stretch;width:100%}.ReservationMonitor-module__wa_apq__moreActions[open] summary{justify-self:stretch}.ReservationMonitor-module__wa_apq__moreActions>div{width:100%}.ReservationMonitor-module__wa_apq__details,.ReservationMonitor-module__wa_apq__parties,.ReservationMonitor-module__wa_apq__caseGrid,.ReservationMonitor-module__wa_apq__caseLinks,.ReservationMonitor-module__wa_apq__roleFlow{grid-template-columns:1fr}.ReservationMonitor-module__wa_apq__deadlineTrack footer{flex-direction:column;align-items:flex-start;gap:2px}}
