:root{--bg:#f7f7f5;--paper:#fff;--ink:#171717;--muted:#6c6c6c;--line:#e4e4e0;--purple:#ed292f;--pink:#ed292f;--green:#ed292f;--font-sans:"Manrope Variable", sans-serif}body{color:#171717;background:#f7f7f5;font-family:Manrope Variable,sans-serif;font-size:14px}h1,h2,h3,.brand,.red-trial-quantity>strong,.reach-view-count strong,.stat-card>strong,.wallet-card>strong,.checkout-total strong,.management-price{font-family:Space Grotesk Variable,sans-serif}h1,h2,h3{letter-spacing:-.045em;font-weight:650}.muted{color:#6c6c6c}.eyebrow{color:#777;letter-spacing:1.5px;font-size:10px;font-weight:650}.gradient-text,.serif-word{color:#ed292f;-webkit-text-fill-color:currentColor;font-family:inherit;font-weight:inherit;background:0 0}.dimensional{filter:none}a,button{transition:background .2s,color .2s,border-color .2s,box-shadow .25s,transform .25s}.site-header{height:88px;box-shadow:none;background:#fffffff5;border-bottom:1px solid #dfdfdb}.header-inner{max-width:1280px;padding:0 36px}.site-header .brand,.brand{color:#121212;letter-spacing:-1.7px;font-family:Space Grotesk Variable,sans-serif;font-size:29px;font-weight:700}.site-header .brand-dot,.brand-dot{color:#f12d32}.site-header .brand-icon{color:#fff;background:#f12d32;border-radius:9px;width:34px;height:34px;box-shadow:inset 0 1px 1px #fff5}.site-header .desktop-nav{color:#555;letter-spacing:-.2px;gap:28px;font-size:12px;font-weight:600}.site-header .desktop-nav a.active,.site-header .desktop-nav a:hover{color:#111}.site-header .desktop-nav a.active:after{background:#ed292f;border-radius:0;width:14px;height:2px;left:calc(50% - 7px)}.site-header .cart-button{color:#222}.site-header .cart-count{background:#ed292f;border-color:#fff}.site-header .desktop-account{color:#fff;background:#151515;border:1px solid #151515;border-radius:7px;min-height:43px;font-size:11px;box-shadow:3px 3px #d9d8d3}.site-header .desktop-account:hover{background:#ed292f;border-color:#ed292f;box-shadow:3px 3px #ffc1c1}.site-header .desktop-account svg{color:#ff6567}.site-header .mobile-toggle{color:#111}.site-header .mobile-menu{background:#fff;border-color:#ddd}.site-header .mobile-menu>a,.site-header .mobile-menu>button{color:#333}.site-header .icon-btn:hover{background:#f2f2ef}.btn{letter-spacing:-.15px;border-radius:7px;min-height:48px;font-size:12px;font-weight:650}.btn.primary{color:#fff;background:#ed292f;border:1px solid #ed292f;box-shadow:0 4px 10px #ed292f14}.btn.primary:hover{background:#d21e25;border-color:#d21e25;box-shadow:0 7px 16px #ed292f25}.btn.dark{color:#fff;background:#151515}.btn.dark:hover{background:#333}.btn.secondary{color:#383838;box-shadow:none;background:#fff;border:1px solid #dededb}.btn.secondary:hover{background:#f4f4f0;border-color:#bbb}.btn.tiny{border-radius:5px;min-height:32px;font-size:10px}.btn.small{border-radius:6px}.icon-btn:hover{background:#f2f2ee}.text-link{color:#b9232d;font-size:11px}.text-link:hover{color:#821821}.pill,.role-tag{color:#8f4246;background:#fff3f2;border-color:#f0dedd;border-radius:4px;font-size:9px}button:focus-visible,a:focus-visible,summary:focus-visible{outline-offset:4px;outline:3px solid #f19a9c}.field input:focus,.field select:focus,.field textarea:focus,input:focus,select:focus,textarea:focus{border-color:#dc777a;outline:3px solid #ed292f0c}::selection{background:#ffc9ca}.red-home-main{background:#f5f5f2}.red-home{color:#151515;max-width:1280px;padding:27px 36px 64px}.red-home-topline{color:#444;letter-spacing:1.6px;margin-bottom:23px;font-family:Space Grotesk Variable,monospace;font-size:9px}.red-home-demo{color:#888;background:0 0;border-color:#d5d5cf;border-radius:3px;font-size:7px}.red-live-dot{background:#ed292f;box-shadow:0 0 0 4px #ed292f0a}.red-feature-grid{grid-template-columns:1.15fr 1fr;align-items:stretch;gap:22px}.red-trial-card{background:#fff;border:1px solid #cdcdc7;border-radius:15px;padding:26px 29px;position:relative;box-shadow:5px 5px #e6e5df}.red-trial-card:after{content:"";background:#ed292f;width:3px;position:absolute;top:24px;bottom:24px;left:0}.red-trial-pattern{opacity:1;background:radial-gradient(circle at 84% 45%,#f3f2ee 0,#0000 42%)}.red-trial-pattern:after{opacity:.5;border:1px solid #deddd7;width:200px;height:200px;top:59px;right:-12px;box-shadow:0 0 0 23px #f3f2ef,0 0 0 24px #e7e6e0,0 0 0 47px #f8f8f5,0 0 0 48px #eeede8}.red-trial-top>span:first-child{letter-spacing:1.5px;color:#d22c35;font-family:Space Grotesk Variable,monospace;font-size:9px;font-weight:600}.red-free-tag{color:#555;background:#fafaf7;border:1px solid #dfdfd9;border-radius:4px;font-family:Space Grotesk Variable,monospace;font-size:10px}.red-trial-heading{z-index:1;margin-top:20px;position:relative}.red-trial-heading h1{letter-spacing:-1.5px;color:#161616;max-width:345px;font-size:34px;font-weight:650;line-height:1.08}.red-trial-heading p{color:#81817c;max-width:300px;margin-top:11px;font-size:11px;line-height:1.7}.red-trial-play{color:#fff;background:linear-gradient(135deg,#ff4147,#e71b28);border:1px solid #ff6c70;border-radius:18px;width:79px;height:79px;animation:7s ease-in-out infinite lux-trial-float;top:24px;right:12px;transform:rotate(-15deg);box-shadow:inset 2px 2px 2px #ffb0b045,5px 7px #a8111a,10px 16px 18px #ed292f21}.red-trial-play>svg{filter:drop-shadow(1px 2px #98101b50);width:35px;height:35px}.red-trial-quantity{z-index:1;gap:12px;margin:18px 0 22px;position:relative}.red-trial-quantity>strong{letter-spacing:-4px;color:#171717;font-size:69px;font-weight:650;line-height:.94}.red-trial-quantity>span{color:#555;gap:6px;font-size:17px}.red-trial-quantity>span>span{color:#888;letter-spacing:.1px;font-size:8px}.red-trial-form{z-index:1;gap:8px;position:relative}.red-trial-form label{color:#999;background:#f8f8f5;border:1px solid #dcdcd6;border-radius:6px;height:46px}.red-trial-form input{color:#222;font-size:10px}.red-trial-form input::placeholder{color:#92928c}.red-trial-form label:focus-within{border-color:#df777c;outline:2px solid #ed292f08}.red-trial-form button{color:#fff;background:#ed292f;border:1px solid #ed292f;border-radius:6px;min-width:142px;height:46px;font-size:10px;font-weight:650;box-shadow:0 3px #bc1a21}.red-trial-form button:hover{background:#d91f26;box-shadow:0 5px #a3161d}.red-trial-form button:hover svg{transform:translate(4px)}.reach-preview{color:#fff;background:#171717;border:1px solid #292929;border-radius:15px;padding:25px 27px 18px;box-shadow:5px 5px #e2e2db}.reach-preview:before{background:radial-gradient(at 90% 80%,#ed292f08,#0000 60%)}.reach-preview-top>span{color:#a5a5a1;letter-spacing:1.7px;font-family:Space Grotesk Variable,monospace;font-size:8px}.reach-preview-top button{color:#acacaa;background:#242424;border:1px solid #353535;border-radius:4px}.reach-preview-top button:hover{color:#fff;border-color:#777}.reach-view-count{margin-top:12px}.reach-view-count>div>span{color:#868681;font-size:9px}.reach-view-count strong{color:#fff;letter-spacing:-2.3px;font-size:43px;font-weight:600}.reach-view-count strong>span{color:#ff4a4e;font-size:24px}.reach-live-label{color:#ff888b;background:#ed292f12;border:1px solid #ed292f33;border-radius:3px;font-family:Space Grotesk Variable,monospace;font-size:6px}.reach-chart{margin-top:7px}.reach-chart-grid i{border-color:#32322e}.reach-chart>svg{filter:drop-shadow(0 2px 4px #ed292f20);height:77px}.reach-chart-labels{color:#74746e;font-size:6px}.reach-metrics{border-color:#353531;gap:35px;margin-top:14px;padding-top:13px}.reach-metrics>div>span{color:#8c8c86;font-size:8px}.reach-metrics>div>span svg{color:#e17377}.reach-metrics strong{color:#f0f0eb;letter-spacing:-.5px;font-family:Space Grotesk Variable,sans-serif;font-size:20px;font-weight:500}.reach-mini-bars{gap:4px;height:37px}.reach-mini-bars i{background:linear-gradient(#ef3c44,#6e191e);width:5px}.reach-disclaimer{color:#71716c;letter-spacing:.3px;margin-top:10px;font-family:Space Grotesk Variable,monospace;font-size:6px}.red-categories{margin-top:43px}.red-section-heading{align-items:flex-end;margin-bottom:23px}.red-section-heading h2{letter-spacing:-1.5px;color:#171717;font-size:37px;font-weight:650;line-height:1.1}.red-section-heading h2>span{color:#ed292f}.red-section-heading>div{gap:15px}.red-section-heading>div>span{color:#92928a;padding-bottom:2px;font-family:Space Grotesk Variable,monospace;font-size:8px}.red-section-heading>span{color:#777;gap:6px;padding-bottom:4px;font-size:9px}.red-section-heading>span svg{color:#ed292f}.red-category-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.red-category-card,.red-category-1,.red-category-2{isolation:isolate;background:#fff;border:1px solid #d8d8d1;border-radius:13px;padding:0;transition:transform .3s,border-color .3s,box-shadow .3s;overflow:hidden;box-shadow:0 4px #e7e7e0}.red-category-card:hover{border-color:#93938a;transform:translateY(-7px);box-shadow:0 13px #e7e7e0,0 20px 30px #2a2a1807}.lux-category-cover{isolation:isolate;background:#eeede7;border-bottom:1px solid #d8d8d1;height:182px;position:relative;overflow:hidden}.red-category-top{z-index:4;align-items:center;padding:17px 21px;position:relative}.red-card-number{color:#6f6f65;letter-spacing:1.3px;font-family:Space Grotesk Variable,monospace;font-size:7px}.red-card-count{color:#7e7e72;letter-spacing:.4px;background:#f4f3ed;border:1px solid #d6d5cd;border-radius:3px;padding:4px 6px;font-size:7px}.red-card-pattern{opacity:1;background-color:#0000;background-image:linear-gradient(90deg,#dddcd51f 1px,#0000 1px),linear-gradient(0deg,#dddcd51f 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:22px 22px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}.red-card-pattern:after{display:none}.lux-category-word{z-index:-1;letter-spacing:-7px;color:#e1dfd5;white-space:nowrap;text-transform:uppercase;-webkit-user-select:none;user-select:none;font-family:Space Grotesk Variable,sans-serif;font-size:92px;font-weight:700;line-height:1.1;position:absolute;bottom:-11px;left:-8px}.red-category-art{perspective:700px;justify-content:center;align-items:center;height:auto;margin:0;display:flex;position:absolute;inset:37px 0 0}.red-icon-orbit{border:14px solid #d6d3c8;border-radius:50%;width:136px;height:92px;position:absolute;top:15px;left:calc(50% - 83px);transform:rotate(-30deg);box-shadow:inset 2px 2px 5px #807d6b14,2px 5px 5px #827f6b0c}.red-category-icon,.red-category-1 .red-category-icon,.red-category-2 .red-category-icon{z-index:2;color:#fff;background:linear-gradient(135deg,#ff4e53,#ee232f);border:1px solid #ff8b8d;border-radius:21px;justify-content:center;align-items:center;width:82px;height:82px;animation:6s ease-in-out infinite lux-card-float;display:flex;position:relative;transform:rotate(-14deg)translate(16px,-4px);box-shadow:inset 2px 2px 3px #ffc2c250,5px 7px #be111f,10px 18px 20px #c3293722}.red-category-icon svg{filter:drop-shadow(1px 2px #bd132440);width:47px;height:47px}.red-category-card:hover .red-category-icon{color:#fff}.lux-mini-spark{color:#d6d2c5;font-size:39px;line-height:1;position:absolute;top:30px;right:39px;transform:rotate(8deg)}.red-category-1 .lux-category-cover{background:#202020;border-color:#202020}.red-category-1 .red-card-pattern{background-color:#0000;background-image:linear-gradient(90deg,#ffffff06 1px,#0000 1px),linear-gradient(0deg,#ffffff06 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:22px 22px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}.red-category-1 .red-card-number{color:#8a8a83}.red-category-1 .red-card-count{color:#92928b;background:#2b2b28;border-color:#44443d}.red-category-1 .lux-category-word{color:#2b2b27;letter-spacing:-6px;font-size:76px;bottom:-5px}.red-category-1 .red-icon-orbit{border-color:#45453e;left:calc(50% - 55px);transform:rotate(30deg);box-shadow:inset 2px 2px 6px #0004,3px 6px 8px #0002}.red-category-1 .red-category-icon{animation-name:lux-card-float-alt;animation-delay:-2s;transform:rotate(13deg)translate(-10px,-5px)}.red-category-1 .lux-mini-spark{color:#54544b;font-size:32px;top:37px;left:38px;right:auto}.red-category-2 .lux-category-cover{background:#ef3036;border-color:#d3242b}.red-category-2 .red-card-pattern{background-color:#0000;background-image:linear-gradient(90deg,#ff99990d 1px,#0000 1px),linear-gradient(0deg,#ff99990d 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:22px 22px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}.red-category-2 .red-card-number{color:#ffb9b7}.red-category-2 .red-card-count{color:#ffc1bf;background:#b11a2224;border-color:#ff9e9a40}.red-category-2 .lux-category-word{color:#db252d}.red-category-2 .red-icon-orbit{border-color:#fc5f62;box-shadow:inset 2px 2px 4px #a31e2f22,3px 5px 5px #ad1b2d20}.red-category-2 .red-category-icon{color:#ed3038;background:linear-gradient(135deg,#fffef8,#eae7d8);border-color:#fff;animation-delay:-4s;box-shadow:inset 2px 2px 3px #fff,5px 7px #bab5a0,10px 18px 20px #a310252d}.red-category-2 .red-category-icon svg{filter:none}.red-category-2:hover .red-category-icon{color:#ed3038}.red-category-2 .lux-mini-spark{color:#fc7273}.lux-category-body{padding:24px}.red-category-card h3{letter-spacing:-1px;color:#171717;justify-content:space-between;align-items:center;gap:10px;margin:0;font-size:27px;font-weight:650;line-height:1.1;display:flex}.red-category-card h3>span{color:#171717;font-size:inherit;margin:0;display:inline}.red-category-card h3>svg{color:#b8b8ad;transition:transform .3s,color .3s}.red-category-card:hover h3>svg{color:#ed292f;transform:translate(2px,-2px)}.lux-category-body>p{color:#7c7c72;overflow-wrap:anywhere;min-height:60px;margin-top:13px;font-size:11px;line-height:1.85}.red-category-button{color:#fff;letter-spacing:-.1px;background:#171717;border:1px solid #171717;border-radius:6px;min-height:45px;margin-top:22px;padding:8px 8px 8px 14px;font-size:11px;font-weight:600}.red-category-button>span{color:#fff;background:#ed292f;border:1px solid #ed292f;border-radius:4px;width:28px;height:28px}.red-category-button:hover{color:#fff;background:#2c2c2b;border-color:#2c2c2b}.red-category-button:hover>span{background:#ff454a;border-color:#ff454a;transform:translate(1px)}.red-category-button:active{transform:scale(.99)}.red-empty{color:#888;background:#fff;border-color:#deded5}.red-empty h3{color:#222}.red-empty p{color:#777}.red-modal{color:#222;background:#fff;border-color:#d6d6cf;border-radius:14px}.red-modal .modal-title{border-color:#e8e8e2}.red-modal .modal-title h2{color:#161616}.red-modal .icon-btn{color:#777}.red-modal .icon-btn:hover{background:#f2f2ee}.red-modal-description{color:#777;font-size:12px}.red-package-list article{background:#fafaf7;border-color:#e4e4dc;border-radius:8px}.red-package-list h3{color:#333;font-size:15px;font-weight:600}.red-package-list article>div>span{color:#999;font-size:9px}.red-package-price strong{color:#333;font-family:Space Grotesk Variable,sans-serif;font-size:23px}.red-package-list a{color:#fff;background:#ed292f;border-color:#ed292f;border-radius:5px;font-size:10px;font-weight:600}.red-package-list a:hover{background:#c82028}.dashboard-main{background:#f6f6f3}.sidebar{background:#fff;border-color:#e4e4de}.sidebar-profile{border-color:#ecece6}.sidebar-profile>span:first-child,.avatar,.large-avatar{color:#777;background:#f3f3ee;border-color:#e3e3dc;border-radius:8px}.sidebar-profile strong{color:#333;font-size:11px}.sidebar-profile small,.sidebar-label{color:#999}.sidebar nav>a{color:#777;border-radius:6px;font-size:11px}.sidebar nav>a:hover{background:#f6f6f2}.sidebar nav>a.selected{color:#fff;box-shadow:none;background:#171717;border-color:#171717}.sidebar nav>a.selected svg{color:#ff5156}.nav-plus{color:#ff8589}.sidebar-bottom>a,.sidebar-bottom>button{color:#888;font-size:10px}.sidebar-bottom>a:hover,.sidebar-bottom>button:hover{color:#ed292f}.sidebar-tip{color:#bbb;background:#fafaf7;border-color:#e6e6de}.sidebar-tip strong{color:#777}.sidebar-tip p{color:#999}.workspace-bar{color:#999;background:#fff;border-color:#e7e7e0}.workspace-bar strong{color:#777}.workspace-bar i{background:#ed292f}.workspace-user{color:#777}.breadcrumb-separator{color:#ccc}.demo-note{color:#999;background:#fff;border:1px dashed #deded6;border-radius:6px;font-size:9px}.demo-note svg{color:#aaa}.page-heading h1{color:#171717;letter-spacing:-1.3px;font-size:35px}.page-heading .eyebrow{color:#999;font-size:8px}.page-heading .muted{color:#888;font-size:12px}.panel,.stat-card,.account-card,.builder-section,.checkout-summary,.admin-quick-links>a{background:#fff;border:1px solid #e1e1da;border-radius:11px;box-shadow:0 2px #eaeae306}.panel-heading{border-color:#edede6}.panel-heading h2{color:#272727;letter-spacing:-.5px;font-size:16px}.panel-heading h2>svg{color:#b0b0a4}.stat-top{color:#888;font-size:10px}.stat-icon{color:#999;background:#f8f8f3;border-radius:6px}.stat-card>strong{color:#222;font-size:35px;font-weight:600}.stat-card>small{color:#999;font-size:9px}.wallet-card{color:#fff;background:#181818;border-color:#242424;border-radius:11px}.wallet-card>strong{color:#fff;font-size:39px}.wallet-card>span:first-child{color:#aaa}.wallet-card .pill{color:#999;background:#262626;border-color:#3b3b36}.wallet-card small{color:#91918a}.wallet-card>div>a{color:#fff;background:#ed292f;border-color:#ed292f;border-radius:5px}.wallet-decoration{color:#ffffff05}.account-card h3{color:#222}.account-card>.muted,.account-card dt,.order-detail dt{color:#999}.account-card dd,.order-detail dd{color:#666}.account-card dl>div,.order-detail dl>div{border-color:#eeeee7}.workspace-welcome{background:#eeeee8;border:1px solid #dadad0;border-radius:12px}.welcome-label{color:#868679;font-size:8px}.workspace-welcome h2{color:#222;font-size:37px}.workspace-welcome p{color:#929284;font-size:11px}.welcome-art>span{-webkit-text-fill-color:#ed292f;color:#ed292f;filter:drop-shadow(4px 6px #b91f2930);background:0 0}.welcome-art i{border-color:#ddddd1}.welcome-art b{color:#aaa99b}.dashboard-banner{background:#fff;border-color:#dfdfd7;border-radius:11px}.dashboard-banner h3,.tips h3,.form-section-title,.deposit-card h2,.order-detail h3,.inline-tags strong,.admin-quick-links h3,.subheading,.builder-section-head h2,.auth-heading h2,.modal-title h2{color:#222}.dashboard-banner p,.tips>p,.order-assurance p,.service-description p,.deposit-card>p,.deposit-placeholder small,.admin-quick-links p,.admin-order small,.admin-order .muted,.toggle-row small,.field small,.form-footnote,.auth-heading>p:not(.eyebrow),.auth-art>p{color:#888}.form-icon,.empty-icon,.step-circle,.management-icon{color:#999;background:#f8f8f3;border-color:#e4e4db;border-radius:8px}.field>span{color:#666;font-size:11px;font-weight:650}.field input,.field select,.field textarea,.table-toolbar select{color:#444;background:#fff;border-color:#deded5;border-radius:6px;min-height:47px;font-size:12px}.field input::placeholder,.field textarea::placeholder,.search-field input::placeholder{color:#aaa}.field small{color:#999;font-size:9px}.field input:disabled,.field select:disabled{color:#bbb;background:#f7f7f3}.field .otp-input{color:#333}.password-field button{color:#aaa}.info-box{color:#888;background:#f8f8f4;border-color:#e6e6de;border-radius:6px}.info-box svg{color:#aaa}.info-box.warning{color:#a3855b;background:#fffcf5;border-color:#efe5d2}.info-box.warning svg{color:#c6ad80}.toggle-row{background:#fafaf6;border-color:#e5e5dc;border-radius:7px}.toggle-row strong{color:#777}.toggle-row small{color:#999}.switch{background:#dddcd4}.switch:checked{background:#ed292f}.search-field{color:#aaa;background:#fff;border-color:#e3e3da;border-radius:6px}.search-field input{color:#666;font-size:11px}.table-toolbar{border-color:#e9e9e0}.table-scroll th{color:#999;background:#fafaf6;border-color:#e9e9df;font-size:8px}.table-scroll td{color:#777;border-color:#eeeee6;font-size:11px}.table-scroll td strong{color:#555;font-size:11px}.table-scroll td small{color:#aaa;font-size:8px}.status{border-radius:4px;font-size:9px}.status.completed,.status.active{color:#7d9c85;background:#f8fbf4;border-color:#e0e9dd}.status.processing{color:#9c8baf;background:#fbf8fe;border-color:#e9e2ef}.status.cancelled,.status.inactive{color:#bf8b90;background:#fff8f6;border-color:#f0e0df}.transaction-type{color:#bd9090}.order-activity{border-color:#e9e9e0}.order-activity-icon{color:#999;background:#f8f8f2;border-color:#e3e3d8;border-radius:8px}.order-activity-info strong{color:#555}.order-activity-info small,.order-activity-info>span{color:#aaa}.order-activity-status .text-link{color:#b87279}.builder-progress{background:#fff;border-color:#e0e0d7;border-radius:9px}.builder-progress>span{color:#aaa}.builder-progress i{color:#bbb;background:#fafaf4;border-color:#e8e8dd;border-radius:4px}.builder-progress .active,.builder-progress .complete{color:#777}.builder-progress .active i,.builder-progress .complete i{color:#bd8c83;background:#fff3f0;border-color:#f0d8d2}.section-number{color:#aaa;background:#f8f8f2;border-color:#e4e4d9;border-radius:5px}.builder-section-head p{color:#999}.category-picker>button{background:#fff;border-color:#e1e1d8;border-radius:7px}.category-picker strong{color:#888}.category-picker>button>span:first-child{color:#aaa}.category-picker>button.chosen{box-shadow:none;background:#171717;border-color:#171717}.category-picker>button.chosen strong{color:#fff}.category-picker>button.chosen>span:first-child{color:#ff555b}.choice-check{color:#bd8b88;border-color:#e8e8dd}.package-picker>button{background:#fff;border-color:#e3e3d9;border-radius:7px}.package-picker>button.chosen{box-shadow:none;background:#fff9f5;border-color:#e2b4a4}.package-picker strong{color:#777}.package-picker>button>div>small{color:#aaa}.package-radio{border-color:#d9d9cc}.chosen .package-radio:after{background:#d8988b}.package-rate{color:#997b6e}.package-rate small{color:#b9a89d}.quantity-presets button{color:#aaa;background:#fafaf5;border-color:#e6e6d9;border-radius:4px}.quantity-presets button.active{color:#b68b77;background:#fff2eb;border-color:#ebcbb9}.summary-heading{color:#b4b4a5;border-color:#e6e6dc}.summary-heading h2{color:#777}.summary-heading>span{color:#bbb}.summary-package-icon{color:#b3aa97;background:#faf8f0;border-color:#e5e0d3;border-radius:10px}.summary-package strong{color:#777}.summary-package>small{color:#aaa}.checkout-summary dl{border-color:#e9e9de}.checkout-summary dt{color:#aaa}.checkout-summary dd{color:#888}.checkout-total{background:#f9f8f2;border-color:#e7e5d7;border-radius:7px}.checkout-total>span{color:#999}.checkout-total small{color:#bbb}.checkout-total strong{color:#776d56;font-size:32px}.checkout-caption,.order-assurance,.order-assurance strong{color:#aaa}.order-total{background:#faf9f3;border-color:#e9e7d8;border-radius:7px}.order-total>span,.order-total small{color:#aaa}.order-total strong{color:#887960}.service-description{color:#bbb;background:#fafaf5;border-color:#e8e8dc}.service-description strong{color:#999}.service-description p{color:#aaa}.wallet-mini{background:#faf9f2;border-color:#e4e2d4;border-radius:10px}.wallet-mini>span,.wallet-mini>strong>small{color:#aaa38d}.wallet-mini>strong{color:#7f725a}.wallet-mini>a{color:#b0a287;border-color:#e8e3d2}.detail-grid>div{background:#fafaf5;border-color:#e8e8dc;border-radius:7px}.detail-grid small{color:#aaa}.detail-grid strong{color:#888}.deposit-illustration{color:#c2b38e;background:linear-gradient(135deg,#f9f6eb,#eee7d6);border-color:#e4dcc8;box-shadow:inset 2px 2px #fff,4px 5px 12px #a2917409}.deposit-illustration>i{color:#cbb398;background:#f3e6d4;border-color:#fff}.deposit-placeholder{color:#c2b195;background:#fbfaf5;border-color:#e9e5d9 #e9e5d9 #e9e5d9 #d7c6ab}.deposit-placeholder strong{color:#a48e71}.deposit-placeholder small{color:#b8a58d}.management-card{background:#fff;border-color:#e1e1d8;border-radius:10px}.management-card h3{color:#333;font-size:21px}.management-card>p,.admin-category-description{color:#999}.management-price{color:#333;font-size:33px}.management-price small{color:#aaa;font-size:10px}.management-meta{color:#aaa;border-color:#eeeee5}.management-meta strong{color:#999}.management-card .btn{color:#999;background:#fafaf5;border-color:#e7e7dc;border-radius:5px}.admin-order{border-color:#eeeee5}.admin-order a{color:#ae8b89}.admin-quick-links .form-icon{color:#c2b092;background:#faf7ef;border-color:#e8e2d4}.user-summary{color:#a99c80;background:#fbfaf4;border-color:#e8e6d6}.user-summary strong{color:#8f8060}.modal{background:#fff;border-color:#d9d9ce;border-radius:12px}.modal-title{border-color:#e9e9de}.modal-title h2{font-size:26px}.modal-description{color:#888}.auth-page{background:#fff;border-color:#deded3;border-radius:16px;box-shadow:6px 6px #e8e8df}.auth-art h1{color:#222;letter-spacing:-3px}.auth-kicker,.auth-bottom{color:#99998d}.auth-product-preview{background:#fff;border-color:#deded1;box-shadow:4px 5px #deddd130}.auth-product-preview>div{border-color:#ececdf}.auth-product-preview>div>span{color:#b2b299;background:#f8f8ee}.auth-product-preview strong{color:#88887a}.auth-product-preview>div>svg{color:#b7b7a0}.auth-demo{background:#fbfbf6;border-color:#e8e8db;border-radius:7px}.auth-demo>span{color:#b4b4a2}.auth-demo button{color:#a6a18a}.trial-progress:before{background:#e8e8db}.trial-progress i{color:#bcbcaa;background:#fafaf1;border-color:#e5e5d5}.trial-progress .done i{color:#c49d83;background:#fff2e9;border-color:#f0dac7}.trial-progress small{color:#bbbba7}.trial-progress .done small{color:#bda58c}.trial-intro p{color:#aaa}.check-card{background:#fbfbf5;border-color:#e8e8d9;border-radius:7px}.check-card>span{color:#99998a}.check-card b{color:#c0c0aa}.check-card input{accent-color:#e84148}.url-preview{color:#aaa;background:#fbfbf5;border-color:#e9e9dc}.toast{color:#777;background:#fff;border-color:#dfdfd3;border-radius:8px;box-shadow:4px 5px #e9e9df40,0 10px 25px #00000007}.toast-symbol{color:#b7b79a;background:#f7f7ee}.toast.error{border-color:#edccc3}.toast.error .toast-symbol{color:#d0a187;background:#fff4ec}.toast>button{color:#bbb}.site-footer,.site-footer:not(.compact){background:#f5f5ef;border-top:1px solid #dfdfd3}.site-footer .footer-bottom{color:#a5a596;border-color:#dfdfd3;font-size:8px}.site-footer .demo-switch>span{color:#b1b1a0;font-size:7px}.site-footer .demo-switch button{color:#9f9f8d;font-size:9px}.site-footer .demo-switch button:hover{color:#ed292f}.field input,.field select,.field textarea,.table-toolbar select,.summary-heading h2,.summary-package strong,.checkout-summary dd,.package-picker strong,.category-picker strong,.management-meta strong,.account-card dd,.order-detail dd{color:#55574f}.field>span,.toggle-row strong,.auth-product-preview strong,.deposit-placeholder strong{color:#77796b}.builder-section-head p,.package-picker>button>div>small,.summary-package>small,.checkout-summary dt,.management-card>p,.management-meta,.checkout-caption,.checkout-total small,.field small,.auth-art>p,.admin-category-description{color:#8d8e80}.stat-card>strong,.wallet-mini>strong,.checkout-total strong,.detail-grid strong,.user-summary strong,.order-total strong,.account-card h3,.order-activity-info strong{color:#4d4f43}.wallet-card>strong{color:#fff}.workspace-welcome h2{color:#202020}.workspace-welcome h2>span{color:#8b8d7d}.status.completed,.status.active{color:#7e9676}.status.processing{color:#9986a1}.status.cancelled,.status.inactive{color:#b98080}.transaction-type.credit,.credit-text{color:#8b9c7a}.empty h3{color:#444}.empty p{color:#999}@keyframes lux-trial-float{0%,to{transform:rotate(-15deg)translateY(0)}50%{transform:rotate(-11deg)translateY(-5px)}}@keyframes lux-card-float{0%,to{transform:rotate(-14deg)translate(16px,-4px)}50%{transform:rotate(-10deg)translate(16px,-10px)}}@keyframes lux-card-float-alt{0%,to{transform:rotate(13deg)translate(-10px,-5px)}50%{transform:rotate(9deg)translate(-10px,-11px)}}@media (max-width:1100px){.red-home{padding:26px 30px 55px}.header-inner{padding:0 30px}.red-feature-grid{grid-template-columns:1.12fr 1fr;gap:20px}.red-trial-card{padding:25px}.red-trial-heading h1{max-width:280px;font-size:31px}.red-trial-heading p{max-width:245px;font-size:10px}.red-trial-play{border-radius:16px;width:64px;height:64px;top:29px;right:8px}.red-trial-play>svg{width:29px}.red-trial-quantity>strong{font-size:64px}.red-trial-form button{min-width:122px;padding:10px 12px;font-size:9px}.red-trial-form input{font-size:9px}.reach-preview{padding:24px}.reach-view-count strong{font-size:39px}.red-category-grid{gap:18px}.lux-category-cover{height:170px}.red-category-top{padding:16px 18px}.red-card-number{font-size:6px}.lux-category-body{padding:22px}.red-category-card h3{font-size:25px}.lux-category-body>p{min-height:64px;font-size:10px}.red-category-button{font-size:10px}.lux-mini-spark{right:20px}.red-category-1 .lux-mini-spark{left:20px}.lux-category-word{font-size:80px}.red-category-1 .lux-category-word{font-size:66px}.red-section-heading h2{font-size:34px}.site-header .desktop-nav{gap:23px}}@media (max-width:850px){.site-header .brand{font-size:26px}.site-header .desktop-nav{gap:18px;font-size:10px}.red-trial-card{padding:23px}.red-trial-heading h1{max-width:250px;font-size:29px}.red-trial-heading p{font-size:10px}.red-trial-play{display:none}.red-trial-quantity>strong{font-size:57px}.red-trial-form{flex-wrap:wrap}.red-trial-form label{flex-basis:100%;height:39px}.red-trial-form button{justify-content:space-between;width:100%;height:38px;min-height:38px;font-size:10px}.reach-preview{padding:23px 20px}.reach-view-count strong{font-size:36px}.reach-chart>svg{height:109px}.reach-metrics{gap:25px;margin-top:20px}.reach-mini-bars{gap:3px}.reach-mini-bars i{width:3px}.reach-metrics strong{font-size:18px}.red-section-heading h2{font-size:31px}.red-category-grid{gap:15px}.lux-category-cover{height:153px}.red-category-top{padding:15px}.red-card-number{letter-spacing:.8px;font-size:5px}.red-card-count{font-size:6px}.red-category-icon,.red-category-1 .red-category-icon,.red-category-2 .red-category-icon{border-radius:18px;width:66px;height:66px}.red-category-icon svg{width:37px;height:37px}.red-icon-orbit{border-width:11px;width:108px;height:77px;top:15px;left:calc(50% - 68px)}.red-category-1 .red-icon-orbit{left:calc(50% - 48px)}.lux-mini-spark{font-size:28px;top:30px;right:12px}.red-category-1 .lux-mini-spark{font-size:23px;left:12px}.lux-category-word{letter-spacing:-4px;font-size:68px;bottom:-8px}.red-category-1 .lux-category-word{letter-spacing:-3px;font-size:51px;bottom:-2px}.lux-category-body{padding:19px 17px}.red-category-card h3{font-size:23px}.red-category-card h3>svg{width:20px}.lux-category-body>p{min-height:91px;margin-top:12px;font-size:10px;line-height:1.85}.red-category-button{min-height:42px;margin-top:17px;padding-left:11px;font-size:9px}.red-category-button>span{width:24px;height:24px}.red-category-button>span svg{width:16px}.red-categories{margin-top:39px}.workspace-welcome h2{font-size:31px}.page-heading h1{font-size:30px}}@media (max-width:650px){.site-header{height:73px}.header-inner{padding:0 21px}.site-header .brand{font-size:26px}.site-header .brand-icon{border-radius:8px;width:31px;height:31px}.red-home{padding:23px 20px 42px}.red-home-topline{letter-spacing:1.3px;margin-bottom:20px;font-size:7px}.red-home-demo{padding:4px 6px;font-size:5px}.red-feature-grid{grid-template-columns:1fr;gap:20px}.red-trial-card{border-radius:12px;padding:25px 23px;box-shadow:4px 4px #e6e5df}.red-trial-top>span:first-child{font-size:8px}.red-free-tag{font-size:9px}.red-trial-heading{margin-top:23px}.red-trial-heading h1{letter-spacing:-1.2px;max-width:245px;font-size:32px}.red-trial-heading p{max-width:220px;margin-top:12px;font-size:10px}.red-trial-play{border-radius:14px;width:57px;height:57px;display:flex;top:42px;right:0;box-shadow:inset 1px 1px 2px #ffb0b050,4px 6px #bb111f,7px 10px 14px #ed292f20}.red-trial-play>svg{width:26px}.red-trial-quantity{margin-top:21px;margin-bottom:22px}.red-trial-quantity>strong{font-size:67px}.red-trial-quantity>span{font-size:16px}.red-trial-quantity>span>span{font-size:8px}.red-trial-form label{height:44px;font-size:10px}.red-trial-form input{font-size:10px}.red-trial-form button{height:42px;min-height:42px;padding:11px 13px;font-size:11px}.red-trial-pattern:after{opacity:.4;top:60px;right:-50px}.reach-preview{border-radius:12px;padding:25px 23px 17px;box-shadow:4px 4px #e2e2db}.reach-preview-top>span{letter-spacing:1.5px;font-size:7px}.reach-view-count{margin-top:15px}.reach-view-count>div>span{font-size:9px}.reach-view-count strong{letter-spacing:-2px;font-size:43px}.reach-live-label{padding:4px 6px;font-size:6px}.reach-chart{margin-top:10px}.reach-chart>svg{height:85px}.reach-chart-labels{font-size:6px}.reach-metrics{gap:32px;margin-top:18px;padding-top:14px}.reach-metrics strong{font-size:20px}.reach-metrics>div>span{font-size:8px}.reach-mini-bars{gap:4px}.reach-mini-bars i{width:4px}.reach-disclaimer{margin-top:12px;font-size:6px}.red-categories{margin-top:35px}.red-section-heading{align-items:flex-start;margin-bottom:21px}.red-section-heading h2{letter-spacing:-1.2px;font-size:30px}.red-section-heading>div{flex-direction:column;align-items:flex-start;gap:8px}.red-section-heading>div>span{font-size:7px}.red-section-heading>span{display:none}.red-category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.red-category-card{border-radius:10px;box-shadow:0 3px #e7e7e0}.red-category-card:hover{transform:translateY(-4px);box-shadow:0 8px #e7e7e0}.lux-category-cover{height:143px}.red-category-top{gap:5px;padding:12px 11px}.red-card-number{letter-spacing:.35px;white-space:nowrap;font-size:5px}.red-card-count{white-space:nowrap;padding:3px 4px;font-size:5px}.red-category-art{inset:32px 0 0}.red-category-icon,.red-category-1 .red-category-icon,.red-category-2 .red-category-icon{border-radius:15px;width:57px;height:57px}.red-category-icon svg{width:31px;height:31px}.red-icon-orbit{border-width:10px;width:94px;height:68px;top:23px;left:calc(50% - 58px)}.red-category-1 .red-icon-orbit{left:calc(50% - 40px)}.lux-mini-spark{font-size:22px;top:18px;right:7px}.red-category-1 .lux-mini-spark{font-size:20px;top:23px;left:7px}.lux-category-word{letter-spacing:-4px;font-size:57px;bottom:-6px;left:-4px}.red-category-1 .lux-category-word{letter-spacing:-3px;font-size:41px;bottom:0}.lux-category-body{padding:18px 13px 14px}.red-category-card h3{letter-spacing:-.9px;gap:5px;font-size:22px;line-height:1.1}.red-category-card h3>span{margin:0;font-size:22px;display:inline}.red-category-card h3>svg{width:15px;height:15px}.lux-category-body>p{color:#89897b;min-height:108px;margin-top:12px;font-size:9px;line-height:1.85}.red-category-button{letter-spacing:-.2px;border-radius:4px;gap:4px;min-height:38px;margin-top:14px;padding:6px 6px 6px 8px;font-size:8px}.red-category-button>span{border-radius:3px;width:22px;height:22px}.red-category-button>span svg{width:13px}.red-category-card:last-child:nth-child(odd){grid-column:1/-1;grid-template-columns:42% 1fr;column-gap:0;display:grid}.red-category-card:last-child:nth-child(odd) .lux-category-cover{border-bottom:0;border-right:1px solid #d8d8d1;height:auto;min-height:212px}.red-category-card:last-child:nth-child(odd) .red-category-top{display:none}.red-category-card:last-child:nth-child(odd) .red-category-art{grid-row:auto;height:auto;min-height:0;margin:0;inset:0}.red-category-card:last-child:nth-child(odd) .red-category-icon{border-radius:16px;width:61px;height:61px}.red-category-card:last-child:nth-child(odd) .red-icon-orbit{top:calc(50% - 30px)}.red-category-card:last-child:nth-child(odd) .lux-mini-spark{top:28px;right:7px}.red-category-card:last-child:nth-child(odd) .lux-category-word{font-size:57px;bottom:5px}.red-category-card:last-child:nth-child(odd) .lux-category-body{padding:23px 16px}.red-category-card:last-child:nth-child(odd) h3,.red-category-card:last-child:nth-child(odd) h3>span{margin:0;font-size:24px}.red-category-card:last-child:nth-child(odd) .lux-category-body>p{min-height:65px;margin-top:13px;font-size:10px;line-height:1.8}.red-category-card:last-child:nth-child(odd) .red-category-button{grid-column:auto;margin-top:17px;font-size:9px}.red-modal .modal-title h2{font-size:24px}.red-package-list article{padding:16px}.red-package-list h3{font-size:14px}.red-package-list article>div>span{font-size:9px}.red-package-list a{padding:10px 14px;font-size:10px}.sidebar{border-color:#e3e3d9;top:73px}.sidebar nav>a{border-radius:5px;font-size:10px}.sidebar nav>a.selected{color:#fff;background:#171717;border-color:#171717}.dashboard-content{padding:22px 18px 38px}.workspace-bar{height:54px}.page-heading h1{letter-spacing:-1.2px;font-size:31px}.page-heading .muted{font-size:11px}.stat-card>strong{font-size:30px}.wallet-card>strong{font-size:34px}.workspace-welcome h2{font-size:29px}.workspace-welcome{border-radius:10px;padding:25px}.workspace-welcome p{font-size:10px}.welcome-art>span{font-size:100px}.panel-heading h2{font-size:16px}.field input,.field select,.field textarea{min-height:46px;font-size:12px}.field>span{font-size:11px}.field small{font-size:9px}.builder-section{border-radius:10px;padding:23px 18px}.builder-section-head h2{font-size:22px}.builder-section-head p{font-size:10px}.category-picker strong{font-size:11px}.checkout-summary{border-radius:10px;padding:24px 20px}.checkout-total strong{font-size:31px}.management-card h3{font-size:22px}.management-price{font-size:33px}.auth-art h1{font-size:53px}.auth-page{border-radius:12px}.auth-form-wrap{padding:29px 25px}.auth-heading h2{font-size:31px}.modal-title h2{font-size:24px}.site-footer:not(.compact) .footer-bottom{margin:0 20px;padding:18px 0}}@media (max-width:360px){.red-home{padding-left:16px;padding-right:16px}.red-trial-heading h1{max-width:210px;font-size:30px}.red-trial-play{border-radius:12px;width:47px;height:47px;top:48px;right:0}.red-trial-quantity>strong{font-size:61px}.reach-metrics{gap:24px}.reach-mini-bars{gap:3px}.reach-mini-bars i{width:3px}.red-category-grid{gap:11px}.lux-category-body{padding:16px 11px 13px}.red-category-card h3,.red-category-card h3>span{font-size:20px}.red-category-card h3>svg{width:13px}.lux-category-body>p{min-height:104px;font-size:8px}.red-category-button{font-size:7px}.red-card-count{padding:3px;font-size:4px}.red-card-number{font-size:4px}.red-category-icon,.red-category-1 .red-category-icon,.red-category-2 .red-category-icon{border-radius:13px;width:51px;height:51px}.lux-category-cover{height:132px}.red-category-card:last-child:nth-child(odd) .lux-category-body{padding:20px 14px}}@media (prefers-reduced-motion:reduce){.red-trial-play,.red-category-icon,.reach-mini-bars i{animation:none!important}.red-category-card,.red-category-button,.red-category-card h3>svg{transition:none!important}}.lux-category-body>p,.field small,.page-heading .muted,.builder-section-head p,.package-picker>button>div>small,.summary-package>small,.checkout-summary dt,.management-card>p,.management-meta,.checkout-caption,.checkout-total small,.auth-art>p,.admin-category-description,.stat-card>small,.empty p,.account-card>.muted,.dashboard-banner p,.tips>p,.order-assurance p,.service-description p,.deposit-card>p,.deposit-placeholder small,.admin-quick-links p,.admin-order small,.admin-order .muted,.toggle-row small,.form-footnote,.auth-heading>p:not(.eyebrow){color:#73756a}.field>span,.toggle-row strong,.auth-product-preview strong,.deposit-placeholder strong,.checkout-summary dd,.management-meta strong,.account-card dd,.order-detail dd{color:#5a5d50}.red-card-count{font-size:8px}.red-trial-heading p{color:#77796e}.red-trial-quantity>span>span{color:#848679}.red-section-heading>span{color:#818376}.table-scroll td,.table-scroll td strong,.search-field input{color:#606354}.table-scroll th,.table-scroll td small{color:#8f9181}.reach-view-count strong{font-variant-numeric:tabular-nums}@media (max-width:650px){.red-category-grid{grid-template-columns:1fr;gap:18px}.red-category-card,.red-category-card:last-child:nth-child(odd){border-radius:10px;grid-column:auto;grid-template-columns:40% 1fr;display:grid;box-shadow:0 3px #e7e7e0}.red-category-card .lux-category-cover,.red-category-card:last-child:nth-child(odd) .lux-category-cover{border-bottom:0;border-right:1px solid #d8d8d1;height:auto;min-height:225px}.red-category-card .red-category-top{display:none}.red-category-card .red-category-art,.red-category-card:last-child:nth-child(odd) .red-category-art{grid-row:auto;height:auto;min-height:0;margin:0;inset:0}.red-category-icon,.red-category-1 .red-category-icon,.red-category-2 .red-category-icon,.red-category-card:last-child:nth-child(odd) .red-category-icon{border-radius:16px;width:63px;height:63px}.red-category-icon svg{width:36px;height:36px}.red-icon-orbit,.red-category-card:last-child:nth-child(odd) .red-icon-orbit{border-width:11px;width:98px;height:71px;top:calc(50% - 34px);left:calc(50% - 59px)}.red-category-1 .red-icon-orbit{left:calc(50% - 40px)}.lux-mini-spark,.red-category-card:last-child:nth-child(odd) .lux-mini-spark{font-size:24px;top:27px;right:10px}.red-category-1 .lux-mini-spark{top:32px;left:9px}.lux-category-word,.red-category-card:last-child:nth-child(odd) .lux-category-word{letter-spacing:-5px;font-size:67px;bottom:9px;left:-3px}.red-category-1 .lux-category-word{letter-spacing:-3px;font-size:48px;bottom:12px}.lux-category-body,.red-category-card:last-child:nth-child(odd) .lux-category-body{padding:23px 18px}.red-category-card h3,.red-category-card h3>span,.red-category-card:last-child:nth-child(odd) h3,.red-category-card:last-child:nth-child(odd) h3>span{display:initial;letter-spacing:-1px;margin:0;font-size:25px;line-height:1.12}.red-category-card h3{display:flex}.red-category-card h3>svg{width:17px;height:17px}.lux-category-body>p,.red-category-card:last-child:nth-child(odd) .lux-category-body>p{color:#73756a;min-height:80px;margin-top:14px;font-size:10px;line-height:1.85}.red-category-button,.red-category-card:last-child:nth-child(odd) .red-category-button{grid-column:auto;min-height:41px;margin-top:17px;padding:7px 7px 7px 10px;font-size:9px}.red-category-button>span{width:25px;height:25px}.red-category-button>span svg{width:15px}.red-trial-heading h1{max-width:240px;font-size:31px}.red-category-card h3,.red-category-card:last-child:nth-child(odd) h3{justify-content:space-between;align-items:center;gap:7px;display:flex}.red-category-card h3>span,.red-category-card:last-child:nth-child(odd) h3>span{min-width:0;display:block}.lux-category-body>p,.red-category-card:last-child:nth-child(odd) .lux-category-body>p{font-size:11px;line-height:1.8}}body{padding-bottom:calc(108px + env(safe-area-inset-bottom));overflow-x:clip}.compact-header{z-index:45;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffed;border-bottom:1px solid #deded8;height:69px;position:sticky;top:0}.compact-header>div{justify-content:space-between;align-items:center;gap:20px;max-width:1280px;height:100%;margin:auto;padding:0 36px;display:flex}.compact-header .brand{letter-spacing:-1.6px;color:#171717;font-size:27px}.compact-header .brand-icon{color:#fff;background:#ed292f;border-radius:8px;width:32px;height:32px;box-shadow:inset 0 1px #fff5}.compact-header .brand-dot{color:#ed292f}.compact-account{align-items:center;gap:18px;display:flex}.header-balance{color:#777;background:#fafaf6;border:1px solid #e3e3db;border-radius:6px;align-items:center;gap:7px;padding:9px 12px;font-size:11px;display:flex}.header-balance svg{color:#aaa}.header-profile{color:#555;align-items:center;gap:8px;font-size:11px;display:flex}.header-profile>span{color:#888;background:#f2f2ec;border:1px solid #dddcd4;border-radius:7px;justify-content:center;align-items:center;width:30px;height:30px;font-weight:600;display:flex}.header-profile strong{font-weight:600}.header-profile>svg:last-child{color:#aaa}.workspace-page{background:#f6f6f2;min-height:calc(100dvh - 220px)}.workspace-page-content{min-width:0;max-width:1280px;margin:auto;padding:5px 36px 42px}.workspace-page .page-heading{margin-top:31px}.minimal-footer{color:#9b9b8e;justify-content:space-between;align-items:center;gap:20px;max-width:1280px;margin:auto;padding:23px 36px 15px;font-size:9px;display:flex}.minimal-footer>a{color:#969686;align-items:center;gap:5px;display:flex}.bottom-navigation{bottom:calc(16px + env(safe-area-inset-bottom));z-index:60;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffffed;border:1px solid #d8d8cf;border-radius:13px;align-items:stretch;gap:5px;width:calc(100% - 32px);min-width:0;max-width:1035px;height:72px;padding:7px;display:flex;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 6px 25px #2020110a,0 1px 2px #20201109}.bottom-navigation>a,.bottom-navigation>button{white-space:nowrap;color:#828275;border:1px solid #0000;border-radius:8px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:7px;min-width:0;padding:7px 4px;font-size:9px;font-weight:550;line-height:1;display:flex;overflow:hidden}.bottom-navigation>a>span,.bottom-navigation>button>span{text-overflow:ellipsis;max-width:100%;overflow:hidden}.bottom-navigation>a:hover,.bottom-navigation>button:hover{color:#444;background:#f3f3ed}.bottom-navigation>a.active,.bottom-navigation>button.active{color:#fff;background:#171717;border-color:#171717;box-shadow:0 2px 3px #00000010}.bottom-navigation .active svg{color:#ff5c61}.bottom-navigation>button{background:#f8f8f2;border-color:#e7e7dd}.navigation-sheet{left:50%;bottom:calc(102px + env(safe-area-inset-bottom));background:#fff;border-color:#d8d8ce;border-radius:14px;width:min(760px,100vw - 32px);max-height:calc(100dvh - 150px);padding:23px;position:fixed;transform:translate(-50%);box-shadow:0 20px 80px #15150930}.navigation-sheet .modal-title{margin-bottom:17px;padding-bottom:17px}.navigation-sheet .modal-title h2{font-size:23px}.all-navigation{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.all-navigation>a,.all-navigation>button{text-align:left;background:#fcfcf8;border:1px solid #e6e6dc;border-radius:7px;align-items:center;gap:12px;min-width:0;padding:12px;display:flex}.all-navigation>a>span,.all-navigation>button>span{color:#999;background:#f0f0e7;border:1px solid #e4e4d8;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:31px;height:31px;display:flex}.all-navigation strong{color:#777;min-width:0;font-size:11px;font-weight:550}.all-navigation>a>svg,.all-navigation>button>svg{color:#b2b2a3;margin-left:auto}.all-navigation>a:hover,.all-navigation>button:hover{background:#f2f2e9;border-color:#cecec0}.all-navigation .active{background:#fff8f1;border-color:#dcbdb7}.all-navigation .active>span{color:#c79276;background:#ffefdf;border-color:#f0d6bd}.all-navigation .active strong{color:#ad8267}.sequential-order{max-width:860px;margin:0 auto}.sequential-order .page-heading h1{font-size:37px}.order-step-indicator{border-bottom:1px solid #e0e0d4;align-items:center;gap:13px;margin-bottom:24px;padding:17px 0 23px;display:flex}.order-step-indicator>span:not(.step-connector){color:#aaa;letter-spacing:-.1px;align-items:center;gap:8px;font-size:11px;display:flex}.order-step-indicator i{color:#aaa;background:#f9f9f1;border:1px solid #dfdfd2;border-radius:6px;justify-content:center;align-items:center;width:24px;height:24px;font-size:9px;font-style:normal;font-weight:600;display:flex}.order-step-indicator .active{color:#555}.order-step-indicator .active i{color:#fff;background:#171717;border-color:#171717}.order-step-indicator .complete i{color:#c49375;background:#fff3e8;border-color:#eed6bf}.step-connector{background:#ddddd0;width:34px;height:1px}.selection-title{justify-content:space-between;align-items:center;gap:15px;margin-bottom:21px;display:flex}.selection-title h2{letter-spacing:-.8px;color:#222;font-size:24px}.selection-title>span{color:#aaa;font-family:Space Grotesk Variable,monospace;font-size:9px}.vertical-category-list{flex-direction:column;gap:13px;display:flex}.vertical-category-row{text-align:left;background:#fff;border:1px solid #dcdcd0;border-radius:10px;align-items:center;gap:18px;width:100%;min-height:112px;padding:22px 24px;display:flex;box-shadow:0 3px #eaeadd4d}.vertical-category-row:hover{background:#fefef9;border-color:#a8a896;transform:translateY(-2px);box-shadow:0 5px #e7e7d74d}.vertical-category-icon{color:#c7ae8a;background:linear-gradient(130deg,#fffaf0,#f1eadb);border:1px solid #e9dfcf;border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;width:54px;height:54px;display:flex}.vertical-category-copy{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.vertical-category-copy strong{letter-spacing:-.8px;color:#383a2f;font-family:Space Grotesk Variable,sans-serif;font-size:23px;font-weight:600}.vertical-category-copy>span{color:#8c8e7c;overflow-wrap:anywhere;font-size:10px;line-height:1.8}.vertical-category-copy small{color:#b1b39d;letter-spacing:.25px;font-size:8px}.vertical-category-arrow{color:#b4b59b;background:#fafaf0;border:1px solid #e6e6d7;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:transform .25s,background .25s;display:flex}.vertical-category-row:hover .vertical-category-arrow{background:#f0f0df;transform:translate(3px)}.service-selection-screen{flex-direction:column;gap:20px;display:flex}.selected-category-bar{background:#fff;border:1px solid #dfdfd0;border-radius:8px;align-items:center;gap:12px;padding:17px 20px;display:flex}.selected-category-icon{color:#c4b08c;background:#fbf6e9;border:1px solid #e8dfcb;border-radius:8px;justify-content:center;align-items:center;width:37px;height:37px;display:flex}.selected-category-bar>div small{letter-spacing:1.1px;color:#aaa990;margin-bottom:4px;font-size:7px;display:block}.selected-category-bar>div strong{color:#70715b;letter-spacing:-.4px;font-family:Space Grotesk Variable,sans-serif;font-size:18px;font-weight:600}.selected-category-bar>button{color:#a1a080;background:#fdfcf5;border:1px solid #eae8d6;border-radius:5px;align-items:center;gap:6px;margin-left:auto;padding:9px 10px;font-size:10px;display:flex}.selected-category-bar>button:hover{background:#f6f4e5;border-color:#cbc8af}.selection-panel{background:#fff;border:1px solid #deded0;border-radius:10px;padding:26px}.selection-panel .selection-title h2{font-size:24px}.selection-panel .selection-title>span{font-size:9px}.service-subcategory-filter{max-width:290px;margin-bottom:20px}.service-options{flex-direction:column;gap:12px;display:flex}.service-options>button{text-align:left;background:#fff;border:1px solid #e0dfd0;border-radius:8px;align-items:center;gap:13px;width:100%;padding:19px 17px;display:flex}.service-options>button.selected{background:#fffcf2;border-color:#d5c29e;box-shadow:0 0 0 2px #f8f1dd55}.service-options>button:hover{border-color:#beba9e}.service-option-radio{color:#c1a67b;background:#fff;border:1px solid #dcd8c2;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:17px;height:17px;display:flex}.selected .service-option-radio{background:#f5e7cc;border-color:#d9c299}.service-option-copy{flex-direction:column;flex:1;gap:7px;min-width:0;display:flex}.service-option-copy strong{color:#83836a;font-size:12px;font-weight:600}.service-option-copy small{color:#b4b296;font-size:9px}.service-option-price{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:4px;display:flex}.service-option-price strong{color:#aaa07f;letter-spacing:-.8px;font-family:Space Grotesk Variable,sans-serif;font-size:22px;font-weight:600}.service-option-price small{color:#c3bda2;font-size:8px}.order-details-panel .form-stack{gap:21px}.order-details-panel textarea{resize:vertical;min-height:98px}.target-field-helper{justify-content:space-between;gap:20px;display:flex}.order-bill{background:#fcfaef;border:1px solid #e5e1c8;border-radius:8px;justify-content:space-between;align-items:center;gap:20px;padding:21px;display:flex}.order-bill>div>span{color:#aaa181;font-size:12px;display:block}.order-bill small{color:#bfb495;margin-top:7px;font-size:9px;display:block}.order-bill>strong{letter-spacing:-1.6px;color:#aaa079;font-family:Space Grotesk Variable,sans-serif;font-size:36px;font-weight:600}.order-wallet-line{color:#b4ad91;flex-wrap:wrap;align-items:center;gap:7px;font-size:10px;display:flex}.order-wallet-line strong{color:#aaa182;font-weight:600}.order-wallet-line>a{color:#beaa7f;align-items:center;gap:4px;margin-left:auto;display:flex}.admin-order-target,.target-text{overflow-wrap:anywhere;white-space:pre-wrap}.admin-order-target{color:#9f8d8b;margin-top:8px;font-size:10px;display:block}.vertical-category-copy strong,.selected-category-bar>div strong,.service-option-copy strong{color:#4e5342}.vertical-category-copy>span,.service-option-copy small,.target-field-helper,.order-wallet-line{color:#7d826d}.service-option-price strong,.order-bill>strong{color:#777a5b}.selected-category-bar>button{color:#999879}.service-option-copy strong{font-size:13px}.target-field-helper{font-size:9px}@media (max-width:850px){.compact-header>div{padding:0 25px}.workspace-page-content{padding:3px 25px 35px}.minimal-footer{padding:22px 25px 15px}.sequential-order .page-heading h1{font-size:33px}.vertical-category-row{gap:15px;padding:21px}.selection-panel{padding:24px}}@media (max-width:650px){body{padding-bottom:calc(99px + env(safe-area-inset-bottom))}.compact-header{height:62px}.compact-header>div{gap:13px;padding:0 20px}.compact-header .brand{letter-spacing:-1.4px;gap:7px;font-size:24px}.compact-header .brand-icon{border-radius:7px;width:29px;height:29px}.compact-header .brand-icon svg{width:20px}.compact-account{gap:10px}.header-balance{background:0 0;border:0;gap:5px;padding:5px;font-size:10px}.header-balance svg{width:13px}.header-profile>span{border-radius:7px;width:28px;height:28px;font-size:10px}.header-profile strong,.header-profile>svg:last-child{display:none}.header-profile{gap:5px}.workspace-page-content{padding:1px 18px 30px}.workspace-page .page-heading{margin-top:26px;margin-bottom:23px}.minimal-footer{padding:20px 20px 12px;font-size:8px}.bottom-navigation{width:calc(100% - 24px);bottom:calc(12px + env(safe-area-inset-bottom));border-radius:11px;gap:4px;height:68px;padding:6px}.bottom-navigation>a,.bottom-navigation>button{border-radius:7px;gap:7px;padding:7px 3px;font-size:8px}.bottom-navigation svg{width:18px;height:18px}.navigation-sheet{bottom:calc(91px + env(safe-area-inset-bottom));border-radius:12px;width:calc(100vw - 24px);max-height:calc(100dvh - 120px);padding:21px 18px}.navigation-sheet .modal-title h2{font-size:23px}.all-navigation{grid-template-columns:1fr;gap:8px}.all-navigation>a,.all-navigation>button{border-radius:7px;gap:11px;min-height:53px;padding:11px 12px}.all-navigation strong{font-size:11px}.all-navigation>a>span,.all-navigation>button>span{width:29px;height:29px}.all-navigation>a>span>svg,.all-navigation>button>span>svg{width:17px}.sequential-order .page-heading h1{font-size:32px}.sequential-order .page-heading .muted{font-size:11px}.order-step-indicator{gap:11px;margin-bottom:23px;padding:15px 0 20px}.order-step-indicator>span:not(.step-connector){gap:7px;font-size:10px}.order-step-indicator i{width:22px;height:22px;font-size:8px}.step-connector{width:24px}.selection-title{gap:12px;margin-bottom:18px}.selection-title h2{font-size:23px}.selection-title>span{font-size:8px}.vertical-category-list{gap:12px}.vertical-category-row{border-radius:9px;align-items:flex-start;gap:13px;min-height:118px;padding:20px 16px}.vertical-category-icon{border-radius:11px;width:43px;height:43px;margin-top:3px}.vertical-category-icon svg{width:21px}.vertical-category-copy{gap:7px}.vertical-category-copy strong{font-size:23px}.vertical-category-copy>span{font-size:10px;line-height:1.8}.vertical-category-copy small{font-size:8px}.vertical-category-arrow{border-radius:6px;width:25px;height:25px;margin-top:11px}.vertical-category-arrow svg{width:16px}.selected-category-bar{border-radius:8px;flex-wrap:wrap;gap:10px;padding:16px 14px}.selected-category-icon{border-radius:7px;width:33px;height:33px}.selected-category-icon svg{width:17px}.selected-category-bar>div small{font-size:6px}.selected-category-bar>div strong{font-size:17px}.selected-category-bar>button{gap:4px;padding:8px 9px;font-size:8px}.selected-category-bar>button svg{width:12px}.selection-panel{border-radius:9px;padding:23px 17px}.selection-panel .selection-title{flex-wrap:wrap;gap:9px}.selection-panel .selection-title h2{font-size:23px}.selection-panel .selection-title>span{font-size:8px}.service-subcategory-filter{max-width:none}.service-options{gap:11px}.service-options>button{border-radius:7px;gap:10px;padding:18px 12px}.service-option-radio{width:15px;height:15px}.service-option-copy strong{font-size:11px;line-height:1.6}.service-option-copy small{font-size:8px}.service-option-price strong{font-size:20px}.service-option-price small{font-size:7px}.order-details-panel .form-stack{gap:20px}.order-details-panel .field>span{font-size:11px}.target-field-helper{gap:10px;font-size:8px}.order-bill{padding:18px 15px}.order-bill>div>span{font-size:11px}.order-bill small{font-size:8px}.order-bill>strong{font-size:32px}.order-wallet-line{gap:5px;font-size:9px}.order-wallet-line>svg{width:13px}.order-wallet-line>a{font-size:9px}.workspace-page .dashboard-two-col{grid-template-columns:1fr}.workspace-page .stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:360px){.compact-header>div{gap:8px;padding:0 16px}.compact-header .brand{letter-spacing:-1.3px;gap:6px;font-size:22px}.compact-header .brand-icon{width:27px;height:27px}.compact-account{gap:7px}.header-balance{gap:4px;padding:3px;font-size:9px}.header-balance svg{width:12px}.header-profile>span{width:25px;height:25px;font-size:9px}}.footer-menu-dismiss{z-index:55;background:0 0;position:fixed;inset:0}.footer-menu-sheet{z-index:59;bottom:calc(101px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);opacity:0;visibility:hidden;pointer-events:none;will-change:transform;background:linear-gradient(135deg,#fffffff9,#fff9f6fa 65%,#f8f7effa);border:1px solid #d6d5d0;border-radius:19px 19px 11px 11px;outline:none;flex-direction:column;width:calc(100% - 32px);max-width:1035px;height:46dvh;min-height:230px;max-height:430px;transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .22s,visibility 0s linear .32s;display:flex;position:fixed;left:50%;overflow:hidden;transform:translate(-50%,calc(100% + 110px));box-shadow:0 -12px 45px #4643330c,0 7px 15px #14140a0a}.footer-menu-sheet.is-open{opacity:1;visibility:visible;pointer-events:auto;transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .22s,visibility;transform:translate(-50%)}.footer-sheet-handle{background:#d9d6cd;border-radius:8px;flex-shrink:0;width:34px;height:4px;margin:10px auto 0}.footer-sheet-heading{border-bottom:1px solid #e8e5dd;flex-shrink:0;justify-content:space-between;align-items:center;gap:20px;padding:14px 23px 18px;display:flex}.footer-sheet-heading h2{color:#33352b;letter-spacing:-.9px;font-size:24px}.footer-sheet-heading span{color:#929486;margin-top:5px;font-size:9px;display:block}.footer-sheet-heading button{color:#a7a592;background:#fffdf7;border:1px solid #e7e2d7;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:31px;height:31px;display:flex}.footer-sheet-heading button:hover{color:#807761;background:#f4efe2;border-color:#d9cfbc}.footer-menu-sheet .all-navigation{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#c9c2b2 transparent;flex:1;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:9px;min-height:0;padding:17px 23px 21px;overflow-y:auto}.footer-menu-sheet .all-navigation>a,.footer-menu-sheet .all-navigation>button{background:#ffffffc9;border-color:#eae4d7;min-height:52px;padding:10px 12px;box-shadow:0 2px 5px #a58b6203}.footer-menu-sheet .all-navigation>a:hover,.footer-menu-sheet .all-navigation>button:hover{background:#fff9eb;border-color:#ded0b3}.footer-menu-sheet .all-navigation>a>span,.footer-menu-sheet .all-navigation>button>span{color:#bca27a;background:linear-gradient(145deg,#fffaf0,#f5ecda);border-color:#eee0c7}.footer-menu-sheet .all-navigation .active{background:linear-gradient(110deg,#fff8e9,#fff);border-color:#e4c8a1}.footer-menu-sheet .all-navigation .active strong{color:#a78962}@media (max-width:650px){.footer-menu-sheet{bottom:calc(91px + env(safe-area-inset-bottom));border-radius:17px 17px 10px 10px;width:calc(100% - 24px);height:47dvh;min-height:225px;max-height:440px}.footer-sheet-heading{padding:13px 18px 16px}.footer-sheet-heading h2{font-size:23px}.footer-sheet-heading span{font-size:8px}.footer-sheet-heading button{width:29px;height:29px}.footer-menu-sheet .all-navigation{grid-template-columns:1fr;gap:8px;padding:14px 16px 18px}.footer-menu-sheet .all-navigation>a,.footer-menu-sheet .all-navigation>button{min-height:51px;padding:9px 11px}.footer-menu-sheet .all-navigation strong{font-size:11px}.footer-menu-sheet .all-navigation>a>span,.footer-menu-sheet .all-navigation>button>span{width:28px;height:28px}}@media (prefers-reduced-motion:reduce){.footer-menu-sheet,.footer-menu-sheet.is-open{will-change:auto;transition:none}}body{background-color:#0000;background-image:radial-gradient(at 5% 5%,#f8e9e24f 0,#0000 38%),radial-gradient(at 98% 30%,#eae9e154 0,#0000 42%),linear-gradient(135deg,#faf9f5,#f5f4ed 65%,#faf7f1);background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:auto,auto,auto;background-attachment:fixed;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box}.red-home-main,.workspace-page{background-color:#0000;background-image:radial-gradient(at 2% 3%,#fde6df50 0,#0000 39%),radial-gradient(at 98% 35%,#e5e9df66 0,#0000 43%),radial-gradient(at 60% 98%,#f8e5d83b 0,#0000 38%),linear-gradient(145deg,#fbfaf6,#f5f5ef 55%,#faf7f1);background-position:0 0,0 0,0 0,0 0;background-repeat:repeat,repeat,repeat,repeat;background-size:auto,auto,auto,auto;background-attachment:fixed;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box}.compact-header{background:linear-gradient(100deg,#ffffffef,#fffcf5ed 65%,#fbfbf6ed);border-color:#e2ded4}.minimal-footer{background:0 0}.red-trial-card{background:linear-gradient(120deg,#fff 15%,#fff8f1 72%,#f5f5e9)}.red-trial-pattern{background:radial-gradient(at 90% 40%,#f9e9da80,#0000 65%)}.red-category-card{background:linear-gradient(140deg,#fff 35%,#fffdf6);box-shadow:0 4px #e7e5da70}.lux-category-body{background:linear-gradient(130deg,#fffffffa,#fffdf5f5)}.panel,.stat-card,.account-card,.builder-section,.checkout-summary,.selection-panel{background:linear-gradient(140deg,#fff 38%,#fffdf8);box-shadow:0 3px 14px #8e744004}.vertical-category-row{background:linear-gradient(115deg,#fff 40%,#fffdf6);box-shadow:0 3px #eae4d54d}.vertical-category-row:hover{background:linear-gradient(115deg,#fffdf9,#fbf5e6)}.selected-category-bar{background:linear-gradient(110deg,#fff,#fffaf0)}.service-options>button{background:linear-gradient(120deg,#fff 45%,#fffdf7)}.service-options>button.selected{background:linear-gradient(120deg,#fff9ed,#fffdf8);border-color:#d7b68b}.order-step-indicator{border-color:#e2d9c8}.management-grid{background:radial-gradient(at 0 0,#f9ecda40,#0000 60%),linear-gradient(130deg,#faf9f3,#f8f7f0)}.management-card,.admin-quick-links>a{background:linear-gradient(140deg,#fff,#fffdf5);box-shadow:0 3px 12px #ac8b4604}.table-scroll th{background:linear-gradient(110deg,#faf8f0,#fffdf7)}.workspace-welcome{background:radial-gradient(at 88% 30%,#eee4d773,#0000 65%),linear-gradient(115deg,#f6f0e5,#fbf9f2);border-color:#e0d7c7}.wallet-mini,.order-total,.order-bill,.checkout-total{background:linear-gradient(115deg,#fffcf5,#f8f2e3)}.auth-page{background:linear-gradient(135deg,#fff,#fffdf7);box-shadow:6px 6px #e8e2d470}.auth-art{background:radial-gradient(at 100% 0,#fae6d855,#0000 60%),linear-gradient(140deg,#f4efe3,#ecece2)}.bottom-navigation{background:linear-gradient(110deg,#fffffff5,#fffcf5f2 65%,#fafaf2f2);border-color:#dcd5c6;box-shadow:0 7px 27px #564b2d0d,0 1px 2px #20201109}.bottom-navigation>button{background:linear-gradient(120deg,#fffdf7,#f4efe1)}@media (max-width:650px){.red-home-main,.workspace-page{background-attachment:scroll}.vertical-category-row{background:linear-gradient(115deg,#fff 45%,#fffcf3)}}.category-icon-picker{border:0;min-width:0;margin:0;padding:0}.category-icon-picker legend{color:#222;margin-bottom:10px;padding:0;font-size:12px;font-weight:650}.category-icon-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.category-icon-options label{color:#655d59;cursor:pointer;background:#fff;border:1px solid #e8e3df;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:74px;padding:10px 4px;transition:border-color .15s,background .15s,color .15s;display:flex;position:relative}.category-icon-options label>span{font-size:11px;font-weight:600;line-height:1.2}.category-icon-options label:hover,.category-icon-options label.selected{color:#e72b39;background:#fff2f2;border-color:#f1424b}.category-icon-options label:focus-within{outline-offset:2px;outline:2px solid #171717}.category-icon-options input{opacity:0;width:1px;height:1px;min-height:0;margin:0;padding:0;position:absolute}
