:root{--font-sans:"Funnel Sans", ui-sans-serif, system-ui, sans-serif;--font-mono:var(--font-jetbrains-mono), "JetBrains Mono", ui-monospace, monospace;--text-2xs:.5625rem;--text-xs:.6875rem;--text-sm:.8125rem;--text-base:.9375rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.75rem;--font-normal:400;--font-medium:500;--font-semibold:600;--font-bold:700;--leading-tight:1.2;--leading-snug:1.35;--leading-normal:1.5;--leading-relaxed:1.625;--tracking-kicker:.09em}
:root,[data-theme=dark]{--bg-base:#0b0914;--bg-surface:#ffffff08;--bg-elevated:#ffffff0b;--bg-overlay:#0c0a12b8;--bg-modal:#141020eb;--border-subtle:#ffffff12;--border-default:#ffffff17;--border-strong:#ffffff1c;--text-primary:#e8e0f0;--text-secondary:#e8e0f0b8;--text-tertiary:#e8e0f073;--text-disabled:#e8e0f052;--text-inverted:#0a0614;--accent-primary:#be9bf9;--accent-primary-hover:#d2b9ff;--accent-primary-tint:#be9bf929;--accent-primary-foreground:#0a0614;--color-success:#10e47e;--color-warning:#feed80;--color-error:#f2909c;--color-info:#9ddbf8;--glass-bg:#ffffff0b;--glass-border:#ffffff17;--glass-blur:12px;--nav-active-bg:#be9bf929;--nav-active-text:#d2b9ff}
:root{--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-12:3rem;--space-16:4rem;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:14px;--radius-full:9999px;--sidebar-width:56px;--sidebar-width-expanded:226px;--topbar-height:4rem;--content-max-width:1600px}
*,:before,:after{box-sizing:border-box}:root{--dashboard-sidenav-width:56px;--dashboard-sidenav-width-expanded:226px;--topbar-height:58px;--z-v2-overlay:900;--z-v2-drawer:910;--z-v2-menu-btn:920;--z-v2-header:1000}.v2_app{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--font-sans);--bg-base:#0b0914;--bg-surface:#ffffff08;--bg-elevated:#ffffff0b;--bg-panel:#ffffff0b;--bg-panel-inset:#ffffff09;--bg-overlay:#0c0a12b8;--bg-modal:#141020eb;--shadow-panel:none;--shadow-modal:0 20px 56px #0000008c, 0 0 0 1px #ffffff14;--border-subtle:#ffffff12;--border-default:#ffffff17;--border-strong:#ffffff1c;--text-primary:#e8e0f0;--text-secondary:#e8e0f0b8;--text-tertiary:#e8e0f073;--text-disabled:#e8e0f052;--text-inverted:#0a0614;--accent-primary:#be9bf9;--accent-primary-hover:#d2b9ff;--accent-primary-tint:#be9bf929;--accent-primary-foreground:#0a0614;--nav-active-bg:#be9bf929;--nav-active-text:#d2b9ff;--color-success:#10e47e;--color-warning:#feed80;--color-error:#f2909c;--color-info:#9ddbf8;--card-background-color:255 255 255;--card-background-alpha:.045;--card-background-blur:12px;--card-border-alpha:.09;--contrastcard-background-color:20 18 28;--contrastcard-background-alpha:.55;--contrastcard-background-blur:6px;--contrastcard-border-alpha:.35;--glass-bg:#ffffff0b;--glass-border:#ffffff17;--glass-blur:12px;--sidebar-glass-bg:#ffffff08;--sidebar-glass-blur:14px;--foreground-rgb:255 255 255;--light-purple:190 155 249;--good-bg:16 228 126;--good-text:5 82 44;--attention-bg:254 237 128;--attention-text:131 93 5;--attention-bg-important:250 167 131;--attention-text-important:131 52 5;--bad-bg:242 144 156;--bad-text:171 16 34;--neutral-bg:222 222 222;--neutral-text:74 74 74;--neutral-info-bg:157 219 248;--neutral-info-text:0 59 107;--neutral-info-secondary-bg:248 157 230;--neutral-info-secondary-text:107 0 77;--pastel-action-radius:14px;--pastel-action-pad-y:11px;--pastel-action-pad-x:16px;--pastel-action-fs:.8125rem;--pastel-decline-bg:253 214 220;--pastel-decline-fg:88 22 32;--pastel-decline-hover-bg:248 198 208;--pastel-decline-hover-fg:68 14 24;--pastel-hold-bg:255 234 168;--pastel-hold-fg:88 62 8;--pastel-hold-hover-bg:255 224 138;--pastel-hold-hover-fg:72 50 6;--pastel-approve-bg:188 243 212;--pastel-approve-fg:14 78 48;--pastel-approve-hover-bg:165 235 198;--pastel-approve-hover-fg:10 62 38;--pastel-neutral-bg:228 232 240;--pastel-neutral-fg:38 42 52;--pastel-neutral-hover-bg:216 222 232;--pastel-neutral-hover-fg:28 32 42;--dialog-background-color:8 6 14;--dialog-background-alpha:.62;--dialog-background-blur:8px;--dialog-border-alpha:.22;--dialog-surface-bg:#272532ac;--content-max-width:1600px}html,body{background-color:#0b0914;min-height:100%;margin:0;padding:0}.v2_app{isolation:isolate;min-height:100dvh;color:var(--text-primary);font-size:var(--text-base);line-height:var(--leading-normal);background:#0b0914;flex-direction:column;display:flex;position:relative}.v2_app:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(circle at 12% 4%,#0033586b 0%,#0000 40%),radial-gradient(circle at 92% 96%,#42011052 0%,#0000 42%);position:fixed;inset:0}.v2_app>*{z-index:1;position:relative}.v2_kicker{font-family:var(--font-mono);font-size:var(--text-2xs,.5625rem);font-weight:var(--font-semibold);letter-spacing:var(--tracking-kicker,.09em);text-transform:uppercase;color:var(--text-tertiary)}.v2_content{width:100%;max-width:var(--content-max-width);flex-direction:column;flex:1;gap:20px;margin:0 auto;padding:20px 24px 32px;display:flex}@media (max-width:768px){.v2_content{padding:var(--space-4);padding-left:max(var(--space-4), env(safe-area-inset-left));padding-right:max(var(--space-4), env(safe-area-inset-right));padding-bottom:max(var(--space-8), env(safe-area-inset-bottom))}}.v2_app dialog.dialog{background:var(--dialog-surface-bg);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--glass-border,var(--border-strong));color:var(--text-primary);border-radius:14px;gap:.75rem;width:min(560px,94vw);min-width:0;max-width:min(560px,94vw);min-height:0;max-height:min(90vh,920px);padding:1.25rem 1.35rem;box-shadow:0 24px 64px #0000008c}.v2_app dialog.dialog:not([open]){display:none}.v2_app dialog.dialog .dialog_title h3{letter-spacing:-.02em;color:var(--text-primary);margin:0;font-size:1.0625rem;font-weight:650}.v2_app dialog.dialog .dialog_body{max-height:min(70vh,640px)}.v2_app dialog.dialog .dialog_footer{justify-content:flex-end;gap:.75rem;padding-top:.35rem}.v2_app dialog.dialog .form_wrapper,.v2_app dialog.dialog .form_wrapper{border-radius:var(--radius-md);-webkit-backdrop-filter:blur(var(--contrastcard-background-blur,6px));background:#ffffff0a;border:1px solid #ffffff1a;padding:1rem}@media (max-width:768px){.v2_app dialog.dialog{width:min(98vw,560px);max-width:98vw;max-height:96vh;padding:1rem}}.v2_app .Custom-Icons{justify-content:center;align-items:center;width:1.25rem;height:1.25rem;line-height:0;display:inline-flex}.v2_app .Custom-Icons svg{fill:currentColor;width:100%;height:100%;display:block}.v2_app dialog.dialog button.close,.v2_app dialog.dialog .dialog_nav_options button{border-radius:var(--radius-md,6px);border:1px solid var(--border-default);width:2rem;min-width:2rem;height:2rem;min-height:2rem;color:var(--text-primary);background:#ffffff14;padding:0;transition:background .15s,color .15s,border-color .15s;overflow:hidden}.v2_app dialog.dialog button.close:hover,.v2_app dialog.dialog .dialog_nav_options button:hover{background:rgba(var(--bad-bg) / .18);border-color:rgba(var(--bad-bg) / .45);color:rgb(var(--bad-bg))}.v2_app dialog.dialog button.close:focus-visible,.v2_app dialog.dialog .dialog_nav_options button:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.v2_app dialog.dialog button.close :is(svg,.Custom-Icons),.v2_app dialog.dialog .dialog_nav_options button :is(svg,.Custom-Icons){width:1.1rem;max-width:1.1rem;height:1.1rem;max-height:1.1rem;display:block}.v2_app dialog.dialog button.close>svg{fill:none;stroke:currentColor}.v2_app dialog.dialog button.close .Custom-Icons svg,.v2_app dialog.dialog .dialog_nav_options button .Custom-Icons svg{fill:currentColor;stroke:none}.v2_page_header{margin-bottom:var(--space-5)}.v2_page_title{margin:0 0 var(--space-2);font-size:var(--text-2xl);font-weight:var(--font-semibold);line-height:var(--leading-tight)}.v2_page_subtitle{color:var(--text-secondary);font-size:var(--text-sm);margin:0}.v2_stat_grid{gap:var(--space-3);margin-bottom:var(--space-5);grid-template-columns:repeat(auto-fill,minmax(180px,1fr));display:grid}.v2_card_grid{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));display:grid}.v2_panel{background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur));border:1px solid var(--glass-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-panel);padding:var(--space-5)}.v2_panel_title{margin:0 0 var(--space-3);font-size:var(--text-lg);font-weight:var(--font-semibold)}.v2_link{color:var(--accent-primary);text-decoration:none}.v2_link:hover{text-decoration:underline}.v2_sr_only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.v2_app dialog.dialog.search_dialog{background:#181524e3;border:1px solid #ffffff1a;border-radius:16px;width:min(560px,94vw);min-width:0;max-width:min(560px,94vw);max-height:min(78vh,640px);padding:0;overflow:hidden;box-shadow:0 28px 80px #0000008c}.v2_app dialog.dialog.search_dialog[open]{flex-direction:column;display:flex}.v2_app dialog.search_dialog>div{height:100%;max-height:inherit;gap:0;min-height:0;position:relative}.v2_app dialog.search_dialog .dialog_title{display:none}.v2_app dialog.search_dialog .dialog_nav_options{z-index:3;padding:0;position:absolute;top:14px;right:14px}.v2_app dialog.search_dialog button.close{color:#e8e0f073;background:0 0;border:1px solid #0000;border-radius:8px;width:1.75rem;min-width:1.75rem;height:1.75rem;min-height:1.75rem}.v2_app dialog.search_dialog button.close:hover{color:#e8e0f0e6;background:#ffffff14;border-color:#ffffff1a}.v2_app dialog.search_dialog .dialog_body{flex-direction:column;min-height:0;max-height:none;padding:0;display:flex;position:relative;overflow:hidden}.v2_app dialog.search_dialog .search_wrapper,.v2_app dialog.search_dialog .form_wrapper.search_wrapper{-webkit-backdrop-filter:none;background:0 0;border:none;border-radius:0;flex-direction:column;flex:1;gap:0;min-height:0;margin:0;padding:0;display:flex}.v2_app dialog.search_dialog .search_input_wrapper{border-bottom:1px solid #ffffff14;padding:0}.v2_app dialog.search_dialog .input_container{align-items:center;display:flex;position:relative}.v2_app dialog.search_dialog .search_input_icon{color:#e8e0f066;pointer-events:none;z-index:1;display:inline-flex;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.v2_app dialog.search_dialog .input_container input,.v2_app dialog.search_dialog #searchGlobal{box-sizing:border-box;color:#f5f2faf5;width:100%;height:52px;box-shadow:none;background:0 0;border:none;border-radius:0;padding:0 48px 0 44px;font-size:.9375rem;font-weight:500}.v2_app dialog.search_dialog .input_container input::placeholder,.v2_app dialog.search_dialog #searchGlobal::placeholder{color:#e8e0f061}.v2_app dialog.search_dialog .input_container input:focus,.v2_app dialog.search_dialog #searchGlobal:focus{box-shadow:none;border:none;outline:none}.v2_app dialog.search_dialog .filter_buttons{background:0 0;border:none;border-bottom:1px solid #ffffff14;flex-wrap:wrap;align-items:center;gap:7px;margin:0;padding:12px 16px 14px;animation:none;display:flex}.v2_app dialog.search_dialog .filter_label{width:100%;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;color:#e8e0f061;margin:0 0 2px;font-size:.5625rem;font-weight:650}.v2_app dialog.search_dialog .filter_button{color:#e8e0f0b8;cursor:pointer;background:0 0;border:1px solid #be9bf947;border-radius:999px;height:28px;padding:0 11px;font-size:.75rem;font-weight:550;transform:none}.v2_app dialog.search_dialog .filter_button:hover{color:#fff;background:#be9bf91a;border-color:#be9bf973;transform:none}.v2_app dialog.search_dialog .filter_button.active{color:#0a0614;background:#be9bf9;border-color:#be9bf9;font-weight:650}.v2_app dialog.search_dialog .filter_indicator{display:none}.v2_app dialog.search_dialog .result_wrapper{opacity:1;visibility:visible;scrollbar-width:thin;background:0 0;border:none;border-radius:0;flex:1;min-height:10rem;max-height:min(48vh,380px);margin:0;padding:12px 10px 14px;overflow-y:auto;transform:none}.v2_app dialog.search_dialog .result_wrapper:not(:has(.search_results)):after{content:"Start typing to search promotions, claims, people, and serials";text-align:center;color:#e8e0f066;max-width:32ch;margin:2rem auto;font-size:.8125rem;line-height:1.45;display:block}.v2_app dialog.search_dialog .results_summary{border-bottom:none;margin:0 6px 8px;padding:0 6px 8px}.v2_app dialog.search_dialog .results_summary p{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;color:#e8e0f061;margin:0;font-size:.5625rem;font-weight:650}.v2_app dialog.search_dialog .active_filter_badge{color:#be9bf9d9;text-transform:none;letter-spacing:.02em;font-family:inherit;font-size:inherit;background:0 0}.v2_app dialog.search_dialog .search_compare_row{margin-top:8px}.v2_app dialog.search_dialog .search_compare_btn{color:#d2b9ff;cursor:pointer;background:#be9bf91f;border:1px solid #be9bf959;border-radius:8px;height:28px;padding:0 11px;font-size:.75rem;font-weight:600}.v2_app dialog.search_dialog .search_results{flex-direction:column;gap:2px;animation:none;display:flex}.v2_app dialog.search_dialog .search_result_link{color:inherit;border-radius:10px;text-decoration:none;display:block}.v2_app dialog.search_dialog .search_result_link:focus-visible{outline-offset:0;outline:2px solid #be9bf9b3}.v2_app dialog.search_dialog .search_result_item{opacity:1;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:12px;margin:0;padding:10px;transition:background .12s;animation:none;display:flex;transform:none}.v2_app dialog.search_dialog .search_result_item:hover{box-shadow:none;background:#ffffff0d;border-color:#0000;transform:none}.v2_app dialog.search_dialog .result_badge{width:36px;height:36px;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.04em;color:#c4a6ff;background:#be9bf924;border:1px solid #be9bf92e;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-size:.625rem;font-weight:700;display:inline-flex}.v2_app dialog.search_dialog .result_body{flex:1;min-width:0}.v2_app dialog.search_dialog .result_title,.v2_app dialog.search_dialog .result_header h4{letter-spacing:-.01em;color:#f5f2faf5;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.875rem;font-weight:600;overflow:hidden}.v2_app dialog.search_dialog .result_subtitle,.v2_app dialog.search_dialog .search_result_item p{color:#e8e0f06b;text-overflow:ellipsis;white-space:nowrap;margin:3px 0 0;font-size:.75rem;font-weight:500;overflow:hidden}.v2_app dialog.search_dialog .result_chevron{color:#e8e0f047;flex-shrink:0;display:inline-flex}.v2_app dialog.search_dialog .result_type,.v2_app dialog.search_dialog .result_meta,.v2_app dialog.search_dialog .result_header{display:none}.v2_app dialog.search_dialog .search_loading_indicator{color:#e8e0f073;align-items:center;gap:8px;padding:12px;font-size:.75rem;display:flex}.v2_app dialog.search_dialog .loading_spinner{border-width:2px;border-color:#be9bf9 #ffffff26 #ffffff26;width:14px;height:14px}.v2_app .searchSlot button:has(.search_trigger_button){-webkit-backdrop-filter:none;width:auto;min-width:260px;max-width:320px;height:32px;box-shadow:none;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:8px;padding:0 10px 0 12px}.v2_app .searchSlot button:has(.search_trigger_button):hover{background:#ffffff0f;border-color:#be9bf966;outline:none}.v2_app .searchSlot .search_trigger_button{color:#e8e0f066;gap:8px;width:100%;font-size:.8125rem}.v2_app .searchSlot .search_shortcut{color:#e8e0f073;opacity:1;background:#ffffff0d;border-color:#ffffff1f;font-size:.625rem}@media (prefers-reduced-motion:reduce){.v2_app *{scroll-behavior:auto!important}}.v2_app kbd{font-family:var(--font-mono);color:#e8e0f080;background:#ffffff0d;border:1px solid #ffffff21;border-radius:4px;padding:1px 5px;font-size:.625rem}.v2_app thead th,.v2_app .table_wrapper thead th,.v2_app table thead th{font-family:var(--font-mono);letter-spacing:.09em;text-transform:uppercase;color:#e8e0f066;font-size:.5625rem;font-weight:600}.v2_app button.dashboard_btn,.v2_app .dashboard_btn.normal_button,.v2_app button.normal_button:not(.loadingButton){appearance:none;box-sizing:border-box;letter-spacing:.01em;white-space:nowrap;cursor:pointer;color:#e8e0f0eb;background:#ffffff12;border:1px solid #ffffff1f;border-radius:10px;justify-content:center;align-items:center;gap:.4rem;min-height:2rem;margin:0;padding:.45rem .9rem;font-family:inherit;font-size:.8125rem;font-weight:600;line-height:1.25;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.v2_app button.dashboard_btn:hover:not(:disabled),.v2_app .dashboard_btn.normal_button:hover:not(:disabled),.v2_app button.normal_button:not(.loadingButton):hover:not(:disabled){color:#fff;background:#ffffff1c;border-color:#fff3}.v2_app button.dashboard_btn:disabled,.v2_app .dashboard_btn.normal_button:disabled{opacity:.5;cursor:not-allowed}.v2_app .form_wrapper button[type=submit],.v2_app form button[type=submit]:not(.button){width:auto;max-width:100%;padding:.55rem 1.1rem}.v2_app .pastel_decline,.v2_app .pastel_hold,.v2_app .pastel_approve,.v2_app button.decline,.v2_app button.hold,.v2_app button.approve,.v2_app button.bad,.v2_app button.good,.v2_app button.warning,.v2_app .card_footer_actions button.normal_button.bad,.v2_app .card_footer_actions button.normal_button.good,.v2_app .card_footer_actions button[type=submit].warning,.v2_app .card_footer_actions button[type=submit].good,.v2_app .bulk_actions .bulk_action_buttons button.button.approve,.v2_app .bulk_actions .bulk_action_buttons button.button.decline,.v2_app .bulk_actions .bulk_action_buttons button.button.warning{border-radius:var(--pastel-action-radius);font-family:inherit;font-size:var(--pastel-action-fs);letter-spacing:.02em;padding:var(--pastel-action-pad-y) var(--pastel-action-pad-x);box-sizing:border-box;cursor:pointer;border:none;min-height:0;font-weight:700;line-height:1.25;transition:background-color .15s,color .15s,filter .15s}.v2_app .pastel_decline,.v2_app button.decline,.v2_app button.bad,.v2_app .card_footer_actions button.normal_button.bad,.v2_app .bulk_actions .bulk_action_buttons button.button.decline{background:rgb(var(--pastel-decline-bg));color:rgb(var(--pastel-decline-fg))}.v2_app .pastel_decline:hover:not(:disabled),.v2_app button.decline:hover:not(:disabled),.v2_app button.bad:hover:not(:disabled),.v2_app .card_footer_actions button.normal_button.bad:hover:not(:disabled),.v2_app .bulk_actions .bulk_action_buttons button.button.decline:hover:not(:disabled){background:rgb(var(--pastel-decline-hover-bg));color:rgb(var(--pastel-decline-hover-fg))}.v2_app .pastel_hold,.v2_app button.hold,.v2_app button.warning,.v2_app .card_footer_actions button[type=submit].warning,.v2_app .bulk_actions .bulk_action_buttons button.button.warning{background:rgb(var(--pastel-hold-bg));color:rgb(var(--pastel-hold-fg))}.v2_app .pastel_hold:hover:not(:disabled),.v2_app button.hold:hover:not(:disabled),.v2_app button.warning:hover:not(:disabled),.v2_app .card_footer_actions button[type=submit].warning:hover:not(:disabled),.v2_app .bulk_actions .bulk_action_buttons button.button.warning:hover:not(:disabled){background:rgb(var(--pastel-hold-hover-bg));color:rgb(var(--pastel-hold-hover-fg))}.v2_app .pastel_approve,.v2_app button.approve,.v2_app button.good,.v2_app .card_footer_actions button[type=submit].good,.v2_app .card_footer_actions button.normal_button.good,.v2_app .bulk_actions .bulk_action_buttons button.button.approve{background:rgb(var(--pastel-approve-bg));color:rgb(var(--pastel-approve-fg))}.v2_app .pastel_approve:hover:not(:disabled),.v2_app button.approve:hover:not(:disabled),.v2_app button.good:hover:not(:disabled),.v2_app .card_footer_actions button[type=submit].good:hover:not(:disabled),.v2_app .card_footer_actions button.normal_button.good:hover:not(:disabled),.v2_app .bulk_actions .bulk_action_buttons button.button.approve:hover:not(:disabled){background:rgb(var(--pastel-approve-hover-bg));color:rgb(var(--pastel-approve-hover-fg))}.v2_app .bulk_actions .bulk_action_buttons button.button.recheck,.v2_app .bulk_actions .bulk_action_buttons button.button.general_info{background:rgb(var(--pastel-neutral-bg));color:rgb(var(--pastel-neutral-fg))}.v2_app .bulk_actions .bulk_action_buttons button.button.recheck:hover:not(:disabled),.v2_app .bulk_actions .bulk_action_buttons button.button.general_info:hover:not(:disabled){background:rgb(var(--pastel-neutral-hover-bg));color:rgb(var(--pastel-neutral-hover-fg))}.v2_app .card_footer_actions button:disabled,.v2_app .bulk_actions .bulk_action_buttons button.button:disabled{opacity:.55;cursor:not-allowed;filter:grayscale(.15)}.v2_app .v2_claim_detail button[class*=dashboardBtnSurfaceToolbar],.v2_app .v2_claim_detail a[class*=dashboardBtnSurfaceToolbar],.v2_app .dynamic_page_head button,.v2_app .page_info_nav_actions button,.v2_app .claim_page_actions button,.v2_app .list_actions button.normal_button{appearance:none!important;color:#f5f2faeb!important;height:32px!important;min-height:32px!important;box-shadow:none!important;background:#ffffff0f!important;border:1px solid #ffffff24!important;border-radius:999px!important;padding:0 13px!important;font-weight:600!important}.v2_app .v2_claim_detail button[class*=dashboardBtnSurfaceToolbar]:hover:not(:disabled),.v2_app .dynamic_page_head button:hover:not(:disabled),.v2_app .page_info_nav_actions button:hover:not(:disabled),.v2_app .claim_page_actions button:hover:not(:disabled){color:#fff!important;background:#ffffff1a!important;border-color:#ffffff38!important}.v2_app .table_wrapper{border:1px solid var(--glass-border);background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur));border-radius:12px;overflow:hidden}.v2_app .table_wrapper_v2{-webkit-backdrop-filter:none;background:0 0;border:none;border-radius:0;flex-direction:column;gap:20px;display:flex;overflow:visible}.v2_app .table_wrapper_v2>.table_header_container{z-index:auto;-webkit-backdrop-filter:blur(12px);background:#ffffff09;border:1px solid #ffffff17;border-radius:12px;flex-direction:column;gap:10px;padding:12px 14px;display:flex;position:static}.v2_app .table_wrapper_v2 .table_header_sort{gap:7px}.v2_app .table_panel_v2{-webkit-backdrop-filter:blur(12px);background:#ffffff0b;border:1px solid #ffffff17;border-radius:12px;overflow:hidden}.v2_app details.filter_details{-webkit-backdrop-filter:none!important;box-shadow:none!important;isolation:auto!important;background:0 0!important;border:none!important;margin:0!important}.v2_app details.filter_details[open]{box-shadow:none!important;border:none!important}.v2_app .filter_details>summary,.v2_app .table_header_sort>button.dashboard_btn,.v2_app .table_header_all_btn,.v2_app .table_toolbar button,.v2_app .request_filters button{appearance:none;color:#e8e0f0b8;height:30px;min-height:30px;box-shadow:none;background:#ffffff0d;border:1px solid #ffffff1c;border-radius:8px;padding:0 11px;font-size:.8125rem;font-weight:500;list-style:none}.v2_app .filter_details>summary:hover,.v2_app .table_header_sort>button.dashboard_btn:hover:not(:disabled),.v2_app .table_header_all_btn:hover:not(:disabled){color:#fff;background:#ffffff14;border-color:#ffffff2e}.v2_app details.filter_details[open]>summary{color:#fff;background:#be9bf91f;border-color:#be9bf973}.v2_app .bulk_actions{background:#be9bf917;border:1px solid #be9bf947;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.65rem .85rem;margin:0;padding:11px 14px;display:flex}.v2_app .bulk_actions .bulk_selection_count{color:#f8f6fcf2;letter-spacing:-.01em;flex:auto;min-width:8rem;margin:0;font-size:.875rem;font-weight:600}.v2_app .bulk_actions .bulk_action_cluster{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.45rem;margin-left:auto;display:flex}.v2_app .bulk_actions .bulk_action_buttons{display:inline-flex}.v2_app .bulk_actions .bulk_action_buttons button.button{border-radius:999px;min-height:32px;padding:.35rem .85rem;font-size:.8125rem}.v2_app .bulk_actions .bulk_action_buttons button.button.recheck,.v2_app .bulk_actions .bulk_action_buttons button.button.general_info,.v2_app .bulk_actions .bulk_action_leading button{color:#f5f2faeb!important;box-shadow:none!important;background:#ffffff0d!important;border:1px solid #ffffff24!important;font-weight:600!important}.v2_app .bulk_actions .bulk_action_leading button:hover:not(:disabled),.v2_app .bulk_actions .bulk_action_buttons button.button.recheck:hover:not(:disabled),.v2_app .bulk_actions .bulk_action_buttons button.button.general_info:hover:not(:disabled){color:#fff!important;background:#ffffff1a!important;border-color:#ffffff38!important}.v2_app .bulk_actions .bulk_action_leading{flex-wrap:wrap;align-items:center;gap:.45rem;display:inline-flex}.v2_app .bulk_actions .bulk_action_leading button{border-radius:999px;min-height:32px;padding:.35rem .85rem;font-size:.8125rem}.v2_app .bulk_actions .bulk_action_leading button.bulk_action_check{color:#fff!important;background:#be9bf924!important;border-color:#be9bf973!important}.v2_app .table_wrapper tbody td{border-bottom:1px solid #ffffff0d;padding:12px 16px;font-size:.8125rem}.v2_app .table_wrapper thead th{background:#ffffff06;border-bottom:1px solid #ffffff12;padding:10px 16px}.v2_app .table_wrapper tbody td{vertical-align:middle;border-bottom:1px solid #ffffff0d;padding:12px 16px;font-size:.8125rem}.v2_app .table_wrapper tbody tr:last-child td{border-bottom:none}.v2_app .table_wrapper tbody tr:hover td{background:#ffffff08}.v2_app .badge{white-space:nowrap;border-radius:999px;align-items:center;padding:2px 9px;font-size:.6875rem;font-weight:700;display:inline-flex}.v2_app .table_header_all_btn{color:#e8e0f080!important;background:0 0!important;border:none!important;height:auto!important;min-height:0!important;margin-right:4px!important;padding:0!important;font-size:.8125rem!important;font-weight:600!important}.v2_app .table_header_all_btn.is-active{text-underline-offset:3px;text-decoration:underline;color:#d2b9ff!important}.v2_app .request_table_v2 thead th{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.09em;text-transform:uppercase;color:#e8e0f066;white-space:nowrap;background:#ffffff06;border-bottom:1px solid #ffffff12;padding:11px 16px;font-size:.5625rem;font-weight:600}.v2_app .request_table_v2 thead th .table_sort_header_btn,.v2_app .request_table_v2 thead th .dashboard_btn{gap:.35rem;box-shadow:none!important;height:auto!important;min-height:0!important;color:inherit!important;font:inherit!important;letter-spacing:inherit!important;text-transform:inherit!important;background:0 0!important;border:none!important;border-radius:0!important;padding:0!important}.v2_app .request_table_v2 thead th .table_sort_chevrons{opacity:.35;font-size:.45rem;line-height:1}.v2_app .request_table_v2 thead th .table_sort_chevrons .is-active{opacity:1;color:#be9bf9}.v2_app .request_table_v2 tbody td{vertical-align:middle;color:#e8e0f0d1;border-bottom:1px solid #ffffff0d;padding:12px 16px;font-size:.8125rem}.v2_app .request_table_v2 tbody tr:hover td{background:#ffffff08}.v2_app .request_table_v2 tbody tr:has(:checked) td{background:#be9bf914}.v2_app .request_table_v2 td.select_row,.v2_app .request_table_v2 th.select_row{width:2.25rem;padding-left:16px;padding-right:6px}.v2_app .request_table_v2 td.eligible_status,.v2_app .request_table_v2 th.eligible_status{width:1.25rem;padding-left:0;padding-right:4px}.v2_app .request_table_v2 .traffic_light:before{width:9px;height:9px}.v2_app .request_table_v2 input[type=checkbox]{appearance:none;cursor:pointer;vertical-align:middle;background:0 0;border:1px solid #ffffff2e;border-radius:4px;width:15px;height:15px;margin:0}.v2_app .request_table_v2 input[type=checkbox]:checked{background:#be9bf9 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M3.5 8.5l3 3 6-6' stroke='%230b0914' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/.7rem .7rem no-repeat;border-color:#be9bf9}.v2_app .request_table_v2 .form_input.checkbox_select_input,.v2_app .request_table_v2 .checkbox_select_input{box-shadow:none;background:0 0;border:none;align-items:center;margin:0;padding:0;display:inline-flex}.v2_app .request_table_v2 .request_datetime_stack{white-space:nowrap}.v2_app .request_table_v2 .request_datetime_date{color:#f8f6fcf0;font-weight:500}.v2_app .request_table_v2 .request_datetime_time{color:#e8e0f06b;font-weight:450}.v2_app .request_table_v2 .request_name_stack{flex-direction:column;gap:.15rem;min-width:0;display:flex}.v2_app .request_table_v2 .request_name_primary{color:#fff;font-weight:650;line-height:1.3}.v2_app .request_table_v2 .request_name_serial{color:#e8e0f06b;font-size:.75rem;font-weight:450;line-height:1.3}.v2_app .request_table_v2 .status .badge{background-clip:padding-box;border:1px solid #0000}.v2_app .request_table_v2 .status .badge.general_info{color:#f6d56a;background:#f6d56a1f;border-color:#f6d56a59}.v2_app .request_table_v2 .status .badge.good{color:#86efac;background:#34d3991f;border-color:#34d39959}.v2_app .request_table_v2 .status .badge.bad{color:#f9a8b4;background:#f9a8b41f;border-color:#f9a8b459}.v2_app .request_table_v2 .status .badge.neutral_info{color:#f8f6fce0;background:#ffffff0f;border-color:#ffffff29}.v2_app .request_table_v2 .status .badge.combined_info{color:#7dd3fc;background:#7dd3fc1f;border-color:#7dd3fc59}.v2_app .request_table_v2 .shipping_info{align-items:center;gap:.55rem;min-width:0;display:inline-flex}.v2_app .request_table_v2 .shipping_logo{border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:24px;line-height:0;display:inline-flex;overflow:hidden}.v2_app .request_table_v2 .shipping_logo svg{border-radius:4px;width:38px;height:24px;max-height:none;display:block}.v2_app .request_table_v2 .shipping_id{color:#f8f6fce6;text-overflow:ellipsis;white-space:nowrap;max-width:11rem;font-size:.8125rem;font-weight:500;overflow:hidden}.v2_app .request_table_v2 .shipping_pending{color:#e8e0f06b;padding:0;font-size:.8125rem;font-style:italic}.v2_app .request_table_v2 .copy_tracking button,.v2_app .request_table_v2 .copy_tracking .dashboard_btn,.v2_app .request_table_v2 .shipping_cell_actions button{color:#f5f2fae6!important;height:auto!important;min-height:26px!important;box-shadow:none!important;background:#ffffff0f!important;border:1px solid #ffffff24!important;border-radius:999px!important;padding:.2rem .65rem!important;font-size:.6875rem!important;font-weight:600!important}.v2_app .table_nav_v2{border-top:none;padding:12px 16px}.v2_app .table_nav_v2 .page-info{color:#e8e0f073;font-size:.75rem}.v2_app .table_nav_v2 .table_nav_controls{gap:6px;margin-left:auto;display:inline-flex}.v2_app .table_nav_v2 .table_nav_controls .dashboard_btn{color:#e8e0f0b8!important;height:26px!important;min-height:26px!important;box-shadow:none!important;background:0 0!important;border:1px solid #ffffff1a!important;border-radius:7px!important;padding:0 10px!important;font-size:.75rem!important;font-weight:500!important}.v2_app .table_nav_v2 .table_nav_controls .dashboard_btn.disabled{opacity:.4}.v2_app .v2_domain_island>.cards_wrapper{gap:14px}.v2_app .v2_domain_island .card{-webkit-backdrop-filter:blur(12px);background:#ffffff0b;border:1px solid #ffffff17;border-radius:14px;padding:1.15rem 1.25rem}.v2_app .v2_domain_island .card_title_text{letter-spacing:-.015em;font-size:.9375rem;font-weight:650}.v2_app .v2_domain_island .small_title{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#e8e0f066;font-size:.5625rem;font-weight:600}.v2_app .v2_domain_island .promo_info,.v2_app .v2_domain_island .promotion_quick_into{gap:.75rem}.v2_app .v2_domain_island .card_footer_actions{align-items:start;gap:8px;margin-top:.35rem}.v2_app .v2_domain_island .card_footer_action_slot{justify-content:flex-start}.v2_app .v2_domain_island .card_footer_action_slot form{flex:none}.v2_app .v2_domain_island .card_footer_action_slot>button,.v2_app .v2_domain_island .card_footer_action_slot form button,.v2_app .v2_domain_island .card_footer_action_slot form button[type=submit]{flex:none;width:100%;border-radius:14px!important;height:auto!important;min-height:0!important;padding:11px 0!important;font-size:.8125rem!important;font-weight:700!important;line-height:1.25!important}.v2_app .v2_domain_island .form_wrapper{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:12px;padding:1rem 1.1rem}.v2_app .v2_domain_island input,.v2_app .v2_domain_island select,.v2_app .v2_domain_island textarea{color:#e8e0f0f2;background:#00000040;border:1px solid #ffffff1f;border-radius:8px}.v2_app .v2_domain_island input:focus,.v2_app .v2_domain_island select:focus,.v2_app .v2_domain_island textarea:focus{outline-offset:1px;border-color:#be9bf973;outline:2px solid #be9bf98c}.v2_app .wysiwyg_wrapper{-webkit-backdrop-filter:none;background:#ffffff08;border:1px solid #ffffff1c;border-radius:10px}.v2_app .wysiwyg_wrapper.error{background:#f2909c14;border-color:#f2909c8c}.v2_app .wysiwyg_toolbar{background:#ffffff05;border-bottom:1px solid #ffffff12;gap:4px;padding:8px 10px}.v2_app .wysiwyg_toolbar button{color:#e8e0f08c;width:auto;min-width:26px;height:26px;box-shadow:none;background:#ffffff0d;border:none;border-radius:7px;padding:0 6px;font-size:.75rem;font-weight:600;line-height:1}.v2_app .wysiwyg_toolbar button:hover:not(:disabled),.v2_app .wysiwyg_toolbar button:focus-visible{color:#d2b9ff;background:#be9bf929}.v2_app .wysiwyg_toolbar button.active{color:#d2b9ff;background:#be9bf933}.v2_app .wysiwyg,.v2_app .wysiwyg_source{color:#e8e0f0;background:0 0;border:none;min-height:92px;padding:11px 13px;font-size:.875rem;line-height:1.55}.v2_app .rendered_wysiwyg{font-size:.875rem;line-height:1.55}.v2_app .conversation_meta_panel{background:0 0;border:none;padding:0}.v2_app .conversation_meta_panel>.conversation_meta_summary{display:none}.v2_app .conversation_meta_grid{background:#ffffff05;border-top:1px solid #ffffff0f;border-bottom:1px solid #ffffff0f;flex-wrap:wrap;gap:16px;margin:0 -18px;padding:12px 18px;display:flex}.v2_app .conversation_meta_item{min-width:0;display:block}.v2_app .conversation_meta_label{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.09em;text-transform:uppercase;color:#e8e0f059;font-size:.5625rem;font-weight:600;display:block}.v2_app .conversation_meta_value{color:var(--text-primary);align-items:center;gap:6px;margin-top:3px;font-size:.8125rem;font-weight:500;display:flex}.v2_app .claim_detail_icon_btn{color:#e8e0f0b3;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1c;border-radius:6px;justify-content:center;align-items:center;width:20px;height:20px;padding:0;font-size:.6875rem;line-height:1;display:inline-flex}.v2_app .claim_detail_icon_btn:hover{color:#d2b9ff;border-color:#be9bf966}.v2_app .conversation_reply_actions button{color:#0a0614!important;height:32px!important;min-height:32px!important;box-shadow:none!important;background:#be9bf9!important;border:none!important;border-radius:9px!important;padding:0 16px!important;font-size:.8125rem!important;font-weight:600!important}.v2_app .conversation_reply_actions button:hover:not(:disabled){background:#c9b0fa!important}.v2_app .serial_table_stock_outside,.v2_app .gift_inventory_panel{background:0 0;border:none;border-radius:0;margin-bottom:0;padding:0}.v2_app .serial_stock_stats.promotion_stats{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px}.v2_app .serial_table_stock_outside .promotion_stats .stat_wrapper,.v2_app .promotion_stats .stat_wrapper{background:#ffffff0b;border:1px solid #ffffff17;border-radius:12px;gap:0;padding:13px 15px}.v2_app .promotion_stats .stat_wrapper .small_title{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.09em;text-transform:uppercase;color:#e8e0f061;font-size:.5625rem;font-weight:600}.v2_app .promotion_stats .stat_wrapper>p{letter-spacing:-.035em;font-variant-numeric:tabular-nums;margin-top:7px;font-size:1.5rem;font-weight:700;line-height:1}.v2_app .table_wrapper thead th .table_sort_header_btn,.v2_app .table_wrapper thead th button.dashboard_btn,.v2_app thead th .table_sort_header_btn{align-items:center;gap:6px;display:inline-flex;height:auto!important;min-height:0!important;box-shadow:none!important;color:inherit!important;font:inherit!important;letter-spacing:inherit!important;text-transform:inherit!important;background:0 0!important;border:none!important;border-radius:0!important;padding:0!important}.v2_app thead th .table_sort_chevrons{opacity:.35;font-size:.45rem;line-height:1}.v2_app thead th .table_sort_chevrons .is-active{opacity:1;color:#be9bf9}.v2_app .reset_filter_button{color:#e8e0f0b8;white-space:nowrap;height:28px;min-height:28px;box-shadow:none;background:#ffffff0d;border:1px solid #ffffff1c;border-radius:8px;justify-content:center;align-items:center;gap:6px;margin:0;padding:0 10px;font-family:inherit;font-size:.75rem;font-weight:500;line-height:1;display:inline-flex}.v2_app .reset_filter_button:hover:not(:disabled){color:var(--text-primary);background:#ffffff14;border-color:#fff3}.v2_app .reset_filter_button:disabled{opacity:.5}.v2_app .reset_filter_button.delete_button_danger,.v2_app button.delete_button_danger{color:#581620;background:#fdd6dc;border-color:#0000;font-weight:600}.v2_app .reset_filter_button.delete_button_danger:hover:not(:disabled),.v2_app button.delete_button_danger:hover:not(:disabled){color:#440e18;background:#f8c6d0;border-color:#0000}.v2_app .v2_domain_island table td .reset_filter_button{vertical-align:middle;margin:0}.v2_app .v2_domain_island .table_header_sort{align-items:center;gap:7px}.v2_app .lb_surface_toolbar{color:#e8e0f0b8;letter-spacing:0;height:30px;min-height:30px;box-shadow:none;background:#ffffff0d;border:1px solid #ffffff1c;border-radius:8px;justify-content:center;align-items:center;gap:7px;margin:0;padding:0 13px;font-size:.8125rem;font-weight:500;line-height:1;display:inline-flex}.v2_app .lb_surface_toolbar:hover:not(:disabled){color:var(--text-primary);background:#ffffff14;border-color:#fff3}.v2_app .lb_surface_toolbar.bad{color:#581620;background:#fdd6dc;border-color:#0000;font-weight:600}.v2_app .lb_surface_toolbar.bad:hover:not(:disabled){color:#440e18;background:#f8c6d0;border-color:#0000}.v2_app .lb_surface_icon{border-radius:8px;margin:0}.v2_app .form_serial_length_row{flex-direction:row}.v2_app .form_serial_length_row>div{flex:10rem}.v2_app .promotion_claim_override_list{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));align-items:start;gap:8px;min-width:0;display:grid}.v2_app .promotion_claim_override_list>.promotion_claim_override_card:has(.promotion_claim_override_custom){grid-column:1/-1}.v2_app .promotion_claim_override_card{gap:6px;padding:8px 10px}.v2_app .promotion_claim_override_heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.v2_app .promotion_claim_override_title{font-size:.8125rem;font-weight:500}.v2_app .promotion_claim_match_default{color:#e8e0f08c;white-space:nowrap;margin:0;font-size:.75rem}.v2_app .promotion_claim_serial_stack{gap:8px;padding:12px 14px}.v2_app .promotion_claim_serial_fieldset{gap:12px}.v2_app fieldset{min-width:0;min-inline-size:0}.v2_app .v2_domain_island,.v2_app .v2_domain_island form,.v2_app .v2_domain_island .general_form,.v2_app .v2_domain_island .form_wrapper{min-width:0}
