@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@500;600;700;800&display=swap";.toast-viewport{position:fixed;top:18px;right:18px;z-index:1000;display:grid;width:min(350px,calc(100vw - 24px));gap:9px;pointer-events:none}.listix-toast{position:relative;display:grid;grid-template-columns:38px minmax(0,1fr) 24px;align-items:center;gap:11px;overflow:hidden;border:1px solid #3c474f;border-radius:11px;padding:12px 12px 14px;background:rgb(24 29 34 / 96%);color:#eef2f5;box-shadow:0 18px 45px #0000006b;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);pointer-events:auto;animation:listix-toast-in .24s ease-out both}.listix-toast.welcome{border-color:#72582d;background:linear-gradient(135deg,rgb(49 39 26 / 97%),rgb(24 29 34 / 97%))}.listix-toast-icon{display:grid;place-items:center;width:36px;height:36px;border-radius:9px;background:#1c3a32;color:#82d7b9;font-size:.82rem;font-weight:900}.listix-toast.welcome .listix-toast-icon{background:#f3ab3c;color:#211708}.listix-toast>div{display:grid;min-width:0;gap:2px}.listix-toast strong{font-size:.78rem}.listix-toast small{overflow-wrap:anywhere;color:#98a3ad;font-size:.62rem;line-height:1.4}.listix-toast>button{align-self:start;border:0;padding:0;background:transparent;color:#88949e;font-size:1.05rem;line-height:1}.listix-toast>button:hover{color:#eef2f5}.listix-toast>i{position:absolute;right:0;bottom:0;left:0;height:2px;background:#52c3a5;transform-origin:left;animation:listix-toast-timeout 4.2s linear both}.listix-toast.welcome>i{background:#f3ab3c}@keyframes listix-toast-in{0%{opacity:0;transform:translate3d(16px,-7px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes listix-toast-timeout{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media (max-width: 560px){.toast-viewport{top:10px;right:12px;left:12px;width:auto}.listix-toast{padding:11px 11px 13px}}@media (prefers-reduced-motion: reduce){.listix-toast,.listix-toast>i{animation:none}}.invite-page{position:relative;display:grid;align-items:safe center;justify-items:center;width:100%;height:100dvh;min-height:0;overflow-y:auto;overscroll-behavior-y:contain;padding:80px 20px 30px;background:radial-gradient(circle at 50% 0,rgb(243 171 60 / 11%),transparent 38%),#111418}.invite-brand{position:absolute;top:25px;left:28px;display:flex;align-items:center;gap:9px;color:#fff;font-weight:800;text-decoration:none}.invite-brand span{display:grid;place-items:center;width:34px;height:34px}.invite-brand img{display:block;width:100%;height:100%;object-fit:contain}.invite-card{width:min(460px,100%);border:1px solid #333b44;border-radius:12px;padding:38px;background:#1a1f25;box-shadow:0 30px 70px #00000059}.invite-card h1{margin:6px 0 10px;font-size:1.7rem}.invite-card form{display:grid;gap:14px;margin-top:25px}.invite-card form>button{margin-top:4px}.invite-icon{display:grid;place-items:center;width:44px;height:44px;margin-bottom:22px;border-radius:10px;background:#3a3020;color:#f3ab3c;font-size:1.25rem}.invite-icon.success{background:#20382a;color:#77d398}.invite-icon.error{background:#422327;color:#ff8f97}.invite-login{display:inline-flex;justify-content:center;margin-top:25px;text-decoration:none}.invite-discord-check{display:flex;align-items:center;justify-content:space-between;gap:14px;border:1px solid #414a55;border-radius:8px;padding:12px;background:#171c22}.invite-discord-check.verified{border-color:#397f6d;background:#18352d}.invite-discord-check strong,.invite-discord-check small{display:block}.invite-discord-check small{margin-top:3px;color:#8f9aa5;font-size:.68rem}.invite-discord-check.verified small{color:#9acbbd}.invite-discord-check button{flex:0 0 auto;min-height:38px}@media (max-width: 560px){.invite-discord-check{align-items:stretch;flex-direction:column}.invite-discord-check button{width:100%}}.sidebar{height:100dvh;padding:18px 11px;border-right:1px solid #2c333b;background:#171b20;display:flex;flex-direction:column;overflow:hidden;transition:padding .2s ease}.sidebar-brand{display:flex;align-items:center;gap:10px;padding:4px 7px 20px}.sidebar-brand strong,.sidebar-brand small{display:block}.sidebar-brand small{color:#8f9aa5;font-size:.68rem}.sidebar-mark{display:grid;place-items:center;width:35px;height:35px}.sidebar-mark img{display:block;width:100%;height:100%;object-fit:contain}.sidebar-nav{display:grid;gap:4px}.sidebar-link{display:flex;align-items:center;gap:10px;min-width:0;border-radius:7px;padding:9px 10px;color:#aeb7c0;font-size:.78rem;text-decoration:none}.sidebar-link>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-icon{flex:0 0 18px;width:18px;height:18px;color:#77838e;transition:color .18s,transform .18s}.sidebar-link:hover{background:#22282f;color:#fff}.sidebar-link:hover .sidebar-icon{color:#c0c8cf;transform:translate(1px)}.sidebar-link.active{background:#332b1f;color:#ffd58e;box-shadow:inset 3px 0 #f3ab3c}.sidebar-link.active .sidebar-icon{color:#f3ab3c}.settings-back-link{margin-top:28px;border:1px solid #3b444e;color:#d5dce3}.sidebar-collapse-button{width:100%;margin-top:auto;border:0;background:transparent;font:inherit;text-align:left;cursor:pointer}.sidebar-user{margin-top:8px;padding:14px 8px 2px;min-width:0;border-top:1px solid #2c333b}.sidebar-user span,.sidebar-user strong{display:block;overflow:hidden;text-overflow:ellipsis}.sidebar-user span{color:#7f8a95;font-size:.72rem}.sidebar-user strong{margin-top:3px;font-size:.8rem;white-space:nowrap}.sidebar.collapsed{padding-inline:9px}.sidebar.collapsed .sidebar-brand{justify-content:center;padding-inline:0}.sidebar.collapsed .sidebar-brand>div,.sidebar.collapsed .sidebar-link>span,.sidebar.collapsed .sidebar-user{display:none}.sidebar.collapsed .sidebar-link{justify-content:center;padding-inline:0}.sidebar.collapsed .sidebar-link.active{box-shadow:inset 0 0 0 1px #5a4527}.sidebar.collapsed .sidebar-icon{flex-basis:20px;width:20px;height:20px}.sidebar.collapsed .sidebar-collapse-button{display:flex}@media (max-width: 820px){.sidebar{position:fixed;z-index:70;right:0;bottom:0;left:0;width:100%;height:auto;padding:7px max(8px,env(safe-area-inset-right)) calc(7px + env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left));border:1px solid #2c333b;border-width:1px 0 0;overflow-x:auto;background:rgb(20 25 30 / 96%);box-shadow:0 -10px 30px #0000004d;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.sidebar-brand{display:none}.sidebar-nav{display:flex;min-width:max-content;gap:3px}.sidebar-link{display:grid;grid-template-rows:18px auto;place-items:center;gap:4px;min-width:68px;padding:8px;font-size:.59rem;text-align:center}.sidebar-link>span{max-width:76px}.sidebar-icon{width:17px;height:17px}.sidebar-link.active{box-shadow:inset 0 -2px #f3ab3c}.settings-back-link{display:none}.sidebar-collapse-button{display:none!important}.sidebar-user{display:none}.sidebar.collapsed{padding:7px max(8px,env(safe-area-inset-right)) calc(7px + env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left))}.sidebar.collapsed .sidebar-link{display:grid;padding:8px}.sidebar.collapsed .sidebar-link>span{display:block}.sidebar.collapsed .sidebar-link.active{box-shadow:inset 0 -2px #f3ab3c}}.support-fab{position:fixed;right:22px;bottom:22px;z-index:80;display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:#f3ab3c;color:#17120a;box-shadow:0 10px 28px #0006;font-size:1.35rem;font-weight:900;text-decoration:none}.support-fab:hover{background:#ffc15d;color:#17120a;transform:translateY(-1px)}.support-fab:focus-visible{outline:3px solid rgb(243 171 60 / 40%);outline-offset:3px}@media (max-width: 820px){.support-fab{right:14px;bottom:calc(78px + env(safe-area-inset-bottom));width:48px;height:48px}}.currency-widget{position:fixed;z-index:85;right:86px;bottom:22px;font-family:inherit}.currency-fab{position:relative;display:flex;align-items:center;justify-content:center;gap:5px;width:60px;height:52px;border:1px solid #3b4650;border-radius:15px;background:#1a2026;color:#f7f9fb;box-shadow:0 10px 28px #0000006b;cursor:pointer;font:inherit}.currency-fab:hover{transform:translateY(-1px);border-color:#596773;background:#20272e}.currency-fab>span{color:#f3ab3c;font-size:1rem;font-weight:900}.currency-fab>b{font-size:.72rem;letter-spacing:.04em}.currency-fab>i{position:absolute;top:7px;right:7px;width:6px;height:6px;border-radius:50%;background:#52c3a5;box-shadow:0 0 0 2px #1a2026}.currency-fab>i.offline{background:#e06c84}.currency-panel{width:min(340px,calc(100vw - 32px));overflow:hidden;border:1px solid #35404a;border-radius:12px;background:#181e24;box-shadow:0 18px 48px #0000008c;color:#eef2f5}.currency-panel-header{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding:14px 15px 12px;border-bottom:1px solid #303943}.currency-panel-header>div{display:grid;gap:3px}.currency-panel-header strong{font-size:.9rem}.currency-panel-header small{color:#87939d;font-size:.6rem}.currency-live{display:inline-flex;align-items:center;gap:5px;color:#63d2af;font-size:.55rem;font-weight:900;letter-spacing:.08em}.currency-live i{width:6px;height:6px;border-radius:50%;background:#52c3a5;box-shadow:0 0 8px #52c3a58c}.currency-live i.offline{background:#e06c84;box-shadow:none}.currency-panel-header>button{width:30px;height:30px;border:1px solid #36414b;border-radius:7px;background:#20272e;color:#aeb8c1;cursor:pointer;font-size:1rem}.currency-input-row{display:grid;grid-template-columns:minmax(0,1fr) 92px;gap:9px;padding:13px 15px}.currency-input-row label{display:grid;gap:5px;min-width:0;color:#87939d;font-size:.59rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.currency-input-row label>div{display:flex;align-items:center;height:39px;border:1px solid #3a4550;border-radius:7px;background:#10151a;overflow:hidden}.currency-input-row label>div b{padding-left:10px;color:#9faab4;font-size:.72rem}.currency-input-row input{min-width:0;width:100%;height:100%;border:0;outline:none;background:transparent;color:#fff;padding:0 9px;font:inherit;font-size:.78rem;font-weight:800}.currency-input-row select{height:39px;border:1px solid #3a4550;border-radius:7px;background:#10151a;color:#fff;padding:0 9px;font:inherit;font-size:.72rem;font-weight:800}.currency-results{display:grid;padding:0 15px 12px}.currency-results>div{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:49px;border-top:1px solid #2b343d}.currency-results>div:first-child{border-top:0}.currency-results>div.source{opacity:.62}.currency-results span{display:grid;gap:2px}.currency-results b{font-size:.67rem}.currency-results small{color:#7f8b95;font-size:.55rem}.currency-results strong{font-size:.78rem;text-align:right}.currency-loading,.currency-error{margin:0 15px 13px;padding:14px;border-radius:7px;background:#11171b;color:#95a1aa;font-size:.68rem;text-align:center}.currency-error{color:#ff9299;background:#30191d}.currency-panel footer{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 15px;border-top:1px solid #303943;background:#14191e;color:#7f8b95;font-size:.55rem}.currency-panel footer button{border:0;background:transparent;color:#f3ab3c;font:inherit;font-size:.6rem;font-weight:900;cursor:pointer}.currency-panel footer button:disabled{opacity:.5;cursor:default}@media (max-width: 820px){.currency-widget{right:72px;bottom:calc(78px + env(safe-area-inset-bottom))}.currency-widget.open{right:12px;bottom:calc(140px + env(safe-area-inset-bottom))}.currency-fab{width:54px;height:48px;border-radius:14px}.currency-panel{width:min(340px,calc(100vw - 24px))}}.topbar{position:relative;z-index:30;display:flex;align-items:center;justify-content:space-between;gap:18px;height:72px;padding:10px 22px;border-bottom:1px solid #2c333b;background:#171b20}.topbar h1{margin:0;font-size:1.25rem;letter-spacing:0}.topbar .eyebrow{margin:0;font-size:.62rem}.profile-menu{position:relative;display:flex;align-items:center}.profile-button{display:flex;align-items:center;gap:9px;border:0;background:transparent;color:#edf1f5}.profile-button strong,.profile-button small{display:block;text-align:left}.profile-button small{color:#8f9aa5;font-size:.72rem}.profile-avatar{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#f3ab3c;color:#19130a;font-weight:900}.profile-avatar img{display:block;width:100%;height:100%;border-radius:inherit;object-fit:cover}.profile-dropdown{position:absolute;top:calc(100% + 9px);right:0;display:grid;width:150px;padding:6px;border:1px solid #353d46;border-radius:7px;background:#20262d;box-shadow:0 14px 28px #00000059}.profile-dropdown a,.profile-dropdown button{border:0;border-radius:5px;padding:9px 10px;background:transparent;color:#edf1f5;text-align:left;text-decoration:none}.profile-dropdown a:hover,.profile-dropdown button:hover{background:#303740}@media (max-width: 820px){.topbar{position:sticky;top:0;height:64px;padding:8px 13px;background:rgb(23 27 32 / 94%);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.topbar h1{font-size:1.08rem}.profile-button>span:last-child{display:none}}.points-badge{position:relative;top:2px;display:inline-flex;align-items:center;gap:7px;margin-right:8px;border:1px solid #3b444e;border-radius:999px;padding:7px 11px;background:#20262d;color:#9da7b1;text-decoration:none;font-size:.72rem}.points-badge strong{color:#82d7b9;font-size:.9rem}@media (max-width: 560px){.points-badge span{display:none}}.notification-center{position:relative;margin-right:5px}.notification-trigger{position:relative;display:grid;place-items:center;width:38px;height:38px;border:1px solid #3a444d;border-radius:50%;background:#20262d;color:#aab4bd}.notification-trigger:hover,.notification-trigger.active{border-color:#70552f;background:#2d281f;color:#f3b75d}.notification-trigger svg{width:19px;height:19px}.notification-trigger>span{position:absolute;top:-5px;right:-5px;display:grid;place-items:center;min-width:18px;height:18px;border:2px solid #171b20;border-radius:999px;padding:0 4px;background:#df6574;color:#fff;font-size:.52rem;font-weight:900}.notification-dropdown{position:absolute;z-index:80;top:calc(100% + 12px);right:-54px;width:min(390px,calc(100vw - 24px));border:1px solid #3a444d;border-radius:12px;overflow:hidden;background:#1a2026;box-shadow:0 24px 60px #00000085}.notification-dropdown>header{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:14px 15px;border-bottom:1px solid #303942;background:#20272d}.notification-dropdown>header strong,.notification-dropdown>header small{display:block}.notification-dropdown>header strong{font-size:.8rem}.notification-dropdown>header small{margin-top:2px;color:#7e8a94;font-size:.57rem}.notification-dropdown>header button{border:0;background:transparent;color:#65cdb0;font-size:.6rem;font-weight:800}.notification-list{max-height:min(470px,calc(100dvh - 110px));overflow-y:auto}.notification-list>p{margin:0;padding:45px 18px;color:#77848e;font-size:.68rem;text-align:center}.notification-list>button{position:relative;display:grid;grid-template-columns:38px minmax(0,1fr) 7px;align-items:start;gap:10px;width:100%;border:0;border-bottom:1px solid #2c343c;padding:12px 13px;background:transparent;color:#e7ebee;text-align:left}.notification-list>button:hover{background:#242b32}.notification-list>button.read{opacity:.67}.notification-list>button>span:nth-child(2){min-width:0}.notification-list>button strong,.notification-list>button small,.notification-list>button time{display:block}.notification-list>button strong{overflow:hidden;font-size:.69rem;text-overflow:ellipsis;white-space:nowrap}.notification-list>button small{display:-webkit-box;margin-top:3px;overflow:hidden;color:#8d99a3;font-size:.59rem;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:2}.notification-list>button time{margin-top:6px;color:#66737d;font-size:.51rem}.notification-list>button>i{align-self:center;width:7px;height:7px;border-radius:50%;background:#f3ab3c;box-shadow:0 0 0 3px #f3ab3c1a}.notification-type-icon{display:grid;place-items:center;width:36px;height:36px;border:1px solid #3b5d54;border-radius:9px;background:#193129;color:#65cdb0}.notification-type-icon svg{width:19px;height:19px}.notification-type-icon.retransfer,.notification-type-icon.transfer_reminder{border-color:#725932;background:#342a1c;color:#f3b75d}.notification-type-icon.listing_error{border-color:#713f46;background:#382127;color:#ee7c89}.notification-type-icon.payout_sent{border-color:#445182;background:#242a47;color:#8f9dff}@media (max-width: 560px){.notification-dropdown{position:fixed;top:68px;right:10px;left:10px;width:auto}.notification-center{margin-right:2px}.notification-trigger{width:35px;height:35px}}.app-layout{display:grid;grid-template-columns:212px minmax(0,1fr);height:100dvh;overflow:hidden;background:#111418;transition:grid-template-columns .2s ease}.app-layout.sidebar-collapsed{grid-template-columns:72px minmax(0,1fr)}.app-workspace{display:grid;grid-template-rows:72px minmax(0,1fr);min-width:0;min-height:0}.main-frame{min-width:0;min-height:0;overflow-y:auto;padding:22px;scrollbar-gutter:stable}@media (max-width: 820px){.app-layout{display:block;height:auto;min-height:100dvh;overflow:visible}.app-layout.sidebar-collapsed,.app-workspace{display:block}.main-frame{overflow:visible;padding:14px 12px 90px}}.custom-select{position:relative;z-index:2;min-width:0}.custom-select.open{z-index:35}.custom-select-trigger{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:50px;border:1px solid #3a434b;border-radius:8px;padding:8px 11px;background:linear-gradient(145deg,#1e252b,#151a1f);color:#edf1f5;text-align:left;transition:border-color .18s,box-shadow .18s,background .18s}.custom-select-trigger:hover,.custom-select.open .custom-select-trigger{border-color:#8b682f;background:#20272d}.custom-select.open .custom-select-trigger{box-shadow:0 0 0 3px #f3ab3c17}.custom-select-trigger>span{display:grid;min-width:0;gap:2px}.custom-select-trigger small{color:#7f8b95;font-size:.56rem;font-weight:750}.custom-select-trigger strong{overflow:hidden;color:#e8ecef;font-size:.7rem;text-overflow:ellipsis;white-space:nowrap}.custom-select-trigger strong.placeholder{color:#9ba5ae;font-weight:650}.custom-select-trigger>i{flex:0 0 auto;width:8px;height:8px;margin:-3px 3px 0 0;border-right:1.5px solid #f3ab3c;border-bottom:1.5px solid #f3ab3c;transform:rotate(45deg);transition:transform .18s}.custom-select.open .custom-select-trigger>i{margin-top:3px;transform:rotate(225deg)}.custom-select.disabled{opacity:.55}.custom-select.disabled .custom-select-trigger{cursor:not-allowed}.custom-select-menu{position:absolute;top:calc(100% + 7px);right:0;left:0;display:grid;min-width:210px;max-height:260px;border:1px solid #414b54;border-radius:9px;padding:6px;overflow-y:auto;background:#20262d;box-shadow:0 18px 45px #0000007a}.custom-select-menu button{display:grid;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:8px;width:100%;border:0;border-radius:6px;padding:8px;background:transparent;color:#bdc6ce;font-size:.68rem;text-align:left}.custom-select.without-selection-indicators .custom-select-menu button{grid-template-columns:minmax(0,1fr);padding-inline:11px}.custom-select-menu button:hover{background:#2b333a;color:#f2f4f6}.custom-select-menu button.selected{color:#ffd28a}.custom-select-menu button:disabled{cursor:not-allowed;opacity:.45}.custom-select-menu button>i{display:grid;place-items:center;width:17px;height:17px;border:1px solid #4b5660;border-radius:5px;color:#151a1f;font-size:.62rem;font-style:normal}.custom-select-menu button.selected>i{border-color:#d29639;background:#f3ab3c}.create-listing-page{max-width:980px;margin:0 auto}.event-search-panel{min-height:420px}.create-listing-heading{margin-bottom:24px}.create-listing-heading h2{margin-bottom:4px;font-size:1.35rem}.create-listing-heading>p:last-child{margin:0;color:#98a3ae}.event-search-control{position:relative;max-width:720px}.event-search-control>label,.suggestion-field>label{color:#aab3bc;font-size:.82rem}.search-input-shell{display:flex;align-items:center;gap:9px;margin-top:6px;border:1px solid #3b444e;border-radius:7px;padding:0 12px;background:#15191e}.search-input-shell:focus-within{border-color:#f3ab3c;box-shadow:0 0 0 2px #f3ab3c1f}.search-input-shell>span{color:#89949f;font-size:1.35rem}.search-input-shell input{width:100%;border:0;outline:0;padding:12px 0;background:transparent;color:#edf1f5}.search-input-shell input::-webkit-search-cancel-button{filter:invert(1)}.suggestion-menu{position:absolute;z-index:20;top:calc(100% + 5px);right:0;left:0;max-height:300px;overflow-y:auto;border:1px solid #3b444e;border-radius:7px;padding:5px;background:#252b32;box-shadow:0 16px 34px #0000005c}.event-suggestion-menu{max-height:min(520px,calc(100dvh - 245px))}.suggestion-menu button{display:grid;width:100%;gap:2px;border:0;border-radius:5px;padding:9px 10px;background:transparent;color:#edf1f5;text-align:left}.suggestion-menu button:hover,.suggestion-menu button.active{background:#343c45}.suggestion-menu button span{color:#98a3ae;font-size:.78rem}.suggestion-empty{margin:0;padding:12px 10px;color:#98a3ae}.suggestion-group-label{padding:8px 10px 5px;color:#77838d;font-size:.54rem;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.suggestion-group-label.requested{margin-top:4px;border-top:1px solid #353e46;color:#d0a35d}.requested-event-result{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:2px 0;border:1px solid #4b4130;border-radius:7px;padding:10px;background:#2b261f}.requested-event-result>div{display:grid;min-width:0;gap:2px}.requested-event-result strong{overflow:hidden;color:#f1eadf;font-size:.76rem;text-overflow:ellipsis;white-space:nowrap}.requested-event-result small{color:#9e9485;font-size:.64rem}.requested-event-result em{margin-top:2px;color:#776e61;font-size:.56rem;font-style:normal}.requested-event-badge{width:fit-content;margin-bottom:3px;border:1px solid #6c562f;border-radius:999px;padding:2px 6px;background:#3b301f;color:#f0bd69!important;font-size:.5rem!important;font-weight:850;letter-spacing:.05em;text-transform:uppercase}.requested-event-result>button{display:inline-flex;width:auto;flex:0 0 auto;border:1px solid #8b682f;border-radius:6px;padding:7px 9px;background:#3a2d1e;color:#ffd28a;font-size:.61rem;font-weight:800}.requested-event-result>button:hover{background:#493720}.requested-event-result>button.subscribed{border-color:#397f6d;background:#1c3a32;color:#85dbc3}.requested-event-result>button:disabled{cursor:default;opacity:.8}.suggestion-loading,.suggestion-request-error{margin:0;padding:9px 10px;font-size:.63rem}.suggestion-loading{color:#89949f}.suggestion-request-error{color:#e9828d}.event-suggestion-menu .request-event-option{grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:9px;margin-top:5px;border:1px solid #5e4a2b;background:#342b1f}.event-suggestion-menu .request-event-option:hover{background:#413421}.event-suggestion-menu .request-event-option>span:nth-child(2){display:grid;gap:1px}.event-suggestion-menu .request-event-option strong{color:#ffd084}.event-suggestion-menu .request-event-option small{color:#9f917d;font-size:.6rem}.event-suggestion-menu .request-event-option>i{color:#e9aa48;font-style:normal}.request-event-plus{display:grid;place-items:center;width:26px;height:26px;border:1px solid #775c31;border-radius:7px;padding-bottom:2px;color:#f3ab3c!important;font-family:Arial,sans-serif;font-size:1rem!important;line-height:1}.create-listing-footer{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:180px}.request-event-footer-button{display:inline-flex;align-items:center;gap:7px;min-height:40px;border:1px solid #76572d;border-radius:7px;padding:9px 13px;background:#342b1f;color:#ffd084;font-weight:800}.request-event-footer-button:hover{border-color:#a87732;background:#413421}.request-event-footer-button span{display:grid;place-items:center;box-sizing:border-box;width:20px;height:20px;border:1px solid #886633;border-radius:5px;padding-bottom:2px;color:#f3ab3c;font-family:Arial,sans-serif;line-height:1}.event-confirm-card{display:flex;align-items:center;justify-content:space-between;gap:16px;max-width:720px;margin-top:16px;border:1px solid #4a5560;border-radius:7px;padding:14px;background:#20262d}.event-confirm-card>div:first-child{display:grid}.event-confirm-card>div:last-child{display:flex;gap:8px}.event-confirm-card span{color:#f3ab3c;font-size:.7rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.event-confirm-card small{color:#98a3ae}.selected-event-card{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:20px;border:1px solid #3b444e;border-radius:7px;padding:14px;background:#20262d}.selected-event-card div{display:grid}.selected-event-card span{margin-bottom:3px;color:#f3ab3c;font-size:.7rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.selected-event-card small{margin-top:2px;color:#98a3ae}.selected-event-card .seat-summary{margin-top:7px;color:#d6dde4;font-weight:700}.listing-details-form{padding-top:4px}.listing-form-select{align-self:start;min-width:0}.listing-form-select .custom-select-trigger{height:42px;min-height:42px}.listing-details-form>.listing-form-select{align-content:start}.listing-detail-select{align-content:start;min-width:0}.listing-detail-select .custom-select-trigger small{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.suggestion-field,.suggestion-input{position:relative}.suggestion-input input{width:100%;min-width:0;border:1px solid #3b444e;border-radius:6px;padding:10px 11px;background:#15191e;color:#edf1f5}.suggestion-input input:focus{border-color:#f3ab3c;outline:0}.compact-suggestion-menu{top:calc(100% + 4px)}.unified-section-menu button{gap:4px}.unified-section-menu button strong{color:#edf1f5;font-size:.76rem}.unified-section-menu button span{overflow:hidden;color:#8f9aa4;font-size:.61rem;text-overflow:ellipsis;white-space:nowrap}.listing-notes{grid-column:span 2}.listing-payout-preview{grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between;gap:16px;border:1px solid #315f54;border-radius:10px;padding:13px 15px;background:linear-gradient(135deg,#182521,#1d2925)}.listing-payout-preview>div,.listing-payout-preview>span{display:grid;gap:3px}.listing-payout-preview small{color:#8fa39c;font-size:.63rem}.listing-payout-preview strong{color:#edf7f3;font-size:1.05rem}.listing-payout-preview>span{justify-items:end}.listing-payout-preview b{width:fit-content;border-radius:999px;padding:4px 7px;background:#24483e;color:#82d7b9;font-size:.61rem}.listing-details-form>.field{align-content:start;align-self:start;min-width:0}.listing-details-form>.field>span{display:flex;align-items:center;min-height:20px;line-height:20px}.listing-details-form>.field>input{box-sizing:border-box;height:42px;min-height:42px}.split-type-field{min-width:0;margin:0}.split-type-field>span{color:#aab3bc;font-size:.82rem}.split-type-field>small{color:#8e9aa5;font-size:.72rem;line-height:1.4}.split-type-field .custom-select-trigger{height:42px;min-height:42px}.split-type-field .custom-select-trigger small{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.listing-detail-actions{padding-top:6px}.listing-detail-actions .error-message{margin-right:auto}.marketplace-mapping-panel{min-height:520px}.marketplace-mapping-list{display:grid;gap:16px}.marketplace-mapping-card{overflow:hidden;border:1px solid #3b444e;border-radius:11px;background:#191e24}.marketplace-mapping-card>header{display:flex;align-items:center;justify-content:space-between;gap:18px;border-bottom:1px solid #343c45;padding:15px 17px;background:#20262d}.marketplace-mapping-card>header>div{display:grid;gap:3px}.marketplace-mapping-card>header span{color:#f3ab3c;font-size:.58rem;font-weight:850;letter-spacing:.09em;text-transform:uppercase}.marketplace-mapping-card>header strong{color:#edf1f5;font-size:.88rem}.marketplace-mapping-card>header small{color:#929da7;font-size:.67rem}.marketplace-mapping-card>header small b{color:#d9e0e6}.marketplace-location-options{display:grid;max-height:min(520px,62vh);gap:8px;padding:12px;overflow-y:auto}.marketplace-category-group{display:grid;gap:8px;border:1px solid #343d46;border-radius:10px;padding:11px;background:#1b2127}.marketplace-category-group>header{display:grid;gap:2px;padding:1px 2px 3px}.marketplace-category-group>header span,.marketplace-category-group.category-only>span small{color:#f0aa42;font-size:.54rem;font-weight:850;letter-spacing:.09em;text-transform:uppercase}.marketplace-category-group>header strong,.marketplace-category-group.category-only>span strong{color:#edf1f5;font-size:.82rem}.marketplace-category-sections{display:grid;gap:7px}.marketplace-category-group.category-only{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;cursor:pointer;transition:border-color .15s ease,background .15s ease}.marketplace-category-group.category-only:hover{border-color:#596570;background:#242b32}.marketplace-category-group.category-only.selected{border-color:#b68135;background:linear-gradient(135deg,#30271c,#24221e);box-shadow:inset 3px 0 #f3ab3c}.marketplace-category-group.category-only>input{width:17px;height:17px;accent-color:#f3ab3c}.marketplace-category-group.category-only>span{display:grid;gap:2px}.marketplace-category-group.category-only>em{display:flex;align-items:center;justify-content:flex-end;gap:6px;min-width:92px;color:#87939d;font-size:.62rem;font-style:normal;font-weight:800}.marketplace-category-group.category-only>em b{border-radius:999px;padding:3px 6px;background:#3f321f;color:#f4bd68;font-size:.52rem;text-transform:uppercase}.marketplace-category-group.category-only>em.high{color:#69d0b2}.marketplace-category-group.category-only>em.medium{color:#e4b15d}.marketplace-category-group.category-only>em.low{color:#8f9aa4}.marketplace-category-group.category-choice{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;cursor:pointer;transition:border-color .15s ease,background .15s ease}.marketplace-category-group.category-choice:hover{border-color:#596570;background:#242b32}.marketplace-category-group.category-choice.selected{border-color:#b68135;background:linear-gradient(135deg,#30271c,#24221e);box-shadow:inset 3px 0 #f3ab3c}.marketplace-category-group.category-choice>input{width:17px;height:17px;accent-color:#f3ab3c}.marketplace-category-summary{display:grid;min-width:0;gap:3px}.marketplace-category-summary>small{color:#f0aa42;font-size:.54rem;font-weight:850;letter-spacing:.09em;text-transform:uppercase}.marketplace-category-summary>strong{color:#edf1f5;font-size:.82rem}.marketplace-category-summary>span{overflow:hidden;color:#8f9aa4;font-size:.62rem;line-height:1.45;text-overflow:ellipsis}.marketplace-category-group.category-choice>em{display:flex;align-items:center;justify-content:flex-end;gap:6px;min-width:92px;color:#87939d;font-size:.62rem;font-style:normal;font-weight:800}.marketplace-category-group.category-choice>em b{border-radius:999px;padding:3px 6px;background:#3f321f;color:#f4bd68;font-size:.52rem;text-transform:uppercase}.marketplace-category-group.category-choice>em.high{color:#69d0b2}.marketplace-category-group.category-choice>em.medium{color:#e4b15d}.marketplace-category-group.category-choice>em.low{color:#8f9aa4}.marketplace-location-option{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;border:1px solid #343d46;border-radius:9px;padding:12px;background:#1e242a;cursor:pointer;transition:border-color .15s ease,background .15s ease}.marketplace-location-option:hover{border-color:#596570;background:#242b32}.marketplace-location-option.selected{border-color:#b68135;background:linear-gradient(135deg,#30271c,#24221e);box-shadow:inset 3px 0 #f3ab3c}.marketplace-location-option input{width:17px;height:17px;accent-color:#f3ab3c}.marketplace-location-option>span{display:grid;min-width:0;gap:3px}.marketplace-location-option>span strong{overflow:hidden;color:#edf1f5;font-size:.78rem;text-overflow:ellipsis;white-space:nowrap}.marketplace-location-option>span small{color:#8f9aa4;font-size:.62rem}.marketplace-location-option>em{display:flex;align-items:center;justify-content:flex-end;gap:6px;min-width:92px;color:#87939d;font-size:.62rem;font-style:normal;font-weight:800}.marketplace-location-option>em b{border-radius:999px;padding:3px 6px;background:#3f321f;color:#f4bd68;font-size:.52rem;text-transform:uppercase}.marketplace-location-option>em.high{color:#69d0b2}.marketplace-location-option>em.medium{color:#e4b15d}.marketplace-location-option>em.low{color:#8f9aa4}.marketplace-location-empty{margin:0;border:1px dashed #48535d;border-radius:8px;padding:12px;color:#929da7;font-size:.68rem;line-height:1.5}.marketplace-mapping-confirmation{display:flex;align-items:flex-start;gap:10px;margin:0 12px 12px;border:1px solid #72582f;border-radius:8px;padding:10px 11px;background:#2b241a;cursor:pointer}.marketplace-mapping-confirmation input{flex:0 0 auto;width:16px;height:16px;margin-top:1px;accent-color:#f3ab3c}.marketplace-mapping-confirmation span{display:grid;gap:3px}.marketplace-mapping-confirmation strong{color:#f4c06f;font-size:.68rem}.marketplace-mapping-confirmation small{color:#b8aa95;font-size:.62rem;line-height:1.45}.marketplace-mapping-note{margin:0 12px 12px;border:1px solid #36564d;border-radius:8px;padding:9px 11px;background:#1a2924;color:#8db0a5;font-size:.65rem}.latest-delivery-card{grid-column:1 / -1;display:flex;align-items:flex-start;gap:13px;border:1px solid #5a4930;border-radius:9px;padding:14px;background:linear-gradient(145deg,#30271c,#211e1a)}.listing-fulfillment-card{grid-column:1 / -1;border:1px solid #315f54;border-radius:10px;padding:15px;background:radial-gradient(circle at 90% 0,rgb(82 195 165 / 10%),transparent 34%),#182521}.listing-fulfillment-heading{display:flex;align-items:center;justify-content:space-between;gap:18px}.listing-fulfillment-heading>div{display:grid;gap:2px}.listing-fulfillment-heading small{color:#63caaa;font-size:.57rem;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.listing-fulfillment-heading strong{color:#ecf5f1;font-size:.86rem}.listing-fulfillment-heading p{margin:1px 0 0;color:#91a49d;font-size:.67rem}.listing-fulfillment-toggle{display:inline-flex;align-items:center;gap:8px;border:1px solid #3d665c;border-radius:999px;padding:6px 9px;background:#20362f;color:#8bd9c0;font-size:.62rem;font-weight:800}.listing-fulfillment-toggle input{width:16px;height:16px;accent-color:#52c3a5}.listing-fulfillment-fields{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:14px;border-top:1px solid #2d4d44;padding-top:14px}.listing-fulfillment-provider{display:grid;align-content:start;gap:6px}.listing-fulfillment-provider .custom-select-trigger small{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.listing-fulfillment-provider .custom-select-trigger{min-height:42px}.latest-delivery-icon{display:grid;place-items:center;flex:0 0 36px;width:36px;height:36px;border:1px solid #795c2e;border-radius:9px;background:#3a2c1d;color:#f3ab3c;font-size:1.15rem}.latest-delivery-card>div{display:grid;gap:3px}.latest-delivery-card small{color:#d19b4d;font-size:.62rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.latest-delivery-card strong{color:#fff0d4;font-size:.9rem}.latest-delivery-card p{margin:1px 0 0;color:#a99f91;font-size:.7rem;line-height:1.45}.create-listing-state{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0}.event-request-modal{width:min(720px,100%)!important}.event-request-form{display:grid;grid-template-columns:1fr 1fr;gap:14px}.event-request-form>p,.event-request-form .event-request-notes,.event-request-form .event-request-error,.event-request-form .modal-actions{grid-column:1 / -1}.event-request-form>p{margin:0 0 4px;color:#98a3ae;line-height:1.55}.event-request-form label{display:grid;gap:6px}.event-request-form label>span{color:#aab3bc;font-size:.72rem;font-weight:750}.event-request-form input,.event-request-form textarea{width:100%;border:1px solid #3b444e;border-radius:7px;padding:10px 11px;outline:0;resize:vertical;background:#15191e;color:#edf1f5;font:inherit;color-scheme:dark}.event-request-form input:focus,.event-request-form textarea:focus{border-color:#f3ab3c;box-shadow:0 0 0 3px #f3ab3c1a}.event-request-success{display:grid;gap:8px}.event-request-success>strong{color:#82d7b9;font-size:1rem}.event-request-success>p{margin:0;color:#aeb7c0;line-height:1.55}@media (max-width: 820px){.selected-event-card{align-items:flex-start;flex-direction:column}.listing-notes{grid-column:auto}.create-listing-footer{margin-top:160px}.listing-detail-actions{align-items:stretch;flex-direction:column}.listing-detail-actions .error-message{margin:0 0 6px}.event-request-form{grid-template-columns:1fr}.event-request-form>p,.event-request-form .event-request-notes,.event-request-form .event-request-error,.event-request-form .modal-actions{grid-column:auto}.listing-fulfillment-heading{align-items:flex-start;flex-direction:column}.listing-fulfillment-fields{grid-template-columns:1fr}.listing-payout-preview{align-items:flex-start;flex-direction:column}.listing-payout-preview>span{justify-items:start}.marketplace-mapping-card>header{align-items:flex-start;flex-direction:column}.marketplace-location-option{grid-template-columns:auto minmax(0,1fr)}.marketplace-location-option>em{grid-column:2;justify-content:flex-start}.marketplace-category-group.category-only{grid-template-columns:auto minmax(0,1fr)}.marketplace-category-group.category-only>em{grid-column:2;justify-content:flex-start}.marketplace-category-group.category-choice{grid-template-columns:auto minmax(0,1fr)}.marketplace-category-group.category-choice>em{grid-column:2;justify-content:flex-start}}.listing-pdf-upload{grid-column:1 / -1;border:1px dashed #4b5660;border-radius:10px;padding:13px;background:#1b2127}.listing-pdf-upload>span{display:flex;align-items:center;gap:7px}.listing-pdf-upload>span small{border-radius:999px;padding:2px 6px;background:#2f353c;color:#9ca6af;font-size:.55rem}.listing-pdf-upload input[type=file]{border:0;padding:7px 0;background:transparent}.listing-pdf-upload input[type=file]::file-selector-button{margin-right:10px;border:1px solid #65502f;border-radius:7px;padding:7px 10px;background:#342b1d;color:#f0bd69;font:inherit;font-weight:750;cursor:pointer}.listing-pdf-upload em{color:#87939d;font-size:.65rem;font-style:normal}.listing-proof-upload{grid-column:1 / -1;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;border:1px dashed #72582f;border-radius:10px;padding:14px;outline:0;background:#241f18;cursor:pointer}.listing-proof-upload:hover,.listing-proof-upload:focus-visible{border-color:#d49335;box-shadow:0 0 0 3px #f3ab3c1a}.listing-proof-upload.has-file{border-style:solid;border-color:#397865;background:#19251f}.listing-proof-file-input{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.listing-proof-icon{display:grid;place-items:center;width:38px;height:38px;border:1px solid #76572d;border-radius:9px;background:#342b1f;color:#f3ab3c;font-size:1.15rem;font-weight:800}.listing-proof-upload>span:nth-of-type(2){display:grid;min-width:0;gap:3px}.listing-proof-upload strong{color:#f2eee7;font-size:.8rem}.listing-proof-upload small{overflow:hidden;color:#c3b49d;font-size:.68rem;text-overflow:ellipsis;white-space:nowrap}.listing-proof-upload em{color:#81786c;font-size:.6rem;font-style:normal}.listing-proof-ready{border-radius:999px;padding:4px 8px;background:#24483e;color:#82d7b9;font-size:.58rem;font-weight:850;text-transform:uppercase}.listing-proof-preview{grid-column:1 / -1;display:grid;gap:10px;min-width:0;border:1px solid #35443f;border-radius:10px;padding:12px;overflow:hidden;background:#151b19}.listing-proof-preview header{display:flex;align-items:center;justify-content:space-between;gap:12px}.listing-proof-preview header>div{display:grid;min-width:0;gap:2px}.listing-proof-preview header small{color:#78a395;font-size:.56rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.listing-proof-preview header strong{overflow:hidden;color:#e5ece8;font-size:.72rem;text-overflow:ellipsis;white-space:nowrap}.listing-proof-preview header a{flex:none;border:1px solid #3e665a;border-radius:7px;padding:6px 9px;color:#8edbc4;font-size:.61rem;font-weight:800;text-decoration:none}.listing-proof-preview object{width:100%;height:min(430px,55vh);border:0;border-radius:7px;background:#fff}.listing-proof-preview img{display:block;width:100%;max-height:min(430px,55vh);border-radius:7px;object-fit:contain;background:#0e1211}.calendar-page{max-width:1600px;margin:0 auto;padding:24px}.calendar-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.calendar-heading h1{margin:0 0 4px;font-size:1.7rem}.calendar-heading p:last-child{margin:0;color:#98a3ae}.calendar-summary{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;overflow:auto;padding-bottom:2px}.calendar-summary article{min-width:150px;padding:15px 17px;border:1px solid #2c333b;border-radius:8px;background:#1a1f25}.calendar-summary strong{display:block;font-size:1.35rem}.calendar-summary span{color:#98a3ae;font-size:.78rem}.calendar-summary .attention{border-color:#7f5730;background:#2a2118}.calendar-summary .attention strong{color:#ffc15d}.calendar-upcoming{padding:17px}.calendar-upcoming header h2{margin:0;font-size:1.05rem}.calendar-upcoming>div{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:12px}.calendar-upcoming button{display:grid;gap:3px;text-align:left;border:1px solid #343c44;border-radius:7px;padding:12px;background:#151a1f;color:#edf1f5}.calendar-upcoming button:hover{border-color:#bd8430}.calendar-upcoming span{font-size:.78rem;color:#98a3ae}.calendar-upcoming b{font-size:.72rem;color:#ffb47d}.calendar-shell{overflow:hidden}.calendar-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px;border-bottom:1px solid #2c333b}.calendar-nav{display:flex;align-items:center;gap:7px}.calendar-nav button,.calendar-switch button,.calendar-filters button{border:1px solid #3b444e;border-radius:6px;background:#252b32;color:#c9d0d7;padding:7px 10px}.calendar-nav button:first-child,.calendar-nav button:nth-child(3){width:35px;font-size:1.25rem;padding:2px}.calendar-nav h2{margin:0 0 0 8px;font-size:1rem}.calendar-switch{display:flex}.calendar-switch button{border-radius:0;text-transform:capitalize}.calendar-switch button:first-child{border-radius:6px 0 0 6px}.calendar-switch button:last-child{border-radius:0 6px 6px 0}.calendar-switch .active,.calendar-filters button.active{border-color:#f3ab3c;background:#3a3020;color:#ffd995}.calendar-filters{display:flex;justify-content:space-between;gap:12px;padding:12px 16px;border-bottom:1px solid #2c333b}.calendar-filters>div{display:flex;flex-wrap:wrap;gap:6px}.calendar-filters button{text-transform:capitalize;font-size:.76rem;padding:6px 9px}.calendar-filters .active.payouts{border-color:#2f9e70;color:#8be0b9}.calendar-filters .active.attention{border-color:#d05f4e;color:#ffaaa0}.calendar-weekdays{display:grid;grid-template-columns:repeat(7,1fr);border-bottom:1px solid #2c333b}.calendar-weekdays span{padding:8px 10px;color:#7f8a95;font-size:.7rem;text-transform:uppercase}.calendar-days{display:grid;grid-template-columns:repeat(7,1fr)}.calendar-day{min-height:145px;padding:7px;border-right:1px solid #2c333b;border-bottom:1px solid #2c333b;background:#171c21;overflow:hidden}.calendar-grid.week .calendar-day{min-height:520px}.calendar-day.outside{background:#14181c;opacity:.55}.calendar-day.today{box-shadow:inset 0 0 0 1px #f3ab3c}.calendar-day>header button{display:flex;gap:4px;align-items:baseline;border:0;background:transparent;color:#e8edf1;font-weight:800}.calendar-day>header span{color:#7f8a95;font-size:.62rem;text-transform:uppercase}.calendar-chip{display:block;width:100%;margin-top:5px;border:0;border-left:3px solid #6e7882;border-radius:4px;padding:6px 7px;background:#232a31;color:#eaf0f4;text-align:left;overflow:hidden}.calendar-chip strong,.calendar-chip small{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.calendar-chip strong{font-size:.7rem}.calendar-chip small{color:#a5afb8;font-size:.62rem}.calendar-chip.event{border-color:#f3ab3c}.calendar-chip.payout{border-color:#38b983;background:#172a23}.calendar-chip.deadline,.calendar-chip.orange{border-color:#e8863b}.calendar-chip.reminder{border-color:#8492a6}.calendar-chip.red,.calendar-chip.attention{border-color:#e65c50;background:#321d1e}.calendar-chip.yellow{border-color:#dcb541}.calendar-more{border:0;background:transparent;color:#d6a24e;font-size:.7rem;padding:5px}.calendar-loading,.calendar-empty{padding:40px;text-align:center;color:#98a3ae}.calendar-agenda{padding:8px 16px 18px}.calendar-agenda-item{display:grid;grid-template-columns:48px 8px 1fr;align-items:center;gap:12px;width:100%;border:0;border-bottom:1px solid #2c333b;padding:12px 4px;background:transparent;color:#edf1f5;text-align:left}.calendar-agenda-item:hover{background:#20262c}.calendar-agenda-item time{display:grid;text-align:center}.calendar-agenda-item time strong{font-size:1.25rem}.calendar-agenda-item time span,.calendar-agenda-item div span{font-size:.72rem;color:#8f9aa5}.calendar-agenda-item i{width:8px;height:8px;border-radius:50%;background:#f3ab3c}.calendar-agenda-item.payout i{background:#38b983}.calendar-agenda-item.deadline i,.calendar-agenda-item.orange i{background:#e8863b}.calendar-agenda-item.red i,.calendar-agenda-item.attention i{background:#e65c50}.calendar-agenda-item.reminder i{background:#8492a6}.calendar-agenda-item div{display:grid}.calendar-drawer-backdrop,.calendar-dialog-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;background:rgb(4 7 9 / 62%);display:flex;justify-content:flex-end}.calendar-drawer{width:min(570px,100%);height:100%;overflow:auto;border-left:1px solid #343c44;background:#171c21;box-shadow:-18px 0 50px #00000059}.calendar-drawer>header,.calendar-dialog>header{display:flex;justify-content:space-between;align-items:flex-start;gap:15px;padding:20px;border-bottom:1px solid #2c333b}.calendar-drawer>header h2,.calendar-dialog h2{margin:0;font-size:1.2rem}.calendar-drawer>header span{color:#98a3ae;font-size:.78rem}.calendar-drawer>header button,.calendar-dialog>header button{border:0;background:transparent;color:#aab4bd;font-size:1.7rem}.calendar-drawer-body{display:grid;gap:18px;padding:20px}.calendar-drawer-body section>h3{font-size:.78rem;text-transform:uppercase;letter-spacing:.06em;color:#98a3ae}.drawer-metrics{display:grid;grid-template-columns:repeat(5,1fr);gap:6px}.drawer-metrics div{padding:10px 7px;border:1px solid #343c44;border-radius:6px;background:#1d2329;text-align:center}.drawer-metrics strong,.drawer-metrics span{display:block}.drawer-metrics span{font-size:.62rem;color:#96a1aa;text-transform:capitalize}.drawer-warnings,.drawer-sales{display:grid;gap:7px}.drawer-warnings a,.drawer-sales>a{border:1px solid #343c44;border-radius:7px;padding:10px;background:#1d2329;text-decoration:none}.drawer-warnings a{display:flex;justify-content:space-between;gap:10px}.drawer-warnings .red{border-color:#8c3d38}.drawer-warnings .orange{border-color:#8b572d}.drawer-warnings .yellow{border-color:#77652c}.drawer-warnings span{font-size:.7rem;color:#d9a755}.drawer-sales>a{display:grid;grid-template-columns:1fr auto;gap:4px}.drawer-sales>a.pending{border-color:#895630}.drawer-sales a div,.drawer-sales a small{display:grid}.drawer-sales span,.drawer-sales small{color:#98a3ae;font-size:.72rem}.drawer-payout{padding:15px;border:1px solid #275c48;border-radius:7px;background:#172720}.drawer-payout strong{display:block;color:#71d5a8;font-size:1.5rem}.drawer-payout span{color:#9fb5ab;font-size:.78rem}.drawer-timeline{margin:0;padding-left:18px}.drawer-timeline li{padding:0 0 14px 8px}.drawer-timeline time{display:block;color:#8d99a3;font-size:.68rem}.drawer-timeline a{text-decoration:none}.calendar-drawer dl{display:grid;gap:8px}.calendar-drawer dl div{display:flex;justify-content:space-between}.calendar-drawer dt{color:#98a3ae}.calendar-drawer dd{margin:0}.drawer-actions{display:flex;gap:8px}.danger{color:#ff9a91}.calendar-dialog-backdrop{justify-content:center;align-items:center;padding:16px}.calendar-dialog{width:min(520px,100%);padding:0;background:#1a1f25}.calendar-dialog>label{margin:14px 20px}.calendar-dialog textarea{resize:vertical}.calendar-dialog footer{display:flex;justify-content:flex-end;gap:8px;padding:16px 20px;border-top:1px solid #2c333b}.drawer-reminder{display:grid;gap:3px;padding:10px;border:1px solid #343c44;border-radius:7px;background:#1d2329}.drawer-reminder span{color:#98a3ae;font-size:.72rem}html[data-theme=light] .calendar-summary article,html[data-theme=light] .calendar-shell,html[data-theme=light] .calendar-upcoming,html[data-theme=light] .calendar-dialog{background:#fff;border-color:#d7dde2}html[data-theme=light] .calendar-day{background:#fff;border-color:#e0e5e8}html[data-theme=light] .calendar-day.outside{background:#f2f5f7}html[data-theme=light] .calendar-chip{background:#f1f4f6;color:#26323c}html[data-theme=light] .calendar-drawer{background:#fff;border-color:#d7dde2}html[data-theme=light] .drawer-sales>a,html[data-theme=light] .drawer-warnings a,html[data-theme=light] .drawer-metrics div{background:#f6f8f9;border-color:#d8dee3}@media (max-width:900px){.calendar-summary{grid-template-columns:repeat(5,170px)}.calendar-upcoming>div{overflow:auto;grid-template-columns:repeat(3,230px)}.calendar-toolbar,.calendar-filters{align-items:flex-start;flex-direction:column}.calendar-grid.month{overflow:auto}.calendar-grid.month .calendar-weekdays,.calendar-grid.month .calendar-days{min-width:720px}.calendar-grid.week{overflow:auto}.calendar-grid.week .calendar-weekdays,.calendar-grid.week .calendar-days{min-width:900px}}@media (max-width:620px){.calendar-page{padding:14px}.calendar-heading{align-items:flex-start}.calendar-heading p:last-child{display:none}.calendar-summary article{min-width:142px}.calendar-shell{border-radius:7px}.calendar-nav{width:100%;flex-wrap:wrap}.calendar-nav h2{width:100%;margin:6px 0 0}.calendar-switch{width:100%}.calendar-switch button{flex:1}.calendar-grid.month .calendar-weekdays,.calendar-grid.month .calendar-days{min-width:650px}.calendar-drawer{width:100%;border-left:0}.drawer-metrics{grid-template-columns:repeat(3,1fr)}.drawer-actions{position:sticky;bottom:0;padding:10px 0;background:#171c21}.calendar-agenda{padding:5px 10px 14px}}.readiness-banner{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;width:min(100%,880px);margin:0 auto;border:1px solid #6b5430;border-radius:14px;padding:18px 20px;background:radial-gradient(circle at 0 0,rgb(243 171 60 / 16%),transparent 42%),#1c2026;box-shadow:0 14px 34px #00000038}.readiness-banner.unknown{border-color:#6a383e;background:radial-gradient(circle at 0 0,rgb(255 120 130 / 12%),transparent 42%),#1f1d22}.readiness-banner-icon{display:grid;place-items:center;width:52px;height:52px;border:1px solid #8d672c;border-radius:13px;background:#342b1d;color:#ffc868;font-size:.8rem;font-weight:900}.readiness-banner.unknown .readiness-banner-icon{border-color:#8a4850;background:#422327;color:#ff9da5;font-size:1.1rem}.readiness-banner-body{min-width:0}.readiness-banner-body h2{margin:0 0 4px;color:#f4f6f8;font-size:1rem}.readiness-banner-body p{margin:0;color:#a3adb6;font-size:.72rem;line-height:1.5}.readiness-banner-body ul{display:flex;flex-wrap:wrap;gap:6px;margin:9px 0 0;padding:0;list-style:none}.readiness-banner-body li{border:1px solid #5f4a2c;border-radius:999px;padding:4px 10px;background:#2d271e;color:#f0c77e;font-size:.66rem;font-weight:750}.readiness-banner-body li small{color:#c49a5c;font-weight:600}.readiness-banner-warning{margin-top:8px!important;color:#e3b46a!important}.readiness-banner>.primary-button{white-space:nowrap}html[data-theme=light] .readiness-banner{border-color:#e0bd80;background:radial-gradient(circle at 0 0,rgb(243 171 60 / 14%),transparent 42%),#fff;box-shadow:0 10px 26px #1d293414}html[data-theme=light] .readiness-banner.unknown{border-color:#e6b3b8;background:#fff}html[data-theme=light] .readiness-banner-icon{border-color:#e0bd80;background:#fff3de;color:#8c5b10}html[data-theme=light] .readiness-banner.unknown .readiness-banner-icon{border-color:#e6b3b8;background:#fdecee;color:#b4323f}html[data-theme=light] .readiness-banner-body h2{color:#18212a}html[data-theme=light] .readiness-banner-body p{color:#5f6c77}html[data-theme=light] .readiness-banner-body li{border-color:#e6c896;background:#fff7ea;color:#8c5b10}html[data-theme=light] .readiness-banner-warning{color:#8c5b10!important}@media (max-width: 720px){.readiness-banner{grid-template-columns:auto minmax(0,1fr);padding:16px}.readiness-banner>.primary-button{grid-column:1 / -1;width:100%}}@media (max-width: 420px){.readiness-banner{grid-template-columns:1fr;gap:12px}.readiness-banner-icon{width:44px;height:44px}}.dashboard-page{--dashboard-orange: #f3ab3c;--dashboard-green: #52c3a5}.dashboard-stats{display:grid;grid-template-columns:repeat(7,minmax(120px,1fr));gap:12px}.dashboard-stat{position:relative;min-width:0;padding:17px;overflow:hidden;animation:dashboard-rise .45s cubic-bezier(.2,.75,.25,1) both;animation-delay:calc(var(--dashboard-index, 0) * 45ms)}.dashboard-stat:after{position:absolute;top:-28px;right:-28px;width:72px;height:72px;border-radius:50%;background:rgb(243 171 60 / 5%);content:""}.dashboard-stat span,.dashboard-stat strong{display:block}.dashboard-stat span{color:#8f9aa5;font-size:.7rem;font-weight:700}.dashboard-stat strong{margin-top:9px;overflow:hidden;font-size:clamp(1.12rem,1.8vw,1.42rem);letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap}.dashboard-overview-grid{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(300px,.65fr);gap:16px}.dashboard-overview-grid>.panel{animation:dashboard-rise .52s cubic-bezier(.2,.75,.25,1) .18s both}.dashboard-overview-grid>.panel:nth-child(2){animation-delay:.25s}.dashboard-chart,.dashboard-marketplace,.dashboard-recent-sales{min-width:0}.dashboard-panel-heading{display:flex;align-items:end;justify-content:space-between;gap:18px;margin-bottom:22px}.dashboard-panel-heading h2{margin:4px 0 5px;font-size:1.05rem;letter-spacing:-.02em}.dashboard-panel-heading p{margin:0;color:#86929d;font-size:.68rem}.dashboard-panel-heading>a{color:#65cdb0;font-size:.68rem;font-weight:800;text-decoration:none;white-space:nowrap}.dashboard-kicker{color:var(--dashboard-orange);font-size:.58rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.dashboard-metric-toggle{display:flex;gap:3px;border:1px solid #39424a;border-radius:8px;padding:3px;background:#14191e}.dashboard-metric-toggle button{border:0;border-radius:5px;padding:7px 10px;background:transparent;color:#87939d;font-size:.62rem;font-weight:800}.dashboard-metric-toggle button.active{background:#332a1d;color:#f6c87e;box-shadow:inset 0 0 0 1px #72562c}.dashboard-chart .chart-bars{display:grid;grid-template-columns:repeat(12,minmax(36px,1fr));gap:7px;width:100%;min-height:255px}.chart-column{display:grid;grid-template-rows:22px 1fr auto auto;gap:5px;min-width:0;text-align:center}.chart-value,.chart-column small{overflow:hidden;color:#8f9aa5;font-size:.59rem;text-overflow:ellipsis;white-space:nowrap}.chart-track{position:relative;min-height:175px;border-bottom:1px solid #363e46;background:repeating-linear-gradient(to top,transparent 0 43px,rgb(255 255 255 / 3%) 44px)}.chart-track>.chart-bar{position:absolute;bottom:0;left:50%;width:min(26px,58%);border-radius:5px 5px 1px 1px;background:linear-gradient(to top,#a86d1b,var(--dashboard-orange));outline:0;transform:translate(-50%);transform-origin:bottom;animation:dashboard-bar-grow .6s cubic-bezier(.2,.75,.25,1) both;animation-delay:calc(.28s + var(--dashboard-index, 0) * 35ms)}.chart-track>.chart-bar:focus-visible{box-shadow:0 0 0 2px #15191e,0 0 0 4px #f3ab3c}.chart-profit-tooltip{position:absolute;z-index:10;bottom:calc(100% + 8px);left:50%;display:none;width:max-content;max-width:170px;transform:translate(-50%);border:1px solid #49535d;border-radius:6px;padding:7px 9px;background:#15191e;color:#aab3bc;font-size:.62rem;line-height:1.3;box-shadow:0 8px 22px #00000061;pointer-events:none}.chart-profit-tooltip:after{position:absolute;top:100%;left:50%;border:5px solid transparent;border-top-color:#15191e;content:"";transform:translate(-50%)}.chart-profit-tooltip strong{margin-left:3px;color:#f3ab3c;font-size:.65rem}.chart-bar:hover .chart-profit-tooltip,.chart-bar:focus .chart-profit-tooltip{display:block}.chart-column>strong{font-size:.68rem}.dashboard-marketplace-body{display:grid;justify-items:center;gap:22px}.dashboard-donut{display:grid;place-items:center;width:166px;height:166px;border-radius:50%;background:var(--dashboard-donut);box-shadow:0 14px 32px #00000038;animation:dashboard-ring-in .65s cubic-bezier(.2,.75,.25,1) .3s both}.dashboard-donut:before{grid-area:1 / 1;width:106px;height:106px;border-radius:50%;background:#181d22;box-shadow:0 0 0 1px #333b42;content:""}.dashboard-donut>span{z-index:1;grid-area:1 / 1;color:#89949d;font-size:.58rem;text-align:center}.dashboard-donut strong{display:block;color:#eff2f4;font-size:1.45rem}.dashboard-marketplace-list{display:grid;gap:9px;width:100%}.dashboard-marketplace-list>div{display:grid;grid-template-columns:8px 1fr auto;align-items:center;gap:9px;animation:dashboard-fade-slide .38s ease both;animation-delay:calc(.38s + var(--dashboard-index, 0) * 55ms)}.dashboard-marketplace-list i{width:8px;height:8px;border-radius:50%}.dashboard-marketplace-list strong,.dashboard-marketplace-list small{display:block}.dashboard-marketplace-list strong{font-size:.68rem}.dashboard-marketplace-list small{margin-top:2px;color:#75818a;font-size:.55rem}.dashboard-marketplace-list b{color:#adb6be;font-size:.63rem}.dashboard-empty{margin:0;padding:44px 15px;color:#73808a;font-size:.72rem;text-align:center}.recent-sales-table{border:1px solid #303840;border-radius:9px;overflow:hidden}.recent-sales-head,.recent-sales-row{display:grid;grid-template-columns:minmax(240px,1.5fr) minmax(120px,.7fr) minmax(120px,.6fr) 30px;align-items:center;gap:16px;padding:0 15px}.recent-sales-head{min-height:38px;background:#191e24;color:#74808a;font-size:.56rem;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.recent-sales-row{min-height:61px;border-top:1px solid #2e363e;color:#cdd4d9;font-size:.69rem;text-decoration:none;transition:background .18s,transform .18s;animation:dashboard-fade-slide .4s ease both;animation-delay:calc(.42s + var(--dashboard-index, 0) * 55ms)}.recent-sales-row:hover{background:#20262c;transform:translate(3px)}.recent-sales-row>span:first-child{min-width:0}.recent-sales-row strong,.recent-sales-row small{display:block}.recent-sales-row strong{overflow:hidden;color:#edf1f4;font-size:.75rem;text-overflow:ellipsis;white-space:nowrap}.recent-sales-row small{margin-top:3px;color:#77838d;font-size:.57rem}.recent-sales-row>span:nth-child(3){text-align:right}.recent-sales-row>span:last-child{color:#65cdb0;text-align:right}@keyframes dashboard-rise{0%{opacity:0;transform:translateY(12px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes dashboard-fade-slide{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}@keyframes dashboard-bar-grow{0%{opacity:.35;transform:translate(-50%) scaleY(0)}to{opacity:1;transform:translate(-50%) scaleY(1)}}@keyframes dashboard-ring-in{0%{opacity:0;transform:rotate(-24deg) scale(.82)}to{opacity:1;transform:rotate(0) scale(1)}}@media (prefers-reduced-motion: reduce){.dashboard-page *,.dashboard-page *:before,.dashboard-page *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-delay:0ms!important;animation-iteration-count:1!important}}@media (max-width: 1350px){.dashboard-stats{grid-template-columns:repeat(4,1fr)}.dashboard-overview-grid{grid-template-columns:1fr}.dashboard-marketplace-body{grid-template-columns:180px 1fr;align-items:center;justify-items:start}}@media (max-width: 820px){.dashboard-stats{grid-template-columns:repeat(2,1fr)}.dashboard-chart{overflow-x:auto}.dashboard-chart .chart-bars{min-width:680px}.dashboard-panel-heading{align-items:start;flex-direction:column}.dashboard-marketplace-body{grid-template-columns:1fr;justify-items:center}.recent-sales-table{overflow-x:auto}.recent-sales-head,.recent-sales-row{min-width:650px}}@media (max-width: 430px){.dashboard-stats{grid-template-columns:1fr 1fr}.dashboard-stat{padding:14px}}.analytics-page{--analytics-orange: #f3ab3c;--analytics-green: #52c3a5;display:grid;gap:16px;width:100%}.analytics-page .panel{border-color:#2f363d;background:#181d22}.analytics-kicker{color:var(--analytics-orange);font-size:.62rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.analytics-filters{display:grid;gap:14px;padding:16px}.analytics-periods{display:flex;flex-wrap:wrap;gap:6px}.analytics-periods button,.analytics-reset{border:1px solid #3a434b;border-radius:999px;padding:7px 11px;background:#22282e;color:#a8b1ba;font-size:.68rem;font-weight:750}.analytics-periods button.active{border-color:#81612e;background:#3a3020;color:#ffd58e;box-shadow:inset 0 0 0 1px #f3ab3c14}.analytics-selects{display:flex;align-items:end;flex-wrap:wrap;gap:10px;border-top:1px solid #2d343b;padding-top:14px}.analytics-selects>label{display:grid;flex:1 1 160px;gap:5px}.analytics-selects>label>span{color:#8f9aa4;font-size:.62rem;font-weight:750}.analytics-selects input{width:100%;min-width:0;height:38px;border:1px solid #3a434b;border-radius:7px;padding:0 10px;outline:0;background:#11161a;color:#edf1f5;font-size:.72rem}.analytics-selects input:focus{border-color:var(--analytics-orange);box-shadow:0 0 0 3px #f3ab3c17}.analytics-reset{flex:0 0 auto;height:38px;border-radius:7px}.analytics-reset:hover{color:#fff;background:#2d343a}.analytics-filter-select{flex:1 1 180px}.analytics-event-search>div{position:relative}.analytics-event-search>div>i{position:absolute;top:50%;left:10px;color:#d59b42;font-size:.9rem;font-style:normal;transform:translateY(-54%);pointer-events:none}.analytics-event-search input{height:50px;padding:0 34px 0 32px;background:linear-gradient(145deg,#1e252b,#151a1f)}.analytics-event-search button{position:absolute;top:50%;right:7px;width:26px;height:26px;border:0;border-radius:50%;padding:0;background:#2d343a;color:#aab4bc;transform:translateY(-50%)}.analytics-event-search button:hover{background:#3a4249;color:#fff}.analytics-event-suggestions{position:absolute;z-index:45;top:calc(100% + 6px);right:0;left:0;display:grid;border:1px solid #3b454e;border-radius:9px;padding:5px;overflow:hidden;background:#20262c;box-shadow:0 18px 42px #00000070}.analytics-event-suggestions>button{position:static;display:grid;grid-template-columns:28px 1fr auto;align-items:center;gap:8px;width:100%;height:auto;border-radius:6px;padding:8px;background:transparent;color:#dce2e7;text-align:left;transform:none}.analytics-event-suggestions>button:hover{background:#2c343b}.analytics-event-suggestions>button>span{display:grid;place-items:center;width:27px;height:27px;border-radius:7px;background:#332a1e;color:#f3ab3c}.analytics-event-suggestions strong{overflow:hidden;font-size:.68rem;text-overflow:ellipsis;white-space:nowrap}.analytics-event-suggestions small{color:#74808a;font-size:.54rem}.analytics-error,.analytics-loading{margin:0;border-radius:8px;padding:15px}.analytics-error{border:1px solid #6d363b;background:#422327;color:#ff9da5}.analytics-loading{color:#9ba5ae;text-align:center}.analytics-kpis{display:grid;grid-template-columns:repeat(6,minmax(145px,1fr));gap:12px}.analytics-kpis article{position:relative;min-width:0;padding:17px;overflow:hidden}.analytics-kpis article:after{position:absolute;top:-25px;right:-25px;width:65px;height:65px;border-radius:50%;background:rgb(243 171 60 / 5%);content:""}.analytics-kpis article.profit:after{background:rgb(82 195 165 / 7%)}.analytics-kpis article>span,.analytics-kpis article>strong,.analytics-kpis article>small{display:block}.analytics-kpis article>span{color:#8e99a3;font-size:.68rem;font-weight:700}.analytics-kpis article>strong{margin:10px 0 7px;overflow:hidden;color:#f1f3f5;font-size:clamp(1.15rem,2vw,1.55rem);letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap}.analytics-kpis article.profit>strong{color:#7dd7bb}.analytics-delta{font-size:.56rem}.analytics-delta.positive{color:#62c8a9}.analytics-delta.negative{color:#e97c89}.analytics-delta.neutral{color:#65717b}.analytics-main-grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(260px,.4fr);gap:16px}.analytics-chart-panel,.analytics-snapshot,.analytics-marketplace,.analytics-roi,.analytics-events{padding:20px}.analytics-chart-panel>header,.analytics-marketplace>header,.analytics-roi>header,.analytics-events>header{display:flex;align-items:end;justify-content:space-between;gap:14px;margin-bottom:18px}.analytics-page h3{margin:4px 0 0;font-size:1rem;letter-spacing:-.02em}.analytics-chart-legend{display:flex;gap:12px;color:#8d98a2;font-size:.62rem}.analytics-chart-legend span{display:flex;align-items:center;gap:5px}.analytics-chart-legend i{width:8px;height:8px;border-radius:2px}.analytics-chart-legend i.revenue{background:var(--analytics-orange)}.analytics-chart-legend i.profit{border:2px solid var(--analytics-green);border-radius:50%}.analytics-trend-scroll{width:100%;overflow-x:auto;scrollbar-width:thin}.analytics-trend{--trend-columns: 12;display:grid;grid-template-columns:repeat(var(--trend-columns),minmax(28px,1fr));gap:7px;min-width:max(100%,calc(var(--trend-columns) * 38px));height:235px}.analytics-trend-column{display:grid;grid-template-rows:1fr 20px;gap:7px;min-width:0}.analytics-trend-track{position:relative;min-height:185px;border-bottom:1px solid #3b4249;background:repeating-linear-gradient(to top,transparent 0 45px,rgb(255 255 255 / 4%) 46px)}.analytics-revenue-bar{position:absolute;right:16%;bottom:0;left:16%;border-radius:4px 4px 1px 1px;background:linear-gradient(to top,#a86d1b,var(--analytics-orange));box-shadow:0 0 18px #f3ab3c14}.analytics-profit-mark{position:absolute;right:6%;left:6%;height:3px;border-radius:4px;background:var(--analytics-green);box-shadow:0 0 0 2px #181d22}.analytics-profit-mark.negative{background:#e06c84}.analytics-trend-column small{overflow:hidden;color:#73808b;font-size:.53rem;text-align:center;text-overflow:ellipsis;white-space:nowrap}.analytics-snapshot{background:radial-gradient(circle at 95% 5%,rgb(82 195 165 / 8%),transparent 34%),#181d22!important}.analytics-snapshot h3{margin-bottom:17px}.analytics-snapshot>div{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid #2d343a;padding:11px 0}.analytics-snapshot>div span{color:#8d98a2;font-size:.67rem}.analytics-snapshot>div strong{color:#e6eaed;font-size:.75rem;text-align:right}.analytics-secondary-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.analytics-marketplace-body{display:grid;grid-template-columns:196px 1fr;align-items:center;gap:28px}.analytics-donut-shell{position:relative;display:grid;place-items:center;width:184px;height:184px}.analytics-donut{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;box-shadow:0 16px 38px #00000047;filter:saturate(1.18);-webkit-mask:radial-gradient(circle,transparent 0 54%,#000 55% 100%);mask:radial-gradient(circle,transparent 0 54%,#000 55% 100%)}.analytics-donut-label{position:relative;z-index:1;color:#89949d;font-size:.58rem;text-align:center}.analytics-donut-label strong{display:block;color:#eff2f4;font-size:1.35rem}.analytics-marketplace-list{display:grid;gap:10px}.analytics-marketplace-list>div{display:grid;grid-template-columns:8px 1fr auto;align-items:center;gap:5px 9px;border:1px solid #2d353d;border-radius:8px;padding:8px 10px;background:rgb(15 19 23 / 42%)}.analytics-marketplace-list i{width:8px;height:8px;border-radius:50%;box-shadow:0 0 0 3px #ffffff08}.analytics-marketplace-list strong,.analytics-marketplace-list small{display:block}.analytics-marketplace-list strong{font-size:.69rem}.analytics-marketplace-list small{margin-top:2px;color:#74808a;font-size:.56rem}.analytics-marketplace-list b{color:#d6dde2;font-size:.66rem}.analytics-marketplace-share-track{grid-column:2 / 4;height:5px;overflow:hidden;border-radius:999px;background:#293039}.analytics-marketplace-share-track>span{display:block;min-width:3px;height:100%;border-radius:inherit;box-shadow:0 0 9px currentColor}.analytics-roi-bars{display:grid;gap:15px;padding-top:8px}.analytics-roi-bars>div{display:grid;grid-template-columns:60px 1fr 25px;align-items:center;gap:10px}.analytics-roi-bars span,.analytics-roi-bars strong{color:#8f9aa4;font-size:.64rem}.analytics-roi-bars strong{color:#dfe3e6;text-align:right}.analytics-roi-bars>div>div{height:8px;overflow:hidden;border-radius:999px;background:#252c32}.analytics-roi-bars i{display:block;height:100%;min-width:2px;border-radius:inherit}.analytics-event-header-actions{display:grid;justify-items:end;gap:6px}.analytics-event-header-actions>span{color:#77838d;font-size:.64rem}.analytics-event-sort{display:inline-flex;border:1px solid #343c44;border-radius:7px;padding:2px;background:#151a1f}.analytics-event-sort button{border:0;border-radius:5px;padding:5px 8px;background:transparent;color:#89949e;font-size:.58rem;font-weight:800}.analytics-event-sort button:hover{color:#d8dee3}.analytics-event-sort button.active{background:#3a3020;color:#ffc66c}.analytics-event-table{min-width:700px}.analytics-events{overflow-x:auto}.analytics-event-row{display:grid;grid-template-columns:minmax(230px,1.5fr) repeat(2,minmax(65px,.45fr)) repeat(3,minmax(90px,.65fr));align-items:center;min-height:48px;border-top:1px solid #2d343a;color:#cfd5da;font-size:.68rem}.analytics-event-row.heading{min-height:34px;border-top:0;color:#6f7b86;font-size:.57rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.analytics-event-row>span:not(:first-child){text-align:right}.analytics-event-row>span:first-child{display:flex;align-items:center;gap:10px;min-width:0}.analytics-event-row>span:first-child i{color:#6d7882;font-size:.56rem;font-style:normal}.analytics-event-row>span:first-child strong{overflow:hidden;color:#e7ebee;text-overflow:ellipsis;white-space:nowrap}.positive-value{color:#69ceb0}.negative-value{color:#e47a87}.analytics-empty{display:grid;place-items:center;min-height:185px;color:#65717b;text-align:center}.analytics-empty span{font-size:2rem}.analytics-empty p{margin:7px 0 0;font-size:.7rem}.analytics-revenue-bar{transform:scaleY(0);transform-origin:bottom;animation:analytics-bar-grow .72s cubic-bezier(.16,1,.3,1) calc(90ms + var(--analytics-index, 0) * 28ms) forwards}.analytics-profit-mark{transform:scaleX(0);animation:analytics-line-grow .55s cubic-bezier(.16,1,.3,1) calc(.33s + var(--analytics-index, 0) * 28ms) forwards}.analytics-roi-bars i{transform:scaleX(0);transform-origin:left;animation:analytics-line-grow .72s cubic-bezier(.16,1,.3,1) calc(.18s + var(--analytics-index, 0) * 90ms) forwards}.analytics-donut{opacity:0;transform:scale(.94) rotate(-8deg);animation:analytics-donut-enter .62s cubic-bezier(.16,1,.3,1) .12s forwards}@keyframes analytics-bar-grow{to{transform:scaleY(1)}}@keyframes analytics-line-grow{to{transform:scaleX(1)}}@keyframes analytics-donut-enter{to{opacity:1;transform:scale(1) rotate(0)}}@media (prefers-reduced-motion: reduce){.analytics-revenue-bar,.analytics-profit-mark,.analytics-roi-bars i,.analytics-donut{animation:none;transform:none;opacity:1}}@media (max-width: 1250px){.analytics-kpis{grid-template-columns:repeat(3,1fr)}.analytics-main-grid{grid-template-columns:1fr}.analytics-snapshot{display:grid;grid-template-columns:repeat(5,1fr);gap:10px}.analytics-snapshot>.analytics-kicker,.analytics-snapshot>h3{grid-column:1 / -1}.analytics-snapshot>div{display:grid;border:1px solid #2d343a;border-radius:7px;padding:10px}.analytics-snapshot>div strong{text-align:left}}@media (max-width: 900px){.analytics-secondary-grid{grid-template-columns:1fr}.analytics-snapshot{grid-template-columns:repeat(2,1fr)}}@media (max-width: 620px){.analytics-kpis{grid-template-columns:repeat(2,1fr)}.analytics-kpis article{padding:14px}.analytics-marketplace-body{grid-template-columns:1fr;justify-items:center}.analytics-marketplace-list{width:100%}.analytics-selects>label,.analytics-filter-select{flex-basis:100%}.analytics-reset{width:100%}.analytics-snapshot{grid-template-columns:1fr}.analytics-chart-panel,.analytics-snapshot,.analytics-marketplace,.analytics-roi,.analytics-events{padding:16px}}@media (max-width: 620px){.analytics-events>header{align-items:flex-start;flex-direction:column}.analytics-event-header-actions{justify-items:start}}@media (max-width: 400px){.analytics-kpis{grid-template-columns:1fr}}.landing-page{--landing-gutter: clamp(24px, 5.5vw, 104px);--landing-scroll: 0;--landing-scroll-progress: 0;width:100%;height:100dvh;overflow-x:hidden;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none;scroll-behavior:smooth;background:#0b0d0e;color:#f5f4ef;font-family:DM Sans,sans-serif}.landing-page::-webkit-scrollbar{display:none;width:0;height:0}.landing-page *{box-sizing:border-box}.landing-page main,.landing-page section{width:100%}.landing-nav{position:sticky;z-index:50;top:0;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;width:100%;height:88px;border-bottom:1px solid rgb(255 255 255 / 10%);padding:0 var(--landing-gutter);background:linear-gradient(180deg,rgb(11 13 14 / 96%),rgb(11 13 14 / 78%));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.landing-brand{display:inline-flex;align-items:center;width:fit-content;text-decoration:none}.landing-brand img{display:block;width:106px;height:45px;object-fit:contain}.landing-nav nav{display:flex;gap:34px}.landing-nav nav a{color:#aeb1ad;font-size:.86rem;text-decoration:none;transition:color .2s}.landing-nav nav a:hover{color:#fff}.landing-login-group{justify-self:end;display:flex;align-items:center;gap:14px}.landing-tenant-label{color:#aeb1ad;font-size:.78rem;font-weight:600;white-space:nowrap}.landing-login{display:grid;grid-template-columns:18px 1fr 9px;align-items:center;gap:13px;width:136px;height:44px;border:1px solid #f6b83f;border-radius:999px;padding:0 16px 0 18px;background:linear-gradient(115deg,#111415,#090b0c);box-shadow:inset 0 0 0 1px #ffffff05,0 5px 18px #0000002e;color:#f7f6f2;font-size:15px;font-weight:500;line-height:1;text-decoration:none;transition:border-color .2s,box-shadow .2s,transform .2s}.landing-login:hover{border-color:#ffc65b;box-shadow:inset 0 0 0 1px #ffffff08,0 7px 22px #f6b83f1f;transform:translateY(-1px)}.landing-login:focus-visible{outline:2px solid #fff;outline-offset:3px}.landing-login span{text-align:center}.landing-login svg{display:block;fill:none;stroke:#f6b83f;stroke-linecap:round;stroke-linejoin:round}.landing-login-user{width:18px;height:18px;stroke-width:1.8}.landing-login-chevron{width:9px;height:16px;stroke-width:1.8}.landing-scroll-progress{position:fixed;z-index:80;top:108px;right:14px;bottom:20px;width:4px;overflow:hidden;border-radius:999px;background:rgb(246 174 65 / 15%);box-shadow:0 0 0 1px #f6ae4114;pointer-events:none}.landing-scroll-progress span{display:block;width:100%;height:100%;border-radius:inherit;background:#f6ae41;box-shadow:0 0 14px #f6ae417a;transform:scaleY(var(--landing-scroll-progress));transform-origin:center top;will-change:transform}.landing-hero{position:relative;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(460px,.95fr);align-items:center;min-height:calc(100svh - 88px);padding:48px var(--landing-gutter) 56px;isolation:isolate;background:radial-gradient(circle at 72% 40%,rgb(246 174 65 / 10%),transparent 36%),linear-gradient(125deg,#0b0d0e 30%,#12110e)}.landing-hero:after{position:absolute;right:-12%;bottom:-1px;left:30%;height:1px;background:linear-gradient(90deg,transparent,#3a352b,transparent);content:""}.hero-orb{position:absolute;z-index:-1;border-radius:50%;filter:blur(2px);pointer-events:none}.hero-orb-one{top:8%;right:-9%;width:420px;height:420px;translate:0 calc(var(--landing-scroll) * -.055px);background:radial-gradient(circle,rgb(246 174 65 / 12%),transparent 68%)}.hero-orb-two{bottom:-20%;left:18%;width:330px;height:330px;translate:0 calc(var(--landing-scroll) * .04px);background:radial-gradient(circle,rgb(118 88 255 / 8%),transparent 68%)}.hero-copy{position:relative;z-index:2;max-width:760px}.landing-kicker{display:flex;align-items:center;gap:10px;margin:0 0 20px;color:#d4b77e;font-size:.72rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.landing-kicker span{width:28px;height:1px;background:#f6ae41}.hero-copy h1,.section-intro h2,.access-section h2{margin:0;font:700 clamp(3.4rem,6vw,7.4rem)/.92 "Manrope",sans-serif;letter-spacing:-.075em}.hero-copy h1 em{color:#f6ae41;font-style:normal}.hero-lead{max-width:610px;margin:24px 0;color:#aeb1ad;font-size:1.08rem;line-height:1.65}.hero-actions{display:flex;align-items:center;gap:25px;margin-top:28px}.hero-primary{border:0;border-radius:999px;padding:15px 23px;background:#f6ae41;color:#181109;font:inherit;font-weight:700;text-decoration:none;box-shadow:0 14px 40px #f6ae4126;cursor:pointer;transition:background .2s,transform .2s}.hero-primary:hover{background:#ffc25f;transform:translateY(-2px)}.hero-secondary{color:#d5d7d2;font-size:.9rem;text-decoration:none}.hero-trust{display:flex;flex-wrap:wrap;gap:20px;margin-top:32px;color:#777c78;font-size:.73rem}.hero-trust span:before{margin-right:7px;color:#f6ae41;content:"✓"}.hero-marketplaces{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;max-width:790px;margin-top:16px}.hero-marketplace-logo{display:grid;place-items:center;height:50px;overflow:hidden;border:1px solid #292d2a;border-radius:9px;background:transparent;transition:border-color .2s,transform .2s}.hero-marketplace-logo:hover{border-color:#5b4a2c;transform:translateY(-2px)}.hero-marketplace-logo.is-static:hover{border-color:#292d2a;transform:none}.hero-marketplace-logo img{display:block;max-width:72%;max-height:30px;object-fit:contain}.hero-marketplace-logo.stubhub img{max-width:80%;max-height:38px}.hero-marketplace-logo.vividseats,.hero-marketplace-logo.ticombo,.hero-marketplace-logo.fanpass{border-color:#d9dedb;background:#f7f8f6}.hero-marketplace-logo.vividseats:hover,.hero-marketplace-logo.ticombo:hover,.hero-marketplace-logo.fanpass:hover{border-color:#29cca2}.hero-marketplace-logo.vividseats img{max-width:91%;max-height:35px}.hero-marketplace-logo.ticombo img{max-width:78%}.hero-marketplace-logo.fanpass img{max-width:82%;max-height:38px}.listix-b2b-lockup{display:flex;align-items:center;justify-content:center;gap:6px;width:90%}.listix-b2b-lockup img{width:auto;max-width:68%;max-height:36px}.listix-b2b-lockup b{color:#f6ae41;font:800 .9rem Manrope,sans-serif;letter-spacing:.08em}.hero-marketplace-logo.listix-b2b .listix-b2b-lockup img{max-width:64%;max-height:29px}.other-marketplaces-mark{color:#d9dcd7;font:700 .78rem/1.15 Manrope,sans-serif;letter-spacing:-.01em;text-align:center}.marketplace-wordmark{color:#f2f4f1;font:800 clamp(.56rem,.85vw,.82rem)/1 "Manrope",sans-serif;letter-spacing:-.045em;white-space:nowrap}.gigsberg-wordmark b{color:#2277d1}.gotickets-wordmark{color:#102236}.gotickets-wordmark b{color:#3d9df2}.ticketnetwork-wordmark{display:inline-flex;align-items:center;gap:3px;color:#1478ef;letter-spacing:-.065em}.ticketnetwork-wordmark i{font-size:1.05em;font-style:normal}.listix-marketplaces-mark{display:grid;place-items:center;gap:3px;width:100%;height:100%}.listix-marketplaces-mark img{width:34px;height:34px;border-radius:8px;object-fit:cover}.listix-marketplaces-mark b{color:#f3c06c;font:750 .51rem Manrope,sans-serif;white-space:nowrap}.hero-marketplace-logo.gotickets,.hero-marketplace-logo.ticketnetwork{border-color:#d9dedb;background:#f7f8f6}.hero-marketplace-logo.listix-marketplaces{background:#151714}.hero-visual{position:relative;display:grid;place-items:center;min-height:520px;perspective:1200px;translate:0 calc(var(--landing-scroll) * .025px)}.visual-glow{position:absolute;width:440px;height:440px;border-radius:50%;background:rgb(246 174 65 / 16%);filter:blur(90px)}.hero-image-reveal{position:relative;display:grid;place-items:center;width:min(590px,100%);min-height:480px}.hero-image-stage{position:relative;display:grid;place-items:center;width:min(460px,82%);aspect-ratio:1;transform:translate3d(var(--hero-shift-x, 0),var(--hero-shift-y, 0),0) rotateX(var(--hero-rotate-x, 0deg)) rotateY(var(--hero-rotate-y, 0deg));transform-style:preserve-3d;transition:transform .18s ease-out;will-change:transform}.hero-logo-assembly{position:relative;z-index:3;width:94%;height:94%;filter:drop-shadow(0 34px 48px rgb(0 0 0 / 42%)) drop-shadow(0 0 26px rgb(246 174 65 / 22%));-webkit-user-select:none;user-select:none}.hero-logo-complete,.hero-logo-piece,.hero-logo-base{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.hero-logo-base{object-fit:contain}.hero-logo-complete{opacity:0;animation:hero-logo-settle .18s ease 1.8s forwards}.hero-logo-piece{opacity:0;clip-path:var(--piece-clip);transform:translate3d(var(--piece-x),var(--piece-y),120px) rotate(var(--piece-rotate)) scale(.72);animation:hero-piece-arrive 1.05s cubic-bezier(.16,1,.3,1) calc(.18s + var(--piece-delay)) forwards;will-change:opacity,transform,filter}@keyframes hero-piece-arrive{0%{opacity:0;filter:blur(5px)}62%{opacity:1}82%{transform:translateZ(0) rotate(0) scale(1.025)}to{opacity:1;filter:blur(0);transform:translateZ(0) rotate(0) scale(1)}}@keyframes hero-logo-settle{to{opacity:1}}.marketplace-section{position:relative;overflow:hidden;border-block:1px solid #202321;padding:108px var(--landing-gutter);background:#0e100f}.marketplace-section:before{position:absolute;top:-180px;left:calc(35% + var(--landing-scroll) * .025px);width:420px;height:420px;border-radius:50%;background:rgb(246 174 65 / 5%);filter:blur(80px);content:""}.marketplace-heading{position:relative;margin-bottom:42px;text-align:center}.marketplace-heading p{margin:0 0 10px;color:#8b6c38;font-size:.68rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.marketplace-heading h2{margin:0;font:700 clamp(2.3rem,4vw,4.8rem)/1 "Manrope",sans-serif;letter-spacing:-.055em}.marketplace-grid{position:relative;display:grid;grid-template-columns:repeat(4,minmax(160px,1fr));gap:14px;max-width:1280px;margin-inline:auto}.marketplace-card{display:grid;place-items:center;min-height:126px;border:1px solid #292d2a;border-radius:15px;padding:15px;background:linear-gradient(145deg,#181b19,#111312);color:#d9dcd7;text-align:center;text-decoration:none;transition:border-color .25s,box-shadow .25s,translate .25s}.marketplace-card:hover{border-color:#5b4a2c;box-shadow:0 24px 50px #00000040;translate:0 -5px}.marketplace-card.is-static:hover{border-color:#292d2a;box-shadow:none;translate:0}.marketplace-logo-frame{position:relative;display:grid;place-items:center;width:100%;height:68px;overflow:hidden;border-radius:10px;background:transparent}.marketplace-logo-frame img{display:block;max-width:72%;max-height:40px;object-fit:contain}.marketplace-card.stubhub .marketplace-logo-frame img{max-width:78%;max-height:52px}.marketplace-card.vividseats .marketplace-logo-frame,.marketplace-card.ticombo .marketplace-logo-frame,.marketplace-card.fanpass .marketplace-logo-frame{background:#f7f8f6}.marketplace-card.vividseats .marketplace-logo-frame img{max-width:92%;max-height:54px}.marketplace-card.ticombo .marketplace-logo-frame img{max-width:80%}.marketplace-card.seatpin .marketplace-logo-frame img{max-width:72%;max-height:46px}.marketplace-card.fanpass .marketplace-logo-frame img{max-width:88%;max-height:58px}.marketplace-card.listix-b2b .listix-b2b-lockup{width:84%}.marketplace-card.listix-b2b .listix-b2b-lockup b{font-size:1rem}.marketplace-card.other-marketplaces .other-marketplaces-mark{max-width:120px;color:#f5f4ef;font-size:.9rem}.marketplace-website-link{display:inline-flex;align-items:center;justify-content:center;width:fit-content;border-bottom:1px solid rgb(246 174 65 / 35%);padding-bottom:2px;color:#d5b67d;font-size:.61rem;font-weight:700;letter-spacing:.02em}.marketplace-card:hover .marketplace-website-link{border-color:#f6ae41;color:#f6c46d}.marketplace-card.gotickets .marketplace-logo-frame,.marketplace-card.ticketnetwork .marketplace-logo-frame{background:#f7f8f6}.marketplace-card .marketplace-wordmark{font-size:1.05rem}.marketplace-card .listix-marketplaces-mark{grid-template-columns:48px auto;gap:9px}.marketplace-card .listix-marketplaces-mark img{width:48px;height:48px}.marketplace-card .listix-marketplaces-mark b{font-size:.72rem}.landing-features{display:grid;grid-template-columns:minmax(330px,.62fr) minmax(0,1.38fr);gap:clamp(50px,8vw,150px);padding:145px var(--landing-gutter)}.section-intro{position:sticky;top:128px;align-self:start}.section-intro h2,.access-section h2{font-size:clamp(2.7rem,4.5vw,5.3rem)}.section-intro>p:last-child,.access-section>div>p{max-width:490px;color:#858a85;line-height:1.7}.feature-grid{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid #2a2d2a}.feature-grid article{min-height:245px;border-bottom:1px solid #2a2d2a;padding:30px}.feature-grid article:nth-child(odd){border-right:1px solid #2a2d2a}.feature-grid article>span{color:#8b6c38;font-size:.65rem}.feature-grid h3{margin:70px 0 12px;font:700 1.05rem Manrope,sans-serif}.feature-grid p{margin:0;color:#7f847f;font-size:.85rem;line-height:1.6}.pricing-section{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,.62fr);align-items:center;gap:clamp(48px,9vw,150px);width:auto!important;margin:0 var(--landing-gutter) 140px;border:1px solid #383123;border-radius:22px;padding:clamp(40px,6vw,90px);background:radial-gradient(circle at 85% 12%,rgb(246 174 65 / 15%),transparent 32%),linear-gradient(145deg,#15130f,#0f1110)}.pricing-section h2{max-width:720px;margin:0;font:700 clamp(2.7rem,5vw,5.6rem)/.96 "Manrope",sans-serif;letter-spacing:-.065em}.pricing-section ul{display:grid;gap:9px;margin:24px 0 0;padding:0;list-style:none;color:#c5c8c2;font-size:.8rem}.pricing-section li:before{margin-right:9px;color:#f6ae41;content:"✓"}.pricing-section article{display:grid;justify-items:center;border:1px solid #51452f;border-radius:18px;padding:30px;background:rgb(21 23 20 / 88%);box-shadow:0 30px 80px #0000004d}.pricing-section article>span{color:#d5b67d;font-size:.68rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.pricing-section article>strong{color:#f6ae41;font:800 6rem/.95 Manrope,sans-serif;letter-spacing:-.09em}.pricing-section article>strong sup{margin-left:5px;font-size:2rem;letter-spacing:0}.pricing-section article>p{margin:4px 0 22px;color:#858a84;font-size:.72rem}.pricing-section article>div{display:grid;grid-template-columns:1fr auto;gap:8px 28px;width:100%;border-block:1px solid #302c24;padding:18px 0;color:#90958f;font-size:.72rem}.pricing-section article>div b{color:#eceee9;text-align:right}.pricing-section article>div span:last-of-type,.pricing-section article>div b:last-of-type{color:#86dabc;font-weight:800}.pricing-section article>small{margin-top:15px;color:#686e68;font-size:.58rem;text-align:center}.access-section{display:grid;grid-template-columns:minmax(0,1fr) minmax(420px,1fr);gap:clamp(50px,8vw,140px);width:auto!important;margin:0 var(--landing-gutter) 140px;border:1px solid #292c29;border-radius:18px;padding:clamp(45px,6vw,92px);background:radial-gradient(circle at 80% 20%,rgb(246 174 65 / 10%),transparent 35%),#111312}.access-section h2+p{margin:30px 0 0}.access-section a{display:inline-block;margin-top:20px;color:#f6ae41;text-decoration:none}.access-stack{display:grid;align-content:center;gap:10px}.access-stack article{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;border:1px solid #30332f;border-radius:12px;padding:14px;background:rgb(29 32 30 / 84%)}.access-stack article>span{display:grid;place-items:center;width:38px;height:38px;border-radius:10px;background:#292d2a;color:#e5bc75;font-size:.7rem;font-weight:700}.access-stack strong,.access-stack small{display:block}.access-stack strong{font-size:.78rem}.access-stack small{margin-top:3px;color:#777d78;font-size:.62rem}.access-stack b{color:#aeb3ae;font-size:.62rem}.landing-footer{display:flex;align-items:center;gap:25px;width:100%;min-height:120px;border-top:1px solid #232623;padding:30px var(--landing-gutter);color:#6f746f}.landing-footer p{margin-right:auto}.landing-footer>a:not(.landing-brand){color:#d6d8d4;text-decoration:none}.landing-footer>a:not(.landing-brand):hover{color:#fff}.landing-page [data-reveal]{opacity:0;transform:translate3d(0,46px,0);transition:opacity .75s ease,transform .85s cubic-bezier(.22,1,.36,1)}.landing-page [data-reveal=left]{transform:translate3d(-58px,0,0)}.landing-page [data-reveal=right]{transform:translate3d(58px,0,0)}.landing-page [data-reveal].is-visible{opacity:1;transform:translateZ(0)}@media (max-width: 1120px){.landing-hero{grid-template-columns:1fr 1fr}.marketplace-grid{grid-template-columns:repeat(3,1fr)}.landing-features{grid-template-columns:.7fr 1.3fr;gap:55px}}@media (max-width: 900px){.landing-nav{grid-template-columns:1fr auto}.landing-nav nav{display:none}.landing-hero,.landing-features,.pricing-section,.access-section{grid-template-columns:1fr}.landing-hero{padding-top:54px}.hero-visual{min-height:440px;translate:none}.section-intro{position:static}.access-section,.pricing-section{padding:45px}}@media (max-width: 620px){.landing-page{--landing-gutter: 18px}.landing-nav{height:76px}.landing-brand img{width:96px;height:41px}.landing-login-group{gap:8px}.landing-tenant-label{font-size:.7rem}.landing-login{width:120px;padding-left:14px}.landing-scroll-progress{top:90px;right:6px;bottom:14px;width:3px}.landing-hero{min-height:auto;padding-top:65px}.hero-copy h1{font-size:3.15rem}.hero-actions{align-items:stretch;flex-direction:column}.hero-primary{text-align:center}.hero-trust{margin-top:28px}.hero-marketplaces{grid-template-columns:1fr 1fr}.hero-visual{min-height:390px}.hero-image-reveal{min-height:370px}.marketplace-section{padding-block:85px}.marketplace-grid{grid-template-columns:1fr 1fr}.marketplace-card{min-height:112px;padding:12px}.landing-features{gap:45px;padding-block:95px}.feature-grid{grid-template-columns:1fr}.feature-grid article:nth-child(odd){border-right:0}.access-section,.pricing-section{margin-bottom:80px;padding:32px 22px}.access-stack article{grid-template-columns:auto 1fr}.access-stack b{grid-column:2}.landing-footer p{display:none}}@media (max-width: 430px){.marketplace-grid{grid-template-columns:1fr}}@media (max-width: 350px){.landing-brand img{width:82px}.landing-login-group{gap:6px}.landing-tenant-label{font-size:.64rem}.landing-login{width:105px;gap:8px;padding:0 11px}}@media (prefers-reduced-motion: reduce){.landing-page{scroll-behavior:auto}.landing-page [data-reveal]{opacity:1;transform:none;transition:none}.hero-orb,.hero-visual{translate:none}.hero-image-stage{transform:none;transition:none}.hero-logo-complete,.hero-logo-piece{opacity:1;filter:none;transform:none;animation:none}}.data-table-shell{width:100%;overflow-x:auto}.data-table{width:100%;border-collapse:collapse;font-size:.88rem}.data-table th,.data-table td{padding:11px 10px;border-bottom:1px solid #2c333b;vertical-align:top;text-align:left;white-space:nowrap}.data-table th{color:#89949f;font-size:.7rem;letter-spacing:.06em;text-transform:uppercase}.data-table td strong,.data-table td small{display:block}.data-table td small{margin-top:2px;color:#8f9aa5}.data-table tbody tr:hover{background:#20262c}.data-table-empty{padding:30px!important;color:#8f9aa5;text-align:center!important}.numeric-column{text-align:right!important}@media (max-width: 680px){.data-table-shell{overflow:visible}.data-table,.data-table tbody,.data-table tr,.data-table td{display:block;width:100%}.data-table thead{display:none}.data-table tbody{display:grid;gap:10px}.data-table tbody tr{overflow:hidden;border:1px solid #303841;border-radius:9px;background:#1d2329}.data-table th,.data-table td{white-space:normal}.data-table td{display:grid;grid-template-columns:minmax(90px,36%) minmax(0,1fr);gap:12px;min-height:42px;border-bottom:1px solid #303841;padding:10px 12px;text-align:right}.data-table td:last-child{border-bottom:0}.data-table td:before{align-self:start;color:#7f8a95;font-size:.64rem;font-weight:800;letter-spacing:.05em;text-align:left;text-transform:uppercase;content:attr(data-label)}.data-table td>*{min-width:0;justify-self:end}.data-table td>small{justify-self:end}.data-table td:not([data-label]){display:flex;justify-content:flex-end}.data-table td:not([data-label]):before{display:none}.data-table .numeric-column{text-align:right!important}.data-table-empty{display:block!important;border:0!important;background:transparent;text-align:center!important}.data-table-empty:before{display:none}.system-page .data-table tbody tr{border-color:#303841;background:#1a1f25;box-shadow:0 7px 18px #0000002e}.system-page .data-table td{border-color:#303841;color:#edf1f5}.system-page .data-table td:before{color:#89949f}}.modal-backdrop{position:fixed;z-index:100;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:20px;background:rgb(5 7 9 / 76%);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.modal-panel{width:min(620px,100%);max-height:calc(100dvh - 40px);overflow-y:auto;padding:20px}.modal-panel.modal-wide{width:min(820px,100%)}.modal-header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px}.modal-header h2{margin:0;font-size:1.2rem}.modal-header button{width:34px;height:34px;border:0;border-radius:6px;background:transparent;color:#aab3bc;font-size:1.45rem}.modal-header button:hover{background:#303740;color:#fff}.modal-actions{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-top:20px}.detail-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.detail-item{display:grid;gap:2px;border:1px solid #323a43;border-radius:6px;padding:10px;background:#15191e}.detail-item span{color:#89949f;font-size:.75rem}.detail-item strong{overflow-wrap:anywhere}@media (max-width: 620px){.detail-list{grid-template-columns:1fr}.modal-actions{align-items:stretch;flex-direction:column-reverse}}@media (max-width: 620px){.modal-backdrop{align-items:end;padding:0}.modal-panel,.modal-panel.modal-wide{width:100%;max-height:92dvh;border-radius:14px 14px 0 0;padding:17px}.modal-actions button{width:100%}}.status-badge{display:inline-flex;width:fit-content;border-radius:999px;padding:4px 8px;background:#303740;color:#bdc5cd;font-size:.76rem;font-weight:700;white-space:nowrap}.status-badge.positive{background:#193729;color:#86dda5}.status-badge.warning{background:#3b301c;color:#f6c66c}.status-badge.danger{background:#422327;color:#ff9da5}.listing-feedback{margin-bottom:14px}.listings-page{--listing-green: #52c3a5}.listing-stat-grid{display:grid;grid-template-columns:repeat(4,minmax(145px,1fr));gap:12px}.listing-stat-grid article{position:relative;min-width:0;padding:17px 18px;overflow:hidden}.listing-stat-grid article:after{position:absolute;top:-25px;right:-21px;width:72px;height:72px;border-radius:50%;background:rgb(243 171 60 / 5%);content:""}.listing-stat-grid span,.listing-stat-grid strong,.listing-stat-grid small{display:block}.listing-stat-grid span{color:#8e99a3;font-size:.67rem;font-weight:750}.listing-stat-grid strong{margin:9px 0 4px;color:#f1f4f6;font-size:clamp(1.35rem,2.4vw,1.8rem);letter-spacing:-.035em}.listing-stat-grid small{color:#707c86;font-size:.58rem}.listing-stat-grid .live strong{color:#74d4b8}.listing-stat-grid .live:after{background:rgb(82 195 165 / 8%)}.listing-stat-grid .deactivated strong{color:#aab3bc}.listing-stat-grid .errors strong{color:#ed8490}.listing-stat-grid .errors:after{background:rgb(224 108 132 / 8%)}.listings-page-header{align-items:flex-end}.listings-header-actions{display:flex;align-items:center;gap:10px}.listing-draft-filter{display:inline-flex;align-items:center;gap:6px;min-height:38px;border:1px solid #3a434b;border-radius:8px;padding:7px 10px;background:#1b2127;color:#9ca7b0;font-size:.65rem;font-weight:780;white-space:nowrap}.listing-draft-filter:hover{border-color:#596570;background:#242b32;color:#edf1f5}.listing-draft-filter.active{border-color:#765a2d;background:#342b1f;color:#ffd084}.listing-draft-filter span{color:#f3ab3c;font-weight:900}.listing-draft-filter:disabled{cursor:wait;opacity:.65}.listing-view-switch{display:flex;border:1px solid #343d45;border-radius:8px;padding:3px;background:#151a1f}.listing-view-switch button{display:inline-flex;align-items:center;gap:6px;min-height:32px;border:0;border-radius:5px;padding:6px 9px;background:transparent;color:#7f8b95;font-size:.66rem;font-weight:750}.listing-view-switch button.active{background:#2b3239;color:#edf1f5;box-shadow:0 2px 8px #0003}.listing-view-switch button span{color:#f3ab3c}.listing-event-groups{display:grid;gap:11px}.listing-event-group{overflow:visible;border:1px solid #313940;border-radius:10px;background:#151a1f}.listing-event-group>header{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:11px 12px}.listing-event-toggle{display:flex;align-items:center;min-width:0;flex:1;gap:10px;border:0;padding:0;background:transparent;color:#edf1f5;text-align:left}.listing-event-toggle>span:last-child{display:grid;min-width:0;gap:2px}.listing-event-toggle strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.listing-event-toggle small{color:#85919b;font-size:.63rem}.listing-event-chevron{display:grid;place-items:center;flex:0 0 30px;width:30px;height:30px;border:1px solid #5b4930;border-radius:9px;background:linear-gradient(145deg,#2c261d,#1b1d1f);color:#f3ab3c;box-shadow:inset 0 1px #ffffff0d,0 4px 12px #0003;transition:border-color .18s,background .18s,box-shadow .18s}.listing-event-chevron svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:transform .22s ease}.listing-event-toggle[aria-expanded=false] .listing-event-chevron svg{transform:rotate(-90deg)}.listing-event-toggle:hover .listing-event-chevron{border-color:#9a6d2c;background:linear-gradient(145deg,#3a2d1d,#202225);box-shadow:inset 0 1px #ffffff12,0 5px 16px #00000047}.listing-event-toggle:focus-visible{outline:none}.listing-event-toggle:focus-visible .listing-event-chevron{box-shadow:0 0 0 2px #151a1f,0 0 0 4px #f3ab3c}.listing-event-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.listing-event-actions button{border:1px solid #3a434b;border-radius:6px;padding:6px 8px;background:#232a31;color:#b9c2c9;font-size:.6rem;font-weight:760}.listing-event-actions button:hover{background:#303840;color:#fff}.listing-event-actions button.delete{border-color:#60343a;color:#e9828d}.listing-event-actions button:disabled{cursor:wait;opacity:.5}.listing-event-group>.listings-table{border-top:1px solid #303840}.listing-event-group .data-table-shell{border:0;border-radius:0 0 10px 10px}.listing-groups-empty{margin:0;padding:28px;color:#87939d;text-align:center}.listing-editor strong,.listing-editor small{display:block}.listing-editor strong{font-size:.74rem}.listing-editor small{margin-top:3px;color:#7f8a95;font-size:.66rem}.listings-table .data-table-shell{overflow:visible}.listing-actions-column{width:48px;padding-right:5px!important;text-align:right!important}.listing-menu-button{width:32px;height:32px;border:1px solid transparent;border-radius:6px;padding:0 0 6px;background:transparent;color:#c9d0d7;font-size:1.45rem;line-height:1}.listing-menu-button:hover,.listing-menu-button[aria-expanded=true]{border-color:#3b444e;background:#303740;color:#fff}.listing-menu-button:disabled{cursor:wait;opacity:.5}.listing-action-menu{position:fixed;z-index:30;display:grid;width:160px;padding:5px;border:1px solid #3b444e;border-radius:7px;background:#252b32;box-shadow:0 14px 32px #00000061}.listing-action-menu button{border:0;border-radius:5px;padding:8px 10px;background:transparent;color:#edf1f5;text-align:left}.listing-action-menu button:hover{background:#343c45}.listing-action-menu .delete-action{color:#ff8f97}.listing-action-menu .delete-action:hover{background:#422327;color:#ffadb3}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.listing-event-details{display:grid;max-width:310px;gap:2px;white-space:normal}.listing-event-details strong{overflow:hidden;color:#eef2f5;text-overflow:ellipsis;white-space:nowrap}.listing-event-details small{margin:0!important;color:#8f9aa5;font-size:.66rem}.listing-event-details em{margin-top:3px;color:#68747e;font-size:.59rem;font-style:normal}.auto-fulfillment-badge{width:fit-content;margin-top:4px;border:1px solid #356f60;border-radius:999px;padding:2px 6px;background:#1b382f;color:#79d5b8;font-size:.5rem;font-weight:850;letter-spacing:.03em;text-transform:uppercase}.pdf-preuploaded-badge{display:inline-flex;align-items:center;width:fit-content;gap:4px;margin-top:4px;border:1px solid #72582d;border-radius:999px;padding:2px 6px;background:#342b1d;color:#f1be69;font-size:.5rem;font-weight:850;letter-spacing:.02em;text-transform:uppercase}.listing-pdf-existing{display:grid;gap:6px;margin:15px 0}.listing-pdf-existing>strong{color:#8d99a3;font-size:.6rem;letter-spacing:.08em;text-transform:uppercase}.listing-pdf-existing>span{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:8px;border:1px solid #353e47;border-radius:7px;padding:8px 10px;background:#191f24}.listing-pdf-existing i{color:#f3ab3c;font-style:normal}.listing-pdf-existing a{min-width:0;text-decoration:none}.listing-pdf-existing b{display:block;overflow:hidden;color:#e5eaed;font-size:.68rem;text-overflow:ellipsis;white-space:nowrap}.listing-pdf-existing small{color:#7e8993;font-size:.58rem}.listing-pdf-existing button{border:0;background:transparent;color:#ff7d87;font:inherit;font-size:.6rem;font-weight:800;cursor:pointer}.listing-pdf-existing button:disabled{cursor:wait;opacity:.55}.listing-pdf-picker{display:grid;gap:7px;border:1px dashed #53606a;border-radius:9px;padding:13px;background:#1a2025}.listing-pdf-picker>span{color:#dfe5e9;font-size:.72rem;font-weight:800}.listing-pdf-picker input::file-selector-button{margin-right:10px;border:1px solid #67502d;border-radius:7px;padding:7px 10px;background:#342b1d;color:#f0bd69;font:inherit;font-weight:750}.listing-pdf-picker small{color:#7f8b95;font-size:.61rem}.listing-quantity{color:#eef2f5;font-size:.9rem}.inline-price-editor{display:inline-grid;justify-items:end;gap:5px;min-width:108px}.inline-price-control{display:inline-flex;align-items:center;justify-content:flex-end;gap:7px}.inline-price-editor label{display:inline-flex;align-items:center;overflow:hidden;border:1px solid transparent;border-radius:7px;background:#20262c;transition:border-color .18s,box-shadow .18s}.inline-price-editor label:focus-within{border-color:#b17b2d;box-shadow:0 0 0 3px #f3ab3c17}.inline-price-editor label>span{padding-left:9px;color:#dca146;font-size:.74rem;font-weight:800}.inline-price-editor input{width:78px;border:0;padding:7px 8px 7px 3px;outline:0;background:transparent;color:#f0f3f5;font-size:.8rem;font-weight:800;text-align:right}.inline-price-editor input::-webkit-inner-spin-button,.inline-price-editor input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.inline-price-editor input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.inline-price-editor input[readonly]{cursor:default}.inline-price-editor em{color:#9aa4ad;font-size:.65rem;font-style:italic;white-space:nowrap}.inline-price-editor.saving label{border-color:#397f6d;opacity:.65}.price-position{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:22px;flex:0 0 auto;gap:4px;border:1px solid #697581;border-radius:999px;padding:2px 7px;outline:0;color:#aeb7c0;cursor:help}.price-position.is-lowest{border-color:#45947d;background:#183d34;color:#78d3b6}.price-position.has-lower{border-color:#c55e69;background:#422327;color:#ff8f97}.price-position-icon{font-size:.65rem;font-weight:900;line-height:1}.price-position-label{font-size:.56rem;font-weight:800;line-height:1;white-space:nowrap}.price-position-tooltip{position:absolute;z-index:50;top:calc(100% + 7px);right:-8px;display:none;width:350px;max-height:min(360px,calc(100dvh - 150px));border:1px solid #3b444e;border-radius:11px;padding:11px;overflow-y:auto;overscroll-behavior:contain;background:#20262d;box-shadow:0 18px 42px #0000007a;color:#edf1f5;text-align:left;white-space:normal;scrollbar-width:thin}.price-position-tooltip:after{position:absolute;right:0;bottom:100%;width:100%;height:9px;content:""}.price-position:hover .price-position-tooltip,.price-position:focus .price-position-tooltip,.price-position:focus-within .price-position-tooltip{display:grid}.price-position-tooltip>strong{padding:4px 7px 9px;color:#8c98a2;font-size:.63rem;letter-spacing:.08em;text-transform:uppercase}.price-position-marketplace{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:13px;border-top:1px solid #343c45;padding:10px 7px}.price-position-marketplace b{min-width:0;overflow:hidden;color:#e4e9ed;font-size:.72rem;text-overflow:ellipsis;white-space:nowrap}.price-position-marketplace i{display:grid;justify-items:end;gap:3px;font-size:.63rem;font-style:normal;white-space:nowrap}.price-position-marketplace i.is-lowest{color:#78d3b6}.price-position-marketplace i.has-lower{color:#ff8f97}.price-position-updated{border-top:1px solid #343c45;padding:10px 7px 3px;color:#7f8b95;font-size:.6rem}.danger-button{min-height:40px;border:1px solid #7c343a;border-radius:6px;padding:9px 14px;background:#5a292e;color:#ffbec3;font-weight:700}.danger-button:hover{background:#713238}.danger-button:disabled{cursor:wait;opacity:.55}@media (max-width: 1050px){.listings-table .data-table-shell{overflow-x:auto}}@media (max-width: 1050px){.listing-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.listings-page-header{align-items:flex-start}.listings-header-actions{align-items:flex-end;flex-direction:column-reverse}}.listing-marketplace-status{position:relative;display:grid;width:fit-content;gap:4px}.listing-marketplace-status>small{color:#8f9aa5;white-space:nowrap}.listing-marketplace-status.with-details{cursor:help;outline:0}.listing-sync-badge{display:inline-flex;align-items:center;width:fit-content;gap:6px;border-radius:999px;padding:4px 8px;background:#3b301c;color:#f6c66c;font-size:.76rem;font-weight:700;white-space:nowrap}.listing-sync-spinner{width:10px;height:10px;border:2px solid rgb(246 198 108 / 28%);border-top-color:#f6c66c;border-radius:50%;animation:listing-sync-spin .72s linear infinite}@keyframes listing-sync-spin{to{transform:rotate(360deg)}}.marketplace-status-tooltip{position:absolute;z-index:45;top:calc(100% + 9px);right:-8px;display:none;width:275px;max-height:min(360px,calc(100dvh - 150px));border:1px solid #3b444e;border-radius:9px;padding:8px;overflow-y:auto;overscroll-behavior:contain;background:#20262d;box-shadow:0 16px 38px #00000073;color:#edf1f5;text-align:left;white-space:normal;scrollbar-width:thin}.listing-marketplace-status.with-details:hover .marketplace-status-tooltip,.listing-marketplace-status.with-details:focus .marketplace-status-tooltip,.listing-marketplace-status.with-details:focus-within .marketplace-status-tooltip{display:grid}.marketplace-status-tooltip>strong{padding:4px 6px 7px;color:#8c98a2;font-size:.59rem;letter-spacing:.08em;text-transform:uppercase}.marketplace-status-tooltip>span{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;border-top:1px solid #343c45;padding:8px 6px}.marketplace-status-tooltip b{min-width:0;overflow:hidden;color:#e4e9ed;font-size:.69rem;text-overflow:ellipsis;white-space:nowrap}.marketplace-status-tooltip i{display:inline-flex;align-items:center;gap:5px;color:#aeb7bf;font-size:.59rem;font-style:normal;white-space:nowrap}.marketplace-status-tooltip i:before{width:6px;height:6px;border-radius:50%;background:#79858f;content:""}.marketplace-status-tooltip i.live{color:#78d3b6}.marketplace-status-tooltip i.live:before{background:#52c3a5;box-shadow:0 0 0 3px #52c3a51a}.marketplace-status-tooltip i.queued{color:#efbf70}.marketplace-status-tooltip i.queued:before{background:#f3ab3c}.marketplace-status-tooltip i.error{color:#e9828d}.marketplace-status-tooltip i.error:before{background:#e06c84}.marketplace-status-tooltip i.event-not-available,.marketplace-status-tooltip i.event-not-linked{color:#89949e}.marketplace-status-tooltip i.event-not-available:before,.marketplace-status-tooltip i.event-not-linked:before{background:#65717b}.marketplace-status-tooltip>small{padding:8px 6px;color:#89949e;font-size:.66rem}.listing-view-modal{width:min(900px,100%)!important}.listing-view-intro{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:-3px 0 17px;border:1px solid #414a53;border-radius:10px;padding:14px 16px;background:linear-gradient(145deg,#232a31,#191e23)}.listing-view-intro>div{display:grid;gap:2px}.listing-view-intro>div>span{width:fit-content;color:#f3ab3c;font-size:.59rem;font-weight:850;letter-spacing:.09em;text-transform:uppercase}.listing-view-intro strong{color:#f1f4f6;font-size:1rem}.listing-view-intro small{color:#88949e}.listing-view-id{border:1px solid #55472f;border-radius:999px;padding:5px 9px;background:#2d271e;color:#e9b866;font-size:.65rem;font-weight:800;white-space:nowrap}.listing-view-sections{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.listing-view-sections>section{min-width:0;border:1px solid #353e47;border-radius:10px;padding:13px;background:#171c21}.listing-view-sections>section>header{display:flex;align-items:center;gap:9px;margin-bottom:11px}.listing-view-sections>section>header>span{display:grid;place-items:center;flex:0 0 31px;width:31px;height:31px;border:1px solid #56472e;border-radius:8px;background:#30281d;color:#f3ab3c;font-size:.77rem;font-weight:850}.listing-view-sections header div{display:grid;gap:1px}.listing-view-sections header small{color:#727e88;font-size:.53rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.listing-view-sections h3{margin:0;color:#e8edf0;font-size:.8rem}.listing-view-sections dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:0}.listing-view-sections dl>div{display:grid;align-content:start;gap:3px;min-width:0;border:1px solid #2e363e;border-radius:7px;padding:9px;background:#20262c}.listing-view-sections dl .wide-detail{grid-column:1 / -1}.listing-view-sections dt{color:#78848e;font-size:.57rem}.listing-view-sections dd{margin:0;overflow-wrap:anywhere;color:#e4e9ed;font-size:.69rem;font-weight:750}.listing-view-sections dd small{display:block;margin-top:3px;color:#8b969f;font-size:.57rem;font-weight:500}.listing-view-sections .deadline-detail{border-color:#5e4b2c;background:#2d271e}.listing-view-sections .deadline-detail dd{color:#ffd694}.listing-view-sections .payout-detail{border-color:#326c5d;background:#1b302b}.listing-view-sections .payout-detail dd{color:#89dcc0;font-size:.82rem}.listing-view-marketplaces,.listing-view-lowest{display:grid;gap:6px}.listing-view-marketplaces>div,.listing-view-lowest>div{display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px solid #2e363e;border-radius:7px;padding:9px;background:#20262c}.listing-view-marketplaces>div>span,.listing-view-lowest>div>span:first-child{display:grid;min-width:0;gap:1px}.listing-view-marketplaces strong,.listing-view-lowest strong{overflow:hidden;color:#e3e8ec;font-size:.68rem;text-overflow:ellipsis;white-space:nowrap}.listing-marketplace-event-link{display:inline-flex;align-items:center;gap:5px;min-width:0;color:#e3e8ec;text-decoration:none}.listing-marketplace-event-link:hover{color:#ffc66c;text-decoration:underline;text-underline-offset:2px}.listing-marketplace-event-link>b,.listing-marketplace-event-link>strong{min-width:0;overflow:hidden;color:inherit;text-overflow:ellipsis;white-space:nowrap}.listing-marketplace-event-link>span{flex:0 0 auto;color:#f3ab3c;font-size:.72rem;font-weight:800}.listing-view-marketplaces small,.listing-view-lowest small{color:#78848e;font-size:.56rem}.listing-view-marketplaces i{display:inline-flex;align-items:center;gap:5px;color:#aeb7bf;font-size:.58rem;font-style:normal;white-space:nowrap}.listing-view-marketplaces i:before{width:6px;height:6px;border-radius:50%;background:#79858f;content:""}.listing-view-marketplaces i.live{color:#78d3b6}.listing-view-marketplaces i.live:before{background:#52c3a5}.listing-view-marketplaces i.queued{color:#efbf70}.listing-view-marketplaces i.queued:before{background:#f3ab3c}.listing-view-marketplaces i.error{color:#e9828d}.listing-view-marketplaces i.error:before{background:#e06c84}.listing-view-marketplaces i.event-not-available{color:#89949e}.listing-view-marketplaces i.event-not-available:before{background:#65717b}.listing-view-overall{margin-bottom:2px;border-color:#454f59!important}.listing-view-lowest>div>span:last-child{flex:0 0 auto;border:1px solid currentColor;border-radius:999px;padding:4px 7px;font-size:.57rem;font-weight:800;white-space:nowrap}.listing-view-lowest .is-lowest{background:#183d34;color:#78d3b6}.listing-view-lowest .has-lower{background:#422327;color:#ff8f97}.listing-view-lowest .unavailable{max-width:60%;border-color:#6d5834;background:#33291d;color:#e3b566;overflow-wrap:anywhere;text-align:right;white-space:normal}.listing-view-marketplaces>p,.listing-view-lowest>p{margin:0;color:#87939d;font-size:.68rem}@media (max-width: 680px){.listing-event-details{max-width:none}.inline-price-editor{justify-items:end}.price-position-tooltip,.marketplace-status-tooltip{right:0;width:min(280px,calc(100vw - 54px))}}@media (max-width: 680px){.listing-stat-grid{grid-template-columns:1fr 1fr;gap:8px}.listing-stat-grid article{padding:14px}.listings-header-actions{width:100%;align-items:stretch}.listing-draft-filter{justify-content:center}.listing-view-switch{justify-content:stretch}.listing-view-switch button{justify-content:center;flex:1}.listing-event-group>header{align-items:stretch;flex-direction:column}.listing-event-actions{justify-content:flex-start}}@media (max-width: 700px){.listing-view-sections{grid-template-columns:1fr}.listing-view-intro{align-items:flex-start;flex-direction:column}.listing-view-sections dl{grid-template-columns:1fr}.listing-view-sections dl .wide-detail{grid-column:auto}}.scanned-order-count{display:inline-grid;place-items:center;min-width:17px;height:17px;border-radius:999px;padding:0 4px;background:#f3ab3c;color:#21170a;font-size:.54rem;line-height:1}.listing-hold-badge{display:inline-flex;align-items:center;width:fit-content;padding:4px 10px;border-radius:999px;background:rgb(255 138 76 / 14%);color:#ffae7a;font-size:.72rem;font-weight:750;white-space:nowrap}.loading-screen{display:grid;place-content:center;justify-items:center;gap:12px;min-height:100dvh;background:#111418;color:#98a3ae}.loading-spinner{width:28px;height:28px;border:3px solid #343c45;border-top-color:#f3ab3c;border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.login-page{display:grid;place-items:center;min-height:100dvh;padding:20px;background:#111418}.login-panel{width:min(430px,100%);padding:34px}.login-panel h1{margin-bottom:8px;font-size:1.65rem}.login-logo{display:block;width:168px;height:auto;margin-bottom:22px;object-fit:contain}.login-panel form{display:grid;gap:15px;margin-top:24px}.login-back{position:absolute;top:25px;left:28px;color:#aab3bc;font-size:.82rem;text-decoration:none}.login-back:hover{color:#f3ab3c}.login-passkey-button{width:100%}.address-verification-filters{display:flex;flex-wrap:wrap;gap:6px}.address-verification-filters button{border:1px solid #d3dae0;border-radius:999px;padding:6px 11px;background:#fff;color:#53616d;font-size:.7rem;font-weight:750}.address-verification-filters button.active{border-color:var(--system-accent, #d38a1f);background:#fff3df;color:#875812}.address-verification-empty{margin:0;color:#71808e;font-size:.8rem}.address-verification-list{display:grid;gap:12px}.address-verification-list>article{display:grid;gap:12px;border:1px solid #dfe4e8;border-radius:10px;padding:14px;background:#fbfcfd}.address-verification-list header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.address-verification-list header strong,.address-verification-list header small{display:block}.address-verification-list header small{margin-top:2px;color:#71808e;font-size:.72rem}.address-verification-list dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0}.address-verification-list dt{margin-bottom:4px;color:#7d8a95;font-size:.6rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.address-verification-list dd{margin:0;color:#26333e;font-size:.78rem;line-height:1.45;overflow-wrap:anywhere}.address-verification-list dd small{display:block;margin-top:3px;color:#7d8a95;font-size:.68rem}.address-verification-list footer{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px}.address-status{border:1px solid #d3dae0;border-radius:999px;padding:4px 9px;background:#f1f4f6;color:#53616d;font-size:.64rem;font-weight:800;white-space:nowrap}.address-status.pending_review{border-color:#e0bd80;background:#fff3de;color:#8c5b10}.address-status.verified{border-color:#a8d5c8;background:#f0faf7;color:#22705c}.address-status.rejected{border-color:#e6b3b8;background:#fdecee;color:#b4323f}.address-review-actions{display:grid;flex:1 1 420px;gap:8px}.address-review-actions label{display:grid;gap:4px;color:#53616d;font-size:.68rem;font-weight:700}.address-review-actions textarea{min-height:56px;resize:vertical;border:1px solid #d3dae0;border-radius:7px;padding:8px;font:inherit;font-size:.76rem}.address-review-actions>div{display:flex;flex-wrap:wrap;gap:6px}.address-review-actions button{border:1px solid #cfd6dc;border-radius:7px;padding:7px 11px;background:#fff;color:#26333e;font-size:.72rem;font-weight:750}.address-review-actions button.danger{border-color:#e6b3b8;color:#b4323f}.address-review-actions button:disabled{cursor:not-allowed;opacity:.5}@media (max-width: 1000px){.address-verification-list dl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 560px){.address-verification-list dl{grid-template-columns:1fr}.address-verification-list header{flex-direction:column}}.address-verification-list>article{border-color:#343d45;background:#1a2026;color:#e8edf1}.address-verification-list header strong{color:#edf1f5}.address-verification-list header small,.address-verification-list dd small{color:#96a3ae}.address-verification-list dt{color:#9aa6b1}.address-verification-list dd{color:#e2e8ed}.address-review-actions label{color:#bdc9d2}.address-review-actions textarea{background:#11161b;border-color:#46505a;color:#f0f3f6}.address-review-actions textarea::placeholder{color:#8a96a0}.address-review-actions button,.address-verification-filters button{border-color:#45505b;background:#242b32;color:#e3e9ef}.address-review-actions button:hover:not(:disabled),.address-verification-filters button:hover{border-color:#c58e3d}.address-verification-filters button.active{border-color:#c58e3d;background:#393020;color:#ffd18c}.address-proof-inline{display:grid;gap:9px;min-width:0}.address-proof-toggle{justify-self:start;border:1px solid #4b585e;border-radius:7px;padding:7px 10px;background:#242b32;color:#82d7b9;cursor:pointer;font:inherit}.address-proof-inline-content{display:grid;gap:8px;min-width:0}.address-proof-inline-content iframe{width:100%;height:min(650px,70vh);border:1px solid #45505b;border-radius:9px;background:#fff}.address-proof-inline-content img{max-width:100%;max-height:650px;border:1px solid #45505b;border-radius:9px;object-fit:contain}.address-proof-inline-content>a{justify-self:start;color:#82d7b9}.address-review-actions button.danger:not(:disabled){border-color:#a65a60;background:#422327;color:#ffc2c7}.b2b-marketplace{--b2b-bg: #0c1116;--b2b-panel: #151b22;--b2b-border: #27313b;--b2b-text: #f4f6f8;--b2b-muted: #91a0ad;--b2b-accent: #f3ab3c;min-height:100%;background:var(--b2b-bg);color:var(--b2b-text);color-scheme:dark}.b2b-marketplace.standalone{min-height:100dvh}.b2b-marketplace.embedded{margin:-18px;border-radius:10px;overflow:hidden}.b2b-nav{display:flex;align-items:center;justify-content:space-between;height:74px;padding:0 clamp(20px,5vw,72px);border-bottom:1px solid var(--b2b-border);background:rgb(12 17 22 / 91%);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.b2b-brand img{display:block;width:108px}.b2b-nav>div{display:flex;align-items:center;gap:18px}.b2b-nav span{color:var(--b2b-muted);font-size:.73rem}.b2b-nav a,.b2b-nav button{border:1px solid #394550;border-radius:999px;padding:8px 13px;background:transparent;color:#e8edf1;font:inherit;font-size:.74rem;text-decoration:none}.b2b-hero{position:relative;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(340px,.8fr);align-items:end;gap:32px;padding:clamp(30px,4vw,52px) clamp(20px,6vw,92px) clamp(30px,4vw,48px);overflow:hidden;background:radial-gradient(circle at 78% 25%,rgb(82 195 165 / 15%),transparent 28%),radial-gradient(circle at 16% 90%,rgb(243 171 60 / 9%),transparent 27%)}.b2b-hero:after{content:"";position:absolute;inset:auto 8% -230px auto;width:430px;height:430px;border:1px solid rgb(255 255 255 / 5%);border-radius:50%;box-shadow:0 0 0 60px #ffffff05,0 0 0 120px #ffffff03}.b2b-hero>*{position:relative;z-index:1}.b2b-kicker{color:#65cdb0;font-size:.65rem;font-weight:850;letter-spacing:.14em;text-transform:uppercase}.b2b-hero h1{max-width:650px;margin:11px 0 14px;font-size:clamp(2.15rem,4.3vw,4.35rem);line-height:.94;letter-spacing:-.06em}.b2b-hero h1 em{color:var(--b2b-accent);font-family:Georgia,serif;font-weight:400}.b2b-hero p{max-width:590px;margin:0;color:#a8b3bd;font-size:clamp(.82rem,1.1vw,.96rem);line-height:1.6}.b2b-hero-stats{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--b2b-border);border-radius:13px;overflow:hidden;background:rgb(21 27 34 / 72%);box-shadow:0 20px 55px #0000003d;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.b2b-hero-stats article{padding:15px 14px}.b2b-hero-stats article+article{border-left:1px solid var(--b2b-border)}.b2b-hero-stats strong,.b2b-hero-stats span{display:block}.b2b-hero-stats strong{font-size:1.2rem}.b2b-hero-stats span{margin-top:4px;color:var(--b2b-muted);font-size:.62rem}.b2b-discovery,.b2b-inventory{padding:42px clamp(20px,6vw,92px)}.b2b-discovery{border-top:1px solid var(--b2b-border);background:#10161c}.b2b-search{display:grid;gap:9px;max-width:760px;margin:0 auto 30px}.b2b-search>span{color:#dce2e7;font-size:.76rem;font-weight:800}.b2b-search>div{display:flex;align-items:center;gap:10px;border:1px solid #34404b;border-radius:12px;padding:3px 16px;background:#0d1217;box-shadow:0 16px 35px #0000002e}.b2b-search i{color:var(--b2b-accent);font-size:1.5rem;font-style:normal}.b2b-search input{width:100%;border:0;padding:14px 0;outline:0;background:transparent;color:#f4f6f8;font-size:1rem}.b2b-search input::placeholder{color:#66737f}.b2b-event-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.b2b-event-grid>a{display:grid;grid-template-columns:100px minmax(0,1fr);gap:14px;min-width:0;border:1px solid var(--b2b-border);border-radius:12px;padding:10px;overflow:hidden;background:var(--b2b-panel);color:inherit;text-align:left;text-decoration:none;transition:border-color .2s,transform .2s,box-shadow .2s}.b2b-event-grid>a:hover{border-color:#4e9d88;transform:translateY(-2px);box-shadow:0 15px 30px #00000038}.event-card-art{position:relative;display:grid;place-items:center;min-height:106px;border-radius:8px;overflow:hidden;background:linear-gradient(145deg,#263943,#172028 60%,#5e4524)}.event-card-art:before{content:"";position:absolute;width:70px;height:70px;border:1px solid rgb(255 255 255 / 18%);border-radius:50%;box-shadow:0 0 0 14px #ffffff0a}.event-card-art i{position:relative;font-family:Georgia,serif;font-size:2rem;font-style:normal}.event-card-art b{position:absolute;right:7px;bottom:7px;border-radius:999px;padding:4px 6px;background:rgb(8 12 16 / 72%);color:#d8dee4;font-size:.55rem}.event-card-copy{display:flex;flex-direction:column;justify-content:center;min-width:0}.event-card-copy small{color:#65cdb0;font-size:.6rem;font-weight:750;text-transform:uppercase}.event-card-copy strong{margin:8px 0 6px;overflow:hidden;font-size:.9rem;line-height:1.25}.event-card-copy span{color:var(--b2b-muted);font-size:.67rem}.b2b-empty{padding:50px;color:var(--b2b-muted);text-align:center}.b2b-event-detail{padding:25px clamp(20px,6vw,92px) 31px;border-bottom:1px solid var(--b2b-border);background:radial-gradient(circle at 82% 20%,rgb(82 195 165 / 12%),transparent 28%),#10161c}.b2b-event-back{display:inline-flex;margin-bottom:21px;color:#8f9ca7;font-size:.7rem;font-weight:750;text-decoration:none}.b2b-event-back:hover{color:#65cdb0}.b2b-event-detail-main{display:grid;grid-template-columns:94px minmax(0,1fr) auto;align-items:center;gap:22px}.b2b-event-monogram{display:grid;place-items:center;width:94px;height:94px;border:1px solid #3e514d;border-radius:17px;background:radial-gradient(circle,rgb(82 195 165 / 16%),transparent 68%),#172129;color:#f3c57a;font-family:Georgia,serif;font-size:2.4rem;box-shadow:inset 0 0 0 7px #ffffff05}.b2b-event-detail h1{margin:7px 0 5px;font-size:clamp(1.65rem,3.5vw,3.2rem);line-height:1;letter-spacing:-.045em}.b2b-event-detail p{margin:0;color:#94a2ad;font-size:.76rem}.b2b-event-detail aside{display:grid;grid-template-columns:repeat(2,minmax(95px,1fr));border:1px solid #2e3942;border-radius:11px;overflow:hidden;background:rgb(14 20 25 / 72%)}.b2b-event-detail aside>span{padding:13px 15px}.b2b-event-detail aside>span+span{border-left:1px solid #2e3942}.b2b-event-detail aside strong,.b2b-event-detail aside small{display:block}.b2b-event-detail aside strong{font-size:1rem}.b2b-event-detail aside small{margin-top:3px;color:#798691;font-size:.56rem}.b2b-event-state{display:grid;justify-items:center;gap:12px;min-height:360px;padding:90px 20px;color:#94a1ab}.b2b-event-state a{color:#65cdb0;font-size:.72rem;text-decoration:none}.b2b-event-inventory{padding-top:32px}.b2b-inventory{background:#0c1116}.b2b-inventory>header{display:flex;align-items:end;justify-content:space-between;gap:18px;margin-bottom:24px}.b2b-inventory h2{margin:6px 0;font-size:clamp(1.55rem,3vw,2.5rem);letter-spacing:-.04em}.b2b-inventory header p{margin:0;color:var(--b2b-muted)}.b2b-inventory>header>span{border:1px solid #34404b;border-radius:999px;padding:7px 11px;color:#95a4b0;font-size:.7rem}.b2b-inventory-layout{display:grid;grid-template-columns:minmax(320px,.72fr) minmax(0,1.28fr);gap:20px}.b2b-quantity-gate{position:relative;display:grid;grid-template-columns:58px minmax(220px,1fr) auto;align-items:center;gap:18px;margin-bottom:23px;border:1px solid #3b4853;border-radius:13px;padding:20px;overflow:hidden;background:radial-gradient(circle at 90% 20%,rgb(243 171 60 / 9%),transparent 30%),linear-gradient(135deg,#171e24,#11171c);box-shadow:0 16px 35px #0000002e}.b2b-quantity-gate:after{position:absolute;right:-35px;bottom:-90px;width:180px;height:180px;border:1px solid rgb(243 171 60 / 8%);border-radius:50%;content:"";pointer-events:none}.b2b-quantity-gate.selected{border-color:#416e64;background:radial-gradient(circle at 90% 20%,rgb(82 195 165 / 9%),transparent 30%),linear-gradient(135deg,#171e24,#11171c)}.quantity-step{display:grid;place-items:center;width:54px;height:54px;border:1px solid #5a472b;border-radius:12px;background:#302718;color:#f3b655;font-size:.76rem;font-weight:900;letter-spacing:.08em}.b2b-quantity-gate>div{position:relative;z-index:1}.b2b-quantity-gate h3{margin:5px 0 3px;font-size:1.02rem}.b2b-quantity-gate p{margin:0;color:#8996a1;font-size:.7rem}.b2b-quantity-options{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:7px}.b2b-quantity-options button{display:grid;place-items:center;min-width:56px;min-height:54px;border:1px solid #3c4852;border-radius:9px;padding:6px 10px;background:#20272e;color:#dce2e7;transition:border-color .18s,background .18s,color .18s,transform .18s}.b2b-quantity-options button:hover{border-color:#8a6b38;color:#ffd18a;transform:translateY(-1px)}.b2b-quantity-options button.active{border-color:#b98332;background:#3a3020;color:#ffd18a;box-shadow:inset 0 0 0 1px #f3ab3c1f}.b2b-quantity-options strong,.b2b-quantity-options small{display:block}.b2b-quantity-options strong{font-size:.9rem;line-height:1}.b2b-quantity-options small{margin-top:4px;color:#84909a;font-size:.5rem}.b2b-quantity-options button.active small{color:#d9ad67}.venue-map-panel{border:1px solid var(--b2b-border);border-radius:13px;padding:18px;background:#12181e}.venue-map-heading strong,.venue-map-heading small{display:block}.venue-map-heading small{margin-top:3px;color:var(--b2b-muted);font-size:.67rem}.venue-map{position:relative;width:min(100%,450px);aspect-ratio:1 / .82;margin:20px auto 8px;overflow:hidden;border-radius:48%;background:radial-gradient(ellipse,#121a20 0 19%,#26343d 20% 22%,#172128 23% 39%,#33434c 40% 42%,#141c22 43% 100%)}.venue-map:after{content:"";position:absolute;top:6%;right:6%;bottom:6%;left:6%;border:1px dashed rgb(255 255 255 / 8%);border-radius:48%;pointer-events:none}.venue-stage{position:absolute;z-index:2;top:50%;left:50%;display:grid;place-items:center;width:31%;height:24%;transform:translate(-50%,-50%);border:1px solid #846c3e;border-radius:8px;background:linear-gradient(135deg,#6c522a,#b07a2e);color:#fff3db;font-size:.68rem;font-weight:900;letter-spacing:.12em;text-align:center;box-shadow:0 8px 25px #00000059}.venue-stage span{font-size:.5rem;opacity:.75}.venue-map>button{position:absolute;z-index:4;top:var(--map-top);left:var(--map-left);display:grid;min-width:54px;transform:translate(-50%,-50%);border:1px solid #465560;border-radius:7px;padding:5px 7px;background:#202b33;color:#d8e0e5;box-shadow:0 4px 10px #0000004d;transition:transform .18s,background .18s,border-color .18s}.venue-map>button:hover,.venue-map>button.active{z-index:5;transform:translate(-50%,-50%) scale(1.1);border-color:#f3ab3c;background:#60471f}.venue-map>button span{max-width:74px;overflow:hidden;font-size:.57rem;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.venue-map>button small{color:#aeb9c1;font-size:.48rem}.venue-map-panel>p{margin:10px 0 0;color:#6f7c87;font-size:.59rem;line-height:1.5;text-align:center}.b2b-listings{display:grid;align-content:start;gap:9px;animation:listings-reveal .28s ease-out both}.b2b-listing-filter{display:flex;align-items:center;justify-content:space-between;min-height:34px;margin-bottom:3px}.b2b-listing-filter span{color:#71808b;font-size:.64rem}.b2b-listing-filter button{border:0;background:transparent;color:#65cdb0;font-size:.68rem}.b2b-listings article{display:grid;grid-template-columns:72px minmax(150px,1fr) auto auto;align-items:center;gap:15px;border:1px solid var(--b2b-border);border-radius:10px;padding:13px;background:var(--b2b-panel);transition:border-color .18s,transform .18s}.b2b-listings article:hover{border-color:#3f4d58;transform:translate(2px)}.listing-section-badge{display:grid;place-items:center;min-height:58px;border-radius:7px;background:#202b33;text-align:center}.listing-section-badge span{max-width:64px;overflow:hidden;color:#f4c77f;font-size:.68rem;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.listing-section-badge small,.listing-price small{color:#788692;font-size:.54rem;text-transform:uppercase}.listing-seat-copy strong,.listing-seat-copy span,.listing-seat-copy small{display:block}.listing-seat-copy strong{font-size:.84rem}.listing-seat-copy span{margin:3px 0;color:#b0bbc4;font-size:.7rem}.listing-seat-copy small{color:#77848f;font-size:.6rem}.listing-price{min-width:90px;text-align:right}.listing-price strong,.listing-price small{display:block}.listing-price strong{margin:3px 0;font-size:1rem}.contact-purchase{border:0;border-radius:7px;padding:10px 12px;background:#2f9e80;color:#071a14;font-size:.7rem;font-weight:850;white-space:nowrap}.contact-purchase:hover{background:#48ba9a}.contact-purchase span{margin-left:5px}@keyframes listings-reveal{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.b2b-footer{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:28px clamp(20px,6vw,92px);border-top:1px solid var(--b2b-border);color:var(--b2b-muted)}.b2b-footer span{color:#e9edf0;font-weight:800}.b2b-footer p{max-width:650px;margin:0;font-size:.68rem;text-align:right}.purchase-modal-backdrop{position:fixed;z-index:200;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:20px;overflow-y:auto;background:rgb(3 6 9 / 80%);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.purchase-modal{width:min(620px,100%);max-height:calc(100dvh - 40px);border:1px solid #35414b;border-radius:14px;padding:22px;overflow-y:auto;background:#151b21;box-shadow:0 30px 90px #0009}.purchase-modal>header{display:flex;align-items:start;justify-content:space-between;gap:20px;border-bottom:1px solid #2b343d;padding-bottom:17px}.purchase-modal h2{margin:5px 0;font-size:1.25rem}.purchase-modal header p{margin:0;color:var(--b2b-muted);font-size:.7rem}.purchase-modal header>button{border:0;background:transparent;color:#9aa7b1;font-size:1.7rem}.purchase-modal form{display:grid;gap:14px;padding-top:17px}.purchase-summary{border-radius:8px;padding:12px;background:#20272e}.purchase-summary span,.purchase-summary strong,.purchase-summary small{display:block}.purchase-summary span{color:#65cdb0;font-size:.59rem;font-weight:850}.purchase-summary strong{margin:4px 0}.purchase-summary small{color:#8e9aa5;font-size:.66rem}.purchase-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:11px}.purchase-form-grid label,.buyer-password{display:grid;gap:5px}.purchase-form-grid label>span,.buyer-password>span{color:#a7b1ba;font-size:.67rem;font-weight:750}.purchase-form-grid input,.purchase-form-grid select,.buyer-password input{width:100%;border:1px solid #3a4650;border-radius:7px;padding:10px;outline:0;background:#0f1419;color:#eff2f4}.purchase-form-grid input:focus,.buyer-password input:focus{border-color:#52c3a5;box-shadow:0 0 0 3px #52c3a51a}.purchase-form-grid input:disabled{color:#89949e}.buyer-account-option{display:flex;align-items:start;gap:10px;border:1px solid #34404a;border-radius:8px;padding:11px}.buyer-account-option input{margin-top:3px}.buyer-account-option strong,.buyer-account-option small{display:block}.buyer-account-option small{margin-top:3px;color:#89959f;font-size:.63rem}.stripe-preview{display:flex;align-items:center;gap:10px;border-radius:8px;padding:10px 12px;background:#29264a}.stripe-preview>span{display:grid;place-items:center;width:31px;height:31px;border-radius:7px;background:#635bff;font-weight:900}.stripe-preview strong,.stripe-preview small{display:block}.stripe-preview strong{font-size:.72rem}.stripe-preview small{margin-top:2px;color:#a9a6cf;font-size:.59rem}.purchase-submit,.connect-discord-button{border:0;border-radius:8px;padding:12px;background:#2f9e80;color:#071a14;font-weight:850}.connect-discord-button{background:#5865f2;color:#fff}.purchase-submit:disabled{opacity:.55}.purchase-error{margin:0;border-radius:6px;padding:9px;background:#422327;color:#ff9da5;font-size:.68rem}.purchase-success{display:grid;justify-items:center;padding:32px 12px 14px;text-align:center}.purchase-success>span{display:grid;place-items:center;width:50px;height:50px;border-radius:50%;background:#183b31;color:#82d7b9;font-size:1.5rem}.purchase-success h3{margin:14px 0 5px}.purchase-success p{max-width:460px;color:#a8b3bc;line-height:1.55}.purchase-success a{border-radius:7px;padding:10px 13px;background:#5865f2;color:#fff;font-size:.72rem;font-weight:800;text-decoration:none}.purchase-success small{margin-top:17px;color:#727f89}@media (max-width: 1050px){.b2b-hero{grid-template-columns:1fr}.b2b-hero-stats{max-width:620px}.b2b-event-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.b2b-event-detail-main{grid-template-columns:82px minmax(0,1fr)}.b2b-event-monogram{width:82px;height:82px}.b2b-event-detail aside{grid-column:1 / -1;width:fit-content}.b2b-inventory-layout{grid-template-columns:1fr}.venue-map-panel{max-width:680px;width:100%;margin:auto}.b2b-quantity-gate{grid-template-columns:54px minmax(200px,1fr)}.b2b-quantity-options{grid-column:1 / -1;justify-content:flex-start}}@media (max-width: 720px){.b2b-marketplace.embedded{margin:-12px}.b2b-nav>div>span{display:none}.b2b-hero{padding-top:34px}.b2b-hero-stats{grid-template-columns:1fr}.b2b-hero-stats article{display:flex;align-items:center;justify-content:space-between}.b2b-hero-stats article+article{border-top:1px solid var(--b2b-border);border-left:0}.b2b-event-grid{grid-template-columns:1fr}.b2b-event-detail{padding-inline:16px}.b2b-event-detail-main{grid-template-columns:64px minmax(0,1fr);gap:13px}.b2b-event-monogram{width:64px;height:64px;border-radius:12px;font-size:1.7rem}.b2b-event-detail aside{grid-column:1 / -1;width:100%}.b2b-inventory>header{align-items:start;flex-direction:column}.b2b-quantity-gate{grid-template-columns:1fr;padding:17px}.quantity-step{width:46px;height:46px}.b2b-quantity-options{grid-column:auto}.b2b-quantity-options button{flex:1 0 54px}.b2b-listings article{grid-template-columns:58px minmax(0,1fr) auto}.contact-purchase{grid-column:1 / -1}.purchase-form-grid{grid-template-columns:1fr}.b2b-footer{align-items:start;flex-direction:column}.b2b-footer p{text-align:left}}@media (max-width: 430px){.b2b-nav{height:64px}.b2b-brand img{width:92px}.b2b-hero-stats strong{font-size:1.05rem}.b2b-discovery,.b2b-inventory{padding-inline:14px}.b2b-event-grid>a{grid-template-columns:82px minmax(0,1fr)}.event-card-art{min-height:92px}.venue-map-panel{padding:12px}.venue-map>button{min-width:46px;padding:4px}.b2b-listings article{gap:9px;padding:10px}.listing-price{min-width:75px}.purchase-modal-backdrop{padding:0}.purchase-modal{width:100%;max-height:100dvh;min-height:100dvh;border:0;border-radius:0;padding:18px}}.b2b-marketplace.standalone{height:100dvh;min-height:100dvh;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain}.contact-purchase.disabled,.contact-purchase:disabled{background:#303840;color:#7d8993;cursor:not-allowed;box-shadow:inset 0 0 0 1px #414b54}.contact-purchase.disabled:hover,.contact-purchase:disabled:hover{background:#303840}.venue-map{box-shadow:inset 0 0 45px #52c3a512}.venue-map:before{content:"";position:absolute;z-index:1;top:-45%;right:-45%;bottom:-45%;left:-45%;background:conic-gradient(from 0deg,transparent 0 72%,rgb(82 195 165 / 16%) 84%,transparent 94%);animation:venue-scan 8s linear infinite}.venue-map:after{animation:venue-breathe 3.2s ease-in-out infinite}.venue-stage{animation:stage-glow 3.2s ease-in-out infinite}.venue-ring{position:absolute;z-index:1;top:27%;right:27%;bottom:27%;left:27%;border:1px solid rgb(243 171 60 / 13%);border-radius:50%;pointer-events:none;animation:ring-ripple 3.6s ease-out infinite}.venue-ring.ring-two{animation-delay:1.8s}.venue-map>button{animation:section-arrive .45s both;animation-delay:calc(var(--map-index) * 65ms)}.venue-map>button.active{box-shadow:0 0 0 4px #f3ab3c1f,0 8px 20px #0006}@keyframes venue-scan{to{transform:rotate(360deg)}}@keyframes venue-breathe{50%{border-color:#52c3a538;transform:scale(.985)}}@keyframes stage-glow{50%{box-shadow:0 8px 32px #f3ab3c47;filter:saturate(1.2)}}@keyframes ring-ripple{0%{opacity:0;transform:scale(.75)}35%{opacity:.85}to{opacity:0;transform:scale(2.15)}}@keyframes section-arrive{0%{opacity:0;transform:translate(-50%,-35%) scale(.86)}to{opacity:1;transform:translate(-50%,-50%)}}.compact-purchase-modal{width:min(570px,100%)}.quantity-only-field{width:100%}.automatic-request-note,.opening-ticket-note{margin:0;color:#9aa7b1;font-size:.72rem;line-height:1.55}.opening-ticket-note{color:#65cdb0;text-align:center}@media (prefers-reduced-motion: reduce){.venue-map:before,.venue-map:after,.venue-stage,.venue-ring,.venue-map>button{animation:none}}.b2b-inventory-layout{grid-template-columns:minmax(500px,1.12fr) minmax(0,.88fr)}.venue-map-panel-detailed{padding:14px;border-color:#26384b;background:#09131f;color:#eaf2f5}.venue-map-panel-detailed .venue-map-heading{padding:4px 5px 10px}.venue-map-panel-detailed .venue-map-heading small{color:#7f91a2}@media (max-width: 1180px){.b2b-inventory-layout{grid-template-columns:1fr}.venue-map-panel-detailed{max-width:820px}}.b2b-brand-word{background:linear-gradient(105deg,#ff6a00 8%,#ff9d18 58%,#f3ab3c);background-clip:text;color:transparent;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.b2b-hero h1.b2b-user-headline{line-height:1.02}.b2b-trust-flow{display:grid;grid-template-columns:auto minmax(260px,.8fr) minmax(440px,1.2fr);align-items:center;gap:20px;padding:24px clamp(20px,6vw,92px);border-block:1px solid #27333c;background:linear-gradient(100deg,#121b20,#10161c 55%,#172019)}.trust-shield{display:grid;place-items:center;width:52px;height:52px;border:1px solid #3d6e60;border-radius:14px;background:#183128;color:#65cdb0;box-shadow:0 10px 26px #0003}.trust-shield svg{width:28px;height:28px}.b2b-trust-flow h2{margin:4px 0 5px;font-size:1rem}.b2b-trust-flow p{max-width:540px;margin:0;color:#93a1ac;font-size:.7rem;line-height:1.55}.b2b-trust-flow ol{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none}.b2b-trust-flow li{position:relative;display:grid;gap:5px;padding:8px 12px;border-left:1px solid #304039}.b2b-trust-flow li strong{color:#65cdb0;font-size:.58rem;letter-spacing:.08em}.b2b-trust-flow li span{color:#dce3e0;font-size:.64rem;font-weight:750}.b2b-trust-footer{border-bottom:0;box-shadow:inset 0 1px #ffffff05}.b2b-alert-center{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:13px;margin-bottom:15px;border:1px solid #35433f;border-radius:12px;padding:14px;background:linear-gradient(105deg,#14221e,#131a20 68%)}.b2b-alert-icon{display:grid;place-items:center;width:40px;height:40px;border:1px solid #3c6b5f;border-radius:10px;background:#19342c;color:#67d0b2}.b2b-alert-icon svg{width:20px;height:20px}.b2b-alert-center>div>strong{display:block;font-size:.79rem}.b2b-alert-center>div>p{margin:4px 0 0;color:#8f9da8;font-size:.64rem;line-height:1.45}.b2b-alert-center>button{border:1px solid #4b786c;border-radius:8px;padding:9px 13px;background:#275f50;color:#e6fff7;font-size:.68rem;font-weight:850}.b2b-active-alerts{display:flex;grid-column:2 / -1;flex-wrap:wrap;gap:7px}.b2b-active-alerts>span{display:flex;align-items:center;gap:4px;border:1px solid #35443f;border-radius:999px;padding:5px 6px 5px 10px;background:#101816;color:#d9e4e0}.b2b-active-alerts b{font-size:.6rem}.b2b-active-alerts small{color:#84928d;font-size:.56rem}.b2b-active-alerts button{display:grid;place-items:center;width:19px;height:19px;border:0;border-radius:50%;background:#29332f;color:#a5b2ad;font-size:.85rem;line-height:1}.b2b-alert-notice{grid-column:2 / -1;margin:0;color:#75d5b8;font-size:.62rem}.b2b-listing-toolbar{display:grid;grid-template-columns:minmax(180px,1fr) 190px 170px;align-items:end;gap:12px;margin-bottom:13px;border:1px solid #2d3842;border-radius:11px;padding:12px;background:#12181e}.b2b-listing-toolbar>div{display:flex;align-items:center;gap:11px;min-height:41px}.b2b-listing-toolbar>div strong{font-size:.8rem}.b2b-listing-toolbar>div button{border:1px solid #4d4638;border-radius:999px;padding:6px 10px;background:#2c281e;color:#f0bd6a;font-size:.62rem;font-weight:800}.b2b-price-filter,.b2b-price-sort{display:grid;gap:5px}.b2b-price-filter>span:first-child,.b2b-price-sort>span{color:#8997a2;font-size:.6rem;font-weight:750}.price-input{display:flex;align-items:center;min-height:39px;border:1px solid #394650;border-radius:8px;background:#0d1217}.price-input b{padding-left:11px;color:#65cdb0;font-size:.76rem}.price-input input{min-width:0;width:100%;border:0!important;padding:9px 9px 9px 6px!important;outline:0;background:transparent!important;color:#edf1f4;font:inherit;font-size:.72rem}.b2b-price-sort select{min-height:39px;border:1px solid #394650;border-radius:8px;padding:0 10px;outline:0;background:#0d1217;color:#edf1f4;font:inherit;font-size:.7rem}.price-input:focus-within,.b2b-price-sort select:focus{border-color:#52c3a5;box-shadow:0 0 0 3px #52c3a517}.b2b-listing-table{border:1px solid #2b353e;border-radius:11px;overflow:hidden;background:#11171c;animation:listings-reveal .28s ease-out both}.b2b-listing-table-head,.b2b-listing-row{display:grid;grid-template-columns:minmax(105px,.8fr) minmax(70px,.5fr) minmax(190px,1.5fr) minmax(160px,1fr) minmax(105px,auto);align-items:center;gap:14px}.b2b-listing-table-head{min-height:42px;padding:0 16px;border-bottom:1px solid #303a43;background:#171e24}.b2b-listing-table-head>span{color:#82909b;font-size:.57rem;font-weight:850;letter-spacing:.05em;text-transform:uppercase}.b2b-listing-row{min-height:73px;padding:10px 16px;color:#dfe5e9;transition:background .18s}.b2b-listing-row+.b2b-listing-row{border-top:1px solid #27313a}.b2b-listing-row:hover{background:#171e24}.b2b-listing-row>span{min-width:0}.b2b-listing-row>span>strong{font-size:.77rem}.listing-table-section strong{color:#f3c373}.listing-ticket-type{display:flex;align-items:center;gap:10px}.listing-ticket-type>span:last-child,.listing-table-price{display:grid;gap:3px}.listing-ticket-type strong{overflow:hidden;font-size:.72rem;text-overflow:ellipsis;white-space:nowrap}.listing-ticket-type small,.listing-table-price small{color:#778590;font-size:.56rem}.ticket-type-icon{display:grid;flex:0 0 34px;place-items:center;width:34px;height:34px;border:1px solid #365d53;border-radius:9px;background:#172c26;color:#65cdb0}.ticket-type-icon.pdf{border-color:#6a5030;background:#302618;color:#f3b65b}.ticket-type-icon svg{width:19px;height:19px}.listing-table-price strong{font-size:.92rem}.listing-table-action{text-align:right}.listing-table-action .contact-purchase{min-width:102px}.quantity-modal-backdrop{position:fixed;z-index:160;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:20px;background:rgb(3 7 10 / 52%);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.quantity-modal{width:min(720px,100%);border:1px solid #45515b;border-radius:18px;padding:24px;background:radial-gradient(circle at 90% 5%,rgb(243 171 60 / 10%),transparent 27%),#151b21;box-shadow:0 35px 100px #000000a8;animation:quantity-modal-in .2s ease-out both}.quantity-modal>header{display:flex;align-items:start;justify-content:space-between;gap:20px}.quantity-modal h2{margin:6px 0 7px;font-size:clamp(1.35rem,3vw,2rem);letter-spacing:-.035em}.quantity-modal header p{max-width:560px;margin:0;color:#93a0aa;font-size:.72rem;line-height:1.55}.quantity-modal header>button{border:0;background:transparent;color:#9ba7b0;font-size:1.7rem}.quantity-modal-options{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:8px;margin-top:22px}.quantity-modal-options>button{display:grid;justify-items:center;min-width:0;border:1px solid #3d4852;border-radius:11px;padding:12px 4px 10px;background:#20272e;color:#e2e7ea;transition:border-color .18s,background .18s,transform .18s}.quantity-modal-options>button:hover,.quantity-modal-options>button:focus-visible{border-color:#b27e32;background:#30291e;outline:0;transform:translateY(-2px)}.quantity-modal-options>button.active{border-color:#d59739;background:#3b3020;box-shadow:inset 0 0 0 1px #f3ab3c24}.quantity-modal-options strong{color:#f4c77f;font-size:1.2rem}.quantity-modal-options span{margin-top:3px;font-size:.56rem}.quantity-modal-options small{margin-top:8px;color:#74818b;font-size:.5rem}@keyframes quantity-modal-in{0%{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:none}}.b2b-alert-backdrop{z-index:180;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.b2b-alert-modal{width:min(650px,100%);max-height:calc(100dvh - 40px);overflow-y:auto}.b2b-alert-modal form{display:grid;gap:14px;margin-top:20px}.b2b-alert-type{display:grid;grid-template-columns:1fr 1fr;gap:9px}.b2b-alert-type button{display:grid;gap:4px;border:1px solid #38444d;border-radius:10px;padding:12px;background:#171e24;color:#dfe5e9;text-align:left;font:inherit;font-size:.72rem;font-weight:850}.b2b-alert-type button small{color:#7f8d97;font-size:.57rem;font-weight:500}.b2b-alert-type button.active{border-color:#4e8b79;background:#193229;box-shadow:inset 0 0 0 1px #52c3a51f}.b2b-alert-modal form>label,.b2b-alert-fields label{display:grid;gap:6px}.b2b-alert-modal label>span:first-child{color:#a7b2ba;font-size:.64rem;font-weight:760}.b2b-alert-modal label>span small{color:#707e88;font-weight:500}.b2b-alert-modal form>label>input,.b2b-alert-fields select{min-height:41px;border:1px solid #394650;border-radius:8px;padding:0 11px;outline:0;background:#0d1217;color:#edf1f4;color-scheme:dark;font:inherit;font-size:.72rem}.b2b-alert-modal form>label>input:focus,.b2b-alert-fields select:focus{border-color:#52c3a5;box-shadow:0 0 0 3px #52c3a517}.b2b-alert-fields{display:grid;grid-template-columns:1fr 1fr;gap:10px}.b2b-discord-delivery{display:grid;gap:3px;border:1px solid #333c67;border-radius:9px;padding:10px 12px;background:#1d2140}.b2b-discord-delivery strong{color:#cfd4ff;font-size:.66rem}.b2b-discord-delivery span{color:#9299cc;font-size:.59rem}html[data-theme=light] .app-layout .b2b-marketplace h1,html[data-theme=light] .app-layout .b2b-marketplace h2,html[data-theme=light] .app-layout .b2b-marketplace h3,html[data-theme=light] .app-layout .b2b-marketplace strong{color:#f4f6f8}html[data-theme=light] .app-layout .b2b-marketplace .b2b-trust-flow li strong{color:#65cdb0}html[data-theme=light] .app-layout .b2b-marketplace .listing-table-section strong,html[data-theme=light] .app-layout .b2b-marketplace .quantity-modal-options strong{color:#f4c77f}html[data-theme=light] .app-layout .b2b-marketplace .price-input input,html[data-theme=light] .app-layout .b2b-marketplace .b2b-price-sort select{border-color:#394650;background:#0d1217;color:#edf1f4;color-scheme:dark}@media (max-width: 1050px){.b2b-trust-flow{grid-template-columns:auto 1fr}.b2b-trust-flow ol{grid-column:1 / -1}.b2b-listing-table-head,.b2b-listing-row{grid-template-columns:minmax(90px,.8fr) 70px minmax(170px,1.4fr) minmax(130px,1fr) auto}}@media (max-width: 760px){.b2b-trust-flow{grid-template-columns:44px 1fr;padding-inline:16px}.trust-shield{width:44px;height:44px;border-radius:11px}.b2b-trust-flow ol{grid-template-columns:repeat(2,1fr);row-gap:8px}.b2b-listing-toolbar{grid-template-columns:1fr 1fr}.b2b-listing-toolbar>div{grid-column:1 / -1}.b2b-listing-table{border:0;overflow:visible;background:transparent}.b2b-listing-table-head{display:none}.b2b-listing-row{grid-template-columns:1fr 1fr;gap:13px;margin-bottom:10px;border:1px solid #2d3841!important;border-radius:10px;padding:13px;background:#151b22}.b2b-listing-row>span:not(.listing-table-action):before{display:block;margin-bottom:5px;color:#75838e;content:attr(data-label);font-size:.52rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.listing-ticket-type{display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center}.listing-ticket-type:before{grid-column:1 / -1}.listing-table-action{grid-column:1 / -1}.listing-table-action .contact-purchase{width:100%}.quantity-modal-options{grid-template-columns:repeat(4,1fr)}.b2b-alert-center{grid-template-columns:auto minmax(0,1fr)}.b2b-alert-center>button{grid-column:1 / -1;width:100%}.b2b-active-alerts,.b2b-alert-notice{grid-column:1 / -1}}@media (max-width: 480px){.b2b-trust-flow{grid-template-columns:1fr}.b2b-trust-flow ol{grid-template-columns:1fr 1fr}.b2b-listing-toolbar{grid-template-columns:1fr}.b2b-price-filter,.b2b-price-sort{grid-column:1}.b2b-listing-row{grid-template-columns:1fr}.listing-table-action{grid-column:auto}.quantity-modal-backdrop{align-items:end;padding:0}.quantity-modal{border-width:1px 0 0;border-radius:18px 18px 0 0;padding:20px 16px calc(20px + env(safe-area-inset-bottom))}.quantity-modal-options{gap:7px}.b2b-alert-type,.b2b-alert-fields{grid-template-columns:1fr}}@media (prefers-reduced-motion: reduce){.quantity-modal{animation:none}}.b2b-event-grid-hero{grid-template-columns:repeat(2,minmax(0,1fr))}.b2b-event-grid>a.b2b-event-hero-card{position:relative;display:block;min-height:230px;padding:0;overflow:hidden;isolation:isolate;border-color:#403525;background:#080a0b}.b2b-event-hero-card:before,.b2b-event-hero-stage:before{position:absolute;z-index:-2;top:0;right:0;bottom:0;left:0;background:url(/branding/b2b-event-hero-template-v2.png) center / cover no-repeat;content:""}.b2b-event-hero-card:before{background-position:76% center;transform:scale(1.025)}.b2b-event-hero-card:after{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#080a0b 0 54%,rgb(8 10 11 / 97%) 64%,rgb(8 10 11 / 74%) 78%,rgb(8 10 11 / 26%) 100%),linear-gradient(0deg,rgb(0 0 0 / 28%),transparent 55%);content:""}.b2b-event-grid>a.b2b-event-hero-card:hover{border-color:#b27e32;box-shadow:0 18px 42px #00000057,0 0 0 1px #f3ab3c14}.b2b-event-hero-card-copy{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;width:min(68%,430px);min-height:230px;padding:22px 24px}.b2b-event-hero-card-copy>img{width:78px;height:auto;margin-bottom:19px;object-fit:contain}.b2b-event-hero-card-copy>small{color:#e3a84d;font-size:.55rem;font-weight:850;letter-spacing:.18em;text-transform:uppercase}.b2b-event-hero-card-copy>strong{margin:8px 0 6px;color:#fff9ee;font-size:clamp(1.18rem,2vw,1.75rem);line-height:1.05;letter-spacing:-.035em;overflow-wrap:break-word;white-space:normal;text-shadow:0 3px 18px rgb(0 0 0 / 55%)}.b2b-event-hero-card-copy>span:not(.b2b-event-hero-card-meta){overflow:hidden;color:#d7d1c7;font-size:.69rem;text-overflow:ellipsis;white-space:nowrap}.b2b-event-hero-card-meta{display:flex;align-items:center;gap:12px;margin-top:14px;color:#d5d0c7}.b2b-event-hero-card-meta i{font-size:.58rem;font-style:normal}.b2b-event-hero-card-meta b{color:#f2b454;font-size:.68rem;white-space:nowrap}.b2b-event-detail-hero{padding-top:20px;background:#0b0f12}.b2b-event-detail-hero .b2b-event-back{position:relative;z-index:3}.b2b-event-hero-stage{position:relative;min-height:clamp(390px,45vw,575px);overflow:hidden;isolation:isolate;border:1px solid #3f3425;border-radius:20px;background:#080a0b;box-shadow:0 28px 70px #00000057}.b2b-event-hero-stage:before{background-position:center}.b2b-event-hero-stage:after{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#07090a 0 54%,rgb(7 9 10 / 99%) 59%,rgb(7 9 10 / 88%) 68%,rgb(7 9 10 / 38%) 80%,rgb(7 9 10 / 7%) 100%),linear-gradient(180deg,rgb(0 0 0 / 7%),rgb(0 0 0 / 20%));content:""}.b2b-event-hero-content{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;width:min(59%,720px);min-height:inherit;padding:clamp(30px,5vw,66px)}.b2b-event-hero-brand{display:grid;width:fit-content;gap:2px;margin-bottom:clamp(34px,5vw,66px)}.b2b-event-hero-brand img{width:108px;height:auto;object-fit:contain}.b2b-event-hero-brand small{color:#b69056;font-size:.54rem;letter-spacing:.03em}.b2b-event-hero-category{display:flex;align-items:center;gap:12px;color:#efb65c;font-size:.66rem;font-weight:800;letter-spacing:.22em;text-transform:uppercase}.b2b-event-hero-category:after{width:64px;height:1px;background:linear-gradient(90deg,#d99b42,transparent);content:""}.b2b-event-detail-hero h1{max-width:760px;margin:16px 0 9px;overflow-wrap:anywhere;color:#fffaf0;font-size:clamp(2.2rem,5vw,5.2rem);font-weight:600;line-height:.94;letter-spacing:-.055em;text-shadow:0 4px 25px rgb(0 0 0 / 55%)}.b2b-event-detail-hero p.b2b-event-hero-venue{color:#e2ddd4;font-size:clamp(.88rem,1.5vw,1.3rem);letter-spacing:.01em}.b2b-event-hero-meta{display:flex;align-items:center;gap:0;margin-top:24px;color:#e5e0d7}.b2b-event-hero-meta>span{display:flex;align-items:center;gap:9px;min-height:37px;padding-right:22px;font-size:.75rem}.b2b-event-hero-meta>span+span{border-left:1px solid rgb(255 255 255 / 16%);padding-left:22px}.b2b-event-hero-meta i{color:#e2a448;font-size:1rem;font-style:normal}.b2b-event-hero-meta small{color:#c2bab0;font-size:.68rem}.b2b-event-hero-meta strong{color:#f1b150;font-size:.96rem}.b2b-event-hero-action{display:inline-flex;align-items:center;gap:22px;width:fit-content;margin-top:28px;border:1px solid #d79d48;border-radius:999px;padding:12px 21px;background:linear-gradient(100deg,rgb(37 27 15 / 92%),rgb(17 15 12 / 84%));box-shadow:0 8px 28px #dc94321a;color:#f6efe5;font-size:.75rem;font-weight:750;text-decoration:none}.b2b-event-hero-action:hover{border-color:#ffc260;background:linear-gradient(100deg,#4a3219,#211b13)}.b2b-event-hero-action span{color:#f2b454;font-size:1rem}.b2b-event-hero-stats{position:absolute;z-index:2;right:22px;bottom:20px;display:grid;grid-template-columns:repeat(2,minmax(105px,1fr));border:1px solid rgb(232 173 80 / 22%);border-radius:12px;overflow:hidden;background:rgb(8 10 11 / 66%);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.b2b-event-hero-stats>span{padding:12px 14px}.b2b-event-hero-stats>span+span{border-left:1px solid rgb(255 255 255 / 10%)}.b2b-event-hero-stats strong,.b2b-event-hero-stats small{display:block}.b2b-event-hero-stats strong{color:#fff9ef;font-size:.92rem}.b2b-event-hero-stats small{margin-top:3px;color:#a89f94;font-size:.52rem}@media (max-width: 900px){.b2b-event-grid-hero{grid-template-columns:1fr}.b2b-event-hero-content{width:72%}}@media (max-width: 720px){.b2b-event-detail-hero{padding-inline:12px}.b2b-event-hero-stage{min-height:520px;border-radius:15px}.b2b-event-hero-stage:before{background-position:72% center}.b2b-event-hero-stage:after{background:linear-gradient(90deg,#07090a 0 68%,rgb(7 9 10 / 96%) 76%,rgb(7 9 10 / 65%) 100%),linear-gradient(0deg,rgb(0 0 0 / 55%),transparent 55%)}.b2b-event-hero-content{width:100%;min-height:455px;padding:28px 22px 88px}.b2b-event-hero-brand{margin-bottom:36px}.b2b-event-detail-hero h1{max-width:90%;font-size:clamp(2rem,10vw,3.4rem)}.b2b-event-hero-meta{align-items:flex-start;flex-direction:column;gap:7px}.b2b-event-hero-meta>span,.b2b-event-hero-meta>span+span{min-height:auto;border:0;padding:0}.b2b-event-hero-stats{right:14px;bottom:14px;left:14px;grid-template-columns:1fr 1fr}}@media (max-width: 480px){.b2b-event-grid>a.b2b-event-hero-card{min-height:205px}.b2b-event-hero-card-copy{width:76%;min-height:205px;padding:18px}.b2b-event-hero-card-copy>img{width:67px;margin-bottom:13px}.b2b-event-hero-card-meta{align-items:flex-start;flex-direction:column;gap:5px}}.payments-page{min-height:100%}.payment-actions-column{width:46px;text-align:right!important}.payment-menu-button{width:32px;height:32px;border:1px solid transparent;border-radius:6px;padding:0 0 6px;background:transparent;color:#c9d0d7;font-size:1.45rem;line-height:1}.payment-menu-button:hover{border-color:#3b444e;background:#303740;color:#fff}.payment-action-menu{position:fixed;z-index:30;display:grid;width:140px;border:1px solid #3b444e;border-radius:7px;padding:5px;background:#252b32;box-shadow:0 14px 32px #00000061}.payment-action-menu button{border:0;border-radius:5px;padding:8px 10px;background:transparent;color:#edf1f5;text-align:left}.payment-action-menu button:hover{background:#343c45}.payment-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.payment-summary div{display:grid;gap:3px;border:1px solid #343c45;border-radius:7px;padding:13px;background:#15191e}.payment-summary span{color:#89949f;font-size:.75rem}.payment-summary strong{font-size:1.08rem}.payment-sales-title{margin:20px 0 9px;font-size:.95rem}.payment-sales-list{display:grid;gap:7px}.payment-sale-link{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:14px;border:1px solid #343c45;border-radius:7px;padding:11px;background:#20262d;color:#edf1f5;text-decoration:none;transition:border-color .15s ease,background .15s ease}.payment-sale-link:hover,.payment-sale-link:focus-visible{border-color:#665231;background:#2b2c2b;outline:0}.payment-sale-link div{display:grid;min-width:0}.payment-sale-link div span,.payment-sale-link small{color:#98a3ae;font-size:.76rem;overflow-wrap:anywhere}.payment-sale-link>strong{white-space:nowrap}.payment-sale-arrow{color:#f3ab3c;font-size:1rem}@media (max-width: 620px){.payment-summary{grid-template-columns:1fr}}.payouts-page{display:grid;align-content:start;gap:16px;min-height:100%}.payout-stat-grid{display:grid;grid-template-columns:repeat(3,minmax(155px,1fr));gap:12px}.payout-stat-grid article{position:relative;min-width:0;padding:18px;overflow:hidden}.payout-stat-grid article:after{position:absolute;top:-26px;right:-22px;width:74px;height:74px;border-radius:50%;background:rgb(243 171 60 / 5%);content:""}.payout-stat-grid article>span,.payout-stat-grid article>strong,.payout-stat-grid article>small{display:block}.payout-stat-grid article>span{color:#8e99a3;font-size:.67rem;font-weight:700}.payout-stat-grid article>strong{position:relative;z-index:1;margin:10px 0 5px;overflow:hidden;color:#f2f4f6;font-size:clamp(1.3rem,2.4vw,1.8rem);letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap}.payout-stat-grid article>small{color:#6f7b85;font-size:.58rem}.payout-stat-grid .positive strong{color:#70cfb1}.payout-stat-grid .negative strong{color:#ed818c}.payments-page{padding:20px}.payout-page-header{display:flex;align-items:flex-end;justify-content:space-between;gap:18px}.payout-page-header>div>span{color:#f3ab3c;font-size:.6rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.payout-page-header h2{margin:4px 0 3px;font-size:1.2rem}.payout-page-header p{margin:0;color:#7f8b95;font-size:.68rem}.payout-page-header>b{color:#8d99a4;font-size:.68rem}.payout-filter-row{display:flex;gap:6px;margin:18px 0 12px}.payout-filter-row button{border:1px solid #343d45;border-radius:999px;padding:6px 11px;background:#1c2228;color:#8f9aa4;font-size:.65rem;font-weight:750}.payout-filter-row button:hover,.payout-filter-row button.active{border-color:#735a34;background:#30281d;color:#ffd18a}.payout-table-shell{border:1px solid #303841;border-radius:10px;overflow:auto}.payout-table{width:100%;border-collapse:collapse;min-width:900px}.payout-table th{padding:11px 13px;background:#14191e;color:#77838d;font-size:.58rem;letter-spacing:.06em;text-align:left;text-transform:uppercase}.payout-table td{border-top:1px solid #2c343c;padding:13px;color:#dce2e7;font-size:.72rem}.payout-table tbody tr{cursor:pointer;transition:background .16s,border-color .16s}.payout-table tbody tr:hover,.payout-table tbody tr:focus-visible{outline:0;background:#20272d;box-shadow:inset 3px 0 #f3ab3c}.payout-table td:first-child strong,.payout-table td:first-child small{display:block}.payout-table td:first-child strong{color:#f1f3f5}.payout-table td:first-child small{margin-top:3px;color:#78848e;font-size:.58rem}.payout-muted-amount{color:#8c98a2!important;font-weight:400!important}.payout-row-arrow{float:right;margin-left:10px;color:#f3ab3c}.payout-empty{padding:34px!important;color:#7f8a94!important;text-align:center}.payout-detail-heading{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:14px;border:1px solid #3c423f;border-radius:10px;padding:15px 17px;background:radial-gradient(circle at 90% 0,rgb(82 195 165 / 9%),transparent 42%),#171d21}.payout-detail-heading>div{display:grid;gap:3px}.payout-detail-heading>div>span{color:#89959f;font-size:.65rem}.payout-detail-heading>div>strong{color:#eef3f1;font-size:1.55rem}.payout-detail-heading>div>small{color:#7f8b95;font-size:.62rem}.payment-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.payment-summary div b{color:#b4bec6;font-size:.86rem;font-weight:500}.payment-summary div.net{border-color:#35685a;background:#17241f}.payment-summary .positive,.payment-sale-financials .positive{color:#70cfb1}.payment-summary .negative,.payment-sale-financials .negative{color:#ed818c}.payment-sales-heading{display:flex;align-items:end;justify-content:space-between;gap:16px;margin:22px 0 9px}.payment-sales-heading span{color:#f3ab3c;font-size:.58rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.payment-sales-heading h3{margin:3px 0 0;font-size:.95rem}.payment-sales-heading>small{color:#75818b;font-size:.6rem}.payment-sale-financials{display:grid;justify-items:end;gap:2px;white-space:nowrap}.payment-sale-financials small{font-size:.59rem}@media (max-width:1120px){.payout-stat-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.payout-page-header,.payment-sales-heading{align-items:flex-start;flex-direction:column}.payments-page{padding:14px}.payment-summary{grid-template-columns:1fr 1fr}}@media (max-width:480px){.payout-stat-grid{grid-template-columns:1fr}}@media (max-width:520px){.payment-summary{grid-template-columns:1fr}.payment-sale-link{grid-template-columns:minmax(0,1fr) auto}.payment-sale-financials{grid-column:1 / -1;justify-items:start}.payment-sale-arrow{grid-column:2;grid-row:1}}.points-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.points-summary article{padding:20px}.points-summary span,.points-summary small{display:block;color:#8f9aa5}.points-summary strong{display:block;margin:8px 0;color:#edf1f5;font-size:1.65rem}.point-policy{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.point-policy span{border:1px solid #343c45;border-radius:8px;padding:11px;background:#15191e;color:#aeb7c0}.point-policy b{margin-right:5px;color:#82d7b9}.point-policy span:nth-last-child(-n+4) b,.negative{color:#ff858e!important}.point-history{display:grid}.point-history article{display:flex;justify-content:space-between;gap:20px;padding:13px 0;border-bottom:1px solid #2c333b}.point-history strong,.point-history small{display:block}.point-history small{margin-top:3px;color:#8f9aa5}.point-history b{font-size:1.1rem}.point-history .positive{color:#82d7b9}@media (max-width: 820px){.points-summary,.point-policy{grid-template-columns:1fr}}.terms-page{--terms-orange: #f6ae41;--terms-orange-soft: rgb(246 174 65 / 11%);--terms-ink: #f5f4ef;--terms-text: #b9bdb8;--terms-muted: #858a85;--terms-line: #292d2a;--terms-surface: #151816;--terms-background: #0b0d0e}html{scroll-behavior:smooth}.terms-page{width:100%;height:100dvh;overflow-x:hidden;overflow-y:auto;scroll-behavior:smooth;background:radial-gradient(circle at 12% 5%,rgb(246 174 65 / 10%),transparent 28rem),var(--terms-background);color:var(--terms-text);color-scheme:dark}.terms-page::-webkit-scrollbar{width:10px}.terms-page::-webkit-scrollbar-track{background:#0b0d0e}.terms-page::-webkit-scrollbar-thumb{border:2px solid #0b0d0e;border-radius:999px;background:#3a3e3a}.terms-header{position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;min-height:76px;padding:0 5vw;background:rgb(11 13 14 / 92%);border-bottom:1px solid var(--terms-line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.terms-brand{display:inline-flex;align-items:center}.terms-brand img{display:block;width:112px;height:auto}.terms-header-links{display:flex;align-items:center;gap:24px}.terms-header-links a,.terms-footer a{color:var(--terms-muted);font-size:14px;font-weight:600;text-decoration:none}.terms-header-links a:hover,.terms-footer a:hover{color:var(--terms-orange)}.terms-header-links .terms-login{padding:10px 16px;color:#181109;background:var(--terms-orange);border-radius:10px}.terms-header-links .terms-login:hover{color:#181109;background:#ffc25f}.terms-shell{display:grid;grid-template-columns:minmax(220px,270px) minmax(0,820px);gap:54px;width:min(1180px,calc(100% - 40px));margin:0 auto;padding:64px 0 88px}.terms-sidebar{position:sticky;top:108px;align-self:start;max-height:calc(100vh - 130px);overflow-y:auto;padding:20px;background:rgb(17 19 18 / 86%);border:1px solid var(--terms-line);border-radius:16px;box-shadow:0 14px 36px #00000038}.terms-sidebar>p{margin:0 0 14px;color:var(--terms-ink);font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.terms-sidebar ol{display:grid;gap:2px;margin:0;padding:0;list-style:none}.terms-sidebar a{display:grid;grid-template-columns:26px minmax(0,1fr);gap:8px;padding:7px 8px;color:var(--terms-muted);font-size:12px;line-height:1.35;text-decoration:none;border-radius:8px}.terms-sidebar a span{color:#9ca3af;font-variant-numeric:tabular-nums}.terms-sidebar a:hover{color:var(--terms-ink);background:var(--terms-orange-soft)}.terms-sidebar a:hover span{color:var(--terms-orange)}.terms-document{min-width:0}.terms-hero{padding:44px;background:linear-gradient(135deg,rgb(45 34 20 / 94%),rgb(17 19 18 / 98%)),var(--terms-surface);border:1px solid #5b4a2c;border-radius:22px;box-shadow:0 22px 54px #00000047}.terms-kicker{margin:0 0 10px;color:var(--terms-orange);font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.terms-hero h1{margin:0;color:var(--terms-ink);font-size:clamp(42px,7vw,72px);line-height:.98;letter-spacing:-.055em}.terms-intro{max-width:650px;margin:22px 0 0;color:var(--terms-text);font-size:18px;line-height:1.65}.privacy-heading{display:grid;gap:22px}.privacy-heading .terms-intro{margin:0}.terms-meta{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.terms-meta span{padding:7px 10px;color:var(--terms-muted);font-size:12px;font-weight:700;background:#181b19;border:1px solid var(--terms-line);border-radius:999px}.terms-notice{margin:22px 0 40px;padding:18px 20px;color:#e5bc75;font-size:14px;line-height:1.6;background:var(--terms-orange-soft);border-left:4px solid var(--terms-orange);border-radius:0 12px 12px 0}.terms-document section{scroll-margin-top:108px;padding:34px 0;border-bottom:1px solid var(--terms-line)}.terms-document section:last-child{border-bottom:0}.terms-document h2{display:flex;align-items:baseline;gap:12px;margin:0 0 18px;color:var(--terms-ink);font-size:24px;line-height:1.25;letter-spacing:-.025em}.terms-document h2 span{flex:0 0 auto;color:var(--terms-orange);font-size:12px;font-weight:800;letter-spacing:.08em}.terms-document p,.terms-document li{font-size:15px;line-height:1.78}.terms-document p{margin:0 0 14px}.terms-document p:last-child{margin-bottom:0}.terms-document ul{display:grid;gap:8px;margin:14px 0 18px;padding-left:23px}.terms-document li::marker{color:var(--terms-orange)}.terms-contact-card{display:grid;gap:8px;padding:22px;background:var(--terms-surface);border:1px solid var(--terms-line);border-radius:14px;box-shadow:0 10px 28px #00000038}.terms-contact-card strong{color:var(--terms-ink);font-size:17px}.terms-contact-card span{color:var(--terms-muted);font-size:14px}.terms-contact-card a{width:fit-content;color:var(--terms-orange);font-size:14px;font-weight:700;text-decoration:none}.terms-footer{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:30px;padding:30px 5vw;background:#0e100f;border-top:1px solid var(--terms-line)}.terms-footer p{margin:0;color:var(--terms-muted);font-size:13px}.terms-footer>div{display:flex;gap:20px}@media (max-width: 920px){.terms-shell{grid-template-columns:1fr;gap:0;width:min(820px,calc(100% - 32px));padding-top:36px}.terms-sidebar{display:none}}@media (max-width: 640px){.terms-header{min-height:66px;padding:0 18px}.terms-brand img{width:96px}.terms-header-links{gap:14px}.terms-header-links>a:not(.terms-login){display:none}.terms-shell{width:min(100% - 24px,820px);padding:22px 0 54px}.terms-hero{padding:28px 22px;border-radius:17px}.terms-intro{font-size:16px}.terms-document section{padding:28px 4px}.terms-document h2{align-items:flex-start;font-size:21px}.terms-document p,.terms-document li{font-size:14px;line-height:1.72}.terms-footer{grid-template-columns:1fr;justify-items:start;gap:14px;padding:26px 20px}}.country-select{position:relative;min-width:0}.country-select-input{display:flex;align-items:center;gap:8px;min-height:42px;border:1px solid #3a434b;border-radius:8px;padding:0 10px;background:#151a1f;transition:border-color .18s,box-shadow .18s}.country-select-input:focus-within{border-color:#a97830;box-shadow:0 0 0 3px #f3ab3c17}.country-select-input>span{display:grid;place-items:center;flex:0 0 21px;width:21px;color:#f3ab3c;line-height:1}.country-select-input>span.search-mark{font-size:1rem}.country-select-input>span.selected-flag{font-size:1.02rem}.country-select-input input{width:100%;min-width:0;min-height:40px;border:0!important;padding:0!important;outline:0;background:transparent!important;color:#edf1f5;box-shadow:none!important;font:inherit}.country-select.disabled{opacity:.55}.country-select-menu{position:absolute;z-index:39;top:calc(100% + 7px);right:0;left:0;display:grid;max-height:260px;overflow-y:auto;border:1px solid #424b54;border-radius:9px;padding:5px;background:#20262d;box-shadow:0 16px 36px #0000006b}.country-select-menu button{display:grid;grid-template-columns:25px minmax(0,1fr) auto;align-items:center;gap:8px;width:100%;border:0;border-radius:6px;padding:8px;background:transparent;color:#e2e7eb;text-align:left}.country-select-menu button:hover{background:#303840}.country-select-menu button>span{font-size:1rem}.country-select-menu button strong{font-size:.68rem}.country-select-menu button i{color:#69d0af;font-style:normal}.country-select-menu p{margin:0;padding:10px;color:#7f8b95;font-size:.65rem}.country-flag-image{display:block;width:24px;height:18px;border-radius:2px;object-fit:cover;box-shadow:0 0 0 1px #ffffff14}.country-flag-emoji{display:block;font-size:1.05rem;line-height:1}.country-select-input>span.selected-flag{width:24px;flex-basis:24px}.scanned-request-banner{display:grid;gap:4px;border:1px solid #745928;border-radius:11px;padding:12px 14px;background:#30281b}.scanned-request-banner strong{color:#f1b85b;font-size:.72rem}.scanned-request-banner span{color:#b6a688;font-size:.63rem;line-height:1.5}.request-event-page{display:grid;gap:18px;width:min(940px,100%);margin:0 auto;padding-bottom:28px}.request-event-heading{padding:4px 2px 2px}.request-event-heading>button{border:0;margin-bottom:19px;padding:0;background:transparent;color:#909ba5;font-size:.7rem}.request-event-heading>button:hover{color:#f3ab3c}.request-event-heading h2{margin:5px 0;color:#eef2f5;font-size:1.45rem}.request-event-heading>p:last-child{max-width:670px;margin:0;color:#8d99a3;font-size:.78rem;line-height:1.55}.request-event-form{display:grid;gap:14px}.request-path-card,.request-notes-card{padding:18px}.request-path-card{border-color:#363f47;transition:border-color .2s,box-shadow .2s}.request-path-card.complete{border-color:#397f6d;box-shadow:0 0 0 3px #52c3a50d}.request-path-card>header{display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:11px;margin-bottom:17px}.request-path-number{display:grid;place-items:center;width:38px;height:38px;border:1px solid #5d4827;border-radius:9px;background:#32291e;color:#f3ab3c;font-size:.67rem;font-weight:850}.request-path-card header div{display:grid;gap:1px}.request-path-card header small{color:#7b8791;font-size:.54rem;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.request-path-card h3{margin:0;color:#ebeff2;font-size:.92rem}.request-path-card header p{margin:2px 0 0;color:#7e8993;font-size:.66rem}.request-path-card header>i{border:1px solid #48515a;border-radius:999px;padding:5px 8px;color:#8e99a3;font-size:.56rem;font-style:normal;font-weight:800;white-space:nowrap}.request-path-card.complete header>i{border-color:#397f6d;background:#1c3a32;color:#85dbc3}.request-event-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.request-event-fields label,.request-event-fields .request-field,.marketplace-url-field,.request-notes-card label{display:grid;gap:4px}.request-event-fields label.wide{grid-column:1 / -1}.request-event-fields label>span,.request-event-fields .request-field>span,.marketplace-url-field>span,.request-notes-card label>span{color:#b7c0c8;font-size:.68rem;font-weight:760}.request-event-fields label>small,.request-event-fields .request-field>small{color:#69757f;font-size:.56rem}.request-event-fields input,.marketplace-url-field input,.request-notes-card textarea{width:100%;min-width:0;border:1px solid #3a434b;border-radius:8px;padding:10px 11px;outline:0;resize:vertical;background:#151a1f;color:#edf1f5;font:inherit;color-scheme:dark}.request-event-fields input{min-height:42px}.request-event-fields input:focus,.marketplace-url-field div:focus-within,.request-notes-card textarea:focus{border-color:#a97830;box-shadow:0 0 0 3px #f3ab3c17}.request-time-field>span{display:inline-flex;align-items:center;justify-content:flex-start;gap:7px}.request-time-field>span b{border:1px solid #66502d;border-radius:999px;padding:2px 7px;background:#30271d;color:#e9b866;font-size:.58rem;font-weight:850;letter-spacing:.04em;text-transform:uppercase}.request-time-input{accent-color:#f3ab3c;color-scheme:dark}.request-time-input:focus{border-color:#a97830!important;outline:0!important;box-shadow:0 0 0 3px #f3ab3c17!important}.request-time-input::-webkit-datetime-edit-hour-field:focus,.request-time-input::-webkit-datetime-edit-minute-field:focus,.request-time-input::-webkit-datetime-edit-ampm-field:focus{border-radius:3px;background:#5a4323;color:#fff0d4}.request-date-picker{position:relative}.request-date-picker>button{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;width:100%;min-height:42px;border:1px solid #3a434b;border-radius:8px;padding:9px 11px;background:#151a1f;color:#87939d;font:inherit;text-align:left}.request-date-picker>button.selected{color:#edf1f5}.request-date-picker>button>span{color:#f3ab3c}.request-date-picker>button>i{color:#7f8a94;font-style:normal}.request-calendar{position:absolute;z-index:40;top:calc(100% + 7px);left:0;width:min(330px,calc(100vw - 64px));border:1px solid #424b54;border-radius:11px;padding:11px;background:#20262d;box-shadow:0 18px 42px #00000073}.request-calendar header{display:grid;grid-template-columns:31px 1fr 31px;align-items:center;margin-bottom:9px}.request-calendar header strong{color:#eaf0f3;font-size:.75rem;text-align:center}.request-calendar header button{width:31px;height:31px;border:1px solid #3d464f;border-radius:7px;background:#292f36;color:#d9dfe4;font-size:1rem}.request-calendar-weekdays,.request-calendar-days{display:grid;grid-template-columns:repeat(7,1fr);gap:3px}.request-calendar-weekdays span{padding:5px 0;color:#68747e;font-size:.52rem;font-weight:800;text-align:center}.request-calendar-days>button{aspect-ratio:1;border:0;border-radius:7px;background:transparent;color:#c5cdd4;font-size:.65rem}.request-calendar-days>button:hover{background:#323a42;color:#fff}.request-calendar-days>button.selected{background:#f3ab3c;color:#1c2025;font-weight:900}.request-path-divider{position:relative;display:grid;place-items:center;height:1px;margin:3px 0;background:#343c44}.request-path-divider span{border:1px solid #3b444c;border-radius:999px;padding:4px 9px;background:#161b20;color:#69757f;font-size:.55rem;font-weight:850;letter-spacing:.08em}.marketplace-url-field>div{display:flex;align-items:center;gap:8px;border:1px solid #3a434b;border-radius:8px;padding:0 11px;background:#151a1f}.marketplace-url-field>div>span{color:#f3ab3c}.marketplace-url-field input{min-height:44px;border:0;padding-inline:0;background:transparent;box-shadow:none!important}.supported-request-marketplaces{display:grid;gap:7px;margin-top:13px}.supported-request-marketplaces>span{color:#707b85;font-size:.58rem}.supported-request-marketplaces>div{display:flex;flex-wrap:wrap;gap:6px}.supported-request-marketplaces i{border:1px solid #3b444d;border-radius:999px;padding:4px 7px;background:#20262c;color:#aeb7bf;font-size:.57rem;font-style:normal}.supported-request-marketplaces i.detected{border-color:#3e9078;background:#1b3b32;color:#83ddc0;box-shadow:0 0 0 3px #52c3a512}.supported-request-marketplaces i b{margin-right:4px;color:#69d0af}.request-notes-card textarea{min-height:98px;margin-top:5px}.request-notes-card label>span small{margin-left:5px;color:#69757f;font-size:.55rem;font-weight:650}.request-event-error{margin:0}.request-event-form>footer{display:flex;align-items:center;justify-content:space-between;gap:18px;border-top:1px solid #343c44;padding-top:17px}.request-event-form>footer>div{display:grid;gap:2px}.request-event-form>footer strong{color:#d9e0e5;font-size:.7rem}.request-event-form>footer span{color:#76818b;font-size:.61rem}.request-event-form>footer button{display:inline-flex;align-items:center;gap:14px}.request-event-form>footer button>span{color:inherit;font-size:.9rem}.request-event-success{display:grid;justify-items:center;width:min(700px,100%);margin:48px auto 0;padding:38px;text-align:center}.request-success-mark{display:grid;place-items:center;width:56px;height:56px;margin-bottom:11px;border:1px solid #397f6d;border-radius:50%;background:#1c3a32;color:#85dbc3;font-size:1.5rem}.request-event-success h2{margin:4px 0 7px}.request-event-success>p:not(.eyebrow){max-width:550px;margin:0;color:#909ca6;line-height:1.55}.request-discord-confirmation{display:flex;align-items:center;gap:9px;margin:20px 0;border:1px solid #59482d;border-radius:9px;padding:11px 13px;background:#2e271e;color:#f3ab3c}.request-discord-confirmation p{margin:0;color:#d8c6a9;font-size:.7rem}.request-event-success>div:last-child{display:flex;gap:9px}@media (max-width: 680px){.request-event-fields{grid-template-columns:1fr}.request-event-fields label.wide{grid-column:auto}.request-path-card>header{grid-template-columns:34px minmax(0,1fr)}.request-path-card header>i{grid-column:2;width:fit-content}.request-event-form>footer{align-items:stretch;flex-direction:column}.request-event-form>footer button{justify-content:center}.request-event-success{margin-top:10px;padding:24px 17px}.request-event-success>div:last-child{width:100%;flex-direction:column}.request-event-success>div:last-child button{width:100%}}.marketplace-url-list{display:grid;gap:10px}.marketplace-url-entry{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:9px}.remove-marketplace-link,.add-marketplace-link{border:1px solid #46515b;border-radius:8px;background:#1b2127;color:#c5cdd4;font:inherit;font-size:.64rem;font-weight:760}.remove-marketplace-link{min-height:42px;padding:0 12px}.add-marketplace-link{justify-self:start;padding:8px 11px;color:#f3ab3c;border-color:#6a542f;background:#2a241b}.add-marketplace-link:hover:not(:disabled),.remove-marketplace-link:hover{border-color:#a97830}.add-marketplace-link:disabled{opacity:.45;cursor:default}@media (max-width: 620px){.marketplace-url-entry{grid-template-columns:1fr}.remove-marketplace-link{justify-self:start;min-height:34px}}.referral-invite-page{display:grid;place-items:center;min-height:100dvh;padding:80px 20px 30px;background:radial-gradient(circle at 18% 0,rgb(88 101 242 / 12%),transparent 35%),radial-gradient(circle at 80% 0,rgb(243 171 60 / 10%),transparent 33%),#111418}.referral-invite-card{width:min(520px,100%);border:1px solid #333b44;border-radius:12px;padding:38px;background:#1a1f25;box-shadow:0 30px 70px #00000059}.referral-invite-card h1{margin:6px 0 10px;font-size:1.75rem;letter-spacing:-.03em}.referral-invite-card>.muted{line-height:1.6}.referral-invite-icon{display:grid;place-items:center;width:44px;height:44px;margin-bottom:22px;border-radius:10px;background:#3a3020;color:#f3ab3c;font-size:1.25rem}.referral-invite-icon.success{background:#20382a;color:#77d398}.referral-invite-icon.error{background:#422327;color:#ff8f97}.referral-security-note{display:flex;align-items:center;gap:10px;margin:18px 0;border:1px solid #343c45;border-radius:8px;padding:10px 12px;background:#15191e}.referral-security-note p{margin:0;color:#aab3bc;font-size:.74rem}.referral-invite-card form{display:grid;gap:14px;margin-top:24px}.referral-invite-card form>button{margin-top:3px}.referral-discord-check{display:flex;align-items:center;justify-content:space-between;gap:14px;border:1px solid #414a55;border-radius:8px;padding:12px;background:#171c22}.referral-discord-check.verified{border-color:#397f6d;background:#18352d}.referral-discord-check strong,.referral-discord-check small{display:block}.referral-discord-check strong{font-size:.82rem}.referral-discord-check small{margin-top:3px;color:#8f9aa5;font-size:.68rem}.referral-discord-check.verified small{color:#9acbbd}.discord-button{min-height:39px;flex:0 0 auto;border:0;border-radius:6px;padding:8px 12px;background:#5865f2;color:#fff;font-size:.75rem;font-weight:800}.discord-button:hover{background:#6873f5}.discord-button:disabled{opacity:.55}.referral-invite-login{display:inline-flex;justify-content:center;margin-top:25px;text-decoration:none}@media (max-width: 560px){.referral-invite-card{padding:28px 20px}.referral-discord-check{align-items:stretch;flex-direction:column}.referral-discord-check button{width:100%}}.referral-page{max-width:1160px;margin:0 auto}.referral-hero{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;padding:30px;background:radial-gradient(circle at 90% 15%,rgb(243 171 60 / 12%),transparent 34%),#1a1f25}.referral-hero h1{margin:0 0 8px;color:#f1f4f6;font-size:clamp(1.8rem,4vw,3rem);letter-spacing:-.04em}.referral-hero>div:first-child>p:last-child{max-width:690px;margin:0;color:#98a3ae}.referral-mini-stats{display:flex;flex:0 0 auto;gap:9px}.referral-mini-stats span{min-width:100px;border:1px solid #353e47;border-radius:8px;padding:12px;background:#15191e;color:#8f9aa5;font-size:.72rem}.referral-mini-stats strong{display:block;margin-bottom:2px;color:#f3ab3c;font-size:1.3rem}.referral-flow ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none}.referral-flow li{display:flex;gap:12px;border:1px solid #303840;border-radius:8px;padding:15px;background:#15191e}.referral-flow li>span{display:grid;place-items:center;flex:0 0 30px;width:30px;height:30px;border-radius:50%;background:#3a3020;color:#f3ab3c;font-size:.72rem;font-weight:850}.referral-flow li strong{color:#edf1f5;font-size:.84rem}.referral-flow li p{margin:4px 0 0;color:#8f9aa5;font-size:.75rem;line-height:1.5}.referral-list{display:grid;gap:10px}.referral-list article{display:grid;grid-template-columns:minmax(220px,1.2fr) minmax(170px,.8fr) auto;align-items:center;gap:14px;border:1px solid #303840;border-radius:9px;padding:15px;background:#15191e}.referral-person{display:flex;align-items:center;gap:11px;min-width:0}.referral-person>span{display:grid;place-items:center;flex:0 0 38px;width:38px;height:38px;border-radius:50%;background:#332b1f;color:#f3ab3c;font-weight:850}.referral-person>div{min-width:0}.referral-person strong,.referral-person small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.referral-person small,.referral-dates small{color:#8f9aa5;font-size:.7rem}.referral-dates{display:grid;gap:3px}.referral-status{border:1px solid #48525c;border-radius:999px;padding:4px 9px;color:#b2bbc3;font-size:.65rem;font-weight:800;text-transform:capitalize}.referral-status.active{border-color:#655329;background:#40351e;color:#f1c66f}.referral-status.joined{border-color:#397f6d;background:#1c3a32;color:#85dbc3}.referral-status.expired,.referral-status.revoked{border-color:#5c3b3f;background:#372427;color:#df9499}.referral-link{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;grid-column:1 / -1}.referral-link input{min-width:0;border:1px solid #3b444e;border-radius:6px;padding:9px 10px;background:#20262c;color:#cfd5db;font-size:.76rem}.referral-link .secondary-button{min-height:38px}.referral-result{grid-column:1 / -1;margin:0;border-top:1px solid #2c333b;padding-top:11px;color:#82d7b9;font-size:.76rem}.referral-empty{display:grid;justify-items:center;padding:44px 20px;text-align:center}.referral-empty>span{display:grid;place-items:center;width:46px;height:46px;margin-bottom:13px;border-radius:50%;background:#3a3020;color:#f3ab3c}.referral-empty p{max-width:520px;margin:6px 0 0;color:#8f9aa5}html[data-theme=light] .referral-hero{background:radial-gradient(circle at 90% 15%,rgb(243 171 60 / 13%),transparent 34%),#fff}html[data-theme=light] .referral-hero h1,html[data-theme=light] .referral-flow li strong{color:#18212a}html[data-theme=light] .referral-mini-stats span,html[data-theme=light] .referral-flow li,html[data-theme=light] .referral-list article{border-color:#d8dee3;background:#f7f9fa}html[data-theme=light] .referral-link input{border-color:#cbd3d9;background:#fff;color:#35424d}@media (max-width: 850px){.referral-flow ol{grid-template-columns:1fr}.referral-list article{grid-template-columns:1fr auto}.referral-dates{grid-column:1}.referral-status{grid-column:2;grid-row:1}.referral-link,.referral-result{grid-column:1 / -1}}@media (max-width: 600px){.referral-hero{align-items:stretch;flex-direction:column;padding:22px 18px}.referral-mini-stats{width:100%}.referral-mini-stats span{flex:1;min-width:0}.referral-link{grid-template-columns:1fr}.referral-list article{grid-template-columns:1fr}.referral-status{grid-column:1;grid-row:auto;width:fit-content}.referral-dates{grid-column:1}}.sales-page{--sales-orange: #f3ab3c;--sales-green: #52c3a5;display:grid;gap:16px;min-height:100%}.sales-page .panel{border-color:#2f363d;background:#181d22}.sales-kicker{color:var(--sales-orange);font-size:.61rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.sales-stat-grid{display:grid;grid-template-columns:repeat(4,minmax(155px,1fr));gap:12px}.sales-stat-grid article{position:relative;min-width:0;padding:18px;overflow:hidden}.sales-stat-grid article:after{position:absolute;top:-26px;right:-22px;width:74px;height:74px;border-radius:50%;background:rgb(243 171 60 / 5%);content:""}.sales-stat-grid article>span,.sales-stat-grid article>strong,.sales-stat-grid article>small{display:block}.sales-stat-grid article>span{color:#8e99a3;font-size:.67rem;font-weight:700}.sales-stat-grid article>strong{margin:10px 0 5px;overflow:hidden;color:#f2f4f6;font-size:clamp(1.3rem,2.4vw,1.8rem);letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap}.sales-stat-grid article>small{color:#6f7b85;font-size:.58rem}.sales-stat-grid article.pending>strong{color:#ffc45f}.sales-stat-grid article.pending:after{background:rgb(243 171 60 / 9%)}.sales-stat-grid article.profit>strong{color:#6dd0b2}.sales-stat-grid article.profit:after{background:rgb(82 195 165 / 8%)}.sales-stat-grid article.profit.negative>strong{color:#e97c89}.sales-feedback{border:1px solid #315c50;border-radius:8px;padding:11px 13px;background:#1a342d}.sales-list-panel{min-width:0;padding:20px}.sales-list-header{display:flex;align-items:end;justify-content:space-between;gap:18px;margin-bottom:17px}.sales-list-header h3{margin:3px 0 2px;font-size:1.05rem}.sales-list-header p{margin:0;color:#7f8b95;font-size:.66rem}.sales-clear-filters{border:0;padding:5px 0;background:transparent;color:#eab15a;font-size:.67rem;font-weight:750}.sales-clear-filters:hover{color:#ffd188}.sales-toolbar{display:grid;grid-template-columns:minmax(210px,auto) minmax(240px,1fr) minmax(165px,205px) minmax(165px,205px);align-items:end;gap:10px;margin-bottom:16px;border:1px solid #2d353c;border-radius:10px;padding:12px;background:#14191e}.sales-upcoming-filter{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:50px;border:1px solid #3a434b;border-radius:8px;padding:8px 12px;background:#1b2127;color:#9ca7b0;font-size:.65rem;font-weight:780;white-space:nowrap}.sales-upcoming-filter:hover{border-color:#596570;background:#242b32;color:#edf1f5}.sales-upcoming-filter.active{border-color:#765a2d;background:#342b1f;color:#ffd084}.sales-upcoming-filter span{color:#f3ab3c;font-weight:900}.sales-search,.sales-select{min-width:0}.sales-search{position:relative;display:block;height:50px}.sales-search>span{position:absolute;z-index:1;top:7px;left:37px;color:#7f8b95;font-size:.56rem;font-weight:750;pointer-events:none}.sales-search>div{position:relative;height:50px}.sales-search i{position:absolute;top:50%;left:12px;color:#75818b;font-size:1rem;font-style:normal;transform:translateY(-20%);pointer-events:none}.sales-search input{width:100%;min-width:0;height:50px;border:1px solid #3a434b;border-radius:8px;outline:0;background:#1d2329;color:#edf1f5;font-size:.71rem;transition:border-color .18s,box-shadow .18s,background .18s}.sales-search input{padding:16px 12px 0 37px}.sales-search input::placeholder{color:#66727c}.sales-search input:focus{border-color:#b17b2d;background:#20262c;box-shadow:0 0 0 3px #f3ab3c17}.sales-list-panel .data-table-shell{border:1px solid #2d353c;border-radius:9px}.sales-list-panel .data-table th{padding-block:10px;background:#14191e;color:#76828c}.sales-list-panel .data-table th:first-child,.sales-list-panel .data-table td:first-child{padding-left:14px}.sales-list-panel .data-table th:last-child,.sales-list-panel .data-table td:last-child{padding-right:14px}.sales-list-panel .data-table tbody tr:last-child td{border-bottom:0}.sales-order-cell strong{color:#eff2f4}.sales-event-cell{display:block;max-width:275px}.sales-event-cell strong,.sales-event-cell small{overflow:hidden;text-overflow:ellipsis}.sales-financial-cell strong{color:#f0f3f5}.sales-financial-cell small.positive{color:#63caaa}.sales-financial-cell small.negative{color:#e47a87}.sales-marketplace-badge{display:inline-flex;align-items:center;max-width:150px;border:1px solid #38424b;border-radius:999px;padding:4px 8px;overflow:hidden;background:#22292f;color:#b6c0c8;font-size:.65rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.sales-marketplace-link{display:inline-flex;align-items:center;gap:5px;color:#d8dee3;font-weight:700;text-decoration:none}.sales-marketplace-link:hover{color:#ffc86f;text-decoration:underline;text-underline-offset:2px}.sales-marketplace-link>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sales-marketplace-link>i{flex:0 0 auto;color:#f3ab3c;font-size:.72rem;font-style:normal}.sales-marketplace-badge.sales-marketplace-link:hover{border-color:#7b6037;background:#2d281f;text-decoration:none}.sale-deadline{display:grid;justify-items:start;gap:2px;min-width:92px}.sale-deadline strong{color:#cbd3d9;font-size:.65rem;white-space:nowrap}.sale-deadline small{color:#77838d;font-size:.56rem;font-weight:500;white-space:nowrap}.sale-deadline.urgent strong{color:#f4bd62}.sale-deadline.overdue strong{color:#ed818c}.sale-deadline.complete strong{color:#70cfb1}.sale-deadline.unavailable strong{color:#818c96}.sale-payout-countdown{display:grid;justify-items:start;gap:2px}.sale-payout-countdown strong{color:#cbd3d9;font-size:.78rem}.sale-payout-countdown small{color:#77838d;font-size:.62rem;font-weight:500}.sale-payout-countdown.today strong{color:#f4bd62}.sale-payout-countdown.overdue strong{color:#ed818c}.sale-payout-countdown.paid strong{color:#70cfb1}.sale-detail-links{display:grid;justify-items:start;gap:7px}.sale-detail-links a{display:grid;gap:1px;color:#8ed8c1;font-size:.78rem;text-decoration:none}.sale-detail-links a:hover{color:#b4ebda;text-decoration:underline;text-underline-offset:2px}.sale-detail-links a small{color:#77838d;font-size:.58rem;font-weight:500}.sale-actions-column{text-align:right!important}.sale-row-actions{display:flex;justify-content:flex-end;gap:7px}.sale-row-actions button{min-height:32px;padding:5px 9px;font-size:.76rem;white-space:nowrap}.sale-details-content{display:grid;gap:20px}.sale-details-content section+section{border-top:1px solid #343c45;padding-top:18px}.sale-details-content h3{margin:0 0 8px;color:#f3ab3c;font-size:.77rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.sale-details-content dl{display:grid;margin:0}.sale-details-content dl>div{display:grid;grid-template-columns:minmax(120px,.45fr) minmax(0,1fr);gap:20px;border-bottom:1px solid rgb(52 60 69 / 65%);padding:9px 0}.sale-details-content dl>div:last-child{border-bottom:0}.sale-details-content dt{color:#89949f;font-size:.78rem}.sale-details-content dd{min-width:0;margin:0;color:#edf1f5;font-size:.84rem;font-weight:700;overflow-wrap:anywhere}.sale-event-compact{display:grid;gap:12px;border:1px solid #35404a;border-radius:10px;padding:14px;background:radial-gradient(circle at 92% 0,rgb(243 171 60 / 8%),transparent 35%),#171c21}.sale-event-compact-title>span,.sale-event-compact-title>strong,.sale-event-compact-title>small{display:block}.sale-event-compact-title>span{color:#f3ab3c;font-size:.6rem;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.sale-event-compact-title>strong{margin:5px 0 2px;color:#f2f4f6;font-size:.94rem}.sale-event-compact-title>small{color:#87939d;font-size:.65rem}.sale-event-facts{display:grid;grid-template-columns:.45fr 1fr 1fr;gap:7px}.sale-event-facts>span{min-width:0;border:1px solid #303941;border-radius:7px;padding:8px 9px;background:#20262c}.sale-event-facts small,.sale-event-facts strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sale-event-facts small{color:#77838d;font-size:.55rem}.sale-event-facts strong{margin-top:2px;color:#e4e9ed;font-size:.69rem}.sale-event-tags{display:flex;flex-wrap:wrap;gap:5px}.sale-event-tags span{border:1px solid #3a444c;border-radius:999px;padding:4px 7px;color:#a9b3bb;font-size:.56rem}.buyer-copy-value{display:flex;align-items:center;justify-content:space-between;gap:10px}.buyer-copy-value span{min-width:0;overflow-wrap:anywhere}.buyer-copy-value button{min-width:46px;border:1px solid #4a4335;border-radius:6px;padding:4px 7px;background:#2d2a23;color:#f3ab3c;font-size:.62rem;font-weight:800}.buyer-copy-value button:hover{border-color:#7a643d;background:#3a3020}.buyer-copy-value button:disabled{border-color:#343c45;background:#22282e;color:#59636e}.transfer-methods{display:flex;flex-wrap:wrap;gap:7px;margin:18px 0 12px}.transfer-methods button{border:1px solid #3b444e;border-radius:6px;padding:8px 10px;background:#252b32;color:#c9d0d7}.transfer-methods button.active{border-color:#f3ab3c;background:#3a3020;color:#ffd995}.upload-zone{position:relative;display:grid;place-items:center;gap:7px;border:1px dashed #59636e;border-radius:10px;padding:24px;overflow:hidden;background:linear-gradient(145deg,#171c21,#13171b);text-align:center;cursor:pointer;transition:border-color .18s ease,background .18s ease,transform .18s ease}.upload-zone:hover,.upload-zone:focus,.upload-zone:focus-within,.upload-zone.is-dragging{border-color:#f3ab3c;outline:0;background:linear-gradient(145deg,#211e18,#17191b);transform:translateY(-1px)}.upload-zone.has-file{border-color:#397f6d;background:linear-gradient(145deg,#17221f,#141a19)}.upload-zone-input{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);opacity:0;white-space:nowrap;pointer-events:none}.upload-zone-icon{display:grid;place-items:center;width:34px;height:34px;border:1px solid #665132;border-radius:9px;background:#30271d;color:#f3ab3c!important;font-size:1rem;font-weight:900}.upload-zone.has-file .upload-zone-icon{border-color:#397f6d;background:#1b382f;color:#82d7b9!important}.upload-zone span,.upload-zone small{color:#98a3ae}.upload-zone small{max-width:100%;overflow:hidden;color:#82d7b9;text-overflow:ellipsis;white-space:nowrap}.ticket-links{display:grid;gap:8px}.ticket-links>span{color:#aab3bc;font-size:.82rem}.ticket-links>div{display:flex;gap:7px}.ticket-links input{flex:1;border:1px solid #3b444e;border-radius:6px;padding:10px 11px;background:#15191e;color:#edf1f5}.ticket-links>div button{width:40px;border:1px solid #63363b;border-radius:6px;background:#422327;color:#ff9da5}.add-link-button{justify-self:start}.transfer-error{margin-top:12px}@media (max-width: 1120px){.sales-stat-grid{grid-template-columns:repeat(2,1fr)}.sales-toolbar{grid-template-columns:1fr 1fr}.sales-search{grid-column:1 / -1}.sales-upcoming-filter{justify-self:start;min-height:38px}}@media (max-width: 720px){.sales-toolbar{grid-template-columns:1fr}.sales-search{grid-column:auto}.sales-list-panel{padding:15px 13px}.sale-row-actions{align-items:flex-end;flex-direction:column}.sale-details-content dl>div{grid-template-columns:1fr;gap:3px}.sale-event-facts{grid-template-columns:1fr 1fr}.sale-event-facts>span:last-child{grid-column:1 / -1}}.sales-page .data-table td.sale-actions-column{vertical-align:middle}@media (max-width: 680px){.sales-list-panel .data-table-shell{border:0}.sales-list-panel .data-table tbody tr{background:#171d22}.sales-event-cell{max-width:none}.sales-marketplace-badge{max-width:190px}.sales-list-panel .data-table td:first-child,.sales-list-panel .data-table td:last-child{padding-inline:12px}}@media (max-width: 480px){.sales-stat-grid{grid-template-columns:1fr}.sales-list-header{align-items:flex-start;flex-direction:column}.sales-clear-filters{margin-top:-8px}}.sales-event-groups{display:grid;gap:11px}.sales-event-group{min-width:0;border:1px solid #303941;border-radius:11px;overflow:hidden;background:#171c21}.sales-event-group-header{display:grid;grid-template-columns:30px minmax(230px,1fr) repeat(4,minmax(88px,auto));align-items:center;gap:14px;width:100%;border:0;padding:14px 16px;background:radial-gradient(circle at 92% 0,rgb(243 171 60 / 7%),transparent 35%),#1b2127;color:#edf1f5;text-align:left}.sales-event-group-header:hover{background:radial-gradient(circle at 92% 0,rgb(243 171 60 / 11%),transparent 38%),#20262c}.sales-event-group-header>span:not(.sales-group-event):not(.sales-group-chevron){display:grid;gap:3px;justify-items:end}.sales-event-group-header small{color:#7d8993;font-size:.57rem;font-weight:600}.sales-event-group-header strong{font-size:.75rem}.sales-group-event{display:grid;min-width:0;gap:3px}.sales-group-event strong{overflow:hidden;color:#f1f3f5;font-size:.9rem;text-overflow:ellipsis;white-space:nowrap}.sales-group-chevron{display:grid;place-items:center;flex:0 0 30px;width:30px;height:30px;border:1px solid #5b4930;border-radius:9px;background:linear-gradient(145deg,#2c261d,#1b1d1f);color:#f3ab3c;box-shadow:inset 0 1px #ffffff0d,0 4px 12px #0003;transition:border-color .18s,background .18s,box-shadow .18s}.sales-group-chevron svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:transform .22s ease}.sales-event-group-header[aria-expanded=false] .sales-group-chevron svg{transform:rotate(-90deg)}.sales-event-group-header:hover .sales-group-chevron{border-color:#9a6d2c;background:linear-gradient(145deg,#3a2d1d,#202225);box-shadow:inset 0 1px #ffffff12,0 5px 16px #00000047}.sales-event-group-header:focus-visible{outline:none}.sales-event-group-header:focus-visible .sales-group-chevron{box-shadow:0 0 0 2px #151a1f,0 0 0 4px #f3ab3c}.sales-event-group-header .positive strong,.sales-group-table .positive{color:#70cfb1}.sales-event-group-header .negative strong,.sales-group-table .negative{color:#ed818c}.sales-group-table-shell{overflow:auto;border-top:1px solid #303941}.sales-group-table{width:100%;min-width:1380px;border-collapse:collapse;table-layout:fixed}.sales-group-table col.sale-id-column{width:8%}.sales-group-table col.tickets-column{width:15%}.sales-group-table col.quantity-column{width:7%}.sales-group-table col.total-payout-column{width:10%}.sales-group-table col.profit-column,.sales-group-table col.marketplace-column{width:11%}.sales-group-table col.status-column{width:13%}.sales-group-table col.sale-date-column{width:8%}.sales-group-table col.payout-column{width:12%}.sales-group-table col.actions-column{width:5%}.sales-group-table thead tr{height:36px}.sales-group-table th{height:36px;padding:9px 11px;background:#14191e;color:#6f7b85;font-size:.54rem;font-weight:750;letter-spacing:.06em;line-height:1.2;text-align:left;text-transform:uppercase;vertical-align:middle}.sales-group-table td{height:58px;border-top:1px solid #293139;padding:12px 11px;color:#dbe1e6;font-size:.68rem;line-height:1.25;vertical-align:middle}.sales-group-table tbody tr{cursor:pointer;transition:background .15s,box-shadow .15s}.sales-group-table tbody tr:hover,.sales-group-table tbody tr:focus-visible{outline:0;background:#20272d;box-shadow:inset 3px 0 #f3ab3c}.sales-group-table td>strong,.sales-group-table td>small{display:block}.sales-group-table td>small{margin-top:3px;color:#78848e;font-size:.57rem}.sale-quantity-cell{text-align:center}.sale-group-status{display:grid;justify-items:start;gap:5px}.sale-group-status .sale-deadline strong{font-size:.58rem}.sale-group-status .sale-deadline small{display:none}.sale-payout-state{position:relative;display:grid;justify-items:start;gap:2px;width:max-content;max-width:150px;border-radius:7px;padding:5px 7px;text-decoration:none}.sale-payout-state strong,.sale-payout-state>small{white-space:nowrap}.sale-payout-state strong{font-size:.62rem}.sale-payout-state>small{color:#77838d;font-size:.51rem}.sale-payout-state.paid{border:1px solid #326f5f;background:#183229;color:#7ce0be}.sale-payout-state.paid:hover{border-color:#52c3a5;background:#1d3d32}.sale-payout-state.pending{border:1px solid #5b4a2f;background:#2d271e;color:#edbd70;cursor:help}.sale-payout-state.deliver-first{border:1px solid #3b444c;background:#20262c;color:#8e99a3;font-size:.61rem;font-weight:750}.sale-payout-state.pending:after{position:absolute;z-index:20;bottom:calc(100% + 7px);left:50%;width:max-content;max-width:220px;border:1px solid #4a525a;border-radius:6px;padding:6px 8px;background:#101418;color:#dce2e6;box-shadow:0 8px 22px #0006;content:attr(data-tooltip);font-size:.58rem;opacity:0;pointer-events:none;transform:translate(-50%,4px);transition:opacity .15s,transform .15s}.sale-payout-state.pending:hover:after,.sale-payout-state.pending:focus-visible:after{opacity:1;transform:translate(-50%)}.sale-group-actions{display:flex;align-items:center;justify-content:flex-end;gap:5px}.sale-group-actions button{min-height:29px;padding:4px 7px;font-size:.59rem}.sale-row-arrow{margin-left:3px;color:#f3ab3c;font-size:.85rem}.sales-groups-empty{margin:0;border:1px dashed #343d45;border-radius:9px;padding:32px;color:#7f8a94;text-align:center}.sale-payout-link{color:#78d6b8;text-decoration:none}.sale-payout-link:hover{color:#a7ead5;text-decoration:underline;text-underline-offset:2px}@media (max-width:950px){.sales-event-group-header{grid-template-columns:30px minmax(180px,1fr) repeat(2,minmax(80px,auto))}.sales-event-group-header>span:nth-last-child(2),.sales-event-group-header>span:nth-last-child(1){display:none!important}}@media (max-width:620px){.sales-event-group-header{grid-template-columns:30px minmax(0,1fr) auto;gap:9px;padding:12px}.sales-event-group-header>span:not(.sales-group-event):not(.sales-group-chevron){display:none!important}.sales-event-group-header>span:nth-child(4){display:grid!important}.sales-group-event strong{font-size:.78rem}}.sale-status-cell{display:grid;justify-items:start;gap:5px}.sale-status-cell small{color:#7f8a95;font-size:.62rem;line-height:1.35}.sale-transfer-window{display:inline-flex;align-items:center;gap:5px;width:fit-content;border:1px solid #4a5158;border-radius:999px;padding:4px 7px;color:#9aa4ac;font-size:.58rem;font-weight:800}.sale-transfer-window:before{width:6px;height:6px;border-radius:50%;background:#707b84;content:""}.sale-transfer-window.open{border-color:#397f6d;background:#1b382f;color:#82d7b9}.sale-transfer-window.open:before{background:#52c3a5}.sale-transfer-window.compact{padding:3px 6px;font-size:.52rem}.sale-automation-summary{display:grid;justify-items:start;gap:2px}.sale-automation-summary small{color:#8f9aa5;font-weight:500}.sale-automation-summary i{margin-top:2px;border:1px solid #5d4b2e;border-radius:999px;padding:2px 6px;background:#30281d;color:#e9b866;font-size:.53rem;font-style:normal;text-transform:capitalize}.sale-automation-summary i.succeeded{border-color:#397f6d;background:#1b382f;color:#82d7b9}.sale-automation-summary i.failed{border-color:#66373d;background:#3e2327;color:#ed8d96}.sale-row-actions .automation-button{border-color:#35685a;color:#79d5b8}.sale-automation-modal{width:min(660px,100%)!important}.sale-automation-intro{display:flex;align-items:center;gap:10px;border:1px solid #343c45;border-radius:8px;padding:11px;background:#151a1f}.sale-automation-intro p{margin:0;color:#929da7;font-size:.67rem;line-height:1.5}.sale-automation-warning{margin:12px 0 0;border:1px solid #5e4b2c;border-radius:7px;padding:10px;background:#30271d;color:#e6b86f;font-size:.68rem}.sale-automation-toggle{display:flex;align-items:center;gap:10px;margin-top:13px;border:1px solid #35404a;border-radius:8px;padding:12px;background:#20262c}.sale-automation-toggle input{width:18px;height:18px;accent-color:#52c3a5}.sale-automation-toggle span{display:grid}.sale-automation-toggle strong{color:#edf1f5;font-size:.74rem}.sale-automation-toggle small{color:#84909a;font-size:.6rem}.sale-automation-fields{display:grid;grid-template-columns:1fr 1fr;gap:11px;margin-top:12px}.sale-automation-provider{display:grid;align-content:start;gap:6px}.sale-automation-provider .custom-select-trigger{min-height:42px}.sale-automation-provider .custom-select-trigger small{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.sale-automation-job{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3px 10px;margin-top:12px;border:1px solid #343c45;border-radius:8px;padding:10px 11px;background:#171c21}.sale-automation-job span{color:#87939d;font-size:.6rem}.sale-automation-job strong{color:#e9b866;font-size:.65rem;text-transform:capitalize}.sale-automation-job strong.succeeded{color:#82d7b9}.sale-automation-job strong.failed{color:#ed8d96}.sale-automation-job small{grid-column:1 / -1;color:#737f89;font-size:.58rem}@media (max-width: 620px){.sale-automation-intro{align-items:flex-start;flex-direction:column}.sale-automation-fields{grid-template-columns:1fr}}.sale-points-card{grid-column:1 / -1}.sale-points-card>p{color:#aeb7c0}.sale-point-timeline{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:12px}.sale-point-timeline span{border:1px solid #343c45;border-radius:7px;padding:9px;background:#15191e}.sale-point-timeline b,.sale-point-timeline small{display:block}.sale-point-timeline small{margin-top:3px;color:#8f9aa5}.points-positive{color:#82d7b9}.points-negative{color:#ff858e}@media (max-width: 700px){.sale-point-timeline{grid-template-columns:1fr}}.transfer-proof-preview{display:block;width:100%;max-height:260px;object-fit:contain;border:1px solid #3d514e;background:#0d1417;border-radius:8px}.transfer-proof-clipboard-tools{display:flex;align-items:center;flex-wrap:wrap;gap:9px 14px;margin:10px 0 0}.transfer-proof-clipboard-tools .secondary-button{flex:0 0 auto}.transfer-proof-clipboard-tools small{color:#a4b1bc;font-size:.77rem}.transfer-proof-file-picker{display:grid;place-items:center;width:100%;gap:7px;cursor:pointer}.transfer-proof-selected{position:relative;display:grid;justify-items:center;gap:7px;width:min(100%,440px);min-width:0;margin:8px auto 0}.transfer-proof-selected small{max-width:100%;overflow-wrap:anywhere;text-overflow:ellipsis}.transfer-proof-document-preview{display:grid;place-items:center;width:100%;min-height:86px;border:1px solid #3d514e;border-radius:8px;background:#0d1417;color:#82d7b9;font-weight:800;letter-spacing:.04em}.upload-zone:has(.transfer-proof-selected){cursor:default}.transfer-proof-remove{position:absolute;top:8px;right:8px;z-index:2;display:grid;place-items:center;width:34px;height:34px;border:1px solid #775159;border-radius:8px;background:#302126;color:#ffa8af;font-size:1.35rem;line-height:1;cursor:pointer}.transfer-proof-remove:hover:not(:disabled),.transfer-proof-remove:focus-visible{border-color:#ffa8af;background:#48252d;color:#fff}.transfer-proof-remove:focus-visible{outline:2px solid #f3ab3c;outline-offset:2px}.transfer-proof-remove:disabled{opacity:.45;cursor:not-allowed}.sale-external-confirmation-notice{border-left:3px solid #e4af56;border-radius:6px;background:#30291e;color:#ecd5b3;padding:11px 14px;margin:12px 0;font-size:.78rem;line-height:1.5}.buyer-information-request-card{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:14px 0;border:1px solid rgb(255 111 28 / 32%);border-radius:14px;padding:15px 16px;background:linear-gradient(135deg,rgb(255 105 24 / 10%),rgb(255 105 24 / 3%))}.buyer-information-request-card>div{display:grid;gap:4px}.buyer-information-request-card span{color:#ff8a42;font-size:.72rem;font-weight:750;letter-spacing:.06em;text-transform:uppercase}.buyer-information-request-card strong{color:#f7f8fa}.buyer-information-request-card small{max-width:620px;color:#9da9b8;line-height:1.45}.buyer-information-request-card button{flex:0 0 auto}.buyer-information-feedback{margin:10px 0 14px}@media (max-width: 700px){.buyer-information-request-card{align-items:stretch;flex-direction:column}.buyer-information-request-card button{width:100%}}.sale-provider-status-note{display:block;margin-top:7px;color:#e7bd70;font-size:.72rem;line-height:1.4}.primary-ticket-application-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,300px);align-items:center;gap:16px;margin:16px 0 12px;border:1px solid var(--border, #d9dee5);border-radius:10px;padding:14px 16px;background:var(--surface-subtle, rgb(127 127 127 / 5%))}.primary-ticket-application-card>div:first-child{display:grid;gap:3px}.primary-ticket-application-card>div:first-child>span{font-size:.8rem;font-weight:800}.primary-ticket-application-card>div:first-child>small{color:var(--muted, #727b86);font-size:.68rem;line-height:1.45}.primary-ticket-application-select{min-width:0}.primary-ticket-application-hint{margin:8px 0 0;color:#b45309;font-size:.7rem;font-weight:700}.sale-primary-app-summary{display:inline-flex;width:fit-content;margin-top:4px;border-radius:999px;padding:2px 7px;background:rgb(59 130 246 / 10%);color:#60a5fa;font-size:.56rem;font-weight:800}@media (max-width:720px){.primary-ticket-application-card{grid-template-columns:1fr}}.sale-payout-preview-card{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:12px 0}.sale-payout-preview-card.single{grid-template-columns:minmax(0,1fr)}.sale-payout-preview-card>div{display:grid;gap:3px;border:1px solid #3b433f;border-radius:9px;padding:12px 14px;background:#171d1b}.sale-payout-preview-card span{color:#89959f;font-size:.6rem;font-weight:750}.sale-payout-preview-card strong{color:#7dd7b8;font-size:.92rem}.sale-payout-preview-card small{color:#74808a;font-size:.58rem;line-height:1.45}@media (max-width:620px){.sale-payout-preview-card{grid-template-columns:1fr}}.ticombo-pdf-validation{display:grid;gap:.4rem;margin-top:.75rem;padding:.9rem 1rem;border:1px solid var(--border-color, #d9dee8);border-radius:.75rem;background:var(--surface-muted, rgba(127, 127, 127, .06))}.ticombo-pdf-validation p{margin:0}.ticombo-pdf-validation.success{border-color:#397f6d}.ticombo-pdf-validation.warning{border-color:#5e4b2c;background:#30271d}.ticombo-pdf-validation.error{border-color:#66373d}.ticombo-pdf-warning{color:#e6b86f;font-size:.72rem;font-weight:700;line-height:1.5}.ticombo-pdf-confirmation{display:flex;align-items:flex-start;gap:9px;margin-top:.2rem;cursor:pointer;color:#edf1f5;font-size:.72rem;line-height:1.5}.ticombo-pdf-confirmation input{flex:0 0 auto;width:17px;height:17px;margin:1px 0 0;accent-color:#52c3a5;cursor:pointer}.ticombo-pdf-confirmation input:disabled{cursor:not-allowed}html[data-theme=light] .ticombo-pdf-validation.warning{border-color:#e7c88f;background:#fdf6e8}html[data-theme=light] .ticombo-pdf-warning{color:#8c5b10}html[data-theme=light] .ticombo-pdf-confirmation{color:#26323c}.scanned-orders-page{--scanned-green: #52c3a5;--scanned-orange: #f3ab3c;--scanned-red: #e26d79}.scanned-page-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.scanned-page-heading h2{margin:0 0 4px;font-size:1.65rem;line-height:1.15}.scanned-page-heading p{margin:0;color:#929da7;font-size:.76rem}.scanned-heading-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:9px}.scanned-heading-actions button,.scanned-detail-header button,.scanned-detail-actions button{display:inline-flex;align-items:center;justify-content:center;gap:7px}.scanned-gmail-button.connected{border-color:#386b5c;color:#75d2b7}.scanned-page-feedback{border:1px solid currentColor;border-radius:8px;padding:9px 12px;background:rgb(255 255 255 / 2%);font-size:.7rem}.scanned-live-scan-state{display:flex;align-items:center;gap:10px;border:1px solid #355f51;border-radius:8px;padding:9px 12px;background:#182d27;color:#72c9ad}.scanned-live-scan-state.running{border-color:#765a2d;background:#30281d;color:#f0b34d}.scanned-live-scan-state .scanned-loading-spinner{flex:0 0 18px;width:18px;height:18px;margin:0}.scanned-live-scan-state>span:last-child{display:grid;gap:2px}.scanned-live-scan-state strong{font-size:.66rem}.scanned-live-scan-state small{color:#8f9aa3;font-size:.55rem}.scanned-metrics{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.scanned-metric{position:relative;display:grid;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:10px;min-width:0;padding:14px;overflow:hidden}.scanned-metric:after{position:absolute;right:-14px;bottom:-26px;width:76px;height:76px;border-radius:50%;background:currentColor;content:"";opacity:.035}.scanned-metric-icon{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:rgb(255 255 255 / 7%);color:#aab5bf}.scanned-metric>span:nth-child(2){display:grid;min-width:0}.scanned-metric strong{color:#f0f3f5;font-size:1.05rem;line-height:1.1}.scanned-metric small{margin-top:3px;color:#9aa5ae;font-size:.62rem}.scanned-metric em{grid-column:2;color:#6f7a84;font-size:.54rem;font-style:normal}.scanned-metric.total{color:#f39a62}.scanned-metric.total .scanned-metric-icon{background:#3b2922;color:#f28b58}.scanned-metric.ready{color:var(--scanned-green)}.scanned-metric.ready .scanned-metric-icon{background:#1d382f;color:#4bd3aa}.scanned-metric.review{color:var(--scanned-orange)}.scanned-metric.review .scanned-metric-icon{background:#3a2e1c;color:#f3a52d}.scanned-metric.processed{color:#8b9fc2}.scanned-metric.processed .scanned-metric-icon{background:#252f3d;color:#91a5c8}.scanned-metric.issues{color:var(--scanned-red)}.scanned-metric.issues .scanned-metric-icon{background:#3d2227;color:#f06d7a}.scanned-filter-bar{display:grid;grid-template-columns:minmax(250px,1.8fr) minmax(145px,.75fr) minmax(145px,.75fr) minmax(132px,.65fr) minmax(132px,.65fr) auto;align-items:center;gap:9px;padding:11px}.scanned-filter-bar input,.scanned-filter-bar select{width:100%;height:40px;min-width:0;border:1px solid #39434c;border-radius:7px;background-color:#151a1f;color:#e7ebee;font-size:.68rem}.scanned-filter-bar select{padding-left:12px!important}.scanned-search{position:relative;display:block;min-width:0}.scanned-search>svg{position:absolute;z-index:1;top:50%;left:12px;color:#7f8b95;transform:translateY(-50%);pointer-events:none}.scanned-search input{padding:9px 12px 9px 39px}.scanned-date-filter{position:relative;display:block;min-width:0}.scanned-date-filter>span{position:absolute;z-index:1;top:50%;left:10px;color:#707d87;font-size:.52rem;font-weight:800;text-transform:uppercase;transform:translateY(-50%);pointer-events:none}.scanned-date-filter input{padding:9px 7px 9px 40px;color-scheme:dark}.scanned-clear-button{height:40px;border:1px solid #39434c;border-radius:7px;padding:0 13px;background:transparent;color:#c4cbd1;font-size:.66rem;font-weight:750}.scanned-clear-button:hover:not(:disabled){background:#252c33;color:#fff}.scanned-clear-button:disabled{cursor:default;opacity:.38}.scanned-history-button{border-color:#5b4b35;color:#d8b579}.scanned-ignored-panel{overflow:hidden;padding:0}.scanned-ignored-toggle{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;border:0;padding:11px 13px;background:transparent;color:#aeb7bf;text-align:left;cursor:pointer}.scanned-ignored-toggle:hover{background:rgb(255 255 255 / 2.5%)}.scanned-ignored-toggle>span{display:flex;align-items:center;gap:9px}.scanned-ignored-toggle>span:first-child>svg{color:#9b6f76}.scanned-ignored-toggle>span:first-child>span{display:grid;gap:2px}.scanned-ignored-toggle strong{color:#d6dce1;font-size:.66rem}.scanned-ignored-toggle small{color:#6f7b85;font-size:.54rem}.scanned-ignored-toggle em{display:grid;place-items:center;min-width:24px;height:22px;border:1px solid #4b4145;border-radius:999px;padding:0 7px;background:#2a2225;color:#c98993;font-size:.55rem;font-style:normal;font-weight:850}.scanned-ignored-list{border-top:1px solid #303941}.scanned-ignored-row{display:grid;grid-template-columns:32px minmax(220px,1fr) minmax(80px,.35fr) auto;align-items:center;gap:10px;padding:9px 12px;border-bottom:1px solid #2c343c}.scanned-ignored-row:last-child{border-bottom:0}.scanned-ignored-row>span:nth-child(2){display:grid;min-width:0;gap:2px}.scanned-ignored-row strong{overflow:hidden;color:#dbe0e4;font-size:.62rem;text-overflow:ellipsis;white-space:nowrap}.scanned-ignored-row small,.scanned-ignored-row>span:nth-child(3){color:#75818b;font-size:.54rem}.scanned-ignored-source{display:grid;place-items:center;width:30px;height:30px;overflow:hidden;border:1px solid #3b454e;border-radius:6px;background:#f6f8fa}.scanned-ignored-source img{width:22px;height:22px;object-fit:contain}.scanned-ignored-row button{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:6px 9px;font-size:.58rem}.scanned-bulk-bar{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:-6px;border:1px solid #765a2d;border-radius:8px;padding:8px 11px;background:#30281d;color:#d9c7a9;font-size:.66rem}.scanned-bulk-bar button{display:inline-flex;align-items:center;gap:6px;border:0;background:transparent;color:#f4b752;font:inherit;font-weight:800}.scanned-bulk-bar button:disabled{opacity:.5}.scanned-workspace{display:grid;grid-template-columns:minmax(650px,1.45fr) minmax(390px,.85fr);align-items:start;gap:14px;min-width:0}.scanned-orders-table-panel{min-width:0;overflow:hidden}.scanned-orders-table{min-width:0}.scanned-table-row{display:grid;grid-template-columns:34px minmax(78px,.65fr) minmax(230px,2.1fr) 42px minmax(90px,.8fr) minmax(105px,.9fr) minmax(112px,1fr) 24px;align-items:center;min-width:0}.scanned-table-head{min-height:41px;padding:0 10px;border-bottom:1px solid #303941;background:#171c21;color:#808c96;font-size:.54rem;font-weight:850;letter-spacing:.025em;text-transform:uppercase}.scanned-table-head input,.scanned-order-row input{width:15px;height:15px;margin:0;accent-color:var(--scanned-orange)}.scanned-order-row{position:relative;min-height:66px;padding:7px 10px;border-bottom:1px solid #2c343c;color:#dfe4e8;cursor:pointer;outline:none;transition:background .16s,box-shadow .16s}.scanned-order-row:last-child{border-bottom:0}.scanned-order-row:hover,.scanned-order-row:focus-visible{background:#20272d}.scanned-order-row.selected{background:linear-gradient(90deg,rgb(243 171 60 / 14%),rgb(243 171 60 / 4%));box-shadow:inset 3px 0 #f3ab3c}.scanned-order-row>span{min-width:0;padding-right:8px}.scanned-date-cell,.scanned-price-cell{display:grid;gap:2px}.scanned-date-cell strong,.scanned-price-cell strong{color:#e6eaed;font-size:.64rem}.scanned-date-cell small,.scanned-price-cell small{color:#808b94;font-size:.55rem}.scanned-event-cell{display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:9px}.scanned-event-cell>i,.scanned-detail-event>i{display:grid;place-items:center;border:1px solid #554326;background:radial-gradient(circle at 30% 20%,#744f26,#2b251d);color:#f2b85e;font-style:normal;font-weight:900}.scanned-event-cell>i{width:34px;height:42px;border-radius:7px;font-size:.76rem}.scanned-event-cell>span{display:grid;min-width:0;gap:1px}.scanned-event-cell strong,.scanned-event-cell small,.scanned-event-cell em{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scanned-event-cell strong{color:#edf0f3;font-size:.66rem}.scanned-event-cell small{color:#9aa5ae;font-size:.55rem}.scanned-event-cell em{color:#6f7b85;font-size:.52rem;font-style:normal}.scanned-quantity-cell{color:#e7ebee;font-size:.68rem;font-weight:800;text-align:center}.scanned-source-cell{display:flex;align-items:center;gap:7px;font-size:.59rem}.scanned-source-cell i{display:grid;flex:0 0 27px;place-items:center;width:27px;height:27px;overflow:hidden;border:1px solid #3b454e;border-radius:6px;background:#f6f8fa;font-style:normal}.scanned-source-cell i img{display:block;width:21px;height:21px;object-fit:contain}.scanned-source-cell span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scanned-page-status{display:inline-flex;align-items:center;gap:5px;width:fit-content;max-width:100%;border:1px solid #4b5660;border-radius:999px;padding:4px 7px;color:#aeb8c1;font-size:.52rem;font-weight:820;white-space:nowrap}.scanned-page-status i{flex:0 0 6px;width:6px;height:6px;border-radius:50%;background:currentColor}.scanned-page-status.ready,.scanned-page-status.already-converted{border-color:#286a55;background:#16382d;color:#4ed8ad}.scanned-page-status.needs-review,.scanned-page-status.event-not-matched,.scanned-page-status.fx-missing{border-color:#77541c;background:#382b16;color:#f3ad36}.scanned-page-status.parser-error{border-color:#794049;background:#3a2227;color:#ef7b87}.scanned-page-status.ignored{opacity:.56}.scanned-row-arrow{color:#7e8992}.scanned-table-empty{display:grid;place-items:center;min-height:300px;padding:45px 20px;color:#78848e;font-size:.68rem;text-align:center}.scanned-table-empty strong{margin-bottom:4px;color:#cbd2d8;font-size:.76rem}.scanned-loading-spinner{width:22px;height:22px;margin-bottom:9px;border:2px solid #3a434b;border-top-color:#f3ab3c;border-radius:50%;animation:scanned-spin .8s linear infinite}@keyframes scanned-spin{to{transform:rotate(360deg)}}.scanned-pagination{display:flex;align-items:center;justify-content:space-between;gap:15px;min-height:50px;padding:8px 11px;border-top:1px solid #303941;color:#8c98a2;font-size:.59rem}.scanned-pagination>div,.scanned-pagination>div>span{display:flex;align-items:center;gap:4px}.scanned-pagination button{display:grid;place-items:center;min-width:31px;height:31px;border:1px solid #343e47;border-radius:6px;padding:0 7px;background:#171c21;color:#aeb7bf;font-size:.62rem}.scanned-pagination button:hover:not(:disabled),.scanned-pagination button.active{border-color:#835d25;background:#f3ab3c;color:#21170a}.scanned-pagination button:disabled{cursor:default;opacity:.35}.scanned-pagination i{padding:0 3px;color:#64717b;font-style:normal}.scanned-order-detail{position:sticky;top:0;min-width:0;overflow:hidden}.scanned-detail-empty{display:grid;place-items:center;min-height:430px;padding:30px;color:#77838d;text-align:center}.scanned-detail-empty svg{margin-bottom:10px;color:#a67833}.scanned-detail-empty strong{margin-bottom:3px;color:#d8dde1;font-size:.75rem}.scanned-detail-empty span{font-size:.61rem}.scanned-detail-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 14px 0}.scanned-detail-header button{min-height:34px;padding:6px 10px;font-size:.6rem}.scanned-detail-event{display:grid;grid-template-columns:66px minmax(0,1fr);align-items:center;gap:13px;padding:14px}.scanned-detail-event>i{width:66px;height:82px;border-radius:9px;font-size:1.25rem}.scanned-detail-event>div{min-width:0}.scanned-detail-event span{color:#f3ab3c;font-size:.52rem;font-weight:850;letter-spacing:.05em;text-transform:uppercase}.scanned-detail-event h3{margin:3px 0;overflow:hidden;color:#f0f3f5;font-size:1.05rem;text-overflow:ellipsis;white-space:nowrap}.scanned-detail-event p,.scanned-detail-event small{display:block;margin:0;overflow:hidden;color:#a1abb3;font-size:.62rem;text-overflow:ellipsis;white-space:nowrap}.scanned-detail-event small{margin-top:3px;color:#77838d}.scanned-detail-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0 14px;overflow:hidden;border:1px solid #303942;border-radius:8px;background:#303942}.scanned-detail-summary>div{display:grid;min-width:0;gap:4px;padding:10px;background:#171c21}.scanned-detail-summary dt{color:#7d8993;font-size:.51rem}.scanned-detail-summary dd{margin:0;overflow:hidden;color:#e6eaed;font-size:.63rem;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.scanned-summary-source{display:flex;align-items:center;gap:6px}.scanned-summary-source img{flex:0 0 18px;width:18px;height:18px;border-radius:4px;object-fit:contain}.scanned-event-note{display:flex;align-items:center;gap:8px;margin:10px 14px 0;border:1px solid #735623;border-radius:7px;padding:8px 10px;background:#32291a;color:#f1af42}.scanned-event-note.approved{border-color:#2f6e59;background:#19362e;color:#5bd0ae}.scanned-event-note.rejected{border-color:#77414a;background:#382329;color:#ed818b}.scanned-event-note span{display:grid}.scanned-event-note strong{font-size:.58rem}.scanned-event-note small{color:#89949e;font-size:.49rem}.scanned-detail-tabs{display:flex;gap:17px;margin:15px 14px 0;border-bottom:1px solid #303942;overflow-x:auto}.scanned-detail-tabs button{flex:0 0 auto;border:0;border-bottom:2px solid transparent;padding:0 1px 9px;background:transparent;color:#8d98a2;font:inherit;font-size:.59rem;font-weight:780}.scanned-detail-tabs button:hover{color:#d9dee2}.scanned-detail-tabs button.active{border-bottom-color:#f3ab3c;color:#f3b352}.scanned-detail-tab-content{min-height:152px;padding:10px 14px 13px}.scanned-ticket-table{overflow:hidden;border:1px solid #303942;border-radius:7px}.scanned-ticket-table>header,.scanned-ticket-table>div{display:grid;grid-template-columns:28px 1fr 50px 50px 1.15fr;align-items:center;gap:5px;min-height:34px;padding:0 9px}.scanned-ticket-table>header{background:#171c21;color:#7e8993;font-size:.47rem;font-weight:800;text-transform:uppercase}.scanned-ticket-table>div{border-top:1px solid #2d353d;color:#bac2c9;font-size:.54rem}.scanned-ticket-table>div strong{overflow:hidden;color:#e0e5e9;font-size:.56rem;text-overflow:ellipsis;white-space:nowrap}.scanned-ticket-table em{display:inline-flex;align-items:center;gap:5px;color:#f0aa36;font-style:normal;white-space:nowrap}.scanned-ticket-table em i{width:6px;height:6px;border-radius:50%;background:currentColor}.scanned-order-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0}.scanned-order-facts>div{display:grid;gap:3px;border:1px solid #303942;border-radius:7px;padding:9px;background:#171c21}.scanned-order-facts dt{color:#7d8993;font-size:.51rem}.scanned-order-facts dd{margin:0;overflow-wrap:anywhere;color:#e0e5e9;font-size:.59rem;font-weight:750}.scanned-info-state{display:grid;place-items:center;padding:16px 12px;color:#7d8993;text-align:center}.scanned-info-state>svg{margin-bottom:7px;color:#997039}.scanned-info-state>strong{margin-bottom:3px;color:#d6dce0;font-size:.66rem}.scanned-info-state>span{max-width:340px;font-size:.55rem;line-height:1.5}.scanned-info-state dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;margin:12px 0 0;text-align:left}.scanned-info-state dl>div{border:1px solid #303942;border-radius:7px;padding:7px 9px}.scanned-info-state dt{color:#78848e;font-size:.48rem}.scanned-info-state dd{margin:2px 0 0;color:#dce1e5;font-size:.56rem}.scanned-detail-actions{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:9px;padding:0 14px 14px}.scanned-detail-actions button{width:100%;min-width:0;font-size:.62rem}.scanned-ignore-button{border-color:#5c383e;color:#e28a92}.scanned-gmail-modal{width:min(560px,100%)}.scanned-disclaimer-modal{width:min(600px,100%)}.scanned-disclaimer{display:grid;grid-template-columns:44px minmax(0,1fr);align-items:start;gap:12px;border:1px solid #78531f;border-radius:9px;padding:13px;background:#342919}.scanned-disclaimer-icon{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:#4a3517;color:#f4ae38}.scanned-disclaimer strong{display:block;color:#f3c476;font-size:.76rem}.scanned-disclaimer p{margin:5px 0 0;color:#c1ad8d;font-size:.65rem;line-height:1.55}.scanned-disclaimer-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:12px 0}.scanned-disclaimer-summary>div{display:grid;gap:3px;border:1px solid #343e47;border-radius:7px;padding:9px 10px;background:#171c21}.scanned-disclaimer-summary dt{color:#7d8993;font-size:.52rem}.scanned-disclaimer-summary dd{margin:0;overflow-wrap:anywhere;color:#e4e9ed;font-size:.63rem;font-weight:760}.scanned-disclaimer-check{display:grid;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:9px;border:1px solid #3a444d;border-radius:8px;padding:11px;color:#c3cbd1;font-size:.64rem;line-height:1.45;cursor:pointer}.scanned-disclaimer-check input{width:16px;height:16px;margin:1px 0 0;accent-color:#f3ab3c}.scanned-gmail-connected{display:grid;gap:13px}.scanned-gmail-connected>strong{font-size:1rem}.scanned-gmail-scan-note{margin:-3px 0 0;color:#7d8993;font-size:.6rem;line-height:1.5}.scanned-connection-state{display:inline-flex;align-items:center;gap:6px;width:fit-content;border:1px solid #397760;border-radius:999px;padding:5px 9px;background:#19382e;color:#79d5b8;font-size:.59rem;font-weight:850;text-transform:uppercase}.scanned-connection-state i{width:7px;height:7px;border-radius:50%;background:currentColor}.scanned-connection-state.error{border-color:#7d4449;background:#3b2226;color:#ff9299}.scanned-gmail-connected dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0}.scanned-gmail-connected dl>div{border:1px solid #343d45;border-radius:7px;padding:9px;background:#151a1f}.scanned-gmail-connected dt{color:#7d8993;font-size:.55rem}.scanned-gmail-connected dd{margin:3px 0 0;color:#e1e6ea;font-size:.62rem;font-weight:750}.scanned-disconnect-button{min-height:40px;border:1px solid #733b42;border-radius:7px;padding:8px 11px;background:#3c2428;color:#ff9ba2;font:inherit;font-size:.68rem;font-weight:750}.scanned-gmail-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.scanned-gmail-form>p,.scanned-gmail-form>small,.scanned-gmail-form>.modal-actions{grid-column:1 / -1}.scanned-gmail-form>p{margin:0 0 3px;color:#9aa5ae;font-size:.68rem}.scanned-gmail-form>small{color:#7d8993;font-size:.59rem}.scanned-gmail-form label{display:grid;gap:6px;color:#a0aab2;font-size:.63rem;font-weight:750}.scanned-gmail-form input{width:100%;min-width:0;border:1px solid #3b454e;border-radius:7px;padding:10px;background:#151a1f;color:#edf1f5}html[data-theme=light] .scanned-page-heading p{color:#687681}html[data-theme=light] .scanned-live-scan-state{border-color:#a9d4c7;background:#edf9f5;color:#28755f}html[data-theme=light] .scanned-live-scan-state.running{border-color:#e0bd80;background:#fff3de;color:#996619}html[data-theme=light] .scanned-live-scan-state small{color:#687681}html[data-theme=light] .scanned-metric strong,html[data-theme=light] .scanned-event-cell strong,html[data-theme=light] .scanned-date-cell strong,html[data-theme=light] .scanned-price-cell strong,html[data-theme=light] .scanned-detail-event h3{color:#18212a}html[data-theme=light] .scanned-metric small,html[data-theme=light] .scanned-metric em{color:#6c7882}html[data-theme=light] .scanned-filter-bar input,html[data-theme=light] .scanned-filter-bar select{border-color:#cbd3d9;background-color:#fff;color:#18212a}html[data-theme=light] .scanned-clear-button{border-color:#cbd3d9;color:#53616d}html[data-theme=light] .scanned-clear-button:hover:not(:disabled){background:#edf1f4;color:#18212a}html[data-theme=light] .scanned-bulk-bar{border-color:#e0bd80;background:#fff3de;color:#8c6428}html[data-theme=light] .scanned-ignored-toggle:hover{background:#f6f8f9}html[data-theme=light] .scanned-ignored-toggle strong,html[data-theme=light] .scanned-ignored-row strong{color:#26323c}html[data-theme=light] .scanned-ignored-toggle small,html[data-theme=light] .scanned-ignored-row small,html[data-theme=light] .scanned-ignored-row>span:nth-child(3){color:#687681}html[data-theme=light] .scanned-ignored-list,html[data-theme=light] .scanned-ignored-row{border-color:#dce2e6}html[data-theme=light] .scanned-table-head{border-color:#dce2e6;background:#f4f6f8;color:#687681}html[data-theme=light] .scanned-order-row{border-color:#e0e5e8;color:#35424d}html[data-theme=light] .scanned-order-row:hover,html[data-theme=light] .scanned-order-row:focus-visible{background:#f5f7f9}html[data-theme=light] .scanned-order-row.selected{background:linear-gradient(90deg,#fff1da,#fffaf2)}html[data-theme=light] .scanned-date-cell small,html[data-theme=light] .scanned-price-cell small,html[data-theme=light] .scanned-event-cell small,html[data-theme=light] .scanned-event-cell em{color:#687681}html[data-theme=light] .scanned-pagination{border-color:#dce2e6;color:#687681}html[data-theme=light] .scanned-pagination button{border-color:#d2d9de;background:#f6f8f9;color:#52606b}html[data-theme=light] .scanned-detail-summary,html[data-theme=light] .scanned-ticket-table{border-color:#dce2e6;background:#dce2e6}html[data-theme=light] .scanned-detail-summary>div,html[data-theme=light] .scanned-ticket-table>header,html[data-theme=light] .scanned-order-facts>div,html[data-theme=light] .scanned-gmail-connected dl>div{background:#f7f9fa}html[data-theme=light] .scanned-detail-summary dt,html[data-theme=light] .scanned-order-facts dt{color:#687681}html[data-theme=light] .scanned-detail-summary dd,html[data-theme=light] .scanned-order-facts dd,html[data-theme=light] .scanned-ticket-table>div strong{color:#18212a}html[data-theme=light] .scanned-detail-tabs,html[data-theme=light] .scanned-ticket-table>div{border-color:#dce2e6}html[data-theme=light] .scanned-info-state>strong{color:#18212a}html[data-theme=light] .scanned-info-state dl>div{border-color:#dce2e6;background:#f7f9fa}html[data-theme=light] .scanned-info-state dd{color:#26323c}html[data-theme=light] .scanned-gmail-form>p,html[data-theme=light] .scanned-gmail-form>small{color:#687681}html[data-theme=light] .scanned-gmail-scan-note{color:#687681}html[data-theme=light] .scanned-disclaimer{border-color:#dfbd81;background:#fff5e5}html[data-theme=light] .scanned-disclaimer-icon{background:#ffe5b7;color:#996216}html[data-theme=light] .scanned-disclaimer strong{color:#734a0f}html[data-theme=light] .scanned-disclaimer p{color:#7e6847}html[data-theme=light] .scanned-disclaimer-summary>div{border-color:#dce2e6;background:#f7f9fa}html[data-theme=light] .scanned-disclaimer-summary dd{color:#18212a}html[data-theme=light] .scanned-disclaimer-check{border-color:#d5dce1;color:#43515c}@media (max-width: 1380px){.scanned-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.scanned-filter-bar{grid-template-columns:minmax(250px,1fr) repeat(2,minmax(140px,.55fr)) auto}.scanned-date-filter{display:none}.scanned-workspace{grid-template-columns:1fr}.scanned-order-detail{position:static}}@media (max-width: 950px){.scanned-page-heading{align-items:flex-start;flex-direction:column}.scanned-heading-actions{justify-content:flex-start}.scanned-filter-bar{grid-template-columns:1fr 1fr}.scanned-search{grid-column:1 / -1}.scanned-date-filter{display:block}.scanned-clear-button{grid-column:1 / -1}.scanned-orders-table-panel{overflow-x:auto}.scanned-orders-table,.scanned-pagination{min-width:760px}}@media (max-width: 680px){.scanned-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.scanned-metric:last-child{grid-column:1 / -1}.scanned-heading-actions{display:grid;width:100%;grid-template-columns:1fr 1fr}.scanned-heading-actions .primary-button{grid-column:1 / -1}.scanned-ignored-row{grid-template-columns:32px minmax(0,1fr) auto}.scanned-ignored-row>span:nth-child(3){display:none}.scanned-heading-actions button{width:100%;padding-inline:9px;font-size:.65rem}.scanned-filter-bar{grid-template-columns:1fr}.scanned-search,.scanned-clear-button{grid-column:auto}.scanned-date-filter{display:none}.scanned-detail-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.scanned-detail-tabs{gap:14px}.scanned-detail-actions,.scanned-gmail-form{grid-template-columns:1fr}.scanned-gmail-form>p,.scanned-gmail-form>small,.scanned-gmail-form>.modal-actions{grid-column:auto}.scanned-gmail-connected dl,.scanned-disclaimer-summary{grid-template-columns:1fr}}.form-field{display:grid;gap:6px}.form-field>span{display:flex;align-items:center;justify-content:space-between;gap:8px;color:#aab3bc;font-size:.82rem}.form-field>span small{border:1px solid #3a424a;border-radius:999px;padding:1px 6px;color:#7e8993;font-size:.56rem;font-weight:750;letter-spacing:.04em;text-transform:uppercase}.form-field input,.form-field select{width:100%;min-width:0;border:1px solid #3b444e;border-radius:6px;padding:10px 11px;background:#15191e;color:#edf1f5}.form-field-custom-select .custom-select-trigger{min-height:39px;height:39px;border-radius:6px;padding-block:7px}.form-field-custom-select .custom-select-trigger small{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.discord-connection-card{grid-column:1 / -1;display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:13px;border:1px solid #3b4350;border-radius:9px;padding:15px;background:#20262d}.discord-mark{display:grid;place-items:center;width:42px;height:42px;border-radius:11px;background:#5865f2;color:#fff;font-weight:900}.discord-connection-copy{min-width:0}.discord-connection-copy strong,.discord-connection-copy span,.discord-connection-copy small{display:block}.discord-connection-copy span{margin-top:3px;color:#aeb7c0;font-size:.76rem}.discord-connection-copy small{margin-top:3px;overflow:hidden;color:#77828d;font-size:.65rem;text-overflow:ellipsis;white-space:nowrap}.discord-avatar{width:38px;height:38px;border-radius:50%;object-fit:cover}.discord-primary-avatar{width:42px;height:42px;border:2px solid #5865f2}.discord-button{min-height:38px;border:0;border-radius:6px;padding:8px 13px;background:#5865f2;color:#fff;font-weight:700;cursor:pointer}.discord-button:hover{background:#6875f5}.discord-button:disabled{cursor:not-allowed;opacity:.55}.discord-connection-message{grid-column:2 / -1;margin:0}@media (max-width: 700px){.discord-connection-card{grid-template-columns:auto minmax(0,1fr)}.discord-avatar{grid-column:1}.discord-connection-actions{grid-column:2}.discord-connection-message{grid-column:1 / -1}}.team-settings{overflow:hidden}.team-count{border:1px solid #3b444e;border-radius:99px;padding:6px 10px;color:#aeb7c0;font-size:.72rem}.team-feature-toggle{display:flex;align-items:center;justify-content:space-between;gap:20px;border:1px solid #3a424b;border-radius:9px;padding:17px;background:#20262d}.team-feature-toggle strong,.team-feature-toggle span{display:block}.team-feature-toggle span{margin-top:4px;color:#8f9aa5;font-size:.76rem}.switch{position:relative;flex:none}.switch input{position:absolute;opacity:0}.switch>span{position:relative;display:block;width:45px;height:25px;margin:0;border-radius:99px;background:#39414a;cursor:pointer;transition:.2s}.switch>span:after{position:absolute;top:4px;left:3px;display:block;width:19px;height:19px;border-radius:50%;background:#aeb7c0;content:"";transition:.2s}.switch input:checked+span{background:#9b6a25}.switch input:checked+span:after{transform:translate(20px);background:#ffd187}.switch input:disabled+span{cursor:not-allowed;opacity:.5}.team-message{margin-top:12px}.team-invite-form,.team-members{margin-top:25px;border-top:1px solid #343c45;padding-top:22px}.team-subheading{display:flex;justify-content:space-between;margin-bottom:15px}.team-subheading h3{margin:0;font-size:.95rem}.team-subheading p{margin:5px 0 0;color:#818c97;font-size:.75rem}.team-invite-row{display:grid;grid-template-columns:minmax(240px,1.6fr) minmax(150px,.7fr) auto auto;align-items:end;gap:12px}.team-invite-row>button{min-height:42px;white-space:nowrap}.invite-permissions-editor{margin-top:15px;border:1px solid #3b444e;border-radius:8px;padding:14px;background:#1a2026}.invite-permissions-editor>div>strong,.invite-permissions-editor>div>span{display:block}.invite-permissions-editor>div>span{margin-top:3px;color:#7f8a95;font-size:.7rem}.permission-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:14px}.permission-grid label{display:flex;align-items:center;gap:7px;border:1px solid #353d46;border-radius:6px;padding:8px;color:#aeb7c0;font-size:.7rem}.permission-grid input{width:15px;height:15px;accent-color:#f3ab3c}.invite-link-result{display:grid;grid-template-columns:1fr minmax(240px,1.5fr) auto auto;align-items:center;gap:12px;margin-top:16px;border:1px solid #4f603d;border-radius:8px;padding:13px;background:#202b22}.invite-link-result strong,.invite-link-result span{display:block}.invite-link-result span{margin-top:3px;color:#8fa092;font-size:.68rem}.invite-link-result input{min-width:0;border:1px solid #3a493b;border-radius:5px;padding:8px;background:#172019;color:#b9c7ba;font-size:.68rem}.team-members{display:grid;gap:8px}.team-member{display:grid;grid-template-columns:38px minmax(200px,1fr) 92px 128px minmax(150px,auto);grid-template-areas:"avatar identity status role actions";align-items:center;gap:12px;border:1px solid #343c45;border-radius:8px;padding:12px;background:#20262d}.team-member.is-editing{border-color:#65502f;background:#21252a}.member-avatar{grid-area:avatar;display:grid;place-items:center;width:38px;height:38px;border-radius:9px;background:#34302a;color:#f3ab3c;font-size:.68rem;font-weight:800}.member-identity{grid-area:identity;min-width:0}.member-identity strong,.member-identity span,.member-identity small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.member-identity span{color:#9ba5ae;font-size:.72rem}.member-identity small{margin-top:4px;color:#69747e;font-size:.62rem}.member-status{grid-area:status;justify-self:start;border-radius:99px;padding:4px 7px;background:#333b43;color:#b6c0c9;font-size:.58rem;text-transform:uppercase}.member-status.active{background:#20382a;color:#82d7a0}.member-status.pending{background:#3a3020;color:#e8be79}.member-status.paused{background:#34303f;color:#b6a5e8}.member-status.suspended,.member-status.revoked{background:#422327;color:#ff9ba2}.member-role{grid-area:role;min-width:0}.member-role span,.member-role strong{display:block}.member-role span{margin-bottom:2px;color:#77828d;font-size:.58rem;text-transform:uppercase}.member-role strong{color:#dce2e7;font-size:.72rem}.member-actions{grid-area:actions;display:flex;align-items:center;justify-content:flex-end;gap:6px}.member-actions button{min-height:34px;padding:6px 10px;font-size:.7rem}.member-delete-button{min-height:34px;border:1px solid #63363b;border-radius:6px;padding:6px 10px;background:#352126;color:#ff9da5;font-weight:700}.member-delete-button:hover{background:#49262c}.member-owner-role{grid-area:actions;justify-self:end;color:#77828d;font-size:.65rem}.member-editor{grid-column:2 / -1;grid-row:2;width:100%;margin-top:3px;border-top:1px solid #3a424b;padding:15px 2px 2px}.member-editor-heading{display:flex;align-items:end;justify-content:space-between;gap:18px}.member-editor-heading>div>strong,.member-editor-heading>div>span{display:block}.member-editor-heading>div>span{margin-top:3px;color:#7f8a95;font-size:.7rem}.member-editor-heading>label{display:grid;gap:4px;min-width:190px}.member-editor-heading>label>span{color:#89949f;font-size:.64rem}.member-editor select{width:100%;border:1px solid #3d4650;border-radius:5px;padding:8px;background:#181d22;color:#dce2e7;font-size:.72rem}.member-editor-actions{display:flex;justify-content:flex-end;gap:7px;margin-top:14px}.activity-list{display:grid}.activity-list article{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;border-bottom:1px solid #323a43;padding:12px 3px;color:#aeb7c0;font-size:.76rem}.activity-list article:last-child{border-bottom:0}.activity-list strong{color:#edf1f5}.activity-list small{display:block;margin-top:3px;color:#707b85;font-size:.62rem}.activity-list time{color:#737e88;font-size:.65rem}.activity-dot{width:7px;height:7px;border-radius:50%;background:#f3ab3c;box-shadow:0 0 8px #f3ab3c7f}@media (max-width: 1100px){.team-invite-row{grid-template-columns:1fr 1fr}.team-member{grid-template-columns:38px minmax(180px,1fr) 92px 128px;grid-template-areas:"avatar identity status role" ". . actions actions"}.member-editor{grid-column:1 / -1;grid-row:3}.permission-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 700px){.team-invite-row,.invite-link-result{grid-template-columns:1fr}.team-member{grid-template-columns:38px minmax(0,1fr) 92px minmax(104px,.8fr);grid-template-areas:"avatar identity identity identity" ". status role role" ". actions actions actions"}.member-actions{justify-content:flex-start}.member-owner-role{justify-self:start}.member-editor{grid-column:1 / -1;grid-row:4}.member-editor-heading{align-items:stretch;flex-direction:column}.member-editor-heading>label{min-width:0}.permission-grid{grid-template-columns:1fr}.activity-list article{grid-template-columns:auto 1fr}.activity-list time{grid-column:2}}.password-security-settings form{display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr))}.password-security-settings .password-policy,.password-security-settings .error-message,.password-security-settings form>div{grid-column:1 / -1}.password-security-settings form>div{display:flex;flex-wrap:wrap;gap:.75rem}@media (max-width: 800px){.password-security-settings form{grid-template-columns:1fr}}.payment-settings{scroll-margin-top:18px}.payment-loading,.payment-message{margin:0;color:#8e99a3;font-size:.7rem}.payment-message{margin-top:10px;color:#ef929a}.payment-message.success{color:#79cfb4}.saved-payment-card{display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:12px;border:1px solid #354049;border-radius:11px;padding:14px;background:#171c21}.payment-card-logo{display:block;width:48px;height:32px;overflow:visible;filter:drop-shadow(0 2px 3px rgb(0 0 0 / 18%))}.payment-card-logo>rect{fill:#fff;stroke:#d7dce1}.payment-card-logo.visa text{fill:#1434cb;font:italic 900 15px Arial,sans-serif;letter-spacing:-.8px}.payment-card-logo.mastercard>rect{fill:#fff}.payment-card-logo.mastercard circle:first-of-type{fill:#eb001b}.payment-card-logo.mastercard circle:last-of-type{fill:#f79e1b}.payment-card-logo.mastercard path{fill:#ff5f00}.payment-card-logo.amex>rect{fill:#1677bc;stroke:#1677bc}.payment-card-logo.amex text{fill:#fff;font:800 6.2px Arial,sans-serif;letter-spacing:.25px}.payment-card-logo.discover text{fill:#15191e;font:800 6.4px Arial,sans-serif;letter-spacing:-.15px}.payment-card-logo.discover path{fill:#f58220}.payment-card-logo.jcb path:nth-of-type(1){fill:#0b72b9}.payment-card-logo.jcb path:nth-of-type(2){fill:#dc2330}.payment-card-logo.jcb path:nth-of-type(3){fill:#159447}.payment-card-logo.jcb text{fill:#fff;font:800 7px Arial,sans-serif;letter-spacing:4px}.payment-card-logo.unionpay path:nth-of-type(1){fill:#d71920}.payment-card-logo.unionpay path:nth-of-type(2){fill:#0077b5}.payment-card-logo.unionpay path:nth-of-type(3){fill:#009b72}.payment-card-logo.unionpay text{fill:#fff;font:900 7px Arial,sans-serif}.payment-card-logo.diners circle{fill:#fff;stroke:#0079be;stroke-width:2}.payment-card-logo.diners path{fill:none;stroke:#0079be;stroke-width:2}.payment-card-logo.wordmark>rect{fill:#f8fafb}.payment-card-logo.wordmark text{fill:#24313b;font:800 7px Arial,sans-serif}.payment-card-logo.wordmark.elo text{font-size:11px}.payment-card-logo.wordmark.mir text{fill:#087c57;font-size:10px}.saved-payment-card strong,.saved-payment-card small{display:block}.saved-payment-card strong{color:#edf1f4;font-size:.82rem}.saved-payment-card small{margin-top:3px;color:#8b97a1;font-size:.66rem}.payment-actions{display:flex;align-items:center;gap:8px}.empty-payment-card{display:flex;align-items:center;justify-content:space-between;gap:16px;border:1px dashed #3c4650;border-radius:10px;padding:16px;color:#8b97a1}.empty-payment-card p{margin:0;font-size:.7rem}.empty-payment-card small{font-size:.64rem}.stripe-setup-form{display:grid;gap:14px;max-width:680px;border:1px solid #354049;border-radius:11px;padding:16px;background:#171c21}.stripe-setup-form .payment-actions{justify-content:flex-start}.payment-element-loading{margin:0;color:#8e99a3;font-size:.68rem}.payment-error{margin:0;color:#ef929a;font-size:.68rem}html[data-theme=light] .saved-payment-card,html[data-theme=light] .stripe-setup-form{border-color:#d6dde2;background:#f7f9fa}html[data-theme=light] .saved-payment-card strong{color:#18212a}html[data-theme=light] .saved-payment-card small,html[data-theme=light] .empty-payment-card{color:#687681}html[data-theme=light] .empty-payment-card{border-color:#ccd4da}@media (max-width: 620px){.saved-payment-card{grid-template-columns:48px 1fr}.saved-payment-card .payment-actions{grid-column:1 / -1}.empty-payment-card{align-items:flex-start;flex-direction:column}}.gmail-import-card{grid-column:1 / -1;overflow:hidden;border:1px solid #3a434b;border-radius:12px;background:color-mix(in srgb,var(--panel-bg, #171c21) 94%,#f3ab3c 6%)}.gmail-import-card>header{display:flex;align-items:center;gap:11px;border-bottom:1px solid #343d45;padding:14px}.gmail-import-card>header>span{display:grid;place-items:center;width:36px;height:36px;border-radius:10px;background:#f3ab3c;color:#21170a;font-weight:950}.gmail-import-card header div{display:grid;flex:1;gap:2px}.gmail-import-card header strong{color:var(--text-primary, #edf1f5)}.gmail-import-card header small,.gmail-connected-state small{color:var(--text-secondary, #89949e)}.gmail-import-card header i{border:1px solid #397760;border-radius:999px;padding:4px 8px;background:#19382e;color:#79d5b8;font-size:.61rem;font-style:normal;font-weight:800;text-transform:uppercase}.gmail-import-card header i.error{border-color:#7d4449;background:#3b2226;color:#ff9299}.gmail-connected-state{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:15px}.gmail-connected-state>div:first-child{display:grid;gap:3px}.gmail-connected-state span{color:#79d5b8;font-size:.63rem;font-weight:800;text-transform:uppercase}.gmail-connected-state strong{color:var(--text-primary, #edf1f5)}.gmail-import-actions{display:flex;flex-wrap:wrap;gap:7px}.gmail-disconnect{border:1px solid #733b42;border-radius:7px;padding:8px 11px;background:#3c2428;color:#ff9ba2;font:inherit;font-size:.68rem;font-weight:750}.gmail-import-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:15px}.gmail-import-form label{display:grid;gap:6px;color:var(--text-secondary, #929da6);font-size:.67rem;font-weight:750}.gmail-import-form input{min-width:0;border:1px solid #404a53;border-radius:8px;padding:10px 11px;background:var(--input-bg, #11161a);color:var(--text-primary, #edf1f5);font:inherit}.gmail-import-form>p,.gmail-import-form>div{grid-column:1 / -1}.gmail-import-form>p{margin:0;color:var(--text-secondary, #89949e);font-size:.64rem}.gmail-import-form>div{display:flex;gap:8px}.gmail-import-message{margin:0;border-top:1px solid #343d45;padding:10px 15px;color:#79d5b8;font-size:.68rem}.gmail-import-message.error{color:#ff9299}@media (max-width: 680px){.gmail-connected-state{align-items:stretch;flex-direction:column}.gmail-import-form{grid-template-columns:1fr}.gmail-import-form>p,.gmail-import-form>div{grid-column:auto}}.security-feature-card{display:grid;gap:16px}.security-status{border:1px solid #505a64;border-radius:999px;padding:6px 10px;color:#a9b3bc;font-size:.64rem;font-weight:800}.security-status.enabled{border-color:#397866;background:#1a342d;color:#8cdec4}.security-inline-form{display:flex;flex-wrap:wrap;align-items:end;gap:12px}.security-inline-form .field{flex:1 1 220px}.security-danger-form small{flex-basis:100%;color:#85919b}.totp-setup{display:grid;grid-template-columns:240px minmax(0,1fr);gap:22px;align-items:start}.totp-setup img{width:240px;border-radius:12px;background:#fff}.totp-setup code,.recovery-code-panel code{display:block;margin:10px 0 16px;border:1px solid #434c55;border-radius:8px;padding:12px;background:#11161b;color:#ffd189;overflow-wrap:anywhere;white-space:pre-wrap}.recovery-code-panel{border:1px solid #745b2e;border-radius:10px;padding:15px;background:#30271d}.recovery-code-panel p{color:#d3b37c}.security-policy{margin:0;border-left:3px solid #4c9b85;padding-left:12px;color:#9ba6af;font-size:.72rem;line-height:1.55}.passkey-list{display:grid;gap:8px}.passkey-list article{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:10px;border:1px solid #343d45;border-radius:9px;padding:11px;background:#171c21}.passkey-list strong,.passkey-list small{display:block}.passkey-list small{margin-top:3px;color:#7f8b95;font-size:.62rem}.passkey-icon{display:grid;place-items:center;width:36px;height:36px;border-radius:9px;background:#27372f;color:#8cdec4}.security-feedback{position:sticky;bottom:12px;z-index:10;margin:0;box-shadow:0 10px 30px #0000004d}@media (max-width: 680px){.totp-setup{grid-template-columns:1fr}.totp-setup img{width:min(240px,100%)}.passkey-list article{grid-template-columns:auto 1fr}.passkey-list article button{grid-row:2}}.settings-section .page-header{margin-bottom:15px}.appearance-settings{overflow:hidden}.appearance-save-state{border:1px solid #356b5d;border-radius:999px;padding:5px 9px;background:#1b382f;color:#82d7b9;font-size:.59rem;font-weight:800;white-space:nowrap}.appearance-save-state.error{border-color:#6a383e;background:#422327;color:#ff9da5}.theme-mode-picker{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.theme-mode-picker>button{display:grid;grid-template-columns:112px minmax(0,1fr) auto;align-items:center;gap:15px;min-height:104px;border:1px solid #3a434b;border-radius:12px;padding:12px;background:#171c21;color:#dfe4e8;text-align:left;transition:border-color .18s,box-shadow .18s,transform .18s}.theme-mode-picker>button:hover{border-color:#68737c;transform:translateY(-1px)}.theme-mode-picker>button.active{border-color:#bd8532;box-shadow:inset 0 0 0 1px #f3ab3c26,0 10px 24px #0000001f}.theme-mode-picker>button:disabled{cursor:wait;opacity:.72}.theme-preview{display:grid;grid-template-columns:28px 1fr;grid-template-rows:18px 1fr 1fr;width:112px;height:78px;overflow:hidden;border:1px solid #424b54;border-radius:8px;box-shadow:0 8px 18px #0000002e}.theme-preview:before{grid-row:1 / -1;background:#171b20;content:""}.theme-preview:after{grid-column:2;background:#20262d;content:""}.theme-preview i{display:block;margin:5px 7px;border-radius:3px;background:#2f363e}.theme-preview i:first-of-type{grid-column:2;grid-row:1;margin-block:5px;background:#f3ab3c}.theme-preview i:nth-of-type(2){grid-column:2;grid-row:2}.theme-preview i:nth-of-type(3){grid-column:2;grid-row:3}.theme-preview.light-preview{border-color:#c9d0d6;background:#f4f6f8}.theme-preview.light-preview:before{background:#e7ebef}.theme-preview.light-preview:after{background:#fff}.theme-preview.light-preview i{background:#dfe4e8}.theme-preview.light-preview i:first-of-type{background:#f3ab3c}.theme-mode-picker>button>span:nth-child(2){min-width:0}.theme-mode-picker strong,.theme-mode-picker small{display:block}.theme-mode-picker strong{color:#f1f4f6;font-size:.86rem}.theme-mode-picker small{margin-top:4px;color:#84909a;font-size:.65rem;line-height:1.45}.theme-mode-picker b{border:1px solid #414a53;border-radius:999px;padding:4px 7px;color:#87929c;font-size:.54rem;text-transform:uppercase}.theme-mode-picker>button.active b{border-color:#765a2d;background:#3b3020;color:#ffd189}.account-readiness{border-color:#58482f;background:radial-gradient(circle at 92% 0,rgb(243 171 60 / 10%),transparent 30%),#1a1f25}.readiness-header{display:flex;align-items:center;justify-content:space-between;gap:20px}.readiness-header h2{margin:0 0 4px;font-size:1.16rem}.readiness-header p:last-child{margin:0;color:#929da7;font-size:.75rem}.readiness-score{display:grid;justify-items:center;flex:0 0 72px;border:1px solid #6b5430;border-radius:10px;padding:9px;background:#30271d}.readiness-score strong{color:#ffd28a;font-size:1.1rem}.readiness-score span{color:#a58d69;font-size:.55rem;text-transform:uppercase}.readiness-progress{height:5px;margin:16px 0;overflow:hidden;border-radius:999px;background:#30373e}.readiness-progress span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#d78f29,#f3ab3c);transition:width .3s ease}.readiness-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.readiness-grid article{display:grid;grid-template-columns:29px minmax(0,1fr);align-content:start;gap:9px;min-width:0;border:1px solid #343d45;border-radius:9px;padding:11px;background:#151a1f}.readiness-grid article.complete{border-color:#315f54;background:#17241f}.readiness-icon{display:grid;place-items:center;width:29px;height:29px;border:1px solid #55482f;border-radius:8px;background:#2d271e;color:#f3ab3c;font-size:.7rem;font-weight:850}.readiness-grid article.complete .readiness-icon{border-color:#397f6d;background:#1d3a32;color:#7bd5ba}.readiness-grid article>div{min-width:0}.readiness-grid article strong,.readiness-grid article small{display:block}.readiness-grid article strong{color:#e8ecef;font-size:.67rem}.readiness-grid article small{min-height:34px;margin-top:3px;overflow:hidden;color:#78858f;font-size:.56rem;line-height:1.4}.readiness-grid article>button,.readiness-upload{grid-column:1 / -1;min-height:29px;border:1px solid #3b444e;border-radius:6px;padding:5px 7px;background:#242b32;color:#b8c1c8;font-size:.58rem;font-weight:750;text-align:center}.readiness-grid article>button:hover,.readiness-upload:hover{background:#303840;color:#fff}.readiness-grid article>button:disabled{cursor:not-allowed;opacity:.5}.readiness-upload{cursor:pointer}.readiness-upload input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.settings-section{scroll-margin-top:18px}.settings-lock-note{grid-column:1 / -1;margin:0;border:1px solid #604a2c;border-radius:8px;padding:10px 12px;background:#30271d;color:#d8b271;font-size:.68rem}.verification-overall{border:1px solid #4a535c;border-radius:999px;padding:5px 9px;background:#252b32;color:#a7b0b8;font-size:.6rem;font-weight:800}.verification-overall.uploaded{border-color:#745b2e;background:#352b1d;color:#f2c370}.verification-overall.verified{border-color:#356b5d;background:#1b382f;color:#82d7b9}.verification-overall.rejected{border-color:#6a383e;background:#422327;color:#ff9da5}.verification-grid{display:grid;grid-template-columns:1fr 1.3fr;gap:12px}.verification-grid>article{display:grid;grid-template-columns:38px minmax(0,1fr);align-content:start;gap:12px;border:1px solid #353e47;border-radius:11px;padding:15px;background:#171c21}.verification-step{display:grid;place-items:center;width:38px;height:38px;border:1px solid #654f2d;border-radius:9px;background:#30271d;color:#f3ab3c;font-size:.65rem;font-weight:850}.verification-grid article>div{min-width:0}.verification-grid small,.verification-grid strong{display:block}.verification-grid small{color:#7f8b95;font-size:.56rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.verification-grid strong{margin-top:2px;color:#edf1f4;font-size:.85rem}.verification-grid p{margin:7px 0 0;color:#919ca5;font-size:.67rem;line-height:1.5}.verification-grid em{display:block;margin-top:8px;border-radius:7px;padding:8px;background:#2d271e;color:#e2bd7c;font-size:.62rem;font-style:normal}.verification-grid em.pending{color:#f0c77e}.verification-grid em.verified{background:#1a302a;color:#82d7b9}.verification-grid em.rejected{background:#3a2226;color:#ef9199}.verification-grid article>button,.verification-upload{grid-column:1 / -1;justify-self:start;margin-top:4px}.verification-upload{border:1px solid #6a522d;border-radius:7px;padding:8px 11px;background:#342b1d;color:#f0bd69;font-size:.65rem;font-weight:800;cursor:pointer}.verification-upload.disabled{border-color:#3a424a;background:#242a30;color:#707b84;cursor:not-allowed}.verification-upload input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.settings-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.settings-fields .country-select-input{min-height:39px;border-radius:6px}.settings-fields .country-select-input input{min-height:37px}.toggle-field{display:flex;align-items:center;gap:9px;color:#aab3bc}.toggle-field input{width:18px;height:18px}.public-sale-privacy{grid-column:1 / -1;display:flex;align-items:flex-start;gap:12px;border:1px solid #3b444d;border-radius:10px;padding:14px;background:#171c21;cursor:pointer}.public-sale-privacy:hover{border-color:#5c6872}.public-sale-privacy input{flex:0 0 auto;width:18px;height:18px;margin-top:2px;accent-color:#f3ab3c}.public-sale-privacy>span{display:grid;gap:4px}.public-sale-privacy strong{color:#e8edf0;font-size:.76rem}.public-sale-privacy small{max-width:720px;color:#84909a;font-size:.64rem;line-height:1.5}.csv-connection-card{display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;border:1px solid #353e47;border-radius:9px;padding:10px;background:#171c21}.csv-provider-mark{display:grid;place-items:center;width:40px;height:40px;border:1px solid #5f4a2c;border-radius:9px;background:#30271d;color:#f3ab3c;font-size:.65rem;font-weight:900}.csv-provider-mark.axs{border-color:#3b596c;background:#1d2d37;color:#83bdd8}.csv-connection-card>span:nth-child(2){display:grid;min-width:0;gap:2px}.csv-connection-card strong{color:#e8edf0;font-size:.68rem}.csv-connection-card small{overflow:hidden;color:#79858f;font-size:.56rem;text-overflow:ellipsis;white-space:nowrap}.csv-connect-button{position:relative;border:1px solid #66502d;border-radius:7px;padding:7px 9px;background:#342b1d;color:#f0bd69;font-size:.58rem;font-weight:800;cursor:pointer;white-space:nowrap}.csv-connect-button:hover{border-color:#8d672c;background:#40331f}.csv-connect-button input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.settings-actions{position:sticky;bottom:0;display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:12px;border:1px solid #343c45;border-radius:7px;background:#20262d;box-shadow:0 -8px 22px #00000038}.settings-actions p{margin-right:auto}.payout-method-picker{display:grid;grid-column:1 / -1;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.payout-method-picker>button{display:grid;grid-template-columns:45px minmax(0,1fr) auto;align-items:center;gap:13px;min-height:92px;border:1px solid #3a434b;border-radius:11px;padding:14px;background:linear-gradient(145deg,#1b2026,#151a1f);color:#dce2e7;text-align:left;transition:border-color .18s,transform .18s,box-shadow .18s,background .18s}.payout-method-picker>button:hover{border-color:#59636d;transform:translateY(-1px)}.payout-method-picker>button.active{border-color:#bd8532;background:radial-gradient(circle at 10% 10%,rgb(243 171 60 / 13%),transparent 46%),#1c2025;box-shadow:inset 0 0 0 1px #f3ab3c21,0 10px 25px #00000029}.payout-method-icon{display:grid;place-items:center;width:45px;height:45px;border:1px solid #3b444d;border-radius:10px;background:#242b32;color:#aeb8c0;font-size:1rem;font-weight:900}.payout-method-icon.revtag{font-size:1.2rem}.payout-method-picker>button.active .payout-method-icon{border-color:#8d672c;background:#3b3020;color:#ffc868}.payout-method-picker>button span:nth-child(2){min-width:0}.payout-method-picker strong,.payout-method-picker small{display:block}.payout-method-picker strong{color:#f0f3f5;font-size:.85rem}.payout-method-picker small{max-width:360px;margin-top:4px;color:#87929c;font-size:.66rem;line-height:1.45}.payout-method-picker i{border:1px solid #3c454d;border-radius:999px;padding:4px 7px;color:#7d8993;font-size:.55rem;font-style:normal;font-weight:800;text-transform:uppercase}.payout-method-picker>button.active i{border-color:#765a2d;background:#3b3020;color:#ffd189}.notification-settings-table{grid-column:1 / -1;overflow:hidden;border:1px solid #343c45;border-radius:8px}.notification-settings-header,.notification-settings-row{display:grid;grid-template-columns:minmax(220px,1fr) repeat(3,minmax(100px,135px)) minmax(180px,260px);align-items:center}.notification-settings-header{background:#191e24;color:#98a3ad;text-transform:capitalize}.notification-settings-header>*,.notification-settings-row>*{padding:12px 14px}.notification-settings-row{border-top:1px solid #343c45}.notification-settings-row>span{color:#e4e9ed;font-weight:650}.notification-settings-row label{display:flex;align-items:center;gap:7px;color:#aab3bc;font-size:.78rem}.notification-settings-row input{width:17px;height:17px;accent-color:#2f9e80}.notification-settings-row input:disabled+span{color:#77818b}@media (max-width: 900px){.settings-fields,.payout-method-picker{grid-template-columns:1fr}}@media (max-width: 800px){.verification-grid{grid-template-columns:1fr}}@media (max-width: 850px){.theme-mode-picker{grid-template-columns:1fr}}@media (max-width: 520px){.theme-mode-picker>button{grid-template-columns:82px minmax(0,1fr)}.theme-preview{width:82px}.theme-mode-picker b{display:none}}@media (max-width: 1150px){.readiness-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 760px){.readiness-grid{grid-template-columns:1fr 1fr}.readiness-header{align-items:flex-start}}@media (max-width: 480px){.readiness-grid{grid-template-columns:1fr}.readiness-header{flex-direction:column}.readiness-score{justify-items:start}}@media (max-width: 480px){.payout-method-picker>button{grid-template-columns:42px minmax(0,1fr)}.payout-method-picker>button i{display:none}}@media (max-width: 680px){.notification-settings-table{overflow-x:auto}.notification-settings-header,.notification-settings-row{min-width:620px}}.discord-webhook-editor{grid-column:1 / -1;display:grid;gap:9px;border:1px solid #343c45;border-radius:10px;padding:12px;background:#171c21}.discord-webhook-editor-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.discord-webhook-editor-head>div{min-width:0}.discord-webhook-editor-head strong,.discord-webhook-editor-head small{display:block}.discord-webhook-editor-head strong{color:#e8edf0;font-size:.74rem}.discord-webhook-editor-head small{margin-top:3px;color:#7f8b95;font-size:.6rem;line-height:1.4}.discord-webhook-empty{margin:0;border:1px dashed #3d464f;border-radius:8px;padding:10px;color:#7f8b95;font-size:.66rem}.discord-webhook-row{display:grid;grid-template-columns:30px minmax(130px,.55fr) minmax(260px,1.45fr) auto;align-items:center;gap:8px}.discord-webhook-index{display:grid;place-items:center;width:28px;height:28px;border:1px solid #4c4434;border-radius:7px;background:#2d271e;color:#f0bd69;font-size:.62rem;font-weight:850}.discord-webhook-row input{min-width:0;border:1px solid #3b444d;border-radius:7px;padding:9px 10px;background:#11161b;color:#e3e8ec;font:inherit;font-size:.68rem}.discord-webhook-row input:focus{outline:1px solid #bd8532;border-color:#bd8532}.danger-button.compact{min-height:34px;padding:7px 9px;border:1px solid #694047;border-radius:7px;background:#352126;color:#f19ca4;font-size:.6rem;font-weight:800}.webhook-multiselect{position:relative}.webhook-multiselect summary{overflow:hidden;border:1px solid #3b444d;border-radius:7px;padding:7px 26px 7px 9px;background:#171c21;color:#c7d0d7;font-size:.65rem;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;list-style:none}.webhook-multiselect summary::-webkit-details-marker{display:none}.webhook-multiselect summary:after{position:absolute;right:9px;content:"▾";color:#7d8993}.webhook-multiselect[open] summary{border-color:#765a2d}.webhook-multiselect-menu{position:absolute;z-index:20;right:0;top:calc(100% + 5px);display:grid;min-width:220px;gap:4px;border:1px solid #424b54;border-radius:8px;padding:7px;background:#151a1f;box-shadow:0 12px 28px #00000052}.webhook-multiselect-menu label{display:flex;align-items:center;gap:8px;border-radius:6px;padding:7px 8px;color:#d7dde2;cursor:pointer}.webhook-multiselect-menu label:hover{background:#222930}.webhook-multiselect-menu input{width:16px;height:16px;accent-color:#2f9e80}.webhook-multiselect-menu small{padding:5px;color:#7f8b95;font-size:.62rem}@media (max-width: 760px){.discord-webhook-row{grid-template-columns:30px 1fr auto}.discord-webhook-row input[type=url]{grid-column:2 / -1}.notification-settings-header,.notification-settings-row{min-width:820px}}.readiness-summary{margin:-6px 0 12px;color:#a3adb6;font-size:.68rem}.readiness-error{margin:-4px 0 12px;font-size:.68rem}.readiness-error button{margin-left:6px;border:0;background:none;color:#ffc868;font:inherit;font-weight:800;text-decoration:underline;cursor:pointer}.readiness-loading{grid-column:1 / -1;margin:0;color:#84909a;font-size:.68rem}.readiness-grid article.optional{border-style:dashed;opacity:.58}.readiness-grid article.optional .readiness-icon{border-color:#3d454e;background:#20262c;color:#7d8993}.readiness-grid article.unavailable{border-color:#6a383e}.readiness-grid article.unavailable small{color:#e79aa1}.address-lock-note{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.address-lock-note p{flex:1 1 320px;margin:0}.address-change-state{border:1px solid #765a2d;border-radius:999px;padding:5px 10px;background:#3b3020;color:#ffd189;font-size:.62rem;font-weight:800}.address-change-form{display:grid;flex:1 1 100%;gap:8px}.address-change-form textarea{min-height:72px;resize:vertical;border:1px solid #5f4a2c;border-radius:8px;padding:9px 10px;background:#1b1814;color:#ece3d4;font:inherit;font-size:.7rem}.address-change-form>div{display:flex;justify-content:flex-end;gap:8px}.address-change-approved{border-color:#356b5d;background:#1b382f;color:#9fe0c9}.contact-verification-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.contact-verification-grid strong{overflow-wrap:anywhere}.phone-verification-form{display:flex;gap:8px;margin-top:10px}.phone-verification-form input{flex:1 1 auto;min-width:0;border:1px solid #3b444d;border-radius:7px;padding:9px 10px;background:#11161b;color:#e3e8ec;font:inherit;font-size:.72rem}.phone-verification-form input:focus{outline:1px solid #bd8532;border-color:#bd8532}.phone-verification-form button{white-space:nowrap}.verification-badge{grid-column:1 / -1;justify-self:start;border:1px solid #356b5d;border-radius:999px;padding:5px 10px;background:#1b382f;color:#82d7b9;font-size:.62rem;font-weight:800}.verification-overall.pending_review{border-color:#745b2e;background:#352b1d;color:#f2c370}.verification-overall.not_submitted{border-color:#4a535c;background:#252b32;color:#a7b0b8}.verification-grid>article.coming-soon{opacity:.6}.verification-grid em.optional{background:#20262c;color:#a7b0b8}@media (max-width: 800px){.contact-verification-grid{grid-template-columns:1fr}}@media (max-width: 420px){.phone-verification-form{flex-direction:column}}html[data-theme=light] .readiness-summary{color:#5f6c77}html[data-theme=light] .readiness-grid article.optional .readiness-icon{border-color:#d3dae0;background:#eef2f5;color:#7d8993}html[data-theme=light] .address-change-state{border-color:#e0bd80;background:#fff3de;color:#8c5b10}html[data-theme=light] .address-change-form textarea{border-color:#e0c28f;background:#fff;color:#18212a}html[data-theme=light] .address-change-approved{border-color:#a8d5c8;background:#f0faf7;color:#22705c}html[data-theme=light] .phone-verification-form input{border-color:#cbd3d9;background:#fff;color:#18212a}html[data-theme=light] .verification-badge{border-color:#a8d5c8;background:#f0faf7;color:#22705c}html[data-theme=light] .verification-grid em.optional{background:#eef2f5;color:#5f6c77}.settings-shell{display:grid;grid-template-columns:250px minmax(0,1fr);align-items:start;gap:20px}.settings-category-nav{position:sticky;top:18px;display:grid;gap:18px;border:1px solid #343d45;border-radius:12px;padding:16px;background:#171c21}.settings-category-nav h1{margin:3px 0 0;color:#f0f3f5;font-size:1rem}.settings-category-nav nav{display:grid;gap:5px}.settings-category-nav nav a{display:grid;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:9px;border:1px solid transparent;border-radius:8px;padding:9px;color:#929da7;text-decoration:none}.settings-category-nav nav a:hover{background:#20262d;color:#e8edf0}.settings-category-nav nav a.active{border-color:#765a2d;background:#30271d;color:#ffd189}.settings-category-nav nav a>span{display:grid;place-items:center;width:30px;height:30px;border-radius:7px;background:#242b32;font-size:.86rem}.settings-category-nav nav a.active>span{background:#493820}.settings-category-nav nav strong{font-size:.68rem;line-height:1.25}.settings-mobile-nav{display:none}.settings-page>section,.settings-page>.settings-component-group{display:none}.settings-page.category-account>#settings-appearance,.settings-page.category-account>#settings-account-readiness,.settings-page.category-account>#settings-account,.settings-page.category-account>#settings-contact-verification,.settings-page.category-account>#settings-verification,.settings-page.category-payment>#settings-payment,.settings-page.category-payment>#settings-payout,.settings-page.category-connections>#settings-connections,.settings-page.category-notifications>#settings-public-sales,.settings-page.category-notifications>#settings-notifications,.settings-page.category-security>#settings-security,.settings-page.category-security>#settings-security-features,.settings-page.category-team>#settings-team,.settings-page.category-logs>#settings-activity{display:block}.settings-page.category-security>#settings-security-features{display:grid;gap:16px}@media (max-width: 920px){.settings-shell{grid-template-columns:1fr}.settings-category-nav{position:static}.settings-category-nav nav{display:none}.settings-mobile-nav{display:grid;gap:6px;color:#8f9aa4;font-size:.65rem;font-weight:750}.settings-mobile-nav select{width:100%;border:1px solid #454f58;border-radius:8px;padding:10px;background:#11161b;color:#edf1f4}}.notification-action-label{display:flex;align-items:center;gap:9px;min-width:0}.notification-event-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 24px;width:24px;height:24px;border-radius:7px;background:rgba(243,171,60,.09);font-size:.85rem}.verification-upload-input{display:none}.verification-upload:disabled{border-color:#3a424a;background:#242a30;color:#707b84;cursor:not-allowed}.customer-support-page{min-width:0}.support-page-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:24px}.support-page-heading h1{margin:4px 0 6px;color:var(--text, #eef2f5);font-size:clamp(1.35rem,3vw,2rem)}.support-page-heading p{margin:0;color:var(--muted, #8d98a2)}.support-feedback{margin:0;border-radius:8px;padding:11px 14px}.support-feedback.error{background:#49252b;color:#ffc4ca}.support-feedback.success{background:#193d33;color:#94e4c9}.support-home-grid,.support-detail-grid{display:grid;grid-template-columns:minmax(280px,.85fr) minmax(0,1.4fr);align-items:start;gap:16px;min-width:0}.support-create-card,.support-ticket-list,.support-customer-thread,.support-detail-sidebar>section{padding:20px;min-width:0}.support-create-card header span,.support-ticket-list header span,.support-detail-sidebar section>span{color:#f3ab3c;font-size:.7rem;font-weight:850;text-transform:uppercase;letter-spacing:.08em}.support-create-card h2,.support-ticket-list h2{margin:4px 0 18px}.support-ticket-list>header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.support-ticket-list>header h2{margin-bottom:18px}.support-closed-toggle{display:inline-flex;align-items:center;gap:7px;flex:0 0 auto;border:1px solid var(--border, #39424b);border-radius:999px;padding:7px 10px;color:var(--muted, #9aa4ad);cursor:pointer}.support-closed-toggle input{width:14px;height:14px;margin:0;accent-color:#52c3a5}.support-closed-toggle span{font-size:.62rem!important;white-space:nowrap}.support-create-card form,.support-create-card label{display:grid;gap:8px}.support-create-card form{gap:16px}.support-create-card label span,.support-customer-reply label{font-size:.72rem;font-weight:800}.support-create-card select,.support-create-card textarea,.support-customer-reply textarea{box-sizing:border-box;width:100%;max-width:100%;border:1px solid var(--border, #39424b);border-radius:8px;padding:11px;background:var(--surface-deep, #15191e);color:var(--text, #eef2f5);font:inherit;resize:vertical}.support-ticket-list>div{display:grid;gap:8px}.support-ticket-list>div>a{display:grid;grid-template-columns:8px minmax(0,1fr) auto;gap:12px;align-items:center;border:1px solid var(--border, #313942);border-radius:10px;padding:13px;color:inherit;text-decoration:none}.support-ticket-list>div>a:hover{border-color:#806235;background:rgb(243 171 60 / 4%)}.support-list-status{width:7px;height:38px;border-radius:99px;background:#49ba9b}.support-list-status.closed,.support-list-status.waiting_for_customer{background:#66717b}.support-list-status.waiting_for_staff{background:#db755f}.support-ticket-list a div{min-width:0}.support-ticket-list a strong,.support-ticket-list a small,.support-ticket-list a p{display:block;overflow-wrap:anywhere}.support-ticket-list a small{margin-top:3px;color:#79858f;font-size:.62rem}.support-ticket-list a p{display:-webkit-box;overflow:hidden;margin:7px 0 0;color:#9aa4ad;font-size:.7rem;-webkit-box-orient:vertical;-webkit-line-clamp:2}.support-ticket-list a aside{display:grid;justify-items:end;gap:5px}.support-ticket-list a aside b{color:#8edbc4;font-size:.62rem}.support-ticket-list a aside b.waiting_for_customer{color:#98a3ad}.support-ticket-list a time{color:#69757f;font-size:.56rem;white-space:nowrap}.support-empty{color:#82909a}.support-detail-grid{grid-template-columns:minmax(0,1fr) minmax(230px,310px)}.support-customer-thread>header{display:flex;justify-content:space-between;gap:16px;border-bottom:1px solid var(--border, #313942);padding-bottom:16px}.support-customer-thread>header span{color:#72d3b8;font-size:.75rem;font-weight:900}.support-customer-thread>header h2{overflow-wrap:anywhere;margin:5px 0}.support-customer-thread>header p{margin:0;color:#7f8b95;font-size:.68rem}.support-customer-thread>header i{align-self:start;border-radius:999px;padding:6px 9px;background:#193d33;color:#8edbc4;font-size:.62rem;font-style:normal;font-weight:850;white-space:nowrap}.support-customer-thread>header i.waiting_for_customer{background:#303841;color:#aab4bd}.support-channel-chips{display:flex;flex-wrap:wrap;gap:6px;padding:13px 0}.support-channel-chips span{border-radius:999px;padding:4px 8px;background:#293139;color:#b4bec7;font-size:.6rem}.support-customer-messages{display:grid;gap:12px}.support-customer-messages article{width:min(85%,680px);border-radius:12px;padding:13px 15px;background:#242b32}.support-customer-messages article.customer{justify-self:end;background:#44341d}.support-customer-messages article header{display:flex;justify-content:space-between;gap:10px}.support-customer-messages article header span{color:#788590;font-size:.6rem}.support-customer-messages article p{overflow-wrap:anywhere;white-space:pre-wrap;line-height:1.55}.support-customer-messages article time{color:#727e88;font-size:.56rem}.support-customer-reply{display:grid;gap:9px;position:static;margin-top:18px;border-top:1px solid var(--border, #313942);padding-top:16px;background:var(--surface, #1b2026)}.support-customer-reply button{justify-self:end}.support-topic-select{z-index:12}.support-create-card{overflow:visible}.support-attachment-picker{display:grid!important;grid-template-columns:auto 1fr;align-items:center;gap:2px 9px!important;width:fit-content;border:1px dashed #596570;border-radius:8px;padding:9px 11px;color:#c6cdd3;cursor:pointer}.support-attachment-picker:hover{border-color:#b88335;background:rgb(243 171 60 / 5%)}.support-attachment-picker input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.support-attachment-picker:before{grid-row:1 / 3;content:"＋";color:#f3ab3c;font-size:1rem}.support-attachment-picker>span{font-size:.68rem!important}.support-attachment-picker>small{color:#77838d;font-size:.55rem}.support-selected-files{display:grid;gap:5px}.support-selected-files>span{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;border-radius:7px;padding:7px 9px;background:#252c33}.support-selected-files b{overflow:hidden;font-size:.62rem;text-overflow:ellipsis;white-space:nowrap}.support-selected-files small{color:#7f8b95;font-size:.54rem}.support-selected-files button{border:0;padding:0 3px;background:transparent;color:#d99aa1;font-size:1rem}.support-message-attachments{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:7px;margin:9px 0}.support-message-attachments a{display:grid;grid-template-columns:34px minmax(0,1fr);grid-template-rows:auto auto;align-items:center;gap:2px 8px;min-width:0;border:1px solid #46515b;border-radius:8px;padding:7px;background:rgb(10 13 16 / 25%);color:#dfe5e9;text-decoration:none}.support-message-attachments a:hover{border-color:#b88335}.support-message-attachments img,.support-pdf-icon{grid-row:1 / 3;width:34px;height:34px;border-radius:5px;object-fit:cover}.support-pdf-icon{display:grid;place-items:center;background:#552c31;color:#ffb1b8;font-size:.5rem;font-weight:900}.support-message-attachments b{overflow:hidden;font-size:.58rem;text-overflow:ellipsis;white-space:nowrap}.support-message-attachments small{color:#77838d;font-size:.5rem}.support-external-image{grid-column:1 / -1;margin:0;overflow:hidden;border:1px solid #46515b;border-radius:10px;background:rgb(10 13 16 / 25%)}.support-external-image img{display:block;width:100%;height:auto;max-height:460px;border-radius:0;object-fit:contain}.support-external-image figcaption{padding:7px 9px;overflow:hidden;color:#9aa4ad;font-size:.55rem;text-overflow:ellipsis;white-space:nowrap}.support-detail-sidebar{display:grid;align-content:start;gap:12px;min-width:0}.support-detail-sidebar dl{display:grid;gap:8px;margin:14px 0 0}.support-detail-sidebar dl div{display:flex;justify-content:space-between;gap:10px}.support-detail-sidebar dt{color:#82909a}.support-detail-sidebar dd{overflow-wrap:anywhere;margin:0;text-align:right;text-transform:capitalize}.support-customer-sale strong{display:block;overflow-wrap:anywhere;margin-top:12px}.support-discord-card{display:grid;align-items:start;gap:10px;overflow:hidden}.support-discord-card strong{display:block;min-width:0;margin:2px 0 0;overflow-wrap:anywhere;line-height:1.4}.support-customer-sale p,.support-discord-card p{overflow-wrap:anywhere;color:#a0abb4}.support-discord-card p{margin:0}.support-customer-sale small{color:#77838d;line-height:1.5}.support-discord-card a,.support-discord-card button{display:inline-flex;box-sizing:border-box;align-items:center;justify-content:center;width:100%;min-width:0;min-height:40px;margin-top:0;padding-inline:10px;overflow-wrap:anywhere;text-align:center;white-space:normal}.support-close-button{width:100%;border:1px solid #79424a;border-radius:8px;padding:11px;background:transparent;color:#f0a9b0;font-weight:800}.support-reopen-button{box-sizing:border-box;width:100%}@media (max-width: 820px){.support-home-grid,.support-detail-grid{grid-template-columns:minmax(0,1fr)}.support-page-heading{align-items:flex-start;flex-direction:column}.support-page-heading .secondary-button{width:100%;text-align:center}.support-ticket-list>div>a{grid-template-columns:7px minmax(0,1fr)}.support-ticket-list a aside{grid-column:2;grid-row:2;align-items:center;justify-items:start;grid-template-columns:auto 1fr}.support-customer-thread>header{align-items:flex-start;flex-direction:column}.support-customer-messages article{box-sizing:border-box;width:94%}.support-customer-reply{position:static}.support-customer-reply button{width:100%}.support-detail-sidebar{grid-row:1}}@media (max-width: 430px){.support-page-heading,.support-create-card,.support-ticket-list,.support-customer-thread,.support-detail-sidebar>section{padding:15px}.support-home-grid,.support-detail-grid{gap:10px}.support-customer-messages article{width:100%}.support-detail-sidebar dl div{align-items:flex-start;flex-direction:column;gap:3px}.support-detail-sidebar dd{text-align:left}}@media (max-width: 820px){.customer-support-page,.customer-support-page *{min-width:0}.support-detail-sidebar{grid-row:auto}.support-customer-thread{overflow:hidden}.support-customer-thread>header>div{width:100%;min-width:0}.support-customer-thread>header h2{max-width:100%;font-size:1.15rem;line-height:1.3}.support-customer-messages article{max-width:100%}.support-customer-messages article header{align-items:flex-start;flex-wrap:wrap}.support-customer-messages article header strong{overflow-wrap:anywhere}.support-customer-messages article p{max-width:100%}.support-message-attachments{grid-template-columns:minmax(0,1fr)}.support-customer-reply textarea{min-height:130px;font-size:16px}.support-attachment-picker{box-sizing:border-box;width:100%}.support-selected-files>span{grid-template-columns:minmax(0,1fr) auto 24px}.support-detail-sidebar{order:2}.support-customer-thread{order:1}.support-detail-grid{display:flex;flex-direction:column}.support-customer-thread,.support-detail-sidebar{box-sizing:border-box;width:100%}}@media (max-width: 520px){.support-page-heading{gap:14px;padding:18px 16px}.support-page-heading h1{font-size:1.35rem;line-height:1.25}.support-page-heading p{font-size:.78rem;line-height:1.5}.support-create-card,.support-ticket-list,.support-customer-thread,.support-detail-sidebar>section{padding:14px}.support-ticket-list>header{align-items:stretch;flex-direction:column}.support-closed-toggle{justify-content:center;margin-bottom:12px}.support-ticket-list>div>a{grid-template-columns:6px minmax(0,1fr);gap:9px;padding:11px}.support-ticket-list a aside{display:flex;flex-wrap:wrap;gap:5px 10px}.support-customer-messages article{padding:11px 12px}.support-customer-messages article.customer{justify-self:stretch}.support-customer-messages article.support{justify-self:stretch}.support-customer-reply button,.support-close-button,.support-reopen-button{min-height:44px}}.support-detail-grid{align-items:start}.support-customer-reply{position:static;bottom:auto}.support-topic-select{z-index:8}.support-topic-select .custom-select-trigger{min-height:48px}.support-topic-select .custom-select-trigger small{font-size:.65rem}.support-topic-select .custom-select-trigger strong{font-size:.76rem}.support-topic-select .custom-select-menu{z-index:20}.support-customer-thread,.support-detail-sidebar,.support-customer-messages,.support-customer-reply{min-width:0}@media (max-width: 820px){.support-customer-thread{overflow:visible}.support-topic-select .custom-select-menu{position:static;margin-top:7px}}.support-address-request{display:grid;gap:8px}.support-address-request>strong{color:#f0c77e;text-transform:capitalize}.support-address-request>p{margin:0;color:#9da7af;font-size:.68rem;line-height:1.5}.support-address-request>a{overflow:hidden;color:#8dc9e8;font-size:.65rem;text-overflow:ellipsis;white-space:nowrap}.support-address-request .support-attachment-picker{margin-top:4px}.system-layout{--system-accent: #23866b;--system-ink: #17202a;display:grid;grid-template-columns:240px minmax(0,1fr);height:100dvh;overflow:hidden;background:#f1f3f5;color:var(--system-ink);color-scheme:light}.system-sidebar{display:flex;flex-direction:column;height:100dvh;min-height:0;padding:20px 13px 14px;overflow:hidden;background:#10171e;color:#e9eef3}.system-brand{display:flex;flex:0 0 auto;align-items:center;gap:11px;padding:2px 8px 27px}.system-brand>span{display:grid;place-items:center;width:38px;height:38px}.system-brand>span img{display:block;width:100%;height:100%;object-fit:contain}.system-brand strong,.system-brand small{display:block}.system-brand strong{font-size:.9rem}.system-brand small{color:#71808d;font-size:.66rem}.system-nav-label{padding:0 11px 8px;color:#586774;font-size:.62rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.system-sidebar nav{display:grid;flex:1 1 auto;min-height:0;gap:3px;overflow-y:auto;overscroll-behavior:contain;padding-right:3px;scrollbar-color:#39454f transparent;scrollbar-width:thin}.system-sidebar nav::-webkit-scrollbar{width:5px}.system-sidebar nav::-webkit-scrollbar-thumb{border-radius:99px;background:#39454f}.system-sidebar nav a{display:flex;align-items:center;gap:10px;min-width:0;border-radius:7px;padding:10px 11px;color:#91a0ac;text-decoration:none;transition:background .18s,color .18s}.system-sidebar nav a svg{width:17px;height:17px;flex:0 0 auto;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.system-sidebar nav a:hover{background:#17222b;color:#dbe4ea}.system-sidebar nav a.active{background:#1c2b32;color:#66d0b2;box-shadow:inset 3px 0 #52c3a5}.system-account{display:grid;flex:0 0 auto;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:9px;margin-top:auto;border-top:1px solid #26313a;padding:14px 7px 2px}.system-account>div{min-width:0}.system-account strong,.system-account small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.system-account strong{font-size:.76rem}.system-account small{color:#71808d;font-size:.63rem}.system-avatar{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#22343a;color:#66d0b2;font-size:.76rem;font-weight:850}.system-avatar img{display:block;width:100%;height:100%;border-radius:inherit;object-fit:cover}.system-workspace{display:grid;grid-template-rows:74px minmax(0,1fr);min-width:0;min-height:0}.system-topbar{position:relative;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:10px 26px;border-bottom:1px solid #d9dee2;background:rgb(255 255 255 / 92%);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.system-topbar small{color:var(--system-accent);font-size:.63rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.system-topbar h1{margin:2px 0 0;font-size:1.28rem;letter-spacing:-.025em}.system-live-indicator{display:inline-flex;align-items:center;gap:7px;color:#397866;font-size:.72rem;font-weight:800}.system-live-indicator i{width:7px;height:7px;border-radius:50%;background:#35a482;box-shadow:0 0 0 4px #e1f3ed}.system-content{min-width:0;min-height:0;padding:22px 24px 30px;overflow-y:auto;scrollbar-gutter:stable}.system-topbar-actions{display:flex;align-items:center;gap:16px}.system-logout-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:36px;border:1px solid #3b444e;border-radius:7px;padding:7px 11px;background:#252b32;color:#dfe5ea;font:inherit;font-size:.7rem;font-weight:800;transition:border-color .18s,background .18s,color .18s}.system-logout-button:hover{border-color:#71434a;background:#3a252a;color:#ffadb5}.system-logout-button:focus-visible{outline:2px solid #65cdb0;outline-offset:2px}.system-logout-button svg{width:16px;height:16px}.system-page{display:grid;gap:16px;width:100%}.system-panel{border:1px solid #d8dee3;border-radius:10px;background:#fff;box-shadow:0 8px 25px #1927340d}.system-data-panel{min-width:0;padding:20px}.system-panel-header{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:17px}.system-panel-header h2{margin:1px 0 3px;font-size:1.08rem;letter-spacing:-.015em}.system-panel-header p{margin:0;color:#71808e;font-size:.8rem}.system-kicker{color:var(--system-accent);font-size:.6rem;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.system-stat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.system-stat-grid.compact{grid-template-columns:repeat(3,minmax(0,1fr))}.system-stat-grid article{min-width:0;border:1px solid #d8dee3;border-radius:10px;padding:16px 17px;background:#fff;box-shadow:0 6px 20px #1927340a}.system-stat-grid article span,.system-stat-grid article strong,.system-stat-grid article small{display:block}.system-stat-grid article span{color:#71808e;font-size:.72rem;font-weight:700}.system-stat-grid article strong{margin:8px 0 3px;color:#1d2933;font-size:clamp(1.25rem,2vw,1.65rem);line-height:1.1;letter-spacing:-.035em}.system-stat-grid article small{color:#8996a1;font-size:.66rem}.system-search{display:grid;gap:4px;width:min(290px,100%)}.system-search span{color:#6c7984;font-size:.68rem;font-weight:750}.system-search input,.system-form-grid select{width:100%;min-width:0;border:1px solid #ccd4da;border-radius:6px;padding:9px 10px;outline:0;background:#fff;color:#25323d}.system-search input:focus,.system-form-grid select:focus{border-color:#48a48c;box-shadow:0 0 0 3px #e6f5f0}.system-filter-row{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin:0 0 12px}.system-filter-row button{border:1px solid #d4dbe0;border-radius:999px;padding:6px 10px;background:#fff;color:#687681;font-size:.7rem;font-weight:750}.system-filter-row button.active{border-color:#a8d7c9;background:#e9f6f2;color:#176c55}.system-filter-row>span{margin-left:auto;color:#7b8994;font-size:.7rem}.system-pagination{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:16px}.system-pagination.top{justify-content:flex-end;margin:0 0 12px}.system-pagination button{border:1px solid #3b444e;border-radius:7px;padding:7px 12px;background:#20262d;color:#dbe2e8;font-weight:750;cursor:pointer}.system-pagination button:disabled{opacity:.4;cursor:default}.system-pagination span{color:#89949f;font-size:.75rem}.system-button{min-height:34px;border:1px solid #cbd3d9;border-radius:6px;padding:7px 11px;background:#fff;color:#2d3b46;font-size:.74rem;font-weight:760}.system-button:hover{background:#f4f7f8}.system-button.primary{border-color:#23866b;background:#23866b;color:#fff}.system-button.primary:hover{background:#1b725b}.system-button:disabled{cursor:not-allowed;opacity:.55}.system-page .data-table th{color:#687785;background:#f8fafb}.system-page .data-table td{color:#26333e;border-color:#e3e7ea}.system-page .data-table tbody tr:hover{background:#f7f9fa}.system-page .data-table td small{color:#7d8a95}.system-page .data-table th:first-child{border-radius:6px 0 0 6px}.system-page .data-table th:last-child{border-radius:0 6px 6px 0}.system-modal{border-color:#d7dee3!important;background:#fff!important;color:#24313c!important;box-shadow:0 30px 80px #08101838!important}.system-modal .modal-header{border-bottom:1px solid #e3e7ea;padding-bottom:13px}.system-modal .modal-header button{color:#65737f}.system-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.system-detail-grid>div{display:grid;gap:3px;min-width:0;border:1px solid #dce2e6;border-radius:7px;padding:10px;background:#f8fafb}.system-detail-grid span{color:#71808e;font-size:.7rem}.system-detail-grid strong{overflow-wrap:anywhere;font-size:.82rem}.system-detail-section{margin-top:18px}.system-detail-section h3{margin:0 0 9px;font-size:.88rem}.system-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:18px}.system-form-grid label{display:grid;gap:5px}.system-form-grid label span{color:#65737f;font-size:.72rem;font-weight:750}.system-error,.system-success{border-radius:6px;padding:9px 11px;font-size:.76rem}.system-error{background:#fff0ec;color:#a43e2b}.system-success{background:#e6f6f1;color:#176c55}@media (max-width: 1150px){.system-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 900px){.system-layout{display:block;height:auto;min-height:100dvh;overflow:visible}.system-sidebar{position:relative;z-index:30;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;width:100%;height:auto;padding:10px 12px;overflow:hidden}.system-brand{padding:0 16px 0 0}.system-brand>div,.system-nav-label,.system-account{display:none}.system-brand>span{width:36px;height:36px}.system-sidebar nav{display:flex;flex:none;gap:3px;min-width:0;overflow-x:auto;overflow-y:hidden;padding-right:0;scrollbar-width:none}.system-sidebar nav::-webkit-scrollbar{display:none}.system-sidebar nav a{flex:0 0 auto;padding:8px 10px}.system-sidebar nav a.active{box-shadow:inset 0 -2px #52c3a5}.system-workspace{display:block}.system-topbar{position:sticky;top:0;height:68px;padding:9px 16px}.system-topbar-actions{gap:10px}.system-content{overflow:visible;padding:15px}.system-data-panel{padding:16px}}@media (max-width: 650px){.system-sidebar nav a{gap:6px;padding-inline:8px}.system-sidebar nav a svg{width:15px}.system-topbar h1{font-size:1.08rem}.system-live-indicator{font-size:0}.system-stat-grid,.system-stat-grid.compact{grid-template-columns:1fr 1fr;gap:8px}.system-stat-grid article{padding:13px}.system-panel-header{align-items:stretch;flex-direction:column}.system-search{width:100%}.system-detail-grid,.system-form-grid{grid-template-columns:1fr}.system-filter-row>span{width:100%;margin:3px 0 0}.system-data-panel .data-table-shell{margin-inline:-16px;width:calc(100% + 32px);padding-inline:16px}.system-modal{padding:16px!important}}@media (max-width: 430px){.system-sidebar nav a span{font-size:.68rem}.system-sidebar nav a svg{display:none}.system-stat-grid,.system-stat-grid.compact{grid-template-columns:1fr}}.system-layout{--system-accent: #52c3a5;--system-ink: #edf1f5;background:#111418;color:var(--system-ink);color-scheme:dark}.system-sidebar{border-right:1px solid #252c33;background:#0e1216}.system-topbar{border-bottom-color:#2c333b;background:rgb(23 27 32 / 94%)}.system-topbar small,.system-kicker{color:#65cdb0}.system-live-indicator{color:#72c7af}.system-live-indicator i{background:#52c3a5;box-shadow:0 0 0 4px #52c3a524}.system-content{background:radial-gradient(circle at 92% 0,rgb(82 195 165 / 5%),transparent 28%),#111418}.system-panel,.system-stat-grid article{border-color:#2c333b;background:#1a1f25;box-shadow:0 10px 28px #0000002e}.system-panel-header p,.system-stat-grid article span,.system-stat-grid article small{color:#8f9aa5}.system-stat-grid article strong{color:#f0f3f6}.system-search span,.system-form-grid label span{color:#9da7b1}.system-search input,.system-form-grid select{border-color:#3b444e;background:#15191e;color:#edf1f5}.system-search input::placeholder{color:#697581}.system-search input:focus,.system-form-grid select:focus{border-color:#52c3a5;box-shadow:0 0 0 3px #52c3a51f}.system-form-grid option{background:#15191e;color:#edf1f5}.system-filter-row button{border-color:#3b444e;background:#20262d;color:#aab3bc}.system-filter-row button:hover{background:#29313a}.system-filter-row button.active{border-color:#397f6d;background:#1c3a32;color:#85dbc3}.system-filter-row>span{color:#89949f}.system-button{border-color:#3b444e;background:#252b32;color:#edf1f5}.system-button:hover{background:#303740}.system-button.primary{border-color:#2f9e80;background:#2f9e80;color:#071a14}.system-button.primary:hover{background:#42b895}.system-page .data-table th{color:#89949f;background:#15191e}.system-page .data-table td{color:#e7ebef;border-color:#2c333b}.system-page .data-table tbody tr:hover{background:#20262c}.system-page .data-table td small{color:#8f9aa5}.system-modal{border-color:#353e47!important;background:#1a1f25!important;color:#edf1f5!important;box-shadow:0 30px 80px #0000008c!important}.system-modal .modal-header{border-bottom-color:#343c45}.system-modal .modal-header button{color:#aab3bc}.system-detail-grid>div{border-color:#343c45;background:#15191e}.system-detail-grid span{color:#89949f}.system-detail-grid strong{color:#edf1f5}.system-error{background:#422327;color:#ff9da5}.system-success{background:#183b31;color:#82d7b9}.live-refresh-toggle{display:inline-flex;align-items:center;gap:7px;margin-left:auto;border:1px solid #3b444e;border-radius:999px;padding:5px 9px;background:#20262d;color:#aab3bc;font-size:.68rem;cursor:pointer}.live-refresh-toggle>span{position:relative;width:27px;height:15px;border-radius:999px;background:#59636d;transition:background .18s ease}.live-refresh-toggle>span i{position:absolute;top:2px;left:2px;width:11px;height:11px;border-radius:50%;background:#fff;transition:transform .18s ease}.live-refresh-toggle.active{border-color:#397f6d;background:#1c3a32;color:#85dbc3}.live-refresh-toggle.active>span{background:#2ca985}.live-refresh-toggle.active>span i{transform:translate(12px)}.live-refresh-toggle b{font-size:inherit;white-space:nowrap}.live-refresh-toggle small{color:inherit;opacity:.72}.system-filter-row .live-refresh-toggle{display:inline-flex;align-items:center;gap:7px;border-color:#3b444e;padding:5px 9px;background:#20262d;color:#aab3bc}.system-filter-row .live-refresh-toggle.active{border-color:#397f6d;background:#1c3a32;color:#85dbc3}.automation-strip{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:20px;padding:18px 20px}.automation-strip h2,.action-test-panel h2{margin:0;font-size:1.05rem}.automation-services{display:flex;flex-wrap:wrap;gap:8px}.automation-services span{display:inline-flex;align-items:center;gap:6px;border:1px solid #3b444e;border-radius:999px;padding:6px 9px;color:#98a3ae;font-size:.72rem;font-weight:800}.automation-services i{width:7px;height:7px;border-radius:50%}.automation-services .online i{background:#52c3a5;box-shadow:0 0 0 3px #52c3a524}.automation-services .offline i{background:#59636e}.action-test-panel{display:grid;grid-template-columns:minmax(260px,.85fr) minmax(430px,1.15fr);gap:24px;padding:20px}.action-test-panel p{max-width:620px;margin:5px 0 0;color:#8f9aa5;font-size:.82rem}.action-test-controls{display:grid;grid-template-columns:1fr 1fr auto;align-items:end;gap:10px}.action-test-controls label{display:grid;gap:5px}.action-test-controls label span{color:#9da7b1;font-size:.72rem;font-weight:750}.action-test-controls select{width:100%;min-width:0;border:1px solid #3b444e;border-radius:6px;padding:9px 10px;background:#15191e;color:#edf1f5}.action-test-controls option{background:#15191e}.action-test-panel>.system-success,.action-test-panel>.system-error{grid-column:1 / -1}.notification-pills{display:flex;flex-wrap:wrap;gap:4px}.notification-pills span{border-radius:999px;padding:3px 6px;background:#2a3037;color:#aeb7c0;font-size:.64rem;text-transform:capitalize}.notification-pills span.sent{background:#183b31;color:#82d7b9}.notification-pills span.failed{background:#422327;color:#ff9da5}.notification-pills span.skipped{background:#40351e;color:#f1c66f}.action-status{display:inline-flex;border-radius:999px;padding:4px 8px;background:#40351e;color:#f1c66f;font-size:.7rem;font-weight:800;text-transform:capitalize}.action-status.completed,.action-status.resolved{background:#183b31;color:#82d7b9}.action-detail-heading{margin-bottom:16px}.action-detail-heading h3{margin:8px 0 4px}.action-detail-heading p{margin:0;color:#8f9aa5}.action-severity{border-radius:999px;padding:4px 7px;background:#2a3037;color:#aeb7c0;font-size:.66rem;font-weight:850;text-transform:uppercase}.action-severity.high,.action-severity.critical{background:#422327;color:#ff9da5}.notification-detail{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin-top:18px}.notification-detail h3{grid-column:1 / -1;margin:0;font-size:.9rem}.notification-detail>div{display:grid;gap:2px;border:1px solid #343c45;border-radius:7px;padding:10px;background:#15191e}.notification-detail span,.notification-detail small{color:#8f9aa5;font-size:.72rem}.muted-light{color:#8f9aa5}.action-sort{display:inline-flex;align-items:center;gap:5px;border:0;padding:0;background:transparent;color:inherit;font:inherit;font-weight:800;text-transform:inherit}.action-sort span{color:#68747e;font-size:.7rem}.action-sort.active{color:#e9b866}.action-sort.active span{color:#f3ab3c}.action-event-button{display:grid;max-width:300px;gap:2px;border:0;padding:0;background:transparent;color:inherit;text-align:left}.action-event-button strong{color:#e7ebef}.action-event-button:hover strong{color:#f3ab3c}.action-event-button small{color:#818d97}.action-sale-id{color:#82d7b9;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.7rem}@media (max-width: 1050px){.action-test-panel{grid-template-columns:1fr}.action-test-controls{grid-template-columns:1fr 1fr}.action-test-controls button{grid-column:1 / -1}}@media (max-width: 720px){.automation-strip,.action-test-controls,.notification-detail{grid-template-columns:1fr}.action-test-controls button,.notification-detail h3{grid-column:auto}}.fulfillment-incident{margin-top:17px;display:grid;gap:12px}.fulfillment-incident h3{margin:0;font-size:.9rem;color:#e8edf1}.fulfillment-incident-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.fulfillment-incident-grid>div,.fulfillment-incident-message{display:grid;gap:6px;min-width:0;padding:11px;border:1px solid #343c45;border-radius:8px;background:#15191e}.fulfillment-incident span,.fulfillment-incident>small{color:#9eaab5;font-size:.72rem}.fulfillment-incident strong,.fulfillment-incident p{margin:0;color:#e8edf1;font-size:.78rem;overflow-wrap:anywhere}@media (max-width: 650px){.fulfillment-incident-grid{grid-template-columns:1fr}}.api-route-name{display:grid;gap:2px;min-width:150px;border:0;padding:0;background:transparent;color:#edf1f5;text-align:left}.api-route-name strong{font-size:.77rem}.api-route-name small{font-size:.64rem}.api-route-name:hover strong,.api-route-name.selected strong{color:#78d7bd}.api-route-name.selected{padding-left:8px;border-left:2px solid #52c3a5}.api-route-name:disabled{cursor:default;opacity:.62}.api-method{display:inline-flex;justify-content:center;min-width:48px;border-radius:4px;padding:4px 6px;font-size:.62rem;font-weight:900}.api-method.get{background:#183a36;color:#79d5bd}.api-method.post{background:#263a53;color:#91bff0}.api-method.put{background:#46391f;color:#f0c671}.api-method.delete{background:#48262a;color:#ff9da5}.api-route-path{display:block;max-width:285px;overflow:hidden;color:#b6c0c9;font-size:.67rem;text-overflow:ellipsis;white-space:nowrap}.api-route-status{display:inline-flex;align-items:center;gap:6px;color:#8f9aa5;font-size:.68rem;font-weight:800}.api-route-status i{width:6px;height:6px;border-radius:50%;background:#68747f}.api-route-status.ready{color:#77d3b9}.api-route-status.ready i{background:#52c3a5}.api-route-status.configuration_required{color:#f1c774}.api-route-status.configuration_required i{background:#d8a842}.api-route-status.not_implemented,.api-route-status.provider_unsupported{color:#89949f}.api-test-runner{display:grid;gap:14px;min-width:0;padding-left:20px;border-left:1px solid #303840}.api-test-runner>header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.api-test-runner h3{margin:3px 0 0;font-size:.94rem}.api-test-route-state{border:1px solid #3b444e;border-radius:4px;padding:4px 6px;color:#9ba6b0;font-size:.59rem;font-weight:850;text-transform:uppercase}.api-test-route-state.ready{border-color:#326d5d;color:#78d7bd}.api-test-route-state.configuration_required{border-color:#735f34;color:#f1c774}.api-test-controls{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:9px}.api-test-controls .custom-select{min-width:0}.api-test-controls .system-button{display:inline-flex;align-items:center;gap:7px;height:48px}.api-payload,.api-test-response{min-width:0;overflow:hidden;border:1px solid #303840;border-radius:6px;background:#12161a}.api-payload>div,.api-test-response>header{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 11px;border-bottom:1px solid #303840}.api-payload span{font-size:.69rem;font-weight:800}.api-payload small,.api-test-response small,.api-test-response time{color:#7f8b96;font-size:.63rem}.api-payload pre,.api-test-response pre{max-height:300px;margin:0;overflow:auto;padding:12px;color:#c7d1da;font-family:SFMono-Regular,Consolas,monospace;font-size:.67rem;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}.api-payload textarea{width:100%;min-height:150px;max-height:320px;resize:vertical;border:0;outline:0;padding:12px;background:#12161a;color:#c7d1da;font-family:SFMono-Regular,Consolas,monospace;font-size:.67rem;line-height:1.55}.api-event-maintenance{display:flex;align-items:center;justify-content:space-between;gap:14px;border:1px solid #57353a;border-radius:6px;padding:11px;background:rgb(91 36 44 / 13%)}.api-event-maintenance>div{display:grid;gap:3px}.api-event-maintenance strong{color:#e5b2b8;font-size:.72rem}.api-event-maintenance small{color:#9b8589;font-size:.62rem;line-height:1.45}.api-event-maintenance .danger{flex:0 0 auto;border-color:#78434a;color:#f2aeb7}.api-response-ok{display:inline-flex;align-items:center;gap:6px;color:#78d7bd;font-size:.7rem;font-weight:850}.api-response-ok i{width:7px;height:7px;border-radius:50%;background:#52c3a5}.api-test-response>header>div{display:flex;align-items:center;gap:9px}.api-response-actions{display:flex;align-items:center;gap:9px}.api-copy-button{min-width:58px;border:1px solid #3b4650;border-radius:5px;padding:5px 9px;background:#1b2228;color:#cbd4dc;font:inherit;font-size:.61rem;font-weight:800;cursor:pointer;transition:border-color .15s,background .15s,color .15s}.api-copy-button:hover{border-color:#5d6a75;background:#222b32;color:#fff}.api-copy-button:active{transform:translateY(1px)}.api-test-empty{display:grid;align-content:center;min-height:180px;padding-left:20px;border-left:1px solid #303840;color:#78848f}.api-test-empty span,.api-test-empty strong{display:block}.api-test-empty span{font-size:.63rem;font-weight:850;text-transform:uppercase}.api-test-empty strong{margin-top:7px;color:#a8b1ba;font-size:.84rem}@media (max-width: 980px){.api-test-runner,.api-test-empty{padding:18px 0 0;border-top:1px solid #303840;border-left:0}}@media (max-width: 560px){.api-test-controls{grid-template-columns:1fr}.api-test-controls .system-button{justify-content:center;height:38px}.api-test-response>header{align-items:flex-start}.api-response-actions{align-items:flex-end;flex-direction:column;gap:5px}}.marketplace-health-name{display:grid;gap:2px;min-width:180px;border:0;padding:0;background:transparent;color:inherit;text-align:left}.marketplace-health-name strong{font-size:.82rem}.marketplace-health-name small{color:#89949f;font-size:.67rem;text-transform:capitalize}.marketplace-health-name:hover strong,.marketplace-health-name.selected strong{color:#78d7bd}.marketplace-health-name.selected{padding-left:9px;border-left:2px solid #52c3a5}.api-health-state{display:inline-flex;align-items:center;gap:7px;font-size:.72rem;font-weight:800}.api-health-state i{width:7px;height:7px;border-radius:50%}.api-health-state.online{color:#77d3b9}.api-health-state.online i{background:#52c3a5}.api-health-state.rate_limited{color:#f1c774}.api-health-state.rate_limited i{background:#d8a842}.api-health-state.error{color:#ff9da5}.api-health-state.error i{background:#e85f6b}.api-health-state.configuration_required{color:#f1c774}.api-health-state.configuration_required i{background:#d8a842}.api-health-state.inactive,.api-health-state.not_configured{color:#89949f}.api-health-state.inactive i,.api-health-state.not_configured i{background:#64717d}.route-readiness{display:grid;gap:5px;width:88px}.route-readiness strong{font-size:.72rem}.route-readiness>span{display:block;height:4px;overflow:hidden;border-radius:2px;background:#343c45}.route-readiness>span i{display:block;height:100%;background:#52c3a5}.marketplace-health-message{display:block;max-width:300px;overflow:hidden;color:#aab3bc;font-size:.72rem;text-overflow:ellipsis;white-space:nowrap}.webhook-deliveries-panel{min-width:0}.webhook-delivery-list{display:grid;gap:10px;margin-top:14px}.webhook-delivery{border:1px solid #303a43;border-radius:8px;background:#151b20;overflow:hidden}.webhook-delivery>summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 15px;cursor:pointer;list-style:none}.webhook-delivery>summary::-webkit-details-marker{display:none}.webhook-delivery>summary:after{content:"⌄";color:#f3a72f;font-weight:900;font-size:1rem;transition:transform .15s ease}.webhook-delivery[open]>summary:after{transform:rotate(180deg)}.webhook-delivery-summary-main,.webhook-delivery-summary-meta{display:flex;align-items:center;gap:10px;min-width:0}.webhook-delivery-summary-main strong{font-size:.78rem;text-transform:capitalize}.webhook-delivery-summary-main small,.webhook-delivery-summary-meta{color:#8f9aa5;font-size:.65rem}.webhook-delivery-summary-meta code{max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#b8c1ca}.webhook-delivery-status{border-radius:999px;padding:4px 8px;border:1px solid #45515c;color:#b8c1ca;font-size:.58rem;font-weight:900;text-transform:uppercase}.webhook-delivery-status.processed{color:#66d4b3;border-color:#31745f;background:#123128}.webhook-delivery-status.failed{color:#ff8d94;border-color:#7b343b;background:#351b1f}.webhook-delivery-status.ignored{color:#f1c774;border-color:#6e5727;background:#2f2817}.webhook-delivery-body{border-top:1px solid #303a43;padding:14px}.webhook-delivery-meta-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:12px}.webhook-delivery-meta-grid>div{display:grid;gap:4px;padding:10px;border:1px solid #2d3740;border-radius:6px;background:#11171b;min-width:0}.webhook-delivery-meta-grid span{color:#73808b;font-size:.58rem;text-transform:uppercase;letter-spacing:.05em}.webhook-delivery-meta-grid strong{color:#dbe2e8;font-size:.68rem;overflow-wrap:anywhere}.webhook-delivery-error{margin-bottom:12px;padding:10px 12px;border:1px solid #79363c;border-radius:6px;background:#351b1f;color:#ff9aa0;font-size:.7rem}.webhook-payload-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;min-width:0}.webhook-payload-card{min-width:0;border:1px solid #303a43;border-radius:6px;overflow:hidden;background:#0f1418}.webhook-payload-card>header{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 10px;border-bottom:1px solid #303a43}.webhook-payload-card>header strong{font-size:.66rem}.webhook-payload-card>header button{border:1px solid #3b4650;border-radius:5px;padding:4px 8px;background:#1b2228;color:#cbd4dc;font:inherit;font-size:.58rem;font-weight:800;cursor:pointer}.webhook-payload-card>header button:hover{color:#fff;border-color:#5d6a75}.webhook-payload-card pre{margin:0;padding:10px;max-height:360px;overflow:auto;color:#d5dde4;font-size:.64rem;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}.webhook-delivery-empty{margin-top:12px;padding:22px;border:1px dashed #34404a;border-radius:8px;color:#85919b;text-align:center;font-size:.72rem}@media (max-width: 1100px){.webhook-payload-grid{grid-template-columns:1fr}}@media (max-width: 720px){.webhook-delivery>summary{align-items:flex-start}.webhook-delivery-summary-main,.webhook-delivery-summary-meta{align-items:flex-start;flex-direction:column;gap:5px}.webhook-delivery-summary-meta{display:none}.webhook-delivery-meta-grid{grid-template-columns:1fr}}.system-api-health-page{max-width:1600px}.api-health-stats article:nth-child(3) strong{color:#f1c774}.api-health-refresh{display:inline-flex;align-items:center;gap:7px}.api-health-refresh span{font-size:1rem}.api-route-panel{min-height:420px}.api-route-workbench{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(310px,.8fr);gap:20px;min-width:0}.api-route-list{min-width:0}.api-health-loading{min-height:260px;place-content:center;justify-items:center;color:#8f9aa5}.api-health-loading strong{font-size:.8rem}.api-health-spinner{width:24px;height:24px;border:2px solid #38434c;border-top-color:#52c3a5;border-radius:50%;animation:api-health-spin .8s linear infinite}@keyframes api-health-spin{to{transform:rotate(360deg)}}@media (max-width: 1180px){.api-route-workbench{grid-template-columns:minmax(0,1fr) 330px}}@media (max-width: 980px){.api-route-workbench{grid-template-columns:1fr}}.system-settings-page{display:grid;gap:18px}.marketplace-controls,.platform-feature-panel,.system-team-panel,.system-default-fee-panel{padding:20px}.system-switch{display:inline-flex;align-items:center;gap:9px;border:0;padding:0;background:transparent;color:inherit;font:inherit;cursor:pointer}.system-switch>span{position:relative;width:42px;height:23px;flex:0 0 42px;border-radius:99px;background:#414a54;transition:background .2s,opacity .2s}.system-switch>span:after{content:"";position:absolute;top:3px;left:3px;width:17px;height:17px;border-radius:50%;background:#d8dee4;transition:transform .2s}.system-switch[aria-checked=true]>span{background:#2f9e80}.system-switch[aria-checked=true]>span:after{transform:translate(19px)}.system-switch:disabled{cursor:not-allowed}.system-switch:disabled>span{opacity:.5}.system-switch:focus-visible{outline:2px solid #65cdb0;outline-offset:3px;border-radius:999px}.marketplace-control-list,.system-member-list{display:grid;margin-top:18px}.marketplace-control-list article,.system-member-list article{display:grid;grid-template-columns:minmax(180px,1fr) auto auto;align-items:center;gap:14px;padding:14px 0;border-top:1px solid #2c333b}.marketplace-control-list strong,.marketplace-control-list small,.system-member-list strong,.system-member-list small{display:block}.marketplace-control-list small,.system-member-list small{margin-top:3px;color:#8f9aa5}.marketplace-state{border-radius:99px;padding:4px 8px;background:#422327;color:#ff9da5;font-size:.7rem;font-weight:800}.marketplace-state.enabled{background:#183b31;color:#82d7b9}.system-default-fee-form{display:flex;align-items:end;gap:10px;margin-top:18px}.system-default-fee-form label{display:grid;gap:5px;color:#9da7b1;font-size:.72rem}.system-default-fee-form input{width:150px;border:1px solid #3b444e;border-radius:6px;padding:9px;background:#15191e;color:#edf1f5}.platform-feature-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:18px}.platform-feature-list article{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;min-width:0;border:1px solid #303841;border-radius:10px;padding:14px;background:#171c21}.platform-feature-list article>div{min-width:0}.platform-feature-list article>div>span{display:block;margin-bottom:4px;color:#55c5a4;font-size:.64rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.platform-feature-list strong,.platform-feature-list small{display:block}.platform-feature-list small{margin-top:4px;color:#8f9aa5;line-height:1.4}.system-invite-form{display:grid;grid-template-columns:1fr 180px;gap:12px;margin-top:18px}.system-invite-form>label span{display:block;margin-bottom:5px;color:#9da7b1}.system-invite-form input,.system-invite-form select,.system-member-list select{width:100%;border:1px solid #3b444e;border-radius:6px;padding:9px;background:#15191e;color:#edf1f5}.system-invite-form fieldset{grid-column:1 / -1;border:1px solid #343c45;border-radius:8px;padding:12px}.system-invite-form fieldset div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.system-invite-form fieldset label{color:#aeb7c0;font-size:.78rem}.system-invite-form fieldset input{width:auto;margin-right:6px}.system-invite-form button{justify-self:start}.system-invite-link{display:flex;align-items:center;gap:10px;margin-top:14px;border-radius:7px;padding:10px;background:#183b31;color:#82d7b9}.system-invite-link code{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.system-member-list article{grid-template-columns:minmax(180px,1fr) 110px 140px auto}.system-team-select-field{display:grid;align-content:end;gap:5px;min-width:0}.system-team-select-field>span{color:#9da7b1;font-size:.72rem;font-weight:750}.system-team-compact-select .custom-select-trigger{height:39px;min-height:39px;border-radius:6px;padding-block:6px}.system-team-compact-select .custom-select-trigger small{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.system-member-list article{align-items:end}@media (max-width: 900px){.platform-feature-list{grid-template-columns:1fr}}@media (max-width: 760px){.system-invite-form,.system-invite-form fieldset div{grid-template-columns:1fr}.marketplace-control-list article,.platform-feature-list article,.system-member-list article{grid-template-columns:1fr auto}.platform-feature-list article>div{grid-column:1 / -1}.system-member-list article select{grid-column:1 / -1}.system-invite-link{align-items:stretch;flex-direction:column}}.system-notification-connections,.system-notification-panel{padding:20px}.system-notification-connections>label{display:block;max-width:460px;margin:16px 0 10px;color:#9da7b1}.system-notification-connections>label span{display:block;margin-bottom:6px}.system-notification-connections>label input{width:100%;border:1px solid #3b444e;border-radius:6px;padding:10px;background:#15191e;color:#edf1f5}.system-notification-connections .discord-connection-card{margin-top:18px;background:#15191e;border-color:#343c45}.system-notification-events{display:grid;gap:14px;margin-top:18px}.system-notification-events>article{overflow:hidden;border:1px solid #343c45;border-radius:8px}.system-notification-events>article>header,.system-notification-admin{display:grid;grid-template-columns:minmax(240px,1fr) minmax(330px,420px);align-items:center;gap:14px;padding:12px 14px}.system-notification-events>article>header{background:#191e24}.system-notification-events strong,.system-notification-events small{display:block}.system-notification-events small{margin-top:3px;color:#8f9aa5}.system-notification-events header>div:last-child,.system-notification-admin>div:last-child{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.system-notification-events header>div:last-child span{color:#86919b;font-size:.72rem;font-weight:800;text-align:center;text-transform:capitalize}.system-notification-admin{border-top:1px solid #2c333b}.system-notification-admin label{display:flex;justify-content:center;color:#8f9aa5;font-size:.7rem;text-transform:capitalize}.system-notification-admin input{width:18px;height:18px;accent-color:#2f9e80}.system-notification-admin label span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}@media (max-width: 760px){.system-notification-events{overflow-x:auto}.system-notification-events>article{min-width:680px}}.publication-pills{display:flex;flex-wrap:wrap;gap:5px;min-width:260px;max-width:480px}.publication-pill{display:inline-flex;align-items:center;gap:5px;border:1px solid #3b444e;border-radius:999px;padding:3px 7px;background:#252b32;color:#aab3bc;font-size:.65rem;font-weight:750}.publication-pill i{width:6px;height:6px;border-radius:50%;background:#97a3ad}.publication-pill.live{border-color:#397f6d;background:#1c3a32;color:#85dbc3}.publication-pill.live i{background:#52c3a5}.publication-pill.error{border-color:#6d363b;background:#422327;color:#ff9da5}.publication-pill.error i{background:#e0646d}.publication-pill.event_not_linked{border-color:#46515c;background:#252c33;color:#aab4bd}.publication-pill.event_not_linked i{background:#74818c}.publication-pill.pending{border-color:#655329;background:#40351e;color:#f1c66f}.publication-pill.pending i{background:#d8a73e}.publication-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.publication-detail-grid article{display:grid;gap:6px;border:1px solid #343c45;border-radius:8px;padding:12px;background:#15191e}.publication-detail-grid article.has-error{border-color:#6d363b;background:#2d1c20}.publication-detail-grid article.event-not-linked{border-color:#3d4751;background:#1b2127}.publication-detail-grid article>div{display:flex;align-items:center;justify-content:space-between;gap:8px}.publication-detail-grid article>div>span{color:#98a3ae;font-size:.72rem;text-transform:capitalize}.publication-detail-grid article small{color:#8f9aa5}.stat-danger{color:#ff858e!important}@media (max-width: 680px){.publication-detail-grid{grid-template-columns:1fr}.publication-pills{min-width:0;justify-content:flex-end}}.publication-pill.platform-disabled{border-color:#6d4e27;background:#3a2d1d;color:#efc27a}.listing-listix-event-id{color:#78d3b6!important;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.65rem!important;letter-spacing:.02em}.listing-hold-note{color:#ff8a8a;font-weight:600}.listing-hold-panel{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap;padding:14px 16px;border:1px solid rgba(255,255,255,.08);border-radius:10px}.listing-hold-panel>div{flex:1 1 260px}.listing-hold-panel h3{margin:0 0 4px}.listing-hold-panel p{margin:0;color:#9aa4ae;font-size:13px}.listix-event-id{color:#78d3b6!important;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.74rem;letter-spacing:.02em}.system-event-summary{display:flex;align-items:center;gap:10px;min-width:220px}.system-event-summary>img{width:52px;height:38px;flex:0 0 52px;border:1px solid #39434c;border-radius:6px;object-fit:cover;background:#12171b}.system-event-summary>span{display:grid;min-width:0;gap:2px}.system-event-summary strong,.system-event-summary small{overflow:hidden;text-overflow:ellipsis}.system-event-hero{display:block;width:100%;max-height:260px;margin-bottom:14px;border:1px solid #39434c;border-radius:9px;object-fit:cover;background:#12171b}.event-stat-warning{color:#efbf70!important}.event-marketplace-filter{display:flex;align-items:center;gap:7px;margin-left:8px;color:#89949f;font-size:.65rem;font-weight:750}.event-marketplace-filter select{min-width:180px;min-height:34px;border-color:#3b444e;padding:6px 38px 6px 10px;background-color:#20262d;color:#e7ebef;font-size:.68rem}.event-mapping-summary{display:flex;min-width:300px;flex-wrap:wrap;gap:5px}.event-mapping-summary>span{display:inline-grid;gap:1px;border:1px solid #3b444e;border-radius:6px;padding:4px 7px;background:#20262d;color:#9da7b1;font-size:.57rem}.event-mapping-summary b{color:#dfe5e9;font-size:.61rem}.event-mapping-summary .linked{border-color:#397f6d;background:#1c3a32}.event-mapping-summary .linked b{color:#85dbc3}.event-mapping-summary .missing b{color:#efbf70}.event-request-status{display:inline-flex;width:fit-content;border:1px solid #655329;border-radius:999px;padding:3px 8px;background:#40351e;color:#f1c66f;font-size:.65rem;font-weight:800;text-transform:capitalize}.event-request-status.approved{border-color:#397f6d;background:#1c3a32;color:#85dbc3}.event-request-status.rejected{border-color:#6d363b;background:#422327;color:#ff9da5}.system-event-modal{width:min(780px,100%)!important}.system-event-request-modal{width:min(980px,100%)!important;max-height:min(900px,calc(100vh - 34px));overflow-y:auto}.event-id-editor{display:grid;gap:8px;margin-top:18px}.event-id-editor h3{margin:0;font-size:.9rem}.event-id-editor>p{margin:-3px 0 4px;color:#8f9aa5;font-size:.72rem}.event-id-editor label{display:grid;grid-template-columns:minmax(130px,.4fr) minmax(0,1fr);align-items:center;gap:12px}.event-id-editor label span{color:#aeb7bf;font-size:.72rem;font-weight:750}.event-id-editor input,.event-review-form input,.event-review-form textarea{width:100%;border:1px solid #3b444e;border-radius:7px;padding:9px 10px;outline:0;resize:vertical;background:#15191e;color:#edf1f5;font:inherit;color-scheme:dark}.event-id-editor input:focus,.event-review-form input:focus,.event-review-form textarea:focus{border-color:#52c3a5;box-shadow:0 0 0 3px #52c3a51f}.event-id-editor input[readonly]{color:#89949f}.event-image-editor{display:grid;gap:8px;margin-top:18px}.event-image-editor h3{margin:0;font-size:.9rem}.event-image-editor>p{margin:-3px 0 4px;color:#8f9aa5;font-size:.72rem}.event-image-editor label{display:grid;grid-template-columns:minmax(130px,.4fr) minmax(0,1fr);align-items:center;gap:12px}.event-image-editor label span{color:#aeb7bf;font-size:.72rem;font-weight:750}.event-image-editor input{width:100%;border:1px solid #3b444e;border-radius:7px;padding:9px 10px;outline:0;background:#15191e;color:#edf1f5;font:inherit}.event-image-editor input:focus{border-color:#52c3a5;box-shadow:0 0 0 3px #52c3a51f}.event-image-editor input[readonly]{color:#89949f}.event-subscriber-count{display:grid;justify-items:end;gap:1px}.event-subscriber-count strong{color:#f0c373;font-size:.85rem}.event-subscriber-count small{color:#7f8b95;font-size:.56rem}.event-link-confidence{display:inline-grid;width:fit-content;min-width:86px;gap:1px;border:1px solid #3f4a53;border-radius:8px;padding:5px 8px;background:#20262c;color:#aeb7bf}.event-link-confidence strong{color:inherit!important;font-size:.78rem;line-height:1.1}.event-link-confidence small{color:inherit!important;font-size:.52rem;font-weight:750;white-space:nowrap}.event-link-confidence.high{border-color:#397f6d;background:#1b382f;color:#82d7b9}.event-link-confidence.medium{border-color:#79602e;background:#372e1e;color:#f0c06b}.event-link-confidence.low{border-color:#763c43;background:#3a2226;color:#fa929b}.event-link-confidence.compact{min-width:54px;justify-items:center;border-radius:999px;padding:5px 9px}.event-link-not-checked{color:#77838d;font-size:.62rem;font-weight:700}.event-request-review-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.event-request-review-head>div{display:flex;align-items:center;gap:7px}.event-request-subscriber-badge{border:1px solid #56472e;border-radius:999px;padding:3px 8px;background:#30281d;color:#e8b763;font-size:.6rem;font-weight:800}.event-request-review-head small,.event-reviewed-copy{color:#8f9aa5;font-size:.7rem}.event-request-wide{grid-column:1 / -1}.marketplace-request-link a{display:block;margin-top:4px;overflow:hidden;color:#efb75e;font-size:.7rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.event-review-form input{min-width:0}.event-review-notes{grid-column:1 / -1}.event-reviewed-copy{margin:16px 0 0;line-height:1.55}.event-reject-button{margin-right:auto;border-color:#6d363b;color:#ff9da5}.event-reject-button:hover{background:#422327}.event-link-verification-section{margin-top:15px;border:1px solid #39434b;border-radius:10px;padding:14px;background:#151a1f}.event-link-verification-section>header{display:flex;align-items:center;justify-content:space-between;gap:14px}.event-link-verification-section h3{margin:0;color:#edf1f5;font-size:.82rem}.event-link-verification-section header p{margin:3px 0 0;color:#84909a;font-size:.61rem;line-height:1.45}.event-link-verification-list{display:grid;gap:9px;margin-top:12px}.event-link-verification-card{border:1px solid #3b454e;border-left-width:3px;border-radius:8px;padding:11px;background:#1b2026}.event-link-verification-card.high{border-left-color:#57b899}.event-link-verification-card.medium{border-left-color:#d29a3e}.event-link-verification-card.low{border-left-color:#e66f79}.event-link-verification-card.unavailable{border-left-color:#6e7a84}.event-link-verification-card-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.event-link-verification-card-head>span{display:grid;gap:2px}.event-link-verification-card-head>span strong{color:#e5e9ec;font-size:.7rem}.event-link-verification-card-head>span small{color:#7e8a94;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.55rem}.event-link-verification-card>p{margin:7px 0 0;color:#99a4ad;font-size:.61rem}.event-provider-summary{display:grid;gap:2px;margin-top:9px;border-radius:6px;padding:8px 9px;background:#13181d}.event-provider-summary strong{color:#dce2e6;font-size:.65rem}.event-provider-summary small{color:#7f8a94;font-size:.56rem}.event-link-field-scores{display:flex;flex-wrap:wrap;gap:5px;margin-top:8px}.event-link-field-scores>span{display:flex;align-items:center;gap:6px;border:1px solid #46515a;border-radius:999px;padding:3px 7px;color:#9ba6ae}.event-link-field-scores>span.matches{border-color:#315f53;color:#75c5ab}.event-link-field-scores>span.differs{border-color:#684047;color:#e88b94}.event-link-field-scores small{color:inherit;font-size:.51rem}.event-link-field-scores strong{color:inherit;font-size:.56rem}@media (max-width: 760px){.event-mapping-summary{min-width:0;justify-content:flex-end}.event-marketplace-filter{width:100%;margin-left:0}.event-marketplace-filter select{flex:1;min-width:0}.event-id-editor label,.event-image-editor label{grid-template-columns:1fr;gap:4px}.event-request-review-head{align-items:flex-start;flex-direction:column}.event-review-notes,.event-request-wide{grid-column:auto}}.event-review-section{margin-top:15px;border:1px solid #343d45;border-radius:10px;padding:14px;background:#171c21}.event-review-section>header{display:flex;align-items:center;gap:10px}.event-review-section>header>span{display:grid;place-items:center;flex:0 0 32px;width:32px;height:32px;border:1px solid #5d4827;border-radius:8px;background:#30271d;color:#f3ab3c;font-size:.6rem;font-weight:900}.event-review-section>header>div{min-width:0}.event-review-section h3{margin:0;color:#edf1f5;font-size:.82rem}.event-review-section header p{margin:2px 0 0;color:#79858f;font-size:.62rem;line-height:1.4}.event-review-section header>b{margin-left:auto;border:1px solid #3d6459;border-radius:999px;padding:4px 8px;background:#1b332d;color:#79d5b8;font-size:.57rem;white-space:nowrap}.event-review-form{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:13px}.event-review-form input{min-width:0;min-height:42px}.event-review-form .event-review-wide{grid-column:1 / -1}.event-review-country{display:grid;align-content:start;gap:5px}.event-review-country>span,.event-review-notes>span{color:#9da7b1;font-size:.72rem;font-weight:750}.event-review-country .country-select-input{min-height:42px;border-radius:7px}.event-review-country .country-select-input:focus-within{border-color:#52c3a5;box-shadow:0 0 0 3px #52c3a51f}.event-review-timezone{display:grid;grid-column:1 / -1;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:7px 9px}.event-review-timezone .custom-select-trigger{min-height:46px;border-radius:7px}.event-review-timezone>button{align-self:stretch;min-width:160px;border:1px solid #66502d;border-radius:7px;padding:8px 12px;background:#30271d;color:#e9b866;font-size:.64rem;font-weight:850}.event-review-timezone>button.confirmed{border-color:#397f6d;background:#1b382f;color:#82d7b9}.event-review-timezone>button:disabled{cursor:not-allowed;opacity:.45}.event-review-timezone>small{grid-column:1 / -1;color:#77838d;font-size:.58rem}.event-review-marketplaces{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:13px}.event-review-marketplaces label{display:grid;min-width:0;gap:5px;border:1px solid #343d45;border-radius:8px;padding:10px;background:#1d2329}.event-review-marketplaces label.valid{border-color:#346c5d;background:#192b27}.event-review-marketplaces label.invalid{border-color:#66373d;background:#2d2022}.event-review-marketplaces label>span{display:flex;align-items:center;justify-content:space-between;gap:8px;color:#dce2e7;font-size:.67rem;font-weight:800}.event-review-marketplaces label>span small{color:#707c86;font-size:.52rem;font-weight:700}.event-review-marketplaces label.valid>span small{color:#70c6aa}.event-review-marketplaces label.invalid>span small{color:#ed8d96}.event-review-marketplaces input,.event-review-notes textarea{width:100%;min-width:0;border:1px solid #3b444e;border-radius:7px;padding:9px 10px;outline:0;resize:vertical;background:#15191e;color:#edf1f5;font:inherit;color-scheme:dark}.event-review-marketplaces input{font-size:.66rem}.event-review-marketplaces input:focus,.event-review-notes textarea:focus{border-color:#52c3a5;box-shadow:0 0 0 3px #52c3a51f}.event-review-marketplaces em{overflow:hidden;color:#789087;font-size:.54rem;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.event-review-marketplaces em strong{margin-left:4px;color:#86d9bf;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.event-review-marketplaces em.error{color:#ed8d96;white-space:normal}.event-review-notes{display:grid;grid-column:1 / -1;gap:5px}.event-review-notes.standalone{margin-top:14px}.event-review-notes>span small{margin-left:4px;color:#707c86;font-size:.56rem}@media (max-width: 760px){.event-review-form,.event-review-marketplaces{grid-template-columns:1fr}.event-review-form .event-review-wide{grid-column:auto}.event-review-timezone{grid-column:auto;grid-template-columns:1fr}.event-review-timezone>small{grid-column:auto}.event-review-section>header{align-items:flex-start;flex-wrap:wrap}.event-review-section header>b{margin-left:42px}.event-link-verification-section>header{align-items:flex-start;flex-direction:column}}.event-operational-override{display:grid;gap:12px;margin-top:18px;padding:16px;border:1px solid #6f4e27;border-radius:8px;background:#241d14}.event-operational-override h3,.event-operational-override p{margin:0}.event-operational-override p{color:#aeb6be;font-size:.82rem}.event-operational-override label{display:grid;gap:6px}.event-operational-override label span{color:#aeb6be;font-size:.75rem}.event-operational-override input{width:100%;border:1px solid #3b444e;border-radius:6px;padding:10px;background:#15191e;color:#edf1f5}.override-mode{display:flex}.override-mode button{border:1px solid #3b444e;padding:8px 11px;background:#1b2026;color:#b8c0c8}.override-mode button:first-child{border-radius:6px 0 0 6px}.override-mode button:last-child{border-radius:0 6px 6px 0}.override-mode button.active{border-color:#f3ab3c;background:#3a3020;color:#ffd995}.override-preview{display:grid;gap:5px;padding:12px;border:1px solid #77562d;border-radius:7px;background:#19150f}.override-preview span,.override-preview small{color:#aeb6be}.override-preview .system-button{margin-top:6px}.payment-status{display:inline-flex;border-radius:999px;padding:4px 8px;font-size:.7rem;font-weight:800;text-transform:capitalize}.payment-status.paid{background:#183b31;color:#82d7b9}.payment-status.upcoming{background:#222f40;color:#92bceb}.payment-status.due{background:#3b301c;color:#f6c66c}.payment-status.error{background:#422327;color:#ff9da5}.fee-amount{color:#f1c66f}.payments-stats .primary-stat{border-color:#397f6d;background:linear-gradient(140deg,#1a2825,#17352d)}.system-referral-form{display:grid;grid-template-columns:1.05fr 1fr 1fr auto;align-items:end;gap:10px}.system-referral-form label{display:grid;gap:5px}.system-referral-form label>span{color:#9da7b1;font-size:.7rem;font-weight:750}.system-referral-form input,.system-referral-form select{width:100%;min-width:0;min-height:39px;border:1px solid #3b444e;border-radius:6px;padding:8px 10px;outline:0;background-color:#15191e;color:#edf1f5}.system-referral-form input:focus,.system-referral-form select:focus{border-color:#52c3a5;box-shadow:0 0 0 3px #52c3a51f}.system-referral-form .system-button{min-height:39px}.referral-approval-panel{display:grid;gap:14px}.referral-approval-panel .system-panel-header{margin-bottom:0}.system-referral-created{display:grid;grid-template-columns:minmax(190px,.75fr) minmax(260px,1fr) auto;align-items:center;gap:10px;border:1px solid #397f6d;border-radius:8px;padding:11px;background:#183b31}.system-referral-created strong,.system-referral-created small{display:block}.system-referral-created strong{color:#82d7b9}.system-referral-created small{margin-top:2px;color:#a6c9be;font-size:.68rem}.system-referral-created input{min-width:0;border:1px solid #397f6d;border-radius:6px;padding:8px;background:#122c25;color:#b7eadb;font-size:.7rem}.system-referral-status{display:inline-flex;border:1px solid #48525c;border-radius:999px;padding:3px 8px;color:#b2bbc3;font-size:.65rem;font-weight:800;text-transform:capitalize}.system-referral-status.active{border-color:#655329;background:#40351e;color:#f1c66f}.system-referral-status.joined{border-color:#397f6d;background:#1c3a32;color:#85dbc3}.system-referral-status.expired,.system-referral-status.revoked{border-color:#6d363b;background:#422327;color:#ff9da5}@media (max-width: 1100px){.system-referral-form{grid-template-columns:1fr 1fr}.system-referral-created{grid-template-columns:1fr auto}.system-referral-created>div{grid-column:1 / -1}}@media (max-width: 650px){.system-referral-form,.system-referral-created{grid-template-columns:1fr}}.deadline strong,.deadline small{display:block}.deadline.overdue strong,.deadline.overdue small{color:#ff858e}.system-modal-wide{width:min(900px,100%)!important}.sale-points{color:#82d7b9}.sale-points.negative{color:#ff858e}.system-button.danger{border-color:#793a42;background:#422327;color:#ff9da5}.sys-sale-details{display:grid;gap:18px;padding:4px 0}.sys-sale-hero{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:14px;padding:18px;border:1px solid #42505a;border-radius:12px;background:linear-gradient(115deg,#273038,#191f26)}.sys-sale-kicker{color:#f1c578;font-size:.74rem;font-weight:700}.sys-sale-hero h3{margin:8px 0 5px;color:#f5f6f7;font-size:1.16rem}.sys-sale-hero p,.sys-sale-state small{margin:0;color:#a6b6c2;font-size:.76rem}.sys-sale-state{display:grid;justify-items:end;gap:7px}.sys-sale-block{display:grid;gap:10px}.sys-sale-block h4{margin:0;font-size:.9rem;color:#edf3f6}.sys-sale-grid{display:grid;gap:9px;grid-template-columns:repeat(2,minmax(0,1fr))}.sys-sale-grid.thirds{grid-template-columns:repeat(3,minmax(0,1fr))}.sys-sale-grid.seats{grid-template-columns:2fr repeat(3,1fr)}.sys-sale-grid>div{display:grid;align-content:start;gap:6px;min-width:0;overflow-wrap:anywhere;border:1px solid #3b4954;border-radius:9px;background:#171e26;padding:14px}.sys-sale-grid.seats>div{background:#29261f;border-color:#5b503a}.sys-sale-grid span{color:#9dadb9;font-size:.73rem}.sys-sale-grid strong{color:#edf3f7;font-size:.88rem}.sys-sale-grid.seats strong{color:#f3d49b;font-size:1rem}.sys-sale-grid small{color:#92a5b1;font-size:.71rem}.sys-sale-grid .highlight{background:#1a2925;border-color:#367963}.sys-sale-grid .highlight strong{color:#8de7bc;font-size:1.1rem}.sys-sale-alert{padding:14px;border-left:3px solid #ecb85e;background:#30291e;border-radius:8px;color:#e8d5b6;font-size:.8rem}.sys-sale-alert p{margin:7px 0;line-height:1.5}.sys-sale-alert a,.sys-sale-proofs a{color:#f2c579}.sys-sale-proofs{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:12px}.sys-sale-proof{min-width:0;padding:9px;border:1px solid #43535c;border-radius:10px;background:#131b22}.sys-sale-proof img,.sys-sale-proof iframe{display:block;width:100%;height:240px;border:0;border-radius:6px;background:#0c1318;object-fit:contain}.sys-sale-proof footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;padding:10px 2px 2px;font-size:.76rem;overflow-wrap:anywhere}.sys-sale-proof footer strong{color:#eaf2f6}.sys-sale-muted{margin:0;color:#99aab6;font-size:.82rem}.sys-sale-fulfillment{padding:16px;border:1px solid #4d674f;border-radius:10px;background:#16231d}.sys-fulfillment-mode{display:flex;flex-wrap:wrap;gap:16px;color:#dbe8df;font-size:.82rem}.sys-fulfillment-mode label{display:flex;align-items:center;gap:7px}.sys-fulfillment-field{display:grid;gap:6px;color:#a9b9b0;font-size:.76rem}.sys-fulfillment-field select,.sys-fulfillment-field textarea{width:100%;box-sizing:border-box;border:1px solid #465b4c;border-radius:7px;background:#101914;color:#edf5ef;padding:9px 10px;font:inherit}.sys-sale-fulfillment .system-button.primary{justify-self:start;border-color:#4c9272;background:#1f5d46;color:#f4fff9}.sys-sale-fulfillment .system-button:disabled{opacity:.5;cursor:not-allowed}@media (max-width:670px){.sys-sale-grid.thirds,.sys-sale-grid.seats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:460px){.sys-sale-grid.thirds,.sys-sale-grid.finances{grid-template-columns:1fr}.sys-sale-state{justify-items:start}}.system-support-page{display:grid;gap:14px}.support-mail-hero{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:18px 20px;background:radial-gradient(circle at 8% 20%,rgb(243 171 60 / 9%),transparent 34%),#1a1f25}.support-mail-icon{display:grid;place-items:center;width:46px;height:46px;border:1px solid #6b512c;border-radius:12px;background:#33291d;color:#f3ab3c;font-size:1.2rem}.support-mail-hero h2{margin:2px 0 3px;color:#edf1f5;font-size:1.08rem}.support-mail-hero p{margin:0;color:#85919b;font-size:.71rem}.support-mail-state{display:inline-flex;align-items:center;gap:7px;border:1px solid #4b545d;border-radius:999px;padding:6px 9px;color:#9aa4ad;font-size:.62rem;font-weight:800}.support-mail-state i{width:7px;height:7px;border-radius:50%;background:#68737d}.support-mail-state.connected{border-color:#397f6d;background:#1b382f;color:#82d7b9}.support-mail-state.connected i{background:#52c3a5;box-shadow:0 0 0 3px #52c3a51f}.support-stat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.support-stat-grid article{display:grid;gap:3px;padding:14px 16px}.support-stat-grid span{color:#87939d;font-size:.64rem;font-weight:750}.support-stat-grid strong{color:#edf1f5;font-size:1.35rem}.support-stat-grid small{color:#65717b;font-size:.55rem}.support-stat-grid article.new strong{color:#f3ab3c}.support-controlbar{display:flex;align-items:center;gap:9px;padding:9px}.control-group{display:flex;padding:3px;border-radius:6px;background:#15191e}.control-group button,.quick-range button{border:0;border-radius:5px;padding:7px 10px;background:transparent;color:#98a3ae;font-size:.65rem;font-weight:750}.control-group button.active{background:#303740;color:#edf1f5;box-shadow:0 1px 5px #00000059}.date-range{display:flex;align-items:center;gap:7px;margin-left:auto;color:#7d8993;font-size:.62rem}.date-range input,.topic-settings-modal input{border:1px solid #3b444e;border-radius:6px;padding:8px;background:#15191e;color:#edf1f5;color-scheme:dark}.quick-range{display:flex}.settings-button{margin-left:auto}.date-range+.quick-range+.settings-button{margin-left:0}.support-ticket-panel{padding:18px}.support-ticket-panel>header{margin-bottom:13px}.support-ticket-panel>header h2{margin:3px 0;color:#edf1f5;font-size:1.05rem}.support-ticket-panel>header p{margin:0;color:#7f8b95;font-size:.68rem}.support-ticket-panel .data-table th{color:#89949f;background:#15191e}.support-ticket-panel .data-table td{color:#e7ebef;border-color:#2c333b}.support-ticket-panel .data-table tbody tr:hover{background:#20262c}.support-ticket-link{display:grid;justify-items:start;gap:2px;border:0;padding:0;background:transparent;color:#72d3b8;font:inherit;font-weight:850}.support-ticket-link>span{display:flex;align-items:center;gap:6px}.support-ticket-link i{width:7px;height:7px;border-radius:50%;background:#f3ab3c;box-shadow:0 0 0 3px #f3ab3c1a}.support-ticket-link small{color:#78848e;font-size:.53rem;font-weight:700}.support-subject{display:grid;max-width:340px;gap:2px}.support-subject strong{overflow:hidden;color:#e7ebef;text-overflow:ellipsis;white-space:nowrap}.support-subject span{display:-webkit-box;max-width:320px;overflow:hidden;color:#939ea8;font-size:.65rem;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:1}.support-subject small{color:#67737d;font-size:.54rem}.support-contact,.support-sale-cell,.support-date{display:grid;gap:2px}.support-contact span,.support-sale-cell span{overflow:hidden;max-width:220px;color:#8b97a1;font-size:.6rem;text-overflow:ellipsis;white-space:nowrap}.support-contact small{width:fit-content;border-radius:999px;padding:2px 5px;font-size:.49rem;font-weight:800}.support-contact small.matched{background:#1b382f;color:#82d7b9}.support-contact small.external{background:#33291d;color:#e9b866}.support-sale-cell strong{color:#82d7b9;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.68rem}.support-no-match{color:#68747e;font-size:.58rem}.support-date small{color:#74808a}.support-status{display:inline-flex;width:fit-content;border-radius:999px;padding:4px 8px;font-size:.62rem;font-weight:850;white-space:nowrap}.support-status.open{background:#422327;color:#ff9da5}.support-status.in_progress{background:#40351e;color:#f1c66f}.support-status.closed{background:#183b31;color:#82d7b9}.support-dashboard{display:grid;gap:14px}.topic-dashboard{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px}.topic-dashboard article{position:relative;display:grid;gap:5px;overflow:hidden;padding:17px}.topic-dashboard span{color:#89949f;font-size:.68rem}.topic-dashboard strong{color:#edf1f5;font-size:1.55rem}.topic-dashboard small{color:#69757f;font-size:.57rem}.topic-dashboard article>i{position:absolute;right:0;bottom:0;left:0;height:3px;background:#f3ab3c}.system-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:grid;place-items:center;padding:18px;background:rgb(5 7 9 / 82%);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.system-ticket-modal{display:grid;grid-template-rows:auto minmax(0,1fr);width:min(1120px,100%);max-height:min(900px,94dvh);overflow:hidden;border:1px solid #353e47;border-radius:12px;background:#1a1f25;color:#edf1f5;box-shadow:0 30px 80px #0000009e}.system-ticket-modal>header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;border-bottom:1px solid #343c45;padding:16px 19px}.system-ticket-modal>header h2{margin:6px 0 3px;font-size:1.02rem}.system-ticket-modal>header small{color:#84909a;font-size:.61rem}.system-ticket-modal>header>button{border:0;padding:0;background:transparent;color:#aab3bc;font-size:1.35rem}.support-thread-title{display:flex;align-items:center;gap:7px}.support-thread-title>strong{color:#82d7b9;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.7rem}.support-thread-title>i{border:1px solid #4a535c;border-radius:999px;padding:3px 6px;color:#929da7;font-size:.51rem;font-style:normal;font-weight:800}.support-thread-title>i.email{border-color:#66502d;background:#30271d;color:#e9b866}.support-ticket-layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;min-height:0}.system-ticket-body{min-height:0;padding:16px 18px 18px;overflow-y:auto}.support-thread-intro{display:flex;align-items:center;justify-content:space-between;margin-bottom:11px}.support-thread-intro span{color:#dce2e7;font-size:.72rem;font-weight:850}.support-thread-intro small{color:#707c86;font-size:.57rem}.system-messages{display:grid;gap:10px}.system-messages article{display:grid;max-width:84%;gap:8px;border:1px solid #363f48;border-radius:9px 9px 9px 3px;padding:11px 12px;background:#242b32}.system-messages article.admin{justify-self:end;border-color:#326653;border-radius:9px 9px 3px;background:#183128}.system-messages article>header{display:flex;align-items:center;gap:8px}.support-message-avatar{display:grid;place-items:center;flex:0 0 27px;width:27px;height:27px;border-radius:50%;background:#37414a;color:#dce2e7;font-size:.62rem;font-weight:900}.system-messages article.admin .support-message-avatar{background:#275846;color:#99e2c9}.system-messages article header>div{display:grid;gap:1px;min-width:0}.system-messages article header strong{font-size:.65rem}.system-messages article header small{overflow:hidden;color:#818d97;font-size:.52rem;text-overflow:ellipsis;white-space:nowrap}.system-messages article header>i{margin-left:auto;border:1px solid #48525b;border-radius:999px;padding:2px 5px;color:#8c98a2;font-size:.48rem;font-style:normal}.system-messages p{margin:0;color:#dce2e6;font-size:.69rem;line-height:1.55;white-space:pre-wrap}.system-messages article>footer{display:flex;align-items:center;justify-content:space-between;gap:8px}.system-messages time{color:#707c86;font-size:.5rem}.system-messages footer span{border-radius:999px;padding:2px 5px;background:#40351e;color:#f1c66f;font-size:.48rem;font-weight:800}.system-messages footer span.sent{background:#285846;color:#a2ead1}.system-messages footer span.failed{background:#422327;color:#ff9da5}.support-reply-form{display:grid;gap:9px;margin-top:16px;border-top:1px solid #343c45;padding-top:14px}.support-reply-form>div{display:grid;gap:2px}.support-reply-form>div strong{font-size:.69rem}.support-reply-form>div span,.support-reply-form>footer>span{color:#77838d;font-size:.56rem}.support-reply-form textarea{width:100%;border:1px solid #3b444e;border-radius:8px;padding:10px;outline:0;resize:vertical;background:#15191e;color:#edf1f5;font:inherit}.support-reply-form textarea:focus{border-color:#a97830;box-shadow:0 0 0 3px #f3ab3c17}.support-reply-form>footer{display:flex;align-items:center;justify-content:space-between;gap:12px}.support-context-sidebar{min-height:0;padding:13px;overflow-y:auto;border-left:1px solid #343c45;background:#15191e}.support-context-sidebar>section{display:grid;gap:6px;margin-bottom:10px;border:1px solid #343c45;border-radius:9px;padding:11px;background:#1d2329}.support-context-sidebar section>header{display:flex;align-items:center;justify-content:space-between;gap:8px}.support-context-sidebar section>header>span{color:#89949f;font-size:.56rem;font-weight:850;letter-spacing:.05em;text-transform:uppercase}.support-context-sidebar section>header>i{border-radius:999px;padding:2px 5px;background:#30271d;color:#e9b866;font-size:.48rem;font-style:normal;font-weight:850}.support-context-sidebar section>header>i.matched,.support-sale-context.matched header>i{background:#1b382f;color:#82d7b9}.support-context-sidebar section>strong{color:#edf1f5;font-size:.75rem}.support-context-sidebar section>a{overflow:hidden;color:#72d3b8;font-size:.61rem;text-overflow:ellipsis;white-space:nowrap}.support-context-sidebar section>p{margin:2px 0 0;color:#7f8b95;font-size:.59rem;line-height:1.45}.support-context-sidebar dl{display:grid;grid-template-columns:1fr 1fr;gap:5px;margin:4px 0 0}.support-context-sidebar dl>div{display:grid;gap:1px;border:1px solid #303841;border-radius:6px;padding:6px;background:#181d22}.support-context-sidebar dt{color:#707c86;font-size:.49rem}.support-context-sidebar dd{margin:0;overflow:hidden;color:#dce2e7;font-size:.58rem;text-overflow:ellipsis;white-space:nowrap}.support-sale-context>small{color:#71808a;font-size:.54rem}.support-sale-context h3{margin:4px 0 0;color:#e8edf0;font-size:.7rem}.support-sale-context>p{line-height:1.55!important}.support-status-card .custom-select-trigger{min-height:42px}.support-status-card .custom-select-trigger small{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.support-status-card>button{width:100%;justify-content:center}.topic-settings-modal{width:min(480px,100%);overflow:hidden;border:1px solid #353e47;border-radius:10px;padding-bottom:14px;background:#1a1f25;color:#edf1f5;box-shadow:0 28px 70px #0000008c}.topic-settings-modal>header{display:flex;justify-content:space-between;border-bottom:1px solid #343c45;padding:14px}.topic-settings-modal header strong,.topic-settings-modal header small{display:block}.topic-settings-modal header small{margin-top:2px;color:#8f9aa5}.topic-settings-modal header button{border:0;background:transparent;color:#aab3bc;font-size:1.1rem}.topic-settings-modal>form{display:grid;grid-template-columns:1fr auto;gap:8px;padding:14px}.topic-settings-modal>div{display:grid;gap:7px;padding:0 14px}.topic-settings-modal article{display:flex;align-items:center;justify-content:space-between;border:1px solid #343c45;border-radius:7px;padding:9px;background:#20262d}@media (max-width: 980px){.support-stat-grid{grid-template-columns:1fr 1fr}.support-ticket-layout{grid-template-columns:1fr}.support-context-sidebar{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid #343c45;border-left:0}.system-ticket-modal{overflow-y:auto}.system-ticket-body{overflow-y:visible}}@media (max-width: 760px){.support-mail-hero{grid-template-columns:auto 1fr}.support-mail-state{grid-column:2;width:fit-content}.support-controlbar{align-items:stretch;flex-wrap:wrap}.date-range,.settings-button{margin-left:0}.support-context-sidebar{grid-template-columns:1fr}.system-messages article{max-width:94%}.support-reply-form>footer{align-items:stretch;flex-direction:column}.support-reply-form>footer button{justify-content:center}.system-modal-backdrop{padding:8px}.system-ticket-modal{max-height:96dvh}}.support-status.waiting_for_customer{background:#303841;color:#aab4bd}.support-status.waiting_for_staff{background:#422327;color:#ff9da5}.support-priority{border-radius:999px;padding:4px 7px;background:#303841;color:#aeb8c0;font-size:.58rem;font-weight:850;text-transform:capitalize}.support-priority.high{background:#4a351e;color:#f4bf68}.support-priority.urgent{background:#4b252a;color:#ff9da5}.support-priority.low{color:#82d7b9}.support-assigned-cell{display:block;max-width:130px;overflow-wrap:anywhere;color:#aeb8c0;font-size:.6rem}.support-search,.support-filter-select{min-width:150px;border:1px solid #3b444e;border-radius:6px;padding:8px;background:#15191e;color:#edf1f5}.system-messages article.internal{border-color:#72582d;background:#30271d}.system-messages article.internal .support-message-avatar{background:#6d5128;color:#ffd28c}.support-internal-note{display:grid;gap:9px;margin-top:14px;border:1px solid #6a512b;border-radius:9px;padding:12px;background:#29231b}.support-internal-note>div{display:grid;gap:2px}.support-internal-note span{color:#ba9c70;font-size:.56rem}.support-internal-note textarea{box-sizing:border-box;width:100%;border:1px solid #5d4a2e;border-radius:7px;padding:9px;background:#17140f;color:#edf1f5;resize:vertical}.support-internal-note button{justify-self:end}.support-assignment{display:grid;gap:5px}.support-assignment>span{color:#89949f;font-size:.58rem}.support-assignment>strong{overflow-wrap:anywhere;font-size:.65rem}.support-assignment button{width:100%;justify-content:center}.support-audit-card ol{display:grid;gap:7px;max-height:230px;margin:2px 0 0;padding:0;overflow-y:auto;list-style:none}.support-audit-card li{display:grid;gap:2px;border-left:2px solid #5b6873;padding-left:8px}.support-audit-card li strong{color:#d7dde2;font-size:.57rem;text-transform:capitalize}.support-audit-card li span{overflow-wrap:anywhere;color:#77838d;font-size:.5rem}.system-support-attachment-picker{display:grid;grid-template-columns:auto 1fr;align-items:center;justify-self:start;gap:2px 8px;border:1px dashed #5b6670;border-radius:7px;padding:8px 10px;cursor:pointer}.system-support-attachment-picker:before{grid-row:1 / 3;content:"+";color:#f3ab3c;font-weight:900}.system-support-attachment-picker input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.system-support-attachment-picker span{color:#dce2e7;font-size:.61rem;font-weight:800}.system-support-attachment-picker small{color:#77838d;font-size:.51rem}.system-support-selected-files{display:grid;gap:5px}.system-support-selected-files>span{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:7px;border-radius:6px;padding:6px 8px;background:#252c33}.system-support-selected-files b{overflow:hidden;font-size:.58rem;text-overflow:ellipsis;white-space:nowrap}.system-support-selected-files small{color:#77838d;font-size:.5rem}.system-support-selected-files button{border:0;background:transparent;color:#ef9da5;font-size:.9rem}.system-support-attachments{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:6px}.system-support-attachments a{display:grid;grid-template-columns:30px minmax(0,1fr);grid-template-rows:auto auto;align-items:center;gap:1px 7px;border:1px solid #45505a;border-radius:7px;padding:6px;color:#dce2e7;text-decoration:none}.system-support-attachments img,.system-support-attachments a>span{grid-row:1 / 3;width:30px;height:30px;border-radius:5px;object-fit:cover}.system-support-attachments a>span{display:grid;place-items:center;background:#532a30;color:#ffacb4;font-size:.46rem;font-weight:900}.system-support-attachments b{overflow:hidden;font-size:.54rem;text-overflow:ellipsis;white-space:nowrap}.system-support-attachments small{color:#77838d;font-size:.48rem}.system-support-external-image{grid-column:1 / -1;margin:0;overflow:hidden;border:1px solid #45505a;border-radius:9px;background:#15191e}.system-support-external-image img{display:block;width:100%;height:auto;max-height:520px;border-radius:0;object-fit:contain}.system-support-external-image figcaption{padding:7px 9px;overflow:hidden;color:#89949f;font-size:.51rem;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 760px){.support-controlbar>*,.support-search,.support-filter-select{min-width:0;max-width:100%}.support-search{flex:1 1 180px}.system-messages article{box-sizing:border-box}.support-internal-note button{width:100%;justify-content:center}}@media (max-width: 430px){.support-stat-grid{grid-template-columns:1fr}.support-mail-hero{grid-template-columns:1fr;padding:14px}.support-mail-state{grid-column:1}.support-ticket-panel{padding:12px}.date-range{flex-wrap:wrap}.date-range input{box-sizing:border-box;min-width:0;width:100%}.system-messages article{max-width:100%}.system-ticket-modal>header{padding:13px}.system-ticket-body{padding:13px}.topic-settings-modal>form{grid-template-columns:1fr}}@media (max-width: 760px){.system-modal-backdrop{align-items:end;padding:0;overflow:hidden}.system-ticket-modal{grid-template-rows:auto minmax(0,1fr);width:100%;height:94dvh;max-height:94dvh;border-right:0;border-bottom:0;border-left:0;border-radius:18px 18px 0 0;overflow:hidden}.system-ticket-modal>header{position:relative;z-index:2;align-items:flex-start;padding:14px 16px;background:#1a1f25}.system-ticket-modal>header>div{min-width:0}.system-ticket-modal>header h2{max-width:100%;overflow-wrap:anywhere;line-height:1.3}.system-ticket-modal>header>button{display:grid;place-items:center;flex:0 0 36px;width:36px;height:36px;border-radius:50%;background:#293139}.support-thread-title{align-items:flex-start;flex-wrap:wrap}.support-thread-title>strong{overflow-wrap:anywhere}.support-thread-title>i{max-width:100%;overflow-wrap:anywhere;white-space:normal}.support-ticket-layout{display:block;height:100%;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.system-ticket-body{box-sizing:border-box;width:100%;padding:14px;overflow:visible}.support-context-sidebar{box-sizing:border-box;width:100%;padding:14px;overflow:visible;border-top:1px solid #343c45;border-left:0}.system-messages article{box-sizing:border-box;width:100%;max-width:100%}.system-messages article>header{align-items:flex-start;flex-wrap:wrap}.system-messages article header>div{flex:1 1 140px}.system-messages article header>i{flex:0 0 auto;margin-left:0}.system-messages article>footer{flex-wrap:wrap}.system-support-attachments{grid-template-columns:minmax(0,1fr)}.support-reply-form textarea,.support-internal-note textarea{box-sizing:border-box;min-height:120px;font-size:16px}.system-support-attachment-picker{box-sizing:border-box;width:100%}.system-support-selected-files>span{grid-template-columns:minmax(0,1fr) auto 24px}.support-reply-form>footer button,.support-internal-note button{min-height:44px}}@media (max-width: 430px){.system-ticket-modal{height:96dvh;max-height:96dvh;border-radius:14px 14px 0 0}.system-ticket-modal>header{padding:12px 13px}.system-ticket-body,.support-context-sidebar{padding:12px}.support-thread-intro{align-items:flex-start;flex-direction:column;gap:3px}.system-messages article{padding:10px}}.support-stat-grid.compact{grid-template-columns:repeat(2,minmax(0,1fr))}.support-stat-grid article.urgent{border-color:#5f373d;background:linear-gradient(145deg,#251d21,#1a1f25)}.support-stat-grid article.urgent strong{color:#ff9da5}.support-ticket-panel{min-width:0;overflow:hidden}.support-ticket-panel .data-table-shell{overscroll-behavior-x:contain;scrollbar-gutter:stable}.support-ticket-panel .data-table{min-width:1480px}.support-inline-select{box-sizing:border-box;width:150px;min-height:34px;border:1px solid #3d4851;border-radius:7px;padding:6px 27px 6px 8px;outline:0;background-color:#20272e;color:#dfe5e9;font:inherit;font-size:.61rem;font-weight:750;color-scheme:dark}.support-inline-select:hover,.support-inline-select:focus{border-color:#8b682f;box-shadow:0 0 0 3px #f3ab3c14}.support-inline-select:disabled{cursor:wait;opacity:.55}.support-inline-select.sale{width:205px;color:#82d7b9}.support-inline-select.priority.urgent,.support-inline-select.status.open{border-color:#6d3b43;color:#ff9da5}.support-inline-select.priority.high,.support-inline-select.status.in_progress{border-color:#66502d;color:#f1c66f}.support-inline-select.priority.low,.support-inline-select.status.closed{border-color:#397f6d;color:#82d7b9}.support-inline-select.status.waiting_for_customer{color:#aab4bd}.support-inline-select.plain,.support-inline-select.plain.priority,.support-inline-select.plain.status{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-color:transparent;padding:5px 7px;background:transparent;cursor:pointer}.support-inline-select.plain:hover,.support-inline-select.plain:focus{border-color:transparent;background:#293139;box-shadow:inset 0 0 0 1px #46515b}.support-insight-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.support-insight-grid article{display:grid;gap:5px;padding:18px}.support-insight-grid span{color:#89949f;font-size:.68rem;font-weight:750}.support-insight-grid strong{color:#82d7b9;font-size:1.55rem}.support-insight-grid small{color:#69757f;font-size:.58rem}.system-ticket-modal{overflow:hidden}.support-ticket-layout{align-items:start;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch}.system-ticket-body,.support-context-sidebar{overflow:visible}.topic-settings-modal{display:grid;grid-template-rows:auto auto minmax(0,1fr);max-height:min(700px,92dvh)}.topic-settings-modal>div{overflow-y:auto}@media (max-width: 980px){.system-ticket-modal{overflow:hidden}.support-ticket-layout{display:block;height:100%}.system-ticket-body,.support-context-sidebar{overflow:visible}}@media (max-width: 680px){.support-stat-grid.compact,.support-insight-grid{grid-template-columns:1fr}.support-ticket-panel .data-table{min-width:0}.support-ticket-panel .data-table-shell{overflow:visible}.support-ticket-panel .data-table td{align-items:center;text-align:left}.support-inline-select,.support-inline-select.sale{width:min(100%,230px);max-width:100%}}.system-ticket-modal .support-context-sidebar>.support-address-change-card{display:grid;gap:12px;padding:14px;border:1px solid #695232;border-radius:10px;background:#1d2329;color:#ecf0f4}.system-ticket-modal .support-address-change-card>header span{color:#e0ac61}.system-ticket-modal .support-address-change-card>header i{color:#f4cd8a;background:#393023}.system-ticket-modal .support-address-change-card dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.system-ticket-modal .support-address-change-card dl>div{min-width:0;padding:9px;background:#151b21;border:1px solid #39434c;border-radius:8px}.system-ticket-modal .support-address-change-card dt{color:#acbbc7;font-size:.62rem;font-weight:800}.system-ticket-modal .support-address-change-card dd{color:#ecf0f4;font-size:.72rem;line-height:1.55;white-space:normal;overflow-wrap:anywhere;text-overflow:clip}.system-ticket-modal .support-address-change-card textarea{box-sizing:border-box;width:100%;min-height:95px;background:#11171d;color:#edf1f4;border:1px solid #55616d;border-radius:8px;padding:12px;font:inherit;resize:vertical}.system-ticket-modal .support-address-change-card textarea::placeholder{color:#8996a1}.system-ticket-modal .support-address-change-actions{display:grid;gap:9px}.system-ticket-modal .support-address-change-actions>button{width:100%;min-height:40px;white-space:normal}.system-ticket-modal .support-address-change-actions>button:disabled{opacity:.5;cursor:not-allowed}@media (max-width: 500px){.system-ticket-modal .support-address-change-card dl{grid-template-columns:1fr}}.support-deadline-filter{min-width:132px}.support-deadline{display:grid;gap:2px;min-width:116px}.support-deadline strong{width:fit-content;border-radius:999px;padding:3px 7px;font-size:.58rem;font-weight:850}.support-deadline small{color:#74808a;font-size:.52rem;white-space:nowrap}.support-deadline.overdue strong,.support-context-deadline.overdue strong{background:#422327;color:#ff9da5}.support-deadline.urgent strong,.support-context-deadline.urgent strong{background:#4a2f1d;color:#ffbd79}.support-deadline.soon strong,.support-context-deadline.soon strong{background:#40351e;color:#f1c66f}.support-deadline.normal strong,.support-context-deadline.normal strong{background:#183b31;color:#82d7b9}.support-context-deadline{display:grid;gap:3px;margin-top:6px;border:1px solid #303841;border-radius:7px;padding:8px;background:#181d22}.support-context-deadline>span{color:#707c86;font-size:.5rem;text-transform:uppercase;letter-spacing:.04em}.support-context-deadline>strong{width:fit-content;border-radius:999px;padding:3px 7px;font-size:.6rem}.support-context-deadline>small{color:#82909b;font-size:.54rem}@media (max-width:1000px){.support-deadline-filter{min-width:0}}.support-address-change-card{border:1px solid #6e552f;background:#1d2329;color:#ecf0f4}.support-address-change-card header{display:flex;justify-content:space-between;gap:10px}.support-address-change-card header i{border-radius:999px;padding:4px 7px;background:#393023;color:#f4cd8a;font-size:.6rem;font-style:normal;font-weight:800;text-transform:capitalize}.support-address-change-card dl{display:grid;gap:8px;margin:12px 0}.support-address-change-card dl div{display:grid;gap:2px}.support-address-change-card dt{color:#a6b3bd;font-size:.58rem;font-weight:800;text-transform:uppercase}.support-address-change-card dd{margin:0;color:#edf1f5;font-size:.7rem;line-height:1.4;overflow-wrap:anywhere}.support-address-change-card textarea{width:100%;resize:vertical;border:1px solid #505c68;border-radius:7px;padding:8px;background:#11171d;color:#edf1f5;font:inherit;font-size:.68rem}.support-address-change-actions{display:grid;gap:7px;margin-top:8px}.support-address-documents{display:grid;gap:8px}.support-address-documents>header{display:flex;justify-content:space-between}.support-address-documents>a{display:grid;grid-template-columns:auto minmax(0,1fr);gap:2px 8px;border:1px solid #39454e;border-radius:7px;padding:8px;background:#1b2228;color:#e3e9ee;text-decoration:none}.support-address-documents>a strong{grid-row:1 / 3;align-self:center;color:#f0bd69;font-size:.55rem}.support-address-documents>a span{overflow:hidden;font-size:.66rem;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.support-address-documents>a small{color:#aab5bf;font-size:.55rem}.support-address-change-card textarea::placeholder{color:#8996a1}.support-address-change-card header>span{color:#e0ac61}.support-address-change-card .support-address-change-actions button:disabled{opacity:.5}.system-discord-support-page{display:grid;gap:14px;min-width:0}.discord-support-loading{padding:20px}.discord-support-heading{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:20px}.discord-support-heading h2{margin:4px 0;color:#edf1f5}.discord-support-heading p{margin:0;color:#87939d}.discord-support-tabs{display:flex;gap:5px;overflow-x:auto;padding:7px;scrollbar-width:thin}.discord-support-tabs button{flex:0 0 auto;border:0;border-radius:6px;padding:9px 11px;background:transparent;color:#929da7;font-size:.65rem;font-weight:800}.discord-support-tabs button.active{background:#343c44;color:#fff}.discord-overview-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.discord-overview-grid article{display:grid;gap:6px;padding:18px}.discord-overview-grid span{color:#89959f;font-size:.65rem}.discord-overview-grid strong{overflow-wrap:anywhere;color:#eef2f5;font-size:1.15rem}.discord-overview-grid small{overflow-wrap:anywhere;color:#697680;font-size:.58rem}.discord-config-section,.discord-type-card,.discord-role-card{padding:20px}.discord-config-section>header,.discord-type-card>header,.discord-role-card>header{display:flex;align-items:flex-end;justify-content:space-between;gap:15px;margin-bottom:17px}.discord-config-section h3{margin:0 0 4px}.discord-config-section header p{margin:0;color:#83909a;font-size:.68rem}.discord-header-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.discord-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.discord-config-field{display:grid;align-content:start;gap:6px;min-width:0}.discord-config-field>span{color:#9aa4ad;font-size:.62rem;font-weight:800}.discord-config-field input,.discord-config-field textarea,.discord-config-field select{box-sizing:border-box;width:100%;min-width:0;border:1px solid #3a444e;border-radius:7px;padding:9px 10px;background:#15191e;color:#edf1f5;font:inherit;font-size:.72rem;resize:vertical}.discord-config-field.compact{max-width:440px;margin-bottom:15px}.discord-config-toggle{display:flex;align-items:center;gap:8px;color:#b8c0c7;font-size:.68rem}.discord-config-toggle input{width:16px;height:16px;accent-color:#f3ab3c}.discord-inline-toggles{display:flex;flex-wrap:wrap;gap:10px 20px;margin:15px 0}.discord-panel-preview{margin:17px 0;border-left:4px solid #f3ab3c;border-radius:5px;padding:14px 16px;background:#15191e}.discord-panel-preview>span{color:#f3ab3c;font-size:.58rem;font-weight:900;text-transform:uppercase}.discord-panel-preview h3{margin:8px 0}.discord-panel-preview p{white-space:pre-wrap;color:#a2adb6}.discord-panel-preview>div{display:grid;gap:7px}.discord-panel-preview button{min-width:0;border:0;border-radius:4px;padding:8px 10px;color:#fff;font-size:.64rem;font-weight:800}.discord-panel-preview button.primary{background:#5865f2}.discord-panel-preview button.secondary{background:#4e5058}.discord-panel-preview button.success{background:#248046}.discord-panel-preview button.danger{background:#da373c}.discord-panel-preview small{display:block;margin-top:12px;color:#77838c}.discord-type-stack,.discord-role-stack{display:grid;gap:12px}.discord-type-card footer,.discord-role-card footer{display:flex;justify-content:flex-end;gap:8px;margin-top:15px}.discord-type-card.add{border-style:dashed}.system-button.danger{border-color:#75404a;color:#eba5ad}.discord-role-card>header{align-items:end;justify-content:start}.discord-role-card>header .discord-config-field{flex:1 1 240px}.discord-role-card>header .discord-config-toggle{margin-bottom:9px}.discord-permission-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;border-top:1px solid #303841;padding-top:14px}.discord-permission-grid span{overflow-wrap:anywhere}.discord-command-table{display:grid;margin:16px 0;border:1px solid #313942;border-radius:8px;overflow:hidden}.discord-command-table>div{display:grid;grid-template-columns:90px minmax(170px,.7fr) 1fr minmax(150px,.7fr);align-items:center;gap:12px;padding:10px 12px;border-bottom:1px solid #313942}.discord-command-table>div:last-child{border:0}.discord-command-table .discord-config-toggle{margin:0}.discord-command-table code{overflow-wrap:anywhere;color:#f3b252}.discord-command-table span{color:#c3cbd2}.discord-command-table small{color:#77838d}.discord-diagnostic-list{display:grid;gap:7px}.discord-diagnostic-list article{display:grid;grid-template-columns:8px minmax(150px,.4fr) minmax(0,1fr);gap:9px;align-items:center;border:1px solid #313942;border-radius:7px;padding:10px}.discord-diagnostic-list i{width:8px;height:8px;border-radius:50%;background:#c79545}.discord-diagnostic-list .ok i{background:#49ba9b}.discord-diagnostic-list .error i{background:#dc6f68}.discord-diagnostic-list span{overflow-wrap:anywhere;color:#8d99a3;font-size:.66rem}.discord-config-note{overflow-wrap:anywhere;color:#83909a;font-size:.66rem;line-height:1.5}.discord-config-note code{color:#f3b252}.discord-notification-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.discord-notification-grid article{display:grid;gap:4px;border:1px solid #313942;border-radius:8px;padding:14px;background:#15191e}.discord-notification-grid strong{color:#edf1f5}.discord-notification-grid span{overflow-wrap:anywhere;color:#84919b;font-size:.64rem}@media (max-width: 920px){.discord-overview-grid,.discord-permission-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 620px){.discord-support-heading,.discord-config-section>header,.discord-type-card>header,.discord-role-card>header{align-items:stretch;flex-direction:column}.discord-support-heading .system-button,.discord-config-section>header .system-button,.discord-header-actions .system-button{width:100%;text-align:center}.discord-header-actions{display:grid}.discord-overview-grid,.discord-form-grid,.discord-permission-grid,.discord-notification-grid{grid-template-columns:minmax(0,1fr)}.discord-command-table>div{grid-template-columns:minmax(0,1fr);gap:4px}.discord-diagnostic-list article{grid-template-columns:8px minmax(0,1fr)}.discord-diagnostic-list span{grid-column:2}.discord-type-card footer,.discord-role-card footer{align-items:stretch;flex-direction:column-reverse}.discord-type-card footer button,.discord-role-card footer button{width:100%}.discord-config-section,.discord-type-card,.discord-role-card,.discord-support-heading{padding:15px}}.system-user-detail-page{max-width:1500px;margin:0 auto}.system-back-link{justify-self:start;border:0;padding:2px 0;background:transparent;color:#82d7b9;font-size:.73rem}.user-detail-loading{padding:30px;color:#8f9aa5}.user-detail-hero{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px}.user-detail-identity{display:flex;align-items:center;gap:14px}.user-detail-identity>span{display:grid;place-items:center;width:52px;height:52px;border-radius:12px;background:#203a34;color:#82d7b9;font-size:1.25rem;font-weight:900}.user-detail-identity small,.user-detail-identity h2,.user-detail-identity p{display:block;margin:0}.user-detail-identity small{color:#65cdb0;font-size:.6rem;font-weight:800;text-transform:uppercase}.user-detail-identity h2{margin:4px 0;font-size:1.3rem}.user-detail-identity p{color:#8f9aa5;font-size:.7rem}.user-detail-actions{display:flex;align-items:center;flex-wrap:wrap;gap:7px}.user-detail-actions button{border:1px solid #3b444e;border-radius:6px;padding:8px 10px;background:#252b32;color:#edf1f5;font-size:.7rem;font-weight:750}.user-detail-actions button.danger{border-color:#6d3238;background:#422327;color:#ff9da5}.user-detail-actions button:disabled{opacity:.4}.account-state{border-radius:999px;padding:5px 8px;font-size:.62rem;font-weight:850;text-transform:uppercase}.account-state.active{background:#183b31;color:#82d7b9}.account-state.suspended{background:#40351e;color:#f1c66f}.account-state.banned{background:#422327;color:#ff9da5}.user-detail-tabs{display:flex;gap:4px;border-bottom:1px solid #2c333b;overflow-x:auto}.user-detail-tabs button{display:inline-flex;align-items:center;gap:7px;flex:0 0 auto;border:0;border-bottom:2px solid transparent;padding:10px 13px;background:transparent;color:#8f9aa5;font-size:.72rem;text-transform:capitalize}.user-detail-tabs button.active{border-bottom-color:#52c3a5;color:#edf1f5}.user-detail-tabs span{border-radius:999px;padding:2px 5px;background:#252b32;color:#aab4bd;font-size:.55rem}.user-detail-tabs span:empty{display:none}.user-overview-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.user-info-card{padding:18px}.user-info-card header{margin-bottom:14px}.user-info-card h3{margin:3px 0 0;font-size:.92rem}.user-info-card dl{display:grid;grid-template-columns:1fr 1fr;gap:1px;margin:0;overflow:hidden;border:1px solid #303841;border-radius:7px;background:#303841}.user-info-card dl div{min-width:0;padding:10px;background:#15191e}.user-info-card dt{color:#7f8c97;font-size:.6rem}.user-info-card dd{margin:4px 0 0;overflow-wrap:anywhere;color:#e6ebef;font-size:.72rem}.identity-control{display:grid;gap:5px;margin-top:12px}.identity-control span{color:#8f9aa5;font-size:.65rem}.identity-control select{border:1px solid #3b444e;border-radius:6px;padding:8px;background:#15191e;color:#edf1f5}.user-record-table{min-width:0;padding:18px}.user-record-table>header{margin-bottom:14px}.user-record-table>header h3,.user-record-table>header p{margin:0}.user-record-table>header h3{font-size:.94rem}.user-record-table>header p{margin-top:4px;color:#8f9aa5;font-size:.68rem}.purchase-records{display:grid}.purchase-records article{display:grid;grid-template-columns:minmax(200px,1fr) auto auto auto;align-items:center;gap:15px;border-top:1px solid #303841;padding:12px 0}.purchase-records strong,.purchase-records small{display:block}.purchase-records small{margin-top:3px;color:#8f9aa5}.purchase-records span,.purchase-records b{font-size:.68rem}.purchase-records b{border-radius:999px;padding:4px 7px;background:#183b31;color:#82d7b9}@media (max-width: 900px){.user-overview-grid{grid-template-columns:1fr}.user-detail-hero{align-items:flex-start;flex-direction:column}.purchase-records article{grid-template-columns:1fr auto}}@media (max-width: 560px){.user-info-card dl{grid-template-columns:1fr}.user-detail-actions{width:100%}.user-detail-actions button{flex:1}.purchase-records article{grid-template-columns:1fr;gap:5px}}.address-proof-review{grid-column:1 / -1}.address-proof-preview{display:grid;justify-items:start;gap:10px;margin:10px 0}.address-proof-preview iframe{width:100%;height:min(620px,65vh);border:1px solid #343d45;border-radius:9px;background:#fff}.address-proof-preview>a:first-of-type{width:100%;text-align:center}.address-proof-preview img{max-width:100%;max-height:min(620px,65vh);border:1px solid #343d45;border-radius:9px;object-fit:contain;background:#fff}.address-proof-review>small{display:block;color:#89949e}.address-proof-review>div{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.address-proof-review button{border:1px solid #3f4952;border-radius:7px;padding:8px 11px;background:#242b32;color:#dce2e7;font-weight:750}.address-proof-review button.danger{border-color:#6b373d;background:#422327;color:#ff9da5}.user-fee-control{display:grid;gap:7px;margin-top:12px;border:1px solid #315f54;border-radius:8px;padding:11px;background:#182521}.user-fee-control>label{color:#82d7b9;font-size:.65rem;font-weight:800}.user-fee-control>div{display:grid;grid-template-columns:minmax(0,110px) auto auto;align-items:center;gap:7px}.user-fee-control input{min-width:0;border:1px solid #3b5550;border-radius:6px;padding:8px 9px;background:#111916;color:#edf5f2;font:inherit}.user-fee-control span{color:#8fa39c}.user-fee-control button{border:1px solid #397f6d;border-radius:6px;padding:8px 10px;background:#21483d;color:#8fe2c7;font-weight:800}.user-fee-control button:disabled{opacity:.45}.user-fee-control>small{color:#788b84;font-size:.58rem}.user-info-card .user-fee-control{display:none}.user-fee-admin-panel{margin-bottom:16px;padding:18px}.user-fee-admin-panel header h3,.user-fee-admin-panel header p{margin:0}.user-fee-admin-panel header p{margin-top:4px;color:#8f9aa5}.user-fee-admin-panel form{display:flex;align-items:end;flex-wrap:wrap;gap:12px;margin-top:14px}.user-fee-admin-panel form>label:first-child{display:grid;gap:5px}.user-fee-admin-panel input[type=number]{width:130px;border:1px solid #3b5550;border-radius:6px;padding:8px 9px;background:#111916;color:#edf5f2}.user-fee-unpaid-option{display:flex;align-items:center;gap:7px;color:#aeb8b3}.user-fee-admin-panel form>div{display:flex;gap:7px}.user-fee-admin-panel button{border:1px solid #397f6d;border-radius:6px;padding:8px 10px;background:#21483d;color:#8fe2c7;font-weight:800}.user-readiness-card{grid-column:1 / -1}.user-readiness-card dl{grid-template-columns:repeat(5,minmax(0,1fr))}.user-readiness-card dl div.step-complete dd{color:#82d7b9}.user-readiness-card dl div.step-missing dd{color:#f2c370}.user-readiness-card dl div.step-optional{opacity:.7}.readiness-missing-note{margin:10px 0 0;border:1px solid #604a2c;border-radius:7px;padding:8px 10px;background:#30271d;color:#e2bd7c;font-size:.7rem}.readiness-missing-note.complete{border-color:#315f54;background:#182521;color:#82d7b9}.exemption-control{display:grid;gap:8px;margin-top:12px;border:1px solid #343d45;border-radius:8px;padding:12px;background:#15191e}.exemption-toggle{display:flex;align-items:flex-start;gap:10px;cursor:pointer}.exemption-toggle input{flex:0 0 auto;width:18px;height:18px;margin-top:2px;accent-color:#2f9e80}.exemption-toggle strong,.exemption-toggle small{display:block}.exemption-toggle strong{color:#e8edf0;font-size:.76rem}.exemption-toggle small,.exemption-control>small{margin-top:3px;color:#8f9aa5;font-size:.66rem;line-height:1.45}.exemption-reason{border:1px solid #3b444e;border-radius:6px;padding:8px;background:#11161b;color:#edf1f5;font:inherit;font-size:.72rem}.verification-audit{margin-top:12px}.verification-audit summary{color:#82d7b9;font-size:.7rem;font-weight:800;cursor:pointer}.verification-audit ul{display:grid;gap:6px;margin:8px 0 0;padding:0;list-style:none}.verification-audit li{display:grid;gap:2px;border:1px solid #303841;border-radius:7px;padding:8px 10px;background:#15191e}.verification-audit li strong{color:#e6ebef;font-size:.7rem;text-transform:capitalize}.verification-audit li span,.verification-audit li em{color:#8f9aa5;font-size:.64rem}.verification-audit li code{overflow-wrap:anywhere;color:#aab4bd;font-size:.62rem}.address-proof-review .address-review-actions{margin-top:12px}.address-proof-review .address-review-actions label{color:#8f9aa5}@media (max-width: 1100px){.user-readiness-card dl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 560px){.user-readiness-card dl{grid-template-columns:1fr}}.address-proof-pdf-viewer{width:100%;display:grid;gap:8px}.address-proof-pdf-viewer iframe{width:100%}.address-proof-pdf-viewer>a{justify-self:start;color:#f3ab3c;text-decoration:underline;font-size:.72rem}.system-waitlist-modal{width:min(780px,100%)!important}.waitlist-status{display:inline-flex;width:fit-content;border:1px solid #48525c;border-radius:999px;padding:3px 8px;background:#252b32;color:#b2bbc3;font-size:.65rem;font-weight:800;text-transform:capitalize}.waitlist-status.pending{border-color:#655329;background:#40351e;color:#f1c66f}.waitlist-status.approved{border-color:#397f6d;background:#1c3a32;color:#85dbc3}.waitlist-status.joined{border-color:#346b8c;background:#192f3e;color:#8ac8ee}.waitlist-status.rejected{border-color:#6d363b;background:#422327;color:#ff9da5}.waitlist-review-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:15px}.waitlist-review-heading p{margin:0;color:#8f9aa5;font-size:.72rem}.waitlist-delivery{margin-top:17px}.waitlist-delivery h3{margin:0 0 8px;font-size:.88rem}.waitlist-delivery>p{margin:0 0 10px;color:#8f9aa5;font-size:.73rem}.waitlist-delivery>div{display:grid;grid-template-columns:75px 1fr;gap:8px;border-top:1px solid #303841;padding:8px 0;font-size:.73rem}.waitlist-delivery>div span{color:#8f9aa5}.waitlist-delivery>div strong{overflow-wrap:anywhere}.waitlist-delivery strong.sent{color:#82d7b9}.waitlist-delivery strong.failed{color:#ff9da5}.waitlist-delivery strong.skipped{color:#f1c66f}.waitlist-review-notes{display:grid;gap:6px;margin-top:17px}.waitlist-review-notes span{color:#9da7b1;font-size:.72rem;font-weight:750}.waitlist-review-notes textarea{width:100%;border:1px solid #3b444e;border-radius:7px;padding:10px;outline:0;resize:vertical;background:#15191e;color:#edf1f5;font:inherit}.waitlist-review-notes textarea:focus{border-color:#52c3a5;box-shadow:0 0 0 3px #52c3a51f}.waitlist-invite-result{margin-top:15px;border:1px solid #397f6d;border-radius:8px;padding:12px;background:#183b31}.waitlist-invite-result strong{color:#82d7b9}.waitlist-invite-result p{margin:5px 0;color:#a6c9be;font-size:.75rem}.waitlist-invite-result a{display:block;overflow-wrap:anywhere;color:#b7eadb;font-size:.75rem}.system-button.waitlist-reject{margin-right:auto;border-color:#6d363b;color:#ff9da5}.system-button.waitlist-reject:hover{background:#422327}@media (max-width: 620px){.system-waitlist-modal .modal-actions{flex-direction:column}.system-button.waitlist-reject{margin-right:0}}.system-transfer-toolbar{display:grid;grid-template-columns:minmax(240px,1fr) minmax(180px,230px);gap:10px;margin-bottom:15px;border:1px solid #2f373f;border-radius:9px;padding:11px;background:#14191e}.system-transfer-filter .custom-select-trigger{min-height:40px}.system-transfer-event{display:grid;max-width:300px;gap:2px}.system-transfer-event strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.system-transfer-event small{margin:0!important}.system-transfer-event em{color:#68747e;font-size:.56rem;font-style:normal}.system-transfer-state{display:inline-flex;align-items:center;gap:6px;width:fit-content;border:1px solid #485159;border-radius:999px;padding:4px 8px;color:#9ba5ad;font-size:.62rem;font-weight:800}.system-transfer-state i{width:6px;height:6px;border-radius:50%;background:#6f7a84}.system-transfer-state.open{border-color:#397f6d;background:#1b382f;color:#82d7b9}.system-transfer-state.open i{background:#52c3a5;box-shadow:0 0 0 3px #52c3a51c}.system-transfer-metric{display:grid;gap:2px}.system-transfer-metric strong{color:#edf1f5;font-size:.82rem}.system-transfer-metric small{margin:0!important}.system-transfer-jobs{display:flex;flex-wrap:wrap;gap:4px}.system-transfer-jobs b{border:1px solid #5f4d2f;border-radius:999px;padding:3px 6px;background:#31291e;color:#e9b866;font-size:.54rem}.system-transfer-jobs b.processing{border-color:#315f54;background:#1b382f;color:#79d5b8}.system-transfer-jobs b.failed{border-color:#66373d;background:#3e2327;color:#ed8d96}.system-transfer-action{text-align:right!important}.system-transfer-action button{min-width:94px;border:1px solid #3b444e;border-radius:6px;padding:7px 9px;background:#252b32;color:#dce2e7;font-size:.61rem;font-weight:800}.system-transfer-action button.open{border-color:#397f6d;background:#1d3a32;color:#85dbc3}.system-transfer-action button.close{border-color:#5c4930;background:#30271d;color:#efbf70}.system-transfer-action button:disabled{cursor:wait;opacity:.55}.system-transfer-loading{margin:0;padding:28px;color:#89949f;text-align:center}@media (max-width: 720px){.system-transfer-toolbar{grid-template-columns:1fr}}.connection-pills{display:flex;flex-wrap:wrap;gap:5px}.connection-pill{border:1px solid #3b444e;border-radius:999px;padding:3px 7px;background:#252b32;color:#98a3ae;font-size:.66rem;font-weight:750}.connection-pill.connected{border-color:#397f6d;background:#1c3a32;color:#85dbc3}.system-status{display:inline-flex;border-radius:999px;padding:4px 8px;font-size:.7rem;font-weight:800;text-transform:capitalize}.system-status.ok,.system-status.identity-verified{background:#183b31;color:#82d7b9}.system-status.action,.system-status.identity-rejected{background:#422327;color:#ff9da5}.system-status.identity-pending{background:#40351e;color:#f1c66f}.system-status.identity-not_started{background:#2a3037;color:#aeb7c0}.user-points{color:#82d7b9}.user-points.negative{color:#ff858e}.user-verification-cell{display:grid;justify-items:start;gap:4px}.first-sale-fee-benefit.available{background:#183b31;color:#82d7b9}.first-sale-fee-benefit.used{background:#243746;color:#9fc8e7}.first-sale-fee-benefit.not_eligible,.first-sale-fee-benefit.disabled{background:#2a3037;color:#aeb7c0}.waitlist-page{position:relative;width:100%;height:100dvh;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;padding:0 clamp(22px,5vw,82px) 70px;background:#0b0d0e;color:#f5f4ef;font-family:DM Sans,sans-serif;isolation:isolate}.waitlist-page *,.waitlist-page *:before,.waitlist-page *:after{box-sizing:border-box}.waitlist-page:before{position:absolute;z-index:-2;top:0;right:0;bottom:0;left:0;background:linear-gradient(125deg,#0b0d0e 32%,#15120c 100%);content:""}.waitlist-page:after{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;opacity:.24;background-image:linear-gradient(rgb(255 255 255 / 3%) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / 3%) 1px,transparent 1px);background-size:54px 54px;-webkit-mask-image:linear-gradient(to bottom,#000,transparent 70%);mask-image:linear-gradient(to bottom,#000,transparent 70%);content:""}.waitlist-page-glow{position:absolute;z-index:-1;border-radius:50%;filter:blur(100px);pointer-events:none}.waitlist-page-glow-one{top:-220px;right:-140px;width:540px;height:540px;background:rgb(246 174 65 / 15%)}.waitlist-page-glow-two{bottom:-240px;left:-170px;width:450px;height:450px;background:rgb(73 93 190 / 8%)}.waitlist-page-header{display:flex;align-items:center;justify-content:center;min-height:116px;border-bottom:1px solid rgb(255 255 255 / 9%)}.waitlist-page-header a{display:inline-flex;padding:10px}.waitlist-page-header img{display:block;width:132px;height:54px;object-fit:contain}.waitlist-page-layout{display:grid;grid-template-columns:minmax(300px,.72fr) minmax(560px,1.28fr);align-items:start;gap:clamp(48px,7vw,120px);width:min(1240px,100%);margin:0 auto;padding-top:clamp(58px,8vw,102px)}.waitlist-page-intro{position:sticky;top:44px;padding-top:16px}.waitlist-page-kicker{display:flex;align-items:center;gap:10px;margin:0 0 21px;color:#d4b77e;font-size:.69rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.waitlist-page-kicker span{width:27px;height:1px;background:#f6ae41}.waitlist-page-intro h1,.waitlist-page-success h1{margin:0;font:750 clamp(3.1rem,5vw,5.6rem)/.97 "Manrope",sans-serif;letter-spacing:-.07em}.waitlist-page-intro h1 em{color:#f6ae41;font-style:normal}.waitlist-page-intro>p:not(.waitlist-page-kicker){max-width:475px;margin:28px 0 39px;color:#929792;font-size:1rem;line-height:1.7}.waitlist-page-intro ul{display:grid;gap:0;margin:0;padding:0;list-style:none}.waitlist-page-intro li{position:relative;display:grid;grid-template-columns:38px 1fr;gap:14px;padding:0 0 25px}.waitlist-page-intro li:not(:last-child):after{position:absolute;top:29px;bottom:5px;left:14px;width:1px;background:#34352f;content:""}.waitlist-page-intro li>span{display:grid;place-items:center;width:29px;height:29px;border:1px solid #5d4a27;border-radius:50%;background:#201c13;color:#f6ae41;font:700 .58rem Manrope,sans-serif}.waitlist-page-intro li strong,.waitlist-page-intro li small{display:block}.waitlist-page-intro li strong{color:#dfe1dd;font-size:.82rem}.waitlist-page-intro li small{margin-top:4px;color:#737873;font-size:.72rem;line-height:1.45}.waitlist-page-form{border:1px solid #33352f;border-radius:22px;padding:clamp(25px,4vw,45px);background:linear-gradient(145deg,rgb(27 30 28 / 96%),rgb(16 18 17 / 98%));box-shadow:0 35px 90px #00000059,inset 0 1px #ffffff08}.waitlist-page-form>header{margin-bottom:30px;border-bottom:1px solid #30322e;padding-bottom:24px}.waitlist-page-form>header>span{color:#b48a45;font-size:.62rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.waitlist-page-form h2{margin:7px 0;font:750 clamp(1.45rem,2.5vw,2rem) "Manrope",sans-serif;letter-spacing:-.04em}.waitlist-page-form>header p{margin:0;color:#7d827d;font-size:.77rem}.waitlist-page-fields{display:grid;grid-template-columns:1fr 1fr;gap:22px 18px}.waitlist-field{display:grid;min-width:0}.waitlist-field>span{color:#e2e4df;font-size:.77rem;font-weight:700}.waitlist-field>small{margin:4px 0 9px;color:#717671;font-size:.66rem}.waitlist-field input,.waitlist-field select,.waitlist-field textarea{width:100%;min-width:0;border:1px solid #3a3e38;border-radius:11px;outline:0;background:#0d100e;color:#f5f4ef;font:500 .86rem DM Sans,sans-serif;transition:border-color .2s,box-shadow .2s,background .2s}.waitlist-field input,.waitlist-field select{height:51px;padding:0 15px}.waitlist-field textarea{min-height:108px;padding:14px 15px;resize:vertical;line-height:1.5}.waitlist-field input::placeholder,.waitlist-field textarea::placeholder{color:#555b55}.waitlist-field input:hover,.waitlist-field select:hover,.waitlist-field textarea:hover{border-color:#4c5049;background:#101310}.waitlist-field input:focus,.waitlist-field select:focus,.waitlist-field textarea:focus{border-color:#f6ae41;background:#11140f;box-shadow:0 0 0 4px #f6ae411a}.waitlist-currency-input{position:relative}.waitlist-currency-input>span{position:absolute;z-index:1;top:50%;left:15px;color:#f6ae41;font-size:.86rem;font-weight:700;translate:0 -50%;pointer-events:none}.waitlist-currency-input input{padding-left:32px}.waitlist-custom-select{align-content:end}.waitlist-custom-select>small{margin-bottom:9px}.waitlist-custom-select .custom-select-trigger{min-height:51px;border-color:#3a3e38;border-radius:11px;background:#0d100e}.waitlist-custom-select .custom-select-trigger:hover,.waitlist-custom-select .custom-select.open .custom-select-trigger{border-color:#f6ae41;background:#11140f}.waitlist-field-wide{grid-column:1 / -1}.waitlist-page-error{margin:20px 0 0;border:1px solid #663735;border-radius:10px;padding:11px 13px;background:#351e1c;color:#ffaea5;font-size:.78rem}.waitlist-page-form>footer{display:flex;align-items:center;justify-content:space-between;gap:22px;margin-top:31px;border-top:1px solid #30322e;padding-top:25px}.waitlist-page-form>footer p{max-width:300px;margin:0;color:#666c66;font-size:.66rem;line-height:1.5}.waitlist-page-form>footer button{display:inline-flex;align-items:center;justify-content:center;gap:13px;min-width:190px;min-height:49px;border:0;border-radius:999px;padding:12px 19px;background:#f6ae41;box-shadow:0 14px 35px #f6ae4124;color:#181109;font:750 .82rem DM Sans,sans-serif;cursor:pointer;transition:background .2s,translate .2s}.waitlist-page-form>footer button:hover{background:#ffc25f;translate:0 -2px}.waitlist-page-form>footer button:disabled{cursor:wait;opacity:.62;translate:none}.waitlist-page-form>footer svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.waitlist-page-success{display:grid;justify-items:center;width:min(680px,100%);margin:0 auto;padding:clamp(75px,12vw,150px) 0 80px;text-align:center}.waitlist-success-mark{display:grid;place-items:center;width:72px;height:72px;margin-bottom:27px;border:1px solid #69542d;border-radius:50%;background:#2a2417;box-shadow:0 0 45px #f6ae4121;color:#f6ae41;font-size:1.8rem}.waitlist-page-success .waitlist-page-kicker{display:block;margin-bottom:14px}.waitlist-page-success>p:not(.waitlist-page-kicker){max-width:520px;margin:24px 0 28px;color:#929792;line-height:1.65}.waitlist-page-success strong{color:#f5f4ef}.waitlist-page-success>a{border:1px solid #5d4a27;border-radius:999px;padding:12px 20px;color:#f6ae41;text-decoration:none}@media (max-width: 930px){.waitlist-page-layout{grid-template-columns:1fr}.waitlist-page-intro{position:static;max-width:700px;padding-top:0}.waitlist-page-intro h1 br{display:none}.waitlist-page-intro ul{grid-template-columns:repeat(3,1fr);gap:15px}.waitlist-page-intro li{display:block;border:1px solid #2f322e;border-radius:12px;padding:15px}.waitlist-page-intro li:not(:last-child):after{display:none}.waitlist-page-intro li>span{margin-bottom:11px}}@media (max-width: 650px){.waitlist-page{padding-inline:17px}.waitlist-page-header{min-height:94px}.waitlist-page-header img{width:112px}.waitlist-page-layout{gap:38px;padding-top:48px}.waitlist-page-intro h1{font-size:3rem}.waitlist-page-intro ul{grid-template-columns:1fr}.waitlist-page-intro li{display:grid;grid-template-columns:38px 1fr}.waitlist-page-intro li>span{margin:0}.waitlist-page-fields{grid-template-columns:1fr}.waitlist-field-wide{grid-column:auto}.waitlist-page-form{border-radius:17px;padding:23px 18px}.waitlist-page-form>footer{align-items:stretch;flex-direction:column}.waitlist-page-form>footer button{width:100%}.waitlist-page-form>footer p{max-width:none;text-align:center}}@media (prefers-reduced-motion: reduce){.waitlist-page-form>footer button{transition:none}}.unlisted-image-page{align-items:center;background:#050505;display:flex;justify-content:center;min-height:100vh;padding:0}.unlisted-image-page img{display:block;height:auto;max-height:100vh;max-width:100%;object-fit:contain;width:auto}#root{height:100dvh}.backend-reconnect{position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;overflow:hidden;display:grid;place-items:center;min-height:100vh;padding:clamp(16px,2.6vw,40px);background:radial-gradient(circle at 50% 24%,rgb(255 90 14 / 10%),transparent 26%),linear-gradient(180deg,#07111d 0%,#09111b 54%,#070d14 100%);color:#f5f7fa;isolation:isolate}.reconnect-cinematic-bg{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.reconnect-moving-line{position:absolute;left:50%;width:165vw;min-width:1500px;height:44vw;min-height:380px;border-radius:50%;transform-origin:center;will-change:transform}.line-one{bottom:-30vw;border:1.5px solid rgb(255 85 11 / 78%);box-shadow:0 0 24px #ff550b29;animation:status-wave-one 9s ease-in-out infinite alternate}.line-two{bottom:-34vw;border:1px solid rgb(68 91 128 / 42%);animation:status-wave-two 13s ease-in-out infinite alternate}.line-three{bottom:-38vw;border:1px solid rgb(255 105 24 / 54%);box-shadow:0 0 18px #ff520a1a;animation:status-wave-three 11s ease-in-out infinite alternate}.line-four{bottom:-42vw;border:1px solid rgb(52 73 106 / 40%);animation:status-wave-four 15s ease-in-out infinite alternate}.reconnect-dot-field{position:absolute;right:-4%;bottom:6%;width:32vw;height:18vw;opacity:0;background-image:radial-gradient(circle,rgb(255 99 17 / 48%) 1px,transparent 1.5px);background-size:13px 13px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 38%,transparent);mask-image:linear-gradient(90deg,transparent,#000 38%,transparent);transform:rotate(-4deg);animation:status-dot-drift 12s ease-in-out infinite alternate}.backend-reconnect.deploying .reconnect-dot-field{opacity:.5}.backend-reconnect-stage{display:grid;justify-items:center;align-content:center;width:min(1040px,100%);min-height:min(860px,calc(100vh - 32px))}.reconnect-visual{position:relative;display:grid;place-items:center;width:clamp(260px,29vw,450px);aspect-ratio:1;margin-bottom:clamp(2px,1.2vh,14px)}.visual-glow{position:absolute;width:48%;aspect-ratio:1;border-radius:50%;background:#ff5a10;opacity:.22;filter:blur(62px);animation:visual-glow-pulse 4.5s ease-in-out infinite}.visual-ring{position:absolute;border-radius:50%;pointer-events:none}.ring-one{top:9%;right:9%;bottom:9%;left:9%;border:1px solid rgb(255 89 15 / 42%);animation:visual-ring-spin 18s linear infinite}.ring-two{top:22%;right:22%;bottom:22%;left:22%;border:1px dashed rgb(255 126 40 / 58%);animation:visual-ring-reverse 14s linear infinite}.ring-three{top:34%;right:34%;bottom:34%;left:34%;border:1px solid rgb(255 95 18 / 26%);animation:visual-ring-spin 11s linear infinite}.visual-arc{position:absolute;border-radius:50%;pointer-events:none}.arc-one{top:17%;right:17%;bottom:17%;left:17%;background:conic-gradient(from 6deg,transparent 0 61%,rgb(255 135 48 / 92%) 63% 76%,transparent 78% 100%);-webkit-mask:radial-gradient(transparent 69%,#000 70% 74%,transparent 75%);mask:radial-gradient(transparent 69%,#000 70% 74%,transparent 75%);filter:drop-shadow(0 0 10px rgb(255 94 13 / 52%));animation:visual-arc-spin 5.2s linear infinite}.arc-two{top:27%;right:27%;bottom:27%;left:27%;background:conic-gradient(from 190deg,transparent 0 70%,rgb(255 96 17 / 64%) 72% 80%,transparent 82% 100%);-webkit-mask:radial-gradient(transparent 69%,#000 70% 73%,transparent 74%);mask:radial-gradient(transparent 69%,#000 70% 73%,transparent 74%);animation:visual-ring-reverse 8s linear infinite}.visual-dot{position:absolute;width:10px;height:10px;border-radius:50%;background:#ff741d;box-shadow:0 0 14px #ff5f0fb8}.dot-one{top:8%;left:48%;animation:visual-dot-pulse 2.4s ease-in-out infinite}.dot-two{top:31%;right:9%;animation:visual-dot-pulse 2.8s .4s ease-in-out infinite}.dot-three{bottom:19%;right:20%;animation:visual-dot-pulse 2.6s .8s ease-in-out infinite}.dot-four{bottom:23%;left:14%;animation:visual-dot-pulse 3s 1.2s ease-in-out infinite}.ticket-orbit{position:absolute;top:6%;right:6%;bottom:6%;left:6%;border-radius:50%;animation:visual-ring-spin 12s linear infinite;pointer-events:none}.ticket-orbit img{position:absolute;top:-3%;left:47%;width:clamp(43px,5vw,73px);height:auto;filter:drop-shadow(0 4px 10px rgb(255 89 12 / 36%))}.ticket-orbit-two{top:14%;right:14%;bottom:14%;left:14%;animation-duration:15s;animation-direction:reverse}.ticket-orbit-two img{top:42%;right:-7%;left:auto;transform:rotate(15deg)}.ticket-orbit-three{top:20%;right:20%;bottom:20%;left:20%;animation-duration:18s}.ticket-orbit-three img{top:auto;bottom:-6%;left:18%;transform:rotate(-10deg)}.ticket-orbit-four{top:2%;right:2%;bottom:2%;left:2%;animation-duration:22s;animation-direction:reverse}.ticket-orbit-four img{top:28%;left:-4%;opacity:.48;filter:blur(1.5px) drop-shadow(0 4px 12px rgb(255 89 12 / 25%))}.visual-main-ticket{position:relative;z-index:4;display:block;width:49%;max-width:238px;height:auto;object-fit:contain;image-rendering:auto;filter:drop-shadow(0 8px 18px rgb(255 79 6 / 34%))}.backend-reconnect.offline .reconnect-visual{width:clamp(250px,28vw,420px)}.backend-reconnect.offline .ticket-orbit,.backend-reconnect.offline .ring-one,.backend-reconnect.offline .ring-two,.backend-reconnect.offline .ring-three{animation-duration:20s}.backend-reconnect.offline .arc-one{animation-duration:8s;opacity:.75}.backend-reconnect.deploying .reconnect-visual{width:clamp(280px,31vw,470px)}.backend-reconnect.deploying .visual-glow{opacity:.3}.backend-reconnect.deploying .arc-one{animation-duration:3.8s}.backend-reconnect.deploying .ticket-orbit-one{animation-duration:8.5s}.backend-reconnect.deploying .ticket-orbit-two{animation-duration:10.5s}.backend-reconnect-copy{position:relative;z-index:3;display:grid;justify-items:center;width:min(720px,92vw);text-align:center}.backend-reconnect-copy.offline,.backend-reconnect-copy.reconnecting{border:1px solid rgb(112 126 149 / 40%);border-radius:28px;padding:clamp(28px,3vw,44px) clamp(22px,3.5vw,52px);background:linear-gradient(180deg,rgb(9 14 23 / 82%),rgb(7 12 20 / 90%));box-shadow:0 28px 92px #00000061,inset 0 0 42px #ff741c05;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.backend-reconnect-copy.deploying{width:min(820px,92vw);padding-bottom:clamp(24px,4vh,50px)}.backend-reconnect-copy h1{margin:0;color:#f7f8fa;font-size:clamp(1.9rem,3.6vw,3.4rem);font-weight:800;line-height:1.04;letter-spacing:-.035em;text-wrap:balance}.backend-reconnect-copy.deploying h1{font-size:clamp(2.05rem,4.1vw,3.8rem)}.reconnect-brand-word{color:#ff721c;text-shadow:0 0 26px rgb(255 93 17 / 18%)}.reconnect-description{max-width:650px;margin:clamp(14px,1.9vh,22px) 0 0;color:#aab6c6;font-size:clamp(.95rem,1.25vw,1.12rem);line-height:1.55;text-wrap:balance}.reconnect-try-again{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-width:min(360px,78vw);margin-top:clamp(22px,2.8vh,30px);border:1.5px solid #ff6718;border-radius:22px;padding:14px 28px;background:rgb(12 12 15 / 76%);box-shadow:0 0 24px #ff5a0d4d,inset 0 0 24px #ff62120a;color:#fff;font:inherit;font-size:clamp(.95rem,1.1vw,1.08rem);font-weight:750;cursor:pointer;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,opacity .18s ease}.reconnect-try-again:hover:not(:disabled){transform:translateY(-2px);border-color:#ff8b32;box-shadow:0 0 32px #ff5a0d66,inset 0 0 26px #ff62120f}.reconnect-try-again:disabled{cursor:default;opacity:.62}.reconnect-refresh-icon{display:inline-block;font-size:1.45em;line-height:1}.reconnect-refresh-icon.spinning{animation:status-refresh-spin .8s linear infinite}@keyframes status-wave-one{0%{transform:translate(-52%) rotate(3deg) translateY(0) scaleX(1)}to{transform:translate(-48%) rotate(-2deg) translateY(-42px) scaleX(1.06)}}@keyframes status-wave-two{0%{transform:translate(-48%) rotate(-5deg) translateY(12px) scaleX(1.04)}to{transform:translate(-53%) rotate(1deg) translateY(-26px) scaleX(.98)}}@keyframes status-wave-three{0%{transform:translate(-51%) rotate(-1deg) translateY(10px) scaleX(.98)}to{transform:translate(-47%) rotate(4deg) translateY(-50px) scaleX(1.08)}}@keyframes status-wave-four{0%{transform:translate(-49%) rotate(5deg) translateY(16px) scaleX(1.08)}to{transform:translate(-54%) rotate(-3deg) translateY(-22px) scaleX(1)}}@keyframes status-dot-drift{0%{transform:translate(0) rotate(-4deg)}to{transform:translate(-34px,-12px) rotate(-2deg)}}@keyframes visual-ring-spin{to{transform:rotate(360deg)}}@keyframes visual-ring-reverse{to{transform:rotate(-360deg)}}@keyframes visual-arc-spin{to{transform:rotate(360deg)}}@keyframes visual-glow-pulse{0%,to{transform:scale(.9);opacity:.14}50%{transform:scale(1.1);opacity:.32}}@keyframes visual-dot-pulse{0%,to{transform:scale(.78);opacity:.45}50%{transform:scale(1.18);opacity:1}}@keyframes status-refresh-spin{to{transform:rotate(360deg)}}@media (max-height: 830px) and (min-width: 701px){.backend-reconnect-stage{transform:scale(.88)}}@media (max-width: 700px){.backend-reconnect{padding:12px}.backend-reconnect-stage{min-height:calc(100vh - 24px)}.reconnect-visual,.backend-reconnect.offline .reconnect-visual,.backend-reconnect.deploying .reconnect-visual{width:min(78vw,330px);margin-bottom:0}.ticket-orbit img{width:48px}.backend-reconnect-copy.offline,.backend-reconnect-copy.reconnecting{border-radius:22px;padding:28px 18px}.backend-reconnect-copy h1,.backend-reconnect-copy.deploying h1{font-size:clamp(1.8rem,8.5vw,2.55rem)}.reconnect-description{font-size:.92rem}.reconnect-try-again{min-width:min(290px,78vw);border-radius:18px;padding:13px 20px}.reconnect-moving-line{min-width:920px;height:380px;bottom:-270px}.line-two{bottom:-292px}.line-three{bottom:-314px}.line-four{bottom:-336px}.reconnect-dot-field{width:55vw;height:32vw}}@media (prefers-reduced-motion: reduce){.reconnect-moving-line,.reconnect-dot-field,.visual-ring,.visual-arc,.visual-dot,.ticket-orbit,.visual-glow,.reconnect-refresh-icon{animation:none!important}}:root{font-family:Inter,Segoe UI,sans-serif;color:#edf1f5;background:#111418;font-synthesis:none;line-height:1.5;font-weight:500;color-scheme:dark}*{box-sizing:border-box}html,body,#root{width:100%;min-width:320px;min-height:100%;margin:0}body{min-height:100vh;overflow:hidden}button,input,select,textarea{font:inherit}button{cursor:pointer}select:not([multiple]){-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:40px;border:1px solid #3b444e;border-radius:7px;padding-right:40px!important;background-color:#15191e;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'%3E%3Cpath d='m5 7 4 4 4-4' stroke='%23f3ab3c' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"),linear-gradient(to left,rgb(255 255 255 / 5%) 0 34px,transparent 34px)!important;background-repeat:no-repeat!important;background-position:right 8px center,0 0!important;background-size:18px 18px,100% 100%!important;color:#edf1f5;cursor:pointer;transition:border-color .18s,box-shadow .18s,background-color .18s}select:not([multiple]):hover{border-color:#59646e}select:not([multiple]):focus{border-color:#b47d2c;outline:0;box-shadow:0 0 0 3px #f3ab3c1a}select:not([multiple]):disabled{cursor:not-allowed;opacity:.58}select option{background:#171c21;color:#edf1f5}.app-layout input[type=date]{min-height:40px;border-color:#3b454e;border-radius:7px;background-color:#151a1f;color:#e7ebee;color-scheme:dark;cursor:pointer;transition:border-color .18s,box-shadow .18s,background-color .18s}.app-layout input[type=date]:hover{border-color:#59646e}.app-layout input[type=date]:focus{border-color:#b47d2c;outline:0;box-shadow:0 0 0 3px #f3ab3c1a}.app-layout input[type=date]::-webkit-calendar-picker-indicator{width:18px;height:18px;margin-left:6px;border-left:1px solid #364049;padding:3px 2px 3px 9px;filter:invert(73%) sepia(72%) saturate(662%) hue-rotate(342deg) brightness(101%);cursor:pointer;opacity:.9}h1,h2,h3,h4,p{margin-top:0}a{color:inherit}.panel{border:1px solid #2c333b;border-radius:8px;background:#1a1f25;box-shadow:0 12px 30px #0000002e}.primary-button,.secondary-button,.icon-button{min-height:40px;border:1px solid transparent;border-radius:6px;padding:9px 14px;font-weight:700}.primary-button{background:#f3ab3c;color:#18130b}.primary-button:hover{background:#ffc15d}.primary-button:disabled{cursor:not-allowed;opacity:.55}.secondary-button{border-color:#3b444e;background:#252b32;color:#edf1f5}.secondary-button:hover{background:#303740}.icon-button{width:40px;padding:0;border-color:#3b444e;background:transparent;color:#edf1f5}.eyebrow{margin-bottom:6px;color:#f3ab3c;font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.muted{color:#98a3ae}.error-message{margin:0;color:#ff9f9f}.success-message{margin:0;color:#82d7a0}.page-stack{display:grid;gap:18px}.page-panel{padding:22px}.page-header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px}.page-header h2{margin-bottom:3px;font-size:1.18rem}.page-header p{margin:0;color:#98a3ae}.filter-row{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.filter-button{border:1px solid #3b444e;border-radius:6px;padding:7px 11px;background:#252b32;color:#c9d0d7}.filter-button.active{border-color:#f3ab3c;background:#3a3020;color:#ffd995}.field{display:grid;gap:6px}.field span{color:#aab3bc;font-size:.82rem}.field input,.field select,.field textarea{width:100%;min-width:0;border:1px solid #3b444e;border-radius:6px;padding:10px 11px;background:#15191e;color:#edf1f5}.form-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.form-actions{display:flex;align-items:center;justify-content:flex-end;gap:10px;grid-column:1 / -1}@media (max-width: 820px){body{overflow:auto}.form-grid{grid-template-columns:1fr}.page-header{align-items:flex-start;flex-direction:column}.page-panel{padding:16px 14px}.page-stack{gap:12px}.primary-button,.secondary-button{min-height:42px}}html[data-theme=light]{color:#18212a;background:#edf1f4;color-scheme:light}html[data-theme=light] body,html[data-theme=light] .app-layout{background:#edf1f4;color:#18212a}html[data-theme=light] .main-frame{background:#edf1f4}html[data-theme=light] .app-layout h1,html[data-theme=light] .app-layout h2,html[data-theme=light] .app-layout h3,html[data-theme=light] .app-layout h4,html[data-theme=light] .app-layout strong,html[data-theme=light] .app-layout dd{color:#18212a}html[data-theme=light] .app-layout .panel,html[data-theme=light] .analytics-page .panel,html[data-theme=light] .sales-page .panel{border-color:#d7dde2;background:#fff;box-shadow:0 10px 26px #1d293412}html[data-theme=light] .sidebar,html[data-theme=light] .topbar{border-color:#d7dde2;background:#fff}html[data-theme=light] .sidebar-brand small,html[data-theme=light] .sidebar-user span,html[data-theme=light] .profile-button small,html[data-theme=light] .page-header p,html[data-theme=light] .muted{color:#687681}html[data-theme=light] .sidebar-link{color:#53616d}html[data-theme=light] .sidebar-icon{color:#7d8993}html[data-theme=light] .sidebar-link:hover{background:#f0f3f5;color:#18212a}html[data-theme=light] .sidebar-link.active{background:#fff3df;color:#875812;box-shadow:inset 3px 0 #f3ab3c}html[data-theme=light] .sidebar-user{border-color:#dce1e5}html[data-theme=light] .profile-button{color:#18212a}html[data-theme=light] .profile-dropdown,html[data-theme=light] .payment-action-menu,html[data-theme=light] .listing-action-menu{border-color:#ccd4da;background:#fff;box-shadow:0 14px 30px #1d293426}html[data-theme=light] .profile-dropdown a,html[data-theme=light] .profile-dropdown button,html[data-theme=light] .payment-action-menu button,html[data-theme=light] .listing-action-menu button{color:#24303a}html[data-theme=light] .profile-dropdown a:hover,html[data-theme=light] .profile-dropdown button:hover,html[data-theme=light] .payment-action-menu button:hover,html[data-theme=light] .listing-action-menu button:hover{background:#eef2f5}html[data-theme=light] .points-badge{border-color:#d2d9de;background:#f5f7f9;color:#66737e}html[data-theme=light] .notification-trigger{border-color:#d2d9de;background:#f5f7f9;color:#65727d}html[data-theme=light] .notification-trigger:hover,html[data-theme=light] .notification-trigger.active{border-color:#d3a45a;background:#fff3df;color:#95631a}html[data-theme=light] .notification-trigger>span{border-color:#fff}html[data-theme=light] .notification-dropdown{border-color:#ccd4da;background:#fff;box-shadow:0 20px 55px #1d293433}html[data-theme=light] .notification-dropdown>header{border-color:#dce2e6;background:#f6f8f9}html[data-theme=light] .notification-list>button{border-color:#e1e6e9;color:#24303a}html[data-theme=light] .notification-list>button:hover{background:#f3f6f7}html[data-theme=light] .notification-list>button strong{color:#24303a}html[data-theme=light] .secondary-button,html[data-theme=light] .filter-button,html[data-theme=light] .transfer-methods button,html[data-theme=light] .listing-event-actions button{border-color:#ccd4da;background:#f2f5f7;color:#35424d}html[data-theme=light] .secondary-button:hover,html[data-theme=light] .filter-button:hover,html[data-theme=light] .transfer-methods button:hover,html[data-theme=light] .listing-event-actions button:hover{background:#e7ecef;color:#18212a}html[data-theme=light] .filter-button.active,html[data-theme=light] .transfer-methods button.active{border-color:#d99b3b;background:#fff1d9;color:#84540c}html[data-theme=light] .app-layout input,html[data-theme=light] .app-layout textarea,html[data-theme=light] .app-layout select,html[data-theme=light] .field input,html[data-theme=light] .field textarea,html[data-theme=light] .field select,html[data-theme=light] .form-field input,html[data-theme=light] .form-field select{border-color:#cbd3d9;background-color:#fff;color:#18212a;color-scheme:light}html[data-theme=light] .app-layout input::placeholder,html[data-theme=light] .app-layout textarea::placeholder{color:#8a959e}html[data-theme=light] select option{background:#fff;color:#18212a}html[data-theme=light] .app-layout input[type=date]{border-color:#cbd3d9;background-color:#fff;color:#18212a;color-scheme:light}html[data-theme=light] .app-layout input[type=date]:hover{border-color:#aeb9c1}html[data-theme=light] .app-layout input[type=date]:focus{border-color:#b47d2c;box-shadow:0 0 0 3px #f3ab3c1f}html[data-theme=light] .app-layout input[type=date]::-webkit-calendar-picker-indicator{border-left-color:#d5dce1;filter:none;opacity:.65}html[data-theme=light] .field span,html[data-theme=light] .form-field>span,html[data-theme=light] .toggle-field{color:#52606b}html[data-theme=light] .form-field>span small{border-color:#d2d9de;color:#75818b}html[data-theme=light] .custom-select-trigger{border-color:#cbd3d9;background:linear-gradient(145deg,#fff,#f5f7f8);color:#18212a}html[data-theme=light] .custom-select-trigger:hover,html[data-theme=light] .custom-select.open .custom-select-trigger{border-color:#c18a36;background:#fff}html[data-theme=light] .custom-select-trigger strong{color:#24303a}html[data-theme=light] .custom-select-trigger small{color:#73808a}html[data-theme=light] .custom-select-menu{border-color:#ccd4da;background:#fff;box-shadow:0 18px 40px #1d293429}html[data-theme=light] .custom-select-menu button{color:#4b5964}html[data-theme=light] .custom-select-menu button:hover{background:#edf1f4;color:#18212a}html[data-theme=light] .data-table th,html[data-theme=light] .data-table td{border-color:#e0e5e8}html[data-theme=light] .data-table th{color:#687681}html[data-theme=light] .data-table td small,html[data-theme=light] .data-table-empty{color:#75818b}html[data-theme=light] .data-table tbody tr:hover{background:#f5f7f9}html[data-theme=light] .modal-backdrop{background:rgb(36 45 53 / 38%)}html[data-theme=light] .modal-panel{background:#fff}html[data-theme=light] .modal-header button{color:#61707b}html[data-theme=light] .modal-header button:hover{background:#edf1f4;color:#18212a}html[data-theme=light] .detail-item{border-color:#d9dfe4;background:#f6f8f9}html[data-theme=light] .detail-item span{color:#6c7882}html[data-theme=light] .dashboard-stat span,html[data-theme=light] .chart-value,html[data-theme=light] .chart-column small{color:#697681}html[data-theme=light] .chart-track{background:#edf1f4}html[data-theme=light] .chart-profit-tooltip{border-color:#c9d1d7;background:#fff;color:#52606b;box-shadow:0 8px 22px #1d293424}html[data-theme=light] .chart-profit-tooltip:after{border-top-color:#fff}html[data-theme=light] .platform-summary div{border-color:#d8dee3;background:#f5f7f8}html[data-theme=light] .dashboard-metric-toggle{border-color:#d2d9de;background:#f3f6f7}html[data-theme=light] .dashboard-metric-toggle button.active{background:#fff3df;color:#895a12}html[data-theme=light] .dashboard-donut:before{background:#fff;box-shadow:0 0 0 1px #d4dbe0}html[data-theme=light] .dashboard-donut strong,html[data-theme=light] .recent-sales-row strong{color:#18212a}html[data-theme=light] .recent-sales-table,html[data-theme=light] .recent-sales-row{border-color:#dce2e6}html[data-theme=light] .recent-sales-head{background:#f2f5f7;color:#687681}html[data-theme=light] .recent-sales-row{color:#3f4c57}html[data-theme=light] .recent-sales-row:hover{background:#f5f7f9}html[data-theme=light] .analytics-filters,html[data-theme=light] .analytics-chart-panel,html[data-theme=light] .analytics-marketplace,html[data-theme=light] .analytics-roi,html[data-theme=light] .analytics-events{background:#fff!important}html[data-theme=light] .analytics-snapshot{background:radial-gradient(circle at 95% 5%,rgb(82 195 165 / 10%),transparent 34%),#fff!important}html[data-theme=light] .analytics-periods button,html[data-theme=light] .analytics-reset{border-color:#d0d7dc;background:#f1f4f6;color:#52606b}html[data-theme=light] .analytics-periods button.active{border-color:#d79a3b;background:#fff1da;color:#895a12}html[data-theme=light] .analytics-selects{border-color:#dce2e6}html[data-theme=light] .analytics-event-search input{background:linear-gradient(145deg,#fff,#f4f6f7)}html[data-theme=light] .analytics-event-search button{background:#e9eef1;color:#60707b}html[data-theme=light] .analytics-event-suggestions{border-color:#ccd4da;background:#fff;box-shadow:0 18px 40px #1d293429}html[data-theme=light] .analytics-event-suggestions>button{color:#26323c}html[data-theme=light] .analytics-event-suggestions>button:hover{background:#edf1f4}html[data-theme=light] .analytics-kpis article>span,html[data-theme=light] .analytics-chart-legend,html[data-theme=light] .analytics-snapshot>div span,html[data-theme=light] .analytics-events>header>span{color:#687681}html[data-theme=light] .analytics-kpis article>strong,html[data-theme=light] .analytics-snapshot>div strong,html[data-theme=light] .analytics-event-row>span:first-child strong,html[data-theme=light] .analytics-donut strong{color:#18212a}html[data-theme=light] .analytics-snapshot>div,html[data-theme=light] .analytics-event-row{border-color:#e0e5e8}html[data-theme=light] .analytics-trend-track{border-color:#cfd7dd;background:repeating-linear-gradient(to top,transparent 0 45px,rgb(38 52 64 / 6%) 46px)}html[data-theme=light] .analytics-profit-mark{box-shadow:0 0 0 2px #fff}html[data-theme=light] .analytics-donut:before{background:#fff;box-shadow:0 0 0 1px #d4dbe0}html[data-theme=light] .analytics-donut:after{background:conic-gradient(#fff 0 calc(100% - var(--analytics-reveal)),transparent 0)}html[data-theme=light] .analytics-roi-bars>div>div{background:#e7ecef}html[data-theme=light] .analytics-event-row{color:#3b4853}html[data-theme=light] .sales-toolbar,html[data-theme=light] .sales-list-panel .data-table th{border-color:#d9dfe4;background:#f5f7f8}html[data-theme=light] .sales-search input{border-color:#cbd3d9;background:#fff;color:#18212a}html[data-theme=light] .sales-list-panel .data-table-shell{border-color:#d9dfe4}html[data-theme=light] .sales-stat-grid article>span,html[data-theme=light] .sales-stat-grid article>small,html[data-theme=light] .sales-list-header p{color:#687681}html[data-theme=light] .sales-stat-grid article>strong,html[data-theme=light] .sales-order-cell strong,html[data-theme=light] .sales-financial-cell strong{color:#18212a}html[data-theme=light] .sales-marketplace-badge{border-color:#d1d8dd;background:#f1f4f6;color:#4f5d68}html[data-theme=light] .sale-event-compact,html[data-theme=light] .sale-automation-intro,html[data-theme=light] .sale-automation-job{border-color:#d6dde2;background:#f7f9fa}html[data-theme=light] .sale-event-facts>span,html[data-theme=light] .sale-automation-toggle,html[data-theme=light] .sale-point-timeline span{border-color:#d9dfe4;background:#fff}html[data-theme=light] .sale-event-compact-title>strong,html[data-theme=light] .sale-event-facts strong,html[data-theme=light] .sale-automation-toggle strong{color:#18212a}html[data-theme=light] .sale-details-content dd{color:#18212a}html[data-theme=light] .upload-zone{background:#f7f9fa}html[data-theme=light] .listing-event-group{border-color:#d8dee3;background:#fff}html[data-theme=light] .listing-event-group>.listings-table{border-color:#dce2e6}html[data-theme=light] .listing-event-toggle{color:#18212a}html[data-theme=light] .listing-event-toggle small,html[data-theme=light] .listing-event-details small,html[data-theme=light] .listing-editor small{color:#6d7983}html[data-theme=light] .listing-event-details strong,html[data-theme=light] .listing-editor strong,html[data-theme=light] .listing-quantity{color:#18212a}html[data-theme=light] .listing-view-switch{border-color:#d4dbe0;background:#f3f6f7}html[data-theme=light] .listing-view-switch button.active{background:#fff;color:#18212a;box-shadow:0 2px 8px #1d29341a}html[data-theme=light] .inline-price-editor label{background:#f3f6f7}html[data-theme=light] .inline-price-editor input{color:#18212a}html[data-theme=light] .marketplace-status-tooltip,html[data-theme=light] .price-position-tooltip{border-color:#ccd4da;background:#fff;color:#18212a;box-shadow:0 16px 34px #1d293429}html[data-theme=light] .marketplace-status-tooltip>span,html[data-theme=light] .price-position-marketplace{border-color:#e0e5e8}html[data-theme=light] .marketplace-status-tooltip b,html[data-theme=light] .price-position-marketplace b{color:#26323c}html[data-theme=light] .listing-view-intro{border-color:#d4dbe0;background:linear-gradient(145deg,#fff,#f2f5f7)}html[data-theme=light] .listing-view-intro strong,html[data-theme=light] .listing-view-sections h3,html[data-theme=light] .listing-view-sections dd,html[data-theme=light] .listing-view-marketplaces strong,html[data-theme=light] .listing-view-lowest strong{color:#18212a}html[data-theme=light] .listing-view-sections>section{border-color:#d8dee3;background:#fafbfc}html[data-theme=light] .listing-view-sections dl>div,html[data-theme=light] .listing-view-marketplaces>div,html[data-theme=light] .listing-view-lowest>div{border-color:#dde3e7;background:#fff}html[data-theme=light] .appearance-settings,html[data-theme=light] .account-readiness{border-color:#e0c28f;background:radial-gradient(circle at 92% 0,rgb(243 171 60 / 10%),transparent 30%),#fff}html[data-theme=light] .theme-mode-picker>button{border-color:#d2d9de;background:#f6f8f9;color:#26323c}html[data-theme=light] .theme-mode-picker>button.active{border-color:#d49a42;background:#fff9ef}html[data-theme=light] .theme-mode-picker strong{color:#18212a}html[data-theme=light] .theme-mode-picker small{color:#687681}html[data-theme=light] .theme-mode-picker b{border-color:#d1d8dd;color:#697681}html[data-theme=light] .theme-mode-picker>button.active b{border-color:#dfb76f;background:#fff0d5;color:#86560f}html[data-theme=light] .readiness-score{border-color:#e0bd80;background:#fff3de}html[data-theme=light] .readiness-score strong{color:#8c5b10}html[data-theme=light] .readiness-score span{color:#96703b}html[data-theme=light] .readiness-progress{background:#e4e9ec}html[data-theme=light] .readiness-grid article{border-color:#d8dee3;background:#f7f9fa}html[data-theme=light] .readiness-grid article.complete{border-color:#a8d5c8;background:#f0faf7}html[data-theme=light] .readiness-grid article strong{color:#18212a}html[data-theme=light] .readiness-grid article small{color:#687681}html[data-theme=light] .readiness-grid article>button,html[data-theme=light] .readiness-upload{border-color:#cbd3d9;background:#fff;color:#43515c}html[data-theme=light] .settings-actions{border-color:#ccd4da;background:rgb(255 255 255 / 96%);box-shadow:0 -8px 22px #1d293417}html[data-theme=light] .payout-method-picker>button{border-color:#d1d8dd;background:linear-gradient(145deg,#fff,#f4f6f8);color:#26323c}html[data-theme=light] .payout-method-picker>button.active{border-color:#d39a43;background:radial-gradient(circle at 10% 10%,rgb(243 171 60 / 13%),transparent 46%),#fff}html[data-theme=light] .payout-method-picker strong{color:#18212a}html[data-theme=light] .payout-method-picker small{color:#687681}html[data-theme=light] .payout-method-icon{border-color:#d0d7dc;background:#edf1f4;color:#52606b}html[data-theme=light] .notification-settings-table,html[data-theme=light] .notification-settings-row{border-color:#dce2e6}html[data-theme=light] .notification-settings-header{background:#f2f5f7;color:#65727d}html[data-theme=light] .notification-settings-row>span{color:#26323c}html[data-theme=light] .notification-settings-row label{color:#52606b}html[data-theme=light] .team-feature-toggle,html[data-theme=light] .invite-permissions-editor,html[data-theme=light] .team-member{border-color:#d6dde2;background:#f7f9fa}html[data-theme=light] .team-invite-form,html[data-theme=light] .team-members,html[data-theme=light] .member-editor,html[data-theme=light] .activity-list article{border-color:#dce2e6}html[data-theme=light] .permission-grid label{border-color:#d5dce1;background:#fff;color:#4b5964}html[data-theme=light] .member-role strong,html[data-theme=light] .activity-list strong{color:#18212a}html[data-theme=light] .member-editor select{border-color:#cbd3d9;background:#fff;color:#18212a}html[data-theme=light] .payment-summary div,html[data-theme=light] .point-policy span{border-color:#d8dee3;background:#f6f8f9;color:#4b5964}html[data-theme=light] .payment-sale-link{border-color:#d5dce1;background:#f7f9fa;color:#18212a}html[data-theme=light] .payment-sale-link:hover{border-color:#d5aa68;background:#fff8ec}html[data-theme=light] .points-summary strong{color:#18212a}html[data-theme=light] .point-history article{border-color:#dce2e6}html[data-theme=light] .event-search-control,html[data-theme=light] .selected-event-card,html[data-theme=light] .event-confirm-card,html[data-theme=light] .latest-delivery-card,html[data-theme=light] .listing-fulfillment-card,html[data-theme=light] .request-event-card,html[data-theme=light] .request-success-card{border-color:#d5dce1;background:#f7f9fa}html[data-theme=light] .suggestion-menu,html[data-theme=light] .event-suggestion-menu{border-color:#ccd4da;background:#fff;box-shadow:0 16px 34px #1d293429}html[data-theme=light] .suggestion-menu button{color:#26323c}html[data-theme=light] .suggestion-menu button:hover,html[data-theme=light] .suggestion-menu button.active{background:#edf1f4}html[data-theme=light] .requested-event-result{border-color:#e0c797;background:#fff8eb}@media (max-width: 820px){html[data-theme=light] .sidebar{border-color:#d4dbe0;background:rgb(255 255 255 / 96%);box-shadow:0 -10px 28px #1d29341f}html[data-theme=light] .topbar{background:rgb(255 255 255 / 94%)}html[data-theme=light] .data-table tbody tr{border-color:#d6dde2;background:#fff}html[data-theme=light] .data-table td{border-color:#e0e5e8}}
