.chat-notifications{position:relative}.account-live .chat-notifications-trigger{position:relative;display:grid;place-items:center;width:44px;height:44px;min-height:44px;padding:0;border:1px solid var(--appearance-line, #dce4dd);border-radius:50%;color:var(--appearance-accent, var(--theme-primary,var(--appearance-ink, #2e4b3a)));background:var(--appearance-raised, #f4f7f4)}.chat-notifications-badge{position:absolute;top:-3px;right:-4px;min-width:20px;padding:2px 4px;border:2px solid white;border-radius:12px;background:#b74336;color:#fff;font-size:10px;font-weight:700;line-height:14px}.chat-notifications-panel{position:absolute;right:0;top:54px;width:min(360px,calc(100vw - 24px));max-height:calc(100dvh - 120px);overflow-y:auto;overscroll-behavior:contain;z-index:100;border:1px solid var(--appearance-line, #e1e7e2);border-radius:20px;background:var(--appearance-surface, #fff);box-shadow:0 14px 48px #203d2830;color:var(--appearance-ink, #243b30);padding:14px;text-align:left}.chat-notifications-heading{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-left:8px}.chat-notifications-heading h2{font-size:19px;margin:0}.account-live .chat-notifications-heading button{display:grid;place-items:center;width:44px;height:44px;min-height:44px;padding:0;border:0;border-radius:50%;background:var(--appearance-raised, #f4f6f4);color:var(--appearance-ink, #42574a)}.chat-notifications-items ul{padding:0;list-style:none;margin:0}.account-live .chat-notifications-row{display:flex;align-items:center;gap:10px;width:100%;min-height:70px;padding:12px 8px;border:0;border-bottom:1px solid var(--appearance-line, #edf0ed);border-radius:0;background:transparent;color:inherit;text-align:left}.chat-notifications-row:hover{background:var(--appearance-surface, #f5f8f5)}.chat-notifications-icon{display:grid;place-items:center;flex:0 0 38px;height:38px;border-radius:12px;background:var(--appearance-raised, #edf3ee);color:var(--appearance-accent, var(--theme-primary,var(--appearance-ink, #2e4b3a)))}.chat-notifications-copy{flex:1;min-width:0}.chat-notifications-copy strong,.chat-notifications-copy small{display:block;overflow-wrap:anywhere}.chat-notifications-copy strong{font-size:14px;line-height:1.4}.chat-notifications-copy small{margin-top:4px;font-size:12px;color:var(--appearance-ink, #66756b)}.chat-notifications-count{border-radius:12px;background:var(--appearance-raised, #e8f1e9);color:var(--appearance-accent, #294d35);padding:3px 7px;font-size:12px;font-weight:700}.chat-notifications-row>svg{flex-shrink:0;color:var(--appearance-muted, #7b8980)}.chat-notifications-empty{display:grid;justify-items:center;gap:8px;padding:24px 12px;text-align:center;color:var(--appearance-ink, #66756b)}.chat-notifications-empty strong{color:var(--appearance-ink, #243b30);font-size:15px}.chat-notifications-empty p{margin:0;font-size:13px;line-height:1.5}.account-live .chat-notifications-settings{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:44px;padding:12px 8px;margin-top:8px;border:0;background:var(--appearance-raised, #f4f6f4);border-radius:12px;color:var(--appearance-ink, #42574a);font-size:13px}.chat-notifications-status{margin:12px 8px;color:var(--appearance-gold, #8b4e29);font-size:12px;line-height:1.5}.chat-notifications button:focus-visible{outline:2px solid #a74d22;outline-offset:2px}@media(max-width:600px){.chat-notifications-panel{position:fixed;right:12px;top:calc(78px + env(safe-area-inset-top,0px));max-height:calc(100dvh - 102px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px))}}.pov{display:grid;gap:24px;color:var(--appearance-accent, var(--theme-primary, var(--appearance-ink, #2e4b3a)))}.pov button,.pov a{font:inherit}.pov button{cursor:pointer}.pov button:focus-visible,.pov a:focus-visible{outline:2px solid var(--appearance-line, #bb754c);outline-offset:4px}.pov h2,.pov h3,.pov p{margin:0}.pov h2{font-size:20px;letter-spacing:-.4px}.pov-eyebrow{display:block;font-size:10px;font-weight:700;letter-spacing:1.7px;color:var(--appearance-ink, #76846c);margin-bottom:8px}.pov-hero{background:var(--theme-primary, #2e4b3a);color:#fffef8;border-radius:22px;padding:34px;display:flex;justify-content:space-between;gap:24px;position:relative;overflow:hidden;border-top:3px solid var(--appearance-line, #ce8a56)}.pov-hero h2{font-size:clamp(25px,3vw,36px);font-weight:500;letter-spacing:-1px;margin:12px 0}.pov-hero .pov-eyebrow{color:var(--appearance-muted, #d8bd94)}.pov-hero p{color:#cfdbca;font-size:13px;line-height:1.7}.pov-hero-actions{display:flex;gap:10px;margin-top:26px}.pov-hero-actions button{display:flex;gap:9px;align-items:center;border:1px solid var(--appearance-line, #769079);border-radius:10px;padding:12px 19px;font-size:13px}.pov-hero-actions button:first-child{background:var(--appearance-raised, #faf5e8);color:var(--appearance-accent, var(--theme-primary, var(--appearance-ink, #2e4b3a)));border-color:var(--appearance-line, #faf5e8)}.pov-identity{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;min-width:150px;text-align:center;overflow-wrap:anywhere;max-width:220px}.pov-avatar{display:grid;place-items:center;width:52px;height:52px;background:#49664e;border:1px solid var(--appearance-line, #799172);border-radius:18px;font-family:Georgia,serif;font-size:29px}.pov-identity>span:not(.pov-avatar){font-size:11px;color:#cbd8c7}.pov-identity small{display:flex;align-items:center;gap:5px;font-size:10px;color:#d9e4d1}.pov-section-heading{display:flex;justify-content:space-between;gap:14px;align-items:center}.pov-section-heading button{display:flex;align-items:center;gap:5px;font-size:12px}.pov-refresh{padding:8px 12px;border:1px solid var(--appearance-line, #dce2d3);border-radius:8px}.pov-refresh:disabled{opacity:.6}.pov-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.pov-stat{min-width:0;text-align:left;display:flex;flex-direction:column;gap:10px;padding:21px;border:1px solid var(--appearance-line, #e0e5d7);border-radius:16px;background:var(--appearance-surface, #fffefb);transition:transform .15s,border-color .15s}.pov-stat:hover{transform:translateY(-2px);border-color:var(--appearance-line, #a6b798)}.pov-stat-top{display:flex;align-items:center;justify-content:space-between}.pov-icon{display:grid;place-items:center;width:39px;height:39px;border-radius:12px;background:var(--theme-soft, var(--appearance-raised, #eaf0e3));color:var(--appearance-ink, #436146);flex-shrink:0}.pov-saffron .pov-icon,.pov-icon.pov-saffron{background:var(--appearance-raised, #faf0e5);color:var(--appearance-gold, #a76335)}.pov-stat-label{font-size:12px;color:var(--appearance-ink, #6d7b63)}.pov-stat>strong{font-size:clamp(22px,2.4vw,30px);letter-spacing:-1px;font-weight:500;overflow-wrap:anywhere}.pov-stat>small{font-size:10px;color:var(--appearance-ink, #74806b);line-height:1.5}.pov-content{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.35fr);gap:22px}.pov-panel,.pov-activity{padding:26px;border:1px solid var(--appearance-line, #e0e5d7);border-radius:18px;background:var(--appearance-surface, #fffefb);min-width:0}.pov-panel{background:linear-gradient(145deg,var(--appearance-raised, #f0f4e9),var(--appearance-surface, #fffefb))}.pov-panel-emblem{display:grid;place-items:center;width:70px;height:70px;border-radius:22px;background:var(--appearance-soft, #e0e9d5);margin:26px 0 22px}.pov-panel h3{font-size:25px;letter-spacing:-.6px;overflow-wrap:anywhere}.pov-panel>p{font-size:12px;line-height:1.8;color:var(--appearance-ink, #738069);margin-top:10px}.pov-tags{display:flex;flex-wrap:wrap;gap:6px;margin:18px 0}.pov-tags span{font-size:10px;border:1px solid var(--appearance-line, #d7e0ca);background:var(--appearance-raised, #f7faf0);border-radius:20px;padding:5px 9px}.pov-panel-actions{display:flex;align-items:center;flex-wrap:wrap;gap:14px;margin-top:24px;font-size:12px}.pov-solid{display:flex;justify-content:center;align-items:center;gap:8px;background:var(--theme-primary, #2e4b3a);color:#fffefb;padding:12px 17px;border-radius:9px;text-decoration:none;font-size:12px}.pov-fine{font-size:10px!important;line-height:1.8;color:var(--appearance-muted, #7c8675);margin-top:18px!important}.pov-fine button{text-decoration:underline}.pov-request-list{margin-top:20px}.pov-request{display:flex;align-items:center;width:100%;gap:12px;text-align:left;padding:16px 0;border-bottom:1px solid var(--appearance-line, #edf0e7)}.pov-request-title,.pov-request-value{display:flex;flex-direction:column;gap:6px;min-width:0}.pov-request-title strong,.pov-request-value strong{font-size:12px;font-weight:600}.pov-request-title small{font-size:10px;color:var(--appearance-muted, #7c8675)}.pov-request-value{margin-left:auto;text-align:right;flex-shrink:0}.pov-status{font-size:9px;background:var(--appearance-raised, #f1f1e9);border-radius:12px;padding:3px 7px;align-self:flex-end;color:var(--appearance-ink, #6d7866)}.pov-status-completed{background:var(--appearance-raised, #eaf0e1);color:var(--appearance-ink, #456239)}.pov-status-pending,.pov-status-partial{background:var(--appearance-raised, #faf0df);color:var(--appearance-gold, #946535)}.pov-status-rejected{background:var(--appearance-raised, #f8eae4);color:var(--appearance-danger, #965c47)}.pov-empty{display:grid;justify-items:center;text-align:center;gap:12px;padding:40px 15px;color:var(--appearance-muted, #7c8675);font-size:12px}.pov-empty h3{color:var(--appearance-ink, #3f5844);font-size:19px}.pov-bottom{display:grid;grid-template-columns:1.5fr 1fr;gap:22px}.pov-support{display:flex;align-items:center;gap:15px;border:1px solid var(--appearance-line, #e0e5d7);border-radius:16px;padding:22px;background:var(--appearance-surface, #fffefb)}.pov-support h2{font-size:16px}.pov-support p{font-size:11px;color:var(--appearance-muted, #7c8675);margin-top:7px;line-height:1.6}.pov-support .pov-solid{margin-left:auto;white-space:nowrap}.pov-profile{display:flex;align-items:center;gap:13px;padding:22px;border:1px solid var(--appearance-line, #e0e5d7);border-radius:16px;text-align:left}.pov-profile span{display:flex;flex-direction:column;gap:7px}.pov-profile strong{font-size:14px}.pov-profile small{font-size:10px;color:var(--appearance-muted, #7c8675)}.pov-profile>svg:last-child{margin-left:auto}@media(max-width:1200px){.pov-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.pov-bottom{grid-template-columns:1fr}.pov-content{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media(max-width:760px){.pov-content{grid-template-columns:1fr}.pov-identity{display:none}.pov-hero{padding:25px}.pov-panel,.pov-activity{padding:22px}.pov-stat{padding:18px}.pov-support{flex-wrap:wrap}.pov-support .pov-solid{margin-left:54px}.pov-section-heading h2{font-size:18px}.pov{gap:20px}}@media(prefers-reduced-motion:reduce){.pov-stat{transition:none}.pov-stat:hover{transform:none}}.player-dashboard{display:grid;gap:22px}.player-dashboard h2{margin:0;font-size:21px;line-height:1.35;letter-spacing:-.4px}.pd-status{display:flex;align-items:flex-start;gap:18px;padding:26px;border-radius:17px;background:var(--appearance-raised, #eaf0e3);border:1px solid var(--appearance-line, #d8e3cd);border-top:3px solid var(--appearance-line, #be784c)}.pd-status-icon{display:grid;place-items:center;flex-shrink:0;width:48px;height:48px;border-radius:14px;background:var(--appearance-soft, #d9e6ce)}.pd-overline{font-size:9px;font-weight:700;letter-spacing:1.8px;margin:0 0 8px;color:var(--appearance-ink, #637958)}.pd-status p:not(.pd-overline),.pd-quick p:not(.pd-overline){font-size:13px;line-height:1.7;color:var(--appearance-ink, #63705b);margin-top:8px}.pd-status-tags{display:flex;gap:8px;flex-wrap:wrap;margin-top:16px}.pd-status-tags span{padding:5px 9px;border:1px solid var(--appearance-line, #d5dfcd);border-radius:15px;font-size:10px;background:var(--appearance-raised, #f7faf2)}.pd-username{margin-left:auto;font-size:11px;color:var(--appearance-ink, #627559);overflow-wrap:anywhere;max-width:180px}.pd-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:22px}.pd-card{min-width:0;padding:26px;border:1px solid var(--appearance-line, #e0e5d7);border-radius:17px;background:var(--appearance-surface, #fffefb);display:flex;flex-direction:column;align-items:stretch}.pd-card-heading{display:flex;gap:12px;align-items:center}.pd-card-heading svg{flex-shrink:0}.pd-description{color:var(--appearance-ink, #71806a);font-size:12px;line-height:1.7;margin:10px 0 16px}.pd-card dl{margin:0 0 22px}.pd-card dl div{padding:12px 0;border-bottom:1px solid var(--appearance-line, #edf0e6)}.pd-card dt{font-size:10px;color:var(--appearance-ink, #71806a);margin-bottom:5px}.pd-card dd{margin:0;font-size:13px;line-height:1.5;overflow-wrap:anywhere}.pd-text-action{display:flex;align-items:center;gap:7px;font-size:12px;margin-top:auto;align-self:flex-start}.pd-message-count{display:flex;flex-direction:column;gap:3px;margin:12px 0 20px}.pd-message-count strong{font-size:64px;line-height:1;font-weight:400;letter-spacing:-3px}.pd-message-count span{font-size:12px;color:var(--appearance-ink, #637559)}.pd-message-note{font-size:13px;line-height:1.7;color:var(--appearance-ink, #71806a);margin-bottom:24px}.pd-primary-action{display:flex;align-items:center;justify-content:center;gap:10px;background:#2e4b3a;color:#fff;border-radius:9px;padding:13px;font-size:12px;margin-top:auto}.pd-quick{padding:25px;border-radius:17px;border:1px solid var(--appearance-line, #e0e5d7);display:flex;justify-content:space-between;align-items:center;gap:22px}.pd-quick button{display:flex;align-items:center;justify-content:center;gap:10px;padding:13px 16px;border:1px solid var(--appearance-line, #bdcdb5);border-radius:9px;font-size:12px;flex-shrink:0}.player-dashboard button:focus-visible{outline:2px solid #a74d22;outline-offset:4px}@media(max-width:1000px){.pd-grid{grid-template-columns:1fr}.pd-quick{flex-direction:column;align-items:flex-start}.pd-username{display:none}}@media(max-width:480px){.pd-status,.pd-card,.pd-quick{padding:20px}.pd-status{gap:12px}.pd-status-icon{width:36px;height:36px}.pd-quick button{width:100%}}.account-live{font-family:Inter,ui-sans-serif,system-ui,sans-serif;color:var(--appearance-accent, #234732);background:var(--appearance-raised, #f7f8f3);font-size:14px;line-height:1.55}.account-live>header{padding:18px 32px;background:var(--appearance-surface, #fffefb);min-height:80px;gap:18px}.account-live>header .p-brand{font-size:29px}.account-live .account-layout{max-width:1536px;grid-template-columns:214px minmax(0,1fr);gap:32px;padding:28px 32px}.account-live .account-layout>nav{align-self:start;position:sticky;top:24px;background:var(--appearance-surface, #fffefb);border:1px solid var(--appearance-line, #e1e7db);border-radius:18px;padding:12px;gap:4px}.account-live .account-layout>nav button{display:flex;align-items:center;gap:12px;font-size:14px;font-weight:500;padding:12px;min-height:46px;border-radius:10px;transition:background-color .12s}.account-live .account-layout>nav button:hover:not(.selected){background:var(--appearance-raised, #edf2e8)}.account-live .account-layout>nav button.selected{background:var(--theme-primary, #24523d);box-shadow:0 3px 8px #23473215}.account-live .account-layout>nav button svg{flex-shrink:0}.account-live .account-layout main>.p-eyebrow{margin:0 0 6px;font-size:10px;letter-spacing:.14em}.account-live .account-layout main>h1{font-size:29px;font-weight:600;letter-spacing:-.7px;margin:0 0 24px;line-height:1.25}.account-live .account-layout .p-card{background:var(--appearance-surface, #fffefb);border:1px solid var(--appearance-line, #e0e7db);border-radius:16px;padding:24px;margin-bottom:20px;box-shadow:0 3px 12px #23473204}.account-live .account-layout h2{font-size:19px;font-weight:600;letter-spacing:-.3px;margin-top:0}.account-live .account-layout .p-muted,.account-live .account-layout .p-hint{color:var(--appearance-ink, #607465);line-height:1.6}.account-live .account-layout .community-tools label{font-size:14px;font-weight:500;gap:8px;margin:16px 0}.account-live .account-layout input:not([type=checkbox]),.account-live .account-layout select,.account-live .account-layout textarea{min-height:46px;border-radius:10px;font:inherit;background:var(--appearance-surface, #fff);border:1px solid var(--appearance-line, #d5dfd2);padding:11px 13px}.account-live .account-layout input:focus-visible,.account-live .account-layout textarea:focus-visible,.account-live .account-layout select:focus-visible{outline:2px solid var(--appearance-line, #668a6b);outline-offset:2px}.account-live .account-layout button:focus-visible,.account-live .account-layout a:focus-visible{outline:2px solid var(--appearance-line, #668a6b);outline-offset:3px}.account-live .account-layout .p-submit{min-height:46px;padding:12px 20px;border-radius:10px;background:var(--theme-primary, #24523d);color:#fff;font-weight:600}.account-live .account-layout .p-notice{border-radius:12px;padding:16px;background:var(--appearance-raised, #eef3e8);line-height:1.6}.account-player .community-tools[aria-label=Deposit],.account-player .community-tools[aria-label=Withdrawal]{max-width:720px}.account-player fieldset legend{font-size:14px;font-weight:600;padding:10px 0;color:var(--appearance-ink, #526b59)}.account-player .community-item{border:1px solid var(--appearance-line, #e0e7db);border-radius:12px;margin:10px 0;padding:16px;background:var(--appearance-surface, #fcfdf8)}.account-player .community-item summary{font-size:14px;line-height:1.7}.request-hub>p{color:var(--appearance-ink, #637568);margin:0 0 20px}.request-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.request-cards .p-action{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:18px;background:var(--appearance-raised, #f0f4e9);border:1px solid var(--appearance-line, #dce5d4);border-radius:12px;text-decoration:none;font-size:13px;line-height:1.4}.request-cards .p-action:hover{background:var(--appearance-raised, #e6eedf);border-color:var(--appearance-line, #9ab295)}.request-cards strong{font-size:32px;line-height:1.1;font-weight:600}.request-cards small{font-size:12px;color:var(--appearance-ink, #607465)}.account-super .directory-pages{gap:10px}.account-super .directory-pages button,.account-super .directory-pages .p-action{padding:11px 16px;border-radius:10px;background:var(--appearance-raised, #edf3e6);font-size:13px;text-decoration:none}.account-super .community-item summary{font-size:14px;padding:10px 0}.account-super .directory-counts strong{font-weight:600}.account-live .pov-hero{padding:24px 28px;border-radius:16px;min-height:0}.account-live .pov-hero h2{font-size:27px;line-height:1.2}.account-live .pov-hero p{max-width:450px;font-size:14px}.account-live .pov-avatar{width:46px;height:46px;font-size:23px}.account-live .pov-identity{min-width:150px;gap:4px}.account-live .pov-stat{border-radius:14px;padding:18px;text-align:left}.account-live .pov-stat strong{font-size:27px;letter-spacing:-.6px}.account-live .pov-stat small{font-size:12px}.account-live .pov-section-heading{margin:22px 0 14px}.account-live .pov-panel,.account-live .pov-activity{border-radius:16px;padding:24px}.account-live .pov-panel-emblem{width:52px;height:52px;margin-bottom:14px}.account-live .pov-panel h3{font-size:24px}.account-live .pov-support{padding:20px;border-radius:14px}.account-live .pov-support h2{font-size:18px}.account-live .pov-request{padding:15px 0}.account-live .pov-status{border-radius:20px;padding:4px 9px;font-size:11px}.account-live .mo-dialog{border-radius:18px;box-shadow:0 24px 80px #17352530}.account-live .cw-shell{border-radius:16px;overflow:hidden}@media(min-width:1000px){.account-live.account-player .account-layout:has(.cw-shell){grid-template-columns:180px minmax(0,1fr);gap:20px}}@media(max-width:1100px){.account-live .account-layout{grid-template-columns:185px minmax(0,1fr);gap:20px;padding:24px}.request-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.account-live>header{padding:14px 16px;gap:12px}.account-live .account-layout{display:block;padding:18px 14px}.account-live .account-layout>nav{position:static;display:flex;flex-direction:row;flex-wrap:nowrap;overflow-x:auto;gap:6px;padding:8px;margin-bottom:24px;scrollbar-width:thin}.account-live .account-layout>nav button{flex-shrink:0;white-space:nowrap;padding:10px 12px;font-size:13px}.account-live .account-layout>nav button svg{width:17px}.account-live .account-layout main>h1{font-size:25px}.account-live .account-layout .p-card{padding:18px}.account-live .account-layout input:not([type=checkbox]),.account-live .account-layout select,.account-live .account-layout textarea{font-size:16px}.account-live .pov-hero{padding:22px}.account-live .pov-hero h2{font-size:24px}.account-live .pov-identity{display:none}.account-live .pov-stat{padding:15px}.account-live .pov-stat strong{font-size:24px}.account-live .pov-panel,.account-live .pov-activity{padding:18px}.request-cards .p-action{padding:15px}.request-cards strong{font-size:27px}}@media(prefers-reduced-motion:reduce){.account-live *{transition:none!important;animation:none!important}}.flow-next-step{display:flex;align-items:center;justify-content:space-between;gap:20px;border:1px solid var(--appearance-line, #dce6d6);background:var(--appearance-raised, #f0f5e9);border-radius:16px;padding:22px}.flow-next-step h2{font-size:20px}.flow-next-step p{font-size:14px;color:var(--appearance-ink, #607465);margin-top:7px}.flow-next-step .pov-solid{white-space:nowrap}.flow-selection{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:14px 16px;background:var(--appearance-raised, #f1f5e9);border:1px solid var(--appearance-line, #dce5d4);border-radius:12px;margin:12px 0 20px}.flow-selection>span{font-size:12px;color:var(--appearance-ink, #667a60)}.flow-selection small{margin-left:auto;color:var(--appearance-ink, #607465)}.flow-payment-tabs,.flow-amounts,.flow-actions,.flow-client-actions,.flow-queue-filters{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:14px 0}.flow-amounts button,.flow-queue-filters button,.flow-client-actions button,.flow-payment-tabs a,.flow-actions button{border:1px solid var(--appearance-line, #d4dfcc);border-radius:10px;padding:10px 14px;background:var(--appearance-raised, #f7faf2);font:inherit;cursor:pointer;text-decoration:none}.flow-amounts button[aria-pressed=true],.flow-queue-filters button[aria-pressed=true],.flow-client-actions button[aria-pressed=true],.flow-payment-tabs a[aria-current=page]{background:var(--theme-primary, #24523d)!important;color:#fff;border-color:var(--theme-primary, #24523d)}.flow-payment-details{padding:18px;border:1px solid var(--appearance-line, #dce5d4);border-radius:12px;background:var(--appearance-surface, #f8faf4)}.flow-payment-details p{margin:8px 0;overflow-wrap:anywhere}.flow-step-heading{font-size:15px;margin:24px 0 8px}.flow-success{background:var(--appearance-raised, #eff6e8);border:1px solid var(--appearance-line, #cadbc1);padding:22px;border-radius:14px;color:var(--appearance-accent, var(--theme-primary, var(--appearance-accent, #24523d)))}.flow-success h3{font-size:20px;margin:10px 0}.flow-progress{display:flex;gap:10px;list-style:none;padding:0;margin:20px 0}.flow-progress li{display:flex;align-items:center;gap:7px;flex:1;color:var(--appearance-muted, #7c8977);font-size:12px;border-bottom:3px solid var(--appearance-line, #e5ebdf);padding-bottom:12px}.flow-progress li span{display:grid;place-items:center;border-radius:50%;width:23px;height:23px;background:var(--appearance-raised, #e9eedf);flex-shrink:0}.flow-progress .done{color:var(--appearance-accent, var(--theme-primary, var(--appearance-accent, #24523d)));border-color:var(--appearance-line, #638865)}.flow-progress .done span{background:var(--theme-primary, #24523d);color:#fff}.flow-request-reference{font-size:12px;color:var(--appearance-ink, #637568);overflow-wrap:anywhere}.flow-policy{font-size:13px;border-bottom:1px solid var(--appearance-line, #e0e7db);margin-bottom:16px;padding-bottom:12px}.flow-policy summary{color:var(--appearance-ink, #6a7c62)}.flow-chat-context{padding:14px 18px;border:1px solid var(--appearance-line, #dce5d4);border-radius:12px;background:var(--appearance-raised, #f1f5e9);display:flex;gap:16px;align-items:center;justify-content:space-between;margin-bottom:12px}.flow-chat-context p{font-size:12px;margin:5px 0;overflow-wrap:anywhere}.flow-chat-context button{padding:10px 14px;border-radius:10px;background:var(--theme-primary, #24523d);color:#fff;font-size:13px}.player-mobile-nav{display:none}.player-profile-shortcut{padding:10px;border:1px solid var(--appearance-line, #dce5d4);border-radius:50%;background:var(--appearance-raised, #f1f5e9)}.flow-search{display:grid;gap:8px;font-size:14px;max-width:600px;margin:18px 0}.flow-empty{display:grid;justify-items:center;padding:34px;text-align:center;color:var(--appearance-ink, #637568)}.flow-queue-row{display:flex;align-items:center;gap:16px;padding:18px 0;border-top:1px solid var(--appearance-line, #e0e7db)}.flow-queue-row>div{flex:1;min-width:0}.flow-queue-row h3{font-size:16px;margin:5px 0;font-weight:600;overflow-wrap:anywhere}.flow-queue-row h3 small{font-size:13px;color:var(--appearance-ink, #667a60);font-weight:400}.flow-queue-row p{font-size:12px;color:var(--appearance-ink, #637568);margin:0}.flow-kind{font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--appearance-ink, #6a7c62)}.flow-queue-row .p-submit{display:flex;align-items:center;gap:10px;white-space:nowrap}.flow-review-identity{background:var(--theme-soft, var(--appearance-raised, #eef4e7));border-radius:12px;padding:15px 18px;margin-bottom:20px}.flow-review-identity h3{font-size:18px;margin:0}.flow-review-identity p{margin:5px 0}.flow-review-identity small{overflow-wrap:anywhere;color:var(--appearance-ink, #637568)}.flow-review-columns{display:grid;grid-template-columns:minmax(180px,.65fr) minmax(0,1.35fr);gap:24px}.flow-review-columns:not(:has(.flow-proof)){grid-template-columns:1fr}.flow-proof img{display:block;max-width:100%;width:100%;max-height:320px;-o-object-fit:contain;object-fit:contain;background:var(--appearance-raised, #f1f3ec);border-radius:12px;margin-bottom:12px}.flow-proof h3{font-size:16px}.flow-request-summary{background:var(--appearance-raised, #f5f7ef);border-radius:10px;padding:12px}.flow-request-summary strong{font-size:20px}.mo-dialog:has(.flow-review-columns){width:1040px;max-width:calc(100vw - 32px)}.mo-dialog .community-tools input:not([type=checkbox]),.mo-dialog .community-tools select,.mo-dialog .community-tools textarea{font:inherit;min-height:44px;border-radius:10px}.mo-dialog .community-tools label{font-size:14px;gap:8px}.mo-dialog .flow-actions .p-submit,.mo-dialog .p-submit{background:var(--theme-primary, #24523d);color:#fff;padding:12px 18px;border-radius:10px}.mo-dialog .flow-actions a,.flow-client-actions a{padding:10px 12px;border-radius:10px;background:var(--appearance-raised, #eaf1e1);font-size:13px}.mo-dialog .flow-success .flow-actions button{min-height:44px}.flow-client-summary{padding:16px;background:var(--appearance-raised, #f6f8f1);border-radius:12px}.mo-dialog:has(.flow-client-actions)>.mo-dialog-header{border-bottom:1px solid var(--appearance-line, #dce5d4);padding-bottom:14px}.flow-queue .mo-heading button{display:flex;align-items:center;gap:7px}.flow-reference-check{font-size:12px;padding:10px;border-radius:8px;background:var(--appearance-raised, #f8efe5);color:var(--appearance-gold, #8a522f)}@media(max-width:720px){.account-player{padding-bottom:84px}.account-live.account-player .account-layout>nav{display:none}.player-mobile-nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));position:fixed;bottom:0;left:0;right:0;padding:8px 8px calc(8px + env(safe-area-inset-bottom));background:var(--appearance-surface, #fffefb);border-top:1px solid var(--appearance-line, #d9e3d2);z-index:20;box-shadow:0 -3px 12px #23473208}.player-mobile-nav button{display:flex;flex-direction:column;align-items:center;gap:4px;min-height:50px;font-size:11px;color:var(--appearance-ink, #6b7f63);border-radius:10px}.player-mobile-nav button[aria-current=page]{background:var(--theme-soft, var(--appearance-raised, #e9f1e0));color:var(--appearance-accent, var(--theme-primary, var(--appearance-accent, #24523d)));font-weight:600}.flow-next-step{padding:18px;display:block}.flow-next-step .pov-solid{margin-top:16px;white-space:normal}.flow-queue-row{display:grid;grid-template-columns:32px minmax(0,1fr);gap:10px}.flow-queue-row>.pov-icon{width:32px;height:32px}.flow-queue-row>strong{grid-column:2}.flow-queue-row>.p-submit{grid-column:2;justify-content:center}.flow-review-columns{grid-template-columns:1fr}.flow-proof img{max-height:220px}.flow-progress{gap:6px}.flow-progress li{font-size:11px;flex-direction:column;align-items:flex-start}.flow-chat-context{display:block}.flow-chat-context button{margin-top:10px}.mo-dialog:has(.flow-review-columns){max-width:calc(100vw - 16px);width:auto}.mo-dialog input:not([type=checkbox]),.mo-dialog select,.mo-dialog textarea{font-size:16px!important}.flow-queue-filters button{font-size:12px;padding:9px 11px}.flow-queue .mo-heading{flex-wrap:wrap}.flow-amounts button{padding:10px 12px}.flow-selection small{margin-left:0}.flow-selection strong{width:100%}}.account-live .flow-queue-row>.p-submit{width:auto;flex:0 0 auto}.flow-queue-row>strong{flex-shrink:0}@media(max-width:720px){.account-live .flow-queue-row>.p-submit{width:100%}}.theme-picker{position:relative;font-size:13px;margin-left:auto}.theme-picker summary{cursor:pointer;border:1px solid var(--appearance-line, #dce3d3);padding:10px 13px;border-radius:10px;white-space:nowrap}.theme-picker>div{position:absolute;right:0;top:44px;background:var(--appearance-surface, #fffefb);padding:12px;border:1px solid var(--appearance-line, #dce3d3);border-radius:14px;box-shadow:0 10px 30px #0002;z-index:40;width:220px;display:grid;gap:6px}.theme-picker button{display:flex;align-items:center;gap:10px;padding:10px;border-radius:8px;text-align:left}.theme-picker button[aria-pressed=true]{background:var(--theme-soft)}.theme-picker button span{width:20px;height:20px;border-radius:50%}.theme-picker small{font-size:11px;line-height:1.5;padding:8px;color:var(--appearance-ink, #647166)}.setup-categories{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:24px 0}.setup-categories a{display:grid;gap:10px;padding:20px;border:1px solid var(--appearance-line, #dce3d3);border-radius:14px;text-decoration:none;color:inherit}.setup-categories a[aria-current=page]{background:var(--theme-soft);border-color:var(--theme-primary)}.setup-categories span{font-size:13px;line-height:1.6;color:var(--appearance-ink, #637568)}.setup-help{background:var(--theme-soft);padding:16px;border-radius:12px;font-size:13px;line-height:1.8}.setup-form{border:1px solid var(--appearance-line, #dce3d3);border-radius:12px;margin:16px 0;padding:16px}.setup-form>summary{cursor:pointer;font-weight:600}.setup-form[open]>summary{margin-bottom:18px}.account-live .account-layout>nav button[aria-current=page],.account-live .p-mark{background:var(--theme-primary);color:#fff}@media(max-width:720px){.setup-categories{grid-template-columns:1fr}.theme-picker{margin-left:0}.theme-picker>div{right:0}.account-live>header{flex-wrap:wrap}}.discard-overlay{z-index:1000}.discard-dialog{width:min(480px,calc(100vw - 32px));padding:28px;background:var(--appearance-surface, #fffefb);border-radius:18px;box-shadow:0 16px 60px #0003}.discard-dialog p{line-height:1.7;margin:16px 0}.discard-dialog .p-submit{width:auto;background:var(--theme-primary);color:#fff;padding:12px 18px;border-radius:10px}.pov-content-single{grid-template-columns:1fr}.pov-pending,.payment-quote,.chat-client-context{background:var(--theme-soft);border:1px solid var(--appearance-line, #dce3d3);padding:18px;border-radius:14px}.pov-pending{display:flex;align-items:center;justify-content:space-between;gap:12px}.pov-pending p{font-size:13px}.payment-quote{margin:20px 0}.payment-quote p{display:grid;gap:8px;font-size:13px}.payment-quote strong{font-size:20px}.payment-quote small{font-size:12px;line-height:1.7}.payment-proof-preview{padding:16px;border:1px solid var(--appearance-line, #dce3d3);border-radius:12px;margin:12px 0}.payment-proof-preview img{max-width:100%;height:180px;-o-object-fit:contain;object-fit:contain;display:block}.eligibility-thresholds{padding:12px;background:var(--theme-soft);border-radius:10px;margin:12px 0}.request-history{display:grid;gap:16px}.request-history-card{margin:0}.request-history-card details{margin-top:16px;border-top:1px solid var(--appearance-line, #dce3d3);padding-top:12px}.request-history-card details p{overflow-wrap:anywhere}.settings-account-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.settings-account{margin:0!important;min-width:0}.settings-account .flow-actions{gap:10px}.settings-account .flow-actions>button,.settings-account .flow-actions>a{font-size:12px}.settings-account p{overflow-wrap:anywhere}.daily-totals{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:20px}.daily-totals p{display:grid;gap:8px;font-size:12px}.daily-totals strong{font-size:20px}.review-stages{display:flex;gap:10px;flex-wrap:wrap;padding:12px;margin-bottom:18px;border-radius:10px;background:var(--theme-soft);font-size:12px}.support-tools{font-size:12px;margin:8px 0 14px}.support-tools>summary{cursor:pointer;padding:10px;color:var(--appearance-accent, var(--theme-primary))}.chat-client-context{font-size:12px;margin:12px}.chat-client-context p{margin:8px 0}.account-live .account-layout .p-card{color:var(--appearance-accent, var(--theme-primary))}.pov-avatar{background:var(--theme-soft);color:var(--appearance-accent, var(--theme-primary))}.cw-window .cw-message-outgoing{background:var(--theme-soft)}.game-access-heading{font-size:21px;margin-top:20px}.account-live .pov-hero-actions{flex-wrap:wrap}.account-live .flow-actions button:disabled{opacity:.55;cursor:wait}.flow-actions button:focus-visible,.setup-categories a:focus-visible,.theme-picker button:focus-visible{outline:2px solid var(--theme-primary);outline-offset:3px}@media(max-width:720px){.settings-account-grid,.daily-totals{grid-template-columns:1fr}.pov-pending{display:block}.pov-pending button{margin-top:12px}.request-history-card .mo-heading{flex-wrap:wrap}.review-stages{gap:8px;font-size:11px}.payment-quote strong{font-size:18px}.chat-client-context .flow-actions button{padding:9px}.discard-dialog{padding:20px}}.account-live .account-layout h1,.account-live .p-brand,.account-live .account-layout>nav button{color:var(--appearance-accent, var(--theme-primary))}.account-live .account-layout>nav button[aria-current=page]{color:#fff}.request-history-card .mo-heading h3{font-size:18px}.settings-account details{margin-top:16px}.account-live .operating-tabs button{width:auto;flex:0 0 auto}.account-live .operating-tabs button[aria-current=page]{background:var(--theme-primary,#24523d);color:#fff}.account-live{--ui-ink:#273b35;--ui-muted:#68766f;--ui-border:#e2e8e1}.account-live>header{min-height:70px;padding:14px 30px}.account-live .account-layout{padding:22px 30px;gap:24px;grid-template-columns:200px minmax(0,1fr);max-width:1540px;margin:auto}.account-live .account-layout>main{min-width:0}.account-live .account-layout h1{font-size:26px;margin:0 0 20px}.account-live .p-eyebrow{font-size:10px;margin-bottom:8px}.account-live .p-card{padding:20px;border-radius:14px;margin-bottom:18px}.account-live .p-card p{line-height:1.5}.account-live .account-layout>nav{padding:8px;height:-moz-fit-content;height:fit-content;position:sticky;top:18px}.account-live .account-layout>nav button{min-height:42px;padding:10px 12px;font-size:13px}.nav-more{border-top:1px solid var(--ui-border);margin-top:10px;padding-top:10px}.nav-more>summary{padding:10px 12px;cursor:pointer;color:var(--ui-muted);font-size:12px}.nav-more button{margin:3px 0}.account-live .p-card h2,.account-live .p-card h3{margin-top:0}.account-live .p-card{color:var(--ui-ink)}.account-live .p-submit,.mo-dialog .p-submit,.account-live .flow-queue-row button,.account-live .directory-actions .p-submit{background:var(--theme-primary,#24523d)!important;color:#fff!important;border:1px solid transparent}.account-live .p-action,.mo-dialog .p-action{border:1px solid var(--ui-border,var(--appearance-line, #dde5df));border-radius:9px;padding:9px 13px;background:var(--theme-soft,var(--appearance-raised, #edf3e9));color:var(--appearance-accent, var(--theme-primary,var(--appearance-accent, #24523d)));font-weight:600;font-size:12px;min-height:36px;display:inline-flex;align-items:center;justify-content:center}.account-live button:focus-visible,.mo-dialog button:focus-visible{outline:2px solid var(--theme-primary);outline-offset:3px}.account-live button:disabled,.mo-dialog button:disabled{opacity:.5}.mo-dialog{width:min(880px,calc(100vw - 32px));padding:22px;max-height:calc(100dvh - 40px);color:var(--ui-ink,var(--appearance-ink, #273b35))}.mo-dialog-header{padding-bottom:14px;margin-bottom:12px;border-bottom:1px solid var(--appearance-line, #e3e8df)}.mo-dialog-header h2{font-size:20px;color:var(--appearance-accent, var(--theme-primary))}.mo-dialog form fieldset{border:0;padding:0;min-width:0}.mo-dialog legend{display:none}.mo-dialog label{font-size:13px}.mo-dialog input:not([type=checkbox]),.mo-dialog select,.mo-dialog textarea{min-height:42px;border-radius:8px;padding:10px 12px}.mo-dialog footer{position:sticky;bottom:-22px;background:var(--appearance-surface, #fffefa);padding:14px 0 8px;border-top:1px solid var(--appearance-line, #e3e8df)}.mo-dialog .mo-review .directory-pages{position:sticky;bottom:0;background:var(--appearance-surface, #fffefa);padding:12px 0}.mo-review dl{display:grid;grid-template-columns:1fr 1fr;gap:8px 18px}.mo-review dl>div{border-bottom:1px solid var(--appearance-line, #edf0eb);padding:8px}.mo-review dd{overflow-wrap:anywhere}.form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px;align-items:start}.form-grid>.form-grid,.form-grid>.optional-fields,.form-grid>p,.form-grid>.transfer-grid{grid-column:1/-1}.optional-fields{padding:12px 0;border-top:1px solid var(--appearance-line, #e2e8df)}.optional-fields>summary{cursor:pointer;font-size:12px;color:var(--appearance-accent, var(--theme-primary));font-weight:600;margin-bottom:10px}.optional-fields:not([open])>summary{margin-bottom:0}.mo-calculation{margin:14px 0;padding:14px;border:1px solid var(--appearance-line, #e0e7dd);border-radius:10px;background:var(--theme-soft,var(--appearance-raised, #f1f6e9))}.mo-calculation p{font-size:12px}.mo-calculation strong{font-size:16px;color:var(--appearance-accent, var(--theme-primary))}.finance-toolbar{margin-bottom:20px;border-bottom:1px solid var(--ui-border);padding:0 0 10px}.finance-toolbar>p{font-size:12px;color:var(--ui-muted);margin:0 0 12px}.operating-tabs{gap:6px;margin:0;overflow:auto;flex-wrap:wrap}.currency-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.currency-card h3{display:inline-block;padding:5px 9px;border-radius:7px;background:var(--theme-soft);font-size:12px;color:var(--appearance-accent, var(--theme-primary))}.currency-balance{font-size:27px;margin:5px 0 18px;font-weight:650;letter-spacing:-.8px}.metric-label{font-size:11px;color:var(--ui-muted)}.currency-card>p:not(.currency-balance){font-size:12px;border-top:1px solid var(--appearance-line, #edf0e9);padding-top:9px;margin:8px 0}.account-balance{display:block;font-size:26px;margin:14px 0;color:var(--appearance-accent, var(--theme-primary))}.category-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.category-chips>span{border:1px solid var(--ui-border);padding:8px 10px;border-radius:8px;font-size:12px}.category-chips small{color:var(--ui-muted);margin-left:8px}.category-list{margin:20px 0}.empty-state{text-align:center;padding:26px;border:1px dashed var(--appearance-line, #dbe4d9);border-radius:12px;color:var(--ui-muted);margin:16px 0}.expense-row{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid var(--ui-border)}.expense-row small{display:block;color:var(--ui-muted);font-size:11px;margin-top:4px}.people-search{display:block;max-width:420px;margin-bottom:18px}.person-totals{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:14px 0}.person-totals>div{padding:12px;background:var(--theme-soft);border-radius:10px;font-size:12px}.person-totals span{font-weight:700;color:var(--appearance-accent, var(--theme-primary))}.person-totals p{margin:7px 0}.transfer-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.transfer-side{padding:16px;border:1px solid var(--appearance-line, #dfe6dc);border-radius:12px;background:var(--appearance-surface, #fafcf7)}.transfer-side h4{margin:0 0 14px;color:var(--appearance-accent, var(--theme-primary))}.transfer-side label{display:block;margin-bottom:12px}.closing-table{width:100%;border-collapse:collapse;font-size:12px}.closing-table th,.closing-table td{padding:12px 10px;border-bottom:1px solid var(--appearance-line, #e1e7de);text-align:right;white-space:nowrap}.closing-table th:first-child{text-align:left}.closing-table thead{background:var(--theme-soft);color:var(--appearance-accent, var(--theme-primary))}.closing-table small{display:block;font-weight:400;color:var(--appearance-ink, #758172);margin-top:5px}.closing-table input{width:130px!important;margin:0!important}.balance-difference{color:var(--appearance-danger, #a24524);font-weight:600}.table-scroll{overflow:auto;max-width:100%;margin:12px 0}.setup-hub{padding:16px!important}.setup-hub>.mo-eyebrow,.setup-hub>h2,.setup-hub>p:not(.setup-help){display:none}.setup-categories{margin:0!important}.setup-categories a{padding:14px!important}.setup-categories a span{font-size:12px}.setup-help{padding:10px!important;margin-bottom:0!important}.settings-account .flow-actions{gap:6px}.settings-account-grid{gap:16px}.settings-account .mo-balance-value{font-size:26px}.review-stages{padding:10px 0;gap:12px}.pov-hero{padding:22px!important;min-height:0!important}.pov-hero h2{font-size:26px!important}.pov-person{display:none}.pov-pending{padding:12px 16px!important;margin:14px 0!important}.pov-section-head{margin-bottom:14px!important}.pov-stat-grid{gap:12px}.pov-stat{padding:18px!important}.player-payments>.community-tools,.player-payments>.p-card{max-width:860px}.player-payments .community-tools fieldset{display:grid;grid-template-columns:1fr 1fr;gap:14px 18px}.player-payments .community-tools fieldset>div,.player-payments .community-tools fieldset>section,.player-payments .community-tools fieldset>h3,.player-payments .community-tools fieldset>p,.player-payments .community-tools fieldset>button{grid-column:1/-1}.player-payments .community-tools fieldset>label{margin:0}.payment-quote{padding:14px!important;margin:6px 0!important}.payment-quote strong{font-size:20px!important}.page-profile .p-card>form{display:grid;grid-template-columns:1fr 1fr;gap:14px 18px;max-width:850px}.page-profile .p-card>form p{grid-column:1/-1}.updates-layout{display:grid;gap:18px}.game-access-heading{margin-top:20px!important}.account-live .community-tools input:not([type=checkbox]),.account-live .community-tools select{min-height:42px}.account-live .flow-client-summary{padding:16px}.directory-client button{font-weight:600}.account-live .page-support>main{height:calc(100dvh - 112px);display:flex;flex-direction:column;min-height:0}.page-support>main>h1{margin-bottom:10px!important}.page-support>main>.p-eyebrow{display:none}.page-support>main>div:not([hidden]){display:flex;flex-direction:column;flex:1;min-height:0}.page-support .support-tools{margin:0 0 6px;font-size:11px}.page-support .support-tools>summary{padding:6px 0}.page-support .cw-app{min-height:0;flex:1;display:flex;flex-direction:column}.page-support .cw-window{height:auto;min-height:0;flex:1}.page-support .cw-header{min-height:58px;padding:10px 14px}.page-support .cw-admin{display:grid;grid-template-columns:215px minmax(0,1fr);grid-template-rows:minmax(0,1fr);gap:12px}.page-support .cw-admin>.cw-inbox{grid-column:1;grid-row:1;overflow:auto;min-height:0;padding:12px;border:1px solid var(--appearance-line, #e0e7dc);border-radius:12px;background:var(--appearance-surface, #fffefa)}.page-support .cw-admin>.cw-window{grid-column:2;grid-row:1;height:100%}.page-support .cw-inbox-tools{display:block}.page-support .cw-inbox-search{margin-bottom:10px;padding:9px}.page-support .cw-inbox-filters{flex-wrap:wrap}.page-support .cw-inbox>button{display:block;width:100%;text-align:left;margin-bottom:6px}.page-support .cw-composer-area{flex-shrink:0;background:var(--appearance-surface, #fffefa)}.page-support .cw-connection{font-size:10px}.chat-context-drawer{position:absolute;top:64px;right:12px;z-index:8;font-size:11px}.chat-context-drawer>summary{cursor:pointer;background:var(--theme-soft);color:var(--appearance-accent, var(--theme-primary));padding:7px 10px;border:1px solid var(--appearance-line, #dbe5d8);border-radius:8px;list-style:none}.chat-context-drawer .chat-client-context{position:absolute;right:0;top:38px;width:290px;max-height:calc(100dvh - 290px);overflow:auto;background:var(--appearance-surface, #fffefa);border:1px solid var(--appearance-line, #dce5d8);box-shadow:0 10px 24px #17352820;border-radius:12px;padding:14px;margin:0}.chat-context-drawer .flow-actions{display:grid;grid-template-columns:1fr 1fr}.cw-app{--cw-green:var(--theme-primary,var(--appearance-accent, #24523d))}@media(max-width:900px){.account-live .account-layout{grid-template-columns:170px minmax(0,1fr);gap:16px;padding:18px}.currency-grid{grid-template-columns:1fr}.page-support .cw-admin{grid-template-columns:160px minmax(0,1fr)}.person-totals,.mo-review dl{grid-template-columns:1fr}}@media(max-width:720px){.account-live>header{padding:10px 16px;min-height:60px}.account-live .account-layout{display:block;padding:16px}.account-live .account-layout>nav{position:static;margin-bottom:16px}.nav-more button{display:flex!important}.form-grid,.transfer-grid,.player-payments .community-tools fieldset,.page-profile .p-card>form{grid-template-columns:1fr}.currency-balance{font-size:25px}.mo-dialog{padding:16px;width:calc(100vw - 20px);max-height:calc(100dvh - 20px)}.account-live .page-support>main{height:calc(100dvh - 200px)}.page-support .cw-admin{display:flex;flex-direction:column}.page-support .cw-admin>.cw-inbox{max-height:100px;padding:8px;flex:none}.page-support .cw-admin>.cw-window{height:auto;flex:1}.page-support .cw-inbox-tools{display:flex;gap:6px}.page-support .cw-inbox-search{margin:0}.chat-context-drawer .chat-client-context{max-height:260px;width:min(290px,80vw)}.pov-hero h2{font-size:22px!important}}.form-grid label{margin:0!important;display:flex!important;flex-direction:column;gap:6px}.form-grid label input,.form-grid label select{margin:0!important}.page-support details.p-card:not([open]){padding:10px 14px!important;margin-bottom:10px!important;min-height:0}.account-live .page-support>main{height:calc(100dvh - 140px)}.page-support .cw-inbox-search input{padding:0!important;min-height:24px!important}.operations-summary .request-cards{margin:12px 0;gap:10px}.operations-summary .request-cards>a{padding:12px!important;min-height:86px}.operations-summary .request-cards strong{font-size:24px}.operations-summary .daily-totals{margin-top:12px}.operations-summary .daily-totals p{margin:0;font-size:11px}.operations-summary .daily-totals strong{font-size:15px!important}.manual-shortcuts{padding:14px 18px!important}.manual-shortcuts h2{font-size:15px!important;margin:0!important}.manual-shortcuts>p{display:none}.manual-shortcuts .flow-actions{margin:10px 0 0}.mo-overview-balances{margin-top:18px}.mo-overview-balances .mo-heading{margin-bottom:12px}.mo-balance-card{padding:18px!important}.mo-balance-card .mo-balance-value{font-size:25px!important}.client-action-menu{position:relative}.client-action-menu>summary{cursor:pointer;border:1px solid var(--appearance-line, #dfe6dc);border-radius:8px;padding:8px;font-size:11px;color:var(--appearance-accent, var(--theme-primary));white-space:nowrap}.client-action-menu[open] .mo-row-actions{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-top:8px}.mo-table .mo-link{background:transparent!important;color:var(--appearance-accent, var(--theme-primary));font-weight:650;text-decoration:none;padding:0}.updates-layout h2{font-size:18px}.page-profile .p-form-card>form label{margin:0!important}.mo-dialog .community-tools>fieldset>label:has(input[type=checkbox]){display:flex;gap:8px;align-items:start}.mo-dialog .community-tools>fieldset>label:has(input[type=checkbox]) input{width:auto;flex:none}@media(max-width:720px){.account-live .page-support>main{height:calc(100dvh - 220px)}.operations-summary .request-cards{grid-template-columns:1fr 1fr}.manual-shortcuts .flow-actions{display:grid;grid-template-columns:1fr 1fr}.manual-shortcuts button{width:100%;font-size:11px}}.account-live input[type=file]::file-selector-button,.mo-dialog input[type=file]::file-selector-button{border:0;border-radius:7px;background:var(--theme-soft,var(--appearance-raised, #edf3e7));color:var(--appearance-accent, var(--theme-primary,var(--appearance-accent, #24523d)));padding:9px 12px;margin-right:10px;cursor:pointer;font-weight:600}.page-games .p-card:first-child{border-top:3px solid var(--theme-primary)}.page-games .game-access-heading{border-top:1px solid var(--appearance-line, #e2e8df);padding-top:18px}.mo-dialog .flow-review-columns{gap:18px}.mo-dialog .flow-proof{position:static;top:auto;align-self:start}.mo-dialog .flow-proof img{max-height:360px;-o-object-fit:contain;object-fit:contain;border:1px solid var(--appearance-line, #e0e6dc);border-radius:10px}.request-history-card{padding:16px!important}.request-history-card .mo-heading h3{font-size:16px}.request-history-card details{margin-top:12px}.account-live .pov-support{padding:18px}.mo-dialog [role=alert],.account-live [role=alert]{border-left:3px solid var(--appearance-line, #ac5b35)}.mo-dialog [role=status],.account-live .p-notice[role=status]{border-left:3px solid var(--theme-primary)}.nav-secondary-mobile{display:none}@media(max-width:720px){.account-super .account-layout>nav{align-items:center;height:auto}.account-super .account-layout>nav .nav-more{display:none}.account-super .account-layout>nav .nav-secondary-mobile{display:contents}}.notification-history time,.notification-type{font-size:12px;color:var(--appearance-ink, #65746a)}.notification-type{display:block;margin-bottom:8px}.diagnostic-counts{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}.diagnostic-counts>span{padding:8px 10px;background:var(--appearance-raised, #f1f5f1);border-radius:8px}.diagnostic-log{list-style:none;padding:0;max-height:340px;overflow:auto}.diagnostic-log li{padding:12px 0;border-bottom:1px solid var(--appearance-line, #e3e9e3);overflow-wrap:anywhere}.diagnostic-log strong,.diagnostic-log span,.diagnostic-log small{display:block}.diagnostic-log span,.diagnostic-log small{font-size:12px;color:var(--appearance-ink, #65746a);margin-top:5px}.system-diagnostics h3{margin:20px 0 8px;font-size:16px}.player-game-card{padding:22px!important}.game-card-top{display:flex;align-items:center;gap:12px;margin-bottom:24px}.game-card-icon{display:grid;place-items:center;background:var(--theme-soft,var(--appearance-raised, #edf4ee));color:var(--appearance-accent, var(--theme-primary,var(--appearance-accent, #24523d)));height:52px;width:52px;border-radius:16px;flex-shrink:0}.game-card-top>div{flex:1;min-width:0}.game-card-top h2{margin:4px 0!important;font-size:22px!important;overflow-wrap:anywhere}.game-card-top small{font-size:10px;letter-spacing:1.4px;color:var(--appearance-ink, #718176)}.game-card-status{font-size:11px;background:var(--appearance-raised, #edf4ee);color:var(--appearance-ink, #386347);border-radius:20px;padding:6px 10px}.game-credential{margin:16px 0}.game-credential>span{font-size:12px;color:var(--appearance-ink, #68796e)}.game-credential>div{display:flex;align-items:center;gap:8px;border:1px solid var(--appearance-line, #e0e7e1);border-radius:12px;padding:8px 12px;margin-top:6px;min-height:54px}.game-credential strong{flex:1;overflow-wrap:anywhere;font-size:17px}.account-live .game-credential input{flex:1;min-width:0;margin:0!important;border:0!important;padding:0!important;background:transparent!important;font-size:17px}.account-live .game-credential button{display:grid;place-items:center;flex:0 0 40px;min-height:40px;padding:0;border:0;background:var(--appearance-raised, #f1f5f1);border-radius:10px}.game-play{display:flex;align-items:center;justify-content:center;gap:10px;padding:16px;border-radius:14px;background:var(--theme-primary,#24523d);color:#fff;text-decoration:none;font-weight:700;margin-top:24px}.game-support{display:block;text-align:center;margin-top:16px;font-size:13px}.game-catalogue h2{font-size:18px}.game-catalogue>div{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}.game-catalogue article{padding:18px!important;margin:0!important}.game-catalogue h3{font-size:16px;margin:10px 0}.game-catalogue a{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--appearance-accent, var(--theme-primary))}.push-settings-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.push-settings-heading h2{margin:0!important;font-size:18px!important}.push-settings-heading p{margin:4px 0!important;font-size:12px;color:var(--appearance-ink, #67796c)}.push-status-dot{width:10px;height:10px;border-radius:50%;background:var(--appearance-soft, #b6c0b8)}.push-status-dot.is-on{background:#2b9151}.push-settings-compact>p{font-size:13px;margin:10px 0}.push-options{font-size:13px}.push-options summary{cursor:pointer;padding:10px}.push-options>div{display:flex;flex-wrap:wrap;gap:8px;padding:8px}.push-feedback{font-size:12px!important;line-height:1.5;background:var(--appearance-raised, #f3f6f3);padding:10px;border-radius:8px}.payment-qr{margin:18px 0}.account-live .payment-qr-preview{display:grid;justify-items:center;width:100%;max-width:260px;margin:auto;padding:16px;background:var(--appearance-surface, white);border:1px solid var(--appearance-line, #dce6de);border-radius:16px}.payment-qr-preview img{width:100%;height:auto;max-height:250px;-o-object-fit:contain;object-fit:contain;display:block}.payment-qr-preview span{display:flex;align-items:center;gap:6px;font-size:12px;margin-top:12px;color:var(--appearance-ink, #65796b)}.payment-qr-actions{display:flex;justify-content:center;margin-top:10px}.payment-qr-actions button{display:flex;align-items:center;gap:8px}.payment-qr-viewer{position:fixed;inset:0;z-index:1600;display:flex;flex-direction:column;height:100dvh;background:#111a16;color:#fff;padding:env(safe-area-inset-top,0px) 0 env(safe-area-inset-bottom,0px);box-sizing:border-box}.payment-qr-viewer header{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px;border-bottom:1px solid #ffffff20}.payment-qr-viewer button{display:flex;align-items:center;justify-content:center;gap:6px;min-height:44px;border:0;border-radius:12px;padding:10px;background:#ffffff15;color:#fff;font:inherit}.payment-qr-viewer button:disabled{opacity:.6}.qr-zoom-surface{flex:1;min-height:0;overflow:hidden;display:flex;align-items:center;justify-content:center;touch-action:none;outline:none}.qr-zoom-surface img{width:min(85vw,600px);max-height:75vh;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none;will-change:transform}.payment-qr-viewer footer{text-align:center;padding:14px;font-size:12px;color:#bcc9c0}.payment-qr-viewer footer p{margin:8px 0}.payment-qr-viewer button:focus-visible{outline:2px solid var(--appearance-line, #fff)}.mo-dialog .flow-review-columns>div{min-width:0}.mo-dialog .flow-proof a{display:block;overflow-wrap:anywhere}@media(max-width:720px){.mo-dialog .flow-proof{position:static;top:auto;align-self:stretch;padding:14px;border:1px solid var(--appearance-line, #e0e6dc);border-radius:12px;background:var(--appearance-surface, #fff)}.mo-dialog .flow-proof h3{margin:0 0 12px}.mo-dialog .flow-proof img{height:220px;max-height:220px;width:100%;-o-object-fit:contain;object-fit:contain;margin:0 0 12px}.mo-dialog .flow-review-columns{grid-template-columns:minmax(0,1fr)}}.mo-dialog .flow-proof .proof-zoom-surface{height:220px;display:flex;align-items:center;justify-content:center;overflow:hidden;touch-action:none;background:var(--appearance-raised, #eef1eb);border-radius:10px;outline-offset:3px}.mo-dialog .flow-proof .proof-zoom-surface img{display:block;width:100%;height:100%;max-height:none;max-width:100%;-o-object-fit:contain;object-fit:contain;margin:0;border:0;border-radius:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.proof-preview-actions{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:12px}.proof-preview-actions small{color:var(--appearance-ink, #647568)}.proof-preview-actions button{padding:10px 12px;background:var(--appearance-raised, #e9f0e8);border:0;border-radius:10px;font:inherit;min-height:44px}.proof-full-viewer{position:fixed;inset:0;z-index:2200;background:#111a16;color:#fff;display:flex;flex-direction:column;height:100dvh;padding:env(safe-area-inset-top,0px) 0 env(safe-area-inset-bottom,0px);box-sizing:border-box}.proof-full-viewer>header{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;flex-shrink:0}.proof-full-viewer>header button{font:inherit;font-size:28px;width:44px;height:44px;background:#ffffff18;color:#fff;border:0;border-radius:12px}.mo-dialog .flow-proof .proof-full-viewer .proof-zoom-surface{flex:1;min-height:0;height:auto;background:transparent;border-radius:0}.proof-full-viewer>p{flex-shrink:0;text-align:center;font-size:12px;padding:12px;margin:0;color:#bcc9c0}.account-live .navigation-count{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 5px;border-radius:10px;background:#b94338;color:#fff;font-size:11px;font-weight:700;line-height:1;flex-shrink:0;margin-left:auto}.account-live .app-mobile-nav button{position:relative}.account-live .app-mobile-nav .navigation-count{position:absolute;top:2px;left:calc(50% + 7px);margin:0;min-width:18px;height:18px;font-size:10px}.account-live .account-layout>nav button>span:not(.navigation-count){min-width:0}.withdrawal-qr-input{padding:16px;margin:18px 0;border:1px solid var(--appearance-line, #dce6de);border-radius:14px;background:var(--appearance-surface, #f7faf7)}.withdrawal-qr-input h3{margin:0 0 12px}.withdrawal-qr-input>img{display:block;width:100%;height:200px;-o-object-fit:contain;object-fit:contain;background:var(--appearance-surface, #fff);border-radius:12px;margin:12px 0}.withdrawal-qr-input small{display:block;font-size:12px;color:var(--appearance-ink, #65776b);margin-top:10px}.finance-hub h2{margin:0 0 16px!important}.finance-shortcuts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.finance-shortcuts a{display:grid;gap:6px;padding:16px;border:1px solid var(--appearance-line, #dce5dd);background:var(--appearance-raised, #f5f8f4);border-radius:12px;text-decoration:none;color:inherit}.finance-shortcuts a[aria-current=page]{border-color:#24523d;background:var(--appearance-raised, #eaf2e9)}.finance-shortcuts small{font-size:12px;color:var(--appearance-ink, #637569);line-height:1.4}.closing-account-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;margin:16px 0}.closing-account-card{padding:16px;border:1px solid var(--appearance-line, #dce5dd);border-radius:12px;background:var(--appearance-surface, #fafcf8);min-width:0}.closing-account-card h4{margin:0 0 14px;font-size:16px;overflow-wrap:anywhere}.closing-account-card h4 small{display:block;font-size:11px;color:var(--appearance-ink, #68786c);margin-top:4px}.closing-account-card dl{margin:0}.closing-account-card dl>div{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid var(--appearance-line, #e5ebe4);font-size:12px}.closing-account-card dd{margin:0;font-weight:600;overflow-wrap:anywhere}.closing-account-card label{display:grid;gap:6px;margin:12px 0}.closing-account-card p{font-size:13px}.closing-account-card input{width:100%;box-sizing:border-box}@media(max-width:600px){.finance-shortcuts{grid-template-columns:1fr 1fr}.finance-shortcuts a{padding:12px}.finance-shortcuts strong{font-size:14px}.finance-shortcuts small{font-size:11px}.closing-account-grid{grid-template-columns:minmax(0,1fr)}.operating-tabs{gap:6px}.operating-tabs button{font-size:12px!important;padding:9px 11px!important}}@media(max-width:720px){:root{--app-nav-height: calc(59px + max(8px, env(safe-area-inset-bottom, 0px))) }.account-live.account-player,.account-live.account-super{padding-bottom:calc(var(--app-nav-height) + 12px)}.account-live .app-mobile-nav{bottom:0;padding:6px max(6px,env(safe-area-inset-right,0px)) max(8px,env(safe-area-inset-bottom,0px)) max(6px,env(safe-area-inset-left,0px));height:var(--app-nav-height);box-sizing:border-box}.account-live .app-mobile-nav button{height:52px;min-height:52px;box-sizing:border-box}.account-live:is(.account-player,.account-super) .account-layout.page-support{height:calc(var(--app-viewport-height,100dvh) - var(--app-nav-height))}.account-live .account-layout.page-support>main{height:100%}.app-keyboard-open .account-live:is(.account-player,.account-super) .account-layout.page-support,.account-live:has(.page-support .cw-compose textarea:focus) .account-layout.page-support{height:var(--app-viewport-height,100dvh)}.account-live:has(.account-layout.page-support){padding-bottom:0}.app-keyboard-open .account-live .app-mobile-nav{display:none}.account-live .community-tools>button.p-submit,.account-live .community-tools>fieldset>button.p-submit{bottom:calc(var(--app-nav-height) + 8px)}}
