.fCvUeG_financial{--fin-text:#202020;--fin-muted:#666;--fin-panel:#f5f5f5;--fin-field:#fff;--fin-soft:#e9e9e9;--fin-line:#dedede;--fin-accent:#2562fe;--fin-positive:#2562fe;--fin-positive-bg:#ededed;width:100%;min-width:0;max-width:1600px;color:var(--fin-text);font-family:var(--font-geist-sans),sans-serif;font-variant-numeric:tabular-nums;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;flex-direction:column;gap:28px;margin:0 auto;padding:8px 0 32px;display:flex}:is(.dark .fCvUeG_financial,html.dark .fCvUeG_financial,.admin-root.dark .fCvUeG_financial,html.dark .admin-root .fCvUeG_financial){--fin-text:#f2f2f2;--fin-muted:#b0b0b0;--fin-panel:#232323;--fin-field:#191919;--fin-soft:#303030;--fin-line:#404040;--fin-accent:#90afff;--fin-positive:#c2fd8e;--fin-positive-bg:#303030;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.fCvUeG_financial *,.fCvUeG_financial :before,.fCvUeG_financial :after{box-sizing:border-box}.fCvUeG_financial :is(section,article,div){min-width:0}.fCvUeG_financial :is(h1,h2,h3,p){margin:0}.fCvUeG_financial h2{letter-spacing:-.025em;text-wrap:balance;font-size:19px;font-weight:600;line-height:1.3}.fCvUeG_financial button,.fCvUeG_financial a{-webkit-tap-highlight-color:transparent;touch-action:manipulation}.fCvUeG_financial button{cursor:pointer}.fCvUeG_financial button:disabled{cursor:not-allowed;opacity:.5}.fCvUeG_financial :is(button,a,input,select,summary):focus-visible{outline:3px solid var(--fin-accent);outline-offset:4px}.fCvUeG_financial input,.fCvUeG_financial select{font:inherit;accent-color:#2562fe;caret-color:var(--fin-accent)}.fCvUeG_financial input::placeholder{color:var(--fin-muted);opacity:1}.fCvUeG_financial ::selection{color:#202020;background:#c2fd8e}.fCvUeG_financial :is(section,nav){scroll-margin-top:32px}.fCvUeG_financial :is(input,select){background:var(--fin-field);min-width:0;color:var(--fin-text);border:1px solid var(--fin-line);border-radius:10px;min-height:44px;padding:10px 12px;font-size:14px}html.dark .admin-root .fCvUeG_financial input:not([type=checkbox]):not([type=radio]):not([type=color]){background:var(--fin-field)!important;color:var(--fin-text)!important;border-color:var(--fin-line)!important}html.dark .admin-root .fCvUeG_financial select{background:var(--fin-field)!important;color:var(--fin-text)!important;border-color:var(--fin-line)!important}.fCvUeG_header{justify-content:space-between;align-items:center;gap:20px;display:flex}.fCvUeG_header h1{font-family:var(--font-tt-firs-neue),sans-serif;letter-spacing:-.04em;font-size:clamp(30px,3.2vw,42px);font-weight:700;line-height:1.1}.fCvUeG_header p{color:var(--fin-muted);margin-top:10px;font-size:14px}.fCvUeG_header p strong{color:var(--fin-text);font-weight:500}.fCvUeG_headerActions{flex-shrink:0;gap:8px;display:flex}.fCvUeG_primaryButton,.fCvUeG_secondaryButton,.fCvUeG_textButton{border:0;border-radius:100px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 18px;font-size:13px;font-weight:550;line-height:1.4;transition:background-color .16s,color .16s;display:inline-flex}.fCvUeG_primaryButton{color:#fff;background:#2562fe}.fCvUeG_secondaryButton{background:var(--fin-soft);color:var(--fin-text)}.fCvUeG_textButton{color:var(--fin-accent);background:0 0;padding-inline:8px}.fCvUeG_pageNav{border-bottom:1px solid var(--fin-line);gap:28px;display:flex}.fCvUeG_pageNav a,.fCvUeG_pageNav button{min-height:48px;color:var(--fin-muted);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:9px;margin-bottom:-1px;padding-bottom:8px;font-family:inherit;font-size:13px;font-weight:550;text-decoration:none;transition:color .15s,border-color .15s;display:flex}.fCvUeG_pageNav a:hover,.fCvUeG_pageNav button:hover{color:var(--fin-text)}.fCvUeG_pageNav a.fCvUeG_activeTab,.fCvUeG_pageNav button.fCvUeG_activeTab{color:var(--fin-text);border-bottom-color:var(--fin-text)}.fCvUeG_pageNav .fCvUeG_navRightLink{margin-left:auto}.fCvUeG_navDot,.fCvUeG_overdueDot{background:var(--fin-accent);border-radius:50%;width:6px;height:6px}.fCvUeG_overdueDot{background:#e5664b}.fCvUeG_report{flex-direction:column;gap:16px;display:flex}.fCvUeG_periodBar{justify-content:space-between;align-items:center;gap:12px;display:flex}.fCvUeG_periodTabs{flex-wrap:wrap;gap:4px;display:flex}.fCvUeG_periodTabs button,.fCvUeG_segmented button{min-height:40px;color:var(--fin-muted);white-space:nowrap;background:0 0;border:0;border-radius:100px;padding:9px 14px;font-size:12px;font-weight:550}.fCvUeG_periodTabs button[aria-pressed=true]{background:var(--fin-text);color:var(--fin-field)}.fCvUeG_dateRange{color:var(--fin-muted);white-space:nowrap;align-items:center;gap:8px;font-size:12px;display:flex}.fCvUeG_customDates{background:var(--fin-panel);border-radius:12px;align-items:end;gap:12px;padding:16px;display:flex}.fCvUeG_customDates label,.fCvUeG_historyFilters label{color:var(--fin-muted);flex-direction:column;gap:7px;font-size:12px;font-weight:500;display:flex}.fCvUeG_error{color:#a63227;background:#fff0ec;border-radius:10px;padding:14px 16px;font-size:13px;line-height:1.6}.dark .fCvUeG_error{color:#ffb4a8;background:#41271f}.fCvUeG_overview{grid-template-columns:1.5fr 1fr 1fr;gap:16px;margin-top:12px;display:grid}.fCvUeG_revenueCard,.fCvUeG_metricCard{border-radius:16px;flex-direction:column;align-items:flex-start;min-width:0;padding:24px;display:flex}.fCvUeG_revenueCard{color:#202020;--fin-muted:#484848;--fin-line:#20202030;isolation:isolate;background:#c2fd8e;min-height:244px;position:relative;overflow:visible;container-type:inline-size}.fCvUeG_revenueContent{z-index:1;flex-direction:column;flex:1;width:64%;display:flex;position:relative}.fCvUeG_revenueDescription{align-items:center;gap:6px;font-size:12px;line-height:1.5;display:flex}.fCvUeG_revenueDescription svg{flex-shrink:0}.fCvUeG_revenueLaila{z-index:0;object-fit:contain;object-position:right top;pointer-events:none;-webkit-user-select:none;user-select:none;width:40%;height:calc(100% + 8px);position:absolute;top:-28px;right:-8px}@container (max-width:420px){.fCvUeG_revenueCard[data-wide-value=true] .fCvUeG_revenueContent{width:100%}.fCvUeG_revenueCard[data-wide-value=true] .fCvUeG_metricHeading{width:64%}.fCvUeG_revenueCard[data-wide-value=true] .fCvUeG_revenueValue{font-size:max(20px,min(40px,calc(170cqw / var(--revenue-characters,7))));margin-top:90px}.fCvUeG_revenueCard[data-wide-value=true] .fCvUeG_revenueLaila{height:148px}}.fCvUeG_metricCard{background:var(--fin-panel)}.fCvUeG_metricHeading{justify-content:space-between;align-items:center;gap:12px;width:100%;font-size:13px;font-weight:500;display:flex}.fCvUeG_metricHeading>svg{color:var(--fin-muted)}.fCvUeG_revenueValue{font-size:min(48px,calc(116cqw / var(--revenue-characters,7)));letter-spacing:-.04em;white-space:nowrap;margin:20px 0 9px;font-weight:550;line-height:1.2}.fCvUeG_metricValue{letter-spacing:-.04em;white-space:nowrap;margin:23px 0 10px;font-size:clamp(28px,2.8vw,39px);font-weight:500;line-height:1.2}.fCvUeG_revenueCard>p,.fCvUeG_metricCard>p{align-items:center;gap:6px;font-size:12px;display:flex}.fCvUeG_metricCard>p{color:var(--fin-muted)}.fCvUeG_revenueFoot{border-top:1px solid var(--fin-line);flex-wrap:wrap;justify-content:space-between;gap:8px 12px;width:100%;margin-top:23px;padding-top:18px;font-size:11px;display:flex}.fCvUeG_revenueFoot strong{overflow-wrap:anywhere;font-size:12px;font-weight:600}@media (max-width:540px){.fCvUeG_revenueCard{min-height:268px}.fCvUeG_revenueContent{width:50%}.fCvUeG_revenueValue{font-size:min(44px,calc(86cqw / var(--revenue-characters,7)));white-space:nowrap}.fCvUeG_revenueLaila{object-position:right center;width:52%;height:100%;top:50%;right:-8px;transform:translateY(-50%)}.fCvUeG_revenueCard[data-wide-value=true] .fCvUeG_revenueContent{width:100%}.fCvUeG_revenueCard[data-wide-value=true] .fCvUeG_metricHeading{align-items:flex-start;width:50%;min-height:calc(60cqw - 16px)}.fCvUeG_revenueCard[data-wide-value=true] .fCvUeG_revenueValue{font-size:max(20px,min(40px,calc(170cqw / var(--revenue-characters,7))));margin-top:20px}.fCvUeG_revenueCard[data-wide-value=true] .fCvUeG_revenueLaila{object-position:right top;height:calc(60cqw + 24px);top:-12px;transform:none}}.fCvUeG_channelMiniBar{gap:4px;width:100%;height:5px;margin-top:auto;padding-top:28px;display:flex;box-sizing:content-box!important}.fCvUeG_channelMiniBar span{border-radius:3px;height:5px}.fCvUeG_metricNote{color:var(--fin-muted);margin-top:auto;padding-top:24px;font-size:11px}.fCvUeG_periodCaption{color:var(--fin-muted);font-size:11px;line-height:1.5}.fCvUeG_charts{grid-template-columns:minmax(0,1.9fr) minmax(0,1fr);gap:16px;display:grid}.fCvUeG_panel{background:var(--fin-panel);border-radius:16px;padding:24px}.fCvUeG_panelHeading,.fCvUeG_sectionHeading{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.fCvUeG_panelHeading p,.fCvUeG_sectionHeading p,.fCvUeG_historyHeading p{color:var(--fin-muted);margin-top:6px;font-size:12px;line-height:1.6}.fCvUeG_panelHeading>svg{color:var(--fin-muted);flex-shrink:0;margin-top:3px}.fCvUeG_performance{flex-direction:column;display:flex}.fCvUeG_segmented{background:var(--fin-soft);border-radius:100px;flex-shrink:0;align-items:center;padding:4px;display:inline-flex}.fCvUeG_segmented button{min-height:44px;padding:7px 13px}.fCvUeG_segmented button[aria-pressed=true]{background:var(--fin-field);color:var(--fin-text)}.fCvUeG_chartArea{width:100%;height:292px;margin-top:20px}.fCvUeG_chartFooter{color:var(--fin-muted);border-top:1px solid var(--fin-line);flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:auto;padding-top:16px;font-size:11px;display:flex}.fCvUeG_chartFooter strong{color:var(--fin-text);margin-left:6px;font-weight:600}.fCvUeG_chartTooltip{background:var(--fin-field);color:var(--fin-text);border:1px solid var(--fin-line);border-radius:10px;flex-direction:column;gap:5px;padding:12px 16px;font-size:11px;display:flex}.fCvUeG_chartTooltip strong{font-size:16px}.fCvUeG_composition{color:#fff;background:#2562fe;border-radius:16px;flex-direction:column;padding:24px;display:flex}.fCvUeG_composition .fCvUeG_panelHeading p{color:#e1eaff}.fCvUeG_blueSegmented{background:#164cdc;align-self:flex-start;margin-top:16px}.fCvUeG_blueSegmented button{color:#fff}.fCvUeG_blueSegmented button[aria-pressed=true]{color:#174cce;background:#fff}.fCvUeG_donut{width:100%;height:216px;position:relative}.fCvUeG_donutCenter{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.fCvUeG_donutCenter strong{letter-spacing:-.03em;font-size:32px;font-weight:500}.fCvUeG_donutCenter span{color:#e1eaff;font-size:10px}.fCvUeG_donutEmpty{color:#e1eaff;place-items:center;height:100%;font-size:13px;display:grid}.fCvUeG_donutLegend{flex-direction:column;gap:11px;margin-top:auto;display:flex}.fCvUeG_donutLegend>div{justify-content:space-between;gap:12px;font-size:12px;display:flex}.fCvUeG_donutLegend span{align-items:center;gap:8px;display:flex}.fCvUeG_donutLegend strong{font-weight:550}.fCvUeG_donutLegend i{border-radius:50%;flex-shrink:0;width:7px;height:7px;display:block}.fCvUeG_sectionHeading{align-items:center;margin-bottom:16px}.fCvUeG_sectionCount{color:var(--fin-muted);white-space:nowrap;font-size:11px}.fCvUeG_channels{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.fCvUeG_channels>button{border:1px solid var(--fin-line);color:var(--fin-text);text-align:left;background:0 0;border-radius:16px;padding:22px}.fCvUeG_channels>button[aria-pressed=true]{border-color:var(--fin-accent);outline:1px solid var(--fin-accent);background:var(--fin-panel)}.fCvUeG_channelHeading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:22px;font-size:13px;display:flex}.fCvUeG_channelHeading>span{align-items:center;gap:10px;display:flex}.fCvUeG_channelHeading>svg{color:var(--fin-muted)}.fCvUeG_channels>button>strong{letter-spacing:-.03em;font-size:clamp(23px,2.3vw,31px);font-weight:500}.fCvUeG_channelFoot{color:var(--fin-muted);justify-content:space-between;gap:8px;margin-top:12px;font-size:11px;display:flex}.fCvUeG_detailGrid{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:16px;display:grid}.fCvUeG_paymentList{margin-top:16px}.fCvUeG_paymentList button{border:0;border-bottom:1px solid var(--fin-line);width:100%;color:var(--fin-text);text-align:left;background:0 0;align-items:center;gap:12px;padding:17px 0;display:flex}.fCvUeG_paymentList button:last-child{border-bottom:0}.fCvUeG_paymentList button[aria-pressed=true]{color:var(--fin-accent)}.fCvUeG_paymentIcon{background:var(--fin-soft);border-radius:12px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.fCvUeG_paymentName,.fCvUeG_paymentAmount{flex-direction:column;gap:5px;min-width:0;display:flex}.fCvUeG_paymentName strong,.fCvUeG_paymentAmount strong{font-size:13px;font-weight:550}.fCvUeG_paymentName>span,.fCvUeG_paymentAmount>span{color:var(--fin-muted);font-size:11px}.fCvUeG_paymentAmount{text-align:right;margin-left:auto}.fCvUeG_products{margin-top:16px}.fCvUeG_products>div{border-bottom:1px solid var(--fin-line);align-items:center;gap:14px;padding:16px 0;display:flex}.fCvUeG_products>div:last-child{border-bottom:0}.fCvUeG_rank{width:30px;color:var(--fin-muted);flex-shrink:0;font-size:14px}.fCvUeG_products>div:first-child .fCvUeG_rank{color:#202020;background:#c2fd8e;border-radius:50%;place-items:center;height:30px;display:grid}.fCvUeG_productName{overflow-wrap:anywhere;flex-direction:column;flex:1;gap:5px;display:flex}.fCvUeG_productName strong,.fCvUeG_products>div>strong{font-size:13px;font-weight:550}.fCvUeG_products>div>strong{white-space:nowrap}.fCvUeG_productName>span{color:var(--fin-muted);font-size:11px}.fCvUeG_history{background:var(--fin-panel);border-radius:16px;overflow:hidden}.fCvUeG_historyModes{flex-wrap:wrap;width:fit-content;max-width:calc(100% - 48px);margin:0 24px 20px}.fCvUeG_historyPagination{border-top:1px solid var(--fin-line);color:var(--fin-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 24px;font-size:12px;display:flex}.fCvUeG_historyPagination>div{gap:8px;margin-left:auto;display:flex}.fCvUeG_historyHeading{justify-content:space-between;align-items:center;gap:16px;padding:24px 24px 20px;display:flex}.fCvUeG_historyFilters{border-bottom:1px solid var(--fin-line);flex-wrap:wrap;align-items:end;gap:12px;padding:0 24px 20px;display:flex}.fCvUeG_historyFilters select{width:100%;min-width:155px;padding-right:30px}.fCvUeG_search{flex:1;min-width:230px}.fCvUeG_search>div{position:relative}.fCvUeG_search svg{position:absolute;top:14px;left:13px}.fCvUeG_search input{width:100%;padding-left:39px}.fCvUeG_tableWrap{scrollbar-width:thin;scrollbar-color:var(--fin-line) transparent;overflow-x:auto}.fCvUeG_tableWrap table{border-collapse:collapse;text-align:left;width:100%;font-size:12px}.fCvUeG_tableWrap th{color:var(--fin-muted);border-bottom:1px solid var(--fin-line);white-space:nowrap;padding:16px;font-size:11px;font-weight:500}.fCvUeG_tableWrap td{border-bottom:1px solid var(--fin-line);padding:17px 16px}.fCvUeG_tableWrap tr:last-child td{border-bottom:0}.fCvUeG_tableWrap :is(th,td):first-child{padding-left:24px}.fCvUeG_tableWrap :is(th,td):last-child{padding-right:24px}.fCvUeG_tableWrap :is(th,td):is(:nth-child(5),:nth-child(6)){text-align:right;white-space:nowrap}.fCvUeG_tableWrap td>strong{font-weight:550;display:block}.fCvUeG_tableWrap td>span:not(.fCvUeG_paidBadge){color:var(--fin-muted);margin-top:5px;font-size:11px;display:block}.fCvUeG_billingTableWrap{scrollbar-width:thin;scrollbar-color:var(--fin-line) transparent;width:100%;overflow-x:auto}.fCvUeG_billingTableWrap table{border-collapse:collapse;text-align:left;width:100%;font-size:12px}.fCvUeG_billingTableWrap th{color:var(--fin-muted);border-bottom:1px solid var(--fin-line);white-space:nowrap;padding:16px;font-size:11px;font-weight:500}.fCvUeG_billingTableWrap td{border-bottom:1px solid var(--fin-line);padding:17px 16px}.fCvUeG_billingTableWrap tr:last-child td{border-bottom:0}.fCvUeG_billingTableWrap :is(th,td):first-child{padding-left:24px}.fCvUeG_billingTableWrap :is(th,td):last-child{padding-right:24px}.fCvUeG_billingTableWrap td>strong{font-weight:550;display:block}.fCvUeG_billingTableWrap td>span:not(.fCvUeG_paidBadge){color:var(--fin-muted);margin-top:5px;font-size:11px;display:block}.fCvUeG_billingTableWrap tbody tr:hover{background:var(--fin-soft)}.fCvUeG_paidBadge{background:var(--fin-positive-bg);color:var(--fin-positive);white-space:nowrap;border-radius:100px;justify-content:center;align-items:center;gap:5px;padding:5px 8px;font-size:10px;font-weight:500;display:inline-flex}.fCvUeG_historyFooter{border-top:1px solid var(--fin-line);color:var(--fin-muted);justify-content:space-between;gap:16px;padding:18px 24px;font-size:12px;display:flex}.fCvUeG_historyFooter strong{color:var(--fin-text);margin-left:10px;font-size:14px;font-weight:550}.fCvUeG_empty{text-align:center;height:100%;min-height:180px;color:var(--fin-muted);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;font-size:13px;display:flex}.fCvUeG_history>.fCvUeG_empty{height:auto;min-height:220px;padding:32px 24px}.fCvUeG_empty strong{color:var(--fin-text);font-weight:550}.fCvUeG_empty p{font-size:12px;line-height:1.6}.fCvUeG_printHeader,.fCvUeG_mobileOrders{display:none}@media (hover:hover){.fCvUeG_primaryButton:hover{background:#154ee0}.fCvUeG_secondaryButton:hover{background:var(--fin-line)}.fCvUeG_textButton:hover,.fCvUeG_pageNav a:hover,.fCvUeG_pageNav button:hover{color:var(--fin-text)}.fCvUeG_periodTabs button:not([aria-pressed=true]):hover{background:var(--fin-soft);color:var(--fin-text)}.fCvUeG_channels>button:hover{background:var(--fin-panel)}.fCvUeG_paymentList button:hover{color:var(--fin-accent)}.fCvUeG_tableWrap tbody tr:hover{background:var(--fin-soft)}}@media (max-width:1180px){.fCvUeG_periodBar{flex-direction:column;align-items:flex-start}.fCvUeG_overview{grid-template-columns:1.3fr 1fr 1fr}.fCvUeG_revenueCard,.fCvUeG_metricCard,.fCvUeG_panel,.fCvUeG_composition{padding:20px}.fCvUeG_charts{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.fCvUeG_performance .fCvUeG_panelHeading{flex-direction:column}.fCvUeG_metricValue{font-size:30px}}@media (max-width:850px){.fCvUeG_header{flex-wrap:wrap}.fCvUeG_overview{grid-template-columns:1fr 1fr}.fCvUeG_revenueCard{grid-column:1/-1}.fCvUeG_revenueFoot{margin-top:18px;padding-top:16px}.fCvUeG_charts,.fCvUeG_detailGrid{grid-template-columns:1fr}.fCvUeG_performance .fCvUeG_panelHeading{flex-direction:row}.fCvUeG_composition{grid-template-columns:1fr 1fr;align-items:start;column-gap:20px;display:grid}.fCvUeG_composition .fCvUeG_panelHeading{grid-column:1}.fCvUeG_blueSegmented{grid-column:1;justify-self:start}.fCvUeG_donut{grid-area:1/2/span 3}.fCvUeG_donutLegend{grid-column:1;padding-block:16px}.fCvUeG_channels{gap:10px}.fCvUeG_channels>button{padding:16px}.fCvUeG_channelHeading>span{flex-wrap:wrap}.fCvUeG_channels>button>strong{font-size:24px}.fCvUeG_channelFoot{flex-direction:column}}@media (max-width:540px){.fCvUeG_financial{gap:24px;padding-top:4px}.fCvUeG_header{gap:18px}.fCvUeG_header h1{font-size:34px}.fCvUeG_header p{max-width:32ch;font-size:13px;line-height:1.6}.fCvUeG_headerActions{width:100%}.fCvUeG_headerActions button{flex:1}.fCvUeG_pageNav{justify-content:space-between;gap:17px}.fCvUeG_pageNav a{gap:5px;font-size:11px}.fCvUeG_pageNav a:last-child{margin-left:0}.fCvUeG_pageNav a:last-child svg{display:none}.fCvUeG_periodTabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;width:100%;display:grid}.fCvUeG_periodTabs button{min-height:44px;padding:8px 11px;font-size:11px}.fCvUeG_dateRange{font-size:11px}.fCvUeG_overview{gap:10px}.fCvUeG_revenueCard{padding:22px}.fCvUeG_metricCard{padding:18px 16px}.fCvUeG_metricHeading{gap:6px;font-size:12px}.fCvUeG_metricHeading>svg{display:none}.fCvUeG_metricValue{margin-top:19px;font-size:clamp(24px,6.3vw,32px)}.fCvUeG_metricCard>p,.fCvUeG_metricNote{font-size:10px;line-height:1.6}.fCvUeG_metricNote{padding-top:16px}.fCvUeG_periodCaption{line-height:1.7}.fCvUeG_panelHeading h2,.fCvUeG_sectionHeading h2,.fCvUeG_historyHeading h2{font-size:18px}.fCvUeG_performance .fCvUeG_panelHeading{flex-direction:column}.fCvUeG_segmented button{min-height:44px}.fCvUeG_chartArea{width:calc(100% + 8px);height:245px;margin-left:-8px}.fCvUeG_chartFooter{flex-direction:column;line-height:1.6}.fCvUeG_composition{display:flex}.fCvUeG_donut{height:215px}.fCvUeG_donutLegend{width:100%;padding-bottom:0}.fCvUeG_sectionHeading .fCvUeG_sectionCount{display:none}.fCvUeG_channels{grid-template-columns:1fr;gap:10px}.fCvUeG_channels>button{grid-template-columns:1fr auto;gap:12px 16px;padding:18px;display:grid}.fCvUeG_channelHeading{grid-column:1;margin:0;font-size:13px}.fCvUeG_channelHeading>svg{display:none}.fCvUeG_channels>button>strong{text-align:right;grid-column:2;font-size:24px}.fCvUeG_channelFoot{flex-direction:row;grid-column:1/-1}.fCvUeG_sectionHeading p{font-size:11px}.fCvUeG_historyHeading{flex-wrap:wrap;align-items:flex-start;padding:20px 18px}.fCvUeG_historyModes{max-width:calc(100% - 36px);margin:0 18px 18px}.fCvUeG_historyModes button{white-space:normal;text-align:left}.fCvUeG_historyPagination{padding:16px 18px}.fCvUeG_history>.fCvUeG_empty{padding:28px 18px}.fCvUeG_historyHeading>.fCvUeG_sectionCount{padding-top:4px;font-size:10px}.fCvUeG_historyFilters{gap:12px;padding:0 18px 18px}.fCvUeG_historyFilters label{flex:1;min-width:0}.fCvUeG_historyFilters .fCvUeG_search{flex-basis:100%}.fCvUeG_historyFilters select{min-width:0;padding:10px 8px;font-size:12px}.fCvUeG_financial input{font-size:16px}.fCvUeG_tableWrap{display:none}.fCvUeG_mobileOrders{display:block}.fCvUeG_mobileOrders article{border-bottom:1px solid var(--fin-line);padding:20px 18px}.fCvUeG_mobileOrders article:last-child{border-bottom:0}.fCvUeG_mobileOrders article>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.fCvUeG_mobileOrders article>div>span:first-child{color:var(--fin-muted);font-size:11px}.fCvUeG_mobileOrders h3{overflow-wrap:anywhere;margin-top:13px;font-size:15px;font-weight:550}.fCvUeG_mobileOrders p{color:var(--fin-muted);margin-top:7px;font-size:11px}.fCvUeG_mobileOrders footer{border-top:1px solid var(--fin-line);justify-content:space-between;align-items:center;gap:12px;margin-top:15px;padding-top:15px;display:flex}.fCvUeG_mobileOrders footer>span{color:var(--fin-muted);font-size:12px}.fCvUeG_mobileOrders footer small{margin-top:4px;font-size:10px;display:block}.fCvUeG_mobileOrders footer strong{font-size:18px;font-weight:550}.fCvUeG_historyFooter{padding:18px;font-size:10px}.fCvUeG_historyFooter strong{margin:5px 0 0;font-size:16px;display:block}.fCvUeG_historyFooter>span:last-child{text-align:right}.fCvUeG_customDates{flex-wrap:wrap}.fCvUeG_customDates label,.fCvUeG_customDates button{width:100%}}@media (prefers-reduced-motion:reduce){.fCvUeG_financial *,.fCvUeG_financial :before,.fCvUeG_financial :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (max-width:380px){.fCvUeG_historyFilters label{flex-basis:100%}.fCvUeG_historyModes{border-radius:14px;flex-direction:column;align-items:stretch;width:calc(100% - 36px);display:flex}.fCvUeG_historyModes button{text-align:center;border-radius:10px}}@media print{@page{size:A4 portrait;margin:10mm 12mm}:is(html:has(.fCvUeG_financial),body:has(.fCvUeG_financial),.admin-root:has(.fCvUeG_financial)){color:#000!important;background:#fff!important;height:auto!important;min-height:auto!important;overflow:visible!important}:is(.admin-root:has(.fCvUeG_financial) aside,.admin-root:has(.fCvUeG_financial) nav,.admin-root:has(.fCvUeG_financial) .print\:hidden){display:none!important}.admin-root main:has(.fCvUeG_financial){width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}.fCvUeG_financial{--fin-text:#111;--fin-muted:#555;--fin-panel:#fff;--fin-line:#ddd;--fin-positive-bg:#fff;--fin-positive:#111;gap:18px;padding:0}.fCvUeG_header,.fCvUeG_pageNav,.fCvUeG_periodBar,.fCvUeG_customDates,.fCvUeG_charts,.fCvUeG_historyFilters,.fCvUeG_historyModes,.fCvUeG_historyPagination,.fCvUeG_mobileOrders,.fCvUeG_textButton{display:none!important}.fCvUeG_printHeader{border-bottom:1px solid #111;padding-bottom:12px;display:block}.fCvUeG_printHeader h1{font-size:22px}.fCvUeG_printHeader p{margin-top:6px;font-size:11px}.fCvUeG_overview{grid-template-columns:1.4fr 1fr 1fr}.fCvUeG_revenueCard{color:#111;background:#fff;grid-column:auto}.fCvUeG_revenueCard,.fCvUeG_metricCard,.fCvUeG_panel,.fCvUeG_history,.fCvUeG_channels>button{break-inside:avoid;border:1px solid #ddd;padding:14px}.fCvUeG_revenueValue,.fCvUeG_metricValue{font-size:26px}.fCvUeG_tableWrap{display:block;overflow:visible}.fCvUeG_tableWrap table{font-size:9px}.fCvUeG_tableWrap :is(th,td){padding:8px!important}.fCvUeG_tableWrap tr{break-inside:avoid}.fCvUeG_history{break-inside:auto;padding:0}.fCvUeG_historyHeading{padding:14px}}
.lc_kna_notice{color:var(--od-text,var(--fin-text));border-block:1px solid var(--od-line,var(--fin-line));min-width:0;padding-block:10px;font-size:13px;line-height:1.5}.lc_kna_heading{flex-wrap:wrap;align-items:baseline;gap:4px 16px;display:flex}.lc_kna_heading p{margin:0;font-weight:600}.lc_kna_notice a{color:var(--od-accent,var(--fin-accent));text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.lc_kna_notice :is(a,summary):focus-visible{outline:2px solid var(--od-accent,var(--fin-accent));outline-offset:3px}.lc_kna_notice summary{cursor:pointer;min-height:32px;color:var(--od-muted,var(--fin-muted));padding-block:6px}.lc_kna_details{overscroll-behavior:contain;overflow-wrap:anywhere;max-height:28dvh;padding-block:4px 8px;overflow-y:auto}.lc_kna_details p{margin:0 0 8px}.lc_kna_details p:last-child{margin-bottom:0}
.OxZfZW_surface{font-family:var(--font-geist-sans),sans-serif;--od-bg:#fafaf7;--od-panel:#f0f0eb;--od-soft:#e7e7e0;--od-text:#222;border-radius:16px;width:min(920px,100% - 40px);font-weight:300}html.dark .OxZfZW_surface{--od-bg:#1c1c1a;--od-panel:#262623;--od-soft:#33332e}.OxZfZW_header{border-bottom:1px solid var(--od-line);flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:16px;padding:24px 28px;display:flex}.OxZfZW_identity{min-width:0}.OxZfZW_titleRow{flex-wrap:wrap;align-items:center;gap:8px 20px;min-width:0;display:flex}.OxZfZW_titleRow h2{max-width:100%}.OxZfZW_headerNotice{min-width:0;max-width:100%}.OxZfZW_header h2{font-family:var(--font-tt-firs-neue),sans-serif;overflow-wrap:anywhere;margin:0;font-size:24px;font-weight:700;line-height:1.25}.OxZfZW_header h2 span{white-space:nowrap}.OxZfZW_header p{color:var(--od-muted);margin:8px 0 12px;font-size:13px;line-height:1.5}.OxZfZW_headerMeta{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.OxZfZW_status{border-radius:999px;padding:6px 12px;font-size:12px;font-weight:400}.OxZfZW_copy{color:var(--od-muted);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0 6px;font-size:12px;display:inline-flex}.OxZfZW_headerActions{flex-shrink:0;gap:8px;display:flex}.OxZfZW_close{background:var(--od-soft);width:44px;height:44px;color:var(--od-text);cursor:pointer;border:0;border-radius:999px;place-items:center;display:grid}.OxZfZW_content{overscroll-behavior:contain;flex:1;min-height:0;padding:28px;overflow-y:auto}.OxZfZW_sectionHeading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:8px;display:flex}.OxZfZW_sectionHeading h3,.OxZfZW_section h3{font-family:var(--font-tt-firs-neue),sans-serif;margin:0;font-size:20px;font-weight:700;line-height:1.3}.OxZfZW_sectionHeading>span{color:var(--od-muted);white-space:nowrap;font-size:13px}.OxZfZW_itemList{margin:0;padding:0;list-style:none}.OxZfZW_item{border-bottom:1px solid var(--od-line);gap:14px;padding:22px 0;display:flex}.OxZfZW_item:last-child{border:0}.OxZfZW_quantity{color:#fff;background:#2562fe;border-radius:10px;flex-shrink:0;place-items:center;min-width:42px;height:38px;font-size:16px;font-weight:700;display:grid}.OxZfZW_itemContent{flex:1;min-width:0}.OxZfZW_itemHeading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.OxZfZW_itemHeading h4{overflow-wrap:anywhere;margin:0;font-size:17px;font-weight:700;line-height:1.45}.OxZfZW_itemHeading strong{white-space:nowrap;padding-top:2px;font-size:15px;font-weight:700}.OxZfZW_unitPrice{color:var(--od-muted);margin:6px 0 0;font-size:12px;display:block}.OxZfZW_options{color:var(--od-muted);gap:8px;margin:14px 0 0;padding:0;font-size:14px;list-style:none;display:grid}.OxZfZW_options li{justify-content:space-between;align-items:flex-start;gap:16px;line-height:1.45;display:flex}.OxZfZW_options li span:first-child{overflow-wrap:anywhere}.OxZfZW_options li span:last-child:not(:first-child){white-space:nowrap}.OxZfZW_note{background:var(--od-warning-bg);color:var(--od-warning);border-radius:12px;margin-top:14px;padding:14px 16px;font-size:14px;line-height:1.55}.OxZfZW_note strong{font-size:12px;font-weight:700}.OxZfZW_note p{white-space:pre-wrap;overflow-wrap:anywhere;margin:4px 0 0}.OxZfZW_infoGrid{border-top:1px solid var(--od-line);grid-template-columns:1fr 1fr;gap:28px;margin-top:24px;padding-top:28px;display:grid}.OxZfZW_section h3{margin-bottom:18px}.OxZfZW_section p{margin:6px 0;font-size:14px;line-height:1.6}.OxZfZW_customer{font-weight:700;font-size:16px!important}.OxZfZW_muted{color:var(--od-muted)}.OxZfZW_contact{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.OxZfZW_contact a,.OxZfZW_link{min-height:44px;color:var(--od-accent);text-underline-offset:4px;align-items:center;gap:8px;font-size:13px;font-weight:400;display:inline-flex}.OxZfZW_driver{margin-top:18px}.OxZfZW_driver label{color:var(--od-muted);margin-bottom:8px;font-size:13px;display:block}.OxZfZW_payment{background:var(--od-panel);border-radius:16px;margin-top:28px;padding:24px}.OxZfZW_payment h3{font-size:20px;font-family:var(--font-tt-firs-neue),sans-serif;margin:0 0 18px;font-weight:700}.OxZfZW_paymentGrid{grid-template-columns:1fr 1fr;gap:32px;display:grid}.OxZfZW_payment dl{margin:0}.OxZfZW_payment dl>div{justify-content:space-between;gap:16px;margin-bottom:10px;font-size:14px;display:flex}.OxZfZW_payment dd{white-space:nowrap;margin:0;font-weight:400}.OxZfZW_payment .OxZfZW_total{border-top:1px solid var(--od-line);align-items:center;margin:16px 0 0;padding-top:14px}.OxZfZW_total dd{font-size:26px;font-weight:700}.OxZfZW_payment p{margin:0 0 10px;font-size:14px;line-height:1.5}.OxZfZW_paymentState{background:var(--od-soft);color:var(--od-text);border-radius:999px;padding:5px 10px;font-size:12px;display:inline-block}.OxZfZW_error{background:var(--od-danger-bg);color:var(--od-danger);border-radius:12px;margin-top:20px;padding:16px;font-size:14px}.OxZfZW_footer{padding:16px 28px max(16px,env(safe-area-inset-bottom));border-top:1px solid var(--od-line);background:var(--od-bg);flex-shrink:0}.OxZfZW_footer :is(button,a){border-radius:999px;min-height:44px}.OxZfZW_footer a{font-size:13px}.OxZfZW_surface .OxZfZW_billHeading{font-family:var(--font-tt-firs-neue),sans-serif;font-weight:700}.OxZfZW_surface .OxZfZW_segmented{background:var(--od-soft);border:0;border-radius:999px;gap:4px;margin:16px 24px;padding:4px}.OxZfZW_surface .OxZfZW_segmented button{border-radius:999px;font-size:13px;font-weight:400}.OxZfZW_surface .OxZfZW_segmented button[aria-pressed=true]{color:#fff;background:#2562fe}.OxZfZW_surface .OxZfZW_segmented svg{display:none}.OxZfZW_surface .OxZfZW_billItem{border:0;border-bottom:1px solid var(--od-line);background:0 0;border-radius:0;padding:20px 0}.OxZfZW_surface .OxZfZW_billItem[data-selected=true]{background:var(--od-panel);border-radius:12px;padding-inline:12px}.OxZfZW_bill{width:min(1160px,100% - 40px)}@media (max-width:767px){.OxZfZW_surface,.OxZfZW_bill{border:0;border-radius:0;width:100%;height:100dvh;max-height:100dvh;margin:0}.OxZfZW_header{padding:max(20px,env(safe-area-inset-top),var(--apk-top-offset,0px)) 20px 16px;gap:12px}.OxZfZW_header h2{font-size:22px}.OxZfZW_header p{font-size:12px}.OxZfZW_headerActions{gap:4px}.OxZfZW_content{padding:24px 20px}.OxZfZW_item{gap:12px;padding:20px 0}.OxZfZW_quantity{min-width:36px;height:34px;font-size:14px}.OxZfZW_itemHeading{flex-wrap:wrap;gap:6px}.OxZfZW_itemHeading h4{flex-basis:100%;font-size:17px}.OxZfZW_itemHeading strong{font-size:14px}.OxZfZW_options{font-size:13px}.OxZfZW_infoGrid{grid-template-columns:1fr;gap:28px}.OxZfZW_payment{padding:20px}.OxZfZW_paymentGrid{grid-template-columns:1fr;gap:24px}.OxZfZW_footer{padding:12px 20px max(16px,env(safe-area-inset-bottom))}.OxZfZW_surface .OxZfZW_segmented{margin:12px 16px}}
.lx6Raq_delay{--notice-ink:#262626;--notice-secondary:#a32632;--notice-accent:#c52b3b;z-index:10;min-width:0;color:var(--notice-ink);background:0 0;align-items:center;gap:8px;padding:2px 0 4px;font-size:14px;line-height:20px;display:flex;position:relative}.lx6Raq_delay[data-priority=WARNING]{--notice-secondary:#88521a;--notice-accent:#88521a}.lx6Raq_delay[data-priority=ON_TIME]{--notice-secondary:#475569;--notice-accent:#475569}.lx6Raq_delayIcon{color:var(--notice-accent);flex-shrink:0}.lx6Raq_delayCopy{min-width:0}.lx6Raq_delayMessage{flex-wrap:wrap;align-items:baseline;gap:2px 10px;display:flex}.lx6Raq_status{flex-shrink:0;max-width:100%;font-weight:600}.lx6Raq_urgency{color:var(--notice-secondary);white-space:nowrap;flex-shrink:0;font-size:12px;font-weight:500;line-height:16px}.lx6Raq_separator{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lx6Raq_note{--note-ink:#634b30;--note-label:#76572e;z-index:10;min-width:0;color:var(--note-ink);background:#a778340d;border-radius:4px;align-items:flex-start;gap:8px;margin-top:14px;padding:14px 16px;font-size:14px;font-weight:400;line-height:1.55;display:flex;position:relative}.lx6Raq_noteIcon{color:var(--note-label);flex-shrink:0;margin-top:2px}.lx6Raq_noteBody{min-width:0}.lx6Raq_noteLabel{color:var(--note-label);font-size:12px;font-weight:500;display:block}.lx6Raq_noteText{white-space:pre-wrap;overflow-wrap:anywhere;margin:4px 0 0}.lx6Raq_note[data-density=card]{gap:6px;margin-top:0;padding:7px 11px;font-size:13px;line-height:1.5}.lx6Raq_note[data-density=inline]{background:0 0;gap:5px;margin-top:0;padding:0;font-size:13px;line-height:1.5}.lx6Raq_note:is([data-density=card],[data-density=inline]) .lx6Raq_noteBody{-webkit-line-clamp:2;white-space:normal;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.lx6Raq_note:is([data-density=card],[data-density=inline]) .lx6Raq_noteLabel{font-size:inherit;font-weight:600;display:inline}.lx6Raq_note:is([data-density=card],[data-density=inline]) .lx6Raq_noteText{white-space:normal;margin:0;display:inline}html.dark .lx6Raq_delay{--notice-ink:#f5f5f5;--notice-secondary:#f3a5ad;--notice-accent:#ff8b98}html.dark .lx6Raq_delay[data-priority=WARNING]{--notice-secondary:#dec7a7;--notice-accent:#e7c18a}html.dark .lx6Raq_delay[data-priority=ON_TIME]{--notice-secondary:#d4d4d4;--notice-accent:#d4d4d4}html.dark .lx6Raq_note{--note-ink:#e3d8c8;--note-label:#d5bd9b;background:#d9a9630d}html.dark .lx6Raq_note[data-density=inline]{background:0 0}
.IQj35a_panel{border-top:1px solid var(--od-line);padding:20px 0;font-size:14px}.IQj35a_heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.IQj35a_heading h3{letter-spacing:0;font-size:16px;font-weight:650}.IQj35a_totals{flex-wrap:wrap;gap:16px;margin:12px 0;display:flex}.IQj35a_totals dt{color:var(--od-muted);font-size:12px}.IQj35a_totals>div{flex:150px;min-width:0}.IQj35a_registerButton{white-space:normal;max-width:100%}.IQj35a_registerButton svg{flex:none}.IQj35a_totals dd{margin:4px 0;font-weight:650}.IQj35a_receipt{overflow-wrap:anywhere;margin:12px 0;font-size:13px}.IQj35a_receipt span{color:var(--od-muted);margin-top:4px;display:block}.IQj35a_history{margin:16px 0 0;padding:0;list-style:none}.IQj35a_history li{border-top:1px solid var(--od-line);overflow-wrap:anywhere;padding:12px 0}.IQj35a_history p{margin:6px 0}.IQj35a_history small{color:var(--od-muted);margin:4px 0;display:block}.IQj35a_history summary{cursor:pointer;padding:8px 0}.IQj35a_field{gap:8px;display:grid}.IQj35a_field input,.IQj35a_field textarea{border:1px solid var(--od-control);border-radius:6px;width:100%;min-width:0;padding:10px;font-size:16px}.IQj35a_confirm{align-items:flex-start;gap:10px;font-size:14px;line-height:1.5;display:flex}.IQj35a_confirm input{flex:none;margin-top:4px}
.rChMNG_icon>svg{transform-origin:50%;transform:scale(1.33333)}
._7Sv8fG_container{font-variant-numeric:tabular-nums;flex-direction:column;gap:6px;width:100%;display:flex}._7Sv8fG_header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px;font-size:12px;line-height:1.35;display:flex}._7Sv8fG_status{color:var(--sf-muted);flex:auto;align-items:center;gap:6px;min-width:0;display:inline-flex}._7Sv8fG_status svg{color:var(--sf-muted);flex-shrink:0}._7Sv8fG_remaining{color:var(--sf-text);font-weight:700}._7Sv8fG_fraction{color:var(--sf-muted);flex-shrink:0;margin-left:auto;font-size:11px;font-weight:500}._7Sv8fG_track{background:var(--sf-line);border-radius:999px;width:100%;height:4px;position:relative;overflow:hidden}._7Sv8fG_bar{background:var(--sf-action);border-radius:999px;min-width:0;height:100%;transition:width .3s cubic-bezier(.16,1,.3,1),background-color .2s}._7Sv8fG_compact{font-variant-numeric:tabular-nums;flex-direction:column;gap:4px;width:100%;display:flex}._7Sv8fG_compactHeader{text-align:center;justify-content:center;align-items:center;gap:4px;font-size:11px;line-height:1.25;display:flex}._7Sv8fG_compactText{color:var(--sf-muted);font-size:11px}._7Sv8fG_compactText strong{color:var(--sf-text);font-weight:700}@media (prefers-reduced-motion:reduce){._7Sv8fG_bar{transition:none!important}}
.wWu7TG_layer{--rail-photo:72px;--rail-gap:20px;z-index:var(--sf-z-overlay);color:var(--sf-text);position:fixed;inset:0}.wWu7TG_layer[data-density=compact]{--rail-photo:60px;--rail-gap:14px}.wWu7TG_overlay{background:var(--sf-cart-backdrop);opacity:0;transition:opacity var(--sf-overlay-duration) var(--sf-overlay-ease);position:absolute;inset:0}.wWu7TG_rail{background:var(--sf-surface);border-left:1px solid var(--sf-line);--rail-direction:100%;width:clamp(360px,32vw,440px);max-width:100%;height:100dvh;transform:translateX(var(--rail-direction));transition:transform var(--sf-overlay-duration) var(--sf-overlay-ease);flex-direction:column;display:flex;position:absolute;top:0;bottom:0;right:0;box-shadow:-12px 0 40px -24px #00000059}.wWu7TG_layer[data-side=left] .wWu7TG_rail{border-left:0;border-right:1px solid var(--sf-line);--rail-direction:-100%;left:0;right:auto}.wWu7TG_layer[data-open=true][data-entered=true] .wWu7TG_rail{transform:translate(0)}.wWu7TG_layer[data-open=true][data-entered=true] .wWu7TG_overlay{opacity:1}.wWu7TG_header{padding:max(12px,env(safe-area-inset-top)) 20px 12px;border-bottom:1px solid var(--sf-line);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;display:flex}.wWu7TG_header h2{font-family:var(--sf-font);letter-spacing:0;margin:0;font-size:20px;font-weight:600;line-height:1.3}.wWu7TG_header button,.wWu7TG_photo button{min-width:44px;min-height:44px;color:var(--sf-text);cursor:pointer;border-radius:var(--sf-control-radius);background:0 0;border:0;place-items:center;transition:background .18s ease-out,transform .18s ease-out;display:grid}.wWu7TG_items{overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:var(--sf-line) transparent;flex:1;min-height:0;margin:0;padding:20px;list-style:none;overflow-y:auto}.wWu7TG_item{padding:0 0 var(--rail-gap);margin:0 0 var(--rail-gap);border-bottom:1px solid var(--sf-line);align-items:flex-start;gap:16px;min-width:0;display:flex}.wWu7TG_item:last-child{border-bottom:0;margin-bottom:0}.wWu7TG_photo{width:var(--rail-photo);height:var(--rail-photo);flex-shrink:0;place-items:center;display:grid;position:relative}.wWu7TG_photo img{aspect-ratio:1;object-fit:cover;border-radius:var(--sf-control-radius);width:100%;height:100%}.wWu7TG_layer[data-image-shape=circle] .wWu7TG_photo img{border-radius:50%}.wWu7TG_layer[data-image-shape=auto] .wWu7TG_photo img{border-radius:var(--sf-image-radius)}.wWu7TG_layer[data-image-shape=rounded] .wWu7TG_photo img{border-radius:var(--sf-radius)}.wWu7TG_layer[data-image-shape=square] .wWu7TG_photo img{border-radius:0}.wWu7TG_photo button{border-radius:50%;width:44px;height:44px;position:absolute;top:-10px;right:-10px}.wWu7TG_photo button:before{content:"";background:var(--sf-surface);border-radius:50%;width:26px;height:26px;position:absolute;box-shadow:0 3px 10px -5px #00000059}.wWu7TG_photo button svg{position:relative}.wWu7TG_photo button[aria-disabled=true]{opacity:.5;cursor:default}.wWu7TG_copy{overflow-wrap:anywhere;flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.wWu7TG_name{font-size:14px;font-weight:600;line-height:1.4}.wWu7TG_modifiers{color:var(--sf-muted);font-size:12px;line-height:1.5}.wWu7TG_itemSummary{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:4px;display:flex}.wWu7TG_quantity{font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.wWu7TG_quantity small{color:var(--sf-muted);font-size:12px;font-weight:400}.wWu7TG_itemPrice{color:var(--sf-text);font-variant-numeric:tabular-nums;font-size:13px}.wWu7TG_footer{padding:16px 20px max(20px,env(safe-area-inset-bottom));border-top:1px solid var(--sf-line);background:var(--sf-surface);flex-shrink:0}.wWu7TG_footer>div[role=status]{font-variant-numeric:tabular-nums;flex-direction:column;gap:10px;display:flex}.wWu7TG_summary,.wWu7TG_delivery{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.wWu7TG_delivery{margin-top:8px}.wWu7TG_delivery span:last-child{text-align:right}.wWu7TG_railDeliveryProgress{border-bottom:1px solid var(--sf-line);margin-bottom:12px;padding-bottom:12px}.wWu7TG_footer span,.wWu7TG_footer small{color:var(--sf-muted);font-size:13px}.wWu7TG_summary strong{overflow-wrap:anywhere;font-size:20px;font-weight:600}.wWu7TG_footer button{border-radius:var(--sf-control-radius);background:var(--sf-action);width:100%;min-height:48px;color:var(--sf-inverse);cursor:pointer;border:0;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding:12px 16px;font-size:14px;font-weight:600;transition:filter .18s ease-out,transform .18s ease-out;display:flex}.wWu7TG_empty{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:0;padding:24px 20px;display:flex;overflow-y:auto}.wWu7TG_empty svg{color:var(--sf-muted);flex-shrink:0}.wWu7TG_empty p{margin:16px 0 6px;font-size:16px;line-height:1.4}.wWu7TG_empty small{color:var(--sf-muted);font-size:13px;line-height:1.5}.wWu7TG_rail button:focus-visible{outline:2px solid var(--sf-link);outline-offset:-3px}.wWu7TG_rail button:active{transform:scale(.98)}@media (hover:hover){.wWu7TG_header button:hover,.wWu7TG_photo button:hover{background:var(--sf-secondary)}.wWu7TG_footer button:hover{filter:brightness(.95)}}@media (min-width:1024px){.wWu7TG_rail{width:clamp(380px,30vw,440px)}}.wWu7TG_layer[data-cart-presentation=bottomSheet] .wWu7TG_rail{width:100%;max-width:720px;height:auto;max-height:min(90dvh,var(--sf-visible-height,90dvh));border:1px solid var(--sf-line);border-radius:var(--sf-modal-radius) var(--sf-modal-radius) 0 0;border-bottom:0;margin-inline:auto;inset:auto 0 0;transform:translateY(100%);box-shadow:0 -12px 40px -24px #00000059}.wWu7TG_layer[data-cart-presentation=bottomSheet][data-open=true][data-entered=true] .wWu7TG_rail{transform:translateY(0)}.wWu7TG_layer[data-cart-presentation=bottomSheet] .wWu7TG_header{padding-top:14px}.wWu7TG_layer[data-cart-presentation=bottomSheet] .wWu7TG_items{flex:0 auto}.wWu7TG_layer[data-cart-presentation=bottomSheet] .wWu7TG_empty{flex:0 160px;min-height:0}@media (max-width:639px){.wWu7TG_layer[data-cart-presentation=sideRail] .wWu7TG_rail{width:min(92vw,380px)}}.wWu7TG_layer[data-drawer-variant=compact]{--rail-photo:88px;--rail-gap:6px}.wWu7TG_layer[data-drawer-variant=compact][data-density=compact]{--rail-photo:80px;--rail-gap:4px}.wWu7TG_layer[data-drawer-variant=compact] .wWu7TG_rail{border-radius:var(--sf-modal-radius) 0 0 var(--sf-modal-radius);width:clamp(200px,24vw,220px)}.wWu7TG_layer[data-drawer-variant=compact][data-side=left] .wWu7TG_rail{border-radius:0 var(--sf-modal-radius) var(--sf-modal-radius) 0}.wWu7TG_layer[data-drawer-variant=compact] .wWu7TG_header{padding:max(2px,env(safe-area-inset-top)) 8px 2px;flex-direction:row-reverse;gap:4px}.wWu7TG_layer[data-drawer-variant=compact] .wWu7TG_header h2{flex:1;font-size:16px}.wWu7TG_layer[data-drawer-variant=compact] .wWu7TG_items{padding:10px 8px}.wWu7TG_layer[data-drawer-variant=compact] .wWu7TG_item{flex-direction:column;align-items:center;gap:6px}.wWu7TG_layer[data-drawer-variant=compact] .wWu7TG_copy{text-align:center;gap:2px;width:100%}.wWu7TG_layer[data-drawer-variant=compact] .wWu7TG_itemSummary{order:1;justify-content:center;gap:10px;margin-top:2px}.wWu7TG_layer[data-drawer-variant=compact] .wWu7TG_name{font-size:14px;line-height:1.35}.wWu7TG_layer[data-drawer-variant=compact] .wWu7TG_quantity,.wWu7TG_layer[data-drawer-variant=compact] .wWu7TG_itemPrice{font-size:14px}.wWu7TG_itemDetails{color:var(--sf-muted);text-align:left;order:2}.wWu7TG_itemDetails summary{cursor:pointer;width:100%;min-height:44px;padding:12px 4px 8px;font-size:12px;display:list-item}.wWu7TG_itemDetails summary:focus-visible{outline:2px solid var(--sf-link);outline-offset:2px}.wWu7TG_itemDetails[open]{padding-bottom:8px}.wWu7TG_itemDetails .wWu7TG_modifiers{overflow-wrap:anywhere;margin-top:6px;display:block}.wWu7TG_layer[data-drawer-variant=compact] .wWu7TG_footer{padding:8px 8px max(8px,env(safe-area-inset-bottom))}.wWu7TG_layer[data-drawer-variant=compact] .wWu7TG_footer>div[role=status]{gap:4px}.wWu7TG_layer[data-drawer-variant=compact] .wWu7TG_railDeliveryProgress{margin-bottom:4px;padding-bottom:4px}.wWu7TG_layer[data-drawer-variant=compact] .wWu7TG_summary{flex-wrap:wrap;gap:8px}.wWu7TG_layer[data-drawer-variant=compact] .wWu7TG_summary strong{font-size:18px}.wWu7TG_layer[data-drawer-variant=compact] .wWu7TG_delivery{flex-wrap:wrap;gap:4px 12px;margin-top:4px}.wWu7TG_layer[data-drawer-variant=compact] .wWu7TG_delivery span{overflow-wrap:anywhere}.wWu7TG_layer[data-drawer-variant=compact] .wWu7TG_footer button{margin-top:8px;padding-inline:12px}@media (min-width:1024px){.wWu7TG_layer[data-drawer-variant=compact] .wWu7TG_rail{width:clamp(210px,18vw,230px)}}@media (max-width:639px){.wWu7TG_layer[data-drawer-variant=compact] .wWu7TG_rail{width:min(56vw,220px)}}@media (max-height:480px){.wWu7TG_header{padding-top:4px;padding-bottom:4px}.wWu7TG_footer{padding-top:8px;padding-bottom:max(8px,env(safe-area-inset-bottom))}.wWu7TG_footer button{margin-top:8px}.wWu7TG_railDeliveryProgress{margin-bottom:6px;padding-bottom:6px}.wWu7TG_footer>div[role=status]{gap:4px}}@media (prefers-reduced-motion:reduce){.wWu7TG_rail,.wWu7TG_overlay,.wWu7TG_rail button{transition:none}}
.cOZk2G_stack{gap:20px;display:grid}.cOZk2G_toolbarRow{border:1px solid var(--master-line);border-radius:var(--master-radius);background:var(--master-surface);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.cOZk2G_periodGroup{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cOZk2G_periodMeta{color:var(--master-muted);flex-wrap:wrap;align-items:center;gap:10px;font-size:12px;display:flex}.cOZk2G_pillBar{background:var(--master-panel);border:1px solid var(--master-line);border-radius:11px;flex-wrap:wrap;align-items:center;gap:4px;padding:4px;display:inline-flex}.cOZk2G_pillBtn{min-height:32px;color:var(--master-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;padding:5px 11px;font-size:12.5px;font-weight:600;transition:background-color .14s,color .14s,border-color .14s}.cOZk2G_pillBtn:hover{color:var(--master-text);background:var(--master-hover)}.cOZk2G_pillBtn[aria-pressed=true]{background:var(--master-surface);color:var(--master-text);border-color:var(--master-line-strong);box-shadow:var(--master-shadow)}.cOZk2G_customDateRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cOZk2G_dateInput{border:1px solid var(--master-line);background:var(--master-panel);min-height:34px;color:var(--master-text);border-radius:8px;padding:4px 10px;font-size:12.5px}.cOZk2G_flowGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.cOZk2G_flowCard{border-radius:var(--master-radius-inner);border:1px solid var(--master-line);background:var(--master-surface);flex-direction:column;justify-content:space-between;gap:6px;min-width:0;padding:15px 16px;display:flex}.cOZk2G_flowHead{color:var(--master-muted);justify-content:space-between;align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.cOZk2G_flowKindBadge{border:1px solid var(--master-line);background:var(--master-panel);color:var(--master-muted);border-radius:999px;padding:2px 6px;font-size:10.5px;font-weight:600}.cOZk2G_flowValue{font-family:var(--font-tt-firs-neue), sans-serif;letter-spacing:-.025em;color:var(--master-text);font-size:22px;font-weight:700}.cOZk2G_flowDelta{color:var(--master-muted);font-size:12px}.cOZk2G_flowDelta[data-trend=up]{color:var(--master-positive)}.cOZk2G_flowDelta[data-trend=down]{color:var(--master-danger)}.cOZk2G_splitGrid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.cOZk2G_twoCols{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.cOZk2G_card{border:1px solid var(--master-line);border-radius:var(--master-radius);background:var(--master-surface);flex-direction:column;gap:14px;min-width:0;padding:18px 20px;display:flex}.cOZk2G_cardHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.cOZk2G_cardTitle{font-family:var(--font-tt-firs-neue), sans-serif;letter-spacing:-.02em;color:var(--master-text);font-size:16px;font-weight:700}.cOZk2G_cardSub{color:var(--master-muted);margin-top:2px;font-size:12.5px}.cOZk2G_filterChipRow{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.cOZk2G_chip{border:1px solid var(--master-line);background:var(--master-panel);min-height:28px;color:var(--master-muted);cursor:pointer;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600;transition:background-color .14s,color .14s,border-color .14s}.cOZk2G_chip:hover{color:var(--master-text);border-color:var(--master-line-strong)}.cOZk2G_chip[aria-pressed=true]{background:var(--master-selected);color:var(--master-info);border-color:var(--master-info-line,var(--master-accent))}.cOZk2G_list{flex-direction:column;gap:8px;display:flex}.cOZk2G_listRow{border:1px solid var(--master-line-soft,var(--master-line));background:var(--master-panel);border-radius:11px;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:10px 12px;display:flex}.cOZk2G_listRowMain{flex:1;align-items:flex-start;gap:10px;min-width:0;display:flex}.cOZk2G_listRowText{flex:1;min-width:0}.cOZk2G_listRowText strong{color:var(--master-text);overflow-wrap:anywhere;font-size:13.5px;font-weight:650;display:block}.cOZk2G_listRowText span{color:var(--master-muted);overflow-wrap:anywhere;margin-top:2px;font-size:12px;display:block}.cOZk2G_rowActions{flex-shrink:0;align-items:center;gap:6px;display:flex}.cOZk2G_miniAction{border:1px solid var(--master-line);background:var(--master-surface);min-height:30px;color:var(--master-secondary);cursor:pointer;border-radius:8px;align-items:center;gap:4px;padding:4px 9px;font-size:11.5px;font-weight:600;text-decoration:none;display:inline-flex}.cOZk2G_miniAction:hover{color:var(--master-text);background:var(--master-hover)}.cOZk2G_severityBadge{letter-spacing:.02em;border:1px solid var(--master-line);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;min-width:34px;padding:2px 7px;font-size:11px;font-weight:700;display:inline-flex}.cOZk2G_severityBadge[data-severity=P0]{background:var(--master-danger-soft);border-color:var(--master-danger-line);color:var(--master-danger)}.cOZk2G_severityBadge[data-severity=P1]{background:var(--master-warning-soft);border-color:var(--master-warning-line);color:var(--master-warning)}.cOZk2G_severityBadge[data-severity=P2]{background:var(--master-info-soft);border-color:var(--master-info-line);color:var(--master-info)}.cOZk2G_stageStrip{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.cOZk2G_stageBox{border:1px solid var(--master-line);background:var(--master-panel);text-align:left;border-radius:10px;padding:10px}.cOZk2G_stageBox span{color:var(--master-muted);white-space:nowrap;text-overflow:ellipsis;font-size:11px;display:block;overflow:hidden}.cOZk2G_stageBox strong{color:var(--master-text);margin-top:2px;font-size:18px;font-weight:700;display:block}.cOZk2G_progressTrack{background:var(--master-raised);border-radius:999px;width:100%;height:6px;overflow:hidden}.cOZk2G_progressFill{background:var(--master-accent);border-radius:999px;height:100%;transition:width .22s}.cOZk2G_feedList{flex-direction:column;gap:6px;display:flex}.cOZk2G_feedItem{border:1px solid var(--master-line-soft,var(--master-line));background:var(--master-panel);text-align:left;cursor:pointer;width:100%;color:inherit;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:9px 12px;text-decoration:none;display:flex}.cOZk2G_feedItem:hover{background:var(--master-hover);border-color:var(--master-line-strong)}.cOZk2G_feedMeta{color:var(--master-muted);flex-wrap:wrap;align-items:center;gap:6px;font-size:11.5px;display:flex}.cOZk2G_teamTable{border-collapse:collapse;width:100%;font-size:13px}.cOZk2G_teamTable th,.cOZk2G_teamTable td{border-bottom:1px solid var(--master-line-soft,var(--master-line));text-align:left;padding:9px 8px}.cOZk2G_teamTable th{color:var(--master-muted);font-size:11.5px;font-weight:600}.cOZk2G_teamTable td:not(:first-child),.cOZk2G_teamTable th:not(:first-child){text-align:right}.cOZk2G_unavailableBox{border:1px dashed var(--master-warning-line);background:var(--master-warning-soft);color:var(--master-warning);border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;font-size:12.5px;display:flex}.cOZk2G_skeletonGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.cOZk2G_skeletonBox{border-radius:var(--master-radius-inner);border:1px solid var(--master-line);background:linear-gradient(90deg, var(--master-panel) 25%, var(--master-raised) 50%, var(--master-panel) 75%);background-size:200% 100%;height:92px;animation:1.4s ease-in-out infinite cOZk2G_masterIntelShimmer}.cOZk2G_skeletonRow{border:1px solid var(--master-line);background:linear-gradient(90deg, var(--master-panel) 25%, var(--master-raised) 50%, var(--master-panel) 75%);background-size:200% 100%;border-radius:10px;height:52px;animation:1.4s ease-in-out infinite cOZk2G_masterIntelShimmer}@keyframes cOZk2G_masterIntelShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.master-root[data-density=compact] .cOZk2G_card{gap:10px;padding:14px 15px}.master-root[data-density=compact] .cOZk2G_flowCard{padding:11px 12px}:is(.master-root[data-density=compact] .cOZk2G_listRow,.master-root[data-density=compact] .cOZk2G_feedItem){padding:7px 10px}@media (prefers-reduced-motion:reduce){.cOZk2G_skeletonBox,.cOZk2G_skeletonRow{animation:none}.cOZk2G_pillBtn,.cOZk2G_chip,.cOZk2G_progressFill{transition:none}}@media (max-width:1100px){.cOZk2G_flowGrid,.cOZk2G_skeletonGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.cOZk2G_splitGrid,.cOZk2G_twoCols{grid-template-columns:1fr}.cOZk2G_stageStrip{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.cOZk2G_flowGrid,.cOZk2G_skeletonGrid{grid-template-columns:1fr}.cOZk2G_stageStrip{grid-template-columns:repeat(2,minmax(0,1fr))}.cOZk2G_listRow{flex-direction:column;align-items:stretch}.cOZk2G_rowActions{justify-content:flex-end}}.cOZk2G_smartBar{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.cOZk2G_smartChip{border:1px solid var(--master-line);background:var(--master-panel);min-height:30px;color:var(--master-muted);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:4px 11px;font-size:12px;font-weight:600;transition:background-color .14s,color .14s,border-color .14s;display:inline-flex}.cOZk2G_smartChip:hover{color:var(--master-text);border-color:var(--master-line-strong);background:var(--master-hover)}.cOZk2G_smartChip[aria-pressed=true]{background:var(--master-tint-info);border-color:var(--master-accent);color:var(--master-accent-text)}.cOZk2G_smartCount{background:var(--master-surface);color:inherit;border:1px solid var(--master-line);border-radius:999px;padding:1px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:700}.cOZk2G_presetBar{border-top:1px solid var(--master-panel);flex-wrap:wrap;align-items:center;gap:8px;padding-top:8px;display:flex}.cOZk2G_presetGroup{border:1px solid var(--master-line);background:var(--master-panel);border-radius:999px;align-items:center;display:inline-flex;overflow:hidden}.cOZk2G_presetApply{color:var(--master-text);cursor:pointer;background:0 0;border:none;padding:4px 9px;font-size:12px;font-weight:600}.cOZk2G_presetApply:hover{background:var(--master-hover)}.cOZk2G_presetDelete{color:var(--master-muted);border:none;border-left:1px solid var(--master-line);cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:4px 7px;font-size:12px;display:inline-flex}.cOZk2G_presetDelete:hover{color:var(--master-danger);background:var(--master-danger-soft)}.cOZk2G_presetInput{border:1px solid var(--master-line-strong);background:var(--master-canvas);min-height:30px;color:var(--master-text);border-radius:8px;width:190px;padding:3px 10px;font-size:12.5px}.cOZk2G_inlineActionBtn{border:1px solid var(--master-line);background:var(--master-panel);min-height:30px;color:var(--master-text);cursor:pointer;border-radius:8px;align-items:center;gap:5px;padding:4px 10px;font-size:12px;font-weight:600;transition:background-color .14s,border-color .14s;display:inline-flex}.cOZk2G_inlineActionBtn:hover:not(:disabled){background:var(--master-hover);border-color:var(--master-line-strong)}.cOZk2G_inlineActionBtn:disabled{opacity:.48;cursor:not-allowed}.cOZk2G_checklistGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.cOZk2G_checklistStep{border:1px solid var(--master-line);background:var(--master-panel);border-radius:9px;align-items:flex-start;gap:8px;padding:8px 10px;font-size:12.5px;display:flex}.cOZk2G_checklistStep[data-done=true]{border-color:var(--master-positive-line,var(--master-line))}.cOZk2G_checklistDot{background:var(--master-surface);width:18px;height:18px;color:var(--master-muted);border:1px solid var(--master-line-strong);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;font-size:11px;font-weight:700;display:inline-flex}.cOZk2G_checklistStep[data-done=true] .cOZk2G_checklistDot{background:var(--master-tint-positive,var(--master-surface));color:var(--master-positive);border-color:var(--master-positive)}.cOZk2G_disclosureCard{border:1px solid var(--master-line);border-radius:var(--master-radius);background:var(--master-surface);margin-top:14px;overflow:hidden}.cOZk2G_disclosureTrigger{background:var(--master-panel);width:100%;color:var(--master-text);text-align:left;cursor:pointer;border:none;justify-content:space-between;align-items:center;gap:12px;padding:13px 16px;font-size:14px;font-weight:700;display:flex}.cOZk2G_disclosureTrigger:hover{background:var(--master-hover)}.cOZk2G_disclosureSub{color:var(--master-muted);margin-left:8px;font-size:12px;font-weight:500}.cOZk2G_disclosureBody{border-top:1px solid var(--master-line);padding:16px}.cOZk2G_batchBar{border:1px solid var(--master-accent);background:var(--master-tint-info);color:var(--master-text);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;padding:10px 14px;font-size:13px;display:flex}.cOZk2G_agingPill{border:1px solid var(--master-line);background:var(--master-panel);color:var(--master-muted);white-space:nowrap;border-radius:999px;align-items:center;padding:2px 8px;font-size:11.5px;font-weight:700;display:inline-flex}.cOZk2G_agingPill[data-tone=positive]{color:var(--master-positive);border-color:var(--master-positive)}.cOZk2G_agingPill[data-tone=warning]{color:var(--master-warning,#d97706);border-color:var(--master-warning,#d97706)}.cOZk2G_agingPill[data-tone=danger]{color:var(--master-danger);border-color:var(--master-danger-line,var(--master-danger));background:var(--master-danger-soft)}.cOZk2G_agingPill[data-tone=info]{color:var(--master-accent-text);border-color:var(--master-accent)}.cOZk2G_kbdKey{border:1px solid var(--master-line-strong);background:var(--master-canvas);min-width:24px;height:22px;color:var(--master-text);border-radius:5px;justify-content:center;align-items:center;padding:0 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:700;display:inline-flex}.cOZk2G_quickPopover{z-index:40;border:1px solid var(--master-line-strong);background:var(--master-surface);width:min(440px,92vw);max-height:360px;box-shadow:var(--master-shadow-strong,var(--master-shadow));border-radius:12px;gap:8px;padding:12px;display:grid;position:absolute;bottom:calc(100% + 8px);left:0;overflow-y:auto}.cOZk2G_quickItemBtn{text-align:left;border:1px solid var(--master-line);background:var(--master-panel);width:100%;color:var(--master-text);cursor:pointer;border-radius:9px;gap:3px;padding:9px 11px;display:grid}.cOZk2G_quickItemBtn:hover{border-color:var(--master-accent);background:var(--master-hover)}.cOZk2G_kanbanControlStrip{border-radius:var(--master-radius);border:1px solid var(--master-line);background:var(--master-surface);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;display:flex}.master-root[data-density=compact] .cOZk2G_checklistGrid{gap:6px}.master-root[data-density=compact] .cOZk2G_checklistStep{padding:6px 8px}@media (prefers-reduced-motion:reduce){.cOZk2G_smartChip,.cOZk2G_inlineActionBtn{transition:none}}@media (max-width:720px){.cOZk2G_checklistGrid{grid-template-columns:1fr}}
.jgH70a_overlay{z-index:200;padding:max(24px, env(safe-area-inset-top)) max(24px, env(safe-area-inset-right)) max(24px, env(safe-area-inset-bottom)) max(24px, env(safe-area-inset-left));pointer-events:none;opacity:0;visibility:hidden;transition:opacity .2s var(--sf-ease), visibility 0s .2s;place-items:center;display:grid;position:fixed;inset:0}.jgH70a_overlay[data-visible=true]{opacity:1;visibility:visible;transition-delay:0s}.jgH70a_content{text-align:center;width:min(100%,440px);font-family:var(--sf-font);flex-direction:column;align-items:center;gap:12px;display:flex}.jgH70a_check{opacity:0;transition:opacity .18s var(--sf-ease), transform .25s var(--sf-ease);flex-shrink:0;transform:scale(.8)}.jgH70a_check path{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .25s var(--sf-ease)}.jgH70a_title,.jgH70a_name{opacity:0;transition:opacity .18s var(--sf-ease), transform .18s var(--sf-ease);display:block;transform:translateY(6px)}.jgH70a_title{letter-spacing:-.025em;font-size:clamp(24px,4vw,32px);font-weight:700;line-height:1.2}.jgH70a_name{overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;font-size:16px;font-weight:400;line-height:1.5;display:-webkit-box;overflow:hidden}.jgH70a_overlay[data-visible=true] .jgH70a_check,.jgH70a_overlay[data-visible=true] .jgH70a_title,.jgH70a_overlay[data-visible=true] .jgH70a_name{opacity:1;transform:none}.jgH70a_overlay[data-visible=true] .jgH70a_check path{stroke-dashoffset:0;transition-delay:60ms}.jgH70a_overlay[data-visible=true] .jgH70a_title{transition-delay:90ms}.jgH70a_overlay[data-visible=true] .jgH70a_name{transition-delay:.12s}.jgH70a_announcement{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.jgH70a_overlay{transition-duration:.1s,0s}.jgH70a_overlay:not([data-visible=true]){transition-delay:0s,.1s}.jgH70a_check,.jgH70a_title,.jgH70a_name{transition:opacity .1s ease-out;transform:none}.jgH70a_check path{stroke-dashoffset:0;transition:none}.jgH70a_overlay[data-visible=true] .jgH70a_title,.jgH70a_overlay[data-visible=true] .jgH70a_name{transition-delay:0s}}
.C2UXMq_bar[data-category-engine][data-category-engine]{top:var(--sf-category-sticky-top,0px);z-index:30;background:var(--cn-background);width:100%;min-width:0;max-width:100%;color:var(--cn-inactiveText);border:0;border-radius:0;margin:0;padding:0;position:sticky;container-type:inline-size}.C2UXMq_bar[data-category-engine][data-position=normal]{position:relative;top:auto}.C2UXMq_bar[data-category-engine][data-surface=glass],.C2UXMq_bar[data-category-engine][data-surface=translucent]{background:var(--cn-material);-webkit-backdrop-filter:blur(var(--cn-blur)) saturate(150%)}.C2UXMq_bar[data-category-engine][data-surface=glass]{box-shadow:inset 0 1px var(--cn-material-border),var(--cn-shadow)}.C2UXMq_bar[data-category-engine][data-category-engine] .C2UXMq_scroll{align-items:stretch;gap:var(--cn-gap);width:100%;max-width:var(--sf-container-width,1280px);padding:var(--cn-bar-pad) 20px;overscroll-behavior-inline:contain;scrollbar-width:none;flex-direction:row;margin:0 auto;scroll-padding-inline:20px;display:flex;overflow-x:auto}.C2UXMq_bar[data-category-engine] .C2UXMq_scroll::-webkit-scrollbar{display:none}.C2UXMq_bar[data-category-engine] .C2UXMq_scroll[data-scroll=snap]{scroll-snap-type:x proximity}.C2UXMq_bar[data-category-engine] .C2UXMq_scroll[data-align=center]{justify-content:safe center}.C2UXMq_bar[data-category-engine] .C2UXMq_scroll[data-align=distributed]{justify-content:space-between}.C2UXMq_bar[data-category-engine][data-category-engine] .C2UXMq_scroll .C2UXMq_item{min-width:44px;max-width:280px;min-height:var(--cn-item-height);border-radius:var(--cn-radius);color:var(--cn-inactiveText);font-family:var(--sf-font,inherit);font-size:var(--cn-font-size);font-weight:var(--cn-weight);letter-spacing:normal;text-transform:none;box-shadow:none;scroll-snap-align:center;cursor:pointer;background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;gap:8px;margin:0;padding:10px 18px;line-height:1.35;transition:background-color .15s,color .15s;display:flex;position:relative}.C2UXMq_bar[data-category-engine][data-category-engine] .C2UXMq_scroll[data-width=equal] .C2UXMq_item{flex:1 0 108px;max-width:none}.C2UXMq_bar[data-category-engine][data-category-engine] .C2UXMq_scroll[data-width=minimum] .C2UXMq_item{min-width:112px}.C2UXMq_bar[data-category-engine][data-category-engine] .C2UXMq_scroll[data-layout=above] .C2UXMq_item{flex-direction:column;gap:7px;max-width:220px;padding-inline:16px}.C2UXMq_bar[data-category-engine][data-category-engine] .C2UXMq_scroll .C2UXMq_item[data-case=uppercase]{text-transform:uppercase}.C2UXMq_bar[data-category-engine][data-category-engine] .C2UXMq_scroll .C2UXMq_item .C2UXMq_label{-webkit-line-clamp:2;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;text-overflow:ellipsis;white-space:normal;-webkit-box-orient:vertical;min-width:0;max-width:240px;display:-webkit-box;overflow:hidden}.C2UXMq_bar[data-category-engine][data-category-engine] .C2UXMq_scroll[data-layout=above] .C2UXMq_item .C2UXMq_label{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:180px;display:-webkit-box}.C2UXMq_bar[data-category-engine][data-category-engine] .C2UXMq_scroll .C2UXMq_item .C2UXMq_short,.C2UXMq_bar[data-category-engine][data-category-engine] .C2UXMq_scroll .C2UXMq_item[data-label=short] .C2UXMq_full{display:none}.C2UXMq_bar[data-category-engine][data-category-engine] .C2UXMq_scroll .C2UXMq_item[data-label=short] .C2UXMq_short{display:inline}.C2UXMq_bar[data-category-engine][data-category-engine] .C2UXMq_scroll .C2UXMq_item .C2UXMq_icon{color:var(--cn-inactiveIcon);flex-shrink:0;display:flex}.C2UXMq_bar[data-category-engine][data-category-engine] .C2UXMq_scroll[data-layout=icon] .C2UXMq_item:not([data-no-icon]) .C2UXMq_label{display:none}.C2UXMq_bar[data-category-engine][data-category-engine] .C2UXMq_scroll .C2UXMq_item[aria-pressed=true]{color:var(--cn-activeText);background:var(--cn-activeSurface);border-color:#0000}.C2UXMq_bar[data-category-engine][data-category-engine] .C2UXMq_scroll .C2UXMq_item[aria-pressed=true] .C2UXMq_icon{color:var(--cn-activeIcon)}.C2UXMq_bar[data-category-engine][data-category-engine] .C2UXMq_scroll .C2UXMq_item[aria-pressed=true][data-active-style=capsule-tall]{box-shadow:inset 0 -2px var(--cn-highlight);min-height:var(--cn-active-height);padding-block:12px}.C2UXMq_bar[data-category-engine][data-category-engine] .C2UXMq_scroll .C2UXMq_item[aria-pressed=true][data-active-style=underline]{border-bottom:2px solid var(--cn-highlight);background:0 0;border-radius:0}.C2UXMq_bar[data-category-engine][data-category-engine] .C2UXMq_scroll .C2UXMq_item[aria-pressed=true][data-active-style=outline]{border-color:var(--cn-highlight);background:0 0}.C2UXMq_bar[data-category-engine][data-category-engine] .C2UXMq_scroll .C2UXMq_item[aria-pressed=true][data-active-style=floating-tab]{box-shadow:0 4px 10px -5px var(--cn-highlight);transform:translateY(-2px)}.C2UXMq_bar[data-category-engine][data-category-engine] .C2UXMq_scroll .C2UXMq_item[aria-pressed=true][data-active-style=spotlight]{box-shadow:inset 0 0 0 2px var(--cn-highlight)}.C2UXMq_bar[data-category-engine][data-category-engine] .C2UXMq_scroll .C2UXMq_item:hover{box-shadow:inset 0 0 0 1px}.C2UXMq_bar[data-category-engine][data-category-engine] .C2UXMq_scroll .C2UXMq_item:focus-visible{outline-offset:-4px;outline:2px solid}.C2UXMq_bar[data-category-engine] .C2UXMq_scroll[data-separators=line] .C2UXMq_item+.C2UXMq_item:before{content:"";left:calc(-.5 * var(--cn-gap));border-left:1px solid var(--cn-inactiveIcon);opacity:.3;height:50%;position:absolute;top:25%}.C2UXMq_bar[data-category-engine] .C2UXMq_scroll[data-separators=space]{gap:calc(var(--cn-gap) + 12px)}.C2UXMq_bar[data-category-engine][data-compact] .C2UXMq_scroll{padding-block:4px}.C2UXMq_bar[data-category-engine][data-category-engine][data-compact] .C2UXMq_scroll .C2UXMq_item{flex-direction:row;min-height:44px;padding-block:8px}.C2UXMq_bar[data-category-engine][data-category-engine][data-compact] .C2UXMq_scroll .C2UXMq_item[aria-pressed=true]{min-height:44px;padding-block:8px}.C2UXMq_bar[data-category-engine][data-compact] .C2UXMq_icon svg{width:min(20px,var(--cn-icon-size));height:min(20px,var(--cn-icon-size))}@container (max-width:700px){.C2UXMq_bar[data-category-engine][data-category-engine] .C2UXMq_scroll{padding-inline:12px}.C2UXMq_bar[data-category-engine][data-category-engine] .C2UXMq_scroll .C2UXMq_item{max-width:200px}.C2UXMq_bar[data-category-engine][data-category-engine] .C2UXMq_scroll .C2UXMq_item[data-label=auto] .C2UXMq_full{display:none}.C2UXMq_bar[data-category-engine][data-category-engine] .C2UXMq_scroll .C2UXMq_item[data-label=auto] .C2UXMq_short{display:inline}.C2UXMq_bar[data-category-engine][data-category-engine] .C2UXMq_scroll .C2UXMq_item .C2UXMq_label{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:168px;display:-webkit-box}.C2UXMq_bar[data-category-engine][data-category-engine] .C2UXMq_scroll[data-width=minimum] .C2UXMq_item{min-width:96px}}@media (prefers-reduced-motion:reduce){.C2UXMq_bar[data-category-engine] .C2UXMq_scroll .C2UXMq_item{transition:none}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.C2UXMq_bar[data-category-engine][data-surface]{background:var(--cn-background)}}
._4WBURa_editor{grid-template-columns:minmax(0,1fr);gap:28px;min-width:0;display:grid;overflow-x:clip}._4WBURa_editor h3{margin-bottom:8px;font-size:15px}._4WBURa_presets{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-block:14px;display:grid}._4WBURa_preset{background:var(--studio-surface);border:1px solid var(--studio-line);text-align:left;min-width:0;color:var(--studio-text);border-radius:12px;gap:10px;padding:8px 8px 12px;display:grid;position:relative;overflow:hidden}._4WBURa_preset button{text-align:left;min-height:44px;color:inherit;cursor:pointer;font-size:13px;font-weight:600}._4WBURa_preset>button:after{content:"";position:absolute;inset:0}._4WBURa_preset[data-selected=true]{border-color:var(--studio-primary,#2563eb);box-shadow:0 0 0 1px var(--studio-primary,#2563eb)}._4WBURa_preset:focus-within{outline:2px solid var(--studio-primary,#2563eb);outline-offset:2px}._4WBURa_mini{pointer-events:none;border-radius:6px;width:100%;height:80px;overflow:hidden}._4WBURa_mini>nav{transform-origin:0 0;transform:scale(.48);width:400px!important}._4WBURa_mini [data-category-engine]>div{overflow:hidden}._4WBURa_preview{min-width:0;padding:16px 0}._4WBURa_preview>nav{border-radius:12px;overflow:hidden}._4WBURa_preview p{margin-top:12px}._4WBURa_details{border-top:1px solid var(--studio-line);padding-top:16px}._4WBURa_details summary{cursor:pointer;min-height:44px;font-size:14px;font-weight:600}._4WBURa_controls{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px;margin-block:8px 20px;display:grid}._4WBURa_controls>div{flex-direction:column;gap:7px;min-width:0;font-size:12px;display:flex}._4WBURa_controls>div>*{min-width:0;max-width:100%}._4WBURa_contrast{margin-block:12px;font-size:12px;line-height:1.5}@media (max-width:420px){._4WBURa_controls{grid-template-columns:1fr}}
.eBewrq_options{border:0;min-width:0;margin:0;padding:0}.eBewrq_options legend{margin-bottom:12px;font-size:13px;font-weight:600}.eBewrq_grid{grid-template-columns:1fr;gap:10px;display:grid}.eBewrq_card{border:1px solid var(--settings-line);background:var(--settings-paper);cursor:pointer;border-radius:12px;align-items:center;gap:14px;min-width:0;padding:16px 14px;display:flex;position:relative}.eBewrq_card[data-selected]{border-color:var(--studio-blue);box-shadow:inset 0 0 0 1px var(--studio-blue);background:color-mix(in srgb,var(--studio-blue) 5%,var(--settings-paper))}.eBewrq_card input{opacity:0;cursor:pointer;z-index:1;width:100%;height:100%;margin:0;position:absolute;inset:0}.eBewrq_card:has(input:focus-visible){outline:2px solid var(--studio-blue);outline-offset:3px}.eBewrq_cardText{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.eBewrq_cardText strong{font-size:13px;font-weight:600;line-height:1.4}.eBewrq_cardText>span{color:var(--settings-muted);font-size:12px;line-height:1.5}.eBewrq_recommended{color:var(--studio-blue);font-size:10px;font-weight:600}.eBewrq_check{color:var(--studio-blue);opacity:0;flex-shrink:0}.eBewrq_card[data-selected] .eBewrq_check{opacity:1}.eBewrq_illustration{width:42px;height:48px;color:var(--settings-muted);flex-shrink:0;position:relative}.eBewrq_illustration i:first-child{background:var(--settings-soft);border:1.5px solid;border-radius:5px;position:absolute;inset:3px 2px}.eBewrq_illustration i:last-child{background:var(--studio-blue);opacity:.65;border-radius:2px;position:absolute;inset:8px 7px}.eBewrq_illustration[data-presentation=sideRail] i:last-child{inset:5px 4px 5px 24px}.eBewrq_illustration[data-presentation=bottomSheet] i:last-child{border-radius:4px 4px 1px 1px;inset:25px 4px 5px}.eBewrq_illustration[data-presentation=auto] i:first-child{inset:3px 10px 12px 0}.eBewrq_illustration[data-presentation=auto] i:last-child{border:2px solid var(--settings-paper);opacity:1;border-radius:4px;inset:20px 0 0 22px}.eBewrq_resolution{background:var(--settings-soft);color:var(--settings-muted);border-radius:8px;margin:0;padding:12px;font-size:12px;line-height:1.5}.eBewrq_resolution strong{color:var(--settings-ink)}.eBewrq_reset{min-height:44px;color:var(--settings-muted);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;text-decoration:underline;display:flex;font-size:12px!important}.eBewrq_drawerIllustration{border:1.5px solid var(--settings-muted);background:var(--settings-soft);border-radius:5px;flex-shrink:0;width:48px;height:48px;position:relative}.eBewrq_drawerIllustration i:first-child{background:color-mix(in srgb,var(--studio-blue) 18%,var(--settings-paper));border-left:1px solid var(--studio-blue);position:absolute;inset:2px 2px 2px 16px}.eBewrq_drawerIllustration i:nth-child(2){background:repeating-linear-gradient(to bottom,var(--studio-blue) 0 2px,transparent 2px 7px);opacity:.65;width:21px;height:21px;position:absolute;top:8px;right:6px}.eBewrq_drawerIllustration i:last-child{background:var(--studio-blue);border-radius:2px;width:21px;height:4px;position:absolute;bottom:6px;right:6px}.eBewrq_drawerIllustration[data-variant=compact] i:first-child{left:28px}.eBewrq_drawerIllustration[data-variant=compact] i:nth-child(2){background:radial-gradient(circle at 50% 4px,var(--studio-blue) 3px,transparent 4px) 0 0/9px 9px;width:9px;height:24px;right:6px}.eBewrq_drawerIllustration[data-variant=compact] i:last-child{width:9px}.eBewrq_shapeIllustration{border:1.5px solid var(--settings-line);background:var(--settings-soft);border-radius:8px;flex-shrink:0;place-items:center;width:48px;height:48px;display:grid;position:relative}.eBewrq_shapeIllustration i{background:var(--studio-blue);transition:all .15s;display:block}.eBewrq_shapeIllustration[data-shape=pill] i{border-radius:999px;width:32px;height:16px}.eBewrq_shapeIllustration[data-shape=rounded-square] i{border-radius:6px;width:24px;height:24px}.eBewrq_shapeIllustration[data-shape=round] i{border-radius:50%;width:24px;height:24px}.eBewrq_shapeIllustration[data-shape=square] i{border-radius:0;width:24px;height:24px}.eBewrq_shapeIllustration[data-shape=compact-bar] i{border-radius:3px;width:34px;height:12px}.eBewrq_shapeIllustration[data-shape=header-only]{position:relative}.eBewrq_shapeIllustration[data-shape=header-only] i:first-child{background:var(--settings-line);border-radius:2px;height:6px;position:absolute;top:10px;left:6px;right:6px}.eBewrq_shapeIllustration[data-shape=header-only] i:last-child{background:var(--studio-blue);border-radius:50%;width:8px;height:8px;position:absolute;top:9px;right:9px}@media (min-width:600px) and (max-width:899px){.eBewrq_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.eBewrq_card{align-items:flex-start}.eBewrq_illustration{width:34px}.eBewrq_cardText strong{font-size:12px}}@media (hover:hover){.eBewrq_card:hover{border-color:var(--studio-blue)}}
.CITJpq_editor{gap:20px;display:grid}.CITJpq_editor h3{color:var(--settings-ink);margin:0 0 8px;font-size:15px}.CITJpq_presets{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.CITJpq_presets>button{border:1px solid var(--settings-line);background:var(--settings-paper);color:var(--settings-ink);text-align:left;cursor:pointer;border-radius:10px;flex-direction:column;justify-content:flex-start;min-width:0;padding:12px;display:flex}.CITJpq_presets>button[aria-pressed=true]{border-color:var(--studio-blue);background:var(--studio-selected)}.CITJpq_presets strong{margin-top:10px;font-size:13px;display:block}.CITJpq_presetTitle{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;margin-top:10px;display:flex}.CITJpq_presetTitle strong{margin:0}.CITJpq_badge{background:color-mix(in srgb,var(--studio-blue) 14%,transparent);color:var(--studio-blue);letter-spacing:.01em;border-radius:999px;padding:2px 6px;font-size:10px;font-weight:700}.CITJpq_presets small,.CITJpq_native>span{color:var(--settings-muted);margin-top:4px;font-size:11px;line-height:1.45;display:block}.CITJpq_native{grid-column:1/-1;min-height:56px}.CITJpq_native strong{margin:0}.CITJpq_morePresets{margin-top:10px}.CITJpq_morePresets>summary{cursor:pointer;color:var(--settings-muted);align-items:center;gap:6px;padding-block:6px;font-size:12px;font-weight:600;list-style:none;display:inline-flex}.CITJpq_morePresets>summary::-webkit-details-marker{display:none}.CITJpq_mini{background:var(--mini-background);height:64px;color:var(--mini-text);border:1px solid color-mix(in srgb,var(--mini-text) 12%,transparent);border-radius:6px;grid-template-columns:18px 1fr 12px;align-items:center;gap:5px;width:100%;padding:10px 12px;display:grid}.CITJpq_mini i{background:var(--mini-accent);border-radius:50%;width:15px;height:15px}.CITJpq_mini b{opacity:.85;background:currentColor;border-radius:2px;height:6px}.CITJpq_mini em{opacity:.65;background:currentColor;border-radius:2px;width:10px;height:6px}.CITJpq_mini>span{opacity:.25;background:currentColor;border-radius:2px;grid-column:1/-1;height:3px}.CITJpq_mini[data-layout=compact]>span:last-child{width:65%}.CITJpq_mini[data-layout=centered],.CITJpq_mini[data-layout=editorial]{grid-template-columns:1fr;justify-items:center;gap:4px}.CITJpq_mini[data-layout=centered] b,.CITJpq_mini[data-layout=editorial] b{width:58%;height:7px}.CITJpq_mini[data-layout=centered] em,.CITJpq_mini[data-layout=editorial] em{display:none}.CITJpq_mini[data-layout=centered]>span,.CITJpq_mini[data-layout=editorial]>span{grid-column:1;width:46%}.CITJpq_mini[data-layout=minimal]>span{display:none}.CITJpq_mini[data-layout=hero]{border-top:20px solid var(--mini-accent);height:68px;padding-top:8px}.CITJpq_mini[data-layout=classic]{grid-template-columns:18px 1fr}.CITJpq_mini[data-layout=classic] em{display:none}.CITJpq_details{border-top:1px solid var(--settings-line);padding-top:14px}.CITJpq_details>summary{cursor:pointer;min-height:44px;color:var(--settings-ink);align-items:center;font-size:14px;font-weight:600;list-style:none;display:flex}.CITJpq_details>summary:after{content:"";border-bottom:1px solid;border-right:1px solid;width:7px;height:7px;margin-left:auto;margin-right:4px;transform:rotate(45deg)}.CITJpq_details[open]>summary:after{transform:rotate(225deg)}.CITJpq_details>summary::-webkit-details-marker{display:none}.CITJpq_controls{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding-block:10px 16px;display:grid}.CITJpq_controls>div{min-width:0;color:var(--settings-ink);gap:6px;font-size:12px;display:grid}.CITJpq_visibility{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 12px;padding-block:8px 14px;display:grid}.CITJpq_visibility label{border:1px solid var(--settings-line);background:var(--settings-paper);border-radius:8px;align-items:flex-start;gap:8px;min-height:40px;padding:6px 8px;font-size:12px;line-height:1.35;display:flex}.CITJpq_visibility input{width:16px;height:16px;accent-color:var(--studio-blue);flex-shrink:0;margin-top:2px}.CITJpq_visibility small{color:var(--settings-muted);font-size:10px;line-height:1.35;display:block}.CITJpq_zone{border-top:1px solid var(--settings-line);padding-block:14px}.CITJpq_zone h4{margin:0 0 10px;font-size:13px}.CITJpq_row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding-block:8px;display:grid}.CITJpq_row strong{font-size:12px;font-weight:500}.CITJpq_row>div:last-child{grid-column:1/-1}.CITJpq_reorder{gap:4px;display:flex}.CITJpq_reorder button{border:1px solid var(--settings-line);width:44px;height:44px;color:var(--settings-ink);cursor:pointer;background:0 0;border-radius:8px;place-items:center;display:grid}.CITJpq_reorder button:disabled{opacity:.35;cursor:default}.CITJpq_editor :is(button,summary,input):focus-visible{outline:2px solid var(--studio-blue);outline-offset:3px}@media (max-width:420px){.CITJpq_presets,.CITJpq_controls,.CITJpq_visibility{grid-template-columns:1fr}}
.Xmsm1q_editor{gap:24px;display:grid}.Xmsm1q_editor h3{color:var(--settings-ink);margin:0 0 8px;font-size:15px;font-weight:700}.Xmsm1q_editor p{color:var(--settings-muted);margin:0;font-size:12px;line-height:1.5}.Xmsm1q_details{border-top:1px solid var(--settings-line);padding-top:16px}.Xmsm1q_details>summary{cursor:pointer;min-height:44px;color:var(--settings-ink);align-items:center;font-size:14px;font-weight:600;list-style:none;display:flex}.Xmsm1q_details>summary:after{content:"";border-bottom:1px solid;border-right:1px solid;width:7px;height:7px;margin-left:auto;margin-right:4px;transform:rotate(45deg)}.Xmsm1q_details[open]>summary:after{transform:rotate(225deg)}.Xmsm1q_details>summary::-webkit-details-marker{display:none}.Xmsm1q_controls{gap:16px;padding-block:12px 20px;display:grid}.Xmsm1q_controls>div{min-width:0;color:var(--settings-ink);gap:6px;font-size:12px;font-weight:500;display:grid}.Xmsm1q_visibility{gap:2px;padding-block:8px 16px;display:grid}.Xmsm1q_visibility label{min-height:44px;color:var(--settings-ink);cursor:pointer;align-items:center;gap:10px;font-size:13px;display:flex}.Xmsm1q_visibility input{width:18px;height:18px;accent-color:var(--studio-blue,#2562fe)}.Xmsm1q_visibility small{color:var(--settings-muted);font-size:11px;line-height:1.4;display:block}.Xmsm1q_textInput{border:1px solid var(--settings-line);background:var(--settings-paper);width:100%;color:var(--settings-ink);border-radius:8px;outline:none;padding:10px 12px;font-size:13px;transition:border-color .15s}.Xmsm1q_textInput:focus{border-color:var(--studio-blue,#2562fe)}.Xmsm1q_socialPreviewBox{border:1px solid var(--settings-line);background:var(--studio-elevated,#fbfbf9);border-radius:12px;flex-direction:column;gap:12px;margin-top:12px;padding:16px;display:flex}.Xmsm1q_socialPreviewHeader{justify-content:space-between;align-items:center;display:flex}.Xmsm1q_socialPreviewHeader strong{color:var(--settings-ink);font-size:12px;font-weight:600}.Xmsm1q_contrastBadge{color:#15803d;background:#22c55e1f;border-radius:9999px;align-items:center;gap:4px;padding:3px 8px;font-size:11px;font-weight:600;display:inline-flex}.Xmsm1q_socialIconsRow{align-items:center;gap:12px;padding:8px 0;display:flex}.Xmsm1q_socialIconButton{justify-content:center;align-items:center;transition:transform .15s,box-shadow .15s;display:inline-flex}.Xmsm1q_socialIconButton:hover{transform:scale(1.08)}.Xmsm1q_editor :is(button,summary,input):focus-visible{outline:2px solid var(--studio-blue,#2562fe);outline-offset:3px}
.WMFTHW_editor{flex-direction:column;gap:16px;display:flex}.WMFTHW_card{background:var(--studio-elevated,#fff);border:1px solid var(--settings-line,#e4e4e7);border-radius:12px;flex-direction:column;gap:12px;padding:14px;display:flex}.WMFTHW_cardHeader{justify-content:space-between;align-items:center;gap:10px;display:flex}.WMFTHW_cardHeader h3{color:var(--settings-ink);margin:0;font-size:13.5px;font-weight:700}.WMFTHW_cardHeader p{color:var(--settings-muted);margin:2px 0 0;font-size:12px}.WMFTHW_toggleRow{color:var(--settings-ink);cursor:pointer;justify-content:space-between;align-items:center;gap:10px;font-size:13px;font-weight:600;display:flex}.WMFTHW_toggleRow input[type=checkbox]{width:18px;height:18px;accent-color:var(--settings-accent,#2562fe)}.WMFTHW_sectionList{flex-direction:column;gap:8px;display:flex}.WMFTHW_sectionOrderRow{border:1px solid var(--settings-line);background:var(--studio-surface,#fafafa);border-radius:9px;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;display:flex}.WMFTHW_sectionOrderName{color:var(--settings-ink);align-items:center;gap:8px;font-size:12.5px;font-weight:650;display:flex}.WMFTHW_sectionOrderActions{align-items:center;gap:4px;display:inline-flex}.WMFTHW_miniBtn{border:1px solid var(--settings-line);background:var(--studio-elevated);min-width:28px;height:28px;color:var(--settings-ink);border-radius:6px;justify-content:center;align-items:center;gap:4px;padding:0 8px;font-size:11.5px;font-weight:600;display:inline-flex}.WMFTHW_miniBtn:hover:not(:disabled){border-color:var(--settings-ink)}.WMFTHW_accordion{border:1px solid var(--settings-line);background:var(--studio-elevated);border-radius:12px;overflow:hidden}.WMFTHW_accordion>summary{cursor:pointer;color:var(--settings-ink);justify-content:space-between;align-items:center;gap:10px;padding:13px 14px;font-size:13px;font-weight:700;list-style:none;display:flex}.WMFTHW_accordion>summary::-webkit-details-marker{display:none}.WMFTHW_accordionBody{border-top:1px solid var(--settings-line);flex-direction:column;gap:12px;padding:12px 14px 14px;display:flex}.WMFTHW_field{flex-direction:column;gap:5px;display:flex}.WMFTHW_field>span{color:var(--settings-ink);font-size:12px;font-weight:650}.WMFTHW_input,.WMFTHW_textarea{border:1px solid var(--settings-line);background:var(--studio-surface,#fff);width:100%;color:var(--settings-ink);border-radius:8px;padding:8px 10px;font-size:13px;line-height:1.4}.WMFTHW_textarea{resize:vertical;min-height:68px}.WMFTHW_twoCols{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.WMFTHW_mediaField{border:1px dashed var(--settings-line);background:var(--studio-surface);border-radius:9px;flex-direction:column;gap:8px;padding:10px;display:flex}.WMFTHW_mediaRow{align-items:center;gap:10px;display:flex}.WMFTHW_mediaThumb{color:#fff;background:#18181b;border-radius:6px;flex-shrink:0;place-items:center;width:56px;height:42px;display:grid;overflow:hidden}.WMFTHW_mediaThumb img{object-fit:cover;width:100%;height:100%}.WMFTHW_mediaButtons{flex-wrap:wrap;gap:6px;display:flex}.WMFTHW_subBox{border:1px solid var(--settings-line);background:var(--studio-surface);border-radius:9px;flex-direction:column;gap:8px;padding:10px;display:flex}.WMFTHW_subBoxHeader{color:var(--settings-ink);justify-content:space-between;align-items:center;font-size:12px;font-weight:700;display:flex}.WMFTHW_libraryDrawer{border:1px solid var(--settings-line);background:var(--studio-elevated);border-radius:9px;flex-direction:column;gap:8px;padding:10px;display:flex}.WMFTHW_libraryGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.WMFTHW_libraryItem{border:1px solid var(--settings-line);background:var(--studio-surface);text-align:left;border-radius:7px;flex-direction:column;gap:4px;padding:4px;font-size:10.5px;display:flex}.WMFTHW_libraryItem img{aspect-ratio:4/3;object-fit:cover;border-radius:4px;width:100%}.WMFTHW_statusBadge{color:#2562fe;background:#2562fe1a;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600}
.Dcm-fa_editor{color:var(--settings-ink);font-size:14px;line-height:1.5}.Dcm-fa_file{display:none}.Dcm-fa_slot{border-bottom:1px solid var(--settings-line);margin:0 0 28px;padding:0 0 28px}.Dcm-fa_slot:last-child{border-bottom:0;margin-bottom:0}.Dcm-fa_slot h3{margin:0 0 6px;font-size:16px;font-weight:600}.Dcm-fa_slot p{color:var(--settings-muted);margin:0 0 16px}.Dcm-fa_thumbnail{background:var(--settings-soft);border-radius:12px;place-items:center;width:100%;display:grid;position:relative;overflow:hidden}.Dcm-fa_metadata{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;margin:12px 0 8px;font-size:12px;display:flex}.Dcm-fa_metadata strong{color:var(--settings-ink);font-weight:500}.Dcm-fa_metadata span,.Dcm-fa_usage{color:var(--settings-muted)}.Dcm-fa_actions{flex-wrap:wrap;gap:8px;display:flex}.Dcm-fa_actions button,.Dcm-fa_libraryHeading button{border:1px solid var(--settings-line);min-height:44px;color:var(--settings-ink);background:0 0;border-radius:8px;align-items:center;gap:8px;padding:10px 12px;font-size:13px;display:inline-flex}.Dcm-fa_actions button:first-child{background:var(--studio-blue);color:#fff;border-color:#0000}.Dcm-fa_actions button:last-child{border-color:#0000;padding-left:0}.Dcm-fa_editor button:hover:not(:disabled){background:var(--studio-hover);color:var(--settings-ink)}.Dcm-fa_editor button:focus-visible,.Dcm-fa_customize summary:focus-visible,.Dcm-fa_toggle input:focus-visible{outline:2px solid var(--studio-blue);outline-offset:3px}.Dcm-fa_slot .Dcm-fa_error{color:var(--studio-danger);margin-top:12px}.Dcm-fa_toggle{align-items:center;gap:10px;min-height:44px;margin-top:8px;display:flex}.Dcm-fa_toggle input{width:18px;height:18px;accent-color:var(--studio-blue)}.Dcm-fa_customize{margin-top:12px}.Dcm-fa_customize summary{cursor:pointer;align-items:center;min-height:44px;font-weight:500;display:flex}.Dcm-fa_customize label{margin:12px 0;display:block}.Dcm-fa_customize label>div{margin-top:8px}.Dcm-fa_customize small{color:var(--settings-muted);margin-top:8px;display:block}.Dcm-fa_library{margin-top:20px}.Dcm-fa_libraryHeading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.Dcm-fa_images{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.Dcm-fa_images button{text-align:left;min-width:0;color:inherit;background:0 0;border:0;padding:0}.Dcm-fa_images button>span:first-child{aspect-ratio:4/3;border-radius:8px;display:block;position:relative;overflow:hidden}.Dcm-fa_images button>span:last-child{overflow-wrap:anywhere;padding-top:6px;font-size:12px;display:block}@media (max-width:600px){.Dcm-fa_metadata{display:block}.Dcm-fa_metadata span{margin-top:4px;display:block}}
.HKg54W_uploader{border:1px solid var(--settings-line,#e2e8f0);background:var(--settings-paper,#fff);border-radius:16px;padding:16px;transition:border-color .2s,background-color .2s,box-shadow .2s;position:relative}.HKg54W_dragging{box-shadow:0 0 0 3px #2562fe26;background-color:#2562fe0d!important;border-color:#2562fe!important}.HKg54W_fileInput{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.HKg54W_dropzone{align-items:center;gap:16px;display:flex}@media (max-width:520px){.HKg54W_dropzone{flex-direction:column;align-items:flex-start}}.HKg54W_previewContainer{border:1.5px solid var(--settings-line,#e2e8f0);background-color:var(--settings-surface,#f8fafc);background-image:linear-gradient(45deg,#0000000d 25%,#0000 25%),linear-gradient(-45deg,#0000000d 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#0000000d 75%),linear-gradient(-45deg,#0000 75%,#0000000d 75%);background-position:0 0,0 7px,7px -7px,-7px 0;background-size:14px 14px;border-radius:16px;justify-content:center;align-items:center;width:68px;min-width:68px;height:68px;display:flex;position:relative;overflow:hidden}.dark .HKg54W_previewContainer{background-image:linear-gradient(45deg,#ffffff0f 25%,#0000 25%),linear-gradient(-45deg,#ffffff0f 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#ffffff0f 75%),linear-gradient(-45deg,#0000 75%,#ffffff0f 75%)}.HKg54W_logoImage{object-fit:contain;border-radius:12px;width:100%;height:100%;padding:4px}.HKg54W_placeholder{color:var(--settings-muted,#64748b);-webkit-user-select:none;user-select:none;font-size:26px;font-weight:800}.HKg54W_meta{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.HKg54W_metaHeading{justify-content:space-between;align-items:center;gap:8px;display:flex}.HKg54W_label{color:var(--settings-ink,#0f172a);font-size:13px;font-weight:700}.HKg54W_activeBadge{color:#16a34a;background:#16a34a1a;border:1px solid #16a34a33;border-radius:9999px;padding:2px 8px;font-size:10px;font-weight:700}.HKg54W_hint{color:var(--settings-muted,#64748b);margin:0;font-size:11px;line-height:1.4}.HKg54W_actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.HKg54W_uploadButton{color:#fff;cursor:pointer;white-space:nowrap;background:#2562fe;border:none;border-radius:9999px;align-items:center;gap:6px;padding:7px 14px;font-size:12px;font-weight:700;transition:all .15s;display:inline-flex}.HKg54W_uploadButton:hover:not(:disabled){background:#1d4fd8;transform:translateY(-1px)}.HKg54W_uploadButton:active:not(:disabled){transform:translateY(0)}.HKg54W_uploadButton:disabled{opacity:.6;cursor:not-allowed}.HKg54W_removeButton{color:var(--settings-muted,#64748b);border:1px solid var(--settings-line,#e2e8f0);cursor:pointer;white-space:nowrap;background:0 0;border-radius:9999px;align-items:center;gap:5px;padding:7px 12px;font-size:12px;font-weight:600;transition:all .15s;display:inline-flex}.HKg54W_removeButton:hover:not(:disabled){color:#dc2626;background:#ef444414;border-color:#ef44444d}.HKg54W_removeButton:disabled{opacity:.5;cursor:not-allowed}.HKg54W_errorAlert{color:#dc2626;background:#dc262614;border:1px solid #dc262633;border-radius:8px;margin-top:8px;padding:6px 10px;font-size:11px;font-weight:600;line-height:1.3}.HKg54W_spinner{animation:1s linear infinite HKg54W_spin}@keyframes HKg54W_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
._9XtNYa_container{flex-direction:column;gap:20px;display:flex}._9XtNYa_logoGrid{grid-template-columns:1fr;gap:16px;display:grid}._9XtNYa_card{background:var(--studio-elevated,#fbfbf9);border:1px solid var(--settings-line,#e2e8f0);border-radius:12px;flex-direction:column;gap:12px;padding:16px;display:flex}._9XtNYa_cardHeader{justify-content:space-between;align-items:center;gap:8px;display:flex}._9XtNYa_cardTitle{color:var(--settings-ink,#0f172a);align-items:center;gap:8px;font-size:13.5px;font-weight:700;display:flex}._9XtNYa_cardBadge{color:#2562fe;background:#2562fe14;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600}._9XtNYa_cardBadgeActive{color:#059669;background:#10b9811f}._9XtNYa_cardDescription{color:var(--settings-muted,#64748b);margin:0;font-size:12px;line-height:1.45}._9XtNYa_previewArea{border:1px dashed var(--settings-line,#cbd5e1);background-color:#0000;background-image:linear-gradient(45deg,#00000008 25%,#0000 25%),linear-gradient(-45deg,#00000008 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#00000008 75%),linear-gradient(-45deg,#0000 75%,#00000008 75%);background-position:0 0,0 8px,8px -8px,-8px 0;background-repeat:repeat,repeat,repeat,repeat;background-size:16px 16px;background-attachment:scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box;border-radius:10px;justify-content:center;align-items:center;min-height:90px;padding:12px;display:flex;position:relative;overflow:hidden}._9XtNYa_previewArea img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:80px}._9XtNYa_emptyLogo{color:var(--settings-muted,#64748b);text-align:center;font-size:12px}._9XtNYa_uploadActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._9XtNYa_uploadBtn{background:var(--studio-surface,#fff);border:1px solid var(--settings-line,#cbd5e1);color:var(--settings-ink,#0f172a);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:8px 14px;font-size:12.5px;font-weight:600;transition:all .15s;display:inline-flex}._9XtNYa_uploadBtn:hover{background:var(--studio-hover,#f1f5f9);border-color:var(--studio-blue,#2562fe)}._9XtNYa_removeBtn{color:#dc2626;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:6px;padding:8px 12px;font-size:12px;font-weight:500;transition:all .15s;display:inline-flex}._9XtNYa_removeBtn:hover{background:#dc262614;border-color:#dc262633}._9XtNYa_controlsSection{border-top:1px solid var(--settings-line,#e2e8f0);flex-direction:column;gap:16px;padding-top:12px;display:flex}._9XtNYa_controlRow{flex-direction:column;gap:6px;display:flex}._9XtNYa_controlHeader{justify-content:space-between;align-items:center;font-size:12.5px;display:flex}._9XtNYa_controlLabel{color:var(--settings-ink,#0f172a);font-weight:600}._9XtNYa_controlValue{color:var(--studio-blue,#2562fe);font-family:monospace;font-size:12px;font-weight:700}._9XtNYa_rangeInput{width:100%;accent-color:var(--studio-blue,#2562fe);cursor:pointer}._9XtNYa_segmented{background:var(--studio-surface,#fff);border:1px solid var(--settings-line,#cbd5e1);border-radius:8px;grid-template-columns:repeat(3,1fr);gap:4px;padding:3px;display:grid}._9XtNYa_segmented button{color:var(--settings-muted,#64748b);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:6px 10px;font-size:12px;font-weight:500;transition:all .12s}._9XtNYa_segmented button[aria-pressed=true]{background:var(--studio-blue,#2562fe);color:#fff;font-weight:600}._9XtNYa_resetActions{justify-content:space-between;align-items:center;padding-top:8px;display:flex}
.rnWPga_map{--sf-radius:12px;--sf-action:var(--rw-blue);--sf-inverse:#fff;--sf-text:var(--rw-text);--sf-muted:var(--rw-muted);--sf-line:var(--rw-line);--sf-secondary:var(--rw-surface);--sf-surface:var(--rw-bg);border:1px solid var(--rw-line);background:var(--rw-bg);border-radius:16px;flex-direction:column;gap:16px;min-width:0;padding:20px;animation:.18s ease-out rnWPga_mapEnter;display:flex}.rnWPga_map h3,.rnWPga_map h4,.rnWPga_map p{margin:0}.rnWPga_map h3{font-size:19px;font-weight:600}.rnWPga_map h4{font-size:16px;font-weight:600}.rnWPga_toolbar,.rnWPga_selection header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.rnWPga_toolbar p,.rnWPga_selection header p{color:var(--rw-muted,var(--sf-muted,#9ca6b5));margin-top:4px;font-size:12px}.rnWPga_overview{flex-wrap:wrap;align-items:center;gap:14px;font-size:13px;display:flex}.rnWPga_overview>strong{white-space:nowrap}.rnWPga_legend{flex-wrap:wrap;gap:10px 16px;display:flex}.rnWPga_legend>span{color:var(--rw-muted);align-items:center;gap:6px;display:inline-flex}.rnWPga_legend b{color:var(--rw-text);font-variant-numeric:tabular-nums;font-weight:600}.rnWPga_legend i{background:var(--table-stroke);border-radius:50%;width:9px;height:9px}.rnWPga_map [data-state=free]{--table-fill:var(--rw-surface);--table-stroke:var(--rw-muted);--table-text:var(--rw-text)}.rnWPga_map [data-state=reserved]{--table-fill:#edf2ff;--table-stroke:#2562fe;--table-text:#1644b9}.rnWPga_map [data-state=arrived]{--table-fill:#fff3c4;--table-stroke:#967000;--table-text:#765500}.rnWPga_map [data-state=occupied]{--table-fill:#e0f7cc;--table-stroke:#48722d;--table-text:#33551d}.dark .rnWPga_map [data-state=reserved]{--table-fill:#233151;--table-stroke:#8af;--table-text:#c2d3ff}.dark .rnWPga_map [data-state=arrived]{--table-fill:#42351b;--table-stroke:#ffcb3b;--table-text:#ffe29a}.dark .rnWPga_map [data-state=occupied]{--table-fill:#2b4026;--table-stroke:#c2fd8e;--table-text:#c2fd8e}.rnWPga_hint{color:var(--rw-muted);font-size:12px;line-height:1.6}.rnWPga_zoom{color:var(--rw-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}.rnWPga_zoom>div{align-items:center;gap:4px;display:flex}.rnWPga_zoom>div>span{text-align:center;font-variant-numeric:tabular-nums;width:42px}.rnWPga_mobilePlan{flex-direction:column;gap:10px;width:100%;min-width:0;display:flex}.rnWPga_mobileZoom{justify-content:center;align-items:center;gap:6px;display:flex}.rnWPga_mobileZoom>button{min-height:44px}.rnWPga_mobileViewport{border-radius:8px;outline:none;width:100%;max-width:100%;overflow:hidden}.rnWPga_mobileViewport:focus-visible{outline:2px solid var(--rw-blue);outline-offset:2px}.rnWPga_mobileViewport[data-zoom="1"]{cursor:default}.rnWPga_mobileViewport:not([data-zoom="1"]){cursor:grab}.rnWPga_mobileViewport:not([data-zoom="1"]):active{cursor:grabbing}.rnWPga_mobileCanvas{width:100%;height:auto;display:block}.rnWPga_table{cursor:pointer;outline:none}.rnWPga_tableShape{fill:var(--table-fill,var(--sf-secondary,#253029));stroke:var(--table-stroke,var(--sf-action,#527343));stroke-width:1.5px;transition:fill .18s ease-out,stroke .18s ease-out}.rnWPga_table:hover .rnWPga_tableShape{stroke-width:2px}.rnWPga_table:active .rnWPga_tableShape{fill:var(--table-fill);stroke-width:2.5px}.rnWPga_selectionOutline{fill:none;stroke:var(--rw-blue,var(--sf-action,#2562fe));stroke-width:1.5px;opacity:0;pointer-events:none;transition:opacity .18s ease-out}.rnWPga_table:is(:focus-visible,[aria-pressed=true]) .rnWPga_selectionOutline{opacity:1}.rnWPga_table:focus-visible .rnWPga_selectionOutline{stroke-width:2px;stroke-dasharray:4 3}.rnWPga_chairs,.rnWPga_tableCaption{pointer-events:none}.rnWPga_chair{fill:var(--table-fill);stroke:var(--table-stroke);stroke-width:1.2px;stroke-opacity:.8;transition:fill .18s ease-out,stroke .18s ease-out}.rnWPga_tableCaptionContent{min-width:0;height:34px;color:var(--table-text,var(--sf-text,#fff));flex-direction:column;justify-content:center;align-items:center;padding:0 8px;display:flex}.rnWPga_tableNumber,.rnWPga_tableLabel{text-overflow:ellipsis;white-space:nowrap;text-align:center;width:100%;display:block;overflow:hidden}.rnWPga_tableNumber{font-variant-numeric:tabular-nums;font-size:12px;font-weight:600;line-height:16px}.rnWPga_tableLabel{font-size:11px;font-weight:400;line-height:14px}.rnWPga_table[data-compact=true] .rnWPga_tableCaptionContent{padding:0 3px}.rnWPga_table[data-compact=true] .rnWPga_tableNumber{font-size:11px}.rnWPga_table[data-muted=true] .rnWPga_tableShape{stroke-dasharray:4 3}.rnWPga_table[data-muted=true] .rnWPga_chair{stroke-opacity:.45}.rnWPga_marker{pointer-events:none}.rnWPga_markerShape{fill:var(--rw-bg,var(--sf-surface,#191d23));stroke:var(--rw-line,var(--sf-line,#454545));stroke-width:1px}.rnWPga_markerShape[data-street=true]{stroke-dasharray:4 3}.rnWPga_markerIcon{color:var(--rw-muted)}.rnWPga_markerLabel{text-overflow:ellipsis;white-space:nowrap;text-align:center;color:var(--rw-muted);font-size:11px;font-weight:500;line-height:18px;overflow:hidden}.rnWPga_markerLabel[data-rotated=true]{white-space:normal;overflow-wrap:anywhere;max-height:28px;line-height:14px}.rnWPga_selection{border-top:1px solid var(--rw-line);flex-direction:column;gap:12px;padding-top:18px;display:flex}.rnWPga_selection>button{align-self:flex-start}.rnWPga_reservationRow{text-align:left;border-bottom:1px solid var(--rw-line);justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:72px;padding:12px 0;display:flex}.rnWPga_reservationRow>span:first-child{overflow-wrap:anywhere;flex-direction:column;gap:4px;min-width:0;display:flex}.rnWPga_reservationRow strong{font-size:14px;font-weight:600}.rnWPga_reservationRow time{color:var(--rw-blue);font-variant-numeric:tabular-nums;font-size:12px}.dark .rnWPga_reservationRow time{color:#8af}.dark .rnWPga_selectionOutline{stroke:#8af}.rnWPga_reservationRow small{color:var(--rw-muted);font-size:12px}.rnWPga_reservationRow>span:last-child{flex-shrink:0;align-items:center;gap:6px;display:flex}.rnWPga_reservationRow:hover{background:var(--rw-surface)}.rnWPga_unplaced,.rnWPga_unassigned{border-top:1px solid var(--rw-line);flex-direction:column;gap:12px;padding-top:18px;display:flex}.rnWPga_unplaced h4 span,.rnWPga_unassigned h4 span{color:var(--rw-muted);margin-left:6px;font-size:13px;font-weight:400}.rnWPga_unplaced>div{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:8px;display:grid}.rnWPga_unplaced button{border:1px solid var(--rw-line);text-align:left;border-radius:12px;flex-direction:column;gap:5px;padding:12px;font-size:13px;display:flex}.rnWPga_unplaced button span{color:var(--table-text);font-size:12px}.rnWPga_unplaced button:is(:hover,[aria-pressed=true]){background:var(--rw-surface);border-color:var(--rw-blue)}.rnWPga_empty{text-align:center;color:var(--rw-muted);flex-direction:column;align-items:center;gap:10px;padding:28px 16px;font-size:13px;line-height:1.6;display:flex}.rnWPga_empty h4{color:var(--rw-text)}@keyframes rnWPga_mapEnter{0%{opacity:.65}to{opacity:1}}@media (max-width:767px){.rnWPga_map{padding:14px}.rnWPga_toolbar{align-items:flex-start}.rnWPga_toolbar a{padding:8px 10px;font-size:12px}.rnWPga_reservationRow{flex-direction:column;align-items:flex-start;gap:8px}.rnWPga_legend{gap:10px 12px;font-size:12px}}@media (prefers-reduced-motion:reduce){.rnWPga_map{animation:none}.rnWPga_map *{transition:none!important;animation:none!important}}.rnWPga_table[data-public-state=selected]{--table-fill:var(--sf-action,#2562fe);--table-text:var(--sf-inverse,#fff)}.rnWPga_table[data-public-state=unavailable]{--table-fill:var(--sf-error-surface,#41272b);--table-stroke:var(--sf-error,#e45468)}.rnWPga_table[data-public-state=insufficient]{opacity:.55}
.Dq4tda_container{border:1px solid var(--settings-line,#e2e8f0);background:var(--settings-paper,#fff);border-radius:16px;padding:16px;transition:border-color .2s,background-color .2s,box-shadow .2s;position:relative}.Dq4tda_dragging{box-shadow:0 0 0 3px #2562fe26;background-color:#2562fe0a!important;border-color:#2562fe!important}.Dq4tda_fileInput{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.Dq4tda_header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.Dq4tda_label{color:var(--settings-ink,#0f172a);font-size:13px;font-weight:700}.Dq4tda_badge{color:#2562fe;background:#2562fe14;border-radius:9999px;padding:2px 8px;font-size:11px;font-weight:600}.Dq4tda_bannerArea{aspect-ratio:16/9;border:1.5px dashed var(--settings-line,#e2e8f0);background:var(--settings-surface,#f8fafc);cursor:pointer;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;width:100%;transition:border-color .15s,background-color .15s;display:flex;position:relative;overflow:hidden}.Dq4tda_bannerArea:hover{background-color:#2562fe05;border-color:#2562fe}.Dq4tda_hasImage{border-style:solid;border-color:var(--settings-line,#e2e8f0);cursor:default}.Dq4tda_coverImage{object-fit:cover;width:100%;height:100%;transition:transform .2s;position:absolute;inset:0}.Dq4tda_emptyState{text-align:center;color:var(--settings-muted,#64748b);pointer-events:none;flex-direction:column;align-items:center;gap:8px;padding:24px 16px;display:flex}.Dq4tda_emptyIcon{color:#2562fe;background:#2562fe14;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:4px;display:flex}.Dq4tda_emptyTitle{color:var(--settings-ink,#0f172a);font-size:13px;font-weight:600}.Dq4tda_emptySubtitle{color:var(--settings-muted,#64748b);max-width:260px;font-size:11px;line-height:1.4}.Dq4tda_uploadOverlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:#fff;z-index:5;background:#0f172a99;flex-direction:column;justify-content:center;align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex;position:absolute;inset:0}.Dq4tda_actionsBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:12px;display:flex}.Dq4tda_actionsGroup{align-items:center;gap:8px;display:flex}.Dq4tda_actionButton{border:1px solid var(--settings-line,#e2e8f0);background:var(--settings-paper,#fff);color:var(--settings-ink,#0f172a);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:600;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.Dq4tda_actionButton:hover:not(:disabled){color:#2562fe;background-color:#2562fe0a;border-color:#2562fe}.Dq4tda_actionButton:disabled{opacity:.5;cursor:not-allowed}.Dq4tda_actionButtonPrimary{color:#fff;background:#2562fe;border-color:#2562fe}.Dq4tda_actionButtonPrimary:hover:not(:disabled){color:#fff;background:#1d4fd8;border-color:#1d4fd8}.Dq4tda_actionButtonDanger{color:#dc2626;border-color:#dc262633}.Dq4tda_actionButtonDanger:hover:not(:disabled){color:#b91c1c;background:#dc26260f;border-color:#dc2626}.Dq4tda_helpText{color:var(--settings-muted,#64748b);font-size:11px;line-height:1.4}.Dq4tda_errorBanner{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;justify-content:space-between;align-items:center;margin-top:10px;padding:8px 12px;font-size:12px;display:flex}.dark .Dq4tda_errorBanner{color:#fca5a5;background:#dc26261f;border-color:#dc26264d}.Dq4tda_errorDismiss{color:inherit;cursor:pointer;opacity:.7;background:0 0;border:none;padding:0 4px;font-size:16px}.Dq4tda_errorDismiss:hover{opacity:1}
._5JPaWW_overlay{z-index:99999;background:var(--sf-overlay);justify-content:center;align-items:center;padding:24px 16px;display:flex;position:fixed;inset:0;overflow-y:auto}._5JPaWW_dialog{background:var(--sf-surface);width:100%;max-width:500px;max-height:calc(100svh - 48px);color:var(--sf-text);border-radius:var(--sf-radius);box-shadow:var(--sf-shadow);font-family:var(--sf-font);padding:28px;position:relative;overflow:auto}._5JPaWW_dialog :is(button,input):focus-visible{outline:3px solid var(--sf-action);outline-offset:3px}._5JPaWW_dialog ::selection{background:var(--sf-text);color:var(--sf-surface)}._5JPaWW_header{align-items:flex-start;gap:14px;margin-bottom:28px;padding-right:36px;display:flex}._5JPaWW_gift{color:var(--sf-action);flex-shrink:0;margin-top:2px}._5JPaWW_header h3{font-family:var(--sf-display);letter-spacing:-.02em;margin:0 0 10px;font-size:24px;font-weight:600;line-height:1.2}._5JPaWW_header p{color:var(--sf-muted);margin:0;font-size:14px;line-height:1.65}._5JPaWW_vip{font:500 12px var(--font-geist-sans),sans-serif;color:var(--sf-muted);vertical-align:middle;margin-left:8px;display:inline-block}._5JPaWW_lookup{margin-bottom:24px}._5JPaWW_dialog ._5JPaWW_lookup label{color:var(--sf-text);margin-bottom:10px;font-size:14px;font-weight:500;display:block}._5JPaWW_dialog ._5JPaWW_lookup input{min-height:48px;box-shadow:none;font-family:inherit;font-size:16px}._5JPaWW_lookup button{min-height:48px;box-shadow:none;background:var(--sf-text);color:var(--sf-surface);font-weight:600}._5JPaWW_lookupRow{gap:8px;display:flex}._5JPaWW_lookupRow input{flex:1;min-width:0}._5JPaWW_protected,._5JPaWW_progress{border-top:1px solid var(--sf-line);border-bottom:1px solid var(--sf-line);padding:22px 0}._5JPaWW_protected p{font-size:14px;line-height:1.65}._5JPaWW_protected button{min-height:44px;color:var(--sf-action);font-size:14px}._5JPaWW_protected input{min-height:44px}._5JPaWW_progress p{font-size:20px}._5JPaWW_progress>div:first-child>div:last-child{box-shadow:none;color:var(--sf-action);background:0 0;border:0}._5JPaWW_how{color:var(--sf-muted);padding-top:22px;font-size:14px;line-height:1.7}._5JPaWW_how>p{color:var(--sf-text);margin-bottom:8px;font-weight:600}._5JPaWW_how ul{padding-left:20px}._5JPaWW_dialog ._5JPaWW_done{background:var(--sf-text);width:100%;min-height:48px;color:var(--sf-surface);border-radius:var(--sf-radius);cursor:pointer;border:0;margin-top:24px;font-size:15px;font-weight:600}@media (max-width:480px){._5JPaWW_overlay{align-items:center;padding:16px 12px}._5JPaWW_dialog{max-height:calc(100svh - 32px);padding:24px 20px}._5JPaWW_header h3{font-size:22px}._5JPaWW_lookupRow{flex-wrap:wrap}._5JPaWW_lookupRow input{flex-basis:180px}._5JPaWW_lookupRow button{flex-grow:1}._5JPaWW_gift{width:26px;height:26px}}
.DTJYKW_root{flex-direction:column;gap:8px;width:100%;min-width:0;display:flex}.DTJYKW_controls{justify-content:center;align-items:center;gap:6px;display:flex}.DTJYKW_controls button{border:1px solid var(--sf-line,#454545);min-width:44px;min-height:44px;color:var(--sf-text,#ddd);background:var(--sf-surface,#191d23);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:8px;font-size:12px;display:inline-flex}.DTJYKW_controls button:disabled{opacity:.45;cursor:default}.DTJYKW_surface{border:1px solid var(--sf-line,#454545);background:var(--sf-secondary,#161a20);border-radius:6px;width:100%;min-width:0;overflow:hidden}.DTJYKW_surface:focus-visible{outline:2px solid var(--sf-action,#2562fe);outline-offset:2px}.DTJYKW_surface[data-public-surface]{--sf-muted:#59616d;--rw-muted:#59616d;--rw-bg:#fff;--rw-line:#d1d5db;background:#fff}.DTJYKW_surface[data-zoom="1"]{cursor:default}.DTJYKW_surface:not([data-zoom="1"]){cursor:grab}.DTJYKW_canvas{width:100%;height:auto;max-height:560px;display:block}
.E8Bd4W_switcher{flex-shrink:0;width:172px}@media (max-width:600px){.E8Bd4W_switcher{order:3;width:100%}}
