.po-nav-count{margin-left:auto;background:#ffb12c;color:#17130c!important;padding:2px 6px;border-radius:5px;font-size:10px!important;min-width:20px;text-align:center;font-weight:700}.po-mobile-count{display:flex;align-items:center;justify-content:center;gap:5px;white-space:nowrap;flex-shrink:0;background:#ffb12c;color:#17130c;border-radius:6px;padding:4px 7px;font-size:11px;font-weight:700;text-decoration:none;margin-left:auto}.rq-page{--rq-panel:#101416;--rq-raised:#161b1d;--rq-line:#272d30;--rq-alert:#ffb12c;--rq-alert-soft:rgba(255,177,44,.12);--rq-ok:#5bdb83;--rq-ok-soft:rgba(91,219,131,.11);--rq-soft:#8e969a;max-width:1640px;padding-bottom:20px}.rq-page :is(button,input,textarea){font-family:inherit}.rq-page :is(button,a,input,textarea):focus-visible{outline:2px solid var(--rq-alert);outline-offset:2px}.rq-page .sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.rq-muted{color:var(--rq-soft);font-size:12px;line-height:1.45}.rq-center{text-align:center;margin:auto}.rq-error{color:var(--red);font-size:13px}.rq-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.rq-block{width:100%;justify-content:center}.rq-text-button{background:none;border:0;padding:4px 2px;color:var(--rq-alert);font-weight:600;font-size:13px;cursor:pointer;display:inline-flex;align-items:center;gap:5px}.rq-text-button:hover:not(:disabled){text-decoration:underline}.rq-text-button.is-danger{color:#e08a7d}.rq-text-button:disabled{opacity:.5;cursor:default}.rq-icon{width:36px;height:36px;display:grid;place-items:center;border-radius:9px;border:1px solid var(--rq-line);background:transparent;color:var(--text);cursor:pointer}.rq-icon:hover{background:var(--rq-raised)}.rq-header{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:18px}.rq-header h1{margin:0;font-size:clamp(28px,2.4vw,34px);letter-spacing:-1px;line-height:1.1}.rq-header p{margin:8px 0 0;color:var(--muted);font-size:14px}.rq-header p b{color:var(--text)}.rq-search{display:flex;align-items:center;gap:9px;min-height:42px;padding:0 12px;border:1px solid var(--rq-line);border-radius:10px;background:var(--rq-panel);color:var(--rq-soft)}.rq-search:focus-within{border-color:#6b5427}.rq-search input{flex:1;min-width:0;background:none;border:0;color:var(--text);outline:none!important;font-size:14px}.rq-search button{background:none;border:0;color:var(--rq-soft);cursor:pointer;display:grid;place-items:center;padding:4px}.rq-header-search{width:min(380px,100%)}.rq-queues{display:flex;gap:6px;margin-bottom:14px;overflow-x:auto;scrollbar-width:none;padding:2px}.rq-queues::-webkit-scrollbar{display:none}.rq-queues button{display:inline-flex;align-items:center;gap:8px;white-space:nowrap;padding:8px 13px;border-radius:999px;border:1px solid var(--rq-line);background:transparent;color:#c3c8ca;font-size:13px;font-weight:600;cursor:pointer}.rq-queues button:hover{background:var(--rq-raised)}.rq-queues button span{font-variant-numeric:tabular-nums;font-size:12px;color:var(--rq-soft);font-weight:700}.rq-queues button.is-active{background:#f1ede4;border-color:#f1ede4;color:#15120d}.rq-queues button.is-active span{color:#6a5f4f}.rq-queues button.has-alert span{background:var(--rq-alert);color:#17130c;border-radius:999px;padding:0 7px;min-width:20px;text-align:center}.rq-workspace{display:grid;grid-template-columns:340px minmax(0,1fr);height:calc(100dvh - 200px);min-height:560px;border:1px solid var(--rq-line);border-radius:14px;overflow:hidden;background:var(--rq-panel)}.rq-list{border-right:1px solid var(--rq-line);overflow-y:auto;overscroll-behavior:contain}.rq-group+.rq-group{border-top:1px solid var(--rq-line)}.rq-group-head{position:sticky;top:0;z-index:1;padding:12px 16px 9px;background:#0d1113;border-bottom:1px solid var(--rq-line)}.rq-group-head strong{font-size:12px;letter-spacing:.3px;text-transform:uppercase;color:#e7e2d8}.rq-group-head strong span{color:var(--rq-alert);margin-left:4px}.rq-group-head small{display:block;margin-top:3px;color:var(--rq-soft);font-size:11.5px}.rq-row-item{width:100%;display:flex;gap:12px;align-items:flex-start;padding:13px 16px;border:0;border-bottom:1px solid #1c2225;background:transparent;color:inherit;text-align:left;cursor:pointer;position:relative}.rq-row-item:hover{background:#13181a}.rq-row-item.is-active{background:#1a1f21}.rq-row-item.is-active:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--rq-alert)}.rq-row-main{flex:1;min-width:0;display:grid;gap:4px}.rq-row-top,.rq-row-sub{display:flex;align-items:center;gap:8px;min-width:0}.rq-row-top strong{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.rq-row-top time{font-size:11.5px;color:var(--rq-soft);font-variant-numeric:tabular-nums;flex-shrink:0}.rq-row-sub span:first-child{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#aeb4b7;font-size:13px}.rq-row-main .rq-chip{justify-self:start;margin-top:2px}.rq-count{background:var(--rq-ok);color:#08140c;border-radius:999px;min-width:19px;height:19px;padding:0 6px;display:inline-grid;place-items:center;font-size:11px;font-weight:800;flex-shrink:0}.rq-avatar{width:40px;height:40px;flex-shrink:0;border-radius:50%;display:grid;place-items:center;font-size:13px;font-weight:700;background:#20272a;color:#d8dcdd;box-shadow:0 0 0 2px var(--rq-panel),0 0 0 3.5px #384145}.rq-avatar.is-alert{box-shadow:0 0 0 2px var(--rq-panel),0 0 0 3.5px var(--rq-alert)}.rq-avatar.is-ok{box-shadow:0 0 0 2px var(--rq-panel),0 0 0 3.5px #3a8c57}.rq-chip{display:inline-flex;align-items:center;gap:5px;padding:2px 9px;border-radius:999px;font-size:11.5px;font-weight:700;white-space:nowrap;background:#1f2528;color:#aab1b4}.rq-chip:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.rq-chip.is-alert{background:var(--rq-alert-soft);color:var(--rq-alert)}.rq-chip.is-ok{background:var(--rq-ok-soft);color:var(--rq-ok)}.rq-chip.is-done{background:#1e2a33;color:#8fc0ea}.rq-empty{padding:48px 24px;text-align:center;color:var(--rq-soft);display:grid;justify-items:center;gap:6px}.rq-empty svg{color:var(--rq-ok)}.rq-empty strong{color:var(--text)}.rq-empty p{margin:0;font-size:13px;max-width:260px}.rq-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:8px;padding:32px;color:var(--rq-soft)}.rq-placeholder>svg{color:var(--rq-alert)}.rq-placeholder strong{color:var(--text);font-size:18px}.rq-placeholder p{margin:0;max-width:380px;font-size:14px}.rq-placeholder ul{list-style:none;padding:0;margin:18px 0 0;display:grid;gap:10px;text-align:left;font-size:13px}.rq-placeholder li{display:flex;align-items:center;gap:10px}.rq-placeholder li .rq-chip{min-width:150px}.rq-detail{display:flex;flex-direction:column;min-width:0;min-height:0}.rq-detail-head{display:flex;align-items:center;gap:12px;padding:14px 20px;border-bottom:1px solid var(--rq-line)}.rq-back{display:none}.rq-who{flex:1;min-width:0;display:grid}.rq-who strong{font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rq-who span{font-size:12.5px;color:var(--rq-soft);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rq-next{display:flex;gap:14px;margin:14px 20px 0;padding:14px 16px;border-radius:12px;border:1px solid var(--rq-line);background:var(--rq-raised)}.rq-next.is-alert{border-color:#5d4822;background:linear-gradient(120deg,#2a2114,#171a1a 70%)}.rq-next.is-ok{border-color:#264a33;background:linear-gradient(120deg,#132219,#151a1a 70%)}.rq-next-icon{width:38px;height:38px;flex-shrink:0;border-radius:10px;display:grid;place-items:center;background:#20272a;color:var(--rq-soft)}.is-alert>.rq-next-icon{background:var(--rq-alert-soft);color:var(--rq-alert)}.is-ok>.rq-next-icon{background:var(--rq-ok-soft);color:var(--rq-ok)}.rq-next-body{flex:1;min-width:0}.rq-next-kicker{display:block;font-size:10.5px;font-weight:800;letter-spacing:.7px;text-transform:uppercase;color:var(--rq-soft);margin-bottom:3px}.is-alert .rq-next-kicker{color:var(--rq-alert)}.is-ok .rq-next-kicker{color:var(--rq-ok)}.rq-next-body>strong{display:block;font-size:15.5px;line-height:1.3}.rq-next-body p{margin:5px 0 0;color:#b9bec0;font-size:13.5px;line-height:1.5}.rq-next-body p b{color:var(--text)}.rq-next-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px}.rq-next-actions .button{min-height:36px}.rq-also{display:flex;align-items:center;gap:8px;margin:8px 20px 0;padding:8px 12px;border-radius:9px;background:#15191b;color:#c3c8ca;font-size:12.5px}.rq-also svg{color:var(--rq-alert);flex-shrink:0}.rq-also span{flex:1}.rq-panes{display:none}.rq-detail-body{flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) 330px;margin-top:14px;border-top:1px solid var(--rq-line)}.rq-chat{display:flex;flex-direction:column;min-height:0;background:#0b0f10}.rq-chat-empty{align-items:center;justify-content:center;text-align:center;gap:8px;padding:32px;color:var(--rq-soft)}.rq-chat-empty svg{color:#3d9b5c}.rq-chat-empty strong{color:var(--text)}.rq-chat-empty p{margin:0;max-width:320px;font-size:13.5px}.rq-messages{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:16px 20px;display:flex;flex-direction:column;gap:4px}.rq-msg-wrap{display:flex;flex-direction:column}.rq-day{display:flex;justify-content:center;margin:12px 0 8px}.rq-day span{font-size:11px;font-weight:700;color:var(--rq-soft);background:#161b1d;padding:3px 10px;border-radius:999px}.rq-msg{max-width:min(78%,560px);padding:8px 11px 6px;border-radius:4px 12px 12px;background:#1b2124;align-self:flex-start}.rq-msg.is-out{align-self:flex-end;background:#2c2416;border-top-left-radius:12px;border-top-right-radius:4px}.rq-msg p{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.45}.rq-msg footer{display:flex;justify-content:flex-end;align-items:center;gap:3px;margin-top:3px;font-size:10.5px;color:var(--rq-soft)}.rq-msg.is-out footer svg{color:var(--rq-alert)}.rq-msg footer .is-warn{color:var(--rq-alert)}.rq-media{display:flex;align-items:center;gap:7px;font-size:12.5px;padding:6px 8px;margin-bottom:5px;border-radius:8px;background:#00000040;color:#c8cdcf}.rq-media a{color:var(--rq-alert);font-weight:600;margin-left:auto}.rq-media em{color:var(--rq-soft);margin-left:auto}.rq-composer{padding:10px 14px 12px;border-top:1px solid var(--rq-line);background:var(--rq-panel);display:grid;gap:6px}.rq-composer-row{display:flex;align-items:flex-end;gap:8px}.rq-composer textarea{flex:1;min-width:0;resize:none;field-sizing:content;min-height:42px;max-height:160px;padding:10px 13px;border-radius:12px;border:1px solid var(--rq-line);background:#0b0f10;color:var(--text);font-size:14px;line-height:1.4}.rq-composer textarea:focus{border-color:#6b5427;outline:none}.rq-send{width:42px;height:42px;flex-shrink:0;border-radius:50%;border:0;background:var(--rq-alert);color:#17130c;display:grid;place-items:center;cursor:pointer}.rq-send:disabled{background:#262c2f;color:#6d7477;cursor:default}.rq-warn{display:flex;align-items:center;gap:7px;margin:0;font-size:12.5px;color:var(--rq-alert)}.rq-details{border-left:1px solid var(--rq-line);overflow-y:auto;overscroll-behavior:contain;padding:14px;display:grid;align-content:start;gap:12px}.rq-card{border:1px solid var(--rq-line);border-radius:12px;padding:14px;background:var(--rq-raised)}.rq-label{display:flex;align-items:center;gap:6px;font-size:10.5px;font-weight:800;letter-spacing:.7px;text-transform:uppercase;color:var(--rq-soft);margin-bottom:6px}.rq-asked{margin:0 0 14px;font-size:17px;font-weight:700;line-height:1.3}.rq-identity{display:grid;gap:3px;justify-items:start}.rq-identity strong{display:flex;align-items:center;gap:6px;font-size:14.5px}.rq-identity strong svg{color:var(--rq-ok);flex-shrink:0}.rq-identity small{color:var(--rq-soft);font-size:12px}.rq-resolver{display:grid;gap:10px}.rq-resolver-head{display:flex;align-items:center;justify-content:space-between}.rq-resolver-head .rq-icon{width:30px;height:30px}.rq-options{display:grid;gap:6px;max-height:260px;overflow-y:auto}.rq-options button{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:9px;border:1px solid var(--rq-line);background:var(--rq-panel);color:inherit;text-align:left;cursor:pointer}.rq-options button:hover{border-color:#3d4549}.rq-options button.is-selected{border-color:var(--rq-alert);background:#211b12}.rq-options strong{display:block;font-size:13.5px}.rq-options small{color:var(--rq-soft);font-size:11.5px}.rq-radio{width:16px;height:16px;flex-shrink:0;border-radius:50%;border:2px solid #4b5357}.is-selected .rq-radio{border:5px solid var(--rq-alert)}.rq-steps{list-style:none;margin:4px 0 0;padding:0;display:grid}.rq-steps li{display:flex;gap:11px;position:relative;padding-bottom:13px;color:var(--rq-soft)}.rq-steps li:last-child{padding-bottom:0}.rq-steps li:not(:last-child):after{content:"";position:absolute;left:8px;top:20px;bottom:1px;width:2px;background:#283034}.rq-steps li.is-done:not(:last-child):after{background:#2f6a44}.rq-step-dot{width:18px;height:18px;flex-shrink:0;border-radius:50%;border:2px solid #3a4246;display:grid;place-items:center;margin-top:1px;background:var(--rq-raised)}.rq-steps .is-done .rq-step-dot{background:var(--rq-ok);border-color:var(--rq-ok);color:#08140c}.rq-steps .is-current .rq-step-dot{border-color:var(--rq-ok);box-shadow:0 0 0 4px var(--rq-ok-soft)}.rq-steps .is-current.is-alert .rq-step-dot{border-color:var(--rq-alert);box-shadow:0 0 0 4px var(--rq-alert-soft)}.rq-steps .is-closed .rq-step-dot{background:#4a2c28;border-color:#8a4a40;color:#f0b3a8}.rq-steps strong{display:block;font-size:13px;font-weight:600}.rq-steps .is-done strong,.rq-steps .is-current strong,.rq-steps .is-closed strong{color:var(--text)}.rq-steps small{display:block;font-size:12px;margin-top:1px;overflow-wrap:anywhere}.rq-facts{margin:0 0 12px;display:grid;gap:8px}.rq-facts div{display:flex;justify-content:space-between;gap:12px;font-size:13px}.rq-facts dt{color:var(--rq-soft)}.rq-facts dd{margin:0;text-align:right;display:flex;align-items:center;gap:6px;overflow-wrap:anywhere;min-width:0}.rq-dot{width:7px;height:7px;border-radius:50%;background:#6d7477;flex-shrink:0}.rq-dot.is-on{background:var(--rq-ok)}.rq-notes{width:100%;resize:vertical;min-height:70px;padding:9px 11px;border-radius:9px;border:1px solid var(--rq-line);background:var(--rq-panel);color:var(--text);font-size:13.5px;line-height:1.45;box-sizing:border-box}.rq-notes+.rq-row{margin-top:8px}.rq-danger{padding:2px 4px 8px}.rq-danger p{margin:0 0 8px;font-size:13px;color:#d9b3ac}@media(max-width:1280px){.rq-workspace{grid-template-columns:300px minmax(0,1fr)}.rq-panes{display:flex;gap:4px;margin:12px 20px 0;padding:3px;border-radius:10px;background:#0b0f10;border:1px solid var(--rq-line);align-self:flex-start}.rq-panes button{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:8px;border:0;background:transparent;color:var(--rq-soft);font-size:13px;font-weight:600;cursor:pointer}.rq-panes button.is-active{background:var(--rq-raised);color:var(--text)}.rq-detail-body{grid-template-columns:minmax(0,1fr);margin-top:12px}.rq-detail-body.show-chat>.rq-details,.rq-detail-body.show-info>.rq-chat{display:none}.rq-details{border-left:0}}@media(max-width:1080px){.rq-page{padding-bottom:0}.rq-header{flex-direction:column;align-items:stretch;gap:12px;margin-bottom:12px}.rq-header-search{width:100%}.rq-workspace{grid-template-columns:1fr;height:auto;min-height:0;border:0;background:transparent;border-radius:0;overflow:visible}.rq-list{border:1px solid var(--rq-line);border-radius:12px;overflow:hidden;background:var(--rq-panel)}.rq-group-head{position:static}.rq-placeholder,.has-selection .rq-header,.has-selection .rq-queues,.has-selection .rq-list{display:none}.rq-detail{border:1px solid var(--rq-line);border-radius:12px;background:var(--rq-panel)}.rq-detail-head{padding:10px 12px;position:sticky;top:0;z-index:2;background:var(--rq-panel);border-radius:12px 12px 0 0}.rq-detail-head>.rq-chip{display:none}.rq-back{display:grid;border:0}.rq-avatar{width:36px;height:36px;font-size:12px}.rq-next{margin:12px 12px 0;padding:13px}.rq-next-icon{display:none}.rq-also{margin:8px 12px 0}.rq-panes{margin:12px 12px 0;align-self:stretch}.rq-panes button{flex:1;justify-content:center}.rq-detail-body{border-top:0;margin-top:10px}.rq-chat{min-height:62dvh;border-top:1px solid var(--rq-line)}.rq-messages{padding:12px}.rq-msg{max-width:88%}.rq-composer{position:sticky;bottom:0;padding-bottom:calc(12px + env(safe-area-inset-bottom,0px))}.rq-details{padding:12px}}@media(max-width:820px){.has-selection .rq-workspace{margin-inline:-17px;margin-top:-21px}.rq-detail{border:0;border-radius:0;min-height:calc(100dvh - 64px)}.rq-detail-head{top:64px;border-radius:0}}@media(prefers-reduced-motion:reduce){.rq-page *{transition:none!important}}.gf-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;display:flex;align-items:flex-end;justify-content:center;padding:18px;background:#0b122080;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.gf-tiktok{position:relative;width:min(100%,420px);padding:26px 22px max(22px,env(safe-area-inset-bottom));border-radius:24px;background:#fff;color:#0b1220;font-family:PV Manrope,Manrope,system-ui,sans-serif;text-align:left;box-shadow:0 50px 120px -30px #0b12208c;animation:gf-in .22s cubic-bezier(.16,1,.3,1) both}.gf-close{position:absolute;top:14px;right:14px;width:38px;height:38px;display:grid;place-items:center;padding:0;border:1px solid #e4e7ec;border-radius:50%;background:#fff;color:#0b1220;cursor:pointer}.gf-close svg{width:18px;height:18px}.gf-tiktok-icon{width:36px;height:36px;margin-bottom:14px;color:#079455}.gf-tiktok h2{margin:0 44px 10px 0;font-size:26px;font-weight:800;letter-spacing:-.035em;line-height:1.1}.gf-tiktok p{margin:0;color:#475467;font-size:15px;line-height:1.55}.gf-tiktok strong{color:#0b1220}.gf-copy{width:100%;min-height:50px;display:flex;align-items:center;justify-content:center;gap:9px;margin-top:20px;padding:12px 16px;border:0;border-radius:999px;background:#079455;color:#fff;font:700 15px/1 PV Manrope,Manrope,system-ui,sans-serif;cursor:pointer}.gf-copy svg{width:18px;height:18px}.gf-tiktok small{display:block;margin-top:10px;color:#667085;font-size:12px;line-height:1.4;text-align:center}@keyframes gf-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.gf-finder{position:fixed;z-index:9999;top:0;right:0;bottom:0;left:0;padding:22px;display:grid;place-items:center;background:#f4f5f7f7;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);font-family:PV Manrope,Manrope,system-ui,sans-serif;color:#0b1220}.gf-finder-card{width:min(340px,100%);padding:30px 24px 26px;border:1px solid #e4e7ec;border-radius:24px;text-align:center;background:#fff;box-shadow:0 24px 48px -20px #10182838}.gf-kicker{display:block;color:#8a4b0f;font-size:10px;font-weight:700;letter-spacing:2.4px}.gf-mark{position:relative;width:54px;height:68px;margin:21px auto 19px;display:grid;place-items:end center}.gf-bottle{position:relative;width:39px;height:48px;border:1.5px solid #8a4b0f;border-radius:4px 4px 9px 9px;display:block;background:linear-gradient(145deg,#fff,#f8ead2)}.gf-bottle:before{content:"";position:absolute;top:-13px;left:10px;width:17px;height:10px;border:1.5px solid #8a4b0f;border-bottom:0;border-radius:2px 2px 0 0}.gf-bottle:after{content:"";position:absolute;top:20px;left:9px;width:19px;height:1px;background:#8a4b0f66}.gf-bottle i{position:absolute;top:-17px;left:14px;width:9px;height:4px;border-radius:1px;background:#8a4b0f}.gf-mark>svg{position:absolute;right:-4px;bottom:-2px;width:22px;height:22px;padding:4px;border-radius:50%;color:#fff;background:#079455;opacity:0;transform:translateY(3px);transition:opacity .22s ease,transform .22s ease}.gf-mark.is-found>svg{opacity:1;transform:none}.gf-finder-card h2{max-width:270px;margin:0 auto;font-size:22px;font-weight:800;line-height:1.18;letter-spacing:-.03em}.gf-finder-card p{min-height:20px;margin:7px 0 0;color:#475467;font-size:14px;line-height:1.4}.gf-progress{width:120px;height:2px;margin:22px auto 12px;border-radius:999px;overflow:hidden;background:#eceff3}.gf-progress span{width:38%;height:100%;display:block;background:#0b1220;animation:gf-line 1.1s ease-in-out infinite}.gf-progress.is-complete span{width:100%;background:#079455;animation:none;transition:width .24s ease}.gf-finder-card small{color:#667085;font-size:11px;letter-spacing:.2px}@keyframes gf-line{0%{transform:translate(-110%)}to{transform:translate(290%)}}@media(prefers-reduced-motion:reduce){.gf-tiktok,.gf-progress span{animation:none}}html.pv-root.is-booting,html.pv-root.is-booting body{overflow:hidden}.pv .boot{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:grid;place-items:center;background:#fff;transition:opacity .5s cubic-bezier(.6,0,.3,1),visibility 0s .5s;animation:pv-boot-fallback 0s 6s forwards}.pv .boot.is-demo{animation:none}@keyframes pv-boot-fallback{to{opacity:0;visibility:hidden;pointer-events:none}}.pv .boot.is-done{opacity:0;visibility:hidden;pointer-events:none}.pv .boot-mark{position:relative;display:grid;justify-items:center;gap:26px;opacity:0;transform:translateY(8px);animation:pv-boot-in .6s .05s cubic-bezier(.2,.7,.3,1) forwards;transition:transform .5s cubic-bezier(.6,0,.3,1)}.pv .boot.is-done .boot-mark{transform:scale(.97)}@keyframes pv-boot-in{to{opacity:1;transform:none}}.pv .boot-logo{position:relative;width:min(240px,58vw)}.pv .boot-logo img{display:block;width:100%;height:auto;filter:brightness(.4) contrast(1.4) saturate(.7)}.pv .boot-logo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask:url(/carros/vitrine-assets/carfonte-720.png) center/100% 100% no-repeat;mask:url(/carros/vitrine-assets/carfonte-720.png) center/100% 100% no-repeat;background:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.85) 48%,transparent 60%) no-repeat;background-size:250% 100%;background-position:140% 0;animation:pv-boot-sheen 1.6s .35s ease-in-out infinite}@keyframes pv-boot-sheen{to{background-position:-50% 0}}.pv .boot-bar{position:relative;width:min(140px,40vw);height:2px;border-radius:999px;background:#eceff3;overflow:hidden}.pv .boot-bar span{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:0 50%;transform:scaleX(var(--p,0));border-radius:inherit;background:#0b1220}@media(prefers-reduced-motion:reduce){.pv .boot{display:none}}.pv{--bg:#f4f5f7;--paper:#ffffff;--wash:#f8f9fb;--line:#e4e7ec;--line-strong:#d0d5dd;--ink:#0b1220;--ink-2:#1d2939;--muted:#475467;--soft:#667085;--blue:#8a4b0f;--blue-2:#b8711d;--blue-soft:#fbf3e6;--good:#067647;--good-bg:#ecfdf3;--good-line:#abefc6;--shadow-sm:0 1px 2px rgba(16,24,40,.05);--shadow:0 1px 2px rgba(16,24,40,.04),0 6px 16px -8px rgba(16,24,40,.1);--shadow-lg:0 2px 6px rgba(16,24,40,.05),0 24px 48px -20px rgba(16,24,40,.22);--r:16px;--display:"Manrope Var",Manrope,system-ui,sans-serif;--sans:"Manrope Var",Manrope,system-ui,-apple-system,"Segoe UI",Arial,sans-serif;color-scheme:light}.pv *{box-sizing:border-box}.pv [hidden]{display:none!important}html.pv-root{scroll-behavior:smooth;scroll-padding-top:150px}html.pv-root.has-dialog{overflow:hidden}html.pv-root body{margin:0;background:var(--bg);color:var(--ink);font-family:var(--sans);font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased;font-synthesis:none;text-rendering:optimizeLegibility}.pv img{max-width:100%;display:block}.pv a{color:inherit}.pv button,.pv input,.pv select{font:inherit;color:inherit}.pv :focus-visible{outline:2px solid var(--blue-2);outline-offset:3px}.pv .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.pv .skip{position:absolute;left:12px;top:-60px;z-index:100;padding:10px 14px;border-radius:8px;background:var(--ink);color:#fff;text-decoration:none}.pv .skip:focus{top:12px}.pv .wrap{width:min(1440px,100% - 56px);margin-inline:auto}.pv .kicker{margin:0 0 12px;font-size:11px;font-weight:600;letter-spacing:2.4px;text-transform:uppercase;color:var(--soft)}.pv em{font-style:normal;color:var(--blue)}.pv .brand img{filter:brightness(.4) contrast(1.4) saturate(.7)}.pv .button-primary,.pv .button-ghost,.pv .button-light{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:50px;padding:0 24px;border-radius:999px;font-size:15px;font-weight:600;letter-spacing:.1px;text-decoration:none;cursor:pointer;white-space:nowrap;transition:background .18s,border-color .18s,color .18s,box-shadow .18s,transform .18s}.pv .button-primary svg,.pv .button-ghost svg,.pv .button-light svg,.pv .topbar-cta svg{width:18px;height:18px;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.pv .button-primary{border:1px solid var(--ink);background:var(--ink);color:#fff;box-shadow:0 10px 24px -12px #0b1220b3}.pv .button-primary:hover{background:var(--ink-2);transform:translateY(-1px)}.pv .button-ghost{border:1px solid var(--line-strong);background:var(--paper);color:var(--ink)}.pv .button-ghost:hover{border-color:var(--ink)}.pv .button-light{border:1px solid #fff;background:#fff;color:var(--ink)}.pv .button-light:hover{background:#eef2f7}.pv .link-button{background:none;border:0;padding:4px 2px;color:var(--blue);font-weight:600;font-size:14px;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.pv .topbar{position:sticky;top:0;z-index:30;background:#ffffffe0;backdrop-filter:saturate(1.8) blur(16px);-webkit-backdrop-filter:saturate(1.8) blur(16px);border-bottom:1px solid var(--line);padding-top:env(safe-area-inset-top,0px)}.pv .topbar-inner{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:72px}.pv .topbar .brand{grid-column:2;justify-self:center}.pv .topbar-nav{grid-column:1;grid-row:1;justify-self:start;display:flex;gap:26px}.pv .topbar-nav a{font-size:14px;font-weight:500;color:var(--muted);text-decoration:none}.pv .topbar-nav a:hover{color:var(--ink)}.pv .brand img{width:156px;height:auto}.pv .topbar-cta{grid-column:3;justify-self:end;display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:0 18px;border-radius:999px;background:var(--ink);font-size:14px;font-weight:600;text-decoration:none;color:#fff;transition:background .18s}.pv .topbar-cta:hover{background:var(--ink-2)}.pv .hero{position:relative;background:radial-gradient(900px 420px at 88% -10%,#f8ead2,#e6eeff00 70%),radial-gradient(700px 360px at 0% 0%,#f3f5f9,#f3f5f900 70%),var(--paper);border-bottom:1px solid var(--line);overflow:hidden}.pv .hero-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:56px;align-items:center;padding:64px 0 40px}.pv .live{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 22px;padding:7px 14px 7px 12px;border:1px solid var(--line);border-radius:999px;background:#fffc;font-size:13px;font-weight:500;color:var(--muted);box-shadow:var(--shadow-sm)}.pv .live b{font-weight:600;color:var(--ink);font-variant-numeric:tabular-nums}.pv .live-sep{color:var(--line-strong)}.pv .live-dot{position:relative;width:8px;height:8px;border-radius:50%;background:#17b26a}.pv .live-dot:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;border:2px solid #17b26a;opacity:0;animation:pv-pulse 2.2s ease-out infinite}@keyframes pv-pulse{0%{transform:scale(.6);opacity:.7}to{transform:scale(1.6);opacity:0}}.pv .hero h1{margin:0;font-family:var(--display);font-weight:800;font-size:clamp(44px,5.6vw,84px);line-height:1;letter-spacing:-.045em;color:var(--ink)}.pv .hero-lead{margin:20px 0 0;max-width:540px;color:var(--muted);font-size:18px;line-height:1.55}.pv .hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:14px}.pv .hero-groups{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px;max-width:540px}.pv .hero-group{flex:1 1 200px;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:0 22px;border-radius:999px;background:#079455;color:#fff;font-size:16px;font-weight:700;letter-spacing:-.005em;text-decoration:none;white-space:nowrap;box-shadow:0 12px 26px -14px #079455e6;transition:background .18s,transform .18s}.pv .hero-group:hover{background:#067647;transform:translateY(-1px)}.pv .hero-group svg{width:20px;height:20px;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.pv .hero-claim{display:flex;align-items:center;gap:10px;margin:0 0 14px;font-size:12px;font-weight:700;letter-spacing:1.6px;text-transform:uppercase;color:var(--blue)}.pv .hero-claim:before{content:"";width:22px;height:2px;border-radius:2px;background:var(--blue)}.pv .hero-stats{display:flex;flex-wrap:wrap;margin:34px 0 0;padding-top:24px;border-top:1px solid var(--line)}.pv .hero-stats div{padding:0 26px 0 0;margin-right:26px;border-right:1px solid var(--line)}.pv .hero-stats div:last-child{border-right:0;margin-right:0;padding-right:0}.pv .hero-stats dt{font-size:12px;font-weight:600;color:var(--soft)}.pv .hero-stats dd{margin:4px 0 0;font-size:26px;font-weight:800;letter-spacing:-.03em;line-height:1.05;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--ink)}.pv .hero-stats .is-good dd{color:var(--good)}.pv .hero-visual{position:relative;min-width:0}.pv .deck-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.pv .deck-kicker{display:inline-flex;align-items:center;gap:8px;margin:0;font-size:13px;font-weight:700;color:var(--ink)}.pv .deck-dot{width:8px;height:8px;border-radius:50%;background:#17b26a;box-shadow:0 0 0 4px #17b26a26}.pv .deck-nav{display:flex;gap:8px}.pv .deck-btn{width:40px;height:40px;display:grid;place-items:center;border-radius:50%;border:1px solid var(--line-strong);background:var(--paper);cursor:pointer;box-shadow:var(--shadow-sm);transition:border-color .15s,transform .15s}.pv .deck-btn:hover{border-color:var(--ink);transform:translateY(-1px)}.pv .deck-btn svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.pv .hero-tilt{perspective:1400px;transform-style:preserve-3d;transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg))}.pv .deck{position:relative;transform-style:preserve-3d;touch-action:pan-y;-webkit-user-select:none;user-select:none}.pv .deck:before{content:"";display:block;padding-top:calc(min(400px,78%)*.75 + 96px)}.pv .deck-card{position:absolute;left:50%;top:0;width:min(400px,78%);margin-left:max(-200px,-39%);display:flex;flex-direction:column;border:1px solid var(--line);border-radius:22px;background:var(--paper);text-decoration:none;overflow:hidden;box-shadow:0 2px 6px #1018280d,0 30px 60px -28px #10182859;transition:transform .75s cubic-bezier(.2,.75,.25,1),opacity .6s,box-shadow .4s;will-change:transform;-webkit-user-drag:none}.pv .deck-card:not(.is-current){cursor:pointer}.pv .deck-card:not(.is-current) .deck-photo img{filter:saturate(.75)}.pv .deck-card.is-current:hover{box-shadow:0 2px 6px #1018280d,0 40px 70px -26px #10182873}.pv .deck-photo{position:relative;aspect-ratio:4/3;background:#eceff3;overflow:hidden}.pv .deck-photo img{width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.3,1),filter .5s;pointer-events:none}.pv .deck-card.is-current:hover .deck-photo img{transform:scale(1.04)}.pv .deck-photo.is-missing img{opacity:0}.pv .deck-photo .deck-deal{position:absolute;left:12px;top:12px;background:#079455;border-color:#079455;color:#fff;font-size:12.5px;padding:6px 11px;box-shadow:0 8px 18px -8px #06764799}.pv .deck-photo .deck-deal strong{font-size:14px}.pv .deck-body{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;padding:16px 18px 18px}.pv .deck-body>div:first-child{min-width:0}.pv .deck-model{margin:4px 0 0;font-size:18px;font-weight:800;letter-spacing:-.02em;line-height:1.2;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pv .deck-specs{margin:4px 0 0;font-size:13px;font-weight:500;color:var(--muted)}.pv .deck-price{flex-shrink:0;text-align:right}.pv .deck-price>small{display:block;font-size:11px;font-weight:600;color:var(--soft)}.pv .deck-amount{display:block;white-space:nowrap;font-size:22px;font-weight:800;letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--ink)}.pv .deck-amount small{font-size:.58em;font-weight:500;color:var(--soft)}.pv .deck-dots{display:flex;justify-content:center;gap:8px;margin-top:6px}.pv .deck-pip{width:8px;height:8px;padding:0;border:0;border-radius:999px;background:var(--line-strong);cursor:pointer;transition:width .3s,background .3s}.pv .deck-pip[aria-selected=true]{width:26px;background:var(--ink)}html.pv-fx .pv .hero-copy>*,html.pv-fx .pv .hero-visual{transition:opacity .8s cubic-bezier(.2,.7,.3,1),transform .9s cubic-bezier(.2,.7,.3,1)}html.pv-fx .pv .hero:not(.is-in) .hero-copy>*{opacity:0;transform:translateY(24px)}html.pv-fx .pv .hero:not(.is-in) .hero-visual{opacity:0;transform:scale(.86) translateY(20px)}html.pv-fx .pv .hero-copy>:nth-child(2){transition-delay:.08s}html.pv-fx .pv .hero-copy>:nth-child(3){transition-delay:.16s}html.pv-fx .pv .hero-copy>:nth-child(4){transition-delay:.24s}html.pv-fx .pv .hero-visual{transition-delay:.12s}.pv .toolbar{position:sticky;top:calc(72px + env(safe-area-inset-top,0px));z-index:20;background:#f4f5f7e6;backdrop-filter:saturate(1.6) blur(16px);-webkit-backdrop-filter:saturate(1.6) blur(16px);border-bottom:1px solid var(--line)}.pv .toolbar-inner{display:grid;gap:10px;padding:14px 0 12px}.pv .toolbar-row{display:grid;grid-template-columns:minmax(0,1fr) 240px 220px;gap:10px}.pv .search,.pv .select{position:relative;display:flex;align-items:center;min-height:48px;border:1px solid var(--line-strong);border-radius:14px;background:var(--paper);box-shadow:var(--shadow-sm);transition:border-color .15s,box-shadow .15s}.pv .search:focus-within,.pv .select:focus-within{border-color:var(--blue-2);box-shadow:0 0 0 4px #b8711d1f}.pv .search svg{position:absolute;left:16px;width:18px;height:18px;fill:none;stroke:var(--soft);stroke-width:2;stroke-linecap:round;pointer-events:none}.pv .search input{width:100%;height:46px;padding:0 16px 0 46px;background:none;border:0;outline:none;font-size:15px}.pv .search input::placeholder{color:var(--soft)}.pv .select:after{content:"";position:absolute;right:16px;width:7px;height:7px;border-right:2px solid var(--soft);border-bottom:2px solid var(--soft);transform:translateY(-2px) rotate(45deg);pointer-events:none}.pv .select select{width:100%;height:46px;padding:0 38px 0 16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;outline:none;font-size:14px;font-weight:500;cursor:pointer}.pv .select option{background:#fff;color:var(--ink)}.pv .chips{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding:1px}.pv .chips::-webkit-scrollbar{display:none}.pv .chip{flex-shrink:0;padding:7px 15px;border-radius:999px;border:1px solid var(--line-strong);background:var(--paper);color:var(--ink-2);font-size:13px;font-weight:500;cursor:pointer;white-space:nowrap;transition:border-color .15s,background .15s,color .15s}.pv .chip:hover{border-color:var(--ink)}.pv .chip[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:#fff}.pv .catalog-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:34px 0 4px}.pv .catalog-head h2{margin:0;font-family:var(--display);font-weight:800;font-size:clamp(26px,2.4vw,34px);letter-spacing:-.035em;line-height:1.1}.pv .result-line{display:flex;align-items:center;gap:12px}.pv .result-line p{margin:0;color:var(--muted);font-size:14px;font-weight:500}.pv .brand-strip{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding:14px 1px 22px}.pv .brand-strip::-webkit-scrollbar{display:none}.pv .brand-pill{flex-shrink:0;display:inline-flex;align-items:center;gap:8px;padding:8px 8px 8px 15px;border-radius:999px;border:1px solid var(--line);background:var(--paper);font-size:13.5px;font-weight:600;color:var(--ink-2);cursor:pointer;box-shadow:var(--shadow-sm);transition:border-color .15s,background .15s,color .15s}.pv .brand-pill small{min-width:24px;padding:2px 7px;border-radius:999px;background:var(--bg);color:var(--soft);font-size:11.5px;font-weight:600;text-align:center;font-variant-numeric:tabular-nums}.pv .brand-pill:hover{border-color:var(--ink)}.pv .brand-pill[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:#fff}.pv .brand-pill[aria-pressed=true] small{background:#ffffff29;color:#fff}.pv .grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:20px}.pv .card{display:flex;flex-direction:column;padding:8px;border:1px solid var(--line);border-radius:20px;background:var(--paper);text-decoration:none;box-shadow:var(--shadow);transition:transform .25s cubic-bezier(.2,.7,.3,1),box-shadow .25s,border-color .25s}.pv .card:hover{transform:translateY(-4px);border-color:var(--line-strong);box-shadow:var(--shadow-lg)}.pv .card{position:relative;transform-style:preserve-3d}.pv .card.is-tilting{transform:perspective(900px) rotateX(var(--ty,0deg)) rotateY(var(--tx,0deg)) translateY(-4px);transition:transform .1s linear,box-shadow .25s,border-color .25s}.pv .card.is-tilting .photo{transform:translateZ(16px)}.pv .card .photo{transition:transform .3s cubic-bezier(.2,.7,.3,1)}.pv .card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:radial-gradient(circle at var(--gx,50%) var(--gy,50%),rgba(255,255,255,.55),rgba(255,255,255,0) 45%);mix-blend-mode:soft-light;opacity:0;transition:opacity .25s}.pv .card.is-tilting:after{opacity:1}.pv .photo{position:relative;aspect-ratio:4/3;border-radius:14px;background:#eceff3;overflow:hidden;isolation:isolate}.pv .photo img{width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.2,.7,.3,1)}.pv .card:hover .photo img{transform:scale(1.045)}.pv .photo.is-missing img{opacity:0}.pv .photo.is-missing:after{content:"Foto indisponível";position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:var(--soft);font-size:13px}.pv .photo-tags{position:absolute;left:10px;top:10px;display:flex;gap:6px;flex-wrap:wrap}.pv .tag{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;font-size:11.5px;font-weight:600;letter-spacing:.2px}.pv .tag-new{background:#fffffff0;color:var(--ink);box-shadow:0 4px 12px -4px #0b122059}.pv .tag-new:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--blue-2)}.pv .card-body{flex:1;display:flex;flex-direction:column;padding:14px 8px 6px}.pv .card-brand{margin:0;font-size:11px;font-weight:600;letter-spacing:1.6px;text-transform:uppercase;color:var(--blue)}.pv .card-model{margin:5px 0 0;font-size:16px;font-weight:700;line-height:1.3;letter-spacing:-.2px;color:var(--ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pv .card-specs{display:flex;flex-wrap:wrap;gap:6px 12px;margin:10px 0 16px;font-size:12.5px;font-weight:500;color:var(--muted)}.pv .card-specs span{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.pv .card-specs svg,.pv .facts dt svg{width:14px;height:14px;flex-shrink:0;fill:none;stroke:var(--soft);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.pv .card-foot{margin-top:auto;padding-top:12px;border-top:1px dashed var(--line-strong)}.pv .card-price{display:block;font-size:23px;font-weight:800;letter-spacing:-.8px;font-variant-numeric:tabular-nums;color:var(--ink)}.pv .card-price small,.pv .detail-price small{font-size:.58em;font-weight:500;color:var(--soft);letter-spacing:0}.pv .card-meta{display:flex;justify-content:space-between;align-items:baseline;gap:8px;margin:4px 0 0;font-size:12px;color:var(--muted)}.pv .card-fipe{color:var(--ink-2);font-weight:600;font-variant-numeric:tabular-nums}.pv .card-fipe small{font-size:inherit;font-weight:500;color:var(--soft);letter-spacing:.3px}.pv .card-ago{color:var(--soft)}.pv .more{display:flex;justify-content:center;padding:32px 0 8px}.pv .empty{max-width:580px;margin:30px auto;padding:48px 28px;text-align:center;border:1px solid var(--line);border-radius:22px;background:var(--paper);box-shadow:var(--shadow)}.pv .empty h3{margin:0;font-family:var(--display);font-weight:800;font-size:28px;line-height:1.15;letter-spacing:-.03em}.pv .empty p:not(.kicker){color:var(--muted)}.pv .empty-actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:20px}.pv .deal{display:inline-flex;align-items:baseline;gap:4px;width:fit-content;padding:5px 10px;border-radius:999px;background:var(--good-bg);border:1px solid var(--good-line);color:var(--good);font-size:12px;font-weight:500;line-height:1.2}.pv .deal strong{font-size:13px;font-weight:600}.pv .photo-deal{position:absolute;left:10px;bottom:10px;background:#079455;border-color:#079455;color:#fff;box-shadow:0 6px 14px -6px #0676478c}.pv .detail-deal{margin-top:12px;font-size:13.5px;padding:6px 12px}.pv .detail-deal strong{font-size:15px}.pv .help-band{padding:64px 0 56px}.pv .help{position:relative;display:flex;align-items:center;justify-content:space-between;gap:32px;padding:48px 52px;border-radius:28px;background:radial-gradient(600px 300px at 100% 0%,rgba(184,113,29,.35),transparent 65%),linear-gradient(135deg,#0b1220,#2b2117);color:#fff;box-shadow:var(--shadow-lg);overflow:hidden}.pv .help .kicker{color:#98a2b3}.pv .help h2{margin:0;font-family:var(--display);font-weight:800;font-size:clamp(28px,3vw,42px);line-height:1.08;letter-spacing:-.035em;color:#fff}.pv .help em{color:#f2c98a}.pv .help p:not(.kicker){margin:12px 0 0;color:#cfd5df;max-width:520px;font-size:16px}.pv .footer{background:var(--paper);border-top:1px solid var(--line)}.pv .footer-inner{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;padding:28px 0 calc(34px + env(safe-area-inset-bottom,0px));color:var(--muted);font-size:13px}.pv .footer .brand img{width:124px}.pv .footer p{margin:0;max-width:520px}.pv dialog#detail{width:min(1160px,100% - 48px);max-height:min(880px,100% - 48px);padding:0;border:0;border-radius:24px;background:var(--paper);color:var(--ink);overflow:hidden;box-shadow:0 50px 120px -30px #0b12208c}.pv dialog#detail::backdrop{background:#0b122073;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.pv dialog#detail[open]{display:flex;animation:pv-rise .28s cubic-bezier(.2,.7,.3,1)}@keyframes pv-rise{0%{opacity:0;transform:translateY(14px) scale(.985)}to{opacity:1;transform:none}}.pv .sheet{flex:1;display:flex;flex-direction:column;overflow-y:auto;overscroll-behavior:contain;max-height:min(880px,100dvh - 48px)}.pv .sheet-bar{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;padding:12px 14px 12px 24px;background:#ffffffeb;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}.pv .sheet-brand{display:flex;align-items:center}.pv .sheet-brand img{width:118px;height:auto;filter:brightness(.4) contrast(1.4) saturate(.7)}.pv .sheet-close{width:40px;height:40px;display:grid;place-items:center;border-radius:50%;border:1px solid var(--line);background:var(--paper);cursor:pointer;transition:border-color .15s}.pv .sheet-close:hover{border-color:var(--ink)}.pv .sheet-close svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.pv .detail{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.pv .detail-media{margin:0;padding:24px;background:var(--wash);border-right:1px solid var(--line)}.pv .detail-media .photo{border-radius:16px;aspect-ratio:4/3}.pv .detail-media .photo img{object-fit:contain;background:#e9ecf1}.pv .detail-media figcaption{display:flex;justify-content:space-between;gap:12px;margin-top:12px;font-size:12.5px;color:var(--soft)}.pv .detail-info{padding:30px 32px;display:flex;flex-direction:column;gap:20px}.pv .detail-info h2{margin:4px 0 0;font-family:var(--display);font-weight:800;font-size:clamp(28px,2.6vw,36px);line-height:1.1;letter-spacing:-.035em}.pv .facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0}.pv .facts div{padding:12px 14px;border:1px solid var(--line);border-radius:14px;background:var(--wash)}.pv .facts dt{display:flex;align-items:center;gap:6px;font-size:11.5px;font-weight:500;color:var(--soft)}.pv .facts dd{margin:4px 0 0;font-size:15px;font-weight:600}.pv .price-box{padding:20px;border-radius:18px;border:1px solid var(--line);background:var(--paper);box-shadow:var(--shadow)}.pv .price-box .label{display:block;font-size:12px;font-weight:500;color:var(--soft)}.pv .detail-price{display:block;margin-top:4px;font-size:clamp(34px,3.4vw,44px);font-weight:800;letter-spacing:-1.4px;line-height:1.05;font-variant-numeric:tabular-nums;color:var(--ink)}.pv .price-compare{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:16px 0 0;padding-top:16px;border-top:1px solid var(--line)}.pv .price-compare dt{font-size:12px;color:var(--soft)}.pv .price-compare dd{margin:2px 0 0;font-weight:600;font-variant-numeric:tabular-nums}.pv .price-compare .is-good dd{color:var(--good)}.pv .gauge{position:relative;width:min(270px,100%);margin:14px auto 0;perspective:700px}.pv .gauge svg{display:block;width:100%;height:auto;overflow:visible;transform:rotateX(18deg);transform-origin:50% 100%}.pv .g-track{fill:none;stroke:#e9ecf1;stroke-width:13;stroke-linecap:round}.pv .g-fill{fill:none;stroke:#079455;stroke-width:13;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100;transition:stroke-dashoffset 1.5s cubic-bezier(.2,.8,.2,1) .2s;filter:drop-shadow(0 3px 6px rgba(7,148,85,.35))}.pv .g-tick{stroke:#98a2b3;stroke-width:1.5;stroke-linecap:round}.pv .g-tick.is-major{stroke:#344054;stroke-width:2.5}.pv .g-label{font-size:10.5px;font-weight:600;fill:#667085;text-anchor:middle;font-family:var(--sans)}.pv .g-needle{transform-origin:120px 120px;transform:rotate(0);transition:transform 1.6s cubic-bezier(.3,1.35,.45,1) .2s}.pv .g-needle line{stroke:#0b1220;stroke-width:4;stroke-linecap:round}.pv .g-needle circle{fill:#0b1220;stroke:#fff;stroke-width:3}.pv .g-read{position:absolute;left:0;right:0;bottom:-2px;display:grid;justify-items:center;line-height:1.05}.pv .g-read strong{font-size:28px;font-weight:800;letter-spacing:-.03em;color:var(--good)}.pv .g-read span{font-size:12px;font-weight:600;color:var(--soft)}.pv .gauge{padding-bottom:22px}.pv .detail-cta{display:grid;grid-template-columns:1fr auto;gap:10px}.pv .note{margin:0;font-size:12.5px;color:var(--soft);line-height:1.55}.pv #detailNotice:empty{display:none}.pv #detailNotice{color:var(--blue)}.pv .detail-loading{padding:70px 28px;text-align:center}.pv .detail-loading h2{font-family:var(--display);font-weight:800;font-size:26px;letter-spacing:-.03em;margin:0}.pv .detail-loading p{color:var(--muted)}@media(max-width:1280px){.pv .grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:1101px){.pv .detail{align-items:start;background:linear-gradient(90deg,var(--wash) 0 calc(56.52% - 1px),var(--line) calc(56.52% - 1px) 56.52%,var(--paper) 56.52%)}.pv .detail-media{position:sticky;top:65px;align-self:start;border-right:0;background:none}}@media(max-width:1100px){.pv .hero-grid{grid-template-columns:1fr;gap:20px;padding:48px 0 32px}.pv .hero-visual{max-width:620px;width:100%;justify-self:center}.pv .grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.pv .toolbar-row{grid-template-columns:minmax(0,1fr) 1fr 1fr}.pv .detail{grid-template-columns:1fr}.pv .detail-media{border-right:0;border-bottom:1px solid var(--line)}}@media(max-width:760px){.pv .wrap{width:calc(100% - 32px)}.pv .topbar-inner{height:62px;grid-template-columns:auto 1fr}.pv .topbar-nav{display:none}.pv .topbar .brand{grid-column:1;justify-self:start}.pv .topbar-cta{grid-column:2;min-height:38px;padding:0 14px;font-size:13px}.pv .brand img{width:128px}html.pv-root{scroll-padding-top:70px}.pv .hero-grid{gap:24px;padding:28px 0 22px}.pv .live{margin-bottom:16px;font-size:12px;padding:6px 12px 6px 10px}.pv .hero h1{font-size:42px}.pv .hero-lead{margin-top:14px;font-size:15.5px}.pv .hero-groups{margin-top:20px;gap:10px}.pv .hero-group{flex:1 1 0;min-width:0;min-height:54px;padding:0 12px;font-size:15px;gap:8px}.pv .hero-groups.is-single .hero-group{flex-basis:100%}.pv .hero-actions{margin-top:10px}.pv .hero-actions a{flex:1;min-height:46px;padding:0 16px}.pv .hero-stats{display:grid;grid-template-columns:repeat(3,auto);justify-content:space-between;margin-top:24px;padding-top:18px}.pv .hero-stats div{margin:0;padding:0 12px;border-right:1px solid var(--line)}.pv .hero-stats div:first-child{padding-left:0}.pv .hero-stats div:last-child{padding-right:0;border-right:0}.pv .hero-stats dt{font-size:11.5px}.pv .hero-stats dd{font-size:21px}.pv .hero-claim{font-size:10.5px;letter-spacing:1.1px;gap:8px}.pv .hero-claim:before{width:14px}.pv .deck:before{padding-top:calc(61.5% + 84px)}.pv .deck-card{width:82%;margin-left:-41%;border-radius:18px}.pv .deck-body{padding:12px 14px 14px;gap:10px}.pv .deck-model{font-size:15px}.pv .deck-specs{font-size:12px}.pv .deck-amount{font-size:18px}.pv .deck-photo .deck-deal{font-size:11px;padding:4px 9px}.pv .deck-photo .deck-deal strong{font-size:12px}.pv .deck-btn{width:36px;height:36px}.pv .toolbar{position:static;background:var(--bg);backdrop-filter:none;-webkit-backdrop-filter:none}.pv .toolbar-inner{padding:14px 0 6px;gap:8px}.pv .toolbar-row{grid-template-columns:1fr 1fr}.pv .search{grid-column:1/-1}.pv .search,.pv .select{min-height:46px}.pv .select select{font-size:13.5px}.pv .catalog-head{flex-direction:column;align-items:flex-start;gap:4px;padding:18px 0 0}.pv .catalog-head h2{font-size:26px}.pv .brand-strip{margin-inline:-16px;padding:12px 16px 16px}.pv .grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pv .card{padding:5px;border-radius:16px}.pv .card:hover{transform:none}.pv .photo{border-radius:12px}.pv .card-body{padding:10px 6px 5px}.pv .card-brand{font-size:10px;letter-spacing:1px}.pv .card-model{font-size:14px}.pv .card-specs{gap:4px 9px;font-size:11.5px;margin:8px 0 12px}.pv .card-specs svg{width:12px;height:12px}.pv .card-price{font-size:18px;letter-spacing:-.5px}.pv .card-meta{flex-direction:column;gap:0;font-size:11.5px}.pv .photo-tags{left:6px;top:6px}.pv .photo-deal{left:6px;bottom:6px;font-size:10.5px;padding:3px 7px}.pv .photo-deal strong{font-size:11.5px}.pv .tag{font-size:10.5px;padding:4px 8px}.pv .help-band{padding:36px 0 32px}.pv .help{flex-direction:column;align-items:stretch;padding:30px 22px;border-radius:22px}.pv .help .button-light{width:100%}.pv .footer-inner{flex-direction:column;align-items:flex-start}.pv dialog#detail{width:100%;max-width:100%;height:100%;max-height:100%;margin:0;border-radius:0}.pv .sheet{max-height:100dvh}.pv .sheet-bar{padding-top:calc(10px + env(safe-area-inset-top,0px))}.pv .detail-media{padding:0}.pv .detail-media .photo{border-radius:0}.pv .detail-media figcaption{padding:10px 16px 12px;margin-top:0}.pv .detail-info{padding:20px 16px 24px;gap:16px}.pv .detail-info h2{font-size:28px}.pv .facts{gap:6px}.pv .facts div{padding:10px}.pv .facts dt{font-size:10.5px;gap:4px}.pv .facts dt svg{width:12px;height:12px}.pv .facts dd{font-size:14px}.pv .price-box{padding:16px}.pv .detail-cta{position:sticky;bottom:0;z-index:2;margin:0 -16px;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));background:#fffffff2;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-top:1px solid var(--line);order:10}.pv .detail-cta .button-primary,.pv .detail-cta .button-ghost{padding:0 18px}.pv .detail-info>.note{order:5}}@media(max-width:359px){.pv .hero-group{font-size:13.5px;padding:0 8px;gap:6px}.pv .grid{grid-template-columns:1fr}.pv .topbar-cta span{display:none}.pv .hero h1{font-size:36px}}@keyframes pv-sk-shimmer{0%{background-position:120% 0}to{background-position:-120% 0}}.pv .sk{background:linear-gradient(90deg,#eceff3,#f7f8fa,#eceff3 90%);background-size:220% 100%;animation:pv-sk-shimmer 1.3s ease-in-out infinite}.pv .sk-card{gap:10px;padding-bottom:16px;pointer-events:none}.pv .sk-line{display:block;height:12px;margin:0 8px;border-radius:6px}.pv .sk-line.w40{width:40%}.pv .sk-line.w60{width:60%}.pv .sk-line.w80{width:80%;height:16px}.pv .card .photo img.thumb{opacity:0;transition:opacity .4s ease,transform .6s cubic-bezier(.2,.7,.3,1)}.pv .card .photo img.thumb.is-in{opacity:1}.pv .card .photo:has(img.thumb:not(.is-in)){background:linear-gradient(90deg,#eceff3,#f7f8fa,#eceff3 90%);background-size:220% 100%;animation:pv-sk-shimmer 1.3s ease-in-out infinite}.pv .card .photo.is-missing{animation:none!important;background:#eceff3}@media(prefers-reduced-motion:reduce){html.pv-root{scroll-behavior:auto}.pv .card,.pv .photo img,.pv .button-primary{transition:none}.pv .card:hover,.pv .button-primary:hover,.pv .card:hover .photo img{transform:none}.pv .sk,.pv .card .photo,.pv .live-dot:after,.pv dialog#detail[open]{animation:none!important}.pv .deck-card{transition:opacity .3s}.pv .g-fill,.pv .g-needle,.pv .card .photo img.thumb{transition:none}}.pv .howto{width:min(980px,100% - 48px);max-height:min(640px,100% - 48px);padding:0;border:0;border-radius:24px;background:var(--paper);color:var(--ink);overflow:hidden;box-shadow:0 50px 120px -30px #0b12208c}.pv .howto::backdrop{background:#0b122073;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.pv .howto[open]{display:flex;animation:pv-rise .28s cubic-bezier(.2,.7,.3,1)}.pv .hw-shell{flex:1;display:flex;flex-direction:column;min-height:0}.pv .hw-top{display:flex;align-items:center;gap:16px;padding:14px 14px 14px 24px;border-bottom:1px solid var(--line)}.pv .hw-segs{flex:1;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:6px}.pv .hw-seg{height:4px;border-radius:999px;background:#e4e7ec;overflow:hidden}.pv .hw-seg span{display:block;height:100%;border-radius:inherit;background:var(--ink);transform:scaleX(0);transform-origin:0 50%}.pv .hw-seg.is-done span{transform:scaleX(1)}.pv .hw-seg.is-active span{animation:pv-hw-progress var(--dur,6.2s) linear forwards}@keyframes pv-hw-progress{to{transform:scaleX(1)}}.pv .hw-body{flex:1;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);min-height:0;overflow-y:auto}.pv .hw-stage{position:relative;display:grid;place-items:center;padding:28px;background:radial-gradient(80% 70% at 50% 40%,#fff,#eef2f8);border-right:1px solid var(--line);cursor:pointer;-webkit-tap-highlight-color:transparent}.pv .hw-scene{grid-area:1/1;width:100%;height:auto;max-height:420px;overflow:visible;opacity:0;visibility:hidden;transition:opacity .35s,visibility 0s .35s}.pv .hw-scene.is-active{opacity:1;visibility:visible;transition:opacity .35s}.pv .hw-copy{display:flex;flex-direction:column;padding:34px 34px 30px}.pv .hw-count{margin:0 0 10px;font-size:12px;font-weight:700;letter-spacing:1.4px;text-transform:uppercase;color:var(--blue)}.pv .hw-copy h2{margin:0;font-family:var(--display);font-size:clamp(28px,2.8vw,38px);font-weight:800;letter-spacing:-.035em;line-height:1.08}.pv .hw-text{margin:14px 0 0;font-size:16px;line-height:1.6;color:var(--muted)}.pv .hw-copy.is-swap h2,.pv .hw-copy.is-swap .hw-text,.pv .hw-copy.is-swap .hw-count{animation:pv-hw-copy .5s cubic-bezier(.2,.7,.3,1) both}.pv .hw-copy.is-swap .hw-text{animation-delay:.06s}@keyframes pv-hw-copy{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.pv .hw-nav{display:flex;align-items:center;gap:8px;margin-top:24px}.pv .hw-nav .link-button{margin-left:8px}.pv .hw-cta{display:flex;flex-wrap:wrap;gap:10px;margin-top:auto;padding-top:28px}.pv .hw-cta .button-primary,.pv .hw-cta .button-ghost{flex:1;min-width:150px}.pv .hw-panel{fill:#fff;stroke:#d0d5dd;stroke-width:1.5;filter:drop-shadow(0 18px 30px rgba(16,24,40,.12))}.pv .hw-rule{stroke:#e4e7ec;stroke-width:1.5}.pv .hw-dot{fill:#d0d5dd}.pv .hw-url{fill:#f2f4f7}.pv .hw-card{fill:#fff;stroke:#e4e7ec;stroke-width:1.2}.pv .hw-card.is-flat{stroke:none}.pv .hw-card.is-raised{filter:drop-shadow(0 14px 22px rgba(16,24,40,.14))}.pv .hw-photo{fill:#e4e8ef}.pv .hw-photo.is-blue{fill:#f3e2c4}.pv .hw-ln{fill:#e4e7ec}.pv .hw-ink{fill:#0b1220}.pv .hw-mtn{fill:none;stroke:#98a2b3;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.pv .hw-phone{fill:#0b1220}.pv .hw-screen{fill:#f4f5f7}.pv .hw-avatar{fill:#0b1220}.pv .hw-avatar-t{fill:#fff;font:800 9px var(--sans);text-anchor:middle}.pv .hw-online{fill:#17b26a}.pv .hw-bubble{fill:#fff;stroke:#e4e7ec;stroke-width:1}.pv .hw-bubble-me{fill:#8a4b0f}.pv .hw-typedot{fill:#98a2b3}.pv .hw-ico-blue{fill:#fbf3e6;stroke:#ecd0a0}.pv .hw-ico-green{fill:#079455}.pv .hw-ico-line{fill:none;stroke:#8a4b0f;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.pv .hw-ico-green+.hw-ico-line{stroke:#fff}.pv .hw-t-xs{fill:#667085;font:600 9.5px var(--sans)}.pv .hw-t-sm{fill:#0b1220;font:800 11px var(--sans)}.pv .hw-t-md{fill:#0b1220;font:800 15px var(--sans);letter-spacing:-.3px}.pv .hw-t-lg{fill:#0b1220;font:800 17px var(--sans);letter-spacing:-.4px}.pv .hw-t-row{fill:#1d2939;font:600 12.5px var(--sans)}.pv .hw-t-bubble{fill:#0b1220;font:600 9.5px var(--sans)}.pv .hw-t-bubble.is-light{fill:#fff}.pv .is-good{fill:#067647}.pv .hw-scene g{transform-box:fill-box;transform-origin:center}.pv .s1-card{opacity:0}.pv .is-active .s1-browser{animation:pv-hw-pop .6s cubic-bezier(.2,.8,.3,1) both}.pv .is-active .s1-card{animation:pv-hw-up .55s calc(.25s + var(--i)*.07s) cubic-bezier(.2,.8,.3,1) both}.pv .is-active .s1-pick{animation:pv-hw-up .55s .32s cubic-bezier(.2,.8,.3,1) both,pv-s1-lift .5s 2s cubic-bezier(.3,1.5,.5,1) forwards}@keyframes pv-s1-lift{to{opacity:1;transform:translateY(-6px) scale(1.07);filter:drop-shadow(0 14px 16px rgba(138,75,15,.28))}}.pv .s1-pick .hw-card{transition:stroke .3s}.pv .is-active .s1-pick .hw-card{animation:pv-s1-stroke .1s 2s forwards}@keyframes pv-s1-stroke{to{stroke:#b8711d;stroke-width:2}}.pv .s1-cursor{opacity:0;fill:#0b1220;stroke:#fff;stroke-width:1.4;transform-box:view-box;transform-origin:0 0}.pv .is-active .s1-cursor{animation:pv-s1-cursor 1.9s .9s cubic-bezier(.5,0,.2,1) forwards}@keyframes pv-s1-cursor{0%{opacity:0;transform:translate(360px,270px)}12%{opacity:1}70%{transform:translate(166px,108px)}78%{transform:translate(166px,108px) scale(.82)}86%{transform:translate(166px,108px) scale(1)}to{opacity:1;transform:translate(166px,108px)}}.pv .s1-ripple{fill:none;stroke:#b8711d;stroke-width:2;opacity:0}.pv .is-active .s1-ripple{animation:pv-s1-ripple .7s 2.35s ease-out forwards}@keyframes pv-s1-ripple{0%{opacity:.8;transform:scale(.3)}to{opacity:0;transform:scale(2.2)}}.pv .s1-ripple{transform-box:fill-box;transform-origin:center}.pv .s1-pop{opacity:0}.pv .is-active .s1-pop{animation:pv-s1-pop .7s 2.5s cubic-bezier(.2,.8,.3,1) forwards}@keyframes pv-s1-pop{0%{opacity:0;transform:translate(26px) scale(.96)}to{opacity:1;transform:none}}.pv .s1-track{fill:none;stroke:#e9ecf1;stroke-width:9;stroke-linecap:round}.pv .s1-fill{fill:none;stroke:#079455;stroke-width:9;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100}.pv .is-active .s1-fill{animation:pv-s1-fill 1.3s 3s cubic-bezier(.2,.8,.2,1) forwards}@keyframes pv-s1-fill{to{stroke-dashoffset:40}}.pv .s1-needle{transform-box:view-box;transform-origin:370px 190px}.pv .s1-needle line{stroke:#0b1220;stroke-width:3.5;stroke-linecap:round}.pv .s1-needle circle{fill:#0b1220;stroke:#fff;stroke-width:2}.pv .is-active .s1-needle{animation:pv-s1-needle 1.4s 3s cubic-bezier(.3,1.35,.45,1) forwards}@keyframes pv-s1-needle{to{transform:rotate(144deg)}}.pv .s1-chip{opacity:0}.pv .s1-chip rect{fill:#079455}.pv .s1-chip text{fill:#fff;font:800 10.5px var(--sans);text-anchor:middle}.pv .is-active .s1-chip{animation:pv-hw-bounce .55s 4s cubic-bezier(.3,1.6,.5,1) forwards}.pv .s2-me,.pv .s2-typing,.pv .s2-reply,.pv .s2-pic,.pv .s2-float{opacity:0}.pv .is-active .s2-phone{animation:pv-hw-pop .6s cubic-bezier(.2,.8,.3,1) both}.pv .s2-me{transform-origin:100% 100%}.pv .is-active .s2-me{animation:pv-hw-bubble .5s .45s cubic-bezier(.3,1.5,.5,1) forwards}.pv .s2-read{fill:none;stroke:#f5d29b;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;opacity:0}.pv .is-active .s2-read{animation:pv-hw-fade .3s 1.15s forwards}.pv .s2-typing,.pv .s2-reply{transform-origin:0 100%}.pv .is-active .s2-typing{animation:pv-hw-bubble .4s 1.35s cubic-bezier(.3,1.5,.5,1) forwards,pv-hw-out .2s 2.45s forwards}.pv .is-active .hw-typedot{animation:pv-s2-type .9s 1.4s ease-in-out infinite}.pv .hw-typedot:nth-child(3){animation-delay:1.55s!important}.pv .hw-typedot:nth-child(4){animation-delay:1.7s!important}@keyframes pv-s2-type{0%,60%,to{transform:translateY(0);opacity:.5}30%{transform:translateY(-3px);opacity:1}}.pv .hw-typedot{transform-box:fill-box;transform-origin:center}.pv .is-active .s2-reply{animation:pv-hw-bubble .5s 2.55s cubic-bezier(.3,1.5,.5,1) forwards}.pv .is-active .s2-pic{animation:pv-hw-up .5s calc(3.15s + var(--i)*.12s) cubic-bezier(.2,.8,.3,1) forwards}.pv .is-active .s2-float-a{animation:pv-s2-float-a .7s 3.7s cubic-bezier(.2,.8,.3,1) forwards,pv-hw-hover 3s 4.4s ease-in-out infinite alternate}.pv .is-active .s2-float-b{animation:pv-s2-float-b .7s 4.1s cubic-bezier(.2,.8,.3,1) forwards,pv-hw-hover 3s 4.8s ease-in-out infinite alternate}@keyframes pv-s2-float-a{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:none}}@keyframes pv-s2-float-b{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:none}}@keyframes pv-hw-hover{0%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(-5px)}}.pv .s3-row,.pv .s3-badge,.pv .s3-rays{opacity:0}.pv .s3-dots{display:none}.pv .is-active .s3-card{animation:pv-hw-pop .6s cubic-bezier(.2,.8,.3,1) both}.pv .is-active .s3-row{animation:pv-hw-up .5s calc(.35s + var(--i)*.12s) cubic-bezier(.2,.8,.3,1) forwards}.pv .s3-box{fill:#fff;stroke:#d0d5dd;stroke-width:1.6}.pv .is-active .s3-box{animation:pv-s3-box .3s calc(1.15s + var(--i)*.55s) ease forwards}@keyframes pv-s3-box{to{fill:#079455;stroke:#079455}}.pv .s3-check{fill:none;stroke:#fff;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1}.pv .is-active .s3-check{animation:pv-hw-draw .35s calc(1.25s + var(--i)*.55s) cubic-bezier(.6,0,.3,1) forwards}.pv .is-active .s3-badge{animation:pv-hw-bounce .6s 2.95s cubic-bezier(.3,1.6,.5,1) forwards}.pv .s3-ring{fill:none;stroke:#079455;stroke-width:2;opacity:.5}.pv .is-active .s3-ring{animation:pv-s3-ring 1.6s 3.4s ease-out infinite}@keyframes pv-s3-ring{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(1.6)}}.pv .s3-ring{transform-box:fill-box;transform-origin:center}.pv .s3-big{fill:none;stroke:#fff;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1}.pv .is-active .s3-big{animation:pv-hw-draw .45s 3.25s cubic-bezier(.6,0,.3,1) forwards}.pv .s3-rays{fill:none;stroke:#17b26a;stroke-width:2.4;stroke-linecap:round}.pv .is-active .s3-rays{animation:pv-s3-rays .6s 3.4s ease-out forwards}@keyframes pv-s3-rays{0%{opacity:0;transform:scale(.7)}50%{opacity:1}to{opacity:0;transform:scale(1.15)}}@keyframes pv-hw-pop{0%{opacity:0;transform:translateY(14px) scale(.97)}to{opacity:1;transform:none}}@keyframes pv-hw-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes pv-hw-bubble{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes pv-hw-bounce{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:none}}@keyframes pv-hw-fade{to{opacity:1}}@keyframes pv-hw-out{to{opacity:0;transform:scale(.8)}}@keyframes pv-hw-draw{to{stroke-dashoffset:0}}.pv .howto.is-paused .hw-seg.is-active span,.pv .howto.is-paused .hw-scene.is-active *{animation-play-state:paused!important}.pv .howto.is-calm .hw-scene *{animation-duration:.01s!important;animation-delay:0s!important;animation-iteration-count:1!important}.pv .howto.is-calm .hw-seg.is-active span{animation:none;transform:scaleX(1)}.pv .how-play{display:inline-flex;align-items:center;gap:10px;min-height:50px;padding:0 6px;border:0;background:none;font:600 15px var(--sans);color:var(--ink);cursor:pointer;white-space:nowrap}.pv .how-play-ico{position:relative;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--blue);color:#fff;box-shadow:0 8px 18px -8px #8a4b0fb3;transition:transform .2s}.pv .how-play-ico:after{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border-radius:50%;border:2px solid rgba(184,113,29,.35);animation:pv-how-pulse 2.2s ease-out infinite}@keyframes pv-how-pulse{0%{transform:scale(.85);opacity:1}to{transform:scale(1.35);opacity:0}}.pv .how-play-ico svg{width:14px;height:14px;fill:currentColor;margin-left:2px}.pv .how-play:hover .how-play-ico{transform:scale(1.08)}.pv .how-play:hover{color:var(--blue)}@media(prefers-reduced-motion:reduce){.pv .how-play-ico:after{animation:none;opacity:0}}@media(max-width:860px){.pv .howto{width:100%;max-width:100%;height:100%;max-height:100%;margin:0;border-radius:0}.pv .hw-top{padding:calc(10px + env(safe-area-inset-top,0px)) 12px 10px 16px}.pv .hw-body{grid-template-columns:1fr;grid-template-rows:auto 1fr}.pv .hw-stage{padding:18px 14px;border-right:0;border-bottom:1px solid var(--line)}.pv .hw-copy{padding:22px 18px calc(18px + env(safe-area-inset-bottom,0px))}.pv .hw-copy h2{font-size:28px}.pv .hw-text{font-size:15px}.pv .hw-nav{margin-top:16px}.pv .hw-cta{padding-top:20px}}@font-face{font-family:PV Manrope;src:url(/fonts/manrope-var.woff2) format("woff2");font-weight:200 800;font-display:swap}.pv{--display:"PV Manrope",Manrope,system-ui,sans-serif;--sans:"PV Manrope",Manrope,system-ui,-apple-system,"Segoe UI",Arial,sans-serif;--gold:#d29a3a;--gold-soft:#fbf3e6;--gold-line:#efd6ac;min-height:100vh;background:var(--bg);color:var(--ink);font-family:var(--sans);font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased;font-synthesis:none;text-rendering:optimizeLegibility}html.pv-root,html.pv-root body{background:#f4f5f7}.pv h1,.pv h2,.pv h3{color:inherit}.pv .brand img,.pv .sheet-brand img,.pv .boot-logo img{filter:none}.pv .brand{display:inline-flex;text-decoration:none;color:var(--ink)}.pv-word{display:inline-flex;align-items:center;gap:10px;font-family:var(--display);font-weight:800;font-size:19px;letter-spacing:-.035em;line-height:1;white-space:nowrap;color:var(--ink)}.pv-word img{width:34px!important;height:34px!important;border-radius:9px;box-shadow:0 4px 12px -6px #0b122080}.pv-word b{font-weight:800;color:var(--blue)}.pv .footer .pv-word{font-size:17px}.pv .footer .pv-word img{width:30px!important;height:30px!important}.pv .sheet-brand .pv-word{font-size:16px}.pv .sheet-brand .pv-word img{width:28px!important;height:28px!important;border-radius:8px}.pv .boot-logo{width:auto}.pv .boot-logo:after{display:none}.pv .boot-logo .pv-word{font-size:30px;gap:14px}.pv .boot-logo .pv-word img{width:52px!important;height:52px!important;border-radius:14px}.pv .boot-logo .pv-word>span{background:linear-gradient(105deg,var(--ink) 0 40%,#c58a2c 50%,var(--ink) 60% 100%);background-size:250% 100%;background-position:140% 0;-webkit-background-clip:text;background-clip:text;color:transparent;animation:pv-boot-sheen 1.6s .35s ease-in-out infinite}.pv .boot-logo .pv-word b{color:inherit}.pv .photo,.pv .deck-photo{background:#fff}.pv .card .photo{aspect-ratio:1/1;border:1px solid var(--line)}.pv .photo img,.pv .deck-photo img{object-fit:contain}.pv .deck-photo{aspect-ratio:4/3;border-bottom:1px solid var(--line)}.pv .detail-media .photo{aspect-ratio:1/1;border:1px solid var(--line)}.pv .detail-media .photo img{background:#fff}.pv .deck:before{padding-top:calc(min(400px,78%)*.75 + 104px)}.pv .photo-deal,.pv .deck-deal{max-width:calc(100% - 20px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:.3px}.pv .card-insp{margin:8px 0 14px;font-size:12.5px;font-weight:500;color:var(--muted);display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.pv .card-price.is-muted{font-size:15px;letter-spacing:-.2px;color:var(--muted)}.pv .card-fipe del{text-decoration-thickness:1px;color:var(--soft);font-weight:500}.pv .card-model{min-height:2.6em}.pv .card-seller{display:flex;align-items:center;gap:6px;min-width:0;margin:-6px 0 12px;padding:6px 9px;border-radius:10px;background:var(--wash);border:1px solid var(--line);font-size:12.5px;font-weight:600;color:var(--ink-2)}.pv .card-seller>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pv .card-seller svg,.pv .detail-seller svg{width:14px;height:14px;flex-shrink:0;fill:none;stroke:var(--soft);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.pv .card-seller b,.pv .detail-seller b{flex-shrink:0;display:inline-flex;align-items:center;gap:3px;margin-left:auto;padding:2px 7px;border-radius:999px;background:#079455;color:#fff;font-size:10.5px;font-weight:700}.pv .card-seller b svg,.pv .detail-seller b svg{width:11px;height:11px;stroke:#fff;stroke-width:3}.pv .card-seller.is-recommended{background:var(--good-bg);border-color:var(--good-line)}.pv .detail-seller{display:flex;align-items:center;gap:12px;padding:14px 16px;border:1px solid var(--line);border-radius:16px;background:var(--wash)}.pv .detail-seller.is-recommended{background:var(--good-bg);border-color:var(--good-line)}.pv .detail-seller-ico{display:grid;place-items:center;width:40px;height:40px;flex-shrink:0;border-radius:12px;background:#fff;border:1px solid var(--line)}.pv .detail-seller-ico svg{width:20px;height:20px;stroke:var(--ink-2)}.pv .detail-seller>div{min-width:0}.pv .detail-seller small{display:block;font-size:11.5px;font-weight:600;color:var(--soft)}.pv .detail-seller strong{display:block;font-size:17px;font-weight:800;letter-spacing:-.02em;line-height:1.25;overflow-wrap:anywhere}.pv .detail-seller b{font-size:11.5px;padding:4px 9px}@media(max-width:760px){.pv .card-seller{margin:-2px 0 10px;padding:5px 7px;font-size:11.5px}.pv .card-seller b{display:none}}.pv .toolbar-row{grid-template-columns:minmax(0,1fr) 210px 190px 200px}.pv .chip{display:inline-flex;align-items:center;gap:6px}.pv .chip svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.pv .chip-coupon{border-color:var(--good-line);color:var(--good);background:var(--good-bg)}.pv .chip-coupon[aria-pressed=true]{background:#079455;border-color:#079455;color:#fff}.pv .detail-insp{margin:10px 0 0;font-size:14.5px;color:var(--muted)}.pv .detail-insp b{color:var(--ink);font-weight:700}.pv .detail-desc{margin:12px 0 0;padding-left:14px;border-left:3px solid var(--gold);font-size:15.5px;font-style:italic;line-height:1.55;color:var(--ink-2)}.pv .facts dd{font-size:14px}.pv .detail-price.is-old{color:var(--soft);text-decoration-thickness:2px}.pv .detail-warn{margin:12px 0 0;padding:10px 12px;border-radius:12px;background:#fffaeb;border:1px solid #fedf89;color:#93370d;font-size:13px}.pv .ticket{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:16px;padding:14px 16px;border:1.5px dashed #079455;border-radius:16px;background:var(--good-bg)}.pv .ticket small{display:block;font-size:11.5px;font-weight:600;letter-spacing:.4px;text-transform:uppercase;color:var(--good)}.pv .ticket strong{display:block;margin-top:2px;font-size:22px;font-weight:800;letter-spacing:1px;color:var(--ink)}.pv .ticket span{display:block;margin-top:2px;font-size:12.5px;color:var(--muted)}.pv .ticket.is-replacement{border-color:#dc6803;background:#fffaeb}.pv .ticket.is-replacement small{color:#b54708}.pv .ticket button{flex-shrink:0;display:inline-flex;align-items:center;gap:6px;min-height:42px;padding:0 16px;border:0;border-radius:999px;background:#079455;color:#fff;font-weight:700;font-size:14px;cursor:pointer}.pv .ticket button svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.pv .ticket button.is-copied{background:var(--ink)}.pv .audit{padding:18px 20px;border:1px solid var(--line);border-radius:18px;background:var(--wash)}.pv .audit-title{display:flex;align-items:center;gap:10px;margin:0 0 12px;font-weight:800;font-size:15px;letter-spacing:-.01em}.pv .audit-seal{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#079455;color:#fff;box-shadow:0 0 0 5px #0794551f}.pv .audit svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.pv .audit ul{display:grid;gap:9px;margin:0;padding:0;list-style:none}.pv .audit li{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:500;color:var(--ink-2);opacity:0;transform:translateY(8px);transition:opacity .45s calc(.15s + var(--i)*.18s),transform .45s calc(.15s + var(--i)*.18s) cubic-bezier(.2,.8,.3,1)}.pv .audit-box{display:grid;place-items:center;width:22px;height:22px;border-radius:7px;border:1.6px solid var(--line-strong);background:#fff;color:transparent;transition:background .3s calc(.45s + var(--i)*.18s),border-color .3s calc(.45s + var(--i)*.18s),color .3s calc(.45s + var(--i)*.18s)}.pv .audit.is-in li{opacity:1;transform:none}.pv .audit.is-in .audit-box{background:#079455;border-color:#079455;color:#fff}.pv .detail-cta .button-primary svg,.pv .detail-cta .button-ghost svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.pv .help-actions{display:flex;flex-direction:column;gap:10px;flex-shrink:0}.pv .help{background:radial-gradient(600px 300px at 100% 0%,rgba(210,154,58,.38),transparent 65%),linear-gradient(135deg,#0b1220,#2b2117)}.pv .hw-scene-wrap{grid-area:1/1;width:100%;display:grid;place-items:center}.pv .hw-scene-wrap.is-active .hw-scene{opacity:1;visibility:visible;transition:opacity .35s}.pv .hw-bottle{fill:#d9a65a;opacity:.9}.pv .is-blue+.hw-bottle,.pv .is-blue~.hw-bottle{fill:#b8711d}.pv .perfume-request{z-index:25}.pv .perfume-request__trigger{min-height:58px;padding:8px 18px 8px 8px;border:1px solid var(--line-strong);border-radius:999px;color:var(--ink);background:#fffffff5;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 2px 6px #1018280f,0 18px 40px -16px #10182859;font-family:var(--sans)}.pv .perfume-request__trigger:hover{border-color:var(--ink)}.pv .perfume-request__trigger>span:first-child{color:#fff;background:linear-gradient(135deg,#c58a2c,#8a4b0f)}.pv .perfume-request__trigger strong{color:var(--ink);font-size:14px;font-weight:800;letter-spacing:-.01em}.pv .perfume-request__trigger small{color:var(--muted);font-size:11.5px}.pv .perfume-request__panel{border:1px solid var(--line);border-radius:20px;color:var(--ink);background:var(--paper);box-shadow:var(--shadow-lg);font-family:var(--sans)}.pv .perfume-request__panel>header{background:var(--wash);border-color:var(--line)}.pv .perfume-request__panel>header>span{color:#fff;background:linear-gradient(135deg,#c58a2c,#8a4b0f)}.pv .perfume-request__panel>header strong{color:var(--ink);font-size:14px}.pv .perfume-request__panel>header small,.pv .perfume-request__privacy{color:var(--soft);font-size:11px}.pv .perfume-request__panel>header button{color:var(--soft)}.pv .perfume-request__panel>header button:hover{color:var(--ink);background:var(--bg)}.pv .perfume-request__panel form>label{color:var(--ink-2);font-size:12px}.pv .perfume-request__panel input{height:46px;border:1px solid var(--line-strong);border-radius:12px;color:var(--ink);background:#fff;font-size:15px}.pv .perfume-request__panel input:focus{border-color:var(--blue-2);box-shadow:0 0 0 4px #b8711d1f}.pv .perfume-request__notice{border-color:var(--gold-line);background:var(--gold-soft);color:var(--ink-2)}.pv .perfume-request__notice strong,.pv .perfume-request__notice b{color:var(--blue)}.pv .perfume-request__error{color:#b42318;font-size:12px}.pv .perfume-request__submit{min-height:48px;border:0;border-radius:999px;color:#fff;background:#079455;font-size:14px;font-weight:700}.pv .perfume-request__submit:hover{background:#067647}@media(max-width:1100px){.pv .toolbar-row{grid-template-columns:minmax(0,1fr) 1fr 1fr 1fr}.pv .search{grid-column:1/-1}}@media(max-width:760px){.pv .toolbar-row{grid-template-columns:1fr 1fr}.pv .toolbar-row .select:last-child{grid-column:1/-1}.pv-word{font-size:16px;gap:8px}.pv-word img{width:28px!important;height:28px!important;border-radius:8px}.pv .topbar-cta span{font-size:12.5px}.pv .card-insp{margin:6px 0 10px;font-size:11.5px}.pv .card-model{min-height:0}.pv .ticket{flex-direction:column;align-items:stretch}.pv .help-actions .button-light{width:100%}.pv .hero-actions .button-ghost{display:none!important}}@media(max-width:420px){.pv .topbar-cta span{display:none}.pv .topbar-cta{padding:0 12px}}@media(prefers-reduced-motion:reduce){.pv .audit li,.pv .audit-box{transition:none}.pv .boot-logo .pv-word>span{animation:none}}.pv .s4-avatar-t{font-size:13px}.pv .s4-opt,.pv .s4-joined,.pv .s4-ripple,.pv .s4-float-a,.pv .s4-float-b{opacity:0}.pv .s4-btn{fill:#fff;stroke:#d0d5dd;stroke-width:1.4}.pv .s4-btn-t{fill:#0b1220;font:700 11px var(--sans)}.pv .s4-ok{fill:#079455;filter:drop-shadow(0 8px 14px rgba(7,148,85,.35))}.pv .s4-ok-check{fill:none;stroke:#fff;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.pv .s4-ok-t{fill:#fff;font:800 11.5px var(--sans)}.pv .s4-ripple{fill:none;stroke:#079455;stroke-width:2;transform-box:fill-box;transform-origin:center}.pv .s4-cursor{opacity:0;fill:#0b1220;stroke:#fff;stroke-width:1.4;transform-box:view-box;transform-origin:0 0}.pv .is-active .s4-phone{animation:pv-hw-pop .6s cubic-bezier(.2,.8,.3,1) both}.pv .is-active .s4-opt{animation:pv-hw-up .5s calc(.45s + var(--i)*.14s) cubic-bezier(.2,.8,.3,1) forwards}.pv .is-active .s4-cursor{animation:pv-s4-cursor 1.6s .95s cubic-bezier(.5,0,.2,1) forwards}@keyframes pv-s4-cursor{0%{opacity:0;transform:translate(380px,280px)}14%{opacity:1}72%{transform:translate(290px,160px)}82%{transform:translate(290px,160px) scale(.82)}90%{transform:translate(290px,160px) scale(1)}to{opacity:1;transform:translate(290px,160px)}}.pv .is-active .s4-ripple{animation:pv-s1-ripple .7s 2.3s ease-out forwards}.pv .s4-joined{transform-origin:240px 165px;transform-box:view-box}.pv .is-active .s4-joined{animation:pv-hw-bubble .45s 2.45s cubic-bezier(.3,1.5,.5,1) forwards}.pv .is-active .s4-float-a{animation:pv-s2-float-a .7s 3.1s cubic-bezier(.2,.8,.3,1) forwards,pv-hw-hover 3s 3.8s ease-in-out infinite alternate}.pv .is-active .s4-float-b{animation:pv-s2-float-b .7s 3.5s cubic-bezier(.2,.8,.3,1) forwards,pv-hw-hover 3s 4.2s ease-in-out infinite alternate}.pv .hw-cta{align-items:center}.pv .hw-cta-label{flex-basis:100%;margin:0;font-size:13px;font-weight:700;color:var(--ink-2)}.pv .hw-cta .button-primary.is-wa{background:#079455;border-color:#079455;box-shadow:0 10px 24px -12px #079455b3}.pv .hw-cta .button-primary.is-wa:hover{background:#067647}.pv .hw-cta .button-primary.is-wa svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.pv .hw-cta-offers{flex-basis:100%;text-align:center}.pv .groups-sheet{width:min(460px,100% - 32px);padding:0;border:0;border-radius:24px;background:var(--paper);color:var(--ink);box-shadow:0 50px 120px -30px #0b12208c}.pv .groups-sheet::backdrop{background:#0b122073;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.pv .groups-sheet[open]{animation:pv-rise .28s cubic-bezier(.2,.7,.3,1)}.pv .groups-inner{position:relative;padding:30px 26px 24px;text-align:center}.pv .groups-inner .sheet-close{position:absolute;right:14px;top:14px}.pv .groups-ico{display:inline-grid;place-items:center;width:56px;height:56px;margin-bottom:14px;border-radius:18px;background:#079455;color:#fff;box-shadow:0 12px 26px -12px #079455b3}.pv .groups-ico svg{width:26px;height:26px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.pv .groups-inner .kicker{margin-bottom:8px;color:var(--good)}.pv .groups-inner h2{margin:0;font-size:26px;font-weight:800;letter-spacing:-.035em;line-height:1.12}.pv .groups-lead{margin:10px 0 0;color:var(--muted);font-size:15px}.pv .groups-options{display:grid;gap:10px;margin:22px 0 14px}.pv .groups-option{display:flex;align-items:center;gap:14px;padding:14px 16px;border:1px solid var(--line-strong);border-radius:18px;background:var(--paper);text-align:left;text-decoration:none;box-shadow:var(--shadow-sm);transition:border-color .15s,transform .15s,box-shadow .15s}.pv .groups-option:hover{border-color:#079455;transform:translateY(-2px);box-shadow:var(--shadow)}.pv .groups-option>span:nth-child(2){flex:1;min-width:0}.pv .groups-option strong{display:block;font-size:16px;font-weight:800;letter-spacing:-.015em}.pv .groups-option small{display:block;font-size:13px;color:var(--muted)}.pv .groups-option>svg{width:20px;height:20px;flex-shrink:0;fill:none;stroke:var(--soft);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.pv .groups-option-ico{display:grid;place-items:center;width:44px;height:44px;flex-shrink:0;border-radius:14px;font-size:22px;font-weight:700;line-height:1}.pv .groups-option-ico.is-male{background:#eef4ff;color:#1849a9}.pv .groups-option-ico.is-female{background:#fdf2fa;color:#c11574}.pv .groups-inner .note{text-align:center}.pv .perfume-request{position:fixed;right:24px;bottom:24px}.pv .perfume-request__trigger{max-width:calc(100vw - 32px);display:flex;align-items:center;gap:10px;text-decoration:none;cursor:pointer;transition:border-color .15s,transform .15s}.pv .perfume-request__trigger:hover{transform:translateY(-2px)}.pv .perfume-request__trigger>span:first-child{width:40px;height:40px;flex-shrink:0;border-radius:50%;display:grid;place-items:center}.pv .perfume-request__trigger>span:last-child{display:grid;gap:2px;text-align:left}.pv-supp{display:inline-flex;align-items:center;gap:10px;margin-top:18px;padding:8px 10px 8px 14px;border:1px solid var(--line);border-radius:999px;background:var(--paper);box-shadow:var(--shadow-sm);font-size:13.5px;font-weight:600;color:var(--ink-2);text-decoration:none;transition:border-color .15s}.pv-supp:hover{border-color:var(--ink)}.pv-supp strong{padding:4px 10px;border-radius:999px;background:var(--ink);color:#fff;font-size:12.5px}@media(max-width:760px){.pv .perfume-request{right:12px;bottom:max(12px,env(safe-area-inset-bottom))}.pv-supp{margin-top:14px;font-size:12.5px}}.pv .groups-option-ico.is-beauty{background:#fdecf2;color:#c42d64}.pv[data-op=beauty]{--blue:#c42d64;--blue-2:#ec5484;--blue-soft:#fdecf2}.pv[data-op=beauty] .hero{background:radial-gradient(900px 420px at 88% -10%,#fde3ec,#e6eeff00 70%),radial-gradient(700px 360px at 0% 0%,#f3f5f9,#f3f5f900 70%),var(--paper)}.pv[data-op=beauty] .search:focus-within,.pv[data-op=beauty] .select:focus-within{box-shadow:0 0 0 4px #ec54841f}.pv[data-op=beauty] .help{background:radial-gradient(600px 300px at 100% 0%,rgba(236,84,132,.35),transparent 65%),linear-gradient(135deg,#0b1220,#2b2117)}.pv[data-op=beauty] .hw-bubble-me{fill:#c42d64}.pv[data-op=beauty] .hw-ico-blue{fill:#fdecf2}.pv[data-op=beauty] .hw-ico-line{stroke:#c42d64}.pv[data-op=beauty] .s1-ripple{stroke:#ec5484}.pv[data-op=beauty] .how-play-ico{box-shadow:0 8px 18px -8px #c42d64b3}.pv[data-op=beauty] .how-play-ico:after{border:2px solid rgba(236,84,132,.35)}.pv[data-op=beauty]{--gold-soft:#fdecf2}.pv[data-op=beauty] .is-blue+.hw-bottle,.pv[data-op=beauty] .is-blue~.hw-bottle{fill:#ec5484}.pv[data-op=beauty] .perfume-request__trigger>span:first-child{background:linear-gradient(135deg,#c58a2c,#c42d64)}.pv[data-op=beauty] .perfume-request__panel>header>span{background:linear-gradient(135deg,#c58a2c,#c42d64)}.pv[data-op=beauty] .perfume-request__panel input:focus{box-shadow:0 0 0 4px #ec54841f}html[data-op=beauty] .gf-kicker{color:#c42d64}html[data-op=beauty] .gf-bottle{border:1.5px solid #c42d64;background:linear-gradient(145deg,#fff,#fde3ec)}html[data-op=beauty] .gf-bottle:before{border:1.5px solid #c42d64}html[data-op=beauty] .gf-bottle:after{background:#c42d6466}html[data-op=beauty] .gf-bottle i{background:#c42d64}:root{color-scheme:dark;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#f0f1f1;background:#080b0d;font-synthesis:none;text-rendering:optimizeLegibility;--bg: #080b0d;--sidebar: #090c0e;--surface: #101416;--surface-raised: #15191b;--surface-soft: #191d1f;--line: #323739;--line-soft: #262b2d;--text: #f0f1f1;--muted: #9b9fa1;--muted-2: #707578;--amber: #eca542;--amber-strong: #ffb84f;--amber-soft: rgba(236, 165, 66, .11);--green: #5bdb83;--green-soft: rgba(91, 219, 131, .12);--red: #f16c5a;--red-soft: rgba(241, 108, 90, .12);--blue: #68a8e5;--radius: 8px;--shadow: 0 18px 60px rgba(0, 0, 0, .24)}*{box-sizing:border-box}html{background:var(--bg)}body{margin:0;min-width:320px;min-height:100vh;background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{color:inherit}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--amber);outline-offset:2px}::selection{color:#16110a;background:var(--amber)}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-track{background:#0b0e10}::-webkit-scrollbar-thumb{background:#3a3e40;border:2px solid #0b0e10;border-radius:9px}.positive{color:var(--green)!important}.danger{color:var(--red)!important}.warning{color:var(--amber)!important}.spin{animation:spin .9s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.brand{display:inline-flex;align-items:center;gap:10px;min-width:0}.brand__mark{display:grid;place-items:center;color:var(--amber)}.brand__name{white-space:nowrap;color:#f1ece5;font-family:Georgia,Times New Roman,serif;font-size:21px;letter-spacing:-.2px}.brand__name span{color:var(--amber)}.button{min-height:40px;padding:0 16px;border:1px solid transparent;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-weight:650;font-size:13px;cursor:pointer;transition:border-color .14s ease,background-color .14s ease,color .14s ease,transform .14s ease}.button:hover:not(:disabled){transform:translateY(-1px)}.button:disabled{cursor:not-allowed;opacity:.55}.button--primary{color:#18120a;background:var(--amber);border-color:var(--amber)}.button--primary:hover:not(:disabled){background:var(--amber-strong);border-color:var(--amber-strong)}.button--secondary{color:#d9dbdc;background:#15191b;border-color:#3a3f41}.button--secondary:hover:not(:disabled){color:#fff;background:#1b2022;border-color:#555b5e}.button--danger{color:#fff1f1;background:#a13d3d;border-color:#c65a5a}.button--danger:hover:not(:disabled){background:#b84949;border-color:#e07070}.button--wide{width:100%}.field{display:grid;gap:8px;color:#c7cacc;font-size:13px;font-weight:600}.field small{color:var(--muted-2);font-size:11px;font-weight:450;line-height:1.45}.field input,.field select,.select-field select,.select-setting select,.quiet-hours input,.number-input input{width:100%;height:42px;border:1px solid #3a3f41;border-radius:6px;color:#f1f2f2;background:#0d1012;padding:0 12px;transition:border-color .14s ease,background-color .14s ease}.field input:hover,.field select:hover,.select-field select:hover,.select-setting select:hover,.quiet-hours input:hover,.number-input input:hover{border-color:#555b5d}.field input:focus,.field select:focus,.select-field select:focus,.select-setting select:focus,.quiet-hours input:focus,.number-input input:focus{outline:none;border-color:var(--amber);background:#111517}.field input::placeholder{color:#5f6466}.input-with-icon{position:relative;display:flex;align-items:center}.input-with-icon>svg{position:absolute;left:12px;color:#727779;pointer-events:none}.input-with-icon input{padding-left:40px;padding-right:42px}.input-action{position:absolute;right:5px;width:34px;height:34px;padding:0;border:0;display:grid;place-items:center;color:#8f9496;background:transparent;cursor:pointer}.form-error{padding:10px 12px;border:1px solid rgba(241,108,90,.38);border-radius:6px;color:#ff9b8d;background:var(--red-soft);font-size:12px;line-height:1.5}.form-actions{display:flex;flex-wrap:wrap;gap:10px}.app-shell{min-height:100vh;background:var(--bg)}.sidebar{position:fixed;z-index:40;inset:0 auto 0 0;width:226px;padding:20px 7px 16px;border-right:1px solid #35393b;display:flex;flex-direction:column;background:var(--sidebar)}.sidebar__top{min-height:48px;padding:0 12px;display:flex;align-items:center;justify-content:space-between}.sidebar__close{display:none}.sidebar__nav{margin-top:14px;min-height:0;padding-right:2px;overflow-y:auto;display:grid;gap:1px}.sidebar__nav a{min-height:35px;padding:3px 10px;border-radius:6px;display:flex;align-items:center;gap:12px;color:#c3c6c8;font-size:12px;line-height:1.15;font-weight:550;transition:color .14s ease,background-color .14s ease}.sidebar__nav a:hover{color:#fff;background:#121618}.sidebar__nav a.is-active{color:var(--amber-strong);background:#282117}.sidebar__nav a.is-active svg{color:var(--amber-strong)}.nav-health{width:8px;height:8px;margin-left:auto;border-radius:50%;background:var(--green);box-shadow:0 0 12px #5bdb8373}.sidebar__footer{margin-top:auto;display:grid;gap:8px}.sidebar-status{min-height:56px;padding:9px 11px;border:1px solid #3b4042;border-radius:7px;display:flex;align-items:flex-start;gap:10px;background:#101416}.sidebar-status .live-dot{flex:0 0 auto;width:13px;height:13px;margin-top:2px;border-radius:50%;background:var(--green);box-shadow:0 0 0 5px #5bdb831f,0 0 16px #5bdb8361}.sidebar-status div{min-width:0;display:grid;gap:5px}.sidebar-status strong{color:var(--green);font-size:10px}.sidebar-status small{color:var(--muted-2);font-size:8px}.sidebar__footer>button{min-height:34px;padding:0 12px;border:0;display:flex;align-items:center;gap:9px;color:var(--muted);background:transparent;cursor:pointer;font-size:12px}.sidebar__footer>button:hover{color:#fff}.app-main{min-width:0;margin-left:226px}.mobile-bar,.sidebar-backdrop{display:none}.page{width:100%;max-width:1500px;min-height:100vh;margin-inline:auto;padding:32px 34px 26px}.page-header{min-height:74px;margin-bottom:19px;display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.page-header h1{margin:0;color:#f4f4f3;font-size:clamp(28px,2.4vw,35px);line-height:1.08;letter-spacing:-1.15px}.page-header p{max-width:720px;margin:9px 0 0;color:var(--muted);font-size:13px;line-height:1.5}.eyebrow,.section-kicker,.login-card__kicker{display:block;margin-bottom:8px;color:var(--amber);font-size:11px;font-weight:800;letter-spacing:.8px}.page-header__aside{min-height:35px;display:flex;align-items:center;justify-content:flex-end;gap:14px}.current-time{padding-top:7px;display:flex;align-items:center;gap:8px;color:#a4a8aa;font-size:12px;white-space:nowrap}.current-time i{width:1px;height:17px;margin:0 10px;background:#555a5c}.automation-label{margin-top:10px;display:flex;align-items:center;gap:8px;color:var(--muted);font-size:13px}.automation-label span{width:10px;height:10px;border-radius:50%}.automation-label.is-active{color:var(--green)}.automation-label.is-active span{background:var(--green);box-shadow:0 0 0 4px #5bdb8321,0 0 12px #5bdb8366}.automation-label.is-paused{color:var(--amber)}.automation-label.is-paused span{background:var(--amber);box-shadow:0 0 0 4px #eca54221}.panel,.panel--amber{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);box-shadow:0 12px 38px #00000014}.panel--amber{border-color:#eca54266}.panel__title{min-height:28px;display:flex;align-items:center}.panel__title h2{margin:0;color:var(--amber);font-size:12px;line-height:1.2;letter-spacing:.4px}.panel__title--icon{gap:9px;color:var(--amber)}.panel__title--between{justify-content:space-between}.panel__title--between>a{padding:5px 12px;border:1px solid #3c4143;border-radius:5px;color:#c6c8c9;font-size:10px}.panel__title--between>a:hover{border-color:var(--amber);color:var(--amber)}.panel-heading{display:flex;align-items:flex-start;gap:13px}.panel-heading>span,.settings-section__heading>span{width:42px;height:42px;flex:0 0 auto;border:1px solid rgba(236,165,66,.32);border-radius:7px;display:grid;place-items:center;color:var(--amber);background:var(--amber-soft)}.panel-heading h2,.settings-section__heading h2{margin:1px 0 5px;color:#eff0f0;font-size:17px}.panel-heading p,.settings-section__heading p{margin:0;color:var(--muted);font-size:12px;line-height:1.45}.panel-link{height:36px;border-top:1px solid #414648;display:flex;align-items:flex-end;justify-content:center;gap:10px;color:var(--amber);font-size:12px;font-weight:650}.panel-link:hover{color:var(--amber-strong)}.status-badge{width:max-content;min-height:24px;padding:0 9px;border:1px solid currentColor;border-radius:5px;display:inline-flex;align-items:center;justify-content:center;gap:6px;font-size:9px;font-weight:800;letter-spacing:.3px;text-transform:uppercase;white-space:nowrap}.status-badge--success{color:var(--green);background:#5bdb830f}.status-badge--danger{color:var(--red);background:#f16c5a0f}.status-badge--warning{color:var(--amber);background:#eca5420f}.status-badge--info{color:var(--blue);background:#68a8e50f}.toggle{width:max-content;display:inline-flex;align-items:center;gap:9px;cursor:pointer}.toggle input{position:absolute;opacity:0;pointer-events:none}.toggle__track{width:35px;height:19px;padding:2px;border:1px solid #4a5052;border-radius:20px;display:flex;background:#222729;transition:background-color .15s ease,border-color .15s ease}.toggle__thumb{width:13px;height:13px;border-radius:50%;background:#8b9092;transition:transform .15s ease,background-color .15s ease}.toggle input:checked+.toggle__track{border-color:#b87929;background:#6f4b1d}.toggle input:checked+.toggle__track .toggle__thumb{transform:translate(16px);background:var(--amber-strong)}.toggle input:focus-visible+.toggle__track{outline:2px solid var(--amber);outline-offset:2px}.toggle__label{color:#d7d9da;font-size:12px;font-weight:600}.toggle--disabled{opacity:.5;cursor:not-allowed}.page-state,.empty-state,.auth-failure{min-height:300px;padding:40px 24px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:11px;color:var(--muted);text-align:center}.page-state{min-height:100vh}.page-state svg{color:var(--amber)}.page-state--error svg,.auth-failure>svg{color:var(--red)}.page-state strong,.empty-state strong{color:#e6e8e8}.page-state span,.empty-state span{max-width:440px;font-size:12px;line-height:1.5}.empty-state{min-height:190px}.empty-state svg{color:#666c6e}.auth-failure{min-height:100vh}.auth-failure h1{margin:4px 0 0;color:var(--text);font-size:24px}.auth-failure p{max-width:500px;margin:0 0 8px;font-size:13px;line-height:1.6}.toast-stack{position:fixed;z-index:100;right:22px;top:22px;width:min(380px,calc(100vw - 32px));display:grid;gap:8px}.toast{min-height:52px;padding:11px 11px 11px 14px;border:1px solid #3e4345;border-radius:7px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;color:#e8eaea;background:#171b1d;box-shadow:var(--shadow);font-size:12px}.toast--success>svg{color:var(--green)}.toast--error>svg{color:var(--red)}.toast--info>svg{color:var(--blue)}.toast button{width:30px;height:30px;padding:0;border:0;display:grid;place-items:center;color:var(--muted);background:transparent;cursor:pointer}.login-page{min-height:100vh;display:grid;grid-template-columns:minmax(420px,1.08fr) minmax(420px,.92fr);background:#080b0d}.login-intro{min-height:100vh;padding:clamp(35px,5vw,72px);border-right:1px solid #303537;display:flex;flex-direction:column;background:#0b0e10}.login-intro__copy{margin:auto 0;max-width:620px}.login-intro__copy h1{margin:0;font-size:clamp(42px,5vw,72px);line-height:1.02;letter-spacing:-3px}.login-intro__copy p{max-width:565px;margin:25px 0 0;color:var(--muted);font-size:17px;line-height:1.7}.login-protection{max-width:470px;padding:17px 18px;border:1px solid #353a3c;border-radius:7px;display:flex;gap:13px;color:var(--green);background:#101416}.login-protection div{display:grid;gap:4px}.login-protection strong{font-size:13px}.login-protection span{color:var(--muted);font-size:11px}.login-panel{min-height:100vh;padding:38px;display:grid;place-items:center}.login-card{width:min(420px,100%);padding:34px;border:1px solid #34393b;border-radius:9px;background:#101416;box-shadow:var(--shadow)}.login-card__header{margin-bottom:28px}.login-card__header h2{margin:0 0 8px;font-size:28px;letter-spacing:-.8px}.login-card__header p{margin:0;color:var(--muted);font-size:13px}.login-card form{display:grid;gap:18px}.login-card__footer{display:block;margin-top:23px;color:#686d6f;text-align:center;font-size:10px}.dashboard-page{display:flex;flex-direction:column}.dashboard-page>.page-header{order:0}.dashboard-page>.member-growth{order:1;margin-top:0}.dashboard-page>.realtime-card{order:2;margin-top:18px}.dashboard-page>.metrics-strip{order:3}.dashboard-page>.dashboard-grid{order:4}.dashboard-page>.dashboard-footer{order:5}.realtime-card{min-height:226px;padding:12px 0;display:grid;grid-template-columns:165px minmax(320px,1fr) 185px 225px;overflow:hidden}.realtime-card>*{padding:10px 20px}.realtime-card__metric{display:flex;flex-direction:column;justify-content:center}.realtime-card__metric strong{color:var(--amber-strong);font-size:46px;font-weight:500;line-height:1;font-variant-numeric:tabular-nums}.realtime-card__metric p{margin:5px 0 23px;color:#c9cccd;font-size:13px;line-height:1.35}.realtime-card__metric small{font-size:11px}.realtime-card__metric small i{color:var(--muted);font-style:normal}.realtime-card__chart{min-width:0;height:184px;padding-left:0;padding-right:18px}.chart-tooltip{padding:7px 9px;border:1px solid #4e5355;border-radius:5px;color:#d2d4d5;background:#15191b;font-size:10px;box-shadow:var(--shadow)}.chart-tooltip strong{color:var(--amber)}.chart-empty{height:100%;display:grid;place-items:center;color:var(--muted-2);font-size:11px}.realtime-card__queue{border-left:1px solid #3d4244;display:flex;flex-direction:column;justify-content:center}.realtime-card__queue>div{display:flex;align-items:baseline;gap:7px}.realtime-card__queue>div strong{font-size:43px;font-weight:500;line-height:1}.realtime-card__queue>div span{color:#c4c7c8;font-size:12px}.realtime-card__queue p{margin:28px 0 3px;color:var(--muted);font-size:12px}.realtime-card__queue time{color:var(--amber-strong);font-size:29px;line-height:1.1;font-variant-numeric:tabular-nums}.automation-action{padding:13px 26px!important;border:0;border-left:1px solid #3d4244;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#e8e9e9;background:transparent;text-align:center;cursor:pointer}.automation-action:disabled{opacity:.6;cursor:wait}.automation-action__icon{width:92px;height:92px;margin-bottom:12px;border:2px solid var(--amber-strong);border-radius:50%;display:grid;place-items:center;color:var(--amber-strong);transition:background-color .15s ease}.automation-action:hover:not(:disabled) .automation-action__icon{background:var(--amber-soft)}.automation-action strong{font-size:15px}.automation-action small{margin-top:7px;color:var(--muted);font-size:10px;line-height:1.45}.metrics-strip{min-height:109px;margin-top:18px;padding:16px 8px;border:1px solid var(--line);border-radius:var(--radius);display:grid;grid-template-columns:repeat(4,1fr);background:var(--surface)}.metric-item{min-width:0;padding:0 24px;border-right:1px solid #454a4c;display:flex;align-items:center;gap:19px}.metric-item:last-child{border-right:0}.metric-item__icon{width:60px;height:60px;flex:0 0 auto;border:1px solid rgba(236,165,66,.4);border-radius:50%;display:grid;place-items:center;color:var(--amber);background:var(--amber-soft)}.metric-item__icon--danger{border-color:#f16c5a6e;color:var(--red);background:var(--red-soft)}.metric-item>div{min-width:0;display:grid}.metric-item>div>span{color:var(--muted);font-size:10px;font-weight:700;letter-spacing:.4px;text-transform:uppercase}.metric-item>div>strong{font-size:30px;font-weight:500;line-height:1.05;font-variant-numeric:tabular-nums}.metric-item>div>small{font-size:10px;font-weight:650}.metric-item>div>small i{color:var(--muted);font-style:normal;font-weight:450}.member-growth{margin-top:18px;overflow:hidden}.member-growth__header{min-height:62px;padding:11px 16px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:18px}.member-growth__header>div{display:flex;align-items:center;gap:11px}.member-growth__header>div>span{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;color:var(--amber);background:var(--amber-soft)}.member-growth__header h2{margin:0;font-size:11px;letter-spacing:.35px}.member-growth__header p{margin:4px 0 0;color:var(--muted);font-size:9px}.member-growth__actions{min-width:0;display:flex;align-items:center;gap:11px}.member-growth__actions form{min-height:32px;padding:0 7px;border:1px solid #343a3c;border-radius:6px;display:flex;align-items:center;gap:6px;background:#131719}.member-growth__actions form>svg{flex:0 0 auto;color:var(--amber)}.member-growth__actions select,.member-growth__actions input{min-height:28px;border:0;color:#d9dcdd;background:transparent;font-size:9px}.member-growth__actions select{min-width:82px}.member-growth__actions input{width:112px;color-scheme:dark}.member-growth__actions button{min-height:24px;padding:0 8px;border:1px solid rgba(236,165,66,.42);border-radius:4px;color:var(--amber);background:var(--amber-soft);font-size:8px;font-weight:750;cursor:pointer}.member-growth__actions button:disabled{opacity:.45;cursor:not-allowed}.member-growth__actions>a{flex:0 0 auto;color:var(--amber);font-size:10px;font-weight:650}.member-growth__body{min-height:390px;display:grid;grid-template-columns:220px minmax(360px,1fr) 280px}.member-growth__body>*{min-width:0;padding:15px}.member-growth__body>*+*{border-left:1px solid var(--line)}.member-growth__metrics{display:grid;align-content:center;gap:8px}.member-growth__metrics>div{min-height:58px;padding:9px 10px;border:1px solid #34393b;border-radius:6px;display:flex;align-items:center;gap:10px;background:#121618}.member-growth__metrics>div>svg{flex:0 0 auto;color:var(--amber)}.member-growth__metrics span{min-width:0;display:grid;grid-template-columns:1fr auto;align-items:end;column-gap:8px}.member-growth__metrics small{grid-column:1 / -1;color:var(--muted);font-size:9px}.member-growth__metrics strong{font-size:20px;font-weight:550;font-variant-numeric:tabular-nums}.member-growth__metrics em{padding-bottom:2px;color:var(--muted);font-size:9px;font-style:normal}.member-growth__charts{display:grid;grid-template-rows:repeat(2,minmax(170px,1fr));gap:12px}.member-growth__chart-block{min-width:0;min-height:0;display:grid;grid-template-rows:25px minmax(135px,1fr)}.member-growth__chart-title{display:flex;align-items:center;justify-content:space-between;gap:10px;color:#dfe1e2;font-size:8px;letter-spacing:.3px}.member-growth__chart-title>small{color:var(--muted);letter-spacing:0}.member-growth__chart-title>span{display:flex;align-items:center;gap:9px}.member-growth__chart-title>span small{display:flex;align-items:center;gap:3px;font-size:8px;letter-spacing:0}.member-growth__chart{min-height:135px}.member-growth__chart--movement{border-top:1px solid #2d3234}.member-growth__groups{display:grid;align-content:center}.member-growth__groups>div:first-child{min-height:34px;display:flex;align-items:center;justify-content:space-between;color:#dfe1e2;font-size:9px;letter-spacing:.3px}.member-growth__groups>div:first-child small{color:var(--muted);font-size:8px;letter-spacing:0}.member-growth__group{min-height:36px;border-top:1px solid #34393b;display:flex;align-items:center;justify-content:space-between;gap:12px}.member-growth__group>span{min-width:0;display:grid;gap:2px}.member-growth__group>span strong{overflow:hidden;color:#dfe1e2;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.member-growth__group>span small{color:var(--muted);font-size:8px}.member-growth__group>b{font-size:11px;font-variant-numeric:tabular-nums}.member-growth__empty{min-height:150px;padding:22px;display:flex;align-items:center;justify-content:center;gap:15px;color:var(--muted)}.member-growth__empty>svg{color:var(--amber)}.member-growth__empty>div{max-width:430px}.member-growth__empty strong{color:#e5e7e7;font-size:12px}.member-growth__empty p{margin:5px 0 0;font-size:10px;line-height:1.5}.member-growth__empty .button{margin-left:12px}.member-acquisition{border-top:1px solid var(--line);background:#0f1315}.member-acquisition__header{min-height:66px;padding:13px 16px;border-bottom:1px solid #303638;display:flex;align-items:center;justify-content:space-between;gap:18px}.member-acquisition__header h3{margin:4px 0 0;color:#eef0f0;font-size:14px}.member-acquisition__header>small{max-width:320px;color:var(--muted);font-size:9px;line-height:1.45;text-align:right}.member-acquisition__sources{padding:14px 16px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.member-acquisition__sources article{min-width:0;min-height:80px;padding:11px 12px;border:1px solid #353b3d;border-radius:7px;display:grid;grid-template-columns:1fr auto;align-content:center;gap:3px 10px;background:#151a1c}.member-acquisition__sources article>span{color:#c6c9ca;font-size:10px;font-weight:650}.member-acquisition__sources article>strong{grid-row:1 / 3;grid-column:2;align-self:center;color:var(--amber);font-size:26px;font-weight:550;font-variant-numeric:tabular-nums}.member-acquisition__sources article>small{min-width:0;overflow:hidden;color:var(--muted);font-size:8px;text-overflow:ellipsis;white-space:nowrap}.member-acquisition__sources .member-acquisition__source-total{border-color:#5bdb834d;background:#5bdb830e}.member-acquisition__sources .member-acquisition__source-total>strong{color:var(--green)}.member-acquisition__funnel{margin:0 16px 14px;padding:10px;border:1px solid #343a3c;border-radius:7px;display:grid;grid-template-columns:1fr 28px 1fr 28px 1fr;align-items:center;background:#121719}.member-acquisition__funnel>div{min-width:0;padding:4px 10px;display:grid;grid-template-columns:1fr auto;align-items:end;gap:3px 10px}.member-acquisition__funnel>div small{color:var(--muted);font-size:9px}.member-acquisition__funnel>div strong{grid-row:1 / 3;grid-column:2;font-size:24px;font-weight:550;font-variant-numeric:tabular-nums}.member-acquisition__funnel>div span{overflow:hidden;color:#858b8d;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.member-acquisition__funnel>i{color:#656b6d;font-size:15px;font-style:normal;text-align:center}.member-acquisition__groups{margin:0 16px;border:1px solid #343a3c;border-radius:7px;overflow:hidden}.member-acquisition__groups-head,.member-acquisition__group{min-height:43px;padding:7px 11px;display:grid;grid-template-columns:minmax(190px,1.5fr) minmax(130px,.85fr) 85px 110px 130px;align-items:center;gap:12px}.member-acquisition__groups-head{min-height:34px;color:var(--muted);background:#151a1c;font-size:8px;letter-spacing:.25px}.member-acquisition__groups-head strong{color:#cfd2d3;font-size:8px}.member-acquisition__group{border-top:1px solid #303638;background:#111618}.member-acquisition__group>div{min-width:0;display:grid;gap:3px}.member-acquisition__group>div>strong{color:#e6e8e8;font-size:11px;font-variant-numeric:tabular-nums}.member-acquisition__group>div>small{color:var(--muted);font-size:8px}.member-acquisition__group-name strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.member-acquisition__occupancy>span{color:var(--muted);font-size:8px}.member-acquisition__occupancy>span b{color:#e0e2e2;font-size:10px}.member-acquisition__occupancy>i{height:4px;border-radius:999px;overflow:hidden;background:#282e30}.member-acquisition__occupancy>i>b{height:100%;display:block;border-radius:inherit;background:linear-gradient(90deg,#6c4a20,var(--amber))}.member-acquisition__note{margin:10px 16px 14px;display:flex;align-items:flex-start;gap:7px;color:#8e9496;font-size:8px;line-height:1.5}.member-acquisition__note svg{flex:0 0 auto;color:var(--amber)}.dashboard-grid{margin-top:18px;display:grid;grid-template-columns:minmax(500px,1.14fr) minmax(405px,.92fr);gap:15px}.queue-preview{padding:14px 11px 0;overflow:hidden}.queue-preview .panel__title{padding:0 8px 8px}.queue-preview__head,.queue-preview__row{display:grid;grid-template-columns:minmax(210px,1.25fr) minmax(165px,1fr) 78px 94px;align-items:center;gap:10px}.queue-preview__head{min-height:32px;padding:0 8px;border-bottom:1px solid #44494b;color:var(--muted);font-size:10px}.queue-preview__row{min-height:58px;padding:6px 8px;border-bottom:1px solid #34393b}.queue-preview__row:last-child{border-bottom:0}.offer-cell,.destination-cell{min-width:0;display:flex;align-items:center;gap:10px}.offer-cell img{width:42px;height:42px;flex:0 0 auto;border:1px solid #343a3c;border-radius:5px;object-fit:cover;background:#1b2022}.offer-cell__image-placeholder{width:42px;height:42px;flex:0 0 auto;display:grid;place-items:center;color:#74797b;border:1px solid #343a3c;border-radius:5px;background:#1b2022}.offer-cell div,.destination-cell div,.countdown-cell{min-width:0;display:grid;gap:3px}.offer-cell strong,.destination-cell strong,.table-primary strong{overflow:hidden;color:#e5e7e7;font-size:11px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.offer-cell small,.destination-cell small,.countdown-cell small,.table-primary small{color:var(--muted);font-size:9px}.destination-cell>svg{flex:0 0 auto;color:var(--amber)}.countdown-cell strong{color:var(--amber);font-size:13px;font-variant-numeric:tabular-nums}.compact-empty{min-height:120px;display:grid;place-items:center;color:var(--muted-2);font-size:11px}.dashboard-side{display:grid;grid-template-rows:auto 1fr;gap:11px}.protection-card{padding:10px 6px 8px}.protection-card .panel__title{padding:0 8px 7px}.protection-list{border:1px solid #3d4244;border-radius:6px;overflow:hidden}.protection-list>div{min-height:55px;padding:6px 9px;border-bottom:1px solid #3a3f41;display:grid;grid-template-columns:32px minmax(125px,1fr) auto 38px;align-items:center;gap:8px}.protection-list>div:last-child{border-bottom:0}.protection-list>div>svg{color:#dadcdd}.protection-list>div>span{display:grid;gap:3px}.protection-list>div>span strong{font-size:11px}.protection-list>div>span small{color:var(--muted);font-size:9px}.protection-list b{display:grid;gap:4px;color:var(--amber);text-align:right;font-size:11px;white-space:nowrap}.protection-list b small{color:var(--green);font-size:9px;font-weight:500}.protection-list a{width:32px;height:36px;border-left:1px solid #3c4143;display:grid;place-items:center;color:#d7d9da}.protection-list a:hover{color:var(--amber)}.activity-card{min-height:235px;padding:9px 6px 0;overflow:hidden}.activity-card .panel__title{padding:0 7px 7px}.activity-list>div{min-height:31px;padding:0 8px;border-bottom:1px solid #34393b;display:grid;grid-template-columns:42px 20px minmax(130px,1fr) auto;align-items:center;gap:7px;font-size:9px}.activity-list time{color:var(--muted);font-variant-numeric:tabular-nums}.activity-list span{overflow:hidden;color:#d6d8d9;text-overflow:ellipsis;white-space:nowrap}.activity-list strong{font-size:9px}.dashboard-footer{min-height:53px;display:flex;align-items:center;gap:11px;color:#73787a;font-size:10px}.dashboard-footer svg{color:var(--green)}.dashboard-footer i{width:1px;height:13px;margin:0 8px;background:#3e4345}.license-banner{margin-bottom:18px;padding:16px 18px;border:1px solid rgba(236,165,66,.48);border-radius:8px;display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:15px;background:var(--amber-soft)}.license-banner>span{width:46px;height:46px;border-radius:50%;display:grid;place-items:center;color:var(--amber);background:#eca54221}.license-banner strong{color:#f5d09c;font-size:14px}.license-banner p{margin:5px 0 0;color:#aaa6a0;font-size:11px;line-height:1.45}.connection-overview{margin-bottom:17px;display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.add-connection-card{margin-bottom:16px;padding:16px;display:flex;align-items:center;justify-content:space-between;gap:18px}.add-connection-card>div{display:flex;align-items:center;gap:12px}.add-connection-card>div>span{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;color:var(--amber);background:var(--amber-soft)}.add-connection-card strong{font-size:13px}.add-connection-card p{margin:4px 0 0;color:var(--muted);font-size:10px}.add-connection-card form{display:flex;align-items:center;gap:8px}.add-connection-card input{width:min(260px,35vw);height:39px;padding:0 11px;border:1px solid #3a3f41;border-radius:6px;outline:0;color:#fff;background:#0d1012}.add-connection-card input:focus{border-color:var(--amber)}.connection-tabs{margin-bottom:16px;padding:6px;border:1px solid var(--line);border-radius:8px;display:flex;gap:6px;overflow-x:auto;background:var(--surface)}.connection-tabs>button{min-width:225px;min-height:61px;padding:8px 10px;border:1px solid transparent;border-radius:6px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;color:#d5d8d9;background:#111517;cursor:pointer;text-align:left}.connection-tabs>button:hover{border-color:#414749}.connection-tabs>button.is-active{border-color:#eca5428c;background:var(--amber-soft)}.connection-tabs>button>span:first-child{width:35px;height:35px;border-radius:50%;display:grid;place-items:center;color:var(--muted);background:#202527}.connection-tabs>button>span:first-child.is-connected{color:var(--green);background:var(--green-soft)}.connection-tabs>button>span:nth-child(2){min-width:0;display:grid;gap:3px}.connection-tabs strong{overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.connection-tabs small{overflow:hidden;color:var(--muted);font-size:8px;text-overflow:ellipsis;white-space:nowrap}.connection-tabs>button.connection-tabs__add{min-width:190px;grid-template-columns:auto 1fr;border-style:dashed;color:var(--amber);background:transparent}.connection-settings-body{margin-top:25px;display:grid;gap:21px}.connection-inline-actions{display:flex;flex-wrap:wrap;gap:8px}.no-connections-card{min-height:350px;padding:30px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.no-connections-card>svg{margin-bottom:13px;color:var(--green)}.no-connections-card>strong{font-size:16px}.no-connections-card>p{margin:7px 0 18px;color:var(--muted);font-size:11px}.connection-stat{min-height:82px;padding:14px 16px;border:1px solid var(--line);border-radius:7px;display:flex;align-items:center;gap:12px;background:var(--surface)}.connection-stat>span{width:42px;height:42px;flex:0 0 auto;border-radius:50%;display:grid;place-items:center;color:var(--muted);background:#1b2022}.connection-stat>span.is-success{color:var(--green);background:var(--green-soft)}.connection-stat>span.is-warning{color:var(--amber);background:#eca5421a}.connection-stat div{min-width:0;display:grid;gap:5px}.connection-stat small{color:var(--muted);font-size:10px}.connection-stat strong{overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.connection-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.setup-card,.qr-card{min-height:450px;padding:22px}.setup-card form{margin-top:25px;display:grid;gap:21px}.instance-summary{border:1px solid #33383a;border-radius:6px;overflow:hidden}.instance-summary>div{min-height:44px;padding:0 12px;border-bottom:1px solid #33383a;display:flex;align-items:center;justify-content:space-between;gap:15px}.instance-summary>div:last-child{border-bottom:0}.instance-summary span{color:var(--muted);font-size:11px}.instance-summary strong{font-size:11px}.setup-card form>.button{width:max-content}.qr-card{display:flex;flex-direction:column}.qr-placeholder,.connection-success,.qr-content{flex:1;min-height:315px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.qr-placeholder>svg{margin-bottom:16px;color:#626769}.qr-placeholder strong,.connection-success strong{font-size:15px}.qr-placeholder p,.connection-success p,.qr-content p{max-width:390px;margin:8px 0 0;color:var(--muted);font-size:11px;line-height:1.55}.qr-content img{width:min(245px,75%);aspect-ratio:1;padding:8px;border:1px solid var(--amber);border-radius:7px;object-fit:contain;background:#fff}.text-button{margin-top:13px;padding:6px;border:0;display:flex;align-items:center;gap:6px;color:var(--amber);background:transparent;cursor:pointer;font-size:11px}.connection-success>span{width:83px;height:83px;margin-bottom:17px;border:2px solid var(--green);border-radius:50%;display:grid;place-items:center;color:var(--green);background:var(--green-soft)}.info-note{margin-top:17px;padding:12px 14px;border:1px solid #2d3834;border-radius:6px;display:flex;align-items:center;gap:10px;color:#88938e;background:#5bdb830a;font-size:11px}.info-note svg{color:var(--green)}.group-instance-tabs{margin-bottom:15px;padding:5px;border:1px solid var(--line);border-radius:7px;display:flex;gap:5px;overflow-x:auto;background:var(--surface)}.group-instance-tabs button{min-width:200px;min-height:53px;padding:7px 10px;border:1px solid transparent;border-radius:5px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;color:#d7d9da;background:#111517;cursor:pointer;text-align:left}.group-instance-tabs button:hover{border-color:#42484a}.group-instance-tabs button.is-active{border-color:#5bdb8361;background:var(--green-soft)}.group-instance-tabs button>span:first-child{width:33px;height:33px;border-radius:50%;display:grid;place-items:center;color:var(--green);background:var(--green-soft)}.group-instance-tabs button>span:nth-child(2){min-width:0;display:grid;gap:3px}.group-instance-tabs strong{overflow:hidden;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.group-instance-tabs small{overflow:hidden;color:var(--muted);font-size:8px;text-overflow:ellipsis;white-space:nowrap}.group-instance-tabs b{min-width:24px;height:24px;border-radius:12px;display:grid;place-items:center;color:var(--amber);background:var(--amber-soft);font-size:9px}.group-summary,.history-summary{margin-bottom:15px;padding:0 4px;display:flex;align-items:center;gap:28px;color:var(--muted);font-size:11px}.group-summary>div,.history-summary>div{display:flex;align-items:center;gap:8px}.group-summary svg,.history-summary svg{color:var(--amber)}.group-summary strong,.history-summary strong{color:#e9eaea;font-size:13px}.groups-panel{overflow:hidden}.groups-super-suspended{min-height:64px;padding:12px 16px;border:1px solid rgba(236,165,66,.48);border-radius:8px;display:flex;align-items:center;gap:12px;color:var(--amber);background:var(--amber-soft)}.groups-super-suspended>div{min-width:0;display:grid;flex:1;gap:3px}.groups-super-suspended strong{color:#f1d2a4;font-size:10px}.groups-super-suspended span{color:#aeb2b3;font-size:8px;line-height:1.45}.groups-super-suspended a{padding:9px 12px;border:1px solid rgba(236,165,66,.45);border-radius:5px;color:#efbf78;font-size:8px;font-weight:750;text-decoration:none;white-space:nowrap}.super-automation-page{padding-bottom:100px}.supplement-source-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);gap:16px}.supplement-source-row{border-bottom:1px solid rgba(255,255,255,.06)}.supplement-source-row:last-child{border-bottom:0}.supplement-source-row>label{border-bottom:0!important}.supplement-source-row>select{width:calc(100% - 28px);min-height:38px;margin:0 14px 12px;padding:7px 10px;border:1px solid rgba(236,165,66,.24);border-radius:7px;color:var(--text);background:#0d1112;font:inherit;font-size:9px}.supplement-source-row.is-selected{background:#eca5420a}.super-live-banner{min-height:76px;padding:13px 16px;border-color:#343a3c;display:grid;grid-template-columns:minmax(190px,.8fr) minmax(280px,1.4fr) auto;align-items:center;gap:20px;overflow:hidden;background:linear-gradient(110deg,#121719,#0f1315 70%)}.super-live-banner.is-active{border-color:#61ca9357;box-shadow:inset 3px 0 #50c88b}.super-live-banner__identity{min-width:0;display:flex;align-items:center;gap:11px}.super-live-banner__identity>span{width:42px;height:42px;flex:0 0 auto;border:1px solid #38433e;border-radius:11px;display:grid;place-items:center;color:#70d5a1;background:#16231d}.super-live-banner__identity>div{min-width:0;display:grid;gap:3px}.super-live-banner__identity small{color:#69c998;font-size:7px;font-weight:800;letter-spacing:.13em}.super-live-banner__identity strong{overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.super-live-banner__summary{display:flex;justify-content:center;gap:7px}.super-live-banner__summary span{min-height:37px;padding:0 12px;border:1px solid #2e3537;border-radius:6px;display:flex;align-items:center;gap:6px;color:#8d9698;background:#ffffff05;font-size:8px;white-space:nowrap}.super-live-banner__summary b{color:#e7e9e9;font-size:11px}.super-live-state{display:flex;align-items:center;gap:9px}.super-live-state>i,.super-live-dot{width:8px;height:8px;flex:0 0 auto;border-radius:50%;background:#54d693;box-shadow:0 0 0 5px #54d69317,0 0 16px #54d69366;animation:super-live-pulse 2.2s ease-in-out infinite}.super-live-state>span{display:grid;gap:2px}.super-live-state strong{color:#dce8e1;font-size:9px}.super-live-state small{color:#77817c;font-size:7px;white-space:nowrap}.super-live-state.is-offline>i{background:#dc8d62;box-shadow:0 0 0 5px #dc8d6217}.super-live-state.is-offline strong{color:#e2a681}@keyframes super-live-pulse{50%{opacity:.55;box-shadow:0 0 0 8px #54d69300}}.super-workspace-tabs{position:sticky;z-index:7;top:10px;padding:5px;border:1px solid #363c3e;border-radius:9px;display:grid;grid-template-columns:repeat(4,1fr);gap:4px;background:#0d1112f0;box-shadow:0 12px 35px #00000040;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.super-workspace-tabs button{position:relative;min-width:0;min-height:53px;padding:8px 11px;border:1px solid transparent;border-radius:6px;display:flex;align-items:center;gap:9px;color:#747d7f;background:transparent;text-align:left;cursor:pointer}.super-workspace-tabs button:hover{color:#cbd0d1;background:#171c1e}.super-workspace-tabs button.is-active{border-color:#454c4e;color:#f0f1f1;background:linear-gradient(180deg,#222729,#1a1f21);box-shadow:0 5px 15px #00000038}.super-workspace-tabs button.is-active svg{color:var(--amber)}.super-workspace-tabs button>span{min-width:0;display:grid;gap:2px}.super-workspace-tabs strong{font-size:9px}.super-workspace-tabs small{overflow:hidden;color:#70787a;font-size:7px;text-overflow:ellipsis;white-space:nowrap}.super-workspace-tabs button>b{margin-left:auto;min-width:21px;height:21px;padding:0 5px;border-radius:11px;display:grid;place-items:center;color:#16100a;background:var(--amber);font-size:8px}.super-workspace-tabs button>i{position:absolute;top:7px;right:7px;width:6px;height:6px;border-radius:50%;background:var(--amber)}.super-tab-content{display:grid;gap:14px;animation:super-tab-enter .2s ease-out}@keyframes super-tab-enter{0%{opacity:0;transform:translateY(4px)}}.super-master{min-height:116px;padding:22px 24px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;border-color:#3a3f41}.super-master.is-active{border-color:#eca5428c;background:linear-gradient(110deg,#171511,#111517 70%);box-shadow:inset 3px 0 0 var(--amber)}.super-master__icon{width:58px;height:58px;border:1px solid #454b4d;border-radius:14px;display:grid;place-items:center;color:var(--amber);background:#1b1f20}.super-master span{color:var(--amber);font-size:9px;font-weight:800;letter-spacing:1.2px}.super-master h2{margin:4px 0;font-size:18px;font-weight:620}.super-master p{margin:0;color:var(--muted);font-size:10px}.super-stats{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--line);border-radius:8px;background:var(--panel)}.super-stats>div{min-height:78px;padding:14px 18px;border-right:1px solid var(--line);display:flex;align-items:center;gap:13px}.super-stats>div:last-child{border-right:0}.super-stats svg{color:var(--amber)}.super-stats span{display:grid}.super-stats strong{font-size:23px;line-height:1}.super-stats small{margin-top:5px;color:var(--muted);font-size:9px}.super-control,.super-decisions{padding:0;overflow:hidden}.super-decisions--live{border-color:#353d3a;background:linear-gradient(180deg,#121718,#101415)}.super-decisions-header{min-height:76px;padding:13px 16px;border-bottom:1px solid #303638;display:flex;align-items:center;justify-content:space-between;gap:16px}.super-decisions-header>div:first-child{display:flex;align-items:center;gap:12px}.super-decisions-header>div:first-child>div{display:grid;gap:3px}.super-decisions-header h2{margin:0;font-size:15px}.super-decisions-header p{margin:0;color:#7d8587;font-size:8px}.super-decision-filters{padding:3px;border:1px solid #303638;border-radius:6px;display:flex;gap:2px;background:#0b0f10}.super-decision-filters button{min-height:30px;padding:0 9px;border:0;border-radius:4px;color:#7d8587;background:transparent;font-size:8px;cursor:pointer;white-space:nowrap}.super-decision-filters button.is-active{color:#17120b;background:var(--amber);font-weight:750}.super-decision-filters b{margin-left:4px;font-size:7px}.super-processing-stream{margin:12px;border:1px solid #334039;border-radius:8px;overflow:hidden;background:#0c1210}.super-processing-stream>header{min-height:54px;padding:9px 12px;border-bottom:1px solid #29352f;display:flex;align-items:center;justify-content:space-between;gap:14px;background:linear-gradient(90deg,#111c17,#101615)}.super-processing-stream>header>div:first-child{display:flex;align-items:center;gap:9px;color:#6ad39d}.super-processing-stream>header>div:first-child>span{display:grid;gap:2px}.super-processing-stream>header strong{color:#e1e9e5;font-size:9px}.super-processing-stream>header small{color:#77877f;font-size:7px}.super-processing-stream>header>div:last-child{padding:6px 9px;border:1px solid #2f3a35;border-radius:12px;display:flex;align-items:center;gap:7px;color:#829088;font-size:7px;white-space:nowrap}.super-processing-stream>header>div:last-child i{width:6px;height:6px;border-radius:50%;background:#57635d}.super-processing-stream>header>div:last-child.is-busy{border-color:#53d29361;color:#8eddb5;background:#53d29312}.super-processing-stream>header>div:last-child.is-busy i{background:#53d293;box-shadow:0 0 10px #53d293a6;animation:super-live-pulse 1.4s ease-in-out infinite}.super-processing-empty{min-height:62px;padding:13px;display:flex;align-items:center;justify-content:center;gap:10px;color:#77827d;font-size:8px}.super-processing-empty .super-live-dot{width:6px;height:6px}.super-processing-list{display:grid}.super-processing-list article{min-height:62px;padding:8px 11px;border-bottom:1px solid #26302b;display:grid;grid-template-columns:30px minmax(140px,.75fr) minmax(180px,1fr) minmax(300px,1.35fr) auto;align-items:center;gap:10px}.super-processing-list article:last-child{border-bottom:0}.super-processing-icon{width:28px;height:28px;border:1px solid #35423b;border-radius:50%;display:grid;place-items:center;color:#8b9891;background:#141c18}.super-processing-list article.is-processing .super-processing-icon{border-color:#53d29373;color:#66d49b;background:#13251c}.super-processing-list article.is-selected .super-processing-icon{color:#65d29a}.super-processing-list article.is-rejected .super-processing-icon,.super-processing-list article.is-duplicate .super-processing-icon{color:#d29275}.super-processing-list article.is-failed .super-processing-icon{color:#e49a6d}.super-processing-list article>div{min-width:0;display:grid;gap:3px}.super-processing-list article>div strong{overflow:hidden;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.super-processing-list article>div small{overflow:hidden;color:#727e78;font-size:7px;text-overflow:ellipsis;white-space:nowrap}.super-processing-list article>div:nth-child(3) strong{color:#aebbb4}.super-processing-list article.is-processing>div:nth-child(3) strong{color:#71d6a1}.super-processing-list article>.super-processing-result{gap:5px}.super-processing-list article>.super-processing-result strong{color:#e2a17e}.super-processing-list article>.super-processing-result small{color:#e7b89f;font-size:8px;font-weight:650;line-height:1.35;overflow:visible;text-overflow:clip;white-space:normal}.super-processing-list article>.super-processing-prices{display:grid;grid-template-columns:repeat(4,minmax(58px,1fr));gap:5px}.super-processing-prices>span{min-width:0;padding:5px 6px;border:1px solid #2b3631;border-radius:6px;display:grid;gap:2px;background:#101814}.super-processing-prices>span small{color:#718078;font-size:6px;font-weight:700;letter-spacing:.025em;text-transform:uppercase}.super-processing-prices>span strong{color:#d7e2dc;font-size:8px}.super-processing-prices>span:first-child{border-color:#53d2933d;background:#53d2930e}.super-processing-prices>span:first-child strong{color:#71d6a1}.super-processing-list time{color:#68736d;font-size:7px;font-weight:750;letter-spacing:.04em}.super-section-title{min-height:76px;padding:16px 20px;border-bottom:1px solid var(--line);display:flex;align-items:center}.super-section-title>div{display:flex;align-items:center;gap:13px}.super-section-title>div>span{width:32px;height:32px;border:1px solid rgba(236,165,66,.4);border-radius:50%;display:grid;place-items:center;color:var(--amber);font-size:9px;font-weight:800}.super-section-title h2{margin:0 0 3px;font-size:15px}.super-section-title p{margin:0;color:var(--muted);font-size:9px}.super-mode-grid{padding:18px;display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.super-mode-grid button{min-height:92px;padding:17px;border:1px solid #3b4143;border-radius:8px;display:flex;align-items:flex-start;gap:13px;color:#c9cccd;background:#111517;text-align:left;cursor:pointer}.super-mode-grid button.is-selected{border-color:var(--amber);color:#fff;background:var(--amber-soft);box-shadow:inset 0 0 0 1px #eca54226}.super-mode-grid svg{flex:0 0 auto;color:var(--amber)}.super-mode-grid span{display:grid;gap:5px}.super-mode-grid strong{font-size:12px}.super-mode-grid small{color:var(--muted);font-size:9px;line-height:1.55}.super-pickers-grid{padding:18px;display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.super-picker{min-width:0;border:1px solid #363c3e;border-radius:8px;overflow:hidden;background:#101416}.super-picker>header{min-height:58px;padding:11px 13px;border-bottom:1px solid #303638;display:flex;justify-content:space-between;align-items:center}.super-picker>header div{display:grid;gap:3px}.super-picker>header strong{font-size:10px}.super-picker>header small{color:var(--muted);font-size:8px}.super-picker>header>span{min-width:25px;height:25px;padding:0 7px;border-radius:12px;display:grid;place-items:center;color:var(--amber);background:var(--amber-soft);font-size:9px;font-weight:800}.super-picker__connection-filter{padding:7px;border-bottom:1px solid #303638;display:flex;gap:6px;overflow-x:auto;background:#0b0f10;scrollbar-width:thin}.super-picker__connection-filter button{position:relative;min-width:132px;min-height:45px;padding:7px 30px 7px 9px;border:1px solid #303638;border-radius:6px;display:grid;flex:1 0 132px;align-content:center;gap:3px;color:#a4aaac;background:#14191b;text-align:left;cursor:pointer}.super-picker__connection-filter button:first-child{min-width:118px;flex-basis:118px}.super-picker__connection-filter button:hover{border-color:#4a5153;color:#e1e4e5}.super-picker__connection-filter button.is-active{border-color:#eca542b3;color:#f4f5f5;background:#241d14;box-shadow:inset 2px 0 0 var(--amber)}.super-picker__connection-filter span{overflow:hidden;font-size:8px;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.super-picker__connection-filter small{overflow:hidden;color:#747d7f;font-size:7px;text-overflow:ellipsis;white-space:nowrap}.super-picker__connection-filter b{position:absolute;top:50%;right:8px;min-width:18px;height:18px;padding:0 4px;border-radius:9px;display:grid;place-items:center;color:#1a1309;background:var(--amber);font-size:7px;transform:translateY(-50%)}.super-picker__scroll{max-height:310px;overflow:auto}.super-picker__instance>p{position:sticky;top:0;z-index:1;margin:0;padding:7px 11px;color:#858b8d;background:#171b1d;display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:8px;font-weight:800;text-transform:uppercase}.super-picker__instance>p small{color:#626b6d;font-size:7px;font-weight:650;letter-spacing:.02em;text-transform:none}.super-picker label{min-height:50px;padding:8px 11px;border-bottom:1px solid #292f31;display:flex;align-items:center;gap:9px;cursor:pointer}.super-picker label:hover,.super-picker label.is-selected{background:#1b1915}.super-picker label input{accent-color:var(--amber)}.super-picker label>span{min-width:0;display:grid;flex:1;gap:3px}.super-picker label b{overflow:hidden;color:#d7dadb;font-size:9px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.super-picker label small{color:var(--muted);font-size:8px}.super-picker label small em{color:#879092;font-style:normal}.super-picker label svg{color:var(--amber)}.super-profiles{padding:18px 18px 0;display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.super-profiles button{padding:13px;border:1px solid #3a4042;border-radius:7px;display:grid;gap:4px;color:#c7cacb;background:#121618;text-align:left;cursor:pointer}.super-profiles button.is-selected{border-color:var(--amber);color:#fff;background:var(--amber-soft)}.super-profiles strong{font-size:10px}.super-profiles small{color:var(--muted);font-size:8px}.super-criteria-grid{padding:16px 18px;display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.super-criteria-grid .field span{font-size:9px}.super-price-limit{padding:10px;border:1px solid var(--line);border-radius:7px;background:#ffffff05}.super-price-limit.is-active{border-color:#eca5428c;background:var(--amber-soft)}.super-price-limit>div{display:flex;align-items:center;justify-content:space-between;gap:10px}.super-switches{border-top:1px solid var(--line);display:grid;grid-template-columns:repeat(2,1fr)}.super-switches>label{min-height:72px;padding:13px 18px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:14px}.super-switches>label:nth-child(2n){border-right:0}.super-switches>label>span{display:grid;gap:4px}.super-switches strong{font-size:9px}.super-switches small{color:var(--muted);font-size:8px;line-height:1.45}.super-savebar{position:sticky;z-index:8;bottom:12px;min-height:64px;padding:11px 14px;border:1px solid #353b3d;border-radius:9px;display:flex;align-items:center;justify-content:space-between;gap:16px;background:#101416f5;box-shadow:0 18px 50px #00000061;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.super-savebar.has-changes{border-color:#eca54294;box-shadow:0 18px 50px #00000073,inset 3px 0 0 var(--amber)}.super-savebar>div{display:flex;align-items:center;gap:8px;color:#d8a968;font-size:9px}.super-savebar .button{min-width:210px}.super-decision-list{display:grid}.super-decision-list article{min-height:104px;padding:14px 18px;border-bottom:1px solid var(--line);display:grid;grid-template-columns:54px minmax(240px,1fr) 210px auto;align-items:center;gap:16px}.super-decision-score{width:52px;height:52px;border:1px solid #414749;border-radius:50%;display:grid;place-content:center;text-align:center}.super-decision-score strong{font-size:17px;line-height:1}.super-decision-score small{color:var(--muted);font-size:7px}.super-decision-main>div{display:flex;align-items:center;gap:8px}.super-decision-main>div>small{color:var(--muted);font-size:8px}.super-decision-main h3{margin:7px 0 4px;font-size:11px}.super-decision-main p{margin:0;color:var(--muted);font-size:8px;line-height:1.5}.super-status{padding:4px 7px;border-radius:4px;font-size:7px!important}.super-status.is-pending{color:#f3c577;background:#392e1c}.super-status.is-rejected,.super-status.is-cancelled{color:#e79284;background:#341e1d}.super-status.is-sent,.super-status.is-approved{color:#80d6ad;background:#173128}.super-no-ai{padding:4px 7px;border:1px solid #3d4547;border-radius:4px;color:#9da5a7!important;background:#171c1e;font-size:7px!important;font-weight:750}.super-decision-prices{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.super-decision-prices span{display:grid;gap:3px}.super-decision-prices small{color:var(--muted);font-size:7px}.super-decision-prices b{font-size:10px}.super-decision-prices span:nth-child(3){grid-column:1 / -1;padding-top:5px;border-top:1px solid var(--border)}.super-feex-priority{display:inline-flex;align-items:center;border-radius:999px;padding:3px 7px;background:#111827;color:#fff;font-size:7px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.super-decision-actions{display:flex;gap:7px}.super-decision-actions button{min-height:34px;padding:0 10px;border:1px solid #404648;border-radius:5px;display:flex;align-items:center;gap:5px;color:#bec2c3;background:#171b1d;font-size:8px;cursor:pointer}.super-decision-actions .button--primary{color:#16120c;background:var(--amber);border-color:var(--amber)}.super-decision-actions--rejected .button--primary{color:#f5ddd7;border-color:#77463f;background:#3d211f}.super-decision-list article.is-open{background:#111517}.super-destinations{display:block;margin-top:5px;color:#8fa59a;font-size:8px}.super-rejection-details{grid-column:1 / -1;margin-top:5px;padding:16px;border:1px solid #493331;border-radius:8px;display:grid;grid-template-columns:minmax(260px,.9fr) minmax(340px,1.1fr);gap:12px;background:linear-gradient(145deg,#151010,#0d1112 58%)}.super-rejection-reason{padding:14px;border:1px solid #563633;border-radius:7px;background:#211413}.super-rejection-reason>div{display:flex;align-items:flex-start;gap:10px;color:#e99385}.super-rejection-reason>div span{display:grid;gap:4px}.super-rejection-reason small{color:#9d6d66;font-size:7px;font-weight:800;letter-spacing:.11em}.super-rejection-reason strong{color:#f3d5cf;font-size:11px;line-height:1.45}.super-rejection-reason ul{margin:13px 0 0;padding:11px 12px 11px 28px;border-top:1px solid #49302e;color:#bfa7a2;font-size:8px;line-height:1.65}.super-rejection-metrics{padding:8px;border:1px solid #2d3436;border-radius:7px;display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#2d3436;overflow:hidden}.super-rejection-metrics>div{min-height:61px;padding:10px;display:grid;align-content:center;gap:5px;background:#111617}.super-rejection-metrics small{color:#707a7c;font-size:6px;font-weight:800;letter-spacing:.08em}.super-rejection-metrics strong{color:#e5e8e8;font-size:11px}.super-rejection-benchmark{grid-column:1 / -1;padding:13px 14px;border:1px solid #55452f;border-radius:7px;background:#1c1811}.super-rejection-benchmark header{margin-bottom:11px;display:flex;align-items:center;justify-content:space-between;gap:12px}.super-rejection-benchmark header span{color:#b99762;font-size:7px;font-weight:800;letter-spacing:.12em}.super-rejection-benchmark header b{padding:4px 6px;border-radius:3px;color:#dfbb7f;background:#392d1b;font-size:6px;letter-spacing:.06em}.super-rejection-benchmark>div{display:grid;grid-template-columns:1.5fr repeat(3,.7fr);gap:8px}.super-rejection-benchmark>div>span{min-width:0;padding:8px 9px;border:1px solid #3e372b;border-radius:5px;display:grid;gap:4px;background:#12120f}.super-rejection-benchmark small{color:#7f796e;font-size:7px}.super-rejection-benchmark strong{overflow:hidden;color:#e5dccd;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.super-rejection-audit{grid-column:1 / -1;display:grid;grid-template-columns:minmax(220px,.65fr) minmax(300px,1.35fr);gap:12px}.super-rejection-audit>div:first-child{padding:13px;border:1px solid #2e3537;border-radius:7px;background:#101516}.super-rejection-audit>div:first-child span{color:#778184;font-size:7px;font-weight:800;letter-spacing:.11em}.super-rejection-audit>div:first-child p{margin:9px 0 0;color:#b8bec0;font-size:9px;line-height:1.6}.super-rejection-details>footer{grid-column:1 / -1;padding:12px 13px;border:1px solid #3b433f;border-radius:7px;display:flex;align-items:center;justify-content:space-between;gap:16px;background:#111816}.super-rejection-details>footer>div{display:grid;gap:3px}.super-rejection-details>footer strong{color:#dbe6e0;font-size:9px}.super-rejection-details>footer span{color:#7f8d86;font-size:8px;line-height:1.45}.super-rejection-details>footer .button{flex:0 0 auto}.super-review-workspace{grid-column:1 / -1;margin-top:4px;padding:18px;border:1px solid #303638;border-radius:8px;background:#0c1011;display:grid;grid-template-columns:minmax(190px,.72fr) minmax(260px,1fr) minmax(300px,1.15fr);gap:16px;align-items:start}.super-preview-destinations{grid-column:1 / -1;padding:13px 14px;border:1px solid #3d5549;border-radius:7px;display:grid;grid-template-columns:minmax(175px,.45fr) 1.55fr;align-items:center;gap:14px;background:#111c17}.super-preview-destinations>div:first-child{display:flex;align-items:center;gap:10px;color:#69ce96}.super-preview-destinations>div:first-child span{display:grid;gap:3px}.super-preview-destinations>div:first-child small{color:#81928a;font-size:7px;letter-spacing:.12em}.super-preview-destinations>div:first-child strong{color:#e5eee9;font-size:11px}.super-preview-destinations.is-empty{border-color:#704d3a;background:#211712}.super-preview-destinations.is-empty>div:first-child{color:#e4a36f}.super-preview-destination-list{display:flex;flex-wrap:wrap;gap:7px}.super-preview-destination-list>div{min-width:185px;padding:8px 9px;border:1px solid #304139;border-radius:5px;display:flex;align-items:center;justify-content:space-between;gap:12px;background:#0c1410}.super-preview-destination-list span{min-width:0;display:grid;gap:2px}.super-preview-destination-list strong{overflow:hidden;color:#dfe7e3;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.super-preview-destination-list small{color:#829088;font-size:7px}.super-preview-destination-list b{padding:3px 5px;border-radius:3px;color:#79cda0;background:#1a3327;font-size:6px;letter-spacing:.08em}.super-preview-destination-list p{margin:0;color:#d2a383;font-size:9px}.super-source-copy,.super-review-editor{min-width:0}.super-source-copy>span,.super-review-editor label>span,.super-review-link>span{display:block;margin-bottom:8px;color:#8c9698;font-size:8px;letter-spacing:.12em}.super-source-copy pre{max-height:440px;margin:0;padding:13px;border:1px solid #282e30;border-radius:6px;overflow:auto;color:#adb4b5;background:#111617;font:9px/1.65 ui-monospace,SFMono-Regular,Menlo,monospace;white-space:pre-wrap;overflow-wrap:anywhere}.super-whatsapp-card{min-width:0;border:1px solid #293a32;border-radius:8px;overflow:hidden;background:#09130f}.super-whatsapp-card header{min-height:48px;padding:8px 10px;display:flex;align-items:center;gap:9px;background:#14251d}.super-whatsapp-card header>span{width:31px;height:31px;border-radius:50%;display:grid;place-items:center;color:#082116;background:#41c878}.super-whatsapp-card header>div{display:grid;gap:2px}.super-whatsapp-card header strong{color:#edf4f0;font-size:10px}.super-whatsapp-card header small{color:#8ba095;font-size:8px}.super-whatsapp-card>img{display:block;width:100%;max-height:330px;object-fit:contain;background:#080b0a}.super-whatsapp-card>pre{margin:10px;padding:12px;border-radius:7px 7px 2px;color:#e6ece9;background:#1d2d26;font:9px/1.55 ui-monospace,SFMono-Regular,Menlo,monospace;white-space:pre-wrap;overflow-wrap:anywhere}.super-preview-no-image{min-height:180px;display:grid;place-content:center;justify-items:center;gap:8px;color:#78837d;font-size:9px;background:#090d0b}.super-review-editor label{display:block}.super-review-editor textarea{width:100%;min-height:280px;resize:vertical;padding:12px;border:1px solid #343b3d;border-radius:6px;color:#e6e9e9;background:#131819;font:10px/1.6 ui-monospace,SFMono-Regular,Menlo,monospace}.super-review-editor textarea:focus{border-color:var(--amber);outline:2px solid color-mix(in srgb,var(--amber) 18%,transparent)}.super-review-editor>p{margin:8px 0 12px;color:#858e90;font-size:8px;line-height:1.5}.super-review-link{margin:12px 0;padding:10px;border:1px solid #29302f;border-radius:6px;background:#111615}.super-review-link>span{margin-bottom:5px}.super-review-link a{display:flex;align-items:center;gap:6px;color:#73d6a0;font-size:9px;overflow-wrap:anywhere}.super-review-editor>.button{width:100%;justify-content:center}.super-empty{min-height:180px;display:grid;place-content:center;justify-items:center;gap:8px;color:var(--muted);font-size:9px;text-align:center}.super-empty strong{color:#d8dcdd;font-size:11px}.super-empty span{max-width:340px;line-height:1.5}@media(max-width:1050px){.super-live-banner{grid-template-columns:1fr auto}.super-live-banner__summary{grid-column:1 / -1;grid-row:2;justify-content:flex-start}.super-pickers-grid{grid-template-columns:1fr 1fr}.super-picker:first-child{grid-column:1 / -1}.super-decision-list article{grid-template-columns:54px 1fr auto}.super-decision-prices{grid-column:2}.super-decision-actions{grid-column:3;grid-row:1 / span 2}.super-review-workspace{grid-template-columns:.8fr 1.2fr}.super-review-editor{grid-column:1 / -1}}@media(max-width:700px){.groups-super-suspended{align-items:flex-start;flex-wrap:wrap}.groups-super-suspended a{width:100%;text-align:center}.super-automation-page{padding-bottom:84px}.supplement-source-grid{grid-template-columns:1fr}.supplement-source-row>select{min-height:44px;font-size:16px}.super-automation-page>.page-header{margin-bottom:11px}.super-automation-page>.page-header .page-header__aside{display:none}.super-live-banner{min-height:68px;padding:10px 11px;grid-template-columns:1fr auto;gap:10px}.super-live-banner__identity>span{width:38px;height:38px}.super-live-banner__identity small{font-size:6px}.super-live-banner__identity strong{font-size:11px}.super-live-banner__summary{margin:0 -2px;overflow-x:auto;scrollbar-width:none}.super-live-banner__summary span{min-height:31px;padding:0 9px;font-size:7px}.super-live-state>span{display:none}.super-workspace-tabs{top:6px;padding:4px}.super-workspace-tabs button{min-height:45px;padding:6px;justify-content:center;gap:5px;text-align:center}.super-workspace-tabs button>span{display:block}.super-workspace-tabs strong{display:block;font-size:8px}.super-workspace-tabs small{display:none}.super-workspace-tabs button>b{position:absolute;top:3px;right:3px;min-width:17px;height:17px;font-size:6px}.super-workspace-tabs button>i{top:4px;right:4px}.super-master{padding:16px;grid-template-columns:auto 1fr}.super-master>.toggle{grid-column:1 / -1;width:100%;justify-content:space-between}.super-master h2{font-size:15px}.super-stats{display:flex;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none}.super-stats>div{min-width:145px;min-height:62px;padding:10px 12px;flex:1 0 42%;scroll-snap-align:start}.super-stats strong{font-size:18px}.super-stats small{font-size:7px}.super-decisions-header{padding:12px;align-items:stretch;flex-direction:column}.super-decisions-header p{font-size:7px}.super-decision-filters{width:100%;overflow-x:auto}.super-decision-filters button{flex:1 0 auto}.super-processing-stream{margin:9px}.super-processing-stream>header{align-items:flex-start;flex-direction:column;gap:7px}.super-processing-list article{grid-template-columns:30px minmax(0,1fr) auto;gap:8px}.super-processing-list article>div:nth-child(3){grid-column:2 / -1}.super-processing-list article>div:nth-child(3) small{white-space:normal;line-height:1.4}.super-processing-list article>.super-processing-prices{grid-column:1 / -1;grid-template-columns:repeat(2,minmax(0,1fr))}.super-processing-prices>span{padding:7px 8px}.super-processing-list time{grid-column:3;grid-row:1}.super-mode-grid,.super-pickers-grid,.super-profiles,.super-criteria-grid{grid-template-columns:1fr}.super-picker:first-child{grid-column:auto}.super-picker__connection-filter{padding:6px}.super-picker__connection-filter button{min-width:126px;min-height:43px;flex-basis:126px}.super-picker__scroll{max-height:240px}.super-switches{grid-template-columns:1fr}.super-switches>label{border-right:0}.super-savebar{bottom:8px;align-items:stretch;flex-direction:column}.super-savebar .button{width:100%;min-width:0}.super-decision-list article{grid-template-columns:46px 1fr;gap:11px}.super-decision-score{width:44px;height:44px}.super-decision-prices,.super-decision-actions{grid-column:2;grid-row:auto}.super-decision-actions button{flex:1;justify-content:center}.super-decision-actions--rejected{grid-column:1 / -1}.super-rejection-details{padding:10px;grid-template-columns:1fr}.super-rejection-benchmark,.super-rejection-audit,.super-rejection-details>footer{grid-column:auto}.super-rejection-metrics{grid-template-columns:repeat(2,1fr)}.super-rejection-benchmark>div{grid-template-columns:repeat(2,1fr)}.super-rejection-audit{grid-template-columns:1fr}.super-rejection-details>footer{align-items:stretch;flex-direction:column}.super-rejection-details>footer .button{width:100%;justify-content:center}.super-review-workspace{grid-column:1 / -1;padding:11px;grid-template-columns:1fr}.super-preview-destinations{grid-template-columns:1fr}.super-preview-destination-list{display:grid;grid-template-columns:1fr}.super-preview-destination-list>div{min-width:0}.super-review-editor{grid-column:auto}.super-whatsapp-card{order:2}.super-review-editor{order:3}.super-source-copy{order:4}.super-preview-destinations{order:1}.super-whatsapp-card>img{max-height:360px}.super-review-editor textarea{min-height:260px;font-size:16px}}.groups-toolbar,.data-toolbar{min-height:67px;padding:12px 15px;border-bottom:1px solid var(--line);display:flex;align-items:center;gap:12px}.search-field{width:min(320px,100%);height:39px;padding:0 11px;border:1px solid #393e40;border-radius:6px;display:flex;align-items:center;gap:8px;color:#777c7e;background:#0c1011}.search-field input{min-width:0;width:100%;border:0;outline:0;color:#e8eaea;background:transparent;font-size:12px}.search-field input::placeholder{color:#686d6f}.filter-tabs{display:flex;padding:3px;border:1px solid #34393b;border-radius:6px;background:#0c1011}.filter-tabs button{min-height:30px;padding:0 11px;border:0;border-radius:4px;color:var(--muted);background:transparent;cursor:pointer;font-size:10px}.filter-tabs button:hover{color:#fff}.filter-tabs button.is-active{color:#16110a;background:var(--amber);font-weight:700}.bulk-actions{margin-left:auto;display:flex;gap:6px}.bulk-actions button{min-height:31px;padding:0 9px;border:1px solid #3a3f41;border-radius:5px;display:flex;align-items:center;gap:5px;color:#bfc2c3;background:#15191b;cursor:pointer;font-size:9px}.bulk-actions button:hover{border-color:#646a6c;color:#fff}.groups-table__head,.groups-table__row{display:grid;grid-template-columns:minmax(240px,1.3fr) 90px 105px 80px 80px 125px;align-items:center;gap:10px}.groups-table__head{min-height:38px;padding:0 18px;border-bottom:1px solid #363b3d;color:var(--muted);font-size:10px}.groups-table__row{min-height:67px;padding:7px 18px;border-bottom:1px solid #2e3335}.groups-table__row:last-child{border-bottom:0}.groups-table__row:hover{background:#131719}.groups-table__row>.toggle .toggle__label{display:none}.group-name-cell{min-width:0;display:flex;align-items:center;gap:12px}.group-name-cell>span{width:38px;height:38px;flex:0 0 auto;border-radius:50%;display:grid;place-items:center;color:var(--green);background:var(--green-soft)}.group-name-cell div{min-width:0;display:grid;gap:3px}.group-name-cell strong{overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.group-name-cell small{color:var(--muted);font-size:9px}.member-count{color:#b2b6b7;font-size:11px}.monitor-check{min-height:32px;display:flex;align-items:center;gap:7px;color:var(--muted);cursor:pointer;font-size:9px}.monitor-check input{width:16px;height:16px;margin:0;accent-color:var(--amber);cursor:pointer}.monitor-check:has(input:checked){color:var(--amber);font-weight:700}.configure-group{height:33px;padding:0 9px;border:1px solid #3d4244;border-radius:5px;display:flex;align-items:center;gap:6px;color:#c5c8c9;background:#161a1c;cursor:pointer;font-size:10px}.configure-group svg:last-child{margin-left:auto}.configure-group:hover{border-color:var(--amber);color:var(--amber)}.drawer-layer{position:fixed;z-index:70;top:0;right:0;bottom:0;left:0;display:flex;justify-content:flex-end}.drawer-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:#000000b3;cursor:default}.group-editor{position:relative;z-index:1;width:min(540px,100vw);height:100%;border-left:1px solid #474c4e;overflow-y:auto;background:#0f1315;box-shadow:-20px 0 60px #00000073}.group-editor__header{position:sticky;z-index:2;top:0;min-height:88px;padding:18px 21px;border-bottom:1px solid #34393b;display:flex;align-items:center;justify-content:space-between;background:#111517}.group-editor__header span{color:var(--amber);font-size:9px;font-weight:800;letter-spacing:.6px}.group-editor__header h2{margin:5px 0 0;font-size:18px}.group-editor__header button{width:36px;height:36px;border:1px solid #3d4244;border-radius:5px;display:grid;place-items:center;color:var(--muted);background:#171b1d;cursor:pointer}.group-editor form{padding:20px 21px;display:grid;gap:21px}.group-editor__toggles{padding:14px;border:1px solid #34393b;border-radius:6px;display:flex;justify-content:space-between;gap:16px;background:#14181a}.group-editor fieldset{margin:0;padding:14px;border:1px solid #34393b;border-radius:6px;display:grid;gap:9px}.group-editor legend{padding:0 6px;color:#cdd0d1;font-size:11px;font-weight:700}.radio-row{min-height:45px;padding:7px 9px;border:1px solid transparent;border-radius:5px;display:flex;align-items:flex-start;gap:9px;cursor:pointer}.radio-row:has(input:checked){border-color:#eca54259;background:var(--amber-soft)}.radio-row input{accent-color:var(--amber)}.radio-row>span{display:grid;gap:4px}.radio-row strong{font-size:11px}.radio-row small{color:var(--muted);font-size:9px}.switch-row{display:flex;align-items:center;justify-content:space-between;gap:18px}.switch-row>span{display:grid;gap:4px}.switch-row strong{font-size:11px}.switch-row small{color:var(--muted);font-size:9px;line-height:1.4}.copy-processing-options{gap:0!important;overflow:hidden}.copy-processing-option{min-height:68px;padding:10px 4px;border-bottom:1px solid #34393b}.copy-processing-option>span{grid-template-columns:25px 1fr;align-items:center}.copy-processing-option>span>svg{color:var(--amber)}.copy-processing-option>span>span{display:grid;gap:4px}.form-grid--two{padding-top:12px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.watermark-always-note{min-height:62px;padding:10px 4px;display:flex;align-items:center;gap:11px;color:var(--green)}.watermark-always-note>svg{flex:0 0 auto}.watermark-always-note>span{display:grid;gap:4px}.watermark-always-note strong{font-size:11px}.watermark-always-note small{color:var(--muted);font-size:9px;line-height:1.4}.destination-checks{max-height:210px;overflow-y:auto;display:grid;gap:5px}.destinations-fieldset__hint{margin:-2px 0 5px;color:var(--muted);font-size:9px;line-height:1.4}.destination-checks label{min-height:36px;padding:4px 9px;border-radius:5px;display:flex;align-items:center;gap:9px;cursor:pointer}.destination-checks label:hover{background:#191d1f}.destination-checks input{accent-color:var(--amber)}.destination-checks span{min-width:0;display:flex;align-items:center;gap:7px;overflow:hidden;color:#d2d5d6;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.destination-checks label>span>span{display:grid;gap:2px}.destination-checks label>span>span small{color:var(--muted);font-size:7px}.destination-checks svg{color:var(--green)}.destination-checks label>select{min-width:92px;min-height:30px;margin-left:auto;padding:0 7px;border:1px solid #3a3f41;border-radius:5px;color:#f0f1f1;background:#111517;font-size:9px}.group-editor__actions{position:sticky;bottom:-20px;margin:0 -21px -20px;padding:14px 21px;border-top:1px solid #34393b;display:flex;justify-content:flex-end;gap:9px;background:#111517}.mirror-summary{margin-bottom:12px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.mirror-summary article{min-height:78px;padding:13px 15px;border:1px solid var(--line);border-radius:7px;display:flex;align-items:center;gap:11px;background:var(--surface)}.mirror-summary article>span{width:39px;height:39px;flex:0 0 auto;border-radius:50%;display:grid;place-items:center;color:var(--amber);background:var(--amber-soft)}.mirror-summary article:nth-child(2)>span{color:var(--green);background:var(--green-soft)}.mirror-summary article:nth-child(3)>span{color:var(--blue);background:#68a8e51c}.mirror-summary article>div{display:grid;gap:2px}.mirror-summary strong{font-size:21px;font-weight:620}.mirror-summary small{color:var(--muted);font-size:9px}.mirror-explainer{min-height:62px;margin-bottom:12px;padding:10px 14px;border:1px solid rgba(236,165,66,.28);border-radius:7px;display:grid;grid-template-columns:38px minmax(0,1fr) auto 38px;align-items:center;gap:12px;background:linear-gradient(90deg,#eca54217,#5bdb830a)}.mirror-explainer>span{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;color:var(--green);background:var(--green-soft)}.mirror-explainer>div{display:grid;gap:3px}.mirror-explainer strong{font-size:11px}.mirror-explainer p{margin:0;color:var(--muted);font-size:9px;line-height:1.45}.mirror-explainer>svg{color:var(--amber)}.mirror-explainer .mirror-explainer__copies{color:var(--amber);background:var(--amber-soft)}.mirror-rules-panel{overflow:hidden}.mirror-rules-panel__heading{min-height:70px;padding:13px 16px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:15px}.mirror-rules-panel__heading>div{display:grid;gap:4px}.mirror-rules-panel__heading h2{margin:0;font-size:15px}.mirror-rules-panel__heading p{margin:0;color:var(--muted);font-size:9px;line-height:1.4}.mirror-rule-list{padding:10px;display:grid;gap:8px}.mirror-rule-card{min-height:88px;padding:11px 12px;border:1px solid #353a3c;border-radius:7px;display:grid;grid-template-columns:minmax(210px,.8fr) 62px minmax(260px,1.3fr) 70px;align-items:center;gap:10px;background:#111517}.mirror-rule-card:hover{border-color:#4c5254;background:#13181a}.mirror-rule-source{min-width:0;display:flex;align-items:center;gap:10px}.mirror-rule-source>span{width:37px;height:37px;flex:0 0 auto;border-radius:50%;display:grid;place-items:center;color:var(--green);background:var(--green-soft)}.mirror-rule-source>div{min-width:0;display:grid;gap:3px}.mirror-rule-source small,.mirror-rule-targets>small{color:var(--amber);font-size:7px;font-weight:800;letter-spacing:.45px}.mirror-rule-source strong{overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.mirror-rule-source p{margin:0;overflow:hidden;color:var(--muted);font-size:7.5px;text-overflow:ellipsis;white-space:nowrap}.mirror-rule-arrow{display:flex;align-items:center;justify-content:center;gap:4px;color:var(--amber)}.mirror-rule-arrow span{min-width:21px;height:21px;padding:0 5px;border-radius:20px;display:grid;place-items:center;color:#19130b;background:var(--amber);font-size:8px;font-weight:800}.mirror-rule-targets{min-width:0;display:grid;gap:6px}.mirror-rule-targets>div{display:flex;flex-wrap:wrap;gap:5px}.mirror-rule-targets>div>span{min-width:0;max-width:220px;min-height:37px;padding:5px 8px;border:1px solid #353b3d;border-radius:5px;display:flex;align-items:center;gap:6px;color:var(--green);background:#0d1113}.mirror-rule-targets i{min-width:0;display:grid;gap:2px;font-style:normal}.mirror-rule-targets i strong{overflow:hidden;color:#d7dadb;font-size:8.5px;text-overflow:ellipsis;white-space:nowrap}.mirror-rule-targets i small{overflow:hidden;color:var(--muted);font-size:6.5px;text-overflow:ellipsis;white-space:nowrap}.mirror-rule-actions{display:flex;justify-content:flex-end;gap:5px}.mirror-rule-actions button{width:32px;height:32px;padding:0;border:1px solid #3a4042;border-radius:5px;display:grid;place-items:center;color:var(--muted);background:#171c1e;cursor:pointer}.mirror-rule-actions button:first-child:hover{border-color:var(--amber);color:var(--amber)}.mirror-rule-actions button:last-child:hover{border-color:var(--red);color:var(--red)}.mirror-editor{position:relative;z-index:1;width:min(580px,100vw);height:100%;border-left:1px solid #474c4e;overflow-y:auto;background:#0f1315;box-shadow:-20px 0 60px #00000073}.mirror-editor__header{position:sticky;z-index:3;top:0;min-height:88px;padding:18px 21px;border-bottom:1px solid #34393b;display:flex;align-items:center;justify-content:space-between;background:#111517}.mirror-editor__header span{color:var(--amber);font-size:9px;font-weight:800;letter-spacing:.6px}.mirror-editor__header h2{margin:5px 0 0;font-size:18px}.mirror-editor__header button{width:36px;height:36px;padding:0;border:1px solid #3d4244;border-radius:5px;display:grid;place-items:center;color:var(--muted);background:#171b1d;cursor:pointer}.mirror-editor form{min-height:calc(100% - 88px);padding:20px 21px;display:flex;flex-direction:column;gap:18px}.mirror-source-select select{font-size:11px}.mirror-editor-flow{min-height:45px;padding:8px 11px;border:1px solid rgba(236,165,66,.25);border-radius:6px;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:9px;color:var(--amber);background:var(--amber-soft)}.mirror-editor-flow span{overflow:hidden;color:#e7e9e9;font-size:10px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.mirror-editor-flow strong{font-size:9px;white-space:nowrap}.mirror-editor fieldset{min-height:0;margin:0;padding:13px;border:1px solid #343a3c;border-radius:6px;display:grid;gap:10px}.mirror-editor fieldset:disabled{opacity:.5}.mirror-editor legend{padding:0 6px;color:#d5d8d9;font-size:11px;font-weight:700}.mirror-editor .search-field{width:100%}.mirror-target-list{max-height:390px;overflow-y:auto;display:grid;gap:10px}.mirror-target-list>section{display:grid;gap:3px}.mirror-target-list section>header{min-height:30px;padding:0 7px;display:flex;align-items:center;justify-content:space-between;gap:9px;color:#afb4b5}.mirror-target-list section>header strong{font-size:9px}.mirror-target-list section>header small{color:var(--muted);font-size:7px}.mirror-target-list label{min-height:42px;padding:5px 8px;border:1px solid transparent;border-radius:5px;display:flex;align-items:center;gap:9px;cursor:pointer}.mirror-target-list label:hover{background:#181d1f}.mirror-target-list label:has(input:checked){border-color:#eca54252;background:var(--amber-soft)}.mirror-target-list input{accent-color:var(--amber)}.mirror-target-list label>span{min-width:0;display:flex;align-items:center;gap:8px;color:var(--green)}.mirror-target-list i{min-width:0;display:grid;gap:2px;font-style:normal}.mirror-target-list i strong{overflow:hidden;color:#d6d9da;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.mirror-target-list i small{color:var(--muted);font-size:7px}.mirror-editor__note{min-height:58px;padding:10px 11px;border:1px solid rgba(91,219,131,.22);border-radius:6px;display:flex;align-items:center;gap:10px;color:var(--green);background:var(--green-soft)}.mirror-editor__note p{margin:0;display:grid;gap:3px}.mirror-editor__note strong{font-size:10px}.mirror-editor__note span{color:#9da5a2;font-size:8px;line-height:1.4}.mirror-editor__actions{position:sticky;bottom:-20px;margin:auto -21px -20px;padding:14px 21px;border-top:1px solid #34393b;display:flex;justify-content:flex-end;gap:9px;background:#111517}.queue-counters{margin-bottom:16px;display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.queue-counters article{min-height:78px;padding:13px 16px;border:1px solid var(--line);border-radius:7px;display:flex;align-items:center;gap:12px;background:var(--surface)}.counter-icon{width:42px;height:42px;border-radius:50%;display:grid;place-items:center}.counter-icon--amber{color:var(--amber);background:var(--amber-soft)}.counter-icon--blue{color:var(--blue);background:#68a8e51c}.counter-icon--red{color:var(--red);background:var(--red-soft)}.queue-counters article>div{display:grid}.queue-counters small{color:var(--muted);font-size:10px}.queue-counters strong{font-size:24px;font-weight:550}.data-panel{overflow:hidden}.data-toolbar{justify-content:space-between}.select-field{display:flex;align-items:center;gap:9px;color:var(--muted);font-size:10px}.select-field select{width:160px;height:38px;font-size:11px}.data-table__head,.data-table__row{display:grid;grid-template-columns:minmax(230px,1.25fr) minmax(180px,1fr) 185px 75px 95px 135px;align-items:center;gap:13px}.data-table__head{min-height:40px;padding:0 17px;border-bottom:1px solid #373c3e;color:var(--muted);font-size:9px;text-transform:uppercase;letter-spacing:.3px}.data-table__row{min-height:70px;padding:8px 17px;border-bottom:1px solid #2e3335}.data-table__row:last-child{border-bottom:0}.data-table__row:hover{background:#131719}.table-primary{min-width:0;display:grid;gap:4px}.queue-timing strong{color:var(--amber);font-variant-numeric:tabular-nums}.queue-timing small{color:var(--muted);font-variant-numeric:tabular-nums;line-height:1.35}.queue-destinations>span{margin-top:4px;display:flex;align-items:flex-start;gap:5px;color:var(--amber);font-size:7.5px;line-height:1.35}.queue-destinations>span svg{flex:0 0 auto;margin-top:1px}.attempt-count{color:#b5b8b9;font-size:11px;font-variant-numeric:tabular-nums}.table-actions{display:flex;gap:5px}.table-actions button{width:32px;height:32px;padding:0;border:1px solid #3b4042;border-radius:5px;display:grid;place-items:center;color:var(--muted);background:#171b1d;cursor:pointer}.table-actions button:hover{border-color:var(--amber);color:var(--amber)}.table-actions button.is-danger:hover{border-color:var(--red);color:var(--red)}.table-actions button span{display:none}.history-list__head,.history-list__row{display:grid;grid-template-columns:minmax(250px,1.15fr) minmax(260px,1.35fr) 180px 100px;align-items:center;gap:16px}.history-list__head{min-height:40px;padding:0 17px;border-bottom:1px solid #373c3e;color:var(--muted);font-size:9px;text-transform:uppercase;letter-spacing:.3px}.history-list__row{min-height:67px;padding:8px 17px;border-bottom:1px solid #2e3335}.history-list__row:hover{background:#131719}.history-title{min-width:0;display:flex;align-items:center;gap:11px}.history-icon{width:36px;height:36px;flex:0 0 auto;border-radius:50%;display:grid;place-items:center}.history-icon.is-success{color:var(--green);background:var(--green-soft)}.history-icon.is-danger{color:var(--red);background:var(--red-soft)}.history-title>div{min-width:0;display:grid;gap:4px}.history-title strong{overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.history-title small{color:var(--muted);font-size:8px;text-transform:capitalize}.history-list__row p{margin:0;overflow:hidden;color:#aeb2b3;font-size:10px;line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.history-date{display:flex;align-items:center;gap:7px;color:var(--muted);font-size:10px}.store-hero{min-height:121px;margin-bottom:17px;padding:20px 22px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:17px}.store-hero__mark{width:67px;height:67px;border:1px solid rgba(236,165,66,.5);border-radius:50%;display:grid;place-items:center;color:var(--amber);background:var(--amber-soft)}.store-hero h2{margin:0 0 5px;font-size:22px}.store-hero p{margin:0;color:var(--muted);font-size:11px}.store-hero__status{display:grid;justify-items:end;gap:8px}.store-hero__status small{color:var(--muted);font-size:9px}.store-grid{display:grid;grid-template-columns:minmax(500px,1.1fr) minmax(360px,.75fr);gap:16px}.store-form-card{padding:23px}.store-form-card form{margin-top:26px;display:grid;gap:21px}.store-help{display:grid;align-content:start;gap:12px}.help-card{padding:20px}.help-card__icon{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;color:var(--amber);background:var(--amber-soft)}.help-card h2{margin:15px 0 14px;font-size:16px}.help-card ol{margin:0;padding:0;display:grid;gap:10px;list-style:none}.help-card li{display:flex;align-items:flex-start;gap:9px}.help-card li>span{width:21px;height:21px;flex:0 0 auto;border:1px solid #565b5d;border-radius:50%;display:grid;place-items:center;color:var(--amber);font-size:9px}.help-card li p{margin:2px 0 0;color:var(--muted);font-size:10px;line-height:1.5}.help-card code{color:#d7dbdc}.text-link{margin-top:18px;display:inline-flex;align-items:center;gap:7px;color:var(--amber);font-size:11px;font-weight:650}.security-note,.settings-tip{padding:14px;border:1px solid #35413c;border-radius:7px;display:flex;align-items:flex-start;gap:11px;color:var(--green);background:#5bdb830d}.security-note div,.settings-tip div{display:grid;gap:5px}.security-note strong,.settings-tip strong{font-size:11px}.security-note p,.settings-tip p{margin:0;color:#8f9994;font-size:9px;line-height:1.5}.last-verified{margin:0;display:flex;align-items:center;gap:7px;color:var(--muted);font-size:9px}.last-verified svg{color:var(--green)}.settings-layout{display:grid;grid-template-columns:minmax(580px,1fr) 330px;align-items:start;gap:16px}.settings-main{display:grid;gap:14px}.automation-master-control{min-height:102px;padding:18px 20px;border-color:#5bdb8357;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:15px;background:linear-gradient(105deg,#225c3a33,#121618f5 58%)}.automation-master-control.is-paused{border-color:#ef686866;background:linear-gradient(105deg,#702a2a2e,#121618f5 58%)}.automation-master-control__icon{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;color:#0d1711;background:var(--green)}.automation-master-control.is-paused .automation-master-control__icon{color:#210e0e;background:#ed7777}.automation-master-control>div{min-width:0;display:grid;gap:4px}.automation-master-control small{color:var(--green);font-size:8px;font-weight:800;letter-spacing:.9px}.automation-master-control.is-paused small{color:#f08b8b}.automation-master-control h2{margin:0;font-size:15px}.automation-master-control p{margin:0;color:var(--muted);font-size:9px;line-height:1.45}.automation-master-control>.toggle{justify-self:end}.settings-section{padding:21px}.settings-section__heading{margin-bottom:21px;display:flex;align-items:flex-start;gap:13px}.settings-pair{display:grid;grid-template-columns:1fr 1fr;gap:12px}.settings-pair+.settings-pair{margin-top:11px}.number-field{min-height:70px;padding:11px 12px;border:1px solid #34393b;border-radius:6px;display:flex;align-items:center;justify-content:space-between;gap:14px;background:#121618}.number-field>span:first-child{display:grid;gap:4px}.number-field strong{font-size:11px}.number-field small{color:var(--muted);font-size:9px;line-height:1.4}.number-input{width:118px;flex:0 0 auto;position:relative;display:flex;align-items:center}.number-input input{height:38px;padding-right:42px;text-align:right;font-size:12px;font-variant-numeric:tabular-nums}.number-input i{position:absolute;right:9px;color:var(--muted);font-size:8px;font-style:normal;pointer-events:none}.settings-divider{height:1px;margin:15px 0;background:#303537}.setting-switch{min-height:51px}.setting-switch>span,.select-setting>span{display:flex;align-items:center;gap:12px}.setting-switch>span>svg,.select-setting>span>svg{color:var(--amber)}.setting-switch i,.select-setting i{display:grid;gap:4px;font-style:normal}.quiet-hours{margin:10px 0 2px 33px;padding:11px 12px;border:1px solid #34393b;border-radius:6px;display:grid;grid-template-columns:1fr auto 1fr;align-items:end;gap:13px;background:#121618}.quiet-hours.is-disabled{opacity:.45}.quiet-hours>span{padding-bottom:12px;color:var(--muted);font-size:9px}.quiet-hours label{display:grid;gap:6px;color:var(--muted);font-size:9px}.quiet-hours input{height:38px}.select-setting{min-height:64px;display:flex;align-items:center;justify-content:space-between;gap:18px}.select-setting select{width:285px;height:40px;font-size:10px}.settings-section .select-setting+.setting-switch{margin-top:12px;padding-top:12px;border-top:1px solid #303537}.trusted-sellers-field{display:grid;gap:7px}.trusted-sellers-field>span{color:#dce0df;font-size:11px;font-weight:650}.trusted-sellers-field textarea{width:100%;min-height:126px;padding:11px 12px;border:1px solid #34393b;border-radius:6px;resize:vertical;color:var(--text);background:#121618;line-height:1.55;outline:none}.trusted-sellers-field textarea:focus{border-color:var(--amber);box-shadow:0 0 0 3px #eca54214}.trusted-sellers-field small{color:var(--muted);font-size:9px;line-height:1.5}.sticky-save{position:sticky;bottom:0;z-index:3;padding:13px 15px;border:1px solid #414648;border-radius:7px;display:flex;align-items:center;justify-content:space-between;gap:15px;background:#15191b;box-shadow:0 -12px 35px #0000004d}.sticky-save p{margin:0;color:var(--muted);font-size:9px;line-height:1.4}.settings-side{position:sticky;top:18px;display:grid;gap:12px}.safety-score{padding:22px;text-align:center}.safety-score__ring{width:103px;height:103px;margin:0 auto 16px;border:2px solid var(--green);border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--green);background:var(--green-soft)}.safety-score__ring strong{font-size:29px;font-weight:550;line-height:1}.safety-score__ring small{margin-top:3px;font-size:9px}.safety-score h2{margin:0 0 7px;font-size:16px}.safety-score p{margin:0;color:var(--muted);font-size:9px;line-height:1.55}.safety-score ul{margin:17px 0 0;padding:13px 0 0;border-top:1px solid #34393b;display:grid;gap:8px;list-style:none;text-align:left}.safety-score li{display:flex;align-items:center;gap:7px;color:#bfc7c3;font-size:10px}.safety-score li svg{color:var(--green)}.integration-credit{padding:15px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:11px}.integration-credit>span{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;color:var(--green);background:var(--green-soft)}.integration-credit div{min-width:0}.integration-credit small{color:var(--muted);font-size:8px;letter-spacing:.5px}.integration-credit h2{margin:3px 0;font-size:13px}.integration-credit p{margin:0;color:var(--muted);font-size:8px}.integration-credit>svg{color:#666b6d}.generator-layout{display:grid;grid-template-columns:minmax(315px,.62fr) minmax(650px,1.38fr);align-items:start;gap:16px}.generator-source-card{position:sticky;top:18px;padding:21px}.generator-source-card form{margin-top:23px;display:grid;gap:17px}.generator-source-field textarea,.generator-body-field textarea{width:100%;border:1px solid #3a3f41;border-radius:6px;outline:0;resize:vertical;color:#eef0f0;background:#0d1012;line-height:1.55;transition:border-color .14s ease,background-color .14s ease}.generator-source-field textarea{min-height:285px;padding:13px;font-size:12px}.generator-body-field textarea{min-height:154px;padding:11px 12px;font-size:11px}.generator-source-field textarea:hover,.generator-body-field textarea:hover{border-color:#555b5d}.generator-source-field textarea:focus,.generator-body-field textarea:focus{border-color:var(--amber);background:#111517}.generator-source-field textarea::placeholder{color:#5f6466}.generator-source-field__heading{min-height:32px;display:flex;align-items:center;justify-content:space-between;gap:12px}.generator-source-field__heading>label{cursor:pointer}.generator-source-field__heading>button{min-height:32px;padding:0 11px;border:1px solid rgba(236,165,66,.4);border-radius:6px;display:inline-flex;align-items:center;justify-content:center;gap:6px;color:var(--amber);background:var(--amber-soft);cursor:pointer;font-size:10px;font-weight:750}.generator-source-field__heading>button:hover{border-color:var(--amber);background:#eca5422b}.generator-source-field>small,.generator-body-field>small{display:flex;justify-content:space-between;gap:12px}.generator-source-field>small b,.generator-body-field>small b{color:#7f8486;font-weight:500;font-variant-numeric:tabular-nums}.generator-source-tip{padding:11px 12px;border:1px solid #35413c;border-radius:6px;display:flex;align-items:flex-start;gap:9px;color:var(--green);background:#5bdb830d}.generator-source-tip svg{flex:0 0 auto}.generator-source-tip p{margin:0;color:#88938e;font-size:9px;line-height:1.5}.generator-source-tip strong{color:#b8c6bf}.generator-button{min-height:46px}.generator-result-card{position:relative;min-width:0;min-height:630px;overflow:hidden}.generator-empty,.generator-loading{min-height:628px;padding:42px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.generator-empty>span,.generator-loading>span{width:78px;height:78px;margin-bottom:18px;border:1px solid rgba(236,165,66,.38);border-radius:50%;display:grid;place-items:center;color:var(--amber);background:var(--amber-soft)}.generator-empty>strong,.generator-loading>strong{font-size:17px}.generator-empty>p,.generator-loading>p{max-width:450px;margin:9px 0 0;color:var(--muted);font-size:11px;line-height:1.6}.generator-empty>div{margin-top:23px;display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.generator-empty>div>span{min-height:31px;padding:0 10px;border:1px solid #373c3e;border-radius:5px;display:flex;align-items:center;gap:6px;color:#9ea3a5;background:#15191b;font-size:9px}.generator-empty>div svg{color:var(--amber)}.generator-loading>span{border-color:#5bdb8359;color:var(--green);background:var(--green-soft)}.generator-loading__live{margin-bottom:8px;color:var(--green);font-size:8px;font-weight:850;letter-spacing:1.5px}.generator-progress-steps{width:min(100%,500px);margin-top:28px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px}.generator-progress-steps>span{position:relative;min-width:0;display:grid;justify-items:center;gap:7px;color:#656b6d;font-size:8px;font-weight:750;letter-spacing:.35px;text-transform:uppercase}.generator-progress-steps>span:before{position:absolute;z-index:0;top:11px;right:50%;left:-50%;height:1px;content:"";background:#343a3c}.generator-progress-steps>span:first-child:before{display:none}.generator-progress-steps i{position:relative;z-index:1;width:23px;height:23px;border:1px solid #3a4042;border-radius:50%;display:grid;place-items:center;color:#757b7d;background:#15191b;font-style:normal}.generator-progress-steps>span.is-active{color:var(--amber)}.generator-progress-steps>span.is-active i{border-color:var(--amber);color:#15100a;background:var(--amber);box-shadow:0 0 0 4px #eca5421a}.generator-progress-steps>span.is-complete{color:#8cae96}.generator-progress-steps>span.is-complete:before{background:#5bdb8373}.generator-progress-steps>span.is-complete i{border-color:#5bdb8380;color:var(--green);background:#14211a}.generator-empty-error{position:absolute;right:20px;bottom:20px;left:20px;display:flex;align-items:center;gap:8px}.generator-draft{min-width:0}.generator-draft__header{min-height:79px;padding:16px 19px;border-bottom:1px solid #34393b;display:flex;align-items:center;justify-content:space-between;gap:16px;background:#121618}.generator-draft__header .section-kicker{margin-bottom:5px}.generator-draft__header h2{margin:0;font-size:18px}.detected-badge{min-height:29px;padding:0 10px;border:1px solid rgba(91,219,131,.35);border-radius:5px;display:inline-flex;align-items:center;gap:6px;color:var(--green);background:var(--green-soft);font-size:9px;font-weight:700;text-transform:uppercase;white-space:nowrap}.generator-draft-grid{display:grid;grid-template-columns:minmax(330px,1fr) minmax(280px,.82fr);min-width:0}.generator-editor{min-width:0;padding:18px;border-right:1px solid #34393b;display:grid;align-content:start;gap:17px}.generator-detection{min-height:64px;padding:10px 11px;border:1px solid rgba(236,165,66,.3);border-radius:6px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;background:var(--amber-soft)}.generator-detection>span{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;color:var(--amber);background:#eca54224}.generator-detection>div{min-width:0;display:grid;gap:2px}.generator-detection small{color:var(--amber);font-size:8px;font-weight:750;letter-spacing:.4px}.generator-detection strong{overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.generator-detection p{margin:0;color:var(--muted);font-size:8px}.generator-detection>a{width:31px;height:31px;border:1px solid rgba(236,165,66,.25);border-radius:5px;display:grid;place-items:center;color:var(--amber)}.generator-detection>a:hover{border-color:var(--amber);background:#eca5421a}.generator-group-select{position:relative;display:flex;align-items:center}.generator-group-select>svg{position:absolute;z-index:1;left:12px;color:var(--green);pointer-events:none}.generator-group-select select{width:100%;height:42px;padding:0 35px 0 40px;border:1px solid #3a3f41;border-radius:6px;outline:0;color:#f1f2f2;background:#0d1012;font-size:11px}.generator-group-select select:focus{border-color:var(--amber)}.generator-destinations-field{min-width:0}.generator-destinations-heading{min-height:30px;display:flex;align-items:center;justify-content:space-between;gap:10px}.generator-destinations-heading>small{color:var(--green);font-size:9px;font-weight:700}.generator-destinations-heading>span{display:flex;gap:9px}.generator-destinations-heading button{padding:0;border:0;color:var(--amber);background:transparent;cursor:pointer;font-size:8px;font-weight:700}.generator-destinations-heading button:disabled{cursor:default;opacity:.45}.generator-destination-checks{max-height:230px;padding:5px;border:1px solid #3a3f41;border-radius:6px;overflow-y:auto;display:grid;gap:3px;background:#0d1012}.generator-destination-checks label{min-width:0;min-height:38px;padding:0 8px;border:1px solid transparent;border-radius:5px;display:grid;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:8px;cursor:pointer}.generator-destination-checks label:hover{background:#171b1d}.generator-destination-checks label:has(input:checked){border-color:#eca54259;background:var(--amber-soft)}.generator-destination-checks input{accent-color:var(--amber)}.generator-destination-checks>label>svg{color:var(--green)}.generator-destination-checks label>span{min-width:0;display:flex;align-items:center;gap:7px}.generator-destination-checks strong{overflow:hidden;color:#d8dbdc;font-size:10px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.generator-destination-checks small{flex:0 0 auto;padding:2px 4px;border-radius:3px;color:var(--green);background:var(--green-soft);font-size:6px;font-weight:800;letter-spacing:.3px}.generator-groups-error{color:#e79284!important}.generator-no-groups{margin:10px;color:var(--muted);font-size:9px;text-align:center}.generator-groups-error button{padding:0;border:0;color:var(--amber);background:transparent;cursor:pointer;font-size:inherit;text-decoration:underline}.generator-warnings{padding:11px 12px;border:1px solid rgba(236,165,66,.34);border-radius:6px;display:flex;align-items:flex-start;gap:9px;color:var(--amber);background:var(--amber-soft)}.generator-warnings>svg{flex:0 0 auto}.generator-warnings>div{display:grid;gap:4px}.generator-warnings strong{font-size:10px}.generator-warnings p{margin:0;color:#aaa29a;font-size:9px;line-height:1.4}.generator-warnings--blocking{border-color:#ef686880;color:#ff8a8a;background:#8f2d2d24}.generator-warnings--blocking p{color:#d9b1b1}.generator-preview-column{min-width:0;padding:18px;display:grid;align-content:start;gap:14px;background:#0d1112}.image-preview-card{border:1px solid #363b3d;border-radius:6px;overflow:hidden;background:#15191b}.image-preview-card__heading{min-height:38px;padding:0 10px;border-bottom:1px solid #363b3d;display:flex;align-items:center;justify-content:space-between;gap:10px}.image-preview-card__heading>span{display:flex;align-items:center;gap:6px;color:#c9cccd;font-size:9px;font-weight:650}.image-preview-card__heading svg{color:var(--amber)}.image-preview-card__heading small{color:var(--green);font-size:7px;font-weight:800;letter-spacing:.5px}.image-preview-card>img{display:block;width:100%;height:225px;object-fit:contain;background:#090c0e}.image-preview-fallback{min-height:190px;padding:25px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#626769;text-align:center}.image-preview-fallback strong{margin-top:9px;color:#aaadae;font-size:11px}.image-preview-fallback span{margin-top:4px;color:#727779;font-size:8px}.whatsapp-preview{border:1px solid #35403b;border-radius:6px;overflow:hidden;background:#0c1210}.whatsapp-preview__header{min-height:48px;padding:7px 9px;border-bottom:1px solid #29332e;display:flex;align-items:center;gap:9px;background:#15201b}.whatsapp-preview__header>span{width:31px;height:31px;border-radius:50%;display:grid;place-items:center;color:#0c1510;background:var(--green)}.whatsapp-preview__header>div{min-width:0;display:grid;gap:2px}.whatsapp-preview__header strong{overflow:hidden;color:#e4e8e6;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.whatsapp-preview__header small{color:#8e9b94;font-size:8px}.whatsapp-preview__body{min-height:225px;padding:13px 10px 22px;display:flex;align-items:flex-end}.whatsapp-message{width:min(94%,330px);margin-left:auto;border-radius:7px;overflow:hidden;background:#1d392d;box-shadow:0 4px 18px #00000038}.whatsapp-message>img{display:block;width:calc(100% - 8px);max-height:180px;margin:4px 4px 0;border-radius:4px;object-fit:cover;background:#111}.whatsapp-message__copy{position:relative;padding:8px 9px 17px}.whatsapp-message__copy>.whatsapp-message__title{display:block;color:#f0f3f1;font-size:10px;line-height:1.4}.whatsapp-message__copy p{margin:5px 0 0;color:#d6ded9;font-size:9px;line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere}.whatsapp-message__copy p strong{color:#f2f4f3;font-weight:800}.whatsapp-message__copy p em{color:#dce4df}.whatsapp-message__copy p s{color:#9eaaa3}.whatsapp-message__copy p code{padding:1px 3px;border-radius:3px;color:#e8ece9;background:#0003;font-family:monospace}.whatsapp-message__copy a{display:block;margin-top:6px;overflow:hidden;color:#7dc7ff;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.whatsapp-message__copy .whatsapp-message__purchase-line{margin-top:9px}.whatsapp-message__copy .whatsapp-message__purchase-link{display:inline;margin-top:0;font-size:inherit}.whatsapp-message__copy .whatsapp-message__group-link{margin-top:9px;color:#cfd8d2}.whatsapp-message__copy .whatsapp-message__group-link a{display:inline;margin:0;font-size:inherit}.whatsapp-message__copy time{position:absolute;right:7px;bottom:4px;color:#8da297;font-size:7px}.generator-operation-error,.generator-success{margin:0 18px 15px;display:flex;align-items:center;gap:8px}.generator-success{padding:10px 12px;border:1px solid rgba(91,219,131,.35);border-radius:6px;color:var(--green);background:var(--green-soft);font-size:10px}.generator-success strong{color:#bce8cb}.generator-draft__footer{min-height:72px;padding:13px 18px;border-top:1px solid #34393b;display:flex;align-items:center;justify-content:space-between;gap:18px;background:#121618}.generator-draft__footer p{margin:0;display:flex;align-items:center;gap:7px;color:#828d87;font-size:9px;line-height:1.4}.generator-draft__footer p svg{flex:0 0 auto;color:var(--green)}.generator-draft__footer .button{flex:0 0 auto}.generator-draft__actions{display:flex;align-items:center;justify-content:flex-end;gap:9px}.showcase-page{min-height:100vh;color:#f3f1ed;background:radial-gradient(circle at 50% -10%,rgba(236,165,66,.12),transparent 36rem),linear-gradient(180deg,#0b0e10 0,#080b0d 34rem)}.showcase-header{width:min(1240px,calc(100% - 48px));height:78px;margin:0 auto;border-bottom:1px solid rgba(255,255,255,.08);display:flex;align-items:center}.showcase-hero{width:min(850px,calc(100% - 48px));margin:0 auto;padding:82px 0 64px;display:grid;justify-items:center;text-align:center}.showcase-eyebrow{color:var(--amber);font-size:10px;font-weight:800;letter-spacing:1.5px}.showcase-hero h1{max-width:760px;margin:20px 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(42px,6vw,70px);font-weight:500;line-height:1.03;letter-spacing:-2.7px}.showcase-hero>p{max-width:610px;margin:22px 0 0;color:#a5a9a8;font-size:16px;line-height:1.65}.showcase-group-actions{margin-top:27px;display:flex;align-items:center;justify-content:center;gap:10px}.showcase-group-actions a{min-height:43px;padding:0 17px;border:1px solid var(--amber);border-radius:6px;display:inline-flex;align-items:center;justify-content:center;gap:8px;color:#19120a;background:var(--amber);font-size:11px;font-weight:800;transition:transform .14s ease,background-color .14s ease,border-color .14s ease}.showcase-group-actions a:hover{background:var(--amber-strong);border-color:var(--amber-strong);transform:translateY(-1px)}.showcase-group-actions a.showcase-group-actions__female{color:#dce1df;background:#14191a;border-color:#46504c}.showcase-group-actions a.showcase-group-actions__female:hover{color:#fff;background:#1a211f;border-color:#65716c}.showcase-search{width:min(680px,100%);height:58px;margin-top:18px;padding:0 9px 0 18px;border:1px solid #3b4143;border-radius:9px;display:flex;align-items:center;gap:12px;color:#777d7e;background:#0f1315f0;box-shadow:0 18px 50px #00000047;transition:border-color .15s ease,box-shadow .15s ease}.showcase-search:focus-within{border-color:var(--amber);box-shadow:0 18px 55px #00000057,0 0 0 3px #eca54214}.showcase-search input{min-width:0;height:100%;border:0;flex:1;color:#f3f4f3;background:transparent;outline:none;font-size:14px}.showcase-search input::placeholder{color:#696f71}.showcase-search button{width:38px;height:38px;padding:0;border:0;border-radius:6px;display:grid;place-items:center;color:#868b8d;background:transparent;cursor:pointer}.showcase-search button:hover{color:#fff;background:#24292b}.showcase-search button.showcase-search__share{width:auto;padding:0 11px;border:1px solid #58472f;display:inline-flex;gap:6px;color:var(--amber);background:#eca5420f;font-size:9px;font-weight:800;white-space:nowrap}.showcase-search button.showcase-search__share:hover{border-color:var(--amber);background:#eca5421f}.showcase-search button.showcase-search__share.is-copied{border-color:#5bdb836b;color:var(--green);background:var(--green-soft)}.showcase-catalog{width:min(1240px,calc(100% - 48px));margin:0 auto;padding:0 0 72px}.showcase-toolbar{min-height:72px;padding:13px 0;border-top:1px solid rgba(255,255,255,.09);border-bottom:1px solid rgba(255,255,255,.09);display:flex;align-items:center;justify-content:space-between;gap:20px}.showcase-filter-toggle{display:none}.showcase-filter-panel{display:contents}.showcase-periods{padding:4px;border-radius:7px;display:flex;gap:3px;background:#111517}.showcase-periods button{min-width:76px;height:34px;padding:0 14px;border:0;border-radius:5px;color:#828789;background:transparent;font-size:11px;font-weight:700;cursor:pointer}.showcase-periods button:hover{color:#d8dad9}.showcase-periods button.is-active{color:#19120a;background:var(--amber)}.showcase-selects{display:flex;align-items:center;gap:10px}.showcase-selects label{display:flex;align-items:center;gap:8px;color:#74797b;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.showcase-selects select{height:38px;padding:0 31px 0 11px;border:1px solid #353a3c;border-radius:6px;color:#d9dbda;background:#111517;font-size:11px;font-weight:600;text-transform:none;letter-spacing:0;cursor:pointer}.showcase-results{min-height:76px;display:flex;align-items:center;justify-content:space-between;gap:20px}.showcase-results>div{display:grid;gap:4px}.showcase-results strong{font-size:14px}.showcase-results span{color:#787e80;font-size:10px}.showcase-results>span{display:inline-flex;align-items:center;gap:7px}.showcase-results>span svg{color:var(--green)}.showcase-price-notice{min-height:56px;margin:0 0 22px;padding:11px 13px;border:1px solid rgba(236,165,66,.3);border-radius:7px;display:flex;align-items:center;gap:10px;color:#b9b4ac;background:#eca54212}.showcase-price-notice>svg{flex:0 0 auto;color:var(--amber)}.showcase-price-notice>div{display:grid;gap:4px}.showcase-price-notice p{margin:0;font-size:10px;line-height:1.45}.showcase-price-notice strong{color:#eee8df;font-weight:800}.showcase-price-notice span{color:#8f9492;font-size:9px;line-height:1.4}.showcase-morning-window{min-height:66px;margin:0 0 10px;padding:12px 15px;border:1px solid #8d6220;border-radius:8px;display:grid;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:8px 15px;color:#f2dfbd;background:linear-gradient(105deg,#352714,#1b1711);box-shadow:0 10px 26px #00000024}.showcase-morning-window>span{display:inline-flex;align-items:center;gap:7px;font-size:9px;font-weight:850;letter-spacing:.5px;text-transform:uppercase}.showcase-morning-window>span svg{color:var(--amber)}.showcase-morning-window>strong{color:#ffd679;font-family:Georgia,Times New Roman,serif;font-size:21px;font-weight:600;white-space:nowrap}.showcase-morning-window>p{margin:0;color:#c9bca8;font-size:10px;line-height:1.4}.showcase-offer-section+.showcase-offer-section{margin-top:40px}.showcase-offer-section__heading{min-height:78px;margin-bottom:15px;border-bottom:1px solid rgba(255,255,255,.085);display:flex;align-items:center;justify-content:space-between;gap:18px}.showcase-offer-section__heading>div{display:grid;gap:4px}.showcase-offer-section__heading span{display:flex;align-items:center;gap:5px;color:#7e8587;font-size:8px;font-weight:800;letter-spacing:.8px}.showcase-offer-section__heading span svg{color:var(--amber)}.showcase-offer-section__heading h2{margin:0;color:#f0f1ef;font-family:Georgia,Times New Roman,serif;font-size:25px;font-weight:500;letter-spacing:-.45px}.showcase-offer-section__heading p{margin:0;color:#7f8587;font-size:10px}.showcase-offer-section__heading>strong{padding:6px 8px;border:1px solid #353b3d;border-radius:5px;color:#919799;background:#111517;font-size:8px;white-space:nowrap}.showcase-offer-section.is-fresh .showcase-offer-section__heading{border-color:#eca5422e}.showcase-offer-section.is-fresh .showcase-offer-section__heading span,.showcase-offer-section.is-fresh .showcase-offer-section__heading>strong{color:var(--amber)}.showcase-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.showcase-card{min-width:0;border:1px solid #2e3436;border-radius:9px;overflow:hidden;display:flex;flex-direction:column;background:#101416;box-shadow:0 16px 40px #0000002b;transition:transform .17s ease,border-color .17s ease,box-shadow .17s ease}.showcase-card:hover{border-color:#454c4f;transform:translateY(-3px);box-shadow:0 22px 48px #00000047}.showcase-card__media{position:relative;aspect-ratio:1 / 1;overflow:hidden;background:#ecebe7}.showcase-card__media img{width:100%;height:100%;display:block;object-fit:contain;transition:transform .25s ease}.showcase-card:hover .showcase-card__media img{transform:scale(1.018)}.showcase-card__placeholder{width:100%;height:100%;display:grid;place-items:center;color:#7d7467;background:radial-gradient(circle,#e3ded5,#c9c2b7)}.showcase-card__content{min-height:310px;padding:18px;display:flex;flex-direction:column}.showcase-card__freshness{width:100%;min-height:53px;padding:8px 10px;border:1px solid #3a4042;border-radius:7px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3px 9px;color:#8d9395;background:#151a1c;line-height:1}.showcase-card__freshness>span{display:inline-flex;align-items:center;gap:5px;color:#747b7d;font-size:8px;font-weight:800;letter-spacing:.55px;text-transform:uppercase}.showcase-card__freshness strong{color:#e9ebe9;font-size:14px;font-weight:850;letter-spacing:-.15px}.showcase-card__freshness small{grid-column:2;grid-row:1 / 3;color:inherit;font-size:8px;font-weight:800;white-space:nowrap}.showcase-card__freshness.is-hot{border-color:#5bdb8354;color:#75dc99;background:#5bdb8313}.showcase-card__freshness.is-recent{border-color:#eca54259;color:var(--amber);background:#eca54213}.showcase-card__freshness.is-aging{border-color:#db9d5b33;color:#bca27f;background:#db9d5b0b}.showcase-card__content h2{margin:11px 0 0;color:#f0f1ef;font-family:Georgia,Times New Roman,serif;font-size:19px;font-weight:500;line-height:1.25;letter-spacing:-.25px}.showcase-card__description{margin:10px 0 0;color:#a3a7a6;font-size:11px;line-height:1.5}.showcase-card__inspiration{margin:11px 0 0;padding:9px 10px;border-left:2px solid var(--amber);color:#d6d0c8;background:#eca5420e;font-family:inherit;font-size:10px;font-weight:600;line-height:1.4}.showcase-card__coupon{margin-top:11px;padding:9px;border:1px solid rgba(236,165,66,.2);border-radius:6px;display:grid;gap:8px;background:#eca5420b}.showcase-card__coupon-main{display:flex;align-items:center;justify-content:space-between;gap:9px}.showcase-card__coupon-name{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:6px;color:var(--amber)}.showcase-card__coupon-name svg{grid-row:1 / 4}.showcase-card__coupon-name span{color:#777d7f;font-size:8px;font-weight:750;line-height:1.2;text-transform:uppercase;letter-spacing:.5px}.showcase-card__coupon-name strong{min-width:0;color:#f3eee5;font-size:10px;font-weight:800;line-height:1.3;overflow-wrap:anywhere}.showcase-card__coupon-name small{color:#8e7c66;font-size:7px;line-height:1.25}.showcase-card__coupon.is-exhausted{border-color:#de696947;background:#9a373711}.showcase-card__coupon.is-exhausted .showcase-card__coupon-name{color:#df7777}.showcase-card__coupon.is-exhausted .showcase-card__coupon-name span{color:#b87878}.showcase-card__coupon.is-exhausted .showcase-card__coupon-name strong{color:#d5bcbc;text-decoration:line-through}.showcase-card__coupon.is-exhausted .showcase-card__coupon-name small{color:#a98989}.showcase-card__coupon-status{flex:0 0 auto;padding:6px 7px;border:1px solid rgba(222,105,105,.38);border-radius:4px;color:#ee9090;background:#9a37371f;font-size:7px;font-weight:850;letter-spacing:.45px;text-transform:uppercase}.showcase-card__coupon.is-replacement{border-color:#5bdb834d;background:#5bdb830e}.showcase-card__coupon.is-replacement .showcase-card__coupon-name{color:var(--green)}.showcase-card__coupon.is-replacement .showcase-card__coupon-name span{color:#77a987}.showcase-card__coupon.is-replacement .showcase-card__coupon-name small{color:#72927c}.showcase-card__coupon-origin{min-height:33px;padding:0 1px 8px;border-bottom:1px solid rgba(222,105,105,.18);display:flex;align-items:center;justify-content:space-between;gap:8px}.showcase-card__coupon-origin>div{min-width:0;display:flex;align-items:baseline;gap:5px}.showcase-card__coupon-origin span{color:#93898a;font-size:7px;font-weight:700;text-transform:uppercase}.showcase-card__coupon-origin strong{color:#c89b9b;font-size:8px;text-decoration:line-through}.showcase-card__coupon-origin b{flex:0 0 auto;padding:4px 5px;border:1px solid rgba(222,105,105,.3);border-radius:3px;color:#df7f7f;background:#9a373717;font-size:6px;letter-spacing:.4px;text-transform:uppercase}.showcase-card__coupon-expired{padding:10px;border:1px solid rgba(185,55,55,.35);border-radius:6px;display:flex;align-items:flex-start;gap:9px;color:#a83838;background:#fff1f1}.showcase-card__coupon-expired>svg{flex:0 0 auto;margin-top:1px}.showcase-card__coupon-expired>div{min-width:0;display:grid;gap:5px}.showcase-card__coupon-expired>div>strong{color:#8d2525;font-size:11px;font-weight:850;line-height:1.25}.showcase-card__coupon-expired span{display:flex;align-items:center;flex-wrap:wrap;gap:4px 6px;color:#714848;font-size:9px;line-height:1.35}.showcase-card__coupon-expired del{color:#8d2525;font-weight:800;overflow-wrap:anywhere}.showcase-card__coupon-expired b{padding:3px 5px;border-radius:3px;color:#fff;background:#a83838;font-size:7px;font-weight:900;letter-spacing:.45px;text-decoration:none;text-transform:uppercase}.showcase-card__buy{min-height:55px;margin-top:auto;padding-top:18px;display:flex;align-items:end;justify-content:space-between;gap:10px}.showcase-card__price{display:grid;gap:3px}.showcase-card__price del{color:#73787a;font-size:10px}.showcase-card__price strong{color:#fff;font-size:21px;font-weight:760;letter-spacing:-.5px}.showcase-card__copy{flex:0 0 auto;min-height:32px;padding:0 8px;border:1px dashed #66523a;border-radius:5px;display:inline-flex;align-items:center;justify-content:center;gap:5px;color:var(--amber);background:#eca5420f;font-size:9px;font-weight:750;cursor:pointer;transition:color .14s ease,border-color .14s ease,background-color .14s ease}.showcase-card__copy:hover{border-color:var(--amber);background:#eca5421c}.showcase-card__copy.is-copied{border-style:solid;border-color:#5bdb8373;color:var(--green);background:var(--green-soft)}.showcase-card__cta{width:100%;height:42px;margin-top:14px;border:1px solid var(--amber);border-radius:6px;display:flex;align-items:center;justify-content:center;gap:8px;color:#19120a;background:var(--amber);font-size:12px;font-weight:800;transition:background-color .14s ease,transform .14s ease}.showcase-card__cta:hover{background:var(--amber-strong);transform:translateY(-1px)}.showcase-empty{min-height:260px;padding:40px;border:1px dashed #33393b;border-radius:9px;display:grid;place-items:center;align-content:center;color:#676d6f;text-align:center}.showcase-empty h2{margin:12px 0 0;color:#d6d8d7;font-family:Georgia,Times New Roman,serif;font-size:23px;font-weight:500}.showcase-empty p{margin:7px 0 0;color:#818688;font-size:12px}.showcase-footer{width:min(1240px,calc(100% - 48px));min-height:120px;margin:0 auto;border-top:1px solid rgba(255,255,255,.09);display:flex;align-items:center;justify-content:space-between;gap:30px}.showcase-footer p{max-width:650px;margin:0;color:#6f7476;font-size:10px;line-height:1.6;text-align:right}.perfume-request{position:fixed;right:24px;bottom:24px;z-index:70}.perfume-request__trigger{max-width:calc(100vw - 32px);min-height:58px;padding:8px 15px 8px 9px;border:1px solid rgba(236,165,66,.52);border-radius:30px;display:flex;align-items:center;gap:10px;color:#f2f3f1;background:#101416f7;box-shadow:0 17px 48px #0000006b;cursor:pointer;transition:transform .15s ease,border-color .15s ease}.perfume-request__trigger:hover{border-color:var(--amber);transform:translateY(-2px)}.perfume-request__trigger>span:first-child{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;color:#17120a;background:var(--amber)}.perfume-request__trigger>span:last-child{display:grid;gap:2px;text-align:left}.perfume-request__trigger strong{font-size:11px}.perfume-request__trigger small{color:#868d8f;font-size:9px}.perfume-request__panel{width:min(370px,calc(100vw - 32px));border:1px solid #454b4d;border-radius:10px;overflow:hidden;background:#111517;box-shadow:0 24px 70px #00000094}.perfume-request__panel>header{min-height:66px;padding:11px 12px;border-bottom:1px solid #303638;display:grid;grid-template-columns:39px minmax(0,1fr) 34px;align-items:center;gap:9px;background:#171c1e}.perfume-request__panel>header>span{width:39px;height:39px;border-radius:50%;display:grid;place-items:center;color:#17120a;background:var(--amber)}.perfume-request__panel>header>div{display:grid;gap:3px}.perfume-request__panel>header strong{color:#f2f3f1;font-size:12px}.perfume-request__panel>header small{color:#848b8d;font-size:9px}.perfume-request__panel>header button{width:34px;height:34px;padding:0;border:0;border-radius:6px;display:grid;place-items:center;color:#858b8d;background:transparent;cursor:pointer}.perfume-request__panel>header button:hover{color:#fff;background:#252b2d}.perfume-request__panel form{padding:15px;display:grid;gap:9px}.perfume-request__panel form>label{color:#b8bcba;font-size:10px;font-weight:700}.perfume-request__panel input{width:100%;height:43px;padding:0 12px;border:1px solid #3d4345;border-radius:6px;color:#f4f5f4;background:#0c1012;outline:none;font-size:12px}.perfume-request__panel input:focus{border-color:var(--amber);box-shadow:0 0 0 3px #eca54214}.perfume-request__error{margin:0;color:#ff8f8f;font-size:9px;line-height:1.4}.perfume-request__submit{width:100%;min-height:42px;padding:0 12px;border:1px solid #35a962;border-radius:6px;display:flex;align-items:center;justify-content:center;gap:7px;color:#07150d;background:#51cb7f;font-size:10px;font-weight:850;cursor:pointer}.perfume-request__submit:hover{background:#61da8d}.perfume-request__submit:disabled{cursor:wait;opacity:.68}.perfume-request__privacy{color:#6f7678;font-size:8px;line-height:1.5;text-align:center}.request-metrics{margin-bottom:16px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:11px}.request-metrics article{min-height:92px;padding:15px;border:1px solid #343a3c;border-radius:7px;display:flex;align-items:center;gap:12px;background:#111517}.request-metrics article>span{width:40px;height:40px;border-radius:7px;display:grid;place-items:center;color:var(--amber);background:#eca54217}.request-metrics article>div{min-width:0;display:grid;gap:3px}.request-metrics small{color:#7b8284;font-size:8px;font-weight:750;text-transform:uppercase;letter-spacing:.45px}.request-metrics strong{color:#f2f3f2;font-size:23px}.request-panel{overflow:hidden}.request-list{border-top:1px solid #343a3c}.request-row{min-height:84px;padding:12px 16px;border-bottom:1px solid #303638;display:grid;grid-template-columns:minmax(230px,1.5fr) 100px minmax(190px,.8fr) 188px;align-items:center;gap:14px}.request-row:last-child{border-bottom:0}.request-row__identity{min-width:0;display:flex;align-items:center;gap:11px}.request-row__identity>span{flex:0 0 auto;padding:6px 7px;border:1px solid #4b4235;border-radius:5px;color:var(--amber);background:#eca5420e;font-family:monospace;font-size:9px;font-weight:800}.request-row__identity>div{min-width:0;display:grid;gap:4px}.request-row__identity strong{overflow:hidden;color:#edf0ee;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.request-row__identity small{color:#72797b;font-size:9px}.request-row__demand{display:grid;gap:3px}.request-row__demand strong{color:#edf0ee;font-size:18px}.request-row__demand small{color:#737a7c;font-size:8px;line-height:1.3}.request-row__status{display:grid;gap:5px}.request-row__status>span{color:#737a7c;font-size:8px;font-weight:750;text-transform:uppercase}.request-row__status select{min-width:0;width:100%;height:36px;padding:0 28px 0 9px;border:1px solid #3b4143;border-radius:5px;color:#dfe2e0;background:#0d1113;font-size:9px;cursor:pointer}.request-row__search{min-height:36px;padding:0 10px;border:1px solid #3d4547;border-radius:5px;display:inline-flex;align-items:center;justify-content:center;gap:6px;color:#c9cecc;font-size:9px;font-weight:700}.request-row__search:hover{border-color:var(--amber);color:var(--amber)}.request-row__actions{display:grid;grid-template-columns:minmax(0,1fr) 36px;gap:7px}.request-row__delete{width:36px;min-height:36px;padding:0;border:1px solid #493536;border-radius:5px;display:inline-flex;align-items:center;justify-content:center;color:#c98b8e;background:transparent;cursor:pointer}.request-row__delete:hover{border-color:#d16b70;color:#ef989c;background:#d16b7014}.request-row__delete:disabled{opacity:.5;cursor:wait}.catalog-metrics{margin-bottom:16px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:11px}.catalog-metrics article{min-height:92px;padding:15px;border:1px solid #343a3c;border-radius:7px;display:flex;align-items:center;gap:12px;background:#111517}.catalog-metrics article>span{width:40px;height:40px;border-radius:7px;flex:0 0 auto;display:grid;place-items:center;color:var(--amber);background:#eca54217}.catalog-metrics article>div{min-width:0;display:grid;gap:3px}.catalog-metrics small{color:#7b8284;font-size:8px;font-weight:750;text-transform:uppercase;letter-spacing:.45px}.catalog-metrics strong{color:#f2f3f2;font-size:23px}.catalog-panel{overflow:hidden}.catalog-toolbar .search-field{max-width:560px}.catalog-toolbar__filters{display:flex;align-items:center;gap:9px}.catalog-results{min-height:38px;padding:0 16px;border-bottom:1px solid var(--line);display:flex;align-items:center;gap:4px;color:#777e80;font-size:9px}.catalog-results strong{color:#d5d9d7;font-size:10px}.catalog-grid{padding:15px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;background:#0c1012}.catalog-card{min-width:0;border:1px solid #343a3c;border-radius:7px;overflow:hidden;display:grid;grid-template-rows:205px 1fr;background:#121618}.catalog-card__image{position:relative;overflow:hidden;display:grid;place-items:center;background:#090c0e}.catalog-card__image img{width:100%;height:100%;display:block;object-fit:contain}.catalog-card__image>span{display:grid;justify-items:center;gap:8px;color:#5f6668}.catalog-card__image>span small{font-size:8px}.catalog-card__image>em{position:absolute;left:10px;bottom:10px;padding:5px 7px;border:1px solid #49393a;border-radius:4px;color:#c8898c;background:#1c1011e0;font-size:7px;font-style:normal;font-weight:850;letter-spacing:.55px}.catalog-card__image>em.is-cached{border-color:#305441;color:#72d398;background:#0c2117e6}.catalog-card__content{min-width:0;padding:13px;display:grid;align-content:start;gap:11px}.catalog-card__heading{min-width:0;display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.catalog-card__heading>div{min-width:0;display:grid;gap:4px}.catalog-card__heading small{overflow:hidden;color:var(--amber);font-size:7px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap}.catalog-card__heading h2{margin:0;overflow:hidden;color:#eef0ef;font-size:12px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.catalog-card__heading>span{flex:0 0 auto;padding:5px 6px;border-radius:4px;color:#9ca2a0;background:#202527;font-size:7px;font-weight:750}.catalog-card__tags{display:flex;flex-wrap:wrap;gap:5px}.catalog-card__tags span{padding:4px 6px;border:1px solid #343b3d;border-radius:4px;color:#949a9c;background:#0d1113;font-size:7px}.catalog-card__facts{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(75px,.65fr);gap:8px}.catalog-card__facts p{min-width:0;margin:0;padding:9px;border-radius:5px;display:grid;gap:4px;background:#0d1113}.catalog-card__facts small{color:#6f7678;font-size:7px;text-transform:uppercase}.catalog-card__facts strong{overflow:hidden;color:#d5d8d6;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.catalog-card__last-use{margin:0;color:#697073;font-size:8px}.catalog-card__content>footer{min-height:37px;margin:1px -13px -13px;padding:8px 10px 8px 13px;border-top:1px solid #303638;display:flex;align-items:center;justify-content:space-between;gap:9px}.catalog-card__content>footer>a,.catalog-card__content>footer>span{min-width:0;display:inline-flex;align-items:center;gap:5px;color:#858d8f;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.catalog-card__content>footer>a:hover{color:var(--amber)}.catalog-card__content>footer>div{display:flex;align-items:center;gap:5px}.catalog-card__content>footer button{width:31px;height:31px;padding:0;border:1px solid #3a4143;border-radius:5px;display:grid;place-items:center;color:#a7adaf;background:transparent;cursor:pointer}.catalog-card__content>footer button:hover{border-color:var(--amber);color:var(--amber);background:#eca5420f}.catalog-card__content>footer button.is-danger{border-color:#493536;color:#c98b8e}.catalog-card__content>footer button.is-danger:hover{border-color:#d16b70;color:#ef989c;background:#d16b7014}.catalog-card__content>footer button:disabled{opacity:.45;cursor:wait}.catalog-empty{min-height:290px;grid-column:1 / -1;display:grid;place-items:center}.catalog-modal{position:fixed;z-index:80;top:0;right:0;bottom:0;left:0;padding:22px;overflow-y:auto;display:grid;place-items:center;background:#000000c2;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.catalog-editor{width:min(780px,100%);max-height:calc(100vh - 44px);border:1px solid #41484a;border-radius:9px;overflow-y:auto;background:#111517;box-shadow:0 30px 90px #0000009e}.catalog-editor>header{position:sticky;z-index:2;top:0;min-height:72px;padding:13px 16px;border-bottom:1px solid #343a3c;display:flex;align-items:center;justify-content:space-between;gap:14px;background:#171c1e}.catalog-editor>header>div{display:grid;gap:4px}.catalog-editor>header small{color:var(--amber);font-size:7px;font-weight:850;letter-spacing:.8px}.catalog-editor>header h2{margin:0;color:#f0f2f1;font-size:15px}.catalog-editor>header button{width:34px;height:34px;padding:0;border:1px solid #3a4143;border-radius:5px;display:grid;place-items:center;color:#a1a7a9;background:#101416;cursor:pointer}.catalog-editor form{padding:17px}.catalog-editor__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.catalog-field{min-width:0;display:grid;align-content:start;gap:6px}.catalog-field--wide{grid-column:span 2}.catalog-field--full{grid-column:1 / -1}.catalog-field>span{color:#92989a;font-size:8px;font-weight:750;text-transform:uppercase}.catalog-field input,.catalog-field select,.catalog-field textarea{min-width:0;width:100%;border:1px solid #3a4143;border-radius:5px;color:#e5e8e6;background:#0b0f11;outline:none;font:inherit;font-size:10px;color-scheme:dark}.catalog-field input,.catalog-field select{height:40px;padding:0 10px}.catalog-field textarea{min-height:112px;padding:10px;resize:vertical;line-height:1.5}.catalog-field input:focus,.catalog-field select:focus,.catalog-field textarea:focus{border-color:var(--amber);box-shadow:0 0 0 3px #eca54212}.catalog-editor__note{margin:13px 0 0;padding:10px 11px;border:1px solid #393f41;border-radius:5px;color:#858b8d;background:#0d1113;font-size:8px}.catalog-editor form>footer{margin:16px -17px -17px;padding:13px 17px;border-top:1px solid #343a3c;display:flex;align-items:center;justify-content:flex-end;gap:8px;background:#15191b}.site-page__actions{display:flex;align-items:center;gap:9px}.site-page__actions select{height:40px;padding:0 34px 0 12px;border:1px solid #3a3f41;border-radius:6px;color:#e2e4e3;background:#111517;font-size:11px;font-weight:650;cursor:pointer}.site-date-filter{min-height:68px;margin-bottom:16px;padding:12px 15px;display:flex;align-items:center;gap:18px}.site-date-filter__title{min-width:210px;display:flex;align-items:center;gap:10px}.site-date-filter__title>svg{color:var(--amber)}.site-date-filter__title>div{display:grid;gap:3px}.site-date-filter__title strong{font-size:11px}.site-date-filter__title small{color:#737a7c;font-size:8px}.site-date-filter form{min-width:0;display:flex;align-items:center;gap:8px}.site-date-filter select,.site-date-filter input{height:38px;padding:0 32px 0 10px;border:1px solid #3a4042;border-radius:5px;color:#e1e4e2;background:#0d1113;font-size:10px;color-scheme:dark}.site-date-filter form>label{display:flex;align-items:center;gap:6px;color:#858b8d;font-size:9px}.site-date-filter form .button{min-height:38px}.site-date-filter__range{margin-left:auto;color:#787e80;font-size:9px;white-space:nowrap}.site-metrics{margin-bottom:16px;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:11px}.site-metrics article{min-width:0;min-height:108px;padding:16px;border:1px solid var(--line);border-radius:7px;display:flex;align-items:flex-start;gap:12px;background:var(--surface)}.site-metrics article>span{width:38px;height:38px;border-radius:6px;flex:0 0 auto;display:grid;place-items:center;color:var(--amber);background:var(--amber-soft)}.site-metrics article>div{min-width:0;display:grid;gap:2px}.site-metrics small{min-height:23px;color:#8f9496;font-size:9px;font-weight:750;letter-spacing:.4px;line-height:1.3;text-transform:uppercase}.site-metrics strong{color:#f1f2f1;font-size:27px;font-weight:620;line-height:1.25}.site-metrics p{margin:1px 0 0;color:#676d6f;font-size:8px;line-height:1.35}.site-analytics-grid{margin-bottom:16px;display:grid;grid-template-columns:minmax(0,1.65fr) minmax(290px,.75fr);gap:16px}.site-traffic-chart,.site-group-clicks,.site-ranking{overflow:hidden}.site-traffic-chart .panel__title,.site-group-clicks .panel__title,.site-ranking .panel__title{min-height:66px;padding:14px 17px;border-bottom:1px solid var(--line)}.site-traffic-chart .panel__title h2,.site-group-clicks .panel__title h2,.site-ranking .panel__title h2{margin:5px 0 0;font-size:13px}.site-traffic-chart__body{height:320px;padding:15px 15px 7px}.site-group-clicks__list{padding:9px 16px}.site-group-clicks__list>div{min-height:104px;border-bottom:1px solid var(--line-soft);display:flex;align-items:center;gap:13px}.site-group-clicks__list>div:last-child{border-bottom:0}.site-group-clicks__list>div>span{width:44px;height:44px;border-radius:7px;flex:0 0 auto;display:grid;place-items:center;color:var(--green);background:var(--green-soft)}.site-group-clicks__list>div>div{display:grid;gap:2px}.site-group-clicks__list small{color:#8e9492;font-size:8px;font-weight:800;letter-spacing:.55px}.site-group-clicks__list strong{font-size:25px;font-weight:620}.site-group-clicks__list p{margin:0;color:#6f7577;font-size:9px}.site-group-clicks__note{margin:0;padding:12px 16px;border-top:1px solid var(--line);color:#686f71;font-size:8px;line-height:1.45}.site-ranking .panel__title>small{color:#777d7f;font-size:9px}.site-ranking__filters{min-height:58px;padding:9px 17px;border-bottom:1px solid var(--line);display:flex;align-items:center;gap:9px}.site-ranking__filters .search-field{width:min(430px,100%)}.site-ranking__sort{min-width:180px;height:36px;margin-left:auto;padding-left:10px;border:1px solid #373d3f;border-radius:5px;display:flex;align-items:center;gap:7px;color:#858b8d;background:#0d1113}.site-ranking__sort select{min-width:0;height:100%;padding:0 28px 0 0;border:0;flex:1;color:#d9ddda;background:transparent;font-size:9px;cursor:pointer}.site-ranking__table{width:100%}.site-ranking__head,.site-ranking__row{display:grid;grid-template-columns:45px minmax(250px,1fr) 85px 85px 135px;align-items:center;gap:12px}.site-ranking__head{min-height:34px;padding:0 17px;border-bottom:1px solid var(--line);color:#6f7577;font-size:8px;font-weight:750;letter-spacing:.4px;text-transform:uppercase}.site-ranking__row{min-height:66px;padding:8px 17px;border-bottom:1px solid var(--line-soft)}.site-ranking__row:last-child{border-bottom:0}.site-ranking__position{color:#6e7476;font-size:12px;font-variant-numeric:tabular-nums}.site-ranking__offer{min-width:0;display:flex;align-items:center;gap:11px}.site-ranking__offer img,.site-ranking__offer>span{width:45px;height:45px;border-radius:5px;flex:0 0 auto;object-fit:cover;color:#747b7c;background:#1b2022;display:grid;place-items:center}.site-ranking__offer strong{overflow:hidden;font-size:10px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.site-ranking__clicks{color:var(--amber);font-size:14px}.site-ranking__people{color:#9ca1a2;font-size:11px}.site-ranking__date{color:#838a8c;font-size:9px}.site-ranking__empty{min-height:220px;display:grid;place-items:center;align-content:center;color:#62696a;text-align:center}.site-ranking__empty strong{margin-top:11px;color:#cdd0cf;font-size:12px}.site-ranking__empty p{margin:6px 0 0;color:#747a7c;font-size:9px}.landing-chart-grid,.landing-detail-grid{margin-bottom:16px;display:grid;grid-template-columns:minmax(0,1.6fr) minmax(300px,.8fr);gap:16px}.landing-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-panel{margin-bottom:16px;overflow:hidden}.landing-chart-grid .landing-panel,.landing-detail-grid .landing-panel{margin-bottom:0}.landing-panel .panel__title{min-height:66px;padding:14px 17px;border-bottom:1px solid var(--line)}.landing-panel .panel__title h2{margin:5px 0 0;font-size:13px}.landing-chart{height:310px;padding:15px 15px 7px}.landing-chart--short{height:240px}.landing-destinations{padding:8px 16px}.landing-destinations>div{min-height:84px;border-bottom:1px solid var(--line-soft);display:flex;align-items:center;gap:13px}.landing-destinations>div:last-child{border-bottom:0}.landing-destinations svg{width:42px;height:42px;padding:10px;border-radius:7px;color:var(--green);background:var(--green-soft)}.landing-destinations span{display:grid;gap:3px}.landing-destinations small{color:#8e9492;font-size:8px;font-weight:800;letter-spacing:.5px;text-transform:uppercase}.landing-destinations strong{font-size:23px;font-weight:620}.landing-table{width:100%;overflow-x:auto}.landing-table__row{min-width:520px;min-height:47px;padding:9px 17px;border-bottom:1px solid var(--line-soft);display:grid;grid-template-columns:minmax(145px,1.5fr) repeat(3,minmax(72px,.7fr));align-items:center;gap:12px;color:#969c9e;font-size:9px}.landing-table__row:last-child{border-bottom:0}.landing-table__row>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.landing-table__row strong{color:#e2e5e3;font-size:10px}.landing-source{display:grid;gap:3px}.landing-source small{overflow:hidden;color:#737a7c;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.landing-table__head{min-height:34px;color:#6f7577;font-size:8px;font-weight:750;letter-spacing:.4px;text-transform:uppercase}.landing-recent .landing-table__row{min-width:720px;grid-template-columns:1fr 1fr 1.2fr 1fr 1.3fr}.landing-empty{min-height:130px;display:grid;place-items:center;padding:20px;color:#72797b;font-size:10px;text-align:center}.landing-scroll{padding:15px 17px;display:grid;gap:18px}.landing-scroll>div{display:grid;grid-template-columns:125px minmax(120px,1fr) 50px;align-items:center;gap:12px}.landing-scroll span{display:grid;gap:3px}.landing-scroll strong{color:#dadddc;font-size:9px}.landing-scroll small{color:#737a7c;font-size:8px}.landing-scroll i{height:7px;border-radius:8px;overflow:hidden;background:#272d2f}.landing-scroll b{height:100%;border-radius:inherit;display:block;background:linear-gradient(90deg,#bc7722,var(--amber))}.landing-scroll em{color:var(--amber);font-size:10px;font-style:normal;font-weight:700;text-align:right}@media(max-width:1280px){.showcase-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.page{padding-inline:24px}.realtime-card{grid-template-columns:145px minmax(270px,1fr) 160px 190px}.realtime-card>*{padding-inline:15px}.metric-item{padding-inline:14px;gap:12px}.metric-item__icon{width:52px;height:52px}.dashboard-grid{grid-template-columns:minmax(490px,1.08fr) minmax(360px,.8fr)}.member-growth__body{grid-template-columns:195px minmax(320px,1fr) 240px}.queue-preview__head,.queue-preview__row{grid-template-columns:minmax(185px,1.2fr) minmax(140px,.9fr) 68px 86px;gap:7px}.groups-table__head,.groups-table__row{grid-template-columns:minmax(205px,1.3fr) 75px 90px 65px 65px 110px;gap:7px}.data-table__head,.data-table__row{grid-template-columns:minmax(210px,1.1fr) minmax(150px,.9fr) 140px 60px 90px 80px;gap:9px}.history-list__head,.history-list__row{grid-template-columns:minmax(220px,1.1fr) minmax(200px,1fr) 155px 90px}.generator-layout{grid-template-columns:1fr}.generator-source-card{position:static}.generator-source-field textarea{min-height:190px}}@media(max-width:1080px){.site-date-filter{align-items:flex-start;flex-wrap:wrap}.site-date-filter__range{margin-left:0}.site-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.site-analytics-grid,.landing-chart-grid,.landing-detail-grid{grid-template-columns:1fr}.sidebar{width:205px}.app-main{margin-left:205px}.sidebar__nav a{gap:12px}.current-time i,.current-time span:last-child{display:none}.realtime-card{grid-template-columns:150px 1fr 170px}.automation-action{grid-column:1 / -1;min-height:86px;border-top:1px solid #3d4244;border-left:0;flex-direction:row;gap:16px;text-align:left}.automation-action__icon{width:56px;height:56px;margin:0;flex:0 0 auto}.automation-action small{max-width:250px;margin:0}.metrics-strip{grid-template-columns:1fr 1fr}.metric-item{min-height:76px}.metric-item:nth-child(2){border-right:0}.metric-item:nth-child(-n+2){border-bottom:1px solid #454a4c}.dashboard-grid{grid-template-columns:1fr}.member-growth__body{grid-template-columns:205px 1fr}.member-growth__groups{grid-column:1 / -1;border-top:1px solid var(--line);border-left:0!important;grid-template-columns:repeat(2,1fr);gap:0 20px}.member-growth__groups>div:first-child{grid-column:1 / -1}.member-growth__header{align-items:flex-start}.member-growth__actions{align-items:flex-end;flex-direction:column-reverse}.member-acquisition__groups{overflow-x:auto}.member-acquisition__groups-head,.member-acquisition__group{min-width:820px}.dashboard-side{grid-template-columns:1fr 1fr;grid-template-rows:auto}.bulk-actions{display:none}.groups-table__head,.groups-table__row{min-width:800px;grid-template-columns:minmax(220px,1.3fr) 70px 90px 65px 65px 105px;gap:7px}.groups-table{overflow-x:auto}.mirror-rule-card{grid-template-columns:minmax(190px,.8fr) 48px minmax(230px,1.2fr) 70px}.store-grid,.settings-layout{grid-template-columns:1fr}.settings-side{position:static;grid-template-columns:1fr 1fr}.settings-tip{grid-column:1 / -1}.generator-draft-grid{grid-template-columns:1fr}.generator-editor{border-right:0;border-bottom:1px solid #34393b}.generator-preview-column{grid-template-columns:minmax(260px,.7fr) minmax(300px,1fr)}.data-table{overflow-x:auto}.data-table__head,.data-table__row{min-width:950px}.history-list{overflow-x:auto}.history-list__head,.history-list__row{min-width:820px}}@media(max-width:820px){.showcase-header,.showcase-catalog,.showcase-footer{width:min(100% - 34px,1240px)}.showcase-hero{width:min(100% - 34px,850px);padding:62px 0 49px}.showcase-toolbar{min-height:58px;padding:8px 0;display:block}.showcase-filter-toggle{width:100%;min-height:40px;padding:0 10px;border:1px solid #353b3d;border-radius:7px;display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:8px;color:#dfe2e0;background:#111517;cursor:pointer;text-align:left}.showcase-filter-toggle>svg:first-child{color:var(--amber)}.showcase-filter-toggle>span{font-size:11px;font-weight:800}.showcase-filter-toggle>small{overflow:hidden;color:#7d8385;font-size:9px;text-align:right;text-overflow:ellipsis;white-space:nowrap}.showcase-filter-toggle__chevron{color:#777d7f;transition:transform .15s ease}.showcase-toolbar.is-open .showcase-filter-toggle__chevron{transform:rotate(180deg)}.showcase-filter-panel{margin-top:9px;display:none;gap:10px}.showcase-toolbar.is-open .showcase-filter-panel{display:flex;flex-direction:column}.showcase-periods{width:100%}.showcase-periods button{min-width:0;flex:1}.showcase-selects{width:100%}.showcase-selects label{min-width:0;flex:1;align-items:stretch;flex-direction:column}.showcase-selects select{width:100%}.showcase-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.site-page__actions{width:100%}.site-page__actions>*{flex:1}.site-date-filter{align-items:stretch;flex-direction:column;gap:10px}.site-date-filter form{align-items:stretch;flex-wrap:wrap}.site-date-filter form>select{flex:1 1 190px}.site-date-filter form>label{flex:1 1 150px}.site-date-filter form>label input{min-width:0;width:100%}.site-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.mobile-bar{position:sticky;z-index:35;top:0;height:64px;padding:0 17px;border-bottom:1px solid #303537;display:flex;align-items:center;justify-content:space-between;background:#0b0e10}.mobile-bar>button,.sidebar__close{width:38px;height:38px;padding:0;border:1px solid #3a3f41;border-radius:6px;display:grid;place-items:center;color:#c7cacc;background:#14181a}.sidebar{width:min(290px,86vw);padding-top:18px;transform:translate(-102%);transition:transform .18s ease;box-shadow:20px 0 60px #00000080}.sidebar.is-open{transform:translate(0)}.sidebar-backdrop{position:fixed;z-index:38;top:0;right:0;bottom:0;left:0;border:0;display:block;background:#000000ad}.app-main{margin-left:0}.page{min-height:calc(100vh - 64px);padding:21px 17px 25px}.page-header{min-height:auto;margin-bottom:18px}.page-header__aside{align-self:center}.current-time{display:none}.realtime-card{grid-template-columns:135px 1fr}.realtime-card__chart{height:185px}.realtime-card__queue{grid-column:1 / -1;min-height:105px;border-top:1px solid #3d4244;border-left:0;display:grid;grid-template-columns:1fr auto;align-content:center}.realtime-card__queue>div{grid-row:2}.realtime-card__queue p{margin:0;text-align:right}.realtime-card__queue time{grid-column:2;grid-row:2;text-align:right}.dashboard-side,.member-growth__body{grid-template-columns:1fr}.member-growth__body>*+*{border-top:1px solid var(--line);border-left:0}.member-growth__metrics{grid-template-columns:repeat(3,1fr)}.member-growth__groups{grid-column:auto;grid-template-columns:1fr}.member-growth__actions{width:100%;align-items:stretch}.member-growth__actions form{width:100%;flex-wrap:wrap}.member-growth__actions select{flex:1}.member-growth__actions>a{align-self:flex-start}.member-acquisition__header{align-items:flex-start;flex-direction:column;gap:6px}.member-acquisition__header>small{max-width:none;text-align:left}.member-acquisition__sources{grid-template-columns:1fr}.member-acquisition__funnel{grid-template-columns:1fr;gap:4px}.member-acquisition__funnel>i{transform:rotate(90deg)}.member-acquisition__groups-head{display:none}.member-acquisition__groups{border:0;overflow:visible;display:grid;gap:9px}.member-acquisition__group{min-width:0;min-height:0;padding:12px;border:1px solid #343a3c;border-radius:7px;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 9px}.member-acquisition__group-name{grid-column:1 / -1;padding-bottom:8px;border-bottom:1px solid #303638}.member-acquisition__occupancy{grid-column:1 / -1}.member-acquisition__group>div:nth-child(n+3){padding-top:3px}.member-growth__groups>div:first-child{grid-column:auto}.connection-overview,.connection-grid{grid-template-columns:1fr}.add-connection-card{align-items:stretch;flex-direction:column}.add-connection-card form{flex-wrap:wrap}.add-connection-card input{width:100%;flex:1 1 100%}.connection-tabs>button{min-width:210px}.license-banner{grid-template-columns:auto 1fr}.license-banner .button{width:100%}.license-banner>.button:nth-last-child(2){grid-column:1 / -1}.license-banner>.button:last-child{grid-column:1 / -1}.groups-toolbar{flex-wrap:wrap}.group-instance-tabs button{min-width:185px}.search-field{flex:1 1 100%}.filter-tabs{width:100%;overflow-x:auto}.filter-tabs button{flex:1 0 auto}.groups-table__head{display:none}.groups-table__row{min-width:0;padding:13px;grid-template-columns:repeat(3,1fr);gap:13px}.groups-table__row .group-name-cell{grid-column:1 / -1}.groups-table__row .member-count{display:none}.groups-table__row>.toggle{width:100%;justify-content:center}.groups-table__row>.toggle .toggle__label{display:inline}.monitor-check{justify-content:center}.configure-group{grid-column:1 / -1;width:100%;justify-content:center}.mirror-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.mirror-rule-card{grid-template-columns:minmax(0,1fr) auto;gap:10px 8px}.mirror-rule-source{grid-column:1}.mirror-rule-arrow{grid-column:2}.mirror-rule-arrow svg{transform:rotate(90deg)}.mirror-rule-targets{grid-column:1 / -1;padding-top:9px;border-top:1px solid #303537}.mirror-rule-actions{position:absolute}.mirror-rule-card{position:relative;padding-right:88px}.mirror-rule-actions{top:11px;right:11px}.store-hero{grid-template-columns:auto 1fr}.store-hero__status{grid-column:1 / -1;justify-items:start;padding-top:12px;border-top:1px solid #3a3f41}.generator-preview-column{grid-template-columns:1fr}.request-metrics,.catalog-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.catalog-toolbar{align-items:stretch;flex-direction:column}.catalog-toolbar .search-field{max-width:none}.catalog-toolbar__filters{width:100%}.catalog-toolbar__filters .select-field{flex:1}.catalog-toolbar__filters select{width:100%}.catalog-editor__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.request-row{grid-template-columns:minmax(0,1fr) 90px}.request-row__status,.request-row__actions{grid-column:auto}}@media(max-width:600px){.showcase-header{height:62px}.showcase-header .brand__name{font-size:18px}.showcase-hero{padding:24px 0}.showcase-eyebrow{font-size:8.5px;line-height:1.35;letter-spacing:1px}.showcase-hero h1{width:100%;margin-top:12px;font-size:37px;line-height:1.01;letter-spacing:-1.7px}.showcase-hero>p{max-width:330px;margin-top:13px;font-size:12px;line-height:1.5}.showcase-group-actions{width:100%;margin-top:20px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.showcase-group-actions a{width:100%;min-height:46px;padding:0 8px;font-size:10px}.showcase-search{height:50px;margin-top:16px}.showcase-search button.showcase-search__share{width:38px;padding:0}.showcase-search__share span{display:none}.showcase-toolbar{min-height:50px;padding:5px 0}.showcase-selects{align-items:stretch;flex-direction:column}.showcase-results{display:none}.showcase-price-notice{min-height:42px;margin:8px 0 12px;padding:8px 10px;align-items:center}.showcase-price-notice p{font-size:8.5px;line-height:1.35}.showcase-grid{grid-template-columns:1fr}.showcase-card__media{aspect-ratio:4 / 3}.showcase-card__content{min-height:260px}.perfume-request{right:12px;bottom:max(12px,env(safe-area-inset-bottom))}.perfume-request__trigger{width:min(330px,calc(100vw - 24px));min-height:56px;padding:7px 13px 7px 8px;justify-content:flex-start}.perfume-request__trigger>span:last-child{display:grid}.perfume-request__trigger strong{font-size:11px}.perfume-request__trigger small{font-size:8.5px}.perfume-request__panel input{font-size:16px}.showcase-footer{padding:30px 0;align-items:flex-start;flex-direction:column}.showcase-footer p{text-align:left}.site-page__actions{align-items:stretch;flex-direction:column}.site-page__actions select{width:100%}.site-ranking__filters{align-items:stretch;flex-direction:column}.site-ranking__filters .search-field,.site-ranking__sort{width:100%;margin-left:0}.site-metrics{grid-template-columns:1fr}.landing-chart{height:260px;padding-inline:8px}.landing-chart--short{height:225px}.landing-scroll>div{grid-template-columns:105px minmax(80px,1fr) 42px;gap:8px}.site-metrics article{min-height:92px}.site-traffic-chart__body{height:280px;padding-inline:7px}.catalog-grid{padding:10px;grid-template-columns:1fr}.catalog-card{grid-template-rows:225px 1fr}.catalog-toolbar__filters{align-items:stretch;flex-direction:column}.catalog-metrics article{min-height:82px;padding:11px}.catalog-modal{padding:0;place-items:stretch}.catalog-editor{width:100%;max-height:100vh;min-height:100vh;border:0;border-radius:0}.catalog-editor__grid{grid-template-columns:1fr}.catalog-field--wide,.catalog-field--full{grid-column:1}.catalog-editor form>footer{align-items:stretch;flex-direction:column-reverse}.catalog-editor form>footer .button{width:100%}.site-ranking__head{display:none}.site-ranking__row{min-height:92px;grid-template-columns:28px minmax(0,1fr) minmax(98px,auto);grid-template-rows:auto auto;align-items:center;gap:8px 9px}.site-ranking__position{grid-column:1;grid-row:1 / 3;align-self:start;padding-top:13px}.site-ranking__offer{grid-column:2;grid-row:1}.site-ranking__clicks{grid-column:3;grid-row:1;justify-self:end;text-align:right}.site-ranking__people{grid-column:2;grid-row:2}.site-ranking__date{grid-column:3;grid-row:2;justify-self:end;text-align:right;white-space:nowrap}.site-ranking__clicks,.site-ranking__people,.site-ranking__date{display:grid;gap:2px}.site-ranking__clicks:before,.site-ranking__people:before,.site-ranking__date:before{color:#666d6f;font-size:7px;font-weight:750;letter-spacing:.35px;line-height:1;text-transform:uppercase}.site-ranking__clicks:before{content:"Cliques"}.site-ranking__people:before{content:"Pessoas"}.site-ranking__date:before{content:"Último clique"}.site-ranking__date{color:#b3b8b9;font-size:10px}.request-metrics{grid-template-columns:1fr 1fr}.request-metrics article{min-height:82px;padding:11px}.request-row{padding:14px;grid-template-columns:1fr;gap:12px}.request-row__demand{grid-template-columns:auto 1fr;align-items:baseline;gap:5px}.request-row__status,.request-row__actions{width:100%;grid-column:1}.site-ranking__offer img,.site-ranking__offer>span{width:40px;height:40px}.page-header{flex-direction:column}.page-header__aside{width:100%;align-self:stretch;justify-content:flex-start}.page-header__aside>.button{flex:1}.login-page{min-height:100vh;display:block}.login-intro{min-height:auto;padding:28px 22px 36px;border-right:0;border-bottom:1px solid #303537}.login-intro__copy{margin:70px 0 35px}.login-intro__copy h1{font-size:42px;letter-spacing:-2px}.login-intro__copy p{font-size:14px}.login-panel{min-height:auto;padding:28px 16px 46px}.login-card{padding:25px 20px}.realtime-card{grid-template-columns:1fr}.realtime-card__metric{min-height:170px;align-items:center;text-align:center}.realtime-card__metric p{margin-bottom:12px}.realtime-card__chart{min-height:180px;padding-left:8px}.metrics-strip{grid-template-columns:1fr}.member-growth__header{align-items:flex-start;flex-direction:column}.member-growth__actions input{width:calc(50% - 20px);flex:1 1 120px}.member-growth__actions button{min-height:30px;flex:1 1 70px}.member-growth__metrics{grid-template-columns:1fr}.member-acquisition__sources,.member-acquisition__header{padding-inline:12px}.member-acquisition__funnel,.member-acquisition__groups,.member-acquisition__note{margin-inline:12px}.member-acquisition__group{grid-template-columns:1fr 1fr}.member-acquisition__group>div:last-child{grid-column:1 / -1;padding-top:9px;border-top:1px solid #303638}.member-growth__empty{align-items:flex-start;flex-direction:column}.member-growth__empty .button{width:100%;margin-left:0}.metric-item{min-height:78px;border-right:0;border-bottom:1px solid #454a4c}.metric-item:nth-child(2){border-bottom:1px solid #454a4c}.metric-item:last-child{border-bottom:0}.queue-preview__head{display:none}.queue-preview__row{padding:10px 7px;grid-template-columns:1fr auto;gap:9px}.queue-preview__row .destination-cell{grid-column:1;padding-left:52px}.queue-preview__row .countdown-cell{grid-column:2;grid-row:1}.queue-preview__row .status-badge{grid-column:2;grid-row:2}.protection-list>div{grid-template-columns:28px 1fr 34px}.protection-list b{grid-column:2;text-align:left}.protection-list a{grid-column:3;grid-row:1 / 3}.activity-list>div{grid-template-columns:38px 18px 1fr}.activity-list strong{grid-column:3}.dashboard-footer i,.dashboard-footer span:last-child{display:none}.group-summary,.history-summary{align-items:flex-start;flex-direction:column;gap:8px}.groups-table__row{grid-template-columns:repeat(3,1fr)}.groups-table__row .member-count{display:none}.group-editor__toggles{flex-direction:column}.mirror-summary{grid-template-columns:1fr}.mirror-summary article{min-height:64px}.mirror-explainer{grid-template-columns:34px minmax(0,1fr)}.mirror-explainer>svg,.mirror-explainer__copies{display:none!important}.mirror-rules-panel__heading{align-items:flex-start;flex-direction:column}.mirror-rules-panel__heading .button{width:100%}.mirror-rule-card{padding:54px 12px 12px;grid-template-columns:1fr}.mirror-rule-actions{top:10px;right:10px}.mirror-rule-source,.mirror-rule-arrow,.mirror-rule-targets{grid-column:1}.mirror-rule-arrow{min-height:25px;justify-content:flex-start;padding-left:9px}.mirror-rule-targets>div{display:grid;grid-template-columns:1fr}.mirror-rule-targets>div>span{max-width:none}.mirror-editor{width:100%}.mirror-editor form{padding:16px}.mirror-editor__actions{margin-inline:-16px;padding-inline:16px}.mirror-editor__actions .button{flex:1}.mirror-source-select select,.mirror-editor .search-field input{font-size:16px}.queue-counters{grid-template-columns:1fr}.data-toolbar{align-items:stretch;flex-direction:column}.select-field{justify-content:space-between}.select-field select{flex:1}.store-hero{grid-template-columns:1fr;text-align:center}.store-hero__mark{margin-inline:auto}.store-hero__status{justify-items:center}.store-grid{grid-template-columns:1fr}.store-form-card{padding:18px}.form-actions .button{width:100%}.settings-pair{grid-template-columns:1fr}.automation-master-control{grid-template-columns:auto minmax(0,1fr)}.automation-master-control>.toggle{grid-column:1 / -1;justify-self:stretch;justify-content:space-between;padding-top:12px;border-top:1px solid rgba(255,255,255,.08)}.number-field{align-items:flex-start;flex-direction:column}.number-input{width:100%}.quiet-hours{margin-left:0}.select-setting{align-items:flex-start;flex-direction:column}.select-setting select{width:100%}.settings-side{grid-template-columns:1fr}.settings-tip{grid-column:auto}.sticky-save{align-items:stretch;flex-direction:column}.sticky-save .button{width:100%}.generator-source-card{padding:17px}.generator-result-card{min-height:500px}.generator-empty,.generator-loading{min-height:498px;padding:28px 18px}.generator-empty>div{align-items:stretch;flex-direction:column}.generator-editor,.generator-preview-column{padding:14px}.generator-draft__header{align-items:flex-start;flex-direction:column}.generator-draft__footer{align-items:stretch;flex-direction:column}.generator-draft__footer .button{width:100%}.generator-draft__actions{align-items:stretch;flex-direction:column}.image-preview-card>img{height:250px}.toast-stack{right:16px;top:16px}}@media(hover:none)and (pointer:coarse){.generator-page textarea,.generator-page select,.generator-page input:not([type=checkbox]):not([type=radio]){font-size:16px}.generator-source-field__heading>button{min-height:38px;padding-inline:13px;font-size:12px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.showcase-page{--showcase-ink: #241f1a;--showcase-muted: #756f68;--showcase-line: #e4ddd2;--showcase-gold: #b88432;--showcase-yellow: #f7c640;min-height:100vh;overflow-x:clip;color:var(--showcase-ink);background:#fbfaf7}.showcase-page .brand__name{color:#211c18;font-family:Georgia,Times New Roman,serif;font-size:25px;font-weight:500;letter-spacing:-.8px}.showcase-page .brand__name span,.showcase-page .brand__mark{color:var(--showcase-gold)}.showcase-header{width:min(1240px,calc(100% - 48px));height:86px;border:0;color:var(--showcase-ink);background:#fff}.showcase-page>.showcase-header{width:100%;padding-inline:max(24px,calc((100% - 1240px)/2))}.showcase-hero{width:min(1240px,calc(100% - 48px));margin:0 auto;padding:0 0 42px;display:block;text-align:center}.showcase-hero__media{width:100%;height:510px;border-radius:2px;background-color:#3b2b20;background-image:url(/showcase-monitoring-hero.webp);background-position:center 45%;background-repeat:no-repeat;background-size:cover}.showcase-hero__panel{position:relative;z-index:2;width:min(820px,calc(100% - 48px));margin:-92px auto 0;padding:44px 56px 38px;border:1px solid #e8e0d5;border-radius:38px 38px 12px 12px;color:var(--showcase-ink);background:#fffefbfa;box-shadow:0 24px 70px #4f3a2221}.showcase-eyebrow{display:inline-flex;align-items:center;gap:8px;color:#2f8c50;font-size:9px;font-weight:800;letter-spacing:1.05px}.showcase-eyebrow i{width:8px;height:8px;border-radius:50%;background:#31a45b;box-shadow:0 0 0 5px #31a45b17}.showcase-hero h1{max-width:680px;margin:16px auto 0;color:#251f1a;font-family:Georgia,Times New Roman,serif;font-size:clamp(39px,5vw,57px);font-weight:500;line-height:1.04;letter-spacing:-2px}.showcase-hero>p,.showcase-hero__panel>p{max-width:630px;margin:17px auto 0;color:var(--showcase-muted);font-size:14px;line-height:1.6}.showcase-search{width:100%;height:58px;margin-top:25px;border:1px solid #c99b51;color:var(--showcase-gold);background:#fff;box-shadow:none}.showcase-search:focus-within{border-color:#a66f1f;box-shadow:0 0 0 3px #b884321a}.showcase-search input{color:var(--showcase-ink);background:transparent;font-size:15px}.showcase-search input::placeholder{color:#8e8881}.showcase-search button{color:#8c857d}.showcase-search button:hover{color:var(--showcase-ink);background:#f3efe8}.showcase-search button.showcase-search__share{border-color:#d9c39e;color:#8b6223;background:#fff9ed}.showcase-search button.showcase-search__share:hover{border-color:var(--showcase-gold);background:#fff5df}.showcase-hero__primary{width:100%;min-height:54px;margin-top:14px;border:1px solid #e4ad24;border-radius:7px;display:flex;align-items:center;justify-content:center;color:#241a0c;background:var(--showcase-yellow);font-size:13px;font-weight:800;transition:transform .14s ease,background-color .14s ease}.showcase-hero__primary:hover{background:#ffd44f;transform:translateY(-1px)}.showcase-infrastructure{margin-top:24px;padding:19px 18px 17px;border:1px solid var(--showcase-line);border-radius:13px;background:#fff}.showcase-infrastructure>strong{display:block;color:#3a3028;font-family:Georgia,Times New Roman,serif;font-size:19px;font-weight:500}.showcase-infrastructure>div{margin-top:17px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.showcase-infrastructure span{position:relative;min-width:0;padding:0 14px;display:grid;justify-items:center;gap:4px;color:var(--showcase-gold)}.showcase-infrastructure span+span{border-left:1px solid var(--showcase-line)}.showcase-infrastructure b{margin-top:2px;color:#302922;font-size:10px}.showcase-infrastructure small{max-width:140px;color:#817a72;font-size:8px;line-height:1.4}.showcase-group-invite{margin-top:17px;padding:14px;border:1px solid #c8dfcf;border-radius:11px;background:#f5fbf7}.showcase-group-invite>div:first-child{display:grid;gap:3px;text-align:left}.showcase-group-invite>div:first-child strong{color:#245d37;font-size:12px}.showcase-group-invite>div:first-child span{color:#6d7f73;font-size:9px}.showcase-group-actions{margin-top:11px;gap:9px}.showcase-group-actions a{flex:1;min-height:44px;border-color:#b9d7c3;color:#256f3d;background:#f7fcf8}.showcase-group-actions a:hover{border-color:#64a978;color:#17572c;background:#edf8f0}.showcase-group-actions a.showcase-group-actions__female{color:#256f3d;background:#f7fcf8;border-color:#b9d7c3}.showcase-group-actions a.showcase-group-actions__female:hover{color:#17572c;background:#edf8f0;border-color:#64a978}.showcase-catalog{width:min(1240px,calc(100% - 48px));color:var(--showcase-ink)}.showcase-toolbar{border-color:var(--showcase-line)}.showcase-periods{background:#f0ece5}.showcase-periods button{color:#756f68}.showcase-periods button:hover{color:#28221d}.showcase-periods button.is-active{color:#241a0c;background:var(--showcase-yellow)}.showcase-selects label{color:#7b746c}.showcase-selects select{border-color:#dcd5cb;color:#342d27;background:#fff}.showcase-results strong{color:#302922}.showcase-results span{color:#817b74}.showcase-results>span svg{color:#2f9a55}.showcase-price-notice{border-color:#ead7b4;color:#5f554a;background:#fff9ed}.showcase-price-notice p{color:#5f554a}.showcase-price-notice strong{color:#35291c}.showcase-price-notice span{color:#817566}.showcase-offer-section+.showcase-offer-section{margin-top:36px}.showcase-offer-section__heading{border-color:var(--showcase-line)}.showcase-offer-section__heading span{color:#8c7b62}.showcase-offer-section__heading h2{color:#2c251f;font-size:28px}.showcase-offer-section__heading p{color:#7e7770}.showcase-offer-section__heading>strong{border-color:#ddd6cc;color:#766e66;background:#fff}.showcase-offer-section.is-fresh .showcase-offer-section__heading{border-color:#dfc99f}.showcase-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.showcase-card{border-color:#dfd9d0;background:#fff;box-shadow:0 13px 34px #4c3b2813}.showcase-card:hover{border-color:#c5b9a9;box-shadow:0 19px 42px #4c3b281f}.showcase-card__media{background:#f2efe9}.showcase-card__placeholder{color:#8e806e;background:#e9e4dc}.showcase-card__content{min-height:305px}.showcase-card__freshness{border-color:#d9ddd8;color:#627067;background:#f8faf8}.showcase-card__freshness span{color:#858b86}.showcase-card__freshness.is-hot{border-color:#b7ddc3;color:#247b40;background:#f0faf3}.showcase-card__freshness.is-recent{border-color:#ead4aa;color:#9b6d24;background:#fff8eb}.showcase-card__freshness.is-aging{border-color:#e3d8ca;color:#89735a;background:#fbf7f2}.showcase-card__content h2{color:#2c251f}.showcase-card__description{color:#77716a}.showcase-card__inspiration{border-color:var(--showcase-gold);color:#53483d;background:#fcf8f1}.showcase-card__coupon{border-color:#e7d5b4;background:#fffaf1}.showcase-card__coupon-name{color:#9b6d24}.showcase-card__coupon-name span{color:#81776b}.showcase-card__coupon-name strong{color:#3b3025}.showcase-card__coupon-name small{color:#8b7658}.showcase-card__coupon.is-exhausted{border-color:#e6c4c4;background:#fff7f7}.showcase-card__coupon.is-exhausted .showcase-card__coupon-name strong{color:#9d7777}.showcase-card__coupon.is-replacement{border-color:#bfdfc8;background:#f4fbf6}.showcase-card__coupon.is-replacement .showcase-card__coupon-name span{color:#5f866b}.showcase-card__coupon-origin{border-color:#ecd7d7}.showcase-card__copy{border-color:#c9aa75;color:#8e6220;background:#fffaf0}.showcase-card__copy:hover{border-color:#aa741f;background:#fff3dd}.showcase-card__price del{color:#8c857e}.showcase-card__price strong{color:#241f1a}.showcase-card__cta{border-color:#e5b52c;color:#21180c;background:var(--showcase-yellow)}.showcase-card__cta:hover{background:#ffd650}.showcase-empty{border-color:#dcd5cb;color:#8b847d}.showcase-empty h2{color:#39312a}.showcase-empty p{color:#77716a}.showcase-page .perfume-request{position:fixed;right:24px;bottom:24px;z-index:70;width:auto;margin:0}.showcase-page .perfume-request__trigger{width:auto;max-width:calc(100vw - 32px);min-height:58px;padding:8px 15px 8px 9px;border-color:#d6c4a6;border-radius:30px;color:#322a23;background:#fff;box-shadow:0 14px 38px #4c3b282e}.showcase-page .perfume-request__trigger:hover{border-color:var(--showcase-gold)}.showcase-page .perfume-request__trigger>span:first-child{color:#fff;background:var(--showcase-gold)}.showcase-page .perfume-request__trigger strong{color:#2f2822;font-family:Georgia,Times New Roman,serif;font-size:16px;font-weight:500}.showcase-page .perfume-request__trigger small{color:#7c756d;font-size:10px}.showcase-page .perfume-request__panel{width:100%;border-color:#ddd5ca;color:#312a24;background:#fff;box-shadow:0 14px 40px #4c3b281a}.showcase-page .perfume-request__panel>header{background:#fcfaf6;border-color:#e6dfd5}.showcase-page .perfume-request__panel>header>span{color:#fff;background:var(--showcase-gold)}.showcase-page .perfume-request__panel>header strong{color:#302822}.showcase-page .perfume-request__panel>header small,.showcase-page .perfume-request__privacy{color:#7d766e}.showcase-page .perfume-request__panel>header button{color:#756e67}.showcase-page .perfume-request__panel>header button:hover{color:#332b25;background:#eee9e2}.showcase-page .perfume-request__panel form>label{color:#514941}.showcase-page .perfume-request__panel input{border-color:#d9d1c7;color:#2c251f;background:#fff}.showcase-page .perfume-request__submit{color:#fff;background:#2f9a55;border-color:#278449}.showcase-page .perfume-request__submit:hover{background:#268449}.showcase-footer{border-color:var(--showcase-line)}.showcase-footer p{color:#766f68}@media(max-width:820px){.showcase-hero{width:100%;padding-bottom:30px}.showcase-hero__media{height:330px;border-radius:0;background-position:67% center}.showcase-hero__panel{width:calc(100% - 24px);margin-top:-48px;padding:33px 24px 28px;border-radius:30px 30px 10px 10px}.showcase-hero h1{font-size:43px}.showcase-catalog{width:calc(100% - 32px)}.showcase-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.showcase-filter-toggle{border-color:#ddd5ca;color:#3b332c;background:#fff}.showcase-filter-toggle>svg:first-child{color:#a46f20}.showcase-filter-toggle small{color:#7d766e}.showcase-filter-toggle__chevron{color:#8e6c38}.showcase-filter-panel{border-color:var(--showcase-line);color:#3b332c;background:#fbfaf7}.showcase-periods{background:#f0ece5}.showcase-periods button{color:#756f68;background:transparent}.showcase-periods button:hover{color:#28221d}.showcase-periods button.is-active{color:#241a0c;background:var(--showcase-yellow)}.showcase-selects label{color:#6f6861}.showcase-selects select,.showcase-selects select option{color:#342d27;background:#fff;color-scheme:light}}@media(max-width:600px){.showcase-page>.showcase-header{height:52px;padding-inline:14px;background:#fff}.showcase-page .showcase-header .brand__name{font-size:18px}.showcase-page .showcase-header .brand__mark{width:19px;height:19px}.showcase-hero{padding:0 0 10px}.showcase-hero__media{height:165px;background-position:66% 47%}.showcase-hero__panel{width:calc(100% - 16px);margin-top:-20px;padding:14px 12px 12px;border-radius:20px 20px 8px 8px}.showcase-eyebrow{display:none}.showcase-hero h1{margin-top:0;font-size:24px;line-height:1.02;letter-spacing:-.8px}.showcase-hero__panel>p{margin-top:7px;font-size:10.5px;line-height:1.35}.showcase-search{height:44px;margin-top:11px;padding-left:11px}.showcase-search input{font-size:16px}.showcase-group-invite{margin-top:9px;padding:9px;border-color:#9dceb0;background:#eff9f2}.showcase-group-invite>div:first-child{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.showcase-group-invite>div:first-child strong{font-size:11px}.showcase-group-invite>div:first-child span{flex:0 0 auto;font-size:8px}.showcase-group-actions{width:100%;margin-top:7px;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.showcase-group-actions a{min-height:43px;border-color:#198b47;color:#fff;background:#1d9b50;font-size:10px}.showcase-group-actions a.showcase-group-actions__female{border-color:#4da96c;color:#236b3b;background:#fff}.showcase-hero__primary,.showcase-infrastructure{display:none}.showcase-catalog{width:calc(100% - 24px);padding-bottom:44px}.showcase-toolbar{min-height:50px}.showcase-results{display:none}.showcase-price-notice{margin:9px 0 10px;padding:9px 10px;background:#fff9ed}.showcase-price-notice p{font-size:9px;line-height:1.35}.showcase-price-notice span{display:none}.showcase-page .perfume-request{right:12px;bottom:max(12px,env(safe-area-inset-bottom));width:auto;margin:0}.showcase-page .perfume-request__trigger{width:min(330px,calc(100vw - 24px));min-height:56px;padding:7px 13px 7px 8px;justify-content:flex-start}.showcase-page .perfume-request__trigger strong{font-size:14px}.showcase-page .perfume-request__trigger small{font-size:9px}.showcase-page .perfume-request__panel{width:min(370px,calc(100vw - 24px))}.showcase-offer-section__heading{padding-bottom:9px}.showcase-offer-section__heading h2{font-size:21px}.showcase-offer-section__heading p{font-size:9px}.showcase-offer-section__heading>strong{font-size:8px}.showcase-grid{grid-template-columns:1fr}.showcase-card__content{min-height:270px}.showcase-page .perfume-request__trigger>span:last-child{display:grid}.showcase-page .perfume-request__panel input{font-size:16px}.showcase-footer{width:calc(100% - 32px)}}.showcase-page{--showcase-ink: #18130f;--showcase-muted: #595149;--showcase-line: #b9ad9f;--showcase-gold: #87520b;--showcase-yellow: #f2bd28;background:#ebe5dc}.showcase-page>.showcase-header{border-bottom:1px solid #c7bbad;box-shadow:0 2px 10px #3426190f}.showcase-page .brand__name{color:#17120e}.showcase-hero__panel{border-color:#bba98f;background:#fffdf8fb;box-shadow:0 26px 70px #3e2b1933}.showcase-eyebrow{color:#176f36}.showcase-hero h1{color:#17120e}.showcase-hero__panel>p{color:#554d45}.showcase-search{border:2px solid #94601a;color:#784607;box-shadow:0 4px 14px #432e1714}.showcase-search input::placeholder{color:#625a52;opacity:1}.showcase-search button{color:#655b52}.showcase-hero__primary,.showcase-card__cta{border-color:#765300;color:#171207;background:var(--showcase-yellow);box-shadow:0 3px #5b3e002e}.showcase-infrastructure{border-color:#b9aa98;background:#f1ece4}.showcase-infrastructure>strong,.showcase-infrastructure b{color:#241c15}.showcase-infrastructure small{color:#5d554d}.showcase-infrastructure span{color:#7b4909}.showcase-infrastructure span+span{border-color:#b9aa98}.showcase-group-invite{border-color:#74a984;background:#e9f5ec}.showcase-group-invite>div:first-child strong{color:#164e2a}.showcase-group-invite>div:first-child span{color:#3f654a}.showcase-group-actions a,.showcase-group-actions a.showcase-group-actions__female{border-color:#277b43;color:#174c29;background:#fff}.showcase-group-actions a:first-child{color:#fff;background:#237c43}.showcase-group-actions a:hover,.showcase-group-actions a.showcase-group-actions__female:hover{border-color:#155f31;color:#fff;background:#1e6e3b}.showcase-toolbar{padding-inline:16px;border:1px solid #b9ad9f;border-radius:10px;background:#fff;box-shadow:0 5px 18px #3c2b1a12}.showcase-periods{background:#ded6cb}.showcase-periods button{color:#4d453e}.showcase-periods button.is-active{color:#171207;background:var(--showcase-yellow);box-shadow:inset 0 0 0 1px #946d0d}.showcase-selects label,.showcase-results span{color:#5a5149}.showcase-selects select{border-color:#998d80;color:#241d17;background:#fff}.showcase-results strong{color:#211a14}.showcase-price-notice{border-color:#b77913;color:#4e3710;background:#fff0c8}.showcase-price-notice p,.showcase-price-notice span{color:#59451e}.showcase-price-notice strong{color:#2e2109}.showcase-offer-section__heading{border-color:#a99b8b}.showcase-offer-section__heading span{color:#76551f}.showcase-offer-section__heading h2{color:#1d1712}.showcase-offer-section__heading p{color:#594f47}.showcase-offer-section__heading>strong{border-color:#9f9386;color:#4e463e;background:#fff}.showcase-offer-section.is-fresh .showcase-offer-section__heading{border-color:#9c6a1c}.showcase-offer-section.is-fresh .showcase-offer-section__heading span{color:#4f3408}.showcase-offer-section.is-fresh .showcase-offer-section__heading span svg{color:#704804}.showcase-offer-section.is-fresh .showcase-offer-section__heading>strong{border-color:#a86f12;color:#4f3408;background:#fff3d4}.showcase-card{border-color:#a99c8d;background:#fff;box-shadow:0 11px 27px #3f2c1a1f}.showcase-card:hover{border-color:#7d6c59;box-shadow:0 18px 40px #3f2c1a2e}.showcase-card__media{background:#eee9e1}.showcase-card__content h2{color:#1e1813}.showcase-card__description{color:#554d46}.showcase-card__freshness{border-color:#a9b1aa;color:#3e5545;background:#f0f4f1}.showcase-card__freshness span{color:#536158}.showcase-card__freshness strong{color:#1d241f}.showcase-card__freshness.is-hot{border-color:#4b9b63;color:#155f31;background:#e8f6ec}.showcase-card__freshness.is-recent{border-color:#b77b1c;color:#714708;background:#fff1d4}.showcase-card__freshness.is-aging{border-color:#ad8e6d;color:#624a34;background:#f4ece3}.showcase-card__inspiration{border-color:#87520b;color:#382b1e;background:#f5ead7}.showcase-card__coupon{border-color:#b88a40;background:#fff3d9}.showcase-card__coupon-name{color:#744604}.showcase-card__coupon-name span{color:#5e4c32}.showcase-card__coupon-name strong{color:#271d10}.showcase-card__coupon-name small{color:#664d27}.showcase-card__coupon.is-exhausted{border-color:#bd6969;background:#fff0f0}.showcase-card__coupon.is-exhausted .showcase-card__coupon-name strong{color:#7f3030}.showcase-card__coupon.is-replacement{border-color:#c6aa7b;background:#fffaf0}.showcase-card__coupon.is-replacement .showcase-card__coupon-main{padding:1px 2px 0}.showcase-card__coupon.is-replacement .showcase-card__coupon-name{color:#73501b}.showcase-card__coupon.is-replacement .showcase-card__coupon-name span{color:#695d4c;font-size:9px}.showcase-card__coupon.is-replacement .showcase-card__coupon-name strong{color:#35230c;font-size:13px}.showcase-card__coupon.is-replacement .showcase-card__coupon-name small{color:#695d4c;font-size:8.5px;line-height:1.4}.showcase-card__coupon-origin{border-color:#c37d7d;color:#773939}.showcase-card__copy{border-color:#8d5a0f;color:#684007;background:#fff8e7}.showcase-card__price del{color:#625a53}.showcase-card__price strong{color:#17120e}.showcase-empty{border-color:#9f9386;color:#554e47;background:#fff}.showcase-empty h2{color:#251d17}.showcase-empty p,.showcase-footer p{color:#554d46}.showcase-footer{border-color:#a99c8d}.showcase-page .perfume-request__trigger{border:2px solid #87520b;box-shadow:0 14px 36px #3a27143d}.showcase-page .perfume-request__trigger small{color:#554d46}.showcase-page .perfume-request__panel{border-color:#9f9386}.showcase-page .perfume-request__panel>header{border-color:#b9ad9f;background:#f1ece4}.showcase-page .perfume-request__panel>header small,.showcase-page .perfume-request__privacy{color:#585048}.showcase-page .perfume-request__panel input{border-color:#8f8377}.showcase-page :is(a,button,input,select):focus-visible{outline:3px solid #1769c2;outline-offset:2px}@media(max-width:820px){.showcase-filter-toggle{border-color:#95897d;color:#241d17;background:#fff;box-shadow:0 3px 12px #3c2b1a14}.showcase-filter-toggle small{color:#554d46}.showcase-filter-panel{border-color:#9f9386;color:#241d17;background:#f5f1eb}}@media(max-width:600px){.showcase-page>.showcase-header{border-bottom-color:#b9ad9f}.showcase-hero__panel{border-color:#a99883}.showcase-card__media{aspect-ratio:1 / 1}.showcase-group-invite{border-color:#4e9a65;background:#e5f4e9}.showcase-group-actions a,.showcase-group-actions a.showcase-group-actions__female{border-color:#287c44;color:#174c29;background:#fff}.showcase-group-actions a:first-child{color:#fff;background:#237c43}.showcase-toolbar{padding-inline:0;border:0;background:transparent;box-shadow:none}.showcase-price-notice{background:#fff0c8}.showcase-morning-window{min-height:68px;padding:10px 11px;grid-template-columns:minmax(0,1fr) auto;gap:5px 10px}.showcase-morning-window>span{font-size:8px}.showcase-morning-window>strong{font-size:19px}.showcase-morning-window>p{grid-column:1 / -1;font-size:9px}.showcase-card__freshness{min-height:56px;padding:9px 10px}.showcase-card__freshness strong{font-size:15px}}.vip-auth,.vip-app,.vip-loading-page,.vip-paywall{--vip-ink: #241f1a;--vip-gold: #b77a22;--vip-line: #e7dfd3;min-height:100vh;color:var(--vip-ink);background:#f8f6f1}.vip-auth>header,.vip-topbar{height:74px;padding:0 max(24px,calc((100vw - 1180px)/2));border-bottom:1px solid var(--vip-line);display:flex;align-items:center;justify-content:space-between;background:#fffffff0}.vip-auth>header>span,.vip-beta{padding:7px 10px;border:1px solid #d9b77d;border-radius:99px;display:inline-flex;align-items:center;gap:5px;color:#8c5a14;background:#fff8e9;font-size:9px;font-weight:850;letter-spacing:.5px}.vip-auth__layout{width:min(1120px,calc(100% - 40px));min-height:calc(100vh - 74px);margin:0 auto;padding:60px 0;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(360px,.72fr);align-items:center;gap:80px}.vip-auth__pitch{min-width:0}.vip-kicker,.vip-section-heading>div>span,.vip-history>header span{color:var(--vip-gold);font-size:9px;font-weight:900;letter-spacing:1.1px}.vip-auth__pitch h1{max-width:700px;margin:17px 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(45px,5.4vw,70px);font-weight:500;line-height:.99;letter-spacing:-2.5px}.vip-auth__pitch>p{max-width:590px;margin:24px 0 0;color:#706a63;font-size:15px;line-height:1.7}.vip-benefits{margin-top:35px;display:grid;gap:12px}.vip-benefits article{display:flex;align-items:center;gap:13px}.vip-benefits article>svg{width:39px;height:39px;padding:9px;border:1px solid #e3d4bc;border-radius:9px;color:var(--vip-gold);background:#fff}.vip-benefits article>div{display:grid;gap:3px}.vip-benefits strong{font-size:12px}.vip-benefits small{color:#827b74;font-size:10px}.vip-auth__card,.vip-panel,.vip-add-watch,.vip-watch-section{border:1px solid var(--vip-line);border-radius:15px;background:#fff;box-shadow:0 18px 55px #48341e13}.vip-auth__card{padding:27px;display:grid;gap:15px}.vip-auth__card-heading{margin-bottom:4px;display:flex;align-items:center;gap:12px}.vip-auth__card-heading>span{width:43px;height:43px;border-radius:10px;display:grid;place-items:center;color:#fff;background:var(--vip-gold)}.vip-auth__card-heading>div{display:grid;gap:3px}.vip-auth__card h2{margin:0;font-family:Georgia,Times New Roman,serif;font-size:23px;font-weight:500}.vip-auth__card p{margin:0;color:#837c75;font-size:9px}.vip-auth__card label,.vip-add-watch label,.vip-phone{min-width:0;display:grid;gap:6px;color:#5e5750;font-size:9px;font-weight:800}.vip-auth__card input,.vip-add-watch input,.vip-phone input{width:100%;height:46px;padding:0 12px;border:1px solid #dcd4c9;border-radius:7px;color:#2c261f;background:#fff;outline:none;font-size:13px}.vip-auth__card input:focus,.vip-add-watch input:focus,.vip-phone input:focus{border-color:var(--vip-gold);box-shadow:0 0 0 3px #b77a2217}.vip-primary{min-height:45px;padding:0 16px;border:1px solid #a66c1c;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;gap:8px;color:#fff;background:var(--vip-gold);font-size:10px;font-weight:850;cursor:pointer}.vip-primary:hover{background:#a66c1c}.vip-primary:disabled{opacity:.6;cursor:wait}.vip-primary svg{width:18px;height:18px}.vip-auth__switch{border:0;color:#81571a;background:transparent;font-size:9px;font-weight:800;cursor:pointer}.vip-auth__legal{color:#9a938c;font-size:8px;text-align:center}.vip-form-error{margin:0;display:flex;align-items:center;gap:6px;color:#b84343!important;font-size:9px!important}.vip-loading-page{display:grid;place-items:center;align-content:center;gap:16px;text-align:center}.vip-loading-page>p{color:#7d766e}.vip-loading-page>svg{color:var(--vip-gold)}.vip-topbar{position:sticky;z-index:30;top:0}.vip-topbar__actions{display:flex;align-items:center;gap:8px}.vip-topbar__actions>button{position:relative;min-width:38px;height:38px;padding:0 10px;border:1px solid #ddd5ca;border-radius:7px;display:flex;align-items:center;justify-content:center;gap:6px;color:#645d56;background:#fff;cursor:pointer}.vip-topbar__actions>button b{position:absolute;right:-5px;top:-5px;min-width:17px;height:17px;padding:0 4px;border-radius:20px;display:grid;place-items:center;color:#fff;background:#bd3e3e;font-size:7px}.vip-topbar__actions>button span{font-size:9px;font-weight:750}.vip-nav{position:sticky;z-index:20;top:74px;height:54px;padding:0 max(24px,calc((100vw - 1180px)/2));border-bottom:1px solid #34291f;display:flex;align-items:stretch;gap:4px;background:#2a211b}.vip-nav button{padding:0 17px;border:0;border-bottom:3px solid transparent;display:flex;align-items:center;gap:7px;color:#bcb2a8;background:transparent;font-size:9px;font-weight:750;cursor:pointer}.vip-nav button:hover{color:#fff}.vip-nav button.is-active{border-color:#e0a84c;color:#fff;background:#ffffff0b}.vip-content{width:min(1180px,calc(100% - 40px));margin:0 auto;padding:30px 0 70px;display:grid;gap:20px}.vip-welcome{padding:28px 30px;border:1px solid #3b2d23;border-radius:15px;display:flex;align-items:center;justify-content:space-between;gap:25px;color:#fff;background:linear-gradient(125deg,#2c221b,#493523)}.vip-welcome>div:first-child>span{color:#e5ae54;font-size:8px;font-weight:900;letter-spacing:1px}.vip-welcome h1{margin:7px 0 0;font-family:Georgia,Times New Roman,serif;font-size:33px;font-weight:500}.vip-welcome p{margin:7px 0 0;color:#c8beb4;font-size:10px}.vip-welcome__status{min-width:285px;padding:14px;border:1px solid rgba(121,205,147,.3);border-radius:10px;display:flex;align-items:center;gap:10px;background:#1e68382e}.vip-welcome__status>i{width:10px;height:10px;border-radius:50%;background:#5bd37d;box-shadow:0 0 0 5px #5bd37d1f}.vip-welcome__status>span{display:grid;gap:3px}.vip-welcome__status strong{font-size:10px}.vip-welcome__status small{color:#b9cabb;font-size:8px}.vip-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.vip-metrics article{min-height:88px;padding:14px 17px;border:1px solid var(--vip-line);border-radius:11px;display:flex;align-items:center;gap:12px;background:#fff}.vip-metrics article>span{width:39px;height:39px;border-radius:8px;display:grid;place-items:center;color:var(--vip-gold);background:#fff6e7}.vip-metrics article>div{display:grid;gap:2px}.vip-metrics small{color:#7f7870;font-size:8px;font-weight:700}.vip-metrics strong{font-size:24px}.vip-add-watch,.vip-watch-section,.vip-panel{padding:22px}.vip-section-heading{display:flex;align-items:center;justify-content:space-between;gap:15px}.vip-section-heading>div{display:grid;gap:5px}.vip-section-heading h2{margin:0;font-family:Georgia,Times New Roman,serif;font-size:24px;font-weight:500}.vip-section-heading>svg{color:var(--vip-gold)}.vip-section-heading>strong{min-width:30px;height:30px;border-radius:50%;display:grid;place-items:center;color:#8c5b16;background:#fff3de;font-size:10px}.vip-add-watch__fields{margin-top:18px;display:grid;grid-template-columns:minmax(260px,1fr) 210px 180px;align-items:end;gap:10px}.vip-autocomplete{position:relative}.vip-autocomplete>div:first-of-type{height:46px;padding-left:12px;border:1px solid #dcd4c9;border-radius:7px;display:flex;align-items:center;gap:8px;color:#9a9086}.vip-autocomplete>div:first-of-type:focus-within{border-color:var(--vip-gold);box-shadow:0 0 0 3px #b77a2217}.vip-autocomplete>div:first-of-type input{height:44px;padding-left:0;border:0;box-shadow:none}.vip-autocomplete__results{position:absolute;z-index:40;top:calc(100% + 5px);width:100%;max-height:260px;border:1px solid #dcd4c9;border-radius:8px;overflow-y:auto;background:#fff;box-shadow:0 16px 38px #3728192b}.vip-autocomplete__results button{width:100%;padding:10px 12px;border:0;border-bottom:1px solid #eee7de;display:grid;gap:3px;color:#332b24;background:#fff;text-align:left;cursor:pointer}.vip-autocomplete__results button:hover{background:#fff8ec}.vip-autocomplete__results strong{font-size:10px}.vip-autocomplete__results small{color:#8b837a;font-size:8px}.vip-watch-section{display:grid;gap:17px}.vip-watch-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.vip-watch-grid>article{min-width:0;border:1px solid var(--vip-line);border-radius:11px;overflow:hidden;background:#fff}.vip-watch-grid>article.is-paused{opacity:.62}.vip-watch-card__heading{padding:13px;display:flex;align-items:center;gap:10px}.vip-watch-card__heading>span{width:48px;height:48px;border-radius:8px;overflow:hidden;flex:0 0 auto;display:grid;place-items:center;color:var(--vip-gold);background:#f4efe7}.vip-watch-card__heading img{width:100%;height:100%;object-fit:cover}.vip-watch-card__heading>div{min-width:0;display:grid;gap:4px}.vip-watch-card__heading small{color:#358052;font-size:7px;font-weight:900;letter-spacing:.7px}.vip-watch-card__heading h3{margin:0;overflow:hidden;font-size:11px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.vip-watch-card__prices{padding:0 13px 12px;display:grid;grid-template-columns:1fr 1fr;gap:7px}.vip-watch-card__prices p{margin:0;padding:9px;border-radius:7px;display:grid;gap:3px;background:#f8f6f2}.vip-watch-card__prices small{color:#8a837b;font-size:7px}.vip-watch-card__prices strong{font-size:11px}.vip-target{margin:0 13px 12px;display:flex;align-items:center;gap:5px;color:#8b5b18;font-size:8px}.vip-watch-grid footer{padding:9px 10px;border-top:1px solid var(--vip-line);display:grid;grid-template-columns:1fr 34px;gap:6px}.vip-watch-grid footer button{min-height:34px;border:1px solid #d9d1c6;border-radius:6px;display:flex;align-items:center;justify-content:center;gap:6px;color:#665d54;background:#fff;font-size:8px;font-weight:750;cursor:pointer}.vip-watch-grid footer button.is-danger{color:#a55}.vip-alert-list{margin-top:18px;display:grid;gap:8px}.vip-alert-list article{padding:13px;border:1px solid var(--vip-line);border-radius:9px;display:grid;grid-template-columns:38px 1fr auto;align-items:center;gap:11px}.vip-alert-list article.is-unread{border-color:#d3b278;background:#fffaf0}.vip-alert-list article>span{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;color:var(--vip-gold);background:#fff4df}.vip-alert-list article>div{min-width:0;display:grid;gap:3px}.vip-alert-list strong{font-size:10px}.vip-alert-list p{margin:0;color:#746d66;font-size:9px}.vip-alert-list small{color:#9a938b;font-size:7px}.vip-alert-list a,.vip-exclusive-grid a{min-height:35px;padding:0 10px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;gap:6px;color:#fff;background:var(--vip-gold);font-size:8px;font-weight:800}.vip-exclusive-grid{margin-top:18px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.vip-exclusive-grid>article{border:1px solid var(--vip-line);border-radius:11px;overflow:hidden;background:#fff}.vip-exclusive-grid img{width:100%;height:180px;object-fit:contain;background:#f4f0e9}.vip-exclusive-grid article>div{padding:14px;display:grid;gap:7px}.vip-exclusive-grid small{color:var(--vip-gold);font-size:7px;font-weight:900;letter-spacing:.8px}.vip-exclusive-grid h3{margin:0;font-size:13px}.vip-exclusive-grid p{margin:0;color:#777069;font-size:9px;line-height:1.5}.vip-exclusive-grid strong{font-size:18px}.vip-exclusive-grid span{color:#8a5c1c;font-size:9px}.vip-settings{width:min(720px,100%)}.vip-channel{min-height:68px;padding:11px 0;border-bottom:1px solid var(--vip-line);display:flex;align-items:center;justify-content:space-between;gap:12px}.vip-channel>span{display:flex;align-items:center;gap:11px}.vip-channel>span>svg{width:39px;height:39px;padding:9px;border-radius:8px;color:var(--vip-gold);background:#fff4e1}.vip-channel>span>span{display:grid;gap:3px}.vip-channel strong{font-size:10px}.vip-channel small{color:#817a73;font-size:8px}.vip-channel input{width:20px;height:20px;accent-color:var(--vip-gold)}.vip-phone{margin-top:15px}.vip-consent{color:#817a73;font-size:8px;line-height:1.5}.vip-settings .vip-primary{justify-self:start}.vip-billing-summary{min-height:70px;margin-top:16px;padding:12px 14px;border:1px solid #ddc18f;border-radius:10px;display:flex;align-items:center;justify-content:space-between;gap:12px;background:#fff8e9}.vip-billing-summary>span{display:flex;align-items:center;gap:10px}.vip-billing-summary>span>svg{width:38px;height:38px;padding:9px;border-radius:8px;color:#80500f;background:#f4dfb8}.vip-billing-summary>span>span{display:grid;gap:3px}.vip-billing-summary strong{font-size:10px}.vip-billing-summary small{color:#756750;font-size:8px}.vip-billing-summary button{min-height:36px;padding:0 11px;border:1px solid #c99745;border-radius:7px;display:inline-flex;align-items:center;gap:6px;color:#6c4510;background:#fff;font-size:8px;font-weight:850;cursor:pointer}.vip-billing-summary button svg{width:15px;height:15px}.vip-channel__actions{display:flex;align-items:center;gap:10px}.vip-channel__actions button{min-height:34px;padding:0 11px;border:1px solid #d4c8b8;border-radius:7px;display:inline-flex;align-items:center;gap:6px;color:#65491f;background:#fff;font-size:8px;font-weight:800;cursor:pointer}.vip-channel__actions button:disabled{opacity:.55;cursor:wait}.vip-channel__actions button svg{width:15px;height:15px}.vip-whatsapp-activation{margin-top:8px;padding:0 14px 14px;border:1px solid #d9d0c4;border-radius:11px;background:#fbfaf7}.vip-whatsapp-activation.is-pending{border-color:#d9ad62;background:#fffaf0}.vip-whatsapp-activation.is-active{border-color:#8fc49e;background:#f4fbf6}.vip-whatsapp-activation .vip-channel{padding-inline:0}.vip-whatsapp-activation__body{display:grid;gap:11px}.vip-whatsapp-activation__body .vip-phone{margin-top:1px}.vip-activation-status{min-height:56px;padding:10px 12px;border-radius:8px;display:flex;align-items:center;gap:10px}.vip-activation-status>svg{width:28px;height:28px;flex:0 0 auto}.vip-activation-status>span{display:grid;gap:3px}.vip-activation-status strong{font-size:10px}.vip-activation-status small{color:#746b62;font-size:8px;line-height:1.4}.vip-activation-status.is-waiting{color:#8b5d17;background:#fff1d6}.vip-activation-status.is-success{color:#287143;background:#e4f5e9}.vip-activation-steps{margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:7px;list-style:none}.vip-activation-steps li{min-height:58px;padding:9px;border:1px solid #e2d5c1;border-radius:8px;display:flex;align-items:flex-start;gap:7px;color:#625950;background:#ffffffb8;font-size:8px;line-height:1.4}.vip-activation-steps b{width:18px;height:18px;border-radius:50%;flex:0 0 auto;display:grid;place-items:center;color:#fff;background:#9a6418;font-size:7px}.vip-whatsapp-cta,.vip-whatsapp-prepare{min-height:44px;padding:0 15px;border:1px solid #16733a;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;gap:8px;color:#fff;background:#168744;font-size:9px;font-weight:850;cursor:pointer}.vip-whatsapp-cta:hover,.vip-whatsapp-prepare:hover{background:#126f38}.vip-whatsapp-cta svg,.vip-whatsapp-prepare svg{width:18px;height:18px}.vip-channel-cancel{justify-self:start;border:0;color:#985050;background:transparent;font-size:8px;font-weight:800;cursor:pointer}.vip-activation-expired{margin:0;padding:9px 11px;border-radius:7px;color:#8c5818;background:#fff0d4;font-size:8px}.vip-preference-message{margin:0;padding:10px 11px;border-radius:8px;display:flex;align-items:center;gap:7px;font-size:9px;line-height:1.4}.vip-preference-message svg{width:16px;height:16px;flex:0 0 auto}.vip-preference-message.is-success{color:#28623c;background:#e8f6ec}.vip-preference-message.is-info{color:#785017;background:#fff3dc}.vip-preference-message.is-error{color:#963d3d;background:#fdeaea}.vip-paywall{color:#211a14;background:linear-gradient(#f8f5eee6,#f8f5eee6),url(/vip-paper-texture.webp);background-size:auto,560px}.vip-paywall__topbar{height:68px;padding:0 max(24px,calc((100vw - 1080px)/2));border-bottom:1px solid #d7cbbb;display:flex;align-items:center;justify-content:space-between;background:#ffffffe6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.vip-paywall__topbar button{min-height:36px;padding:0 11px;border:1px solid #d5cabc;border-radius:7px;display:inline-flex;align-items:center;gap:6px;color:#665d53;background:#fff;font-size:9px;font-weight:800;cursor:pointer}.vip-paywall__topbar button svg{width:17px;height:17px}.vip-paywall__layout{width:min(1080px,calc(100% - 40px));min-height:calc(100vh - 68px);margin:0 auto;padding:48px 0;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(340px,.72fr);align-items:center;gap:70px}.vip-paywall__pitch h1{max-width:650px;margin:14px 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(42px,5vw,64px);font-weight:500;line-height:1.01;letter-spacing:-2px}.vip-paywall__pitch>p{max-width:560px;margin:20px 0 0;color:#655e57;font-size:14px;line-height:1.7}.vip-paywall__benefits{margin-top:27px;display:grid;gap:9px}.vip-paywall__benefits article{min-height:58px;padding:9px 11px;border:1px solid #ded3c4;border-radius:9px;display:flex;align-items:center;gap:11px;background:#ffffff9e}.vip-paywall__benefits article>svg{width:35px;height:35px;padding:8px;border-radius:8px;color:#956016;background:#fff0d5}.vip-paywall__benefits article>span{display:grid;gap:3px}.vip-paywall__benefits strong{font-size:10px}.vip-paywall__benefits small{color:#726a62;font-size:8px;line-height:1.4}.vip-plan-card{padding:27px;border:1px solid #cbb896;border-radius:16px;background:#fff;box-shadow:0 24px 70px #49311621}.vip-plan-card__badge{display:inline-flex;align-items:center;gap:6px;color:#8a5812;font-size:8px;font-weight:900;letter-spacing:.7px}.vip-plan-card__badge svg{width:17px;height:17px}.vip-plan-card__price{margin-top:16px;display:flex;align-items:baseline;gap:5px}.vip-plan-card__price strong{font-family:Georgia,Times New Roman,serif;font-size:41px;font-weight:500;letter-spacing:-1.3px}.vip-plan-card__price span{color:#7a726a;font-size:10px}.vip-plan-card>p{margin:7px 0 0;color:#756d65;font-size:9px;line-height:1.5}.vip-plan-card ul{margin:20px 0;padding:17px 0;border-block:1px solid #ebe4db;display:grid;gap:10px;list-style:none}.vip-plan-card li{display:flex;align-items:center;gap:8px;color:#4f4841;font-size:9px}.vip-plan-card li svg{width:16px;height:16px;color:#2f824b}.vip-plan-card__checkout{width:100%;min-height:48px;border:1px solid #8d5a13;border-radius:8px;display:flex;align-items:center;justify-content:center;gap:8px;color:#fff;background:#9a6418;font-size:10px;font-weight:900;cursor:pointer}.vip-plan-card__checkout:hover{background:#845411}.vip-plan-card__checkout:disabled{opacity:.65;cursor:wait}.vip-plan-card__checkout svg{width:19px;height:19px}.vip-plan-card__portal{width:100%;min-height:38px;margin-top:8px;border:1px solid #d8cdbc;border-radius:7px;color:#675b4d;background:#fff;font-size:8px;font-weight:800;cursor:pointer}.vip-plan-card__confirming{min-height:65px;padding:12px;border-radius:9px;display:flex;align-items:center;justify-content:center;gap:11px;color:#7c5317;background:#fff2dc}.vip-plan-card__confirming>svg{width:25px;height:25px}.vip-plan-card__confirming>span{display:grid;gap:3px}.vip-plan-card__confirming strong{font-size:10px}.vip-plan-card__confirming small{color:#806f58;font-size:8px}.vip-plan-card .vip-form-error{margin-top:10px}.vip-plan-card__notice{padding:8px;border-radius:7px;color:#775319!important;background:#fff2dc;text-align:center}.vip-plan-card__secure{margin-top:13px;display:flex;align-items:center;justify-content:center;gap:5px;color:#7d756d;font-size:7px}.vip-plan-card__secure svg{width:14px;height:14px;color:#34744a}.vip-empty{min-height:170px;padding:25px;grid-column:1 / -1;display:grid;place-items:center;align-content:center;gap:7px;color:#8d857d;text-align:center}.vip-empty>svg{color:var(--vip-gold)}.vip-empty strong{color:#514941;font-size:11px}.vip-empty p{margin:0;font-size:9px}.vip-modal{position:fixed;z-index:100;top:0;right:0;bottom:0;left:0;padding:25px;overflow-y:auto;display:grid;place-items:center;background:#1f1711ad;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.vip-history{width:min(880px,100%);max-height:calc(100vh - 50px);padding:22px;border-radius:15px;overflow-y:auto;background:#fff;box-shadow:0 30px 90px #00000040}.vip-history>header{display:flex;align-items:center;justify-content:space-between;gap:15px}.vip-history>header>div{display:grid;gap:5px}.vip-history h2{margin:0;font-family:Georgia,Times New Roman,serif;font-size:25px;font-weight:500}.vip-history>header button{min-height:35px;padding:0 12px;border:1px solid #ddd4c8;border-radius:6px;color:#655d55;background:#fff;cursor:pointer}.vip-history__stats{margin-top:18px;display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.vip-history__stats article{padding:12px;border-radius:8px;display:grid;gap:4px;background:#f7f4ef}.vip-history__stats small{color:#817970;font-size:8px}.vip-history__stats strong{font-size:17px}.vip-chart{height:330px;margin-top:18px}.vip-history__note{margin:12px 0 0;color:#8b837a;font-size:8px;line-height:1.5}.vip-loading{min-height:260px;display:flex;align-items:center;justify-content:center;gap:8px;color:#817970}@media(max-width:820px){.vip-auth__layout{grid-template-columns:1fr;gap:30px;padding:35px 0}.vip-auth__pitch h1{font-size:48px}.vip-nav{overflow-x:auto}.vip-nav button{flex:0 0 auto}.vip-add-watch__fields{grid-template-columns:1fr 1fr}.vip-add-watch__fields .vip-primary{grid-column:1 / -1}.vip-watch-grid,.vip-exclusive-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.vip-auth>header,.vip-topbar{height:58px;padding-inline:13px}.vip-auth>header .brand__name,.vip-topbar .brand__name{font-size:18px}.vip-auth__layout{width:calc(100% - 24px);min-height:calc(100vh - 58px);padding:25px 0}.vip-auth__pitch h1{margin-top:12px;font-size:36px;letter-spacing:-1.5px}.vip-auth__pitch>p{margin-top:16px;font-size:12px}.vip-benefits{margin-top:22px}.vip-auth__card{padding:19px}.vip-auth__card input,.vip-add-watch input,.vip-phone input{font-size:16px}.vip-topbar__actions>button span,.vip-beta{display:none}.vip-nav{top:58px;height:50px;padding-inline:5px}.vip-nav button{padding:0 13px}.vip-nav button span{font-size:8px}.vip-content{width:calc(100% - 20px);padding:14px 0 55px;gap:12px}.vip-welcome{padding:18px;display:grid}.vip-welcome h1{font-size:27px}.vip-welcome__status{min-width:0;padding:10px}.vip-metrics{grid-template-columns:1fr 1fr}.vip-metrics article{min-height:73px;padding:10px}.vip-metrics article:last-child{grid-column:1 / -1}.vip-metrics article>span{width:34px;height:34px}.vip-metrics strong{font-size:19px}.vip-add-watch,.vip-watch-section,.vip-panel{padding:14px;border-radius:11px}.vip-section-heading h2{font-size:20px}.vip-add-watch__fields{margin-top:14px;grid-template-columns:1fr}.vip-add-watch__fields .vip-primary{grid-column:auto}.vip-watch-grid,.vip-exclusive-grid{grid-template-columns:1fr}.vip-alert-list article{grid-template-columns:34px 1fr}.vip-alert-list article>a{grid-column:1 / -1}.vip-channel small{max-width:235px}.vip-channel--email{align-items:flex-start}.vip-billing-summary{align-items:flex-start;flex-direction:column}.vip-billing-summary button{width:100%;justify-content:center}.vip-channel__actions{flex-direction:column-reverse;align-items:flex-end}.vip-activation-steps{grid-template-columns:1fr}.vip-whatsapp-activation{padding-inline:11px}.vip-whatsapp-cta,.vip-whatsapp-prepare{width:100%}.vip-modal{padding:8px;align-items:end}.vip-history{max-height:92vh;padding:15px;border-radius:15px 15px 0 0}.vip-history__stats{grid-template-columns:1fr}.vip-chart{height:260px}.vip-paywall__topbar{height:58px;padding-inline:13px}.vip-paywall__layout{width:calc(100% - 24px);min-height:calc(100vh - 58px);padding:26px 0 40px;grid-template-columns:1fr;align-items:start;gap:24px}.vip-paywall__pitch h1{margin-top:10px;font-size:35px;letter-spacing:-1.2px}.vip-paywall__pitch>p{margin-top:13px;font-size:11px;line-height:1.6}.vip-paywall__benefits{margin-top:17px;gap:6px}.vip-paywall__benefits article{min-height:51px}.vip-plan-card{padding:20px;border-radius:13px}.vip-plan-card__price strong{font-size:36px}}.vip-auth{--vip-ink: #1d1712;--vip-gold: #9a6418;--vip-line: #d8ccbc;background-color:#f2ece3;background-image:linear-gradient(#faf8f49e,#f5f0e9b8),url(/vip-paper-texture.webp);background-repeat:repeat;background-size:auto,720px auto}.vip-auth>header{border-bottom-color:#cfc1af;background:#ffffffe0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.vip-auth__layout{width:min(1080px,calc(100% - 48px));min-height:calc(100vh - 68px);grid-template-columns:minmax(0,1fr) minmax(350px,380px);gap:clamp(42px,6vw,68px);padding:clamp(38px,5vh,54px) 0 40px;align-items:start}.vip-auth .brand__name,.vip-topbar .brand__name{color:#211a14}.vip-auth .brand__name span,.vip-topbar .brand__name span,.vip-auth .brand__mark,.vip-topbar .brand__mark{color:#9a6418}.vip-auth__pitch h1{max-width:600px;color:#1b1510;font-size:clamp(42px,4.3vw,55px);line-height:1;letter-spacing:-1.9px}.vip-auth__pitch>p{max-width:590px;margin-top:19px;color:#554d45;font-size:14px;line-height:1.6}.vip-kicker{color:#795015}.vip-benefits{margin-top:25px;gap:6px}.vip-benefits article{min-height:48px;padding:4px 0}.vip-benefits article>svg{width:39px;height:39px;padding:9px;border-color:#cdbb9d;color:#885717;box-shadow:0 7px 20px #48341e12}.vip-benefits strong{color:#241c16;font-size:12px}.vip-benefits small{color:#625a52;font-size:9px;line-height:1.4}.vip-auth__workflow{width:min(590px,100%);margin-top:21px;padding:11px 12px;border:1px solid #cab999;border-radius:11px;display:grid;grid-template-columns:repeat(3,1fr);background:#ffffff9e}.vip-auth__workflow span{min-width:0;padding:0 13px;display:flex;align-items:center;gap:8px;color:#4f463d;font-size:9px;font-weight:750}.vip-auth__workflow span+span{border-left:1px solid #d3c6b6}.vip-auth__workflow b{width:25px;height:25px;border-radius:50%;flex:0 0 auto;display:grid;place-items:center;color:#fff;background:#8c5a16;font-size:7px}.vip-auth__card{padding:22px;border-color:#bfae97;box-shadow:0 28px 80px #3c2b1a29}.vip-auth__modes{padding:4px;border:1px solid #d1c5b5;border-radius:9px;display:grid;grid-template-columns:1fr 1fr;background:#eee8df}.vip-auth__modes button{min-height:34px;border:0;border-radius:6px;color:#655d54;background:transparent;font-size:10px;font-weight:800;cursor:pointer}.vip-auth__modes button.is-active{color:#251c13;background:#fff;box-shadow:0 3px 12px #3728191c}.vip-auth__card-heading{margin:5px 0 2px}.vip-auth__card-heading>span{background:linear-gradient(145deg,#ad7727,#76470b);box-shadow:0 8px 20px #8957143b}.vip-auth__card h2{color:#211913;font-size:23px}.vip-auth__card p{color:#625a52;font-size:10px;line-height:1.4}.vip-auth__card label{color:#403830;font-size:10px}.vip-auth__card input{height:44px;border-color:#bdb1a3;font-size:14px}.vip-auth__card .vip-primary{min-height:44px;margin-top:2px;font-size:11px;box-shadow:0 8px 22px #9a641833}.vip-auth__trust{display:flex;align-items:center;justify-content:center;gap:7px;color:#536354;font-size:8px;font-weight:750}.vip-auth__trust svg{color:#2f8650}.vip-auth__trust i{width:3px;height:3px;border-radius:50%;background:#a0958a}.vip-auth__legal{color:#665e56;font-size:8px;line-height:1.45}.vip-market{padding:24px;border:1px solid #d8ccbc;border-radius:15px;background:#f1ece4;box-shadow:0 18px 55px #48341e11}.vip-market .vip-section-heading>div{gap:4px}.vip-market .vip-section-heading h2{color:#211a14;font-size:27px}.vip-market .vip-section-heading p{margin:1px 0 0;color:#6b635b;font-size:9px;line-height:1.45}.vip-market__live{min-height:31px;padding:0 10px;border:1px solid #87b695;border-radius:18px;display:inline-flex;align-items:center;gap:7px;color:#23633a;background:#eff8f1;font-size:8px;font-weight:850}.vip-market__live i{width:7px;height:7px;border-radius:50%;background:#31a65a;box-shadow:0 0 0 4px #31a65a1c}.vip-market-grid{margin-top:19px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px}.vip-market-card{min-width:0;border:1px solid #cbbdac;border-radius:12px;overflow:hidden;background:#fff;box-shadow:0 9px 24px #3d2b1917;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.vip-market-card:hover{border-color:#a88e6c;transform:translateY(-3px);box-shadow:0 15px 34px #3d2b1926}.vip-market-card__media{position:relative;aspect-ratio:4 / 3;overflow:hidden;display:grid;place-items:center;color:#94611b;background:#eee9e1}.vip-market-card__media img{width:100%;height:100%;display:block;object-fit:contain}.vip-market-card__media>span{position:absolute;top:9px;left:9px;padding:5px 7px;border-radius:5px;color:#fff;background:#1f1812d1;font-size:7px;font-weight:750;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.vip-market-card__media>b{position:absolute;right:9px;bottom:9px;padding:6px 8px;border:1px solid rgba(77,157,99,.55);border-radius:5px;display:flex;align-items:center;gap:4px;color:#155c2f;background:#edf9f0f0;font-size:7px;font-weight:850}.vip-market-card__body{padding:14px}.vip-market-card__body h3{min-height:34px;margin:0;color:#251e18;font-family:Georgia,Times New Roman,serif;font-size:15px;font-weight:500;line-height:1.18}.vip-market-card__prices{margin-top:11px;display:grid;grid-template-columns:1fr 1fr;gap:7px}.vip-market-card__prices p{margin:0;padding:9px;border-radius:7px;display:grid;gap:4px;background:#f6f3ee}.vip-market-card__prices p:last-child{background:#edf7f0}.vip-market-card__prices small{color:#736b63;font-size:7px;line-height:1.25}.vip-market-card__prices strong{color:#261e17;font-size:13px;letter-spacing:-.2px}.vip-market-card__prices p:last-child strong{color:#1f6a39}.vip-market-card__chart-heading{margin-top:12px;display:flex;align-items:center;justify-content:space-between;color:#4e463e}.vip-market-card__chart-heading span{font-size:8px;font-weight:850}.vip-market-card__chart-heading small{color:#80776e;font-size:7px}.vip-market-card__chart{width:100%;height:94px;margin-top:3px}.vip-market-card__chart.is-empty{display:flex;align-items:center;justify-content:center;gap:7px;color:#8b8177;background:linear-gradient(180deg,transparent,#faf8f4);font-size:8px}.vip-market-card__chart.is-empty svg{color:#ad7a30}.vip-market-card__body footer{min-height:38px;margin-top:9px;padding-top:10px;border-top:1px solid #e4ddd4;display:flex;align-items:center;justify-content:space-between;gap:8px}.vip-market-card__body footer>div{min-width:0;color:#776e65;font-size:7px}.vip-market-card__body footer>div strong{color:#835411}.vip-market-card__body footer a{min-height:32px;padding:0 9px;border-radius:6px;flex:0 0 auto;display:inline-flex;align-items:center;gap:5px;color:#fff;background:#8e5b15;font-size:8px;font-weight:800}.vip-market__disclaimer{margin-top:12px;display:block;color:#756c63;font-size:7px;line-height:1.45}.vip-app,.vip-loading-page{background-color:#f2ece3;background-image:linear-gradient(#f8f6f1c7,#f8f6f1c7),url(/vip-paper-texture.webp);background-repeat:repeat;background-size:auto,720px auto}.vip-app :is(a,button,input):focus-visible,.vip-auth :is(a,button,input):focus-visible{outline:3px solid #1769c2;outline-offset:2px}@media(max-width:1000px){.vip-market-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:820px){.vip-auth__layout{grid-template-columns:1fr}.vip-auth__workflow{width:100%}}@media(max-width:600px){.vip-auth__layout{width:calc(100% - 24px);min-height:calc(100vh - 58px);gap:23px;padding:22px 0 36px}.vip-auth__pitch h1{margin-top:10px;font-size:38px;line-height:1}.vip-auth__pitch>p{margin-top:14px;font-size:12px;line-height:1.55}.vip-benefits{margin-top:18px;gap:5px}.vip-benefits article{min-height:48px}.vip-benefits article>svg{width:39px;height:39px}.vip-benefits strong{font-size:11px}.vip-benefits small{font-size:9px}.vip-auth__workflow{margin-top:18px;padding:9px;gap:5px}.vip-auth__workflow span{padding:0 5px;display:grid;justify-items:center;gap:5px;font-size:7px;text-align:center}.vip-auth__workflow span+span{border-left:0}.vip-auth__card{padding:17px}.vip-auth__card h2{font-size:22px}.vip-auth__trust{font-size:7px}.vip-market{padding:14px;border-radius:11px}.vip-market .vip-section-heading{align-items:flex-start}.vip-market .vip-section-heading h2{font-size:21px}.vip-market .vip-section-heading p{font-size:8px}.vip-market__live{min-height:27px;padding-inline:8px;font-size:7px}.vip-market-grid{grid-template-columns:1fr;gap:11px}.vip-market-card__media{aspect-ratio:1 / 1}.vip-market-card__body h3{min-height:0;font-size:17px}.vip-market-card__chart{height:105px}}@media(min-width:821px){.showcase-page{background-color:#eee8de;background-image:linear-gradient(#f6f3edb3,#eee8dec2),url(/vip-paper-texture.webp);background-repeat:repeat;background-size:auto,720px auto}.showcase-page>.showcase-header{height:64px}.showcase-hero{width:100%;padding-bottom:22px}.showcase-hero__media{width:100%;height:clamp(360px,30vw,430px);border-radius:0;background-position:center 47%}.showcase-hero__panel{width:min(900px,calc(100% - 40px));margin-top:-190px;padding:21px 28px 22px;border-radius:22px 22px 10px 10px;background:#fffefbf5;box-shadow:0 24px 70px #3f2b1733}.showcase-hero h1{max-width:760px;margin-top:9px;font-size:clamp(32px,3.3vw,42px);line-height:1.02;letter-spacing:-1.2px}.showcase-hero__panel>p{max-width:720px;margin-top:8px;font-size:11px;line-height:1.4}.showcase-search{height:48px;margin-top:13px}.showcase-group-invite{margin-top:10px;padding:9px 10px;display:grid;grid-template-columns:minmax(180px,.7fr) minmax(390px,1.3fr);align-items:center;gap:12px}.showcase-group-actions{margin-top:0}.showcase-group-actions a{min-height:38px}.showcase-hero__primary,.showcase-infrastructure{display:none}.showcase-catalog{margin-top:0}}.vip-admin{display:grid;gap:16px}.vip-admin__metrics{display:grid;grid-template-columns:repeat(2,minmax(0,240px));gap:11px}.vip-admin__metrics article{min-height:92px;padding:15px;border:1px solid var(--line);border-radius:7px;display:flex;align-items:center;gap:12px;background:var(--surface)}.vip-admin__metrics article>svg{width:40px;height:40px;padding:9px;border-radius:7px;color:var(--amber);background:var(--amber-soft)}.vip-admin__metrics article>div{display:grid;gap:3px}.vip-admin__metrics small{color:#858c8e;font-size:8px;text-transform:uppercase}.vip-admin__metrics strong{font-size:23px}.vip-admin__form>header,.vip-admin__list>header{min-height:58px;padding:12px 15px;border-bottom:1px solid var(--line);display:flex;align-items:center}.vip-admin__form>header div{display:grid;gap:3px}.vip-admin__form>header small{color:var(--amber);font-size:7px;font-weight:850;letter-spacing:.7px}.vip-admin__form h2,.vip-admin__list h2{margin:0;font-size:13px}.vip-admin__form>div{padding:15px;display:grid;grid-template-columns:repeat(3,1fr);gap:11px}.vip-admin__form label{display:grid;gap:6px}.vip-admin__form label.is-wide{grid-column:1 / -1}.vip-admin__form label>span{color:#91989a;font-size:8px;font-weight:750;text-transform:uppercase}.vip-admin__form input,.vip-admin__form textarea{width:100%;border:1px solid #3a4042;border-radius:5px;color:#e5e8e6;background:#0b0f11;outline:none;font:inherit;font-size:10px}.vip-admin__form input{height:40px;padding:0 10px}.vip-admin__form textarea{min-height:80px;padding:10px;resize:vertical}.vip-admin__form>footer{padding:12px 15px;border-top:1px solid var(--line);display:flex;justify-content:flex-end}.vip-admin__list article{min-height:62px;padding:10px 15px;border-bottom:1px solid var(--line);display:flex;align-items:center;gap:10px}.vip-admin__list article:last-child{border-bottom:0}.vip-admin__list article>div{min-width:0;flex:1;display:grid;gap:4px}.vip-admin__list article strong{overflow:hidden;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.vip-admin__list article small{color:#7c8385;font-size:8px}.vip-admin__list article>a{color:#969d9f}.vip-admin__list article>span{padding:5px 7px;border-radius:4px;color:#9dc9ae;background:#49ad6b1a;font-size:7px;text-transform:uppercase}.vip-admin__list .empty-note{margin:0;padding:20px;color:#777e80;font-size:9px}@media(max-width:600px){.vip-admin__metrics{grid-template-columns:1fr 1fr}.vip-admin__form>div{grid-template-columns:1fr}.vip-admin__form label.is-wide{grid-column:auto}.vip-admin__form input,.vip-admin__form textarea{font-size:16px}}.vip-auth-v2{min-height:100vh;color:#1d1814;background:#f8f4ed}.vip-auth-v2__layout{min-height:100vh;display:grid;grid-template-columns:minmax(560px,1fr) minmax(560px,1fr)}.vip-auth-v2__entry{min-width:0;padding:36px clamp(34px,2.8vw,44px) 44px;display:grid;grid-template-rows:auto 1fr;background:url(/vip-paper-texture.webp) repeat,#faf7f1;background-size:720px auto}.vip-auth-v2__entry>header{height:auto;padding:0;border:0;justify-content:flex-start;background:transparent}.vip-auth-v2__entry .brand__name{color:#211a14;font-size:24px}.vip-auth-v2__entry .brand__name span,.vip-auth-v2__entry .brand__mark{color:#a76a13}.vip-auth-v2__content{width:min(640px,100%);margin:0 auto;padding-top:clamp(52px,8vh,86px);align-self:start}.vip-auth-v2__eyebrow{color:#986116;font:850 11px/1.3 Inter,ui-sans-serif,system-ui,sans-serif;letter-spacing:.06em}.vip-auth-v2__content>h1{max-width:620px;margin:25px 0 0;color:#171310;font-family:Times New Roman,Times,serif;font-size:clamp(50px,3.82vw,55px);font-weight:500;line-height:1.02;letter-spacing:-2.5px}.vip-auth-v2__content>h1 span{display:block}.vip-auth-v2__content>p{max-width:500px;margin:22px 0 0;color:#5d5751;font-size:15px;line-height:1.7}.vip-auth-v2__form{width:min(520px,100%);margin-top:40px;display:grid;gap:17px}.vip-auth-v2__form .vip-auth__modes{width:min(405px,100%);padding:0;border:0;border-bottom:1px solid #cfc4b7;border-radius:0;background:transparent}.vip-auth-v2__form .vip-auth__modes button{min-height:48px;border-bottom:3px solid transparent;border-radius:0;color:#665f58;background:transparent;box-shadow:none;font-size:14px}.vip-auth-v2__form .vip-auth__modes button.is-active{border-color:#a86b13;color:#996014;background:transparent;box-shadow:none}.vip-auth-v2__form>label{display:grid;gap:8px;color:#332d28;font-size:13px;font-weight:700}.vip-auth-v2__form input{width:100%;height:50px;padding:0 16px;border:1px solid #bdb1a3;border-radius:7px;color:#231e1a;background:#ffffffbd;outline:none;font:500 16px/1 Inter,ui-sans-serif,system-ui,sans-serif}.vip-auth-v2__form input:focus{border-color:#a86b13;box-shadow:0 0 0 3px #a86b1321}.vip-auth-v2__password{position:relative}.vip-auth-v2__password input{padding-right:48px}.vip-auth-v2__password>button{position:absolute;top:0;right:0;width:48px;height:50px;padding:0;border:0;display:grid;place-items:center;color:#756e67;background:transparent;cursor:pointer}.vip-auth-v2__password>button svg{width:19px;height:19px}.vip-auth-v2__form .vip-primary{min-height:60px;margin-top:4px;border-color:#95600f;border-radius:7px;color:#fff;background:#ac6d0b;font-size:15px;box-shadow:0 12px 28px #7e4d0733}.vip-auth-v2__form .vip-primary:hover{background:#935d0b}.vip-auth-v2__billing{padding-top:3px;display:flex;align-items:flex-start;justify-content:center;gap:11px;color:#6d665f}.vip-auth-v2__billing>svg{width:17px;height:17px;margin-top:2px;color:#766e65}.vip-auth-v2__billing>span{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:5px 8px;font-size:13px}.vip-auth-v2__billing strong{color:#575049;font-weight:600}.vip-auth-v2__billing i{width:4px;height:4px;border-radius:50%;background:#8d857d}.vip-auth-v2__billing small{flex-basis:100%;color:#777069;text-align:center;font-size:12px}.vip-auth-v2__billing b{color:#2f2925}.vip-auth-v2__channels{margin-top:9px;display:flex;align-items:center;gap:8px;color:#7a726a;font-size:12px}.vip-auth-v2__channels svg{width:16px;height:16px;color:#a86b13}.vip-auth-v2__visual{position:relative;min-width:0;overflow:hidden;background:#1b120b url(/showcase-monitoring-hero.webp) 63% center / cover no-repeat}.vip-auth-v2__visual:before{content:"";position:absolute;inset:0 0 auto;height:245px;background:#0c08059e;box-shadow:0 70px 70px #0c080547}.vip-auth-v2__visual-copy{position:relative;z-index:1;width:min(620px,calc(100% - 72px));margin:47px auto 0;color:#fff}.vip-auth-v2__visual-copy>span{color:#dba34d;font:900 14px/1 Inter,ui-sans-serif,system-ui,sans-serif;letter-spacing:.08em}.vip-auth-v2__visual-copy h2{margin:19px 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(51px,5vw,74px);font-weight:500;line-height:.92;letter-spacing:2px}.vip-auth-v2__visual-copy p{margin:12px 0 0;color:#ffffffeb;font-size:15px}.vip-auth-v2__workflow{position:absolute;z-index:1;right:32px;bottom:48px;width:min(660px,calc(100% - 64px));min-height:108px;padding:19px 24px;border:1px solid rgba(223,168,77,.38);border-radius:17px;display:grid;grid-template-columns:repeat(3,1fr);align-items:center;color:#fff;background:#180f09e6;box-shadow:0 22px 55px #00000042}.vip-auth-v2__workflow span{min-width:0;padding:0 18px;display:flex;align-items:center;gap:14px}.vip-auth-v2__workflow span+span{border-left:1px solid rgba(255,255,255,.28)}.vip-auth-v2__workflow svg{width:38px;height:38px;flex:0 0 auto;color:#e2aa52;stroke-width:1.5}.vip-auth-v2__workflow b{font-size:16px;font-weight:500;line-height:1.25}.vip-auth-v2 :is(button,input):focus-visible{outline:3px solid #1769c2;outline-offset:2px}@media(max-width:1120px){.vip-auth-v2__layout{grid-template-columns:minmax(500px,.92fr) minmax(480px,1.08fr)}.vip-auth-v2__entry{padding-inline:34px}.vip-auth-v2__content>h1{font-size:50px}.vip-auth-v2__workflow{right:20px;width:calc(100% - 40px);padding-inline:14px}.vip-auth-v2__workflow span{padding-inline:10px}}@media(max-width:820px){.vip-auth-v2__layout{position:relative;display:flex;flex-direction:column}.vip-auth-v2__visual{order:-1;min-height:205px;background-position:center 42%}.vip-auth-v2__visual:before{height:100%;background:#0c080587}.vip-auth-v2__visual-copy{width:calc(100% - 36px);margin-top:72px}.vip-auth-v2__visual-copy>span{font-size:10px}.vip-auth-v2__visual-copy h2{margin-top:8px;font-size:34px;letter-spacing:1px}.vip-auth-v2__visual-copy p{max-width:340px;margin-top:6px;font-size:11px}.vip-auth-v2__workflow{display:none}.vip-auth-v2__entry{position:static;padding:25px 18px 38px}.vip-auth-v2__entry>header{position:absolute;z-index:3;top:18px;left:18px}.vip-auth-v2__entry .brand__name{color:#fff;font-size:20px}.vip-auth-v2__entry .brand__name span,.vip-auth-v2__entry .brand__mark{color:#e4aa4f}.vip-auth-v2__content{padding-top:0}.vip-auth-v2__eyebrow{font-size:9px}.vip-auth-v2__content>h1{margin-top:13px;font-size:clamp(38px,11vw,49px);letter-spacing:-1.7px}.vip-auth-v2__content>p{margin-top:13px;font-size:13px;line-height:1.55}.vip-auth-v2__form{margin-top:26px;gap:14px}.vip-auth-v2__form .vip-auth__modes{width:100%}.vip-auth-v2__form .vip-primary{min-height:52px}.vip-auth-v2__billing>span{font-size:12px}.vip-auth-v2__channels{justify-content:center;font-size:10px;text-align:center}}.vip-lp{--vip-lp-ink: #19130f;--vip-lp-muted: #615950;--vip-lp-gold: #9a6418;--vip-lp-gold-dark: #784807;--vip-lp-line: #cbbca8;min-height:100vh;overflow:hidden;color:var(--vip-lp-ink);background-color:#f3eee6;background-image:url(/vip-paper-texture.webp);background-repeat:repeat;background-size:720px auto}.vip-lp,.vip-lp *{box-sizing:border-box}.vip-lp a{color:inherit;text-decoration:none}.vip-lp :is(a,button,summary):focus-visible{outline:3px solid #1769c2;outline-offset:3px}.vip-lp__header{position:sticky;z-index:50;top:0;height:68px;padding:0 max(24px,calc((100vw - 1320px)/2));border-bottom:1px solid rgba(172,154,132,.78);display:flex;align-items:center;gap:28px;background:#fffdf9f0;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 4px 18px #3625150d}.vip-lp__header>a:first-child{flex:0 0 auto}.vip-lp__header .brand__name{color:#211811;font-size:22px}.vip-lp__header .brand__name span,.vip-lp__header .brand__mark{color:#a46914}.vip-lp__header nav{margin-left:auto;display:flex;align-items:center;gap:24px}.vip-lp__header nav a,.vip-lp__login{color:#5f564d;font-size:12px;font-weight:700}.vip-lp__login b{display:none}.vip-lp__header nav a:hover,.vip-lp__login:hover{color:#8d5810}.vip-lp__header-actions{display:flex;align-items:center;gap:15px}.vip-lp__button{min-height:52px;padding:0 22px;border:1px solid #81500d;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;gap:9px;color:#fff!important;background:#9a6418;box-shadow:0 10px 24px #7b4a0a2e;font-size:13px;font-weight:850;transition:transform .16s ease,background .16s ease,box-shadow .16s ease}.vip-lp__button:hover{background:#7e4d0b;box-shadow:0 14px 31px #7b4a0a3d;transform:translateY(-2px)}.vip-lp__button svg{width:18px;height:18px}.vip-lp__button--small{min-height:39px;padding-inline:15px;font-size:11px;box-shadow:none}.vip-lp__eyebrow,.vip-lp__section-heading>span,.vip-lp__problem>span{color:#87540e;font-size:10px;font-weight:900;letter-spacing:.1em}.vip-lp-hero{width:100%;margin:0;padding:0;display:block;background:#fffdf957}.vip-lp-hero__content{width:min(1320px,calc(100% - 48px));margin:0 auto;padding:54px 0 20px}.vip-lp-hero__content h1{max-width:1120px;margin:17px 0 0;color:#17110d;font-family:Georgia,Times New Roman,serif;font-size:clamp(52px,4.8vw,70px);font-weight:500;line-height:.96;letter-spacing:-3.2px}.vip-lp-hero__content h1 em{color:#8c5811;display:block;font-style:normal}.vip-lp-hero__content>p{max-width:590px;margin:19px 0 0;color:#5b534c;font-family:Georgia,Times New Roman,serif;font-size:17px;line-height:1.5}.vip-lp-hero__actions{margin-top:24px;display:flex;align-items:center;gap:20px}.vip-lp__text-link{min-height:44px;display:inline-flex;align-items:center;color:#75501c!important;font-size:12px;font-weight:800;text-decoration:underline!important;text-underline-offset:4px}.vip-lp-hero__trust{margin-top:18px;display:flex;flex-wrap:wrap;gap:12px 19px}.vip-lp-hero__trust span{display:inline-flex;align-items:center;gap:6px;color:#665e56;font-size:10px}.vip-lp-hero__trust svg{width:16px;height:16px;color:#2d7b45}.vip-lp-hero__visual{position:relative;width:100%;height:clamp(360px,39vw,580px);margin:-15px 0 0;overflow:hidden;background:#d8cab7;clip-path:polygon(0 12%,100% 0,100% 100%,0 100%)}.vip-lp-hero__visual img{width:100%;height:100%;display:block;object-fit:cover;object-position:center 56%}.vip-lp-hero__radar,.vip-lp-hero__alert{position:absolute;z-index:2;border:1px solid rgba(229,178,96,.56);display:flex;align-items:center;color:#fff;background:#19100aeb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 18px 40px #00000045}.vip-lp-hero__radar{top:26px;left:26px;min-height:62px;padding:10px 15px;border-radius:13px;gap:11px}.vip-lp-hero__radar>svg{width:34px;height:34px;padding:7px;border-radius:50%;color:#edb459;background:#49331c;animation:vip-lp-radar 2.4s ease-in-out infinite}.vip-lp-hero__radar span,.vip-lp-hero__alert span{display:grid;gap:3px}.vip-lp-hero__radar b,.vip-lp-hero__alert b{font-size:11px}.vip-lp-hero__radar small,.vip-lp-hero__alert small{color:#d4c8bc;font-size:8px}.vip-lp-hero__alert{right:23px;bottom:28px;min-width:315px;min-height:76px;padding:13px 16px;border-radius:15px;gap:12px;animation:vip-lp-alert 4.8s ease-in-out infinite}.vip-lp-hero__alert>svg:first-child{width:40px;height:40px;padding:9px;border-radius:10px;color:#fff;background:#1f8b49}.vip-lp-hero__alert>svg:last-child{width:21px;height:21px;margin-left:auto;color:#65d38a}.vip-lp-hero__alert small{color:#dfa84f;font-weight:900;letter-spacing:.08em}.vip-lp__problem{padding:74px max(24px,calc((100vw - 1080px)/2)) 78px;color:#fff;background:#20170f;text-align:center}.vip-lp__problem>span{color:#dda84f}.vip-lp__problem>h2{max-width:850px;margin:16px auto 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(36px,4.2vw,55px);font-weight:500;line-height:1.05;letter-spacing:-1.8px}.vip-lp__problem>p{max-width:750px;margin:18px auto 0;color:#c8beb4;font-size:13px;line-height:1.65}.vip-lp__problem>div{margin-top:38px;display:grid;grid-template-columns:repeat(3,1fr);gap:13px;text-align:left}.vip-lp__problem article{min-height:150px;padding:21px;border:1px solid #49382a;border-radius:13px;display:grid;align-content:start;gap:9px;background:#2a2018}.vip-lp__problem article>svg{color:#e0a64a}.vip-lp__problem article strong{font-size:13px}.vip-lp__problem article small{color:#bfb4aa;font-size:10px;line-height:1.55}.vip-lp__steps,.vip-lp__audience,.vip-lp__features,.vip-lp__faq{width:min(1080px,calc(100% - 48px));margin:0 auto;padding:88px 0}.vip-lp__section-heading{max-width:760px}.vip-lp__section-heading>h2,.vip-lp__product-copy>h2,.vip-lp__pricing-copy>h2,.vip-lp__final>h2{margin:15px 0 0;color:#19130f;font-family:Georgia,Times New Roman,serif;font-size:clamp(37px,4vw,52px);font-weight:500;line-height:1.03;letter-spacing:-1.8px}.vip-lp__section-heading>p{margin:14px 0 0;color:var(--vip-lp-muted);font-size:13px;line-height:1.55}.vip-lp__steps-grid{margin-top:36px;display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.vip-lp__steps-grid article{position:relative;min-height:240px;padding:25px;border:1px solid var(--vip-lp-line);border-radius:15px;background:#ffffffb8;box-shadow:0 14px 35px #432f1b12}.vip-lp__steps-grid article>b{position:absolute;top:22px;right:23px;color:#b69d7c;font-family:Georgia,Times New Roman,serif;font-size:29px;font-weight:500}.vip-lp__steps-grid article>svg{width:45px;height:45px;padding:10px;border:1px solid #d7c09a;border-radius:10px;color:#8d5911;background:#fff8eb}.vip-lp__steps-grid h3{margin:24px 0 0;font-family:Georgia,Times New Roman,serif;font-size:22px;font-weight:500}.vip-lp__steps-grid p{margin:10px 0 0;color:var(--vip-lp-muted);font-size:11px;line-height:1.6}.vip-lp__product{padding:82px max(24px,calc((100vw - 1120px)/2));display:grid;grid-template-columns:minmax(300px,.7fr) minmax(560px,1.3fr);align-items:center;gap:clamp(44px,6vw,80px);color:#211913;background:#e5ddd1}.vip-lp__product-copy>.vip-lp__eyebrow{color:#86530d}.vip-lp__product-copy>h2{color:#211913}.vip-lp__product-copy>p{margin:18px 0 0;color:#62594f;font-size:13px;line-height:1.65}.vip-lp__product-copy ul,.vip-lp__price-card ul{margin:25px 0 0;padding:0;display:grid;gap:12px;list-style:none}.vip-lp__product-copy li{display:flex;align-items:flex-start;gap:9px;color:#4f463e;font-size:11px;line-height:1.45}.vip-lp__product-copy li svg{width:17px;height:17px;flex:0 0 auto;color:#2f7846}.vip-lp__product-asset{position:relative;margin:0;overflow:hidden;border:1px solid #b9a88f;border-radius:4px;background:#cfc0ad;box-shadow:0 28px 70px #442e1733}.vip-lp__product-asset img{width:100%;min-height:390px;display:block;object-fit:cover}.vip-lp__product-asset figcaption{position:absolute;right:13px;bottom:13px;max-width:310px;padding:9px 12px;border:1px solid rgba(255,255,255,.5);border-radius:4px;color:#fff;background:#1e150ec7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:9px;line-height:1.45}.vip-lp-demo{padding:20px;border:1px solid #4f3a29;border-radius:17px;background:#231a14;box-shadow:0 28px 80px #00000047}.vip-lp-demo__topbar{min-height:38px;padding:0 5px 12px;border-bottom:1px solid #49382c;display:flex;align-items:center;justify-content:space-between}.vip-lp-demo__topbar>span{display:flex;align-items:center;gap:8px;color:#85d39c;font-size:9px;font-weight:800}.vip-lp-demo__topbar i{width:8px;height:8px;border-radius:50%;background:#4dcc76;box-shadow:0 0 0 5px #4dcc761c}.vip-lp-demo__topbar small{color:#9f948a;font-size:8px}.vip-lp-demo__product{min-height:78px;padding:15px 3px;border-bottom:1px solid #49382c;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px}.vip-lp-demo__bottle{width:48px;height:48px;border-radius:10px;display:grid;place-items:center;color:#dba54f;background:#3c2a1a}.vip-lp-demo__product>div{display:grid;gap:3px}.vip-lp-demo__product small{color:#d3a65e;font-size:7px;font-weight:900;letter-spacing:.08em}.vip-lp-demo__product strong{font-size:12px}.vip-lp-demo__product p{margin:0;color:#a99e94;font-size:8px}.vip-lp-demo__status{padding:7px 9px;border:1px solid #4f9f68;border-radius:16px;color:#74ce91;background:#1e3927;font-size:7px;font-weight:900}.vip-lp-demo__prices{margin-top:14px;display:grid;grid-template-columns:1fr 1fr;gap:9px}.vip-lp-demo__prices article{padding:11px;border:1px solid #49392d;border-radius:9px;display:grid;gap:5px;background:#2b211a}.vip-lp-demo__prices article:last-child{border-color:#365f42;background:#1d3023}.vip-lp-demo__prices span{color:#a99d92;font-size:8px}.vip-lp-demo__prices strong{font-size:16px}.vip-lp-demo__prices article:last-child strong{color:#78d195}.vip-lp-demo__chart{height:205px;margin-top:13px;padding-top:37px;position:relative}.vip-lp-demo__chart-heading{position:absolute;inset:3px 6px auto;display:flex;justify-content:space-between;gap:10px}.vip-lp-demo__chart-heading span{font-size:9px;font-weight:800}.vip-lp-demo__chart-heading small{color:#9f948a;font-size:7px}.vip-lp-demo__alert{min-height:64px;margin-top:6px;padding:10px 12px;border:1px solid #356c48;border-radius:10px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;background:#193023}.vip-lp-demo__alert>span{width:38px;height:38px;border-radius:9px;display:grid;place-items:center;color:#fff;background:#1d9b50}.vip-lp-demo__alert>div{display:grid;gap:3px}.vip-lp-demo__alert small{color:#70cb8e;font-size:7px;font-weight:900;letter-spacing:.08em}.vip-lp-demo__alert strong{font-size:10px}.vip-lp-demo__alert>svg{color:#6dcb8b}.vip-lp__audience{padding-bottom:48px}.vip-lp__audience-tabs{margin-top:34px;padding:5px;border:1px solid var(--vip-lp-line);border-radius:11px;display:grid;grid-template-columns:repeat(3,1fr);gap:5px;background:#e8e0d5}.vip-lp__audience-tabs button{min-height:51px;border:1px solid transparent;border-radius:8px;display:flex;align-items:center;justify-content:center;gap:8px;color:#5f564e;background:transparent;font-size:11px;font-weight:800;cursor:pointer}.vip-lp__audience-tabs button.is-active{border-color:#c4b196;color:#794b0b;background:#fff;box-shadow:0 5px 16px #402c191a}.vip-lp__audience-tabs svg{width:19px;height:19px}.vip-lp__audience-panel{min-height:220px;margin-top:12px;padding:28px;border:1px solid var(--vip-lp-line);border-radius:14px;display:grid;grid-template-columns:auto 1.2fr .8fr;align-items:center;gap:25px;background:#ffffffc7;box-shadow:0 18px 40px #432f1b12}.vip-lp__audience-panel>span{width:62px;height:62px;border:1px solid #d8bd91;border-radius:13px;display:grid;place-items:center;color:#8d5811;background:#fff5e4}.vip-lp__audience-panel>span svg{width:30px;height:30px}.vip-lp__audience-panel h3{margin:0;font-family:Georgia,Times New Roman,serif;font-size:27px;font-weight:500}.vip-lp__audience-panel p{margin:9px 0 0;color:var(--vip-lp-muted);font-size:11px;line-height:1.6}.vip-lp__audience-panel ul{margin:0;padding:0;display:grid;gap:11px;list-style:none}.vip-lp__audience-panel li{display:flex;align-items:flex-start;gap:8px;color:#544c45;font-size:10px;line-height:1.45}.vip-lp__audience-panel li svg{width:17px;height:17px;flex:0 0 auto;color:#347b4a}.vip-lp__features{padding-top:48px}.vip-lp__features-grid{margin-top:35px;display:grid;grid-template-columns:repeat(3,1fr);gap:13px}.vip-lp__features-grid article{min-height:190px;padding:22px;border:1px solid var(--vip-lp-line);border-radius:13px;background:#ffffffb8}.vip-lp__features-grid svg{width:39px;height:39px;padding:8px;border-radius:9px;color:#8c5811;background:#fff2dc}.vip-lp__features-grid h3{margin:20px 0 0;font-family:Georgia,Times New Roman,serif;font-size:20px;font-weight:500}.vip-lp__features-grid p{margin:9px 0 0;color:var(--vip-lp-muted);font-size:10px;line-height:1.55}.vip-lp__pricing{padding:78px max(24px,calc((100vw - 1040px)/2));display:grid;grid-template-columns:1fr 390px;align-items:center;gap:90px;background:#e4dacb}.vip-lp__pricing-copy>p{margin:18px 0 0;color:#534b43;font-size:13px;line-height:1.65}.vip-lp__pricing-copy>small{max-width:610px;margin-top:15px;display:block;color:#5b5148;font-size:8px;line-height:1.55}.vip-lp__price-card{padding:29px;border:1px solid #ad936c;border-radius:17px;background:#fff;box-shadow:0 25px 70px #442e172b}.vip-lp__price-card>span{display:flex;align-items:center;gap:7px;color:#87530d;font-size:9px;font-weight:900;letter-spacing:.08em}.vip-lp__price-card>div{margin-top:18px;display:flex;align-items:baseline;gap:7px}.vip-lp__price-card>div strong{font-family:Georgia,Times New Roman,serif;font-size:43px;font-weight:500;letter-spacing:-1.4px}.vip-lp__price-card>div small{color:#6f675f;font-size:11px}.vip-lp__price-card>p{margin:7px 0 0;color:#716960;font-size:9px}.vip-lp__price-card ul{margin:20px 0;padding:18px 0;border-block:1px solid #e6ded4}.vip-lp__price-card li{display:flex;align-items:center;gap:8px;color:#504840;font-size:10px}.vip-lp__price-card li svg{width:17px;height:17px;color:#2e7e48}.vip-lp__price-card .vip-lp__button{width:100%}.vip-lp__price-card>small:last-child{margin-top:12px;display:flex;align-items:center;justify-content:center;gap:6px;color:#6c655e;font-size:7px}.vip-lp__price-card>small:last-child svg{width:14px;height:14px;color:#34794a}.vip-lp__faq{width:min(880px,calc(100% - 48px))}.vip-lp__faq-list{margin-top:32px;display:grid;gap:9px}.vip-lp__faq details{border:1px solid var(--vip-lp-line);border-radius:11px;background:#ffffffb8}.vip-lp__faq summary{min-height:60px;padding:0 18px;display:flex;align-items:center;justify-content:space-between;gap:15px;color:#2c241d;font-size:12px;font-weight:800;cursor:pointer;list-style:none}.vip-lp__faq summary::-webkit-details-marker{display:none}.vip-lp__faq summary svg{width:18px;height:18px;flex:0 0 auto;color:#88540e;transition:transform .16s ease}.vip-lp__faq details[open] summary svg{transform:rotate(180deg)}.vip-lp__faq details p{margin:0;padding:0 18px 18px;color:var(--vip-lp-muted);font-size:10px;line-height:1.65}.vip-lp__final{padding:76px 24px;color:#fff;background:#21170f url(/showcase-monitoring-hero.webp) center 48% / cover no-repeat;text-align:center;isolation:isolate;position:relative}.vip-lp__final:before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:#120a05c7}.vip-lp__final>svg{width:44px;height:44px;padding:10px;border:1px solid #d9a653;border-radius:50%;color:#ecb65d;background:#312013db}.vip-lp__final>span{margin-top:18px;display:block;color:#e2aa51;font-size:9px;font-weight:900;letter-spacing:.1em}.vip-lp__final>h2{max-width:760px;margin-inline:auto;color:#fff}.vip-lp__final>p{max-width:640px;margin:16px auto 0;color:#d4c9bf;font-size:12px;line-height:1.6}.vip-lp__final .vip-lp__button{margin-top:25px}.vip-lp__footer{min-height:110px;padding:24px max(24px,calc((100vw - 1080px)/2));display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:24px;background:#fffdf9}.vip-lp__footer .brand__name{color:#211811;font-size:20px}.vip-lp__footer .brand__name span,.vip-lp__footer .brand__mark{color:#754300}.vip-lp__footer p{margin:0;color:#716961;font-size:9px;text-align:center}.vip-lp__footer>div{display:flex;gap:17px}.vip-lp__footer>div a{color:#704913;font-size:9px;font-weight:800}@keyframes vip-lp-radar{0%,to{box-shadow:0 0 #e0a64a14}50%{box-shadow:0 0 0 10px #e0a64a26}}@keyframes vip-lp-alert{0%,15%,to{transform:translateY(0);opacity:1}8%{transform:translateY(-8px);opacity:.96}}@media(max-width:980px){.vip-lp__header nav{display:none}.vip-lp__header-actions{margin-left:auto}.vip-lp-hero__content h1{font-size:clamp(50px,7vw,66px)}.vip-lp__product{grid-template-columns:1fr 1.15fr;gap:38px}.vip-lp__pricing{gap:45px}}@media(max-width:820px){.vip-lp-hero{min-height:0;padding:0}.vip-lp-hero__visual{height:360px}.vip-lp__problem>div,.vip-lp__steps-grid,.vip-lp__features-grid{grid-template-columns:1fr 1fr}.vip-lp__product,.vip-lp__pricing{grid-template-columns:1fr}.vip-lp__product{gap:35px}.vip-lp__pricing{gap:34px}.vip-lp__price-card{width:min(440px,100%)}.vip-lp__audience-panel{grid-template-columns:auto 1fr}.vip-lp__audience-panel ul{grid-column:1 / -1}.vip-lp__product-asset img{min-height:0}}@media(max-width:600px){.vip-lp__header{height:58px;padding-inline:14px;gap:10px}.vip-lp__header .brand__name{font-size:18px}.vip-lp__header .brand__mark{width:20px;height:20px}.vip-lp__login{font-size:9px}.vip-lp__login span{display:none}.vip-lp__login b{display:inline}.vip-lp__button--small{min-height:36px;padding-inline:11px;font-size:9px}.vip-lp-hero{width:100%;padding:0}.vip-lp-hero__content{width:calc(100% - 28px);padding:33px 0 30px}.vip-lp__eyebrow,.vip-lp__section-heading>span,.vip-lp__problem>span{font-size:8px}.vip-lp-hero__content h1{margin-top:14px;font-size:clamp(39px,11.3vw,47px);line-height:.98;letter-spacing:-1.8px}.vip-lp-hero__content>p{margin-top:16px;font-size:12px;line-height:1.55}.vip-lp-hero__actions{margin-top:21px;display:grid;gap:5px}.vip-lp-hero__actions .vip-lp__button{width:100%;min-height:51px}.vip-lp__text-link{justify-content:center;font-size:10px}.vip-lp-hero__trust{margin-top:17px;display:grid;gap:8px}.vip-lp-hero__trust span{font-size:8px}.vip-lp-hero__visual{height:255px;margin-top:-6px;border-radius:0;clip-path:polygon(0 8%,100% 0,100% 100%,0 100%)}.vip-lp-hero__visual img{object-position:62% center}.vip-lp-hero__radar{top:14px;left:14px;min-height:53px;padding:8px 11px}.vip-lp-hero__radar>svg{width:29px;height:29px}.vip-lp-hero__radar b{font-size:9px}.vip-lp-hero__radar small{font-size:7px}.vip-lp-hero__alert{right:12px;bottom:14px;left:12px;min-width:0;min-height:66px;padding:10px 12px}.vip-lp-hero__alert>svg:first-child{width:35px;height:35px}.vip-lp-hero__alert b{font-size:9px}.vip-lp__problem{padding:55px 17px}.vip-lp__problem>h2{margin-top:13px;font-size:35px;letter-spacing:-1px}.vip-lp__problem>p{font-size:11px}.vip-lp__problem>div{margin-top:27px;grid-template-columns:1fr;gap:9px}.vip-lp__problem article{min-height:122px;padding:17px}.vip-lp__steps,.vip-lp__audience,.vip-lp__features,.vip-lp__faq{width:calc(100% - 28px);padding:58px 0}.vip-lp__section-heading>h2,.vip-lp__product-copy>h2,.vip-lp__pricing-copy>h2,.vip-lp__final>h2{margin-top:11px;font-size:34px;letter-spacing:-1px}.vip-lp__section-heading>p{font-size:11px}.vip-lp__steps-grid,.vip-lp__features-grid{margin-top:25px;grid-template-columns:1fr;gap:10px}.vip-lp__steps-grid article{min-height:195px;padding:20px}.vip-lp__steps-grid h3{margin-top:18px;font-size:21px}.vip-lp__product{padding:56px 14px}.vip-lp__product-copy>p{font-size:11px}.vip-lp__product-asset{border-radius:3px}.vip-lp__product-asset figcaption{right:8px;bottom:8px;left:8px;max-width:none;text-align:center}.vip-lp-demo{padding:12px;border-radius:13px}.vip-lp-demo__product{grid-template-columns:auto 1fr}.vip-lp-demo__status{grid-column:1 / -1;justify-self:start;margin-left:60px}.vip-lp-demo__chart{height:175px}.vip-lp-demo__chart-heading span{font-size:8px}.vip-lp__audience{padding-bottom:32px}.vip-lp__audience-tabs{margin-top:24px}.vip-lp__audience-tabs button{min-height:48px;font-size:9px}.vip-lp__audience-tabs svg{width:17px;height:17px}.vip-lp__audience-panel{min-height:0;padding:19px;grid-template-columns:1fr;gap:15px}.vip-lp__audience-panel>span{width:51px;height:51px}.vip-lp__audience-panel ul{grid-column:auto}.vip-lp__audience-panel h3{font-size:24px}.vip-lp__features{padding-top:32px}.vip-lp__features-grid article{min-height:165px;padding:19px}.vip-lp__pricing{padding:56px 14px}.vip-lp__pricing-copy>p{font-size:11px}.vip-lp__price-card{padding:21px}.vip-lp__faq summary{min-height:58px;padding-inline:14px;font-size:10px}.vip-lp__faq details p{padding-inline:14px;font-size:9px}.vip-lp__final{padding:58px 16px}.vip-lp__final>p{font-size:10px}.vip-lp__footer{padding:28px 16px;grid-template-columns:1fr;justify-items:center;gap:13px}.vip-lp__footer>p{max-width:300px}}@media(prefers-reduced-motion:reduce){.vip-lp *,.vip-lp *:before,.vip-lp *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.vip-admin-v2__tabs{min-height:48px;padding:4px;border:1px solid var(--line);border-radius:8px;display:flex;align-items:stretch;gap:4px;background:var(--surface)}.vip-admin-v2__tabs button{min-height:38px;padding:0 15px;border:1px solid transparent;border-radius:6px;display:inline-flex;align-items:center;gap:7px;color:#92999b;background:transparent;font-size:9px;font-weight:800;cursor:pointer}.vip-admin-v2__tabs button svg{width:16px;height:16px}.vip-admin-v2__tabs button:hover{color:#e7e9e8;background:#191e20}.vip-admin-v2__tabs button.is-active{border-color:#61471f;color:#f0c680;background:var(--amber-soft)}.vip-admin-v2__overview{display:grid;gap:16px}.vip-admin-v2__metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.vip-admin-v2__metrics article{min-height:102px;padding:15px;border:1px solid var(--line);border-radius:8px;display:flex;align-items:center;gap:12px;background:var(--surface)}.vip-admin-v2__metrics article>svg{width:43px;height:43px;padding:10px;border-radius:8px;flex:0 0 auto;color:var(--amber);background:var(--amber-soft)}.vip-admin-v2__metrics article.is-success>svg{color:#75c28e;background:#41975e1f}.vip-admin-v2__metrics article.is-warning>svg{color:#e5a75a;background:#d7843021}.vip-admin-v2__metrics article>div{min-width:0;display:grid;gap:3px}.vip-admin-v2__metrics small{overflow:hidden;color:#858c8e;font-size:8px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.vip-admin-v2__metrics strong{font-size:24px;letter-spacing:-.5px}.vip-admin-v2__metrics span{color:#737b7d;font-size:8px}.vip-admin-v2__overview-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:16px}.vip-admin-v2__ranking>header,.vip-admin-v2__channels>header,.vip-admin-v2__members>header{min-height:68px;padding:13px 15px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:15px}.vip-admin-v2__ranking>header>div,.vip-admin-v2__channels>header>div,.vip-admin-v2__members>header>div{display:grid;gap:4px}.vip-admin-v2__ranking>header small,.vip-admin-v2__channels>header small,.vip-admin-v2__members>header small{color:var(--amber);font-size:7px;font-weight:850;letter-spacing:.7px}.vip-admin-v2__ranking h2,.vip-admin-v2__channels h2,.vip-admin-v2__members h2{margin:0;font-size:13px}.vip-admin-v2__ranking>header>svg,.vip-admin-v2__channels>header>svg{color:var(--amber)}.vip-admin-v2__ranking>div>article{min-height:58px;padding:10px 15px;border-bottom:1px solid var(--line);display:grid;grid-template-columns:30px 1fr auto;align-items:center;gap:10px}.vip-admin-v2__ranking>div>article:last-child{border-bottom:0}.vip-admin-v2__ranking article>b{color:#67502d;font-family:Georgia,Times New Roman,serif;font-size:16px;font-weight:500}.vip-admin-v2__ranking article>div{min-width:0;display:grid;gap:4px}.vip-admin-v2__ranking article strong{overflow:hidden;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.vip-admin-v2__ranking article small{color:#777f81;font-size:8px}.vip-admin-v2__ranking article>span{min-width:27px;height:27px;padding:0 7px;border-radius:20px;display:grid;place-items:center;color:#efc47a;background:var(--amber-soft);font-size:8px;font-weight:850}.vip-admin-v2__channel-grid{padding:13px;display:grid;grid-template-columns:1fr 1fr;gap:9px}.vip-admin-v2__channel-grid>article{min-height:64px;padding:11px;border:1px solid var(--line);border-radius:7px;display:flex;align-items:center;gap:10px;background:#101416}.vip-admin-v2__channel-grid>article>svg{width:35px;height:35px;padding:8px;border-radius:7px;color:var(--amber);background:var(--amber-soft)}.vip-admin-v2__channel-grid article>div{display:grid;gap:3px}.vip-admin-v2__channel-grid strong{font-size:10px}.vip-admin-v2__channel-grid small{color:#7e8688;font-size:8px}.vip-admin-v2__issues{padding:0 13px 13px;display:grid;gap:7px}.vip-admin-v2__issues>h3{margin:3px 0 2px;color:#aeb3b4;font-size:9px}.vip-admin-v2__issues>article{padding:9px;border:1px solid #493727;border-radius:6px;display:grid;grid-template-columns:27px 1fr;gap:9px;background:#7b491d14}.vip-admin-v2__issues>article>svg{width:27px;height:27px;padding:6px;border-radius:6px;color:#df9d51;background:#dd84291f}.vip-admin-v2__issues article>div{min-width:0;display:grid;gap:3px}.vip-admin-v2__issues strong{font-size:9px}.vip-admin-v2__issues small{color:#81888a;font-size:7px}.vip-admin-v2__issues p{margin:0;color:#b08f75;font-size:8px;line-height:1.4}.vip-admin-v2__healthy{margin:0;padding:13px;display:flex;align-items:center;gap:7px;color:#77b68b;font-size:9px}.vip-admin-v2__healthy svg{width:16px;height:16px}.vip-admin-v2__members>header p{margin:0;color:#747b7d;font-size:8px}.vip-admin-v2__members>header>label{width:min(330px,42%);height:38px;padding:0 10px;border:1px solid #3a4042;border-radius:6px;display:flex;align-items:center;gap:7px;color:#7d8587;background:#0b0f11}.vip-admin-v2__members>header input{min-width:0;width:100%;border:0;color:#e7e9e8;background:transparent;outline:none;font-size:10px}.vip-admin-v2__member-head,.vip-admin-v2__member-list>article{display:grid;grid-template-columns:minmax(215px,1.45fr) minmax(110px,.72fr) minmax(125px,.8fr) minmax(190px,1.15fr) minmax(140px,.9fr) 120px;align-items:center;gap:12px}.vip-admin-v2__member-head{min-height:34px;padding:0 14px;border-bottom:1px solid var(--line);color:#70787a;background:#101416;font-size:7px;font-weight:800;text-transform:uppercase}.vip-admin-v2__member-list>article{min-height:78px;padding:10px 14px;border-bottom:1px solid var(--line)}.vip-admin-v2__member-list>article:last-child{border-bottom:0}.vip-admin-v2__member-list>article>div{min-width:0;display:grid;gap:4px}.vip-admin-v2__member-list>article>div>strong{font-size:9px}.vip-admin-v2__member-list>article>div>small{color:#788082;font-size:7px;line-height:1.35}.vip-admin-v2__identity{display:flex!important;align-items:center;gap:9px}.vip-admin-v2__identity>span{width:34px;height:34px;border-radius:50%;flex:0 0 auto;display:grid;place-items:center;color:#efc479;background:var(--amber-soft);font-size:11px;font-weight:850}.vip-admin-v2__identity>div{min-width:0;display:grid;gap:4px}.vip-admin-v2__identity strong,.vip-admin-v2__identity small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vip-admin-v2__identity strong{font-size:10px}.vip-admin-v2__identity small{color:#7d8587;font-size:7px}.vip-admin-v2__access{width:max-content;padding:5px 7px;border-radius:4px;color:#92999b;background:#24292b;font-size:7px;font-weight:850;text-transform:uppercase}.vip-admin-v2__access.is-active{color:#9bd0ac;background:#40a0601f}.vip-admin-v2__access.is-beta{color:#f1c479;background:var(--amber-soft)}.vip-admin-v2__access.is-warning{color:#e4aa63;background:#d7843021}.vip-admin-v2__member-channels{display:flex!important;flex-wrap:wrap;gap:4px!important}.vip-admin-v2__member-channels span{min-height:23px;padding:0 6px;border:1px solid #343a3c;border-radius:4px;display:inline-flex;align-items:center;gap:4px;color:#666e70;font-size:6px;font-weight:750}.vip-admin-v2__member-channels span.is-on{border-color:#365b42;color:#8fc5a0;background:#3c8d5714}.vip-admin-v2__member-channels svg{width:11px;height:11px}.vip-admin-v2__member-list>article>button{min-height:34px;padding:0 9px;border:1px solid #745424;border-radius:5px;color:#efc47a;background:var(--amber-soft);font-size:7px;font-weight:850;cursor:pointer}.vip-admin-v2__member-list>article>button.is-remove{border-color:#64393a;color:#dca1a1;background:#973c3c1a}.vip-admin-v2__member-list>article>button:disabled{opacity:.55;cursor:wait}.vip-admin-v2__member-list>article>button svg{width:15px;height:15px}.vip-admin-v2__curation{display:grid;gap:16px}.vip-admin-prices{display:grid;grid-template-columns:minmax(300px,.72fr) minmax(0,1.65fr);align-items:start;gap:16px}.vip-admin-prices__browser{position:sticky;top:14px;overflow:hidden}.vip-admin-prices__browser>header,.vip-admin-prices__chart>header,.vip-admin-prices__occurrences>header{min-height:68px;padding:13px 15px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:12px}.vip-admin-prices__browser>header>div,.vip-admin-prices__chart>header>div,.vip-admin-prices__occurrences>header>div{display:grid;gap:3px}.vip-admin-prices__browser header small,.vip-admin-prices__chart header small,.vip-admin-prices__occurrences header small,.vip-admin-prices__title small{color:var(--amber);font-size:7px;font-weight:850;letter-spacing:.7px}.vip-admin-prices h2{margin:0;font-size:13px}.vip-admin-prices__browser header p,.vip-admin-prices__title p{margin:0;color:#747c7e;font-size:8px}.vip-admin-prices__browser>header>label{width:min(180px,48%);height:36px;padding:0 9px;border:1px solid #3a4042;border-radius:6px;display:flex;align-items:center;gap:7px;color:#7f8789;background:#0b0f11}.vip-admin-prices__browser>header svg{width:15px;flex:0 0 auto}.vip-admin-prices__browser input{min-width:0;width:100%;border:0;outline:0;color:#e6e8e7;background:transparent;font-size:9px}.vip-admin-prices__list{max-height:calc(100vh - 230px);min-height:430px;overflow-y:auto;scrollbar-color:#3e4446 transparent}.vip-admin-prices__list>button{width:100%;min-height:76px;padding:10px 12px;border:0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:9px;color:#dce0de;background:transparent;text-align:left;cursor:pointer}.vip-admin-prices__list>button:hover{background:#151a1c}.vip-admin-prices__list>button.is-active{box-shadow:inset 3px 0 #d89a43;background:#eca54212}.vip-admin-prices__list>button>span,.vip-admin-prices__title>span{overflow:hidden;border:1px solid #343a3c;border-radius:7px;display:grid;place-items:center;color:var(--amber);background:#f0ede7}.vip-admin-prices__list>button>span{width:42px;height:42px}.vip-admin-prices__list img,.vip-admin-prices__title img{width:100%;height:100%;display:block;object-fit:contain}.vip-admin-prices__list>button>span svg{width:18px}.vip-admin-prices__list>button>div{min-width:0;display:grid;gap:5px}.vip-admin-prices__list>button>div strong{overflow:hidden;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.vip-admin-prices__list>button>div small{color:#747c7e;font-size:7px}.vip-admin-prices__list>button>p{margin:0;display:grid;justify-items:end;gap:3px}.vip-admin-prices__list>button>p small{color:#767e80;font-size:6px;text-transform:uppercase}.vip-admin-prices__list>button>p strong{color:#efc67f;font-size:10px}.vip-admin-prices__list>button>p em{color:#76b88b;font-size:7px;font-style:normal}.vip-admin-prices__detail{min-width:0;display:grid;gap:12px}.vip-admin-prices__hero{min-height:82px;padding:12px 14px;display:flex;align-items:center;justify-content:space-between;gap:14px}.vip-admin-prices__title{min-width:0;display:flex;align-items:center;gap:11px}.vip-admin-prices__title>span{width:55px;height:55px;flex:0 0 auto}.vip-admin-prices__title>span svg{width:22px}.vip-admin-prices__title>div{min-width:0;display:grid;gap:4px}.vip-admin-prices__title h2{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vip-admin-prices__periods{display:flex;gap:4px}.vip-admin-prices__periods button{min-width:40px;height:31px;border:1px solid #353b3d;border-radius:5px;color:#858d8f;background:#101416;font-size:8px;font-weight:800;cursor:pointer}.vip-admin-prices__periods button.is-active{border-color:#715426;color:#f0c57e;background:var(--amber-soft)}.vip-admin-prices__metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.vip-admin-prices__metrics article{min-height:86px;padding:12px;border:1px solid var(--line);border-radius:7px;display:grid;align-content:center;gap:4px;background:var(--surface)}.vip-admin-prices__metrics small{color:#747c7e;font-size:7px;font-weight:750;text-transform:uppercase}.vip-admin-prices__metrics strong{font-size:18px}.vip-admin-prices__metrics span{color:#727a7c;font-size:7px}.vip-admin-prices__metrics article.is-low{border-color:#315b40;background:#33814d14}.vip-admin-prices__metrics article.is-low strong{color:#86c59a}.vip-admin-prices__chart>header>svg{width:18px;color:var(--amber)}.vip-admin-prices__chart>div:not(.operation-error){height:300px;padding:12px 8px 8px}.vip-admin-prices__chart .empty-note{height:auto;margin:0;padding:30px}.vip-admin-prices__occurrences>header>span{color:#727a7c;font-size:7px}.vip-admin-prices__occurrences>div{max-height:390px;overflow-y:auto}.vip-admin-prices__occurrences article{min-height:52px;padding:9px 14px;border-bottom:1px solid var(--line);display:grid;grid-template-columns:150px 90px minmax(120px,1fr) auto;align-items:center;gap:10px}.vip-admin-prices__occurrences article:last-child{border-bottom:0}.vip-admin-prices__occurrences time{color:#7f8789;font-size:8px}.vip-admin-prices__occurrences article>strong{font-size:10px}.vip-admin-prices__occurrences article>span{color:#b29262;font-size:8px}.vip-admin-prices__occurrences a{display:inline-flex;align-items:center;gap:5px;color:#efc47a;font-size:8px;font-weight:750}.vip-admin-prices__occurrences a svg{width:14px}.vip-admin-prices__occurrences em{color:#646c6e;font-size:8px;font-style:normal}@media(max-width:1100px){.vip-admin-v2__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.vip-admin-v2__overview-grid{grid-template-columns:1fr}.vip-admin-v2__member-head{display:none}.vip-admin-v2__member-list{padding:10px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.vip-admin-v2__member-list>article{min-height:0;padding:13px;border:1px solid var(--line);border-radius:7px;grid-template-columns:1fr 1fr;align-items:start}.vip-admin-v2__identity,.vip-admin-v2__member-channels{grid-column:1 / -1}.vip-admin-v2__member-list>article>button{grid-column:1 / -1}.vip-admin-prices{grid-template-columns:1fr}.vip-admin-prices__browser{position:static}.vip-admin-prices__list{min-height:0;max-height:420px}}@media(max-width:650px){.vip-admin-v2__tabs{overflow-x:auto}.vip-admin-v2__tabs button{flex:1 0 auto;justify-content:center}.vip-admin-v2__metrics{grid-template-columns:1fr 1fr;gap:7px}.vip-admin-v2__metrics article{min-height:92px;padding:10px;align-items:flex-start;flex-direction:column;gap:8px}.vip-admin-v2__metrics article>svg{width:34px;height:34px;padding:8px}.vip-admin-v2__metrics strong{font-size:20px}.vip-admin-v2__channel-grid{grid-template-columns:1fr}.vip-admin-v2__members>header{padding:13px;align-items:stretch;flex-direction:column}.vip-admin-v2__members>header>label{width:100%}.vip-admin-v2__members>header input{font-size:16px}.vip-admin-v2__member-list{grid-template-columns:1fr}.vip-admin-prices__browser>header{align-items:stretch;flex-direction:column}.vip-admin-prices__browser>header>label{width:100%}.vip-admin-prices__browser input{font-size:16px}.vip-admin-prices__hero{align-items:stretch;flex-direction:column}.vip-admin-prices__periods{width:100%}.vip-admin-prices__periods button{flex:1}.vip-admin-prices__metrics{grid-template-columns:1fr 1fr}.vip-admin-prices__chart>div:not(.operation-error){height:250px}.vip-admin-prices__occurrences article{grid-template-columns:1fr auto}.vip-admin-prices__occurrences article>span{grid-column:1}.vip-admin-prices__occurrences article>a,.vip-admin-prices__occurrences article>em{grid-column:2;grid-row:2}}.showcase-page>.showcase-header{justify-content:space-between}.showcase-header__actions{display:flex;align-items:center;gap:9px}.showcase-header__actions a{min-height:39px;padding:0 15px;border:1px solid #9b6a23;border-radius:5px;display:inline-flex;align-items:center;gap:7px;color:#4f3109;background:#fff8e9;font-size:10px;font-weight:850;letter-spacing:.2px;text-decoration:none;transition:border-color .14s ease,background-color .14s ease,transform .14s ease}.showcase-header__actions a:hover{border-color:#744606;background:#ffefc9;transform:translateY(-1px)}.showcase-header__actions a:focus-visible{outline:3px solid rgba(135,82,11,.22);outline-offset:2px}.vip-admin-page{display:block}.vip-acquisition{display:grid;gap:16px}.vip-acquisition__filter{min-height:76px;padding:13px 15px;display:grid;grid-template-columns:minmax(220px,1fr) auto;align-items:center;gap:10px 18px}.vip-acquisition__filter>div{display:flex;align-items:center;gap:10px}.vip-acquisition__filter>div>svg{width:37px;height:37px;padding:9px;border-radius:7px;color:var(--amber);background:var(--amber-soft)}.vip-acquisition__filter>div>span{display:grid;gap:3px}.vip-acquisition__filter strong{font-size:10px}.vip-acquisition__filter small{color:#788082;font-size:8px}.vip-acquisition__filter>small{grid-column:1 / -1;color:#747c7e;font-size:7px}.vip-acquisition__filter form{display:flex;align-items:flex-end;gap:8px}.vip-acquisition__filter select,.vip-acquisition__filter input{height:38px;padding:0 10px;border:1px solid #3a4042;border-radius:5px;color:#e5e8e6;background:#0b0f11;outline:none;font:inherit;font-size:9px}.vip-acquisition__filter label{display:grid;gap:4px}.vip-acquisition__filter label span{color:#7f8789;font-size:7px;font-weight:800;text-transform:uppercase}.vip-acquisition__filter select:focus,.vip-acquisition__filter input:focus{border-color:#8c632c;box-shadow:0 0 0 3px #eca54214}.vip-acquisition__funnel>header,.vip-acquisition__chart>header,.vip-acquisition__ctas>header{min-height:62px;padding:12px 15px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:12px}.vip-acquisition__funnel header>div,.vip-acquisition__chart header>div,.vip-acquisition__ctas header>div{display:grid;gap:4px}.vip-acquisition__funnel header small,.vip-acquisition__chart header small,.vip-acquisition__ctas header small{color:var(--amber);font-size:7px;font-weight:850;letter-spacing:.7px}.vip-acquisition__funnel h2,.vip-acquisition__chart h2,.vip-acquisition__ctas h2{margin:0;font-size:13px}.vip-acquisition__funnel>header>span{color:#6f7779;font-size:7px}.vip-acquisition__funnel>div{padding:13px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.vip-acquisition__funnel article{min-height:112px;padding:12px;border:1px solid #33393b;border-radius:7px;display:grid;align-content:start;gap:5px;background:#101416}.vip-acquisition__funnel article small{color:#6e7779;font-size:6px;letter-spacing:.5px}.vip-acquisition__funnel article strong{color:#f3f4f2;font-size:25px;letter-spacing:-.7px}.vip-acquisition__funnel article span{color:#b2b6b7;font-size:8px}.vip-acquisition__funnel article b{width:max-content;margin-top:5px;padding:4px 6px;border-radius:4px;color:#d6ad6b;background:var(--amber-soft);font-size:6px;font-weight:800}.vip-acquisition__grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);gap:16px}.vip-acquisition__chart>div{height:310px;padding:13px 10px 10px}.vip-acquisition__ctas>div>article{min-height:58px;padding:10px 15px;border-bottom:1px solid var(--line);display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:9px}.vip-acquisition__ctas>div>article:last-child{border-bottom:0}.vip-acquisition__ctas article>b{color:#67502d;font-family:Georgia,Times New Roman,serif;font-size:15px;font-weight:500}.vip-acquisition__ctas article>div{min-width:0;display:grid;gap:4px}.vip-acquisition__ctas article strong{overflow:hidden;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.vip-acquisition__ctas article small{color:#747c7e;font-size:7px}.vip-acquisition__ctas article>span{color:#d8b274;font-size:7px;font-weight:800}.vip-acquisition__ctas .empty-note{margin:0;padding:22px 15px;color:#777e80;font-size:9px}.vip-acquisition__privacy{margin:-3px 2px 0;color:#697173;font-size:7px}@media(max-width:1100px){.vip-acquisition__funnel>div{grid-template-columns:repeat(3,minmax(0,1fr))}.vip-acquisition__grid{grid-template-columns:1fr}}@media(max-width:700px){.showcase-header__actions a{min-height:34px;padding:0 10px;font-size:9px}.showcase-header__actions a svg{width:15px;height:15px}.vip-acquisition__filter{grid-template-columns:1fr}.vip-acquisition__filter form{align-items:stretch;flex-direction:column}.vip-acquisition__filter select,.vip-acquisition__filter input{width:100%;font-size:16px}.vip-acquisition__filter>small{grid-column:auto}.vip-acquisition__funnel>div{grid-template-columns:1fr 1fr}.vip-acquisition__funnel article{min-height:101px}.vip-acquisition__chart>div{height:270px}}@media(max-width:420px){.showcase-page .brand__name{font-size:17px}.showcase-header__actions{gap:4px}.showcase-header__actions a{min-height:32px;padding-inline:7px}.showcase-header__actions a svg{display:none}.vip-acquisition__funnel>div{grid-template-columns:1fr}}.showcase-header__actions .showcase-header__plain{color:#4f4439;background:transparent;border-color:transparent}.showcase-header__actions .showcase-header__plain:hover{color:#16110c;background:#f5f0e8;border-color:#d7cbbb}.decants-page{--decants-ink: #211a15;--decants-muted: #6e6258;--decants-wine: #6d2935;--decants-wine-dark: #4b1922;--decants-ivory: #f7f3ec;min-height:100vh;color:var(--decants-ink);background-color:var(--decants-ivory);background-image:url(/vip-paper-texture.webp);background-repeat:repeat;background-size:460px auto}.decants-page .brand__name{color:#241d18}.decants-page .brand__name span,.decants-page .brand__mark{color:var(--decants-wine)}.decants-header{width:100%;min-height:70px;padding:0 max(24px,calc((100% - 1320px)/2));display:flex;align-items:center;justify-content:space-between;gap:24px;border-bottom:1px solid #d7ccbd;background:#fffdf9f5;position:relative;z-index:5}.decants-header nav{display:flex;align-items:center;gap:4px}.decants-header nav a{min-height:38px;padding:0 14px;border:1px solid transparent;display:inline-flex;align-items:center;justify-content:center;gap:7px;color:#65594f;font-size:13px;font-weight:720}.decants-header nav a:hover,.decants-header nav a.is-active{color:#261c16;border-color:#d9cdbc;background:#f6f0e7}.decants-header nav a.is-active{box-shadow:inset 0 -2px 0 var(--decants-wine)}.decants-header nav .decants-header__vip{margin-left:8px;color:#fffaf3;border-color:var(--decants-wine);background:var(--decants-wine)}.decants-header nav .decants-header__vip:hover{color:#fff;border-color:var(--decants-wine-dark);background:var(--decants-wine-dark)}.decants-hero{width:min(1440px,100%);min-height:570px;margin:0 auto;position:relative;overflow:hidden;border-bottom:1px solid #cabdac;background:#e7d7be}.decants-hero__image{position:absolute;top:0;right:0;bottom:0;left:0;background:url(/decants-hero-editorial.webp) center center / cover no-repeat}.decants-hero__copy{width:min(610px,48%);min-height:570px;padding:74px 22px 56px max(34px,calc((100vw - 1280px)/2));position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.decants-hero__copy>span,.decants-discovery__heading>div>span,.decants-section__title>span{color:var(--decants-wine);font-size:11px;font-weight:820;letter-spacing:.16em}.decants-hero__copy h1{max-width:570px;margin:18px 0;color:#211812;font-family:Georgia,Times New Roman,serif;font-size:clamp(42px,4.25vw,66px);line-height:.98;letter-spacing:-.04em}.decants-hero__copy>p{max-width:525px;margin:0;color:#5d5147;font-size:16px;line-height:1.65}.decants-hero__copy>a{min-height:48px;margin-top:28px;padding:0 22px;display:inline-flex;align-items:center;gap:12px;color:#fff;background:var(--decants-wine);font-size:13px;font-weight:780;box-shadow:0 14px 30px #51232b29;transition:transform .16s ease,background-color .16s ease}.decants-hero__copy>a:hover{transform:translateY(-2px);background:var(--decants-wine-dark)}.decants-hero__trust{margin-top:24px;display:flex;flex-wrap:wrap;gap:12px 20px;color:#61564d;font-size:12px;font-weight:650}.decants-hero__trust span{display:inline-flex;align-items:center;gap:7px}.decants-hero__trust svg{color:var(--decants-wine)}.decants-discovery{width:min(1260px,calc(100% - 48px));margin:0 auto;padding:78px 0 92px}.decants-discovery__heading{display:flex;align-items:end;justify-content:space-between;gap:32px}.decants-discovery__heading h2,.decants-section__title h2{margin:10px 0 0;color:#251d17;font-family:Georgia,Times New Roman,serif;font-size:clamp(31px,3.2vw,46px);line-height:1.05;font-weight:500;letter-spacing:-.025em}.decants-discovery__heading>p{max-width:440px;margin:0 0 4px;color:var(--decants-muted);font-size:13px;line-height:1.65}.decants-search{margin-top:36px;display:grid;grid-template-columns:minmax(280px,1fr) 220px;gap:12px}.decants-search label{min-height:50px;padding:0 15px;display:flex;align-items:center;gap:10px;border:1px solid #cfc2b2;background:#fffdf9f0}.decants-search label svg{flex:0 0 auto;color:#7d6d60}.decants-search input{width:100%;min-width:0;border:0;outline:0;color:var(--decants-ink);background:transparent;font-size:15px}.decants-search input::placeholder{color:#8a7d72}.decants-search label button{width:34px;height:34px;padding:0;border:0;display:grid;place-items:center;color:#66594f;background:transparent;cursor:pointer}.decants-search select{min-height:50px;padding:0 13px;border:1px solid #cfc2b2;color:#2d241e;background:#fffdf9;font-size:14px}.decants-categories{margin-top:18px;padding-bottom:8px;display:flex;gap:8px;overflow-x:auto;scrollbar-width:thin}.decants-categories button{min-height:40px;padding:0 15px;border:1px solid #d2c5b5;display:inline-flex;align-items:center;gap:8px;white-space:nowrap;color:#5f5248;background:#fffdf9d1;font-size:12px;font-weight:720;cursor:pointer}.decants-categories button small{min-width:20px;padding:2px 5px;color:#74665a;background:#eee6db;font-size:10px}.decants-categories button.is-active{color:#fff;border-color:var(--decants-wine);background:var(--decants-wine)}.decants-categories button.is-active small{color:#fff;background:#ffffff29}.decants-result-count{margin-top:10px;color:#776a5f;font-size:11px}.decants-result-count strong{color:#2e241d;font-size:13px}.decants-section{margin-top:58px}.decants-section__title{margin-bottom:22px}.decants-section__title h2{font-size:clamp(27px,2.4vw,36px)}.decants-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.decants-grid--featured{grid-template-columns:repeat(3,minmax(0,1fr))}.decant-card{min-width:0;overflow:hidden;border:1px solid #d6cabc;background:#fffdf9f0;box-shadow:0 14px 38px #4735250f;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.decant-card:hover{transform:translateY(-4px);border-color:#b8a796;box-shadow:0 22px 44px #4735251c}.decant-card__media{aspect-ratio:1 / 1.08;position:relative;display:grid;place-items:center;overflow:hidden;border-bottom:1px solid #ded4c8;background:#f1ece5}.decant-card__media img{width:100%;height:100%;padding:18px;object-fit:contain;transition:transform .26s ease}.decant-card:hover .decant-card__media img{transform:scale(1.025)}.decant-card__feature{position:absolute;z-index:1;left:12px;top:12px;padding:7px 9px;color:#fff;background:var(--decants-wine);font-size:9px;font-weight:820;letter-spacing:.08em;text-transform:uppercase}.decant-card__placeholder{display:grid;place-items:center;gap:8px;color:#96887a;font-size:11px}.decant-card__body{padding:18px}.decant-card__meta{margin-bottom:13px;display:flex;align-items:center;justify-content:space-between;gap:8px;color:#76695e;font-size:9px;font-weight:780;letter-spacing:.08em;text-transform:uppercase}.decant-card__body>small{display:block;color:var(--decants-wine);font-size:10px;font-weight:820;letter-spacing:.1em;text-transform:uppercase}.decant-card__body h2{margin:6px 0 8px;color:#211a15;font-family:Georgia,Times New Roman,serif;font-size:21px;line-height:1.12;font-weight:500}.decant-card__body>p{min-height:58px;margin:0;color:#6b5f56;font-size:12px;line-height:1.55}.decant-card__footer{margin-top:17px;padding-top:15px;border-top:1px solid #e0d6ca}.decant-card__footer>span{min-height:24px;display:flex;align-items:center;gap:7px;color:#685b50;font-size:11px;font-weight:650}.decant-card__footer>span svg{color:var(--decants-wine)}.decant-card__footer a{width:100%;min-height:43px;margin-top:12px;padding:0 13px;display:flex;align-items:center;justify-content:space-between;color:#fff;background:#2b241f;font-size:11px;font-weight:780;transition:background-color .16s ease}.decant-card__footer a:hover{background:var(--decants-wine)}.decant-card__footer>.decant-card__pending{width:100%;min-height:43px;margin-top:12px;padding:0 13px;display:flex;align-items:center;justify-content:center;border:1px solid #cbbfb2;color:#75695f;background:#eee8e0;font-size:10px;font-weight:760;letter-spacing:.04em;text-transform:uppercase}.decants-state{min-height:320px;margin-top:42px;padding:46px 24px;border:1px solid #d6cabc;display:grid;place-items:center;align-content:center;text-align:center;color:#776b61;background:#fffdf9db}.decants-state h2{margin:12px 0 5px;color:#2c231d;font-family:Georgia,Times New Roman,serif;font-size:26px;font-weight:500}.decants-state p{margin:0;font-size:13px}.decants-state__loader{width:30px;height:30px;border:2px solid #d7c9ba;border-top-color:var(--decants-wine);border-radius:50%;animation:spin .8s linear infinite}.decants-load-more{min-width:240px;min-height:50px;margin:34px auto 0;padding:7px 22px;border:1px solid #ab9989;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:2px;color:#30251e;background:#fffdf9;font-size:12px;font-weight:780;cursor:pointer}.decants-load-more:hover{color:#fff;border-color:var(--decants-wine);background:var(--decants-wine)}.decants-load-more small{color:#87796d;font-size:9px;font-weight:550}.decants-load-more:hover small{color:#eadde0}.decants-assurance{padding:48px max(24px,calc((100% - 1260px)/2));display:grid;grid-template-columns:repeat(3,1fr);gap:1px;border-top:1px solid #c9bbaa;border-bottom:1px solid #c9bbaa;background:#2b241f}.decants-assurance>div{min-height:142px;padding:25px 30px;border-right:1px solid #564c44;color:#f7f1e9}.decants-assurance>div:last-child{border-right:0}.decants-assurance svg{color:#d7a967}.decants-assurance span{margin:13px 0 7px;display:block;font-family:Georgia,Times New Roman,serif;font-size:19px}.decants-assurance p{margin:0;color:#c9beb4;font-size:12px;line-height:1.55}.decants-footer{min-height:120px;padding:34px max(24px,calc((100% - 1260px)/2));display:flex;align-items:center;justify-content:space-between;gap:34px;background:#fffdf9}.decants-footer p{max-width:680px;margin:0;color:#75685e;font-size:11px;line-height:1.6;text-align:right}.decants-admin-metrics{margin-bottom:18px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.decants-admin-metrics article{min-height:88px;padding:17px;border:1px solid var(--line);display:flex;align-items:center;gap:13px;background:var(--surface)}.decants-admin-metrics article>span{width:38px;height:38px;display:grid;place-items:center;color:var(--amber);background:var(--amber-soft)}.decants-admin-metrics article small{display:block;color:var(--muted);font-size:11px}.decants-admin-metrics article strong{display:block;margin-top:3px;font-size:24px}.decants-admin-panel{padding:0;overflow:hidden}.decants-admin-toolbar{min-height:67px;padding:12px 16px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:16px}.decants-admin-tabs{display:flex;gap:6px}.decants-admin-tabs button{min-height:39px;padding:0 13px;border:1px solid transparent;display:inline-flex;align-items:center;gap:8px;color:var(--muted);background:transparent;font-size:12px;font-weight:720;cursor:pointer}.decants-admin-tabs button span{padding:2px 6px;color:var(--muted);background:#202527;font-size:10px}.decants-admin-tabs button.is-active{color:#fff;border-color:#484e50;background:#1b2022}.decants-admin-tabs button.is-active span{color:var(--amber);background:var(--amber-soft)}.decants-admin-filterbar{padding:12px 16px;border-bottom:1px solid var(--line-soft);display:grid;grid-template-columns:minmax(260px,1fr) 190px auto;align-items:center;gap:9px;background:#0c1012}.decants-admin-filterbar label{min-height:40px;padding:0 11px;border:1px solid #3a4042;display:flex;align-items:center;gap:8px;color:var(--muted);background:#090d0f}.decants-admin-filterbar input{width:100%;min-width:0;border:0;outline:0;color:#f0f1f1;background:transparent;font-size:12px}.decants-admin-filterbar select{height:40px;padding:0 10px;border:1px solid #3a4042;color:#e2e4e4;background:#090d0f;font-size:11px}.decants-admin-filterbar>span{color:var(--muted);font-size:10px;white-space:nowrap}.decants-admin-filterbar>span strong{color:var(--amber);font-size:12px}.decants-admin-products{padding:16px;display:grid;gap:9px}.decants-admin-product{min-height:116px;padding:10px;border:1px solid var(--line-soft);display:grid;grid-template-columns:96px minmax(0,1fr) auto;gap:15px;align-items:center;background:#0e1214}.decants-admin-product__image{width:96px;height:96px;position:relative;display:grid;place-items:center;overflow:hidden;background:#e8e2d9}.decants-admin-product__image img{width:100%;height:100%;padding:6px;object-fit:contain}.decants-admin-product__image span{position:absolute;left:5px;bottom:5px;padding:4px 6px;display:inline-flex;align-items:center;gap:3px;color:#20170e;background:var(--amber);font-size:8px;font-weight:800;text-transform:uppercase}.decants-admin-product__content{min-width:0}.decants-admin-product__content>small{color:var(--amber);font-size:9px;font-weight:760;letter-spacing:.08em;text-transform:uppercase}.decants-admin-product__content h2{margin:5px 0;color:#f4f4f3;font-size:16px;line-height:1.2}.decants-admin-product__content p{margin:0;overflow:hidden;color:var(--muted);font-size:11px;line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.decants-admin-product__content>div{margin-top:10px;display:flex;align-items:center;gap:12px;color:#b7bbbc;font-size:10px}.decants-admin-product__content>div span:last-child{display:inline-flex;align-items:center;gap:4px}.decants-admin-product__content .is-active{color:var(--green)}.decants-admin-product__content .is-hidden{color:var(--muted-2)}.decants-admin-product>footer,.decants-admin-categories article>footer{display:flex;align-items:center;gap:6px}.decants-admin-product>footer a,.decants-admin-product>footer button,.decants-admin-categories article>footer button{width:36px;height:36px;padding:0;border:1px solid #3a4042;display:grid;place-items:center;color:#c7cacc;background:#171c1e;cursor:pointer}.decants-admin-product>footer a:hover,.decants-admin-product>footer button:hover,.decants-admin-categories article>footer button:hover{color:#fff;border-color:#5c6264}.decants-admin-product>footer .is-danger,.decants-admin-categories article>footer .is-danger{color:var(--red)}.decants-admin-categories{padding:16px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.decants-admin-categories>article{min-height:136px;padding:18px;border:1px solid var(--line-soft);display:grid;grid-template-columns:42px minmax(0,1fr) auto;gap:13px;background:#0e1214}.decants-admin-category__icon{width:42px;height:42px;display:grid;place-items:center;color:var(--amber);background:var(--amber-soft)}.decants-admin-categories article>div{min-width:0}.decants-admin-categories article small{color:var(--muted-2);font-size:9px}.decants-admin-categories article h2{margin:5px 0;font-size:16px}.decants-admin-categories article p{margin:0 0 10px;color:var(--muted);font-size:11px;line-height:1.45}.decants-admin-categories article div>span{color:#b9bdbe;font-size:10px}.decants-analytics{padding:16px;display:grid;gap:16px;background:#0b0f11}.decants-analytics>.site-date-filter{margin:0}.decants-analytics__refresh{width:38px;height:38px;padding:0;border:1px solid #3a4042;display:grid;place-items:center;color:#bfc3c4;background:#111517;cursor:pointer}.decants-analytics__refresh:hover{color:#fff;border-color:#5a6062}.decants-analytics__metrics{margin:0;grid-template-columns:repeat(4,minmax(0,1fr))}.decants-analytics__metrics article{min-height:102px}.decants-analytics__charts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.decants-analytics__chart{overflow:hidden}.decants-analytics__chart>header,.decants-analytics-ranking>header,.decants-analytics-searches>header{min-height:64px;padding:13px 16px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:14px}.decants-analytics__chart>header small,.decants-analytics-ranking>header small,.decants-analytics-searches>header small,.decants-analytics-list header small{color:var(--amber);font-size:8px;font-weight:800;letter-spacing:.1em}.decants-analytics__chart>header h2,.decants-analytics-ranking>header h2,.decants-analytics-searches>header h2,.decants-analytics-list header h2{margin:4px 0 0;font-size:13px}.decants-analytics__chart>div{height:285px;padding:13px 14px 7px}.decants-analytics__breakdowns{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.decants-analytics-list{min-width:0;overflow:hidden}.decants-analytics-list header{min-height:63px;padding:12px 14px;border-bottom:1px solid var(--line);display:flex;align-items:center;gap:10px}.decants-analytics-list header>span{width:34px;height:34px;flex:0 0 auto;display:grid;place-items:center;color:var(--amber);background:var(--amber-soft)}.decants-analytics-list>div{max-height:270px;overflow:auto}.decants-analytics-list>div>div{min-height:52px;padding:9px 13px;border-bottom:1px solid var(--line-soft);display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:8px}.decants-analytics-list>div>div>span{overflow:hidden;color:#d9dcdd;font-size:10px;font-weight:620;text-overflow:ellipsis;white-space:nowrap}.decants-analytics-list>div>div>strong{color:var(--amber);font-size:14px}.decants-analytics-list>div>div>small{grid-column:1 / -1;color:#6f7678;font-size:8px}.decants-analytics-list>div>p{margin:0;padding:28px 15px;color:#747b7d;font-size:9px;text-align:center}.decants-analytics-ranking,.decants-analytics-searches{overflow:hidden}.decants-analytics-ranking>header label{width:min(330px,48%);height:36px;padding:0 10px;border:1px solid #383e40;display:flex;align-items:center;gap:7px;color:#808688;background:#0c1012}.decants-analytics-ranking>header input{width:100%;min-width:0;border:0;outline:0;color:#e7e9e8;background:transparent;font-size:10px}.decants-analytics-ranking__head,.decants-analytics-ranking__row{display:grid;grid-template-columns:38px minmax(260px,1fr) 74px 65px 58px 68px 130px;align-items:center;gap:10px}.decants-analytics-ranking__head{min-height:34px;padding:0 15px;border-bottom:1px solid var(--line);color:#6f7577;font-size:8px;font-weight:760;letter-spacing:.04em;text-transform:uppercase}.decants-analytics-ranking__row{min-height:67px;padding:8px 15px;border-bottom:1px solid var(--line-soft)}.decants-analytics-ranking__row:last-child{border-bottom:0}.decants-analytics-ranking__row>strong:first-child{color:#6f7577;font-size:11px}.decants-analytics-ranking__row>div{min-width:0;display:flex;align-items:center;gap:10px}.decants-analytics-ranking__row>div>img,.decants-analytics-ranking__row>div>span{width:46px;height:46px;flex:0 0 auto;object-fit:contain;display:grid;place-items:center;color:#747a7c;background:#e8e2d9}.decants-analytics-ranking__row>div>div{min-width:0;display:grid;gap:4px}.decants-analytics-ranking__row>div strong{overflow:hidden;color:#e6e8e7;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.decants-analytics-ranking__row>div small{color:#7b8284;font-size:8px}.decants-analytics-ranking__row>strong:not(:first-child){color:var(--amber);font-size:13px}.decants-analytics-ranking__row>span{color:#abb0b1;font-size:10px}.decants-analytics-ranking__row>time{color:#858b8d;font-size:8px}.decants-analytics-searches>header>span{display:inline-flex;align-items:center;gap:6px;color:#898f91;font-size:9px}.decants-analytics-searches__head,.decants-analytics-searches__row{display:grid;grid-template-columns:minmax(200px,1fr) 65px 70px 110px 90px 130px;align-items:center;gap:10px}.decants-analytics-searches__head{min-height:34px;padding:0 15px;border-bottom:1px solid var(--line);color:#6f7577;font-size:8px;font-weight:760;text-transform:uppercase}.decants-analytics-searches__row{min-height:52px;padding:8px 15px;border-bottom:1px solid var(--line-soft)}.decants-analytics-searches__row:last-child{border-bottom:0}.decants-analytics-searches__row>strong:first-child{color:#e1e4e3;font-size:10px}.decants-analytics-searches__row>span{color:#a3a9aa;font-size:10px}.decants-analytics-searches__row>time{color:#818789;font-size:8px}.decants-analytics-searches__row .is-warning{color:var(--red)}.decants-analytics__empty{min-height:180px;display:grid;place-items:center;align-content:center;color:#62696b;text-align:center}.decants-analytics__empty strong{margin-top:9px;color:#cfd2d1;font-size:11px}.decants-analytics__empty p{margin:5px 0 0;color:#747b7d;font-size:9px}.decants-analytics__secondary-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.decants-analytics__secondary-metrics article{min-height:68px;padding:13px 15px;border:1px solid var(--line);display:flex;align-items:center;gap:11px;color:var(--amber);background:var(--surface)}.decants-analytics__secondary-metrics article>div{display:grid;gap:2px}.decants-analytics__secondary-metrics small{color:#808789;font-size:8px;font-weight:750;text-transform:uppercase}.decants-analytics__secondary-metrics strong{color:#eff1f0;font-size:20px}.decant-admin-modal{position:fixed;z-index:90;top:0;right:0;bottom:0;left:0;padding:22px;overflow-y:auto;display:grid;place-items:center;background:#000000c7;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.decant-admin-editor{width:min(760px,100%);max-height:calc(100vh - 44px);overflow-y:auto;border:1px solid #464c4e;background:#101416;box-shadow:var(--shadow)}.decant-admin-editor>header{min-height:72px;padding:16px 20px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between}.decant-admin-editor>header small{color:var(--amber);font-size:9px;font-weight:800;letter-spacing:.13em}.decant-admin-editor>header h2{margin:5px 0 0;font-size:19px}.decant-admin-editor>header button{width:36px;height:36px;border:1px solid #3d4345;display:grid;place-items:center;background:#171b1d;cursor:pointer}.decant-admin-editor form{padding:20px}.decant-admin-editor__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.decant-admin-field{min-width:0;display:grid;gap:7px;color:#c8cbcc;font-size:11px;font-weight:650}.decant-admin-field--wide,.decant-admin-field--full{grid-column:1 / -1}.decant-admin-field input,.decant-admin-field select,.decant-admin-field textarea{width:100%;border:1px solid #3a4042;color:#f0f1f1;background:#0a0e10}.decant-admin-field input,.decant-admin-field select{height:42px;padding:0 11px}.decant-admin-field textarea{padding:11px;resize:vertical;line-height:1.5}.decant-admin-field input:focus,.decant-admin-field select:focus,.decant-admin-field textarea:focus{outline:none;border-color:var(--amber)}.decant-admin-field small{color:var(--muted-2);font-size:9px;font-weight:450}.decant-admin-category-picker{display:flex;flex-wrap:wrap;gap:7px}.decant-admin-category-picker label{min-height:36px;padding:0 11px;border:1px solid #3a4042;display:inline-flex;align-items:center;gap:7px;color:#aeb3b4;background:#0a0e10;cursor:pointer}.decant-admin-category-picker label:has(input:checked){color:#171008;border-color:var(--amber);background:var(--amber)}.decant-admin-category-picker input{width:14px;height:14px;margin:0;accent-color:#1a1208}.decant-admin-category-picker span{font-size:10px;font-weight:700}.decant-admin-switches{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.decant-admin-image-preview{min-height:112px;margin-top:15px;padding:8px;border:1px solid var(--line-soft);display:flex;align-items:center;gap:13px;color:var(--muted);background:#0b0f11;font-size:10px}.decant-admin-image-preview img{width:92px;height:92px;padding:5px;object-fit:contain;background:#e9e3da}.decant-admin-editor form>footer{margin-top:20px;padding-top:16px;border-top:1px solid var(--line-soft);display:flex;justify-content:flex-end;gap:8px}@media(max-width:1060px){.decants-hero__copy{width:57%}.decants-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.decants-grid--featured{grid-template-columns:repeat(2,minmax(0,1fr))}.decants-admin-categories{grid-template-columns:1fr}.decants-analytics__metrics,.decants-analytics__breakdowns{grid-template-columns:repeat(2,minmax(0,1fr))}.decants-analytics__charts{grid-template-columns:1fr}}@media(max-width:820px){.decants-header{min-height:60px;padding:0 16px}.decants-header nav{gap:0}.decants-header nav a{min-height:34px;padding:0 9px;font-size:11px}.decants-header nav .decants-header__vip{margin-left:3px}.decants-hero{min-height:0;display:flex;flex-direction:column}.decants-hero__image{height:310px;position:relative;order:1;background-position:66% center}.decants-hero__copy{width:100%;min-height:0;padding:42px 24px 40px;order:2;background:#f7f0e5}.decants-hero__copy h1{max-width:620px;font-size:clamp(38px,8vw,54px)}.decants-discovery{width:min(100% - 32px,700px);padding:54px 0 64px}.decants-discovery__heading{display:block}.decants-discovery__heading>p{margin-top:16px}.decants-grid,.decants-grid--featured{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.decants-assurance{padding:28px 20px;grid-template-columns:1fr}.decants-assurance>div{min-height:0;padding:24px 10px;border-right:0;border-bottom:1px solid #564c44}.decants-assurance>div:last-child{border-bottom:0}.decants-footer{align-items:flex-start;flex-direction:column}.decants-footer p{text-align:left}.decants-admin-metrics,.decants-analytics__secondary-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.showcase-header__actions .showcase-header__plain{display:inline-flex}.decants-header .brand__name{font-size:17px}.decants-header .brand__mark{width:19px;height:19px}.decants-header nav a{padding:0 7px}.decants-header nav .decants-header__vip svg{display:none}.decants-hero__image{height:238px;background-position:70% center}.decants-hero__copy{padding:32px 18px 34px}.decants-hero__copy>span{font-size:9px}.decants-hero__copy h1{margin:13px 0;font-size:36px;line-height:1.01}.decants-hero__copy>p{font-size:14px;line-height:1.55}.decants-hero__copy>a{min-height:45px;margin-top:22px}.decants-hero__trust{margin-top:18px;display:grid;gap:7px}.decants-discovery{width:calc(100% - 24px);padding:42px 0 54px}.decants-discovery__heading h2{font-size:31px}.decants-search{margin-top:25px;grid-template-columns:1fr;gap:8px}.decants-search input,.decants-search select{font-size:16px}.decants-categories{margin-top:12px}.decants-section{margin-top:42px}.decants-section__title{margin-bottom:15px}.decants-section__title h2{font-size:25px}.decant-card__media{aspect-ratio:1 / 1.06}.decant-card__media img{padding:10px}.decant-card__feature{left:7px;top:7px;padding:5px 6px;font-size:7px}.decant-card__body{padding:12px 10px 10px}.decant-card__meta{margin-bottom:9px;align-items:flex-start;flex-direction:column;gap:3px;font-size:8px}.decant-card__body>small{font-size:8px}.decant-card__body h2{margin:5px 0 7px;font-size:17px}.decant-card__body>p{min-height:0;display:-webkit-box;overflow:hidden;font-size:10px;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:3}.decant-card__footer{margin-top:12px;padding-top:11px}.decant-card__footer>span{align-items:flex-start;font-size:9px;line-height:1.35}.decant-card__footer a{min-height:40px;margin-top:9px;padding:0 9px;font-size:9px}.decants-state{min-height:240px;margin-top:28px}.decants-admin-toolbar{align-items:stretch;flex-direction:column}.decants-admin-filterbar{grid-template-columns:1fr}.decants-admin-filterbar input,.decants-admin-filterbar select{font-size:16px}.decants-admin-filterbar>span{white-space:normal}.decants-admin-tabs{width:100%;display:grid;grid-template-columns:.9fr 1fr 1fr;gap:2px}.decants-admin-tabs button{min-width:0;padding-inline:5px;justify-content:center;gap:4px;font-size:10px}.decants-admin-tabs button span{padding-inline:4px}.decants-admin-product{grid-template-columns:72px minmax(0,1fr)}.decants-admin-product__image{width:72px;height:84px}.decants-admin-product>footer{grid-column:1 / -1;justify-content:flex-end}.decants-admin-product__content p{white-space:normal}.decants-admin-categories>article{grid-template-columns:36px minmax(0,1fr)}.decants-admin-categories article>footer{grid-column:1 / -1;justify-content:flex-end}.decants-analytics{padding:10px;gap:10px}.decants-analytics__metrics,.decants-analytics__secondary-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.decants-analytics__breakdowns{grid-template-columns:1fr}.decants-analytics__metrics article{min-height:94px;padding:12px;gap:8px}.decants-analytics__metrics article>span{width:32px;height:32px}.decants-analytics__metrics strong{font-size:22px}.decants-analytics-ranking,.decants-analytics-searches{overflow-x:auto}.decants-analytics-ranking>header,.decants-analytics-searches>header{min-width:760px}.decants-analytics-ranking__table{min-width:900px}.decants-analytics-searches>div:not(.decants-analytics__empty){min-width:760px}.decant-admin-modal{padding:0;place-items:stretch}.decant-admin-editor{width:100%;min-height:100vh;max-height:none;border:0}.decant-admin-editor__grid{grid-template-columns:1fr}.decant-admin-field,.decant-admin-field--wide,.decant-admin-field--full{grid-column:1}.decant-admin-field input,.decant-admin-field select,.decant-admin-field textarea{font-size:16px}}@media(max-width:420px){.decants-header{padding-inline:10px}.decants-header nav a{padding-inline:5px;font-size:10px}.decants-header nav .decants-header__vip{margin-left:0}.decants-grid,.decants-grid--featured{gap:8px}}@media(prefers-reduced-motion:reduce){.decant-card,.decant-card__media img,.decants-hero__copy>a{transition:none}}.showcase-page{--showcase-ink: #f5f5f7;--showcase-muted: #a1a1a6;--showcase-line: #2a2a2d;--showcase-gold: #d0ad68;--showcase-yellow: #f5f5f7;color:var(--showcase-ink);background:radial-gradient(circle at 50% -10%,#202023 0,#09090a 34%,#050506 72%);font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Inter,sans-serif}.showcase-page>.showcase-header{border-bottom:1px solid rgba(255,255,255,.11);color:#f5f5f7;background:#050506db;box-shadow:none;-webkit-backdrop-filter:saturate(150%) blur(22px);backdrop-filter:saturate(150%) blur(22px)}.showcase-page .brand__name{color:#f5f5f7;font-family:inherit;font-weight:650;letter-spacing:-.9px}.showcase-page .brand__name span,.showcase-page .brand__mark{color:#d0ad68}.showcase-header__actions a{border-color:#4a4a4f;color:#f5f5f7;background:#171719;box-shadow:none}.showcase-header__actions a:hover{border-color:#717176;color:#fff;background:#252528}.showcase-header__actions .showcase-header__plain{border-color:transparent;color:#c8c8cc;background:transparent}.showcase-header__actions .showcase-header__plain:hover{border-color:#38383c;color:#fff;background:#171719}.showcase-hero__media{position:relative;overflow:hidden;border:1px solid #242427;background-color:#09090a;filter:saturate(.72) contrast(1.08) brightness(.72)}.showcase-hero__panel{border-color:#303034;color:#f5f5f7;background:#0b0b0df5;box-shadow:0 30px 90px #0000008c;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.showcase-eyebrow{color:#b9e6c7}.showcase-eyebrow i{background:#5bd57f;box-shadow:0 0 0 5px #5bd57f1a}.showcase-hero h1{color:#f5f5f7;font-family:inherit;font-weight:620;letter-spacing:-2.4px}.showcase-hero__panel>p{color:#a1a1a6}.showcase-search{border:1px solid #49494e;color:#d0ad68;background:#171719;box-shadow:inset 0 1px #ffffff09}.showcase-search:focus-within{border-color:#d0ad68;box-shadow:0 0 0 3px #d0ad681f}.showcase-search input{color:#f5f5f7}.showcase-search input::placeholder{color:#75757a}.showcase-search button{color:#a1a1a6}.showcase-search button:hover{color:#fff;background:#2a2a2d}.showcase-search button.showcase-search__share{border-color:#555047;color:#e0c48d;background:#211d17}.showcase-group-invite{border-color:#343438;background:#111113}.showcase-group-invite>div:first-child strong{color:#f5f5f7}.showcase-group-invite>div:first-child span{color:#8e8e93}.showcase-group-actions a,.showcase-group-actions a:first-child,.showcase-group-actions a.showcase-group-actions__female{border-color:#f5f5f7;color:#09090a;background:#f5f5f7}.showcase-group-actions a.showcase-group-actions__female{border-color:#4b4b50;color:#f5f5f7;background:#171719}.showcase-group-actions a:hover,.showcase-group-actions a.showcase-group-actions__female:hover{border-color:#d0ad68;color:#09090a;background:#d0ad68}.showcase-catalog{color:#f5f5f7}.showcase-toolbar{border-color:#2f2f33;background:#101012;box-shadow:none}.showcase-periods{background:#202023}.showcase-periods button{color:#a1a1a6}.showcase-periods button:hover{color:#fff}.showcase-periods button.is-active{color:#09090a;background:#f5f5f7;box-shadow:none}.showcase-selects label,.showcase-results span{color:#8e8e93}.showcase-selects select{border-color:#414146;color:#f5f5f7;background:#19191b;color-scheme:dark}.showcase-results strong{color:#f5f5f7}.showcase-results>span svg{color:#6fd58e}.showcase-morning-window{border-color:#6d5a38;color:#f5f5f7;background:linear-gradient(110deg,#1f1a12,#0d0d0f 54%,#151516);box-shadow:inset 0 1px #ffffff0a,0 14px 34px #0000003d}.showcase-morning-window>span{color:#d8c39b}.showcase-morning-window>span svg,.showcase-morning-window>strong{color:#ecd39f}.showcase-morning-window>strong{font-family:inherit;font-weight:650}.showcase-morning-window>p{color:#aaa39a}.showcase-price-notice{border-color:#3c3a35;color:#c4bba9;background:#151411}.showcase-price-notice p,.showcase-price-notice span{color:#aaa49a}.showcase-price-notice strong{color:#f0e4cc}.showcase-offer-section__heading{border-color:#303033}.showcase-offer-section__heading span{color:#b8b8bd}.showcase-offer-section__heading span svg{color:#d0ad68}.showcase-offer-section__heading h2{color:#f5f5f7;font-family:inherit;font-weight:620}.showcase-offer-section__heading p{color:#8e8e93}.showcase-offer-section__heading>strong{border-color:#414146;color:#d1d1d6;background:#151517}.showcase-offer-section.is-fresh .showcase-offer-section__heading{border-color:#5a4b31}.showcase-offer-section.is-fresh .showcase-offer-section__heading span{color:#e2c98f}.showcase-offer-section.is-fresh .showcase-offer-section__heading span svg{color:#e2c98f}.showcase-offer-section.is-fresh .showcase-offer-section__heading>strong{border-color:#6d5a38;color:#f0d8a4;background:#211c14}.showcase-card{border-color:#2d2d31;background:#0d0d0f;box-shadow:0 18px 50px #0000004d}.showcase-card:hover{border-color:#56565b;box-shadow:0 24px 65px #0000007a}.showcase-card__media{background:#f4f4f2}.showcase-card__content h2{color:#f5f5f7;font-family:inherit;font-weight:620}.showcase-card__description{color:#b9b9be}.showcase-card__inspiration{border-color:#9c8050;color:#d7d2c9;background:#171511}.showcase-card__freshness,.showcase-card__freshness.is-hot,.showcase-card__freshness.is-recent,.showcase-card__freshness.is-aging{border-color:#35353a;color:#a1a1a6;background:#171719}.showcase-card__freshness>span{color:#8e8e93}.showcase-card__freshness strong{color:#f5f5f7}.showcase-card__freshness.is-hot small{color:#79dc96}.showcase-card__freshness.is-recent small{color:#ddc080}.showcase-card__freshness.is-aging small{color:#aaa194}.showcase-card__coupon{border-color:#4e422f;background:#18150f}.showcase-card__coupon-name,.showcase-card__coupon-name span,.showcase-card__coupon-name small{color:#bcae96}.showcase-card__coupon-name strong{color:#f1dfb8}.showcase-card__coupon.is-replacement{border-color:#4b4438;background:#151411}.showcase-card__coupon.is-replacement .showcase-card__coupon-name span,.showcase-card__coupon.is-replacement .showcase-card__coupon-name small{color:#aaa39a}.showcase-card__coupon.is-replacement .showcase-card__coupon-name strong{color:#f5f5f7}.showcase-card__coupon-expired{border-color:#713f42;color:#f4b0b4;background:#241214}.showcase-card__coupon-expired>div>strong,.showcase-card__coupon-expired del{color:#ffb8bc}.showcase-card__coupon-expired span{color:#d39ca0}.showcase-card__coupon-expired b{background:#a43d44}.showcase-card__copy{border-color:#62543c;color:#e0c48d;background:#1e1a13}.showcase-card__copy:hover{border-color:#d0ad68;background:#292116}.showcase-card__price del{color:#77777c}.showcase-card__price strong{color:#fff}.showcase-card__cta{border-color:#f5f5f7;color:#09090a;background:#f5f5f7;box-shadow:none}.showcase-card__cta:hover{border-color:#d0ad68;background:#d0ad68}.showcase-empty{border-color:#35353a;color:#8e8e93;background:#0d0d0f}.showcase-empty h2{color:#f5f5f7;font-family:inherit}.showcase-empty p{color:#8e8e93}.showcase-footer{border-color:#2a2a2d}.showcase-footer p{color:#77777c}.showcase-page .perfume-request__trigger{border-color:#4b4b50;color:#f5f5f7;background:#111113f5;box-shadow:0 18px 54px #0000008c}.showcase-page .perfume-request__trigger>span:first-child{color:#09090a;background:#f5f5f7}.showcase-page .perfume-request__trigger strong{color:#f5f5f7;font-family:inherit;font-weight:620}.showcase-page .perfume-request__trigger small{color:#8e8e93}.showcase-page .perfume-request__panel{border-color:#3b3b40;background:#111113}.showcase-page .perfume-request__panel>header{border-color:#303034;background:#19191b}.showcase-page .perfume-request__panel>header strong,.showcase-page .perfume-request__panel form>label{color:#f5f5f7}.showcase-page .perfume-request__panel>header small,.showcase-page .perfume-request__privacy{color:#8e8e93}.showcase-page .perfume-request__panel input{border-color:#444449;color:#f5f5f7;background:#09090a}.showcase-card.is-price-published{border-color:#3b3436}.showcase-card__expired-state{margin-top:11px;padding:11px;border:1px solid #713f42;border-radius:7px;display:flex;align-items:flex-start;gap:9px;color:#f4b0b4;background:#241214}.showcase-card__expired-state>svg{flex:0 0 auto;margin-top:1px}.showcase-card__expired-state>div{min-width:0;display:grid;gap:5px}.showcase-card__expired-state strong{color:#ffd8da;font-size:11px;font-weight:850}.showcase-card__expired-state span{color:#d39ca0;font-size:9px;line-height:1.4}.showcase-card__expired-state del{color:#ffb8bc;font-weight:800}.showcase-card__expired-state b{color:#ffb8bc;text-transform:uppercase}.showcase-card__price.is-published{gap:4px}.showcase-card__price.is-published>span{color:#a1a1a6;font-size:8px;font-weight:800;letter-spacing:.55px;text-transform:uppercase}.showcase-card__price.is-published>del{color:#b6b6bb;font-size:20px;font-weight:700;text-decoration-thickness:1.5px}.showcase-card__price.is-published>small{max-width:190px;color:#77777c;font-size:8px;line-height:1.35}.showcase-card.is-price-published .showcase-card__cta{border-color:#56565b;color:#f5f5f7;background:#1b1b1e}.showcase-card.is-price-published .showcase-card__cta:hover{border-color:#8e8e93;background:#29292d}@media(max-width:820px){.showcase-filter-toggle{border-color:#3b3b40;color:#f5f5f7;background:#131315;box-shadow:none}.showcase-filter-toggle small,.showcase-filter-toggle__chevron{color:#8e8e93}.showcase-filter-toggle>svg:first-child{color:#d0ad68}.showcase-filter-panel{border-color:#343438;color:#f5f5f7;background:#111113}}@media(max-width:600px){.showcase-page>.showcase-header{border-bottom-color:#28282c;background:#050506eb}.showcase-hero__panel{border-color:#303034}.showcase-group-invite{border-color:#343438;background:#111113}.showcase-group-actions a:first-child{border-color:#f5f5f7;color:#09090a;background:#f5f5f7}.showcase-group-actions a.showcase-group-actions__female{border-color:#4b4b50;color:#f5f5f7;background:#171719}.showcase-toolbar{border:0;background:transparent}.showcase-price-notice{background:#151411}.showcase-card__media{background:#f4f4f2}}.conversion-plan{--plan-surface: #101012;--plan-line: #2d2d31;--plan-text: #f5f5f7;--plan-muted: #a1a1a6;--plan-gold: #d0ad68;min-height:100vh;overflow-x:clip;color:var(--plan-text);background:radial-gradient(circle at 50% -8%,#28231b 0,#0c0c0e 28%,#050506 70%);font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Inter,sans-serif}.conversion-plan__header{width:min(1120px,calc(100% - 48px));height:82px;margin:0 auto;border-bottom:1px solid var(--plan-line);display:flex;align-items:center;justify-content:space-between}.conversion-plan__header .brand__name{color:#fff;font-size:23px;font-weight:650;letter-spacing:-.8px}.conversion-plan__header .brand__name span,.conversion-plan__header .brand__mark{color:var(--plan-gold)}.conversion-plan__back{min-height:38px;padding:0 13px;border:1px solid #3d3d42;border-radius:20px;display:inline-flex;align-items:center;gap:7px;color:#d1d1d6;background:#141416;font-size:10px;font-weight:750}.conversion-plan__back:hover{border-color:#66666c;color:#fff}.conversion-plan__hero{width:min(980px,calc(100% - 48px));margin:0 auto;padding:90px 0 74px;text-align:center}.conversion-plan__hero>span{display:inline-flex;align-items:center;gap:7px;color:#dcc28d;font-size:9px;font-weight:850;letter-spacing:1px;text-transform:uppercase}.conversion-plan__hero h1{max-width:860px;margin:20px auto 0;font-size:clamp(45px,7vw,76px);font-weight:650;line-height:.98;letter-spacing:-4px}.conversion-plan__hero>p{max-width:700px;margin:25px auto 0;color:var(--plan-muted);font-size:15px;line-height:1.7}.conversion-plan__metrics{margin-top:48px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.conversion-plan__metrics article{min-height:122px;padding:20px;border:1px solid var(--plan-line);border-radius:14px;display:grid;align-content:center;gap:8px;background:#101012e6}.conversion-plan__metrics strong{color:#fff;font-size:31px;letter-spacing:-1.2px}.conversion-plan__metrics span{color:#8e8e93;font-size:9px;line-height:1.4}.conversion-plan__verdict{max-width:780px;margin:16px auto 0;padding:17px 19px;border:1px solid #34583e;border-radius:12px;display:flex;align-items:flex-start;gap:14px;color:#7bdd98;background:#101a13;text-align:left}.conversion-plan__verdict>svg{flex:0 0 auto}.conversion-plan__verdict div{display:grid;gap:5px}.conversion-plan__verdict strong{color:#d8f2df;font-size:12px}.conversion-plan__verdict p{margin:0;color:#91ad99;font-size:10px;line-height:1.5}.conversion-plan__content{width:min(1040px,calc(100% - 48px));margin:0 auto;padding-bottom:90px;display:grid;gap:16px}.conversion-plan__section{padding:38px;border:1px solid var(--plan-line);border-radius:18px;display:grid;grid-template-columns:55px minmax(0,1fr);gap:27px;background:#0e0e10f0;box-shadow:0 20px 60px #0003}.conversion-plan__number{width:55px;height:55px;border:1px solid #54482f;border-radius:50%;display:grid;place-items:center;color:var(--plan-gold);background:#191610;font-size:12px;font-weight:850}.conversion-plan__section-copy>small,.conversion-plan__phases header small{color:var(--plan-gold);font-size:8px;font-weight:900;letter-spacing:1px;text-transform:uppercase}.conversion-plan__section-copy h2{margin:8px 0 0;font-size:30px;font-weight:620;letter-spacing:-1.2px}.conversion-plan__section-copy>p{max-width:780px;margin:13px 0 0;color:var(--plan-muted);font-size:12px;line-height:1.65}.conversion-plan__example{margin-top:25px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:13px}.conversion-plan__example>div{min-height:114px;padding:17px;border:1px solid #58383b;border-radius:10px;display:grid;align-content:center;gap:7px;background:#211113}.conversion-plan__example>div.is-correct{border-color:#3d6248;background:#101b13}.conversion-plan__example small{color:#bb8589;font-size:8px;font-weight:800;text-transform:uppercase}.conversion-plan__example .is-correct small{color:#76b487}.conversion-plan__example strong{font-size:18px}.conversion-plan__example span{color:#aa8a8d;font-size:9px}.conversion-plan__example .is-correct span{color:#91ad99}.conversion-plan__example>svg{color:#77777c}.conversion-plan__checklist{margin:24px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;list-style:none}.conversion-plan__checklist li{min-height:47px;padding:10px 12px;border:1px solid #303034;border-radius:8px;display:flex;align-items:center;gap:9px;color:#c7c7cc;background:#151517;font-size:10px;line-height:1.4}.conversion-plan__checklist svg{flex:0 0 auto;color:#72d68f}.conversion-plan__trust-grid{margin-top:24px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.conversion-plan__trust-grid article{min-height:85px;padding:14px;border:1px solid #303034;border-radius:9px;display:grid;align-content:center;gap:9px;color:#d0ad68;background:#151517}.conversion-plan__trust-grid span{color:#c4c4c8;font-size:9px;line-height:1.45}.conversion-plan__tags{margin-top:23px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.conversion-plan__tags article{min-width:0;padding:13px;border:1px solid #39383a;border-radius:8px;display:flex;align-items:center;gap:9px;color:var(--plan-gold);background:#171719}.conversion-plan__tags article div{min-width:0;display:grid;gap:3px}.conversion-plan__tags strong{overflow:hidden;color:#f1f1f3;font-family:monospace;font-size:9px;text-overflow:ellipsis}.conversion-plan__tags span{color:#818186;font-size:8px}.conversion-plan__source{width:fit-content;margin-top:15px;display:inline-flex;align-items:center;gap:6px;color:#d8c08e;font-size:9px;font-weight:750}.conversion-plan__sales-proof{max-width:520px;margin-top:23px;padding:20px;border:1px solid #604f31;border-radius:12px;display:grid;gap:6px;background:linear-gradient(120deg,#211b11,#151516)}.conversion-plan__sales-proof span{color:var(--plan-gold);font-size:8px;font-weight:900;letter-spacing:.8px;text-transform:uppercase}.conversion-plan__sales-proof strong{font-size:22px}.conversion-plan__sales-proof p{margin:0;color:#aaa49a;font-size:10px}.conversion-plan__phases{padding:34px;border:1px solid #4a402d;border-radius:18px;background:linear-gradient(125deg,#1b1710,#101012)}.conversion-plan__phases header{display:flex;align-items:flex-start;gap:12px;color:var(--plan-gold)}.conversion-plan__phases header div{display:grid;gap:6px}.conversion-plan__phases h2{margin:0;color:#fff;font-size:25px;font-weight:620}.conversion-plan__phases>div{margin-top:25px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.conversion-plan__phases article{padding:17px;border:1px solid #36332d;border-radius:10px;display:grid;gap:7px;background:#08080973}.conversion-plan__phases article span{color:var(--plan-gold);font-size:8px;font-weight:850;text-transform:uppercase}.conversion-plan__phases article strong{font-size:16px}.conversion-plan__phases article p{margin:0;color:#929087;font-size:9px;line-height:1.5}.conversion-plan__warning{padding:19px;border:1px solid #674044;border-radius:12px;display:flex;align-items:flex-start;gap:13px;color:#e09ca1;background:#1c1012}.conversion-plan__warning div{display:grid;gap:5px}.conversion-plan__warning strong{color:#f0c0c3;font-size:11px}.conversion-plan__warning p{margin:0;color:#b0878a;font-size:9px;line-height:1.5}.conversion-plan__footer{width:min(1040px,calc(100% - 48px));min-height:130px;margin:0 auto;border-top:1px solid var(--plan-line);display:flex;align-items:center;justify-content:space-between;gap:30px}.conversion-plan__footer .brand__name{color:#fff}.conversion-plan__footer .brand__name span,.conversion-plan__footer .brand__mark{color:var(--plan-gold)}.conversion-plan__footer p{max-width:610px;margin:0;color:#77777c;font-size:9px;line-height:1.6;text-align:right}@media(max-width:760px){.conversion-plan__header{width:calc(100% - 28px);height:64px}.conversion-plan__header .brand__name{font-size:18px}.conversion-plan__back{min-height:34px;padding-inline:9px;font-size:8px}.conversion-plan__hero{width:calc(100% - 28px);padding:55px 0 48px}.conversion-plan__hero h1{margin-top:15px;font-size:42px;letter-spacing:-2.2px}.conversion-plan__hero>p{margin-top:18px;font-size:12px}.conversion-plan__metrics{margin-top:30px;grid-template-columns:repeat(2,minmax(0,1fr))}.conversion-plan__metrics article{min-height:95px;padding:13px}.conversion-plan__metrics strong{font-size:25px}.conversion-plan__verdict{margin-top:10px}.conversion-plan__content{width:calc(100% - 24px);padding-bottom:55px}.conversion-plan__section{padding:21px 17px;grid-template-columns:38px minmax(0,1fr);gap:12px;border-radius:13px}.conversion-plan__number{width:38px;height:38px;font-size:9px}.conversion-plan__section-copy h2{font-size:24px}.conversion-plan__section-copy>p{font-size:11px}.conversion-plan__example{grid-template-columns:1fr}.conversion-plan__example>svg{margin:-3px auto;transform:rotate(90deg)}.conversion-plan__checklist,.conversion-plan__trust-grid,.conversion-plan__tags,.conversion-plan__phases>div{grid-template-columns:1fr}.conversion-plan__trust-grid article{min-height:68px}.conversion-plan__phases{padding:23px 18px}.conversion-plan__phases h2{font-size:21px}.conversion-plan__footer{width:calc(100% - 28px);padding:30px 0;align-items:flex-start;flex-direction:column}.conversion-plan__footer p{text-align:left}}body.supplement-intro-lock{overflow:hidden}.supplement-acquisition{--sa-black: #090908;--sa-black-soft: #11100d;--sa-gold: #d8ae56;--sa-gold-light: #f2d486;--sa-cream: #f5f0e6;--sa-ink: #17140e;width:100%;min-height:100vh;overflow:hidden;color:#f8f5ee;background:var(--sa-black);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.supplement-acquisition__topbar{width:min(589px,100%);min-height:35px;margin:0 auto;padding:8px 18px;display:flex;align-items:center;justify-content:center;gap:7px;color:#171209;background:linear-gradient(90deg,#bf8b2e,#efce7b 48%,#c18c2e);font-size:10px;font-weight:850;letter-spacing:.2px;text-align:center}.supplement-acquisition__topbar svg{flex:0 0 auto;fill:currentColor}.supplement-acquisition__hero{position:relative;width:min(589px,100%);margin:0 auto;padding:14px 38px 37px;overflow:hidden;text-align:center;background:radial-gradient(circle at 50% 29%,rgba(216,174,86,.2),transparent 31%),radial-gradient(circle at 15% 75%,rgba(140,94,25,.1),transparent 28%),linear-gradient(180deg,#11100d,#090908);border-radius:0 0 52% 52%/0 0 4% 4%}.supplement-acquisition__hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.18;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.16'/%3E%3C/svg%3E")}.supplement-acquisition__hero>*{position:relative;z-index:1}.supplement-acquisition__brand{min-height:33px;display:flex;align-items:center;justify-content:center}.supplement-acquisition__brand .brand{gap:7px}.supplement-acquisition__brand .brand__mark{width:31px;height:31px;color:var(--sa-black);background:var(--sa-gold)}.supplement-acquisition__brand .brand__name{color:#fff;font-size:20px;letter-spacing:-.8px}.supplement-acquisition__brand .brand__name span{color:var(--sa-gold-light)}.supplement-acquisition__marketplace{width:fit-content;min-height:31px;margin:10px auto 0;padding:5px 10px 5px 12px;border:1px solid rgba(216,174,86,.22);border-radius:999px;display:flex;align-items:center;gap:7px;color:#b7b0a2;background:#ffffff09;font-size:8px;font-weight:700}.supplement-acquisition__marketplace strong{padding:4px 8px;border-radius:999px;color:#171209;background:#ffe600;font-size:10px;font-weight:900;letter-spacing:-.35px}.supplement-acquisition__visual{position:relative;width:268px;height:265px;margin:2px auto -9px}.supplement-acquisition__ring{position:absolute;top:25px;right:15px;bottom:0;left:15px;border:1px solid rgba(216,174,86,.42);border-radius:50%;box-shadow:inset 0 0 45px #d8ae5614,0 0 38px #d8ae5617}.supplement-acquisition__visual img{position:absolute;left:50%;bottom:-12px;width:238px;height:auto;transform:translate(-50%);filter:drop-shadow(0 22px 18px rgba(0,0,0,.55))}.supplement-acquisition__proof{width:fit-content;margin:0 auto;padding:7px 12px;border:1px solid rgba(216,174,86,.24);border-radius:999px;display:flex;align-items:center;gap:7px;color:#e9dfca;background:#d8ae5614;font-size:9px;font-weight:750}.supplement-acquisition__proof svg{color:var(--sa-gold-light)}.supplement-acquisition__hero h1{max-width:430px;margin:17px auto 0;color:#fff;font-size:clamp(41px,10vw,58px);font-weight:860;line-height:.91;letter-spacing:-3.6px}.supplement-acquisition__hero h1 span{margin-top:8px;display:block;color:var(--sa-gold-light);font-family:Georgia,Times New Roman,serif;font-size:.79em;font-style:italic;font-weight:500;letter-spacing:-2px}.supplement-acquisition__hero-copy{max-width:410px;margin:17px auto 0;color:#bdb7ac;font-size:11px;line-height:1.55}.supplement-group-cta{width:min(390px,100%);min-height:51px;margin:20px auto 0;padding:0 20px;border:1px solid #f1ce79;border-radius:13px;display:flex;align-items:center;justify-content:center;gap:9px;color:#171209;background:linear-gradient(135deg,#f1d286,#c99438);box-shadow:0 13px 28px #b2791f38,inset 0 1px #fff6;font-size:12px;font-weight:900;text-decoration:none;transition:transform .18s ease,filter .18s ease}.supplement-group-cta:hover{filter:brightness(1.06);transform:translateY(-1px)}.supplement-group-cta.is-compact{min-height:47px;margin-top:16px}.supplement-acquisition__cta-label{width:min(352px,100%);margin:18px auto -12px;display:block;color:#d7c49c;font-size:8px;font-weight:900;letter-spacing:1px;text-align:left;text-transform:uppercase}.supplement-acquisition__cta-label--secondary{margin-top:11px;margin-bottom:6px;color:#8f8678}.supplement-acquisition__note{margin:9px 0 0;color:#777168;font-size:8px;font-weight:650;letter-spacing:.2px}.supplement-acquisition__phone{position:relative;width:min(589px,100%);min-height:535px;margin:0 auto;padding:73px 38px 0;overflow:hidden;color:var(--sa-ink);background:var(--sa-cream)}.supplement-acquisition__section-copy{position:relative;z-index:2}.supplement-acquisition__section-copy h2,.supplement-acquisition__benefits>h2{margin:0;font-size:37px;font-weight:850;line-height:.98;letter-spacing:-2.2px}.supplement-acquisition__section-copy h2 span,.supplement-acquisition__benefits>h2 span{display:block;color:#a37326;font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:500;letter-spacing:-1.5px}.supplement-acquisition__section-copy p{max-width:305px;margin:15px 0 0;color:#6c655a;font-size:10px;line-height:1.55}.supplement-acquisition__phone>img{position:absolute;right:-37px;bottom:-130px;width:350px;height:auto;transform:rotate(2deg);filter:drop-shadow(-18px 24px 23px rgba(44,33,18,.22))}.supplement-acquisition__benefits{width:min(589px,100%);margin:0 auto;padding:69px 38px 74px;background:radial-gradient(circle at 100% 0%,rgba(216,174,86,.13),transparent 31%),var(--sa-black)}.supplement-acquisition__benefits>h2{color:#fff}.supplement-acquisition__benefits>h2 span{color:var(--sa-gold-light)}.supplement-acquisition__benefit-list{margin-top:29px;display:grid;gap:10px}.supplement-acquisition__benefit-list article{min-height:94px;padding:17px;border:1px solid rgba(216,174,86,.16);border-radius:15px;display:grid;grid-template-columns:38px 1fr;align-items:start;gap:13px;background:linear-gradient(135deg,#ffffff0b,#d8ae5606)}.supplement-acquisition__benefit-list article>svg{width:38px;height:38px;padding:8px;border-radius:11px;color:var(--sa-gold-light);background:#d8ae561a}.supplement-acquisition__benefit-list h3{margin:1px 0 0;color:#f5f0e7;font-size:12px;letter-spacing:-.2px}.supplement-acquisition__benefit-list p{margin:6px 0 0;color:#8f897e;font-size:9px;line-height:1.5}.supplement-acquisition__perfume-cta{width:min(352px,100%);min-height:43px;margin:0 auto;padding:0 16px;border:1px solid rgba(216,174,86,.38);border-radius:12px;display:flex;align-items:center;justify-content:space-between;gap:12px;color:#e4d5b5;background:#d8ae5613;font-size:10px;font-weight:850;text-decoration:none;transition:border-color .18s ease,background .18s ease}.supplement-acquisition__perfume-cta>span{color:var(--sa-gold-light);font-size:14px}.supplement-acquisition__perfume-cta:hover{border-color:#d8ae5694;background:#d8ae561c}.supplement-acquisition__trust{width:min(589px,100%);margin:0 auto;padding:69px 38px 72px;color:var(--sa-ink);text-align:center;background:var(--sa-cream)}.supplement-acquisition__trust-icon{width:44px;height:44px;padding:10px;border-radius:50%;color:#6f4a12;background:#ead29e}.supplement-acquisition__trust>h2{max-width:390px;margin:17px auto 0;font-size:31px;line-height:1;letter-spacing:-1.8px}.supplement-acquisition__trust>p{max-width:410px;margin:14px auto 0;color:#70685c;font-size:9px;line-height:1.6}.supplement-acquisition__final-card{margin-top:31px;padding:27px 24px 23px;border:1px solid rgba(216,174,86,.32);border-radius:20px;color:#fff;background:radial-gradient(circle at 50% 0%,rgba(216,174,86,.15),transparent 55%),#0e0d0b;box-shadow:0 18px 38px #36270e29}.supplement-acquisition__final-card>svg{color:var(--sa-gold-light)}.supplement-acquisition__final-card h3{margin:11px 0 0;font-size:24px;letter-spacing:-1.1px}.supplement-acquisition__final-card p{margin:8px auto 0;color:#a7a093;font-size:9px;line-height:1.5}.supplement-acquisition__final-card small{margin-top:11px;display:block;color:#817b71;font-size:7px}.supplement-acquisition__footer{width:min(589px,100%);min-height:100px;margin:0 auto;padding:27px 38px;display:flex;align-items:center;justify-content:space-between;gap:20px;color:#68635a;background:#080807}.supplement-acquisition__footer .brand__mark{color:#171209;background:var(--sa-gold)}.supplement-acquisition__footer p{max-width:270px;margin:0;font-size:7px;line-height:1.5;text-align:right}.supplement-acquisition__join-badge{position:fixed;z-index:40;right:max(16px,calc((100vw - 589px)/2 + 16px));bottom:18px;padding:10px 13px;border:1px solid rgba(216,174,86,.45);border-radius:12px;display:flex;align-items:center;gap:9px;color:#eee7d8;background:#0c0b09f2;box-shadow:0 14px 34px #00000057;opacity:0;pointer-events:none;transform:translateY(14px);transition:opacity .3s ease,transform .3s ease;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.supplement-acquisition__join-badge.show{opacity:1;transform:translateY(0)}.supplement-acquisition__join-badge svg{color:var(--sa-gold-light)}.supplement-acquisition__join-badge div{display:grid;gap:2px}.supplement-acquisition__join-badge span{color:#8f897e;font-size:7px;text-transform:uppercase;letter-spacing:.55px}.supplement-acquisition__join-badge strong{font-size:9px}.supplement-intro,.supplement-group-finder{position:fixed;z-index:1000;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#f5f0e7;background:#090908}.supplement-intro{transition:opacity .3s ease,visibility .3s ease}.supplement-intro.is-leaving{opacity:0;visibility:hidden}.supplement-intro__shell{width:min(320px,calc(100% - 54px));text-align:center}.supplement-intro__shell .brand{justify-content:center}.supplement-intro__shell .brand__mark{color:#171209;background:var(--sa-gold, #d8ae56)}.supplement-intro__shell .brand__name{color:#fff}.supplement-intro__shell .brand__name span{color:#f2d486}.supplement-intro__shell p{margin:14px 0 0;color:#837d72;font-size:9px}.supplement-intro__progress,.supplement-group-finder__progress{height:2px;margin-top:24px;overflow:hidden;background:#28251f}.supplement-intro__progress span{height:100%;display:block;background:#d8ae56;animation:supplement-intro-progress .75s ease forwards}.supplement-group-finder{padding:20px;background:#060605f5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.supplement-group-finder__card{width:min(330px,100%);padding:31px 27px;border:1px solid #332c20;border-radius:20px;text-align:center;background:#100f0d;box-shadow:0 25px 70px #0000008c}.supplement-group-finder__card>span{color:#857457;font-size:7px;font-weight:850;letter-spacing:1.3px}.supplement-group-finder__mark{width:61px;height:61px;margin:19px auto 0;border:1px solid #514326;border-radius:50%;display:grid;place-items:center;color:#e5c16f;background:#16130e;transition:color .25s,background .25s,transform .25s}.supplement-group-finder__mark.is-found{color:#151108;background:#e2bd69;transform:scale(1.04)}.supplement-group-finder__card h2{margin:18px 0 0;font-size:24px;letter-spacing:-1px}.supplement-group-finder__card p{margin:7px 0 0;color:#90897e;font-size:9px}.supplement-group-finder__progress{margin-top:22px}.supplement-group-finder__progress i{width:55%;height:100%;display:block;background:#d8ae56;animation:supplement-finder-progress 1.05s ease-out forwards}.supplement-group-finder__progress.is-complete i{width:100%}.supplement-group-finder__card small{margin-top:9px;display:block;color:#6d675e;font-size:7px}@keyframes supplement-intro-progress{0%{width:0}to{width:100%}}@keyframes supplement-finder-progress{0%{transform:translate(-100%)}to{transform:translate(82%)}}@media(max-width:430px){.supplement-acquisition__hero{padding-inline:22px}.supplement-acquisition__visual{width:250px;height:247px}.supplement-acquisition__visual img{width:222px}.supplement-acquisition__hero h1{font-size:44px;letter-spacing:-3px}.supplement-acquisition__hero-copy{max-width:350px}.supplement-acquisition__phone{min-height:502px;padding:62px 24px 0}.supplement-acquisition__phone>img{right:-55px;bottom:-124px;width:325px}.supplement-acquisition__section-copy h2,.supplement-acquisition__benefits>h2{font-size:34px}.supplement-acquisition__section-copy p{max-width:255px}.supplement-acquisition__benefits,.supplement-acquisition__trust,.supplement-acquisition__footer{padding-inline:22px}}@media(max-width:365px){.supplement-acquisition__topbar{font-size:9px}.supplement-acquisition__visual{width:230px;height:230px}.supplement-acquisition__visual img{width:207px}.supplement-acquisition__hero h1{font-size:39px}.supplement-acquisition__phone{min-height:480px}.supplement-acquisition__phone>img{width:300px}}@media(prefers-reduced-motion:reduce){.supplement-intro__progress span,.supplement-group-finder__progress i{animation-duration:.01ms}.supplement-group-cta,.supplement-acquisition__join-badge{transition:none}}.supplement-landing,.supplement-showcase{--supp-bg: #080808;--supp-surface: #11110f;--supp-surface-2: #171611;--supp-line: #302b20;--supp-gold: #d4ad59;--supp-gold-strong: #f0cb76;--supp-text: #f7f4ec;--supp-muted: #a7a39a;min-height:100vh;color:var(--supp-text);background:radial-gradient(circle at 82% 3%,rgba(202,158,70,.08),transparent 28rem),linear-gradient(180deg,#080808,#0b0b0a 55%,#080808)}.supplement-public-header,.supplement-showcase>.showcase-header{width:min(1240px,calc(100% - 48px));height:76px;margin:0 auto;border:0;border-bottom:1px solid rgba(212,173,89,.16);display:flex;align-items:center;justify-content:space-between;color:var(--supp-text);background:transparent}.supplement-landing .brand__mark,.supplement-landing .brand__name span,.supplement-showcase .brand__mark,.supplement-showcase .brand__name span{color:var(--supp-gold)}.supplement-landing .brand__name,.supplement-showcase .brand__name{color:var(--supp-text);font-family:Inter,ui-sans-serif,sans-serif;font-size:23px;font-weight:780;letter-spacing:-1px}.supplement-public-header nav{display:flex;align-items:center;gap:24px;color:#c6c1b7;font-size:12px;font-weight:700}.supplement-header-cta,.supplement-public-header nav .supplement-header-cta{min-height:40px;padding:0 15px;border:1px solid #8f7339;border-radius:7px;display:inline-flex;align-items:center;gap:7px;color:#17130c;background:var(--supp-gold)}.supplement-landing-hero{position:relative;width:min(1400px,100%);min-height:690px;margin:0 auto;overflow:hidden;isolation:isolate}.supplement-landing-hero__image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-3;background:#080808 url(/suplemento-hero.webp) center / cover no-repeat}.supplement-landing-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background:linear-gradient(90deg,#050505fa,#050505e3 38%,#05050545 70%,#05050547),linear-gradient(0deg,#080808 0%,transparent 28%)}.supplement-landing-hero__content{width:min(1240px,calc(100% - 48px));margin:0 auto;padding:118px 0 90px}.supplement-landing-hero__content>span{display:inline-flex;align-items:center;gap:9px;color:var(--supp-gold-strong);font-size:9px;font-weight:850;letter-spacing:1.35px}.supplement-landing-hero__content>span i{width:7px;height:7px;border-radius:50%;background:#6be590;box-shadow:0 0 0 5px #6be5901a}.supplement-landing-hero h1{max-width:720px;margin:22px 0 0;color:#fff;font-size:clamp(53px,7.2vw,92px);font-weight:830;line-height:.92;letter-spacing:-5.3px}.supplement-landing-hero h1 em{color:var(--supp-gold);font-style:normal}.supplement-landing-hero__content>p{max-width:620px;margin:27px 0 0;color:#b9b5ad;font-size:16px;line-height:1.68}.supplement-landing-hero__actions{margin-top:34px;display:flex;gap:11px}.supplement-landing-hero__actions a{min-height:52px;padding:0 21px;border:1px solid #575249;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;gap:9px;color:#e4e0d8;background:#0c0c0bb8;font-size:12px;font-weight:800;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.supplement-landing-hero__actions a:first-child{border-color:var(--supp-gold);color:#17130c;background:var(--supp-gold)}.supplement-landing-hero__actions a:hover{transform:translateY(-1px)}.supplement-landing-hero__proof{max-width:700px;margin-top:45px;padding-top:22px;border-top:1px solid rgba(212,173,89,.22);display:flex;align-items:center;gap:27px}.supplement-landing-hero__proof span{display:flex;align-items:center;gap:8px;color:var(--supp-gold)}.supplement-landing-hero__proof b{color:#bbb6ad;font-size:9px;font-weight:650}.supplement-category-strip{width:min(1240px,calc(100% - 48px));min-height:74px;margin:-18px auto 0;border:1px solid var(--supp-line);border-radius:10px;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));align-items:center;background:#11110ff5;box-shadow:0 24px 70px #00000052}.supplement-category-strip span{min-width:0;padding:0 12px;color:#cbc5b9;font-size:10px;font-weight:750;text-align:center;text-transform:uppercase;letter-spacing:.5px}.supplement-category-strip span+span{border-left:1px solid var(--supp-line)}.supplement-live-section,.supplement-how{width:min(1240px,calc(100% - 48px));margin:0 auto;padding:105px 0 20px}.supplement-section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.supplement-section-heading>div>span{display:inline-flex;align-items:center;gap:6px;color:var(--supp-gold);font-size:9px;font-weight:850;letter-spacing:1.2px}.supplement-section-heading h2{max-width:720px;margin:11px 0 0;color:#f7f4ec;font-size:clamp(34px,4vw,54px);line-height:1;letter-spacing:-2.2px}.supplement-section-heading>a{min-height:42px;padding:0 14px;border:1px solid #51472f;border-radius:7px;display:inline-flex;align-items:center;gap:7px;color:var(--supp-gold-strong);font-size:10px;font-weight:750}.supplement-live-grid{margin-top:34px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.supplement-live-grid article{min-width:0;padding:12px;border:1px solid var(--supp-line);border-radius:12px;display:flex;flex-direction:column;background:linear-gradient(145deg,#141411,#0d0d0c)}.supplement-live-grid article>div{aspect-ratio:16 / 10;border-radius:8px;overflow:hidden;display:grid;place-items:center;color:#736549;background:#e8e6e0}.supplement-live-grid img{width:100%;height:100%;object-fit:contain}.supplement-live-grid small{margin-top:13px;display:flex;align-items:center;gap:5px;color:#8d887e;font-size:8px;text-transform:uppercase;letter-spacing:.35px}.supplement-live-grid h3{margin:9px 0 0;color:#f1ede4;font-size:16px;line-height:1.3}.supplement-live-grid strong{margin-top:12px;color:var(--supp-gold-strong);font-size:21px}.supplement-live-grid a{min-height:42px;margin-top:16px;border:1px solid #715a2b;border-radius:7px;display:flex;align-items:center;justify-content:center;gap:7px;color:#17130c;background:var(--supp-gold);font-size:10px;font-weight:800}.supplement-live-empty{margin-top:34px;min-height:180px;padding:30px;border:1px dashed #4d432e;border-radius:13px;display:flex;align-items:center;justify-content:center;gap:18px;color:var(--supp-gold);background:#d4ad5906}.supplement-live-empty strong{color:#f0ece3;font-size:17px}.supplement-live-empty p{max-width:580px;margin:5px 0 0;color:var(--supp-muted);font-size:11px;line-height:1.55}.supplement-how{padding-top:125px}.supplement-how__grid{margin-top:38px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:var(--supp-line)}.supplement-how__grid article{position:relative;min-height:260px;padding:36px;color:var(--supp-gold);background:#0d0d0c}.supplement-how__grid article>span{position:absolute;top:26px;right:28px;color:#443b28;font-size:42px;font-weight:850;letter-spacing:-2px}.supplement-how__grid h3{margin:28px 0 0;color:#f2eee5;font-size:22px}.supplement-how__grid p{max-width:300px;margin:12px 0 0;color:#9e9a92;font-size:11px;line-height:1.65}.supplement-final-cta{width:min(1240px,calc(100% - 48px));min-height:220px;margin:105px auto 0;padding:42px;border:1px solid #5e4b27;border-radius:14px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:26px;color:var(--supp-gold);background:radial-gradient(circle at 100% 0%,rgba(212,173,89,.17),transparent 40%),#13120f}.supplement-final-cta span{color:var(--supp-gold);font-size:8px;font-weight:850;letter-spacing:1.1px}.supplement-final-cta h2{margin:9px 0 0;color:#f6f2e9;font-size:32px;letter-spacing:-1.2px}.supplement-final-cta p{margin:8px 0 0;color:#a9a49b;font-size:11px}.supplement-final-cta a{min-height:48px;padding:0 18px;border-radius:7px;display:inline-flex;align-items:center;gap:8px;color:#17130c;background:var(--supp-gold);font-size:11px;font-weight:850}.supplement-public-footer{width:min(1240px,calc(100% - 48px));min-height:120px;margin:58px auto 0;border-top:1px solid var(--supp-line);display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:32px}.supplement-public-footer p{max-width:650px;margin:0;color:#77736c;font-size:9px;line-height:1.55;text-align:center}.supplement-public-footer>a{color:#8e897e;font-size:9px}.supplement-showcase{--showcase-ink: var(--supp-text);--showcase-muted: var(--supp-muted);--showcase-line: var(--supp-line);--showcase-gold: var(--supp-gold);--showcase-yellow: var(--supp-gold)}.supplement-showcase .showcase-hero__media{height:430px;background-image:url(/suplemento-hero.webp);background-color:#090909;background-position:center 52%}.supplement-showcase .showcase-hero__panel{margin-top:-75px;border-color:#4b402a;color:var(--supp-text);background:#0d0d0cf7;box-shadow:0 28px 80px #00000080}.supplement-showcase .showcase-eyebrow{color:var(--supp-gold)}.supplement-showcase .showcase-hero h1{color:#faf7ef;font-family:Inter,ui-sans-serif,sans-serif;font-size:clamp(38px,5vw,60px);font-weight:820;letter-spacing:-2.6px}.supplement-showcase .showcase-hero__panel>p{color:#aaa69e}.supplement-showcase .showcase-search{border-color:#6b5731;color:var(--supp-gold);background:#090909}.supplement-showcase .showcase-search input{color:#f4f0e8}.supplement-showcase .showcase-search input::placeholder{color:#77736b}.supplement-showcase .showcase-search button{color:#aaa49a}.supplement-showcase .showcase-hero__primary{border-color:var(--supp-gold);color:#17130c;background:var(--supp-gold)}.supplement-showcase .showcase-infrastructure{border-color:var(--supp-line);background:#11110f}.supplement-showcase .showcase-infrastructure>strong,.supplement-showcase .showcase-infrastructure b{color:#eee9df;font-family:Inter,ui-sans-serif,sans-serif}.supplement-showcase .showcase-infrastructure small{color:#88847c}.supplement-showcase .showcase-infrastructure span+span{border-color:var(--supp-line)}.supplement-showcase .showcase-catalog{color:var(--supp-text)}.supplement-showcase .showcase-toolbar{border-color:var(--supp-line)}.supplement-showcase .showcase-periods{background:#171611}.supplement-showcase .showcase-periods button{color:#9d988f}.supplement-showcase .showcase-periods button.is-active{color:#17130c;background:var(--supp-gold)}.supplement-showcase .showcase-selects label,.supplement-showcase .showcase-results span{color:#99958d}.supplement-showcase .showcase-selects select{border-color:#4b4437;color:#e8e3da;background:#11110f;color-scheme:dark}.supplement-showcase .showcase-results strong,.supplement-showcase .showcase-offer-section__heading h2{color:#f1ede4}.supplement-showcase .showcase-price-notice{border-color:#554629;color:#c9c1b1;background:#15130e}.supplement-showcase .showcase-price-notice p,.supplement-showcase .showcase-price-notice strong,.supplement-showcase .showcase-price-notice span{color:#b8b1a4}.supplement-showcase .showcase-offer-section__heading{border-color:var(--supp-line)}.supplement-showcase .showcase-offer-section__heading span{color:var(--supp-gold)}.supplement-showcase .showcase-offer-section__heading p{color:#8e8a82}.supplement-showcase .showcase-offer-section__heading>strong{border-color:#4b4334;color:#b2aa9c;background:#12110e}.supplement-showcase .showcase-card{border-color:#343027;background:#11110f;box-shadow:0 16px 45px #00000040}.supplement-showcase .showcase-card:hover{border-color:#695632;box-shadow:0 22px 55px #0000006b}.supplement-showcase .showcase-card__media{background:#ebeae5}.supplement-showcase .showcase-card__content h2{color:#f1ede4;font-family:Inter,ui-sans-serif,sans-serif;font-weight:720}.supplement-showcase .showcase-card__description{color:#9b978f}.supplement-showcase .showcase-card__freshness{border-color:#39352c;color:#b3aa97;background:#171611}.supplement-showcase .showcase-card__freshness strong{color:#eee9df}.supplement-showcase .showcase-card__freshness.is-hot{border-color:#387c4d;color:#75d895;background:#101b13}.supplement-showcase .showcase-card__freshness.is-recent{border-color:#705a31;color:#e0bd70;background:#1a160f}.supplement-showcase .showcase-card__freshness.is-aging{border-color:#4b4335;color:#a99f8c;background:#15130f}.supplement-showcase .showcase-card__coupon{border-color:#5d4d30;background:#18150f}.supplement-showcase .showcase-card__coupon-name span,.supplement-showcase .showcase-card__coupon-name small{color:#a59b89}.supplement-showcase .showcase-card__coupon-name strong,.supplement-showcase .showcase-card__price strong{color:#f2ede4}.supplement-showcase .showcase-card__copy{border-color:#806733;color:var(--supp-gold-strong);background:#15130e}.supplement-showcase .showcase-card__cta{border-color:var(--supp-gold);color:#17130c;background:var(--supp-gold)}.supplement-showcase .showcase-empty{border-color:#40392c;color:#8f8a81;background:#10100e}.supplement-showcase .showcase-empty h2{color:#ece7de}.supplement-showcase .showcase-footer{border-color:var(--supp-line)}.supplement-showcase .showcase-footer p{color:#77736c}@media(max-width:820px){.supplement-landing-hero{min-height:620px}.supplement-landing-hero__shade{background:linear-gradient(90deg,#050505f5,#050505ab 70%,#05050566),linear-gradient(0deg,#080808,transparent 34%)}.supplement-live-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.supplement-category-strip{grid-template-columns:repeat(3,minmax(0,1fr));padding:10px 0}.supplement-category-strip span{min-height:36px;display:grid;place-items:center}.supplement-category-strip span:nth-child(4){border-left:0}.supplement-how__grid{grid-template-columns:1fr}.supplement-how__grid article{min-height:210px}.supplement-final-cta{grid-template-columns:auto 1fr}.supplement-final-cta a{grid-column:1 / -1}.supplement-showcase .showcase-filter-toggle{border-color:#494238;color:#e8e3da;background:#11110f}.supplement-showcase .showcase-filter-panel{border-color:#403a30;color:#e8e3da;background:#0e0e0d}}@media(max-width:600px){.supplement-public-header,.supplement-showcase>.showcase-header{width:calc(100% - 28px);height:58px}.supplement-public-header nav>a:first-child{display:none}.supplement-public-header nav{gap:8px}.supplement-header-cta,.supplement-public-header nav .supplement-header-cta{min-height:36px;padding:0 11px;font-size:9px}.supplement-landing .brand__name,.supplement-showcase .brand__name{font-size:18px}.supplement-landing-hero{min-height:570px}.supplement-landing-hero__image{background-position:65% center}.supplement-landing-hero__shade{background:linear-gradient(90deg,#050505f7,#050505a1),linear-gradient(0deg,#080808 0%,transparent 45%)}.supplement-landing-hero__content{width:calc(100% - 28px);padding:74px 0 48px}.supplement-landing-hero h1{max-width:360px;margin-top:17px;font-size:47px;line-height:.94;letter-spacing:-3px}.supplement-landing-hero__content>p{max-width:340px;margin-top:20px;font-size:12px;line-height:1.55}.supplement-landing-hero__actions{margin-top:25px;display:grid}.supplement-landing-hero__actions a{min-height:48px}.supplement-landing-hero__proof{margin-top:27px;padding-top:17px;display:grid;gap:10px}.supplement-category-strip{width:calc(100% - 24px);margin-top:-6px;grid-template-columns:repeat(2,minmax(0,1fr))}.supplement-category-strip span:nth-child(odd){border-left:0}.supplement-category-strip span:nth-child(4){border-left:1px solid var(--supp-line)}.supplement-live-section,.supplement-how{width:calc(100% - 28px);padding-top:72px}.supplement-section-heading{align-items:flex-start;flex-direction:column}.supplement-section-heading h2{font-size:35px;letter-spacing:-1.5px}.supplement-live-grid{grid-template-columns:1fr}.supplement-live-grid article>div{aspect-ratio:4 / 3}.supplement-live-empty{padding:22px;align-items:flex-start}.supplement-how{padding-top:88px}.supplement-how__grid article{min-height:205px;padding:28px}.supplement-final-cta{width:calc(100% - 24px);margin-top:74px;padding:25px;grid-template-columns:1fr;gap:14px}.supplement-final-cta a{grid-column:auto;justify-content:center}.supplement-final-cta h2{font-size:27px}.supplement-public-footer{width:calc(100% - 28px);min-height:180px;padding:34px 0;grid-template-columns:1fr;justify-items:start;gap:18px}.supplement-public-footer p{text-align:left}.supplement-showcase .showcase-hero__media{height:210px;background-position:67% center}.supplement-showcase .showcase-hero__panel{margin-top:-25px;padding:20px 14px 15px;border-radius:18px 18px 8px 8px}.supplement-showcase .showcase-eyebrow{display:inline-flex;font-size:7px}.supplement-showcase .showcase-hero h1{margin-top:10px;font-size:29px;letter-spacing:-1.25px}.supplement-showcase .showcase-hero__panel>p{margin-top:9px;font-size:10px}.supplement-showcase .showcase-search{margin-top:14px}.supplement-showcase .showcase-infrastructure{display:none}.supplement-showcase .showcase-hero__primary{min-height:45px}.supplement-showcase .showcase-card__media{aspect-ratio:1 / 1}}.showcase-active-coupons{width:min(1180px,calc(100% - 36px));margin:18px auto 0;padding:16px;border:1px solid #35353a;border-radius:16px;display:grid;grid-template-columns:minmax(190px,.72fr) minmax(0,2fr) auto;align-items:center;gap:14px;color:#f5f5f7;background:linear-gradient(135deg,#171719,#0e0e10 58%,#18140d);box-shadow:0 18px 50px #0000002e}.showcase-active-coupons__heading{display:grid;gap:4px}.showcase-active-coupons__heading>span{display:flex;align-items:center;gap:5px;color:#d9b56d;font-size:7px;font-weight:850;letter-spacing:.7px}.showcase-active-coupons__heading h2{margin:0;font-size:18px;font-weight:670;letter-spacing:-.35px}.showcase-active-coupons__heading p{margin:0;color:#9b9ba1;font-size:8px;line-height:1.45}.showcase-active-coupons__list{min-width:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.showcase-active-coupons__list article{min-width:0;min-height:58px;padding:8px 9px;border:1px solid #343438;border-radius:10px;display:flex;align-items:center;justify-content:space-between;gap:7px;background:#ffffff09}.showcase-active-coupons__list article>div{min-width:0;display:flex;align-items:center;gap:7px;color:#d9b56d}.showcase-active-coupons__list article>div>span{min-width:0;display:grid;gap:2px}.showcase-active-coupons__list strong{color:#fff;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;letter-spacing:.15px}.showcase-active-coupons__list small{overflow:hidden;color:#929298;font-size:7px;line-height:1.3;text-overflow:ellipsis}.showcase-active-coupons__list button{min-height:30px;padding:0 7px;border:1px solid #44444a;border-radius:7px;display:inline-flex;align-items:center;gap:4px;color:#dedee2;background:#202023;font-size:7px;font-weight:750;cursor:pointer}.showcase-active-coupons>a{min-height:39px;padding:0 11px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;gap:7px;color:#17130b;background:#d9b56d;font-size:8px;font-weight:850;text-decoration:none;white-space:nowrap}.showcase-active-coupons__notice{grid-column:1 / -1;margin-top:-6px;color:#77777d;font-size:7px;text-align:right}@media(max-width:760px){.showcase-active-coupons{width:calc(100% - 24px);margin-top:12px;padding:12px;grid-template-columns:1fr;gap:10px;border-radius:13px}.showcase-active-coupons__heading{gap:3px}.showcase-active-coupons__heading h2{font-size:17px}.showcase-active-coupons__heading p{font-size:9px}.showcase-active-coupons__list{margin-inline:-12px;padding-inline:12px;display:flex;gap:7px;overflow-x:auto;scrollbar-width:none}.showcase-active-coupons__list::-webkit-scrollbar{display:none}.showcase-active-coupons__list article{min-width:228px;min-height:57px}.showcase-active-coupons>a{min-height:42px;font-size:9px}.showcase-active-coupons__notice{margin-top:-3px;font-size:7px;text-align:left}}.finance-page{--finance-accent: #eca542}.finance-page--supplement{--finance-accent: #d8ae56}.finance-filter{margin-bottom:14px}.finance-headline{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.finance-headline__card{min-width:0;min-height:118px;padding:16px;border:1px solid #34393b;border-radius:8px;display:flex;align-items:flex-start;gap:12px;background:linear-gradient(145deg,#171b1d,#111517);box-shadow:0 12px 30px #0000001c}.finance-headline__card>span{width:37px;height:37px;flex:0 0 auto;border-radius:7px;display:grid;place-items:center;color:var(--finance-accent);background:color-mix(in srgb,var(--finance-accent) 11%,transparent)}.finance-headline__card>div{min-width:0;display:grid;gap:4px}.finance-headline__card small{color:#93989a;font-size:8px;font-weight:750;letter-spacing:.45px;text-transform:uppercase}.finance-headline__card strong{overflow:hidden;color:#f0f2f2;font-size:clamp(18px,2vw,26px);font-weight:620;letter-spacing:-.8px;text-overflow:ellipsis;white-space:nowrap}.finance-headline__card p{margin:2px 0 0;color:#777d7f;font-size:8px;line-height:1.4}.finance-headline__card.is-profit>span{color:#67d98b;background:#5bdb831a}.finance-headline__card.is-loss>span{color:#e67b70;background:#e36f621a}.finance-headline__card.is-spend>span{color:#eca542;background:#eca5421a}.finance-headline__card.is-revenue>span{color:#78a9ff;background:#78a9ff1a}.finance-workspace{margin-top:12px;display:grid;grid-template-columns:minmax(320px,.7fr) minmax(420px,1.3fr);gap:12px}.finance-entry{padding:17px;scroll-margin-top:20px}.finance-entry__heading{padding-bottom:13px;border-bottom:1px solid #303537;display:flex;align-items:flex-start;justify-content:space-between;gap:15px}.finance-entry__heading h2{margin:3px 0 0;font-size:14px}.finance-entry__heading p{margin:5px 0 0;color:var(--muted);font-size:8px;line-height:1.45}.finance-entry__heading>svg{color:var(--finance-accent)}.finance-entry__fields{margin-top:13px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.finance-entry__fields label{min-width:0;display:grid;gap:5px}.finance-entry__fields label>span{color:#9ca0a2;font-size:8px;font-weight:700}.finance-entry__fields input,.finance-entry__fields textarea{width:100%;min-height:37px;padding:0 10px;border:1px solid #383e40;border-radius:5px;color:#eef0f0;outline:0;background:#101416;font:inherit;font-size:10px}.finance-entry__fields input:focus,.finance-entry__fields textarea:focus{border-color:color-mix(in srgb,var(--finance-accent) 70%,#383e40);box-shadow:0 0 0 3px color-mix(in srgb,var(--finance-accent) 8%,transparent)}.finance-entry__fields textarea{min-height:64px;padding-block:9px;resize:vertical;line-height:1.45}.finance-entry__notes{grid-column:1 / -1}.finance-money-input{position:relative}.finance-money-input b{position:absolute;top:50%;left:10px;color:#7e8486;font-size:9px;transform:translateY(-50%)}.finance-money-input input{padding-left:31px}.finance-entry__result{margin-top:12px;padding:11px 12px;border:1px solid rgba(91,219,131,.22);border-radius:6px;display:grid;grid-template-columns:1fr auto;align-items:center;gap:3px 10px;background:#5bdb830b}.finance-entry__result span{color:#96a09a;font-size:8px}.finance-entry__result strong{grid-row:1 / 3;grid-column:2;color:#69dc8d;font-size:17px;font-weight:650}.finance-entry__result small{color:#65716a;font-size:7px}.finance-entry__result.is-negative{border-color:#e36f6240;background:#e36f620b}.finance-entry__result.is-negative strong{color:#e67b70}.finance-entry__actions{margin-top:12px;display:flex;gap:8px}.finance-entry__actions .button{min-height:34px}.finance-chart-panel{min-width:0;overflow:hidden}.finance-chart-panel .panel__title{min-height:61px;padding:13px 16px;border-bottom:1px solid var(--line)}.finance-chart-panel .panel__title h2{margin:3px 0 0;font-size:13px}.finance-chart{width:100%;height:390px;padding:13px 12px 8px 4px}.finance-tooltip strong{font-size:8px}.finance-kpis{margin-top:12px;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:9px}.finance-kpis article{min-width:0;min-height:105px;padding:13px;display:flex;align-items:flex-start;gap:9px}.finance-kpis article>svg{flex:0 0 auto;color:var(--finance-accent)}.finance-kpis article>div{min-width:0;display:grid;gap:4px}.finance-kpis small{color:#858b8d;font-size:7px;font-weight:750;text-transform:uppercase;letter-spacing:.4px}.finance-kpis strong{overflow:hidden;color:#edf0f0;font-size:16px;font-weight:620;text-overflow:ellipsis;white-space:nowrap}.finance-kpis p{margin:0;color:#6f7577;font-size:7px;line-height:1.4}.finance-history{margin-top:12px;overflow:hidden}.finance-history .panel__title{min-height:62px;padding:13px 16px;border-bottom:1px solid var(--line)}.finance-history .panel__title h2{margin:3px 0 0;font-size:13px}.finance-history .panel__title>small{color:var(--muted);font-size:8px}.finance-table{min-width:900px}.finance-table__row{min-height:52px;padding:0 15px;border-top:1px solid #2d3234;display:grid;grid-template-columns:1.35fr repeat(4,.8fr) 1fr .6fr 64px;align-items:center;gap:10px;color:#b8bcbd;font-size:9px}.finance-table__row:first-child{border-top:0}.finance-table__head{min-height:34px;color:#777d7f;background:#111517;font-size:7px;font-weight:800;letter-spacing:.45px;text-transform:uppercase}.finance-table__row>span{min-width:0}.finance-table__row>span:first-child{display:grid;gap:3px}.finance-table__row>span:first-child strong{color:#e8eaea}.finance-table__row>span:first-child small{overflow:hidden;color:#73797b;text-overflow:ellipsis;white-space:nowrap}.finance-table__actions{display:flex;justify-content:flex-end;gap:5px}.finance-table__actions button{width:27px;height:27px;border:1px solid #383e40;border-radius:4px;display:grid;place-items:center;color:#9da2a4;background:#15191b;cursor:pointer}.finance-table__actions button:last-child{color:#dc746a}.finance-table__actions button:hover{border-color:var(--finance-accent);color:var(--finance-accent)}.finance-empty{min-height:220px;padding:30px;display:flex;align-items:center;justify-content:center;flex-direction:column;color:var(--finance-accent);text-align:center}.finance-empty strong{margin-top:10px;color:#e7eaea;font-size:13px}.finance-empty p{max-width:380px;margin:6px 0 0;color:var(--muted);font-size:9px;line-height:1.5}@media(max-width:1180px){.finance-headline{grid-template-columns:repeat(2,minmax(0,1fr))}.finance-workspace{grid-template-columns:1fr}.finance-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.finance-history{overflow-x:auto}}@media(max-width:680px){.finance-headline{grid-template-columns:1fr;gap:8px}.finance-headline__card{min-height:94px;padding:13px}.finance-headline__card strong{font-size:22px}.finance-workspace{grid-template-columns:minmax(0,1fr)}.finance-entry{padding:14px}.finance-entry__fields{grid-template-columns:1fr}.finance-entry__notes{grid-column:auto}.finance-entry__fields input,.finance-entry__fields textarea{min-height:44px;font-size:16px}.finance-money-input b{font-size:12px}.finance-entry__result{grid-template-columns:1fr}.finance-entry__result strong{grid-row:auto;grid-column:auto;font-size:20px}.finance-chart{height:310px}.finance-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.finance-kpis article{min-height:112px}.finance-table{min-width:820px}}.super-rejection-filters{display:flex;gap:8px;overflow-x:auto;padding:0 0 14px;scrollbar-width:thin}.super-rejection-filters button{align-items:center;background:var(--surface,#fff);border:1px solid var(--border,#e5e7eb);border-radius:999px;color:inherit;cursor:pointer;display:flex;flex:0 0 auto;font-size:12px;font-weight:700;gap:7px;padding:7px 11px}.super-rejection-filters button b{background:#7f7f7f1f;border-radius:999px;font-size:10px;min-width:20px;padding:2px 5px}.super-rejection-filters button.is-active{background:#171717;border-color:#171717;color:#fff}.super-rejection-category{background:#fff4e5;border:1px solid #fed7aa;border-radius:999px;color:#9a3412;font-size:10px;font-weight:800;letter-spacing:.02em;padding:3px 7px;text-transform:uppercase}.perfume-request__notice{margin:0;padding:9px 11px;border-radius:10px;border:1px solid rgba(240,180,83,.45);background:#f0b4531a;color:#f3d9a4;font-size:12px;line-height:1.45}.perfume-request__notice strong,.perfume-request__notice b{color:#ffd27a}.queue-source{display:flex;align-items:center;gap:5px;min-width:0}.queue-source span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.queue-source b{flex:0 0 auto;padding:1px 5px;border-radius:999px;background:#f0b45329;border:1px solid rgba(240,180,83,.45);color:#ffd27a;font-size:8px;font-weight:700;letter-spacing:.2px;text-transform:uppercase}.queue-source--priority span{color:#f3d9a4}
