.opsPage{--opsLine:color-mix(in srgb,var(--ink) 9%,var(--white));--opsShadow:0 7px 20px color-mix(in srgb,var(--ink) 6%,transparent);min-width:0;max-width:1500px;color:var(--ink);gap:13px;display:grid}.opsPage,.opsPage *{box-sizing:border-box}.opsPage>*{min-width:0;margin-block:0!important}.opsPage .opsHero{border:1px solid var(--opsLine);background:linear-gradient(115deg,var(--white),color-mix(in srgb,var(--tint-blue) 52%,var(--white)));min-width:0;box-shadow:var(--opsShadow);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:22px;display:flex}.opsPage .opsBeeHero{background:linear-gradient(100deg,var(--white) 15%,color-mix(in srgb,var(--sage-tint) 65%,var(--white)) 100%);min-height:156px;padding-inline-end:150px;position:relative}.opsPage .opsBeeHero:after{content:"";opacity:.16;pointer-events:none;background:url(/brand/vunilo-mark.svg) 50%/contain no-repeat;width:115px;position:absolute;inset-block:15px;inset-inline-end:15px}.opsPage .opsHero>div:first-child{z-index:1;flex:335px;min-width:0;position:relative}.opsPage .opsHero .eyebrow{color:var(--sage);letter-spacing:.08em;font-size:.65rem}.opsPage .opsHero h1{overflow-wrap:anywhere;margin:5px 0 7px;font:600 clamp(1.45rem,2.35vw,2rem)/1.23 Fredoka,Nunito,sans-serif}.opsPage .opsHero .muted{color:var(--slate);max-width:75ch;margin:0;font-size:.76rem;line-height:1.65}.opsPage .opsHero .chips{z-index:1;flex-wrap:wrap;justify-content:flex-end;gap:7px;min-width:0;display:flex;position:relative}.opsPage .opsHero .buttonLink{border:1px solid var(--opsLine);background:var(--white);min-height:39px;color:var(--ink);text-align:center;white-space:normal;border-radius:9px;justify-content:center;align-items:center;padding:8px 13px;font-size:.72rem;font-weight:850;text-decoration:none;display:inline-flex}.opsPage .opsHero .buttonLink.primary{background:var(--sage);border-color:var(--sage);color:var(--white)}.opsPage .opsMetrics{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:11px!important;display:grid!important}.opsPage .opsMetrics>.metric{border:1px solid var(--opsLine);background:var(--white);min-width:0;min-height:123px;box-shadow:var(--opsShadow);overflow-wrap:anywhere;border-radius:14px;align-content:start;gap:8px;display:grid;padding:16px!important}.opsPage .opsMetrics>.metric:nth-child(4n+1){border-top:4px solid var(--sage)}.opsPage .opsMetrics>.metric:nth-child(4n+2){border-top:4px solid var(--muted-blue)}.opsPage .opsMetrics>.metric:nth-child(4n+3){border-top:4px solid var(--warm-gold)}.opsPage .opsMetrics>.metric:nth-child(4n+4){border-top:4px solid var(--soft-peach)}.opsPage .opsMetrics>.metric span{color:var(--slate);font-size:.74rem;font-weight:900;line-height:1.4}.opsPage .opsMetrics>.metric strong{color:var(--ink);overflow-wrap:anywhere;font:600 clamp(1.45rem,2.1vw,1.8rem)/1.2 Fredoka,Nunito,sans-serif}.opsPage .opsMetrics>.metric small{color:var(--slate);font-size:.66rem;line-height:1.5}.opsPage .panel{border:1px solid var(--opsLine);background:var(--white);min-width:0;box-shadow:var(--opsShadow);border-radius:15px;align-content:start;gap:13px;padding:18px;display:grid;overflow:visible}.opsPage .panelHead{border:0;border-bottom:1px solid var(--opsLine);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:11px;min-width:0;margin:0;padding:0 0 12px;display:flex}.opsPage .panelHead>div{min-width:0}.opsPage .panelHead h2{color:var(--ink);overflow-wrap:anywhere;margin:3px 0 0;font:850 clamp(.98rem,1.5vw,1.15rem)/1.35 Nunito,sans-serif}.opsPage .panelHead .eyebrow{color:var(--sage);font-size:.63rem}.opsPage .panelHead .chip{white-space:normal;max-width:100%;padding:6px 10px;font-size:.65rem;line-height:1.4}.opsPage .panelHead .buttonLink{border-radius:10px;min-height:38px;padding:8px 13px;font-size:.72rem}.opsPage .panel-note,.opsPage .muted{overflow-wrap:anywhere;font-size:.73rem;line-height:1.63}.opsPage .entryForm,.opsPage .authForm{min-width:0}.opsPage input,.opsPage select,.opsPage textarea{border-radius:10px;min-width:0;max-width:100%;font-family:inherit}.opsPage .actionSubmitButton.primary{background:var(--sage);border-color:var(--sage);min-height:44px;color:var(--white);border-radius:10px;font-size:.75rem}.opsPage .actionSubmitButton:not(.primary){border-radius:9px;min-height:39px}.opsPage .tableWrap{overscroll-behavior-x:contain;max-width:100%;overflow-x:auto}.opsPage .tableWrap table{border-collapse:separate;border-spacing:0;width:100%}.opsPage .tableWrap th{background:color-mix(in srgb,var(--tint-blue) 40%,var(--white));color:var(--slate);white-space:nowrap;font-size:.66rem}.opsPage .tableWrap td{overflow-wrap:anywhere;font-size:.73rem;line-height:1.5}.opsPage .opsMarketingVisuals{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:12px}.opsPage .opsCampaignBars{gap:13px}.opsPage .opsCampaignBars .marketingBar>span{font-size:.73rem;line-height:1.5}.opsPage .opsCampaignBars .marketingBar>i{background:var(--ivory);border-radius:99px;height:10px;overflow:hidden}.opsPage .opsCampaignBars .marketingBar:first-child u{background:var(--sage)}.opsPage .opsCampaignBars .marketingBar:nth-child(2) u{background:var(--muted-blue)}.opsPage .opsCampaignBars .marketingBar:nth-child(3) u{background:var(--warm-gold)}.opsPage .opsCampaignBars .marketingBar:nth-child(4) u{background:var(--soft-peach)}.opsPage .channelPills{flex-wrap:wrap;gap:7px;display:flex}.opsPage .channelPills>span{background:color-mix(in srgb,var(--tint-blue) 30%,var(--white));border-radius:10px;padding:9px;font-size:.72rem}.opsPage .opsAttributionGrid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:9px!important;display:grid!important}.opsPage .opsAttributionGrid>span,.opsPage .opsSpendGrid>span{border:1px solid var(--opsLine);background:var(--white);border-radius:12px;align-content:center;gap:9px;min-width:0;min-height:84px;display:grid;padding:12px!important}.opsPage .opsAttributionGrid strong,.opsPage .opsSpendGrid b{color:var(--ink);overflow-wrap:anywhere;font:600 clamp(1.16rem,1.55vw,1.35rem)/1.2 Fredoka,Nunito,sans-serif}.opsPage .opsAttributionGrid small,.opsPage .opsSpendGrid small{color:var(--slate);font-size:.66rem;line-height:1.42}.opsPage .opsSpendGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important;display:grid!important}.opsPage .opsCampaignPlanner .marketingEditorForm{gap:15px;width:100%;display:grid}.opsPage .opsCampaignPlanner .entryMainFields{padding:0}.opsPage .opsCampaignPlanner .entryFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.opsPage .opsCampaignPlanner .entryFields label{gap:7px;font-size:.75rem;display:grid}.opsPage .opsCampaignPlanner .entryFields label:first-child{grid-column:1/-1}.opsPage .opsCampaignPlanner .entryAdvanced{border:1px solid var(--opsLine);border-radius:12px;overflow:hidden}.opsPage .opsCampaignPlanner .entryAdvanced summary,.opsPage .opsCampaignPlanner .entryAdvanced>.entryFields{padding:13px}.opsPage .opsCampaignRegister{width:100%}.opsPage .opsSecurityBanner{background:linear-gradient(115deg,var(--white),color-mix(in srgb,var(--sage-tint) 55%,var(--white)))}.opsPage .opsIntegrationGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;display:grid!important}.opsPage .opsProviderCard{border:1px solid var(--opsLine);background:var(--white);min-width:0;box-shadow:none;border-radius:13px;align-content:start;overflow:visible;gap:11px!important;padding:15px!important;display:grid!important}.opsPage .integrationCardHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.opsPage .integrationCardHead>span:first-child{gap:4px;min-width:0;display:grid}.opsPage .integrationCardHead strong{color:var(--ink);font-size:.8rem}.opsPage .integrationCardHead small{color:var(--slate);font-size:.65rem}.opsPage .integrationCardHead .chip{white-space:normal;padding:6px 9px;font-size:.65rem}.opsPage .opsCapabilities{flex-wrap:wrap;gap:6px;display:flex!important}.opsPage .opsCapabilities>span{border:1px solid var(--opsLine);background:var(--ivory);white-space:normal;border-radius:8px;padding:5px 9px;font-size:.63rem}.opsPage .opsFacts{margin:0;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;display:grid!important}.opsPage .opsFacts>div{border-bottom:1px solid var(--opsLine);gap:3px;min-width:0;padding:10px;display:grid}.opsPage .opsFacts dt{text-transform:uppercase;color:var(--slate);letter-spacing:.035em;font-size:.61rem}.opsPage .opsFacts dd{overflow-wrap:anywhere;margin:0;font-size:.72rem;font-weight:850}.opsPage .opsAccountDetails{border:1px solid var(--opsLine);border-radius:10px;min-width:0;overflow:hidden}.opsPage .opsAccountDetails>summary{cursor:pointer;background:color-mix(in srgb,var(--tint-blue) 40%,var(--white));color:var(--muted-blue);justify-content:space-between;align-items:center;gap:9px;padding:11px 13px;font-size:.73rem;font-weight:900;list-style:none;display:flex}.opsPage .opsAccountDetails>summary::-webkit-details-marker{display:none}.opsPage .opsAccountDetails[open]>summary{border-bottom:1px solid var(--opsLine)}.opsPage .opsAccountDetails[open]>summary span{transform:rotate(180deg)}.opsPage .opsAccountDetails .integrationMetadataForm{padding:13px;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:11px!important;display:grid!important}.opsPage .opsAccountDetails .integrationMetadataForm label{gap:7px;min-width:0;font-size:.69rem;display:grid}.opsPage .opsAccountDetails .integrationMetadataForm input{border:1px solid var(--opsLine);width:100%;min-height:41px;padding:9px}.opsPage .opsAccountDetails .integrationMetadataForm>.actionSubmitButton{grid-column:1/-1;justify-self:start}.opsPage .integrationActions{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex!important}.opsPage .integrationActions form{min-width:0;margin:0}.opsPage .integrationActionHint{color:var(--slate);font-size:.65rem;line-height:1.48}.opsPage .opsStaffMain{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.opsPage .opsInviteForm{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid!important}.opsPage .opsInviteForm>label{gap:7px;min-width:0;font-size:.74rem;display:grid}.opsPage .opsInviteForm>label:nth-child(-n+2){grid-column:1/-1}.opsPage .opsInviteForm>label input,.opsPage .opsInviteForm>label select{width:100%;min-height:44px;padding:9px 12px}.opsPage .opsInviteForm>.opsRoleNote,.opsPage .opsInviteForm>.productChecks,.opsPage .opsInviteForm>.actionSubmitButton{grid-column:1/-1}.opsPage .opsInviteForm>.productChecks{border:1px solid var(--opsLine);border-radius:12px;padding:12px}.opsPage .opsInviteForm>.productChecks>label{align-items:center;gap:9px;display:flex}.opsPage .opsPendingPanel{background:linear-gradient(150deg,var(--white),color-mix(in srgb,var(--tint-blue) 20%,var(--white)))}.opsPage .opsDirectory{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid!important}.opsPage .opsDirectory>.staffDirectoryCard{border:1px solid var(--opsLine);border-radius:12px;min-width:0;padding:15px}.opsPage .opsDirectory .staffDirectoryHead{flex-wrap:wrap;justify-content:space-between;gap:9px;display:flex}.opsPage .opsDirectory .staffDirectoryHead>span:first-child{min-width:0}.opsPage .opsDirectory .staffDirectoryHead strong,.opsPage .opsDirectory .staffDirectoryHead small{overflow-wrap:anywhere;display:block}.opsPage .opsDirectory .ownerAccessNote{background:var(--sage-tint);border-radius:10px;gap:5px;padding:13px;display:grid}.opsPage .opsDirectory .ownerAccessNote small{font-size:.7rem;line-height:1.55}.opsPage .opsTaxMetrics{order:1;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;display:grid!important}.opsPage .opsTaxMetrics>article{border:1px solid var(--opsLine);min-width:0;min-height:119px;box-shadow:var(--opsShadow);border-radius:13px;align-content:start;background:var(--white)!important;gap:9px!important;padding:15px!important;display:grid!important}.opsPage .opsTaxMetrics>article:nth-child(4n+1){border-top:4px solid var(--sage)}.opsPage .opsTaxMetrics>article:nth-child(4n+2){border-top:4px solid var(--muted-blue)}.opsPage .opsTaxMetrics>article:nth-child(4n+3){border-top:4px solid var(--warm-gold)}.opsPage .opsTaxMetrics>article:nth-child(4n+4){border-top:4px solid var(--soft-peach)}.opsPage .opsTaxMetrics span{color:var(--slate);font-size:.71rem;font-weight:850;line-height:1.45}.opsPage .opsTaxMetrics strong{color:var(--ink);overflow-wrap:anywhere;font:600 clamp(1.2rem,2vw,1.6rem)/1.2 Fredoka,Nunito,sans-serif}.opsPage .opsTaxMetrics small{color:var(--slate);font-size:.65rem;line-height:1.55}.opsPage .opsCompliancePanel{order:2}.opsPage .opsArchivePanel{order:3}.opsPage .opsTaxDetails{order:4;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.opsPage .opsTaxExpenseSummary{order:5}.opsPage .opsTaxCautionPanel{order:6}.opsPage.taxOpsPage>.opsHero{order:0}.opsPage .opsReadinessGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important;display:grid!important}.opsPage .opsReadinessGrid>span{border:1px solid var(--opsLine);border-radius:10px;grid-template-rows:auto auto;grid-template-columns:9px minmax(0,1fr);gap:5px 9px;min-width:0;padding:12px!important;display:grid!important}.opsPage .opsReadinessGrid>span i{border-radius:50%;grid-area:1/1/3;align-self:start;width:8px;height:8px;margin-top:5px}.opsPage .opsReadinessGrid>span b,.opsPage .opsReadinessGrid>span small{overflow-wrap:anywhere;grid-column:2;min-width:0;font-size:.7rem;line-height:1.5}.opsPage .opsTaxEvidence{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important;display:grid!important}.opsPage .opsTaxEvidence>span{border:1px solid var(--opsLine);background:var(--white);border-radius:10px;gap:7px;min-width:0;padding:12px!important;display:grid!important}.opsPage .opsTaxEvidence b{color:var(--ink);font-size:.74rem}.opsPage .opsTaxEvidence small{color:var(--slate);font-size:.69rem;line-height:1.56}.opsPage .opsCompliancePanel .tableWrap{margin:0}.opsPage .opsCompliancePanel .complianceEditor{gap:9px;display:grid}.opsPage .opsCompliancePanel .serviceTemplate,.opsPage .opsCompliancePanel .subscriptionEdit{border:1px solid var(--opsLine);border-radius:10px;padding:0;overflow:hidden}.opsPage .opsCompliancePanel .serviceTemplate>summary,.opsPage .opsCompliancePanel .subscriptionEdit>summary{cursor:pointer;background:color-mix(in srgb,var(--tint-blue) 33%,var(--white));align-items:center;gap:10px;min-height:46px;padding:12px;font-size:.74rem;list-style:none;display:flex}.opsPage .opsCompliancePanel .serviceTemplate>summary::-webkit-details-marker{display:none}.opsPage .opsCompliancePanel .subscriptionEdit>summary::-webkit-details-marker{display:none}.opsPage .opsCompliancePanel .serviceTemplate>form,.opsPage .opsCompliancePanel .subscriptionEdit>form{min-width:0;padding:13px}.opsPage .opsCompliancePanel .entryFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid!important}.opsPage .opsCompliancePanel .entryFields>label{gap:7px;min-width:0;display:grid}.opsPage .opsArchivePanel .financeHistoryChart{gap:12px;display:grid}.opsPage .opsArchivePanel .financeHistoryChart>article{border:1px solid var(--opsLine);border-radius:11px;padding:13px}.opsPage .opsArchivePanel .historyBars{gap:7px;display:grid}.opsPage .opsTaxCautionPanel{background:color-mix(in srgb,var(--tint-blue) 24%,var(--white))}.opsPage .opsTaxCautionPanel .chips{flex-wrap:wrap;gap:8px;display:flex}.opsPage .opsTaxCautionPanel .buttonLink{border:1px solid var(--opsLine);background:var(--white);border-radius:9px;min-height:37px;padding:8px 12px;font-size:.7rem}@media (max-width:1100px){.opsPage .opsMetrics,.opsPage .opsTaxMetrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}.opsPage .opsIntegrationGrid{grid-template-columns:1fr!important}.opsPage .opsMarketingVisuals,.opsPage .opsTaxDetails{grid-template-columns:1fr}}@media (max-width:760px){.opsPage{gap:11px;padding:10px 12px 29px}.opsPage .opsHero{gap:11px;padding:15px}.opsPage .opsBeeHero{min-height:128px;padding-inline-end:94px}.opsPage .opsBeeHero:after{width:78px;inset-inline-end:10px}.opsPage .opsHero h1{font-size:1.35rem}.opsPage .opsHero .chips{justify-content:flex-start}.opsPage .panel{gap:12px;padding:14px}.opsPage .opsMetrics>.metric{min-height:112px;padding:12px!important}.opsPage .opsMetrics>.metric strong{font-size:1.4rem}.opsPage .opsAttributionGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.opsPage .opsStaffMain{grid-template-columns:1fr}.opsPage .opsDirectory{grid-template-columns:1fr!important}.opsPage .opsTaxMetrics>article{min-height:105px;padding:12px!important}.opsPage .opsTaxMetrics strong{font-size:1.28rem}.opsPage .opsReadinessGrid,.opsPage .opsTaxEvidence,.opsPage .opsAccountDetails .integrationMetadataForm{grid-template-columns:1fr!important}}@media (max-width:430px){.opsPage .opsHero .chips{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.opsPage .opsHero .chips>*{min-width:0}.opsPage .opsCampaignPlanner .entryFields{grid-template-columns:1fr}.opsPage .opsCampaignPlanner .entryFields label:first-child{grid-column:1}.opsPage .opsInviteForm{grid-template-columns:1fr}.opsPage .opsInviteForm>label:nth-child(-n+2){grid-column:1}}@media (max-width:350px){.opsPage .opsMetrics,.opsPage .opsTaxMetrics,.opsPage .opsAttributionGrid{grid-template-columns:1fr!important}}@media (prefers-reduced-motion:reduce){.opsPage *{transition-duration:.01ms!important;animation-duration:.01ms!important}}.opsPage.socialOpsPage{max-width:1640px}.opsPage.socialOpsPage>.opsHero{align-items:center}.opsPage.socialOpsPage .socialConnectNotice{background:linear-gradient(130deg,var(--white),var(--sage-tint));border-inline-start:4px solid var(--sage);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;display:flex}.opsPage.socialOpsPage .socialConnectNotice>div{flex:330px;min-width:0}.opsPage.socialOpsPage .socialConnectNotice strong{color:var(--ink);font-size:1rem}.opsPage.socialOpsPage .socialConnectNotice p{color:var(--slate);margin:6px 0 0;font-size:.81rem;line-height:1.6}.opsPage.socialOpsPage .socialPerformanceGrid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}.opsPage.socialOpsPage .socialPerformanceGrid>span{background:var(--white);border:1px solid var(--opsLine);border-radius:12px;align-content:center;gap:9px;min-height:94px;padding:14px;display:grid}.opsPage.socialOpsPage .socialPerformanceGrid strong{color:var(--ink);font:600 clamp(1.28rem,2.3vw,1.8rem)/1.15 Fredoka,Nunito,sans-serif}.opsPage.socialOpsPage .socialPerformanceGrid small{color:var(--slate);font-size:.74rem;line-height:1.4}.opsPage.socialOpsPage .socialAiForm{gap:15px;display:grid}.opsPage.socialOpsPage .socialAiChannels{grid-template-columns:repeat(auto-fit,minmax(155px,1fr));gap:8px;display:grid}.opsPage.socialOpsPage .socialAiChannels label{min-width:0}.opsPage.socialOpsPage .socialChannelHealth{grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:8px;display:grid}.opsPage.socialOpsPage .socialChannelHealth>*{min-width:0}.opsPage .providerSetupGuide{order:0}.opsPage .providerSetupGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;display:grid}.opsPage .providerSetupGrid article{border:1px solid var(--opsLine);background:var(--white);border-radius:13px;align-content:start;gap:11px;min-width:0;padding:16px;display:grid}.opsPage .providerSetupGrid strong{color:var(--ink);font-size:.88rem;line-height:1.4}.opsPage .providerSetupGrid p{color:var(--slate);margin:0;font-size:.78rem;line-height:1.56}.opsPage .providerSetupGrid .chips{flex-wrap:wrap;align-items:flex-start;gap:7px;display:flex}.opsPage .providerSetupGrid .buttonLink{border:1px solid var(--opsLine);border-radius:10px;min-height:39px;padding:9px 12px;font-size:.74rem}.opsPage .providerSetupSafety{background:var(--sage-tint);color:var(--ink);border-radius:11px;margin:0;padding:13px 15px;font-size:.78rem;line-height:1.7}@media (max-width:960px){.opsPage .providerSetupGrid{grid-template-columns:1fr}}@media (max-width:650px){.opsPage.socialOpsPage .socialConnectNotice{align-items:stretch}.opsPage.socialOpsPage .socialConnectNotice>.buttonLink{width:100%}.opsPage.socialOpsPage .socialPerformanceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.opsPage.socialOpsPage .socialAiChannels{grid-template-columns:1fr 1fr}.opsPage .providerSetupGrid{grid-template-columns:1fr}}
.internalShell{--internal-line:color-mix(in srgb,var(--ink) 10%,var(--white));--internal-shadow:0 9px 25px color-mix(in srgb,var(--ink) 6%,transparent);background:var(--ivory);min-height:100vh;color:var(--ink);grid-template-columns:245px minmax(0,1fr);display:grid}.internalShell *{box-sizing:border-box}.internalSkip{inset-inline-start:10px;z-index:200;background:var(--ink);color:var(--white);border-radius:11px;padding:9px 15px;position:fixed;top:-75px}.internalSkip:focus{top:10px}.internalSidebar{background:var(--white);border-inline-end:1px solid var(--internal-line);overscroll-behavior:contain;flex-direction:column;gap:21px;min-width:0;height:100vh;padding:19px 14px 14px;display:flex;position:sticky;inset-block-start:0;overflow-y:auto}.internalBrand{align-items:center;gap:11px;padding:5px 8px 0;display:flex}.internalBrand img{background:var(--sage-tint);border-radius:12px;flex:none;width:42px;height:42px;padding:6px}.internalBrand strong,.internalBrand small{display:block}.internalBrand strong{color:var(--ink);font:600 1.32rem/1.1 Fredoka,Nunito,system-ui,sans-serif}.internalBrand small{color:var(--slate);margin-top:4px;font-size:.7rem;line-height:1.5}.internalSidebarLinks{flex:1;align-content:start;gap:11px;min-height:0;display:grid}.internalNavGroupLabel{color:var(--sage);letter-spacing:.08em;text-transform:uppercase;padding:0 13px;font-size:.64rem;font-weight:900}.internalSidebar nav{gap:3px;display:grid}.internalNavLink{min-height:41px;color:var(--slate);white-space:normal;border-radius:11px;align-items:center;gap:11px;padding:9px 12px;font-size:.83rem;font-weight:800;line-height:1.4;text-decoration:none;display:flex;position:relative}.internalNavLink:hover{background:var(--sage-tint);color:var(--ink)}.internalNavLink.selected,.internalNavLink[aria-current=page]{color:var(--white);background:var(--ink)}.internalNavDot{border:2px solid var(--muted-blue);border-radius:3px;flex:none;width:9px;height:9px;display:block}.internalNavLink.selected .internalNavDot{border-color:var(--warm-gold);background:var(--warm-gold)}.internalMore{border-top:1px solid var(--internal-line);padding-top:10px}.internalMore>summary{cursor:pointer;min-height:43px;color:var(--slate);border-radius:9px;justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;font-size:.79rem;font-weight:900;list-style:none;display:flex}.internalMore>summary:after{content:"+";color:var(--sage);font-size:1.1rem}.internalMore[open]>summary:after{content:"−"}.internalMore>summary::-webkit-details-marker{display:none}.internalMore>summary:hover{background:var(--sage-tint)}.internalMore>nav{padding-top:5px}.internalSidebarFoot{border:1px solid var(--internal-line);background:linear-gradient(125deg,var(--white),var(--sage-tint));border-radius:13px;gap:5px;margin-top:auto;padding:15px;display:grid}.internalSidebarFoot b{font-size:.75rem}.internalSidebarFoot small{color:var(--slate);font-size:.68rem;line-height:1.5}.internalMenuToggle{display:none}.internalMainColumn{flex-direction:column;min-width:0;display:flex}.internalTopbar{z-index:15;background:color-mix(in srgb,var(--white) 95%,var(--sage-tint));border-bottom:1px solid var(--internal-line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;min-height:71px;padding:13px 23px;display:flex;position:sticky;top:0}.internalBreadcrumb{align-items:center;gap:11px;min-width:0;font-size:.81rem;display:flex}.internalBreadcrumb a{color:var(--slate);font-weight:700;text-decoration:none}.internalBreadcrumb a:hover{text-decoration:underline}.internalBreadcrumb>span{color:var(--muted-blue)}.internalBreadcrumb strong{color:var(--ink);overflow-wrap:anywhere;font-weight:900}.internalTopbarActions{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.internalTopAction{min-height:38px;color:var(--ink);background:var(--white);border:1px solid var(--internal-line);border-radius:10px;justify-content:center;align-items:center;gap:9px;padding:9px 13px;font-size:.75rem;font-weight:900;text-decoration:none;display:inline-flex}.internalTopAction:hover{background:var(--sage-tint);border-color:var(--sage)}.internalLangButton>span{color:var(--sage);font-size:1rem}.internalPageViewport{width:100%;min-width:0;padding:6px 22px 45px}.internalPageViewport>.adminPage{gap:14px;width:100%;min-width:0;margin:0 auto;padding:20px 0 34px;max-width:1640px!important}.internalPageViewport>.opsPage{max-width:1640px!important}.internalPageViewport>.adminPage>.adminPageHead,.internalPageViewport>.adminPage>.opsHero,.internalPageViewport>.adminPage>.exHero{border:1px solid var(--internal-line);min-height:140px;box-shadow:var(--internal-shadow);background:radial-gradient(ellipse at 85% -30%,color-mix(in srgb,var(--muted-blue) 18%,transparent),transparent 42%),linear-gradient(110deg,var(--white),color-mix(in srgb,var(--sage-tint) 65%,var(--white)));border-radius:17px;align-items:center;padding:22px 24px}.internalPageViewport>.adminPage>.opsHero .eyebrow,.internalPageViewport>.adminPage>.adminPageHead .eyebrow{color:var(--sage);letter-spacing:.07em;font-weight:900}.internalPageViewport>.adminPage>.opsHero h1,.internalPageViewport>.adminPage>.adminPageHead h1,.internalPageViewport>.adminPage>.exHero h1{color:var(--ink);margin:5px 0 7px;font:600 clamp(1.45rem,2.4vw,2.1rem)/1.23 Fredoka,Nunito,system-ui,sans-serif}.internalPageViewport>.adminPage>.opsHero .muted,.internalPageViewport>.adminPage>.adminPageHead .muted{color:var(--slate);max-width:78ch;font-size:.85rem;line-height:1.6}.internalPageViewport .metrics,.internalPageViewport .opsMetrics,.internalPageViewport .companyKpiGrid{gap:13px}.internalPageViewport .metric,.internalPageViewport .opsMetrics>.metric,.internalPageViewport .companyKpiGrid>article{border:1px solid var(--internal-line);box-shadow:var(--internal-shadow);background:var(--white);overflow-wrap:anywhere;border-radius:15px}.internalPageViewport .panel,.internalPageViewport .exCard{border:1px solid var(--internal-line);box-shadow:var(--internal-shadow);background:var(--white);overflow-wrap:anywhere;border-radius:16px}.internalPageViewport .panelHead{border-bottom:1px solid var(--internal-line);padding-bottom:10px}.internalPageViewport .panelHead h2{color:var(--ink);font-size:clamp(1.04rem,1.5vw,1.25rem);line-height:1.4}.internalPageViewport .entryForm,.internalPageViewport .authForm{min-width:0}.internalPageViewport .entryAdvanced,.internalPageViewport details.entryAdvanced{background:color-mix(in srgb,var(--ivory) 38%,var(--white))}.internalPageViewport input:not([type=checkbox]):not([type=radio]),.internalPageViewport select,.internalPageViewport textarea{min-width:0;max-width:100%}.internalPageViewport .tableWrap{overscroll-behavior-x:contain;max-width:100%;overflow-x:auto}.internalPageViewport .buttonLink,.internalPageViewport .actionSubmitButton{min-height:41px}.internalPageViewport .adminPage .eyebrow{font-size:.67rem}.internalPageViewport .opsPage .opsBeeHero{padding-inline-end:130px}.internalPageViewport .opsPage .opsBeeHero:after{opacity:.2;width:94px;inset-block:18px;background-image:url(/brand/vunilo-mark.svg)!important}.internalPageViewport .opsPage .opsMetrics>.metric strong{font-size:clamp(1.45rem,2vw,1.9rem)}.internalPageViewport .opsPage .panelHead h2{font-size:1.12rem}.internalPageViewport .opsPage .opsHero .muted{font-size:.85rem}body:has(.internalShell)>.globalAiLauncher{display:none!important}body:has(.internalShell){padding-bottom:0!important}.internalShell :is(a,button,summary,input,textarea,select):focus-visible{outline:3px solid var(--muted-blue);outline-offset:2px}.internalShell[dir=rtl]{text-align:right}.internalShell[dir=rtl] .internalNavGroupLabel{letter-spacing:0;text-transform:none}.internalShell[dir=rtl] .internalBreadcrumb{direction:rtl}.internalShell[dir=rtl] .opsPage .opsBeeHero:after{inset-inline-end:17px}@media (max-width:1120px){.internalShell{grid-template-columns:1fr}.internalSidebar{border-inline-end:0;border-bottom:1px solid var(--internal-line);z-index:30;flex-direction:row;justify-content:space-between;align-items:center;gap:12px;height:auto;padding:11px 14px;display:flex;position:relative;overflow:visible}.internalBrand{min-width:0;padding:0}.internalBrand img{width:37px;height:37px}.internalMenuToggle{border:1px solid var(--internal-line);background:var(--white);min-height:42px;color:var(--ink);border-radius:11px;justify-content:space-between;align-items:center;gap:12px;padding:9px 12px;font-size:.79rem;font-weight:900;display:flex}.internalSidebarLinks{top:100%;background:var(--white);border:1px solid var(--internal-line);max-height:min(72vh,660px);box-shadow:0 20px 45px color-mix(in srgb,var(--ink) 15%,transparent);z-index:31;border-radius:15px;margin-top:5px;padding:13px;display:none;position:absolute;inset-inline:10px;overflow:auto}.internalSidebarLinks.open{display:grid}.internalSidebarFoot{display:none}.internalTopbar{min-height:61px;padding:11px 15px;position:relative}.internalPageViewport{padding:5px 15px 32px}}@media (max-width:650px){.internalSidebar{padding:9px 11px}.internalBrand strong{font-size:1.11rem}.internalBrand small{font-size:.63rem}.internalMenuToggle{gap:9px;min-height:40px}.internalTopbar{align-items:start;gap:10px}.internalBreadcrumb{width:100%;font-size:.73rem}.internalTopbarActions{justify-content:space-between;width:100%}.internalTopAction{min-height:38px;font-size:.71rem}.internalPageViewport{padding:4px 10px 28px}.internalPageViewport>.adminPage{padding:10px 0 26px}.internalPageViewport>.adminPage>.adminPageHead,.internalPageViewport>.adminPage>.opsHero,.internalPageViewport>.adminPage>.exHero{gap:12px;min-height:0;padding:17px 15px}.internalPageViewport>.adminPage>.adminPageHead h1,.internalPageViewport>.adminPage>.opsHero h1{font-size:1.47rem}.internalPageViewport>.adminPage>.opsHero .muted,.internalPageViewport>.adminPage>.adminPageHead .muted{font-size:.77rem}.internalPageViewport .metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.internalPageViewport .metric{min-height:100px;padding:13px}.internalPageViewport .metric strong{font-size:1.5rem}.internalPageViewport .opsPage .opsBeeHero{padding-inline-end:68px}.internalPageViewport .opsPage .opsBeeHero:after{opacity:.13;width:45px;inset-inline-end:11px}.internalPageViewport .panel,.internalPageViewport .exCard{padding:14px}}@media (max-width:395px){.internalPageViewport .metrics{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.internalShell *,.internalShell :before,.internalShell :after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.internalPageViewport>.adminPage:not(.exDashboard)>.adminPageHead{background:radial-gradient(ellipse at 85% -30%,color-mix(in srgb,var(--muted-blue) 16%,transparent),transparent 45%),linear-gradient(110deg,var(--white),var(--sage-tint));border-top:3px solid var(--sage)}.internalPageViewport>.adminPage>.metrics>.metric:nth-child(4n+1),.internalPageViewport>.adminPage>.opsMetrics>.metric:nth-child(4n+1){border-top:3px solid var(--sage)}.internalPageViewport>.adminPage>.metrics>.metric:nth-child(4n+2),.internalPageViewport>.adminPage>.opsMetrics>.metric:nth-child(4n+2){border-top:3px solid var(--muted-blue)}.internalPageViewport>.adminPage>.metrics>.metric:nth-child(4n+3),.internalPageViewport>.adminPage>.opsMetrics>.metric:nth-child(4n+3){border-top:3px solid var(--warm-gold)}.internalPageViewport>.adminPage>.metrics>.metric:nth-child(4n+4),.internalPageViewport>.adminPage>.opsMetrics>.metric:nth-child(4n+4){border-top:3px solid var(--slate)}.internalPageViewport .panel>.entryForm{max-width:100%}.internalPageViewport .panelHead h2{overflow-wrap:break-word}.internalPageViewport .chips .buttonLink{white-space:normal;text-align:center}@media (max-width:680px){.internalPageViewport .adminPage>.grid2,.internalPageViewport .adminPage>.contentOverviewGrid{grid-template-columns:minmax(0,1fr)}.internalPageViewport .adminPage>.panel,.internalPageViewport .adminPage>.grid2>.panel{min-width:0}}.internalShell .internalSidebar{background:linear-gradient(180deg,var(--ink),color-mix(in srgb,var(--muted-blue) 24%,var(--ink)));color:var(--white);border:0}.internalShell .internalBrand img{background:0 0;padding:0}.internalShell .internalBrand strong{color:var(--white);letter-spacing:.02em}.internalShell .internalBrand small{color:color-mix(in srgb,var(--white) 77%,transparent)}.internalShell .internalNavGroupLabel{color:color-mix(in srgb,var(--sage-tint) 91%,var(--white))}.internalShell .internalNavLink{color:color-mix(in srgb,var(--white) 83%,transparent)}.internalShell .internalNavLink:hover{background:color-mix(in srgb,var(--white) 10%,transparent);color:var(--white)}.internalShell .internalNavLink.selected,.internalShell .internalNavLink[aria-current=page]{background:var(--muted-blue);color:var(--white)}.internalShell .internalNavDot{border-color:color-mix(in srgb,var(--sage-tint) 68%,var(--muted-blue))}.internalShell .internalNavLink.selected .internalNavDot{background:var(--warm-gold);border-color:var(--warm-gold)}.internalShell .internalMore{border-color:color-mix(in srgb,var(--white) 14%,transparent)}.internalShell .internalMore>summary{color:color-mix(in srgb,var(--white) 85%,transparent)}.internalShell .internalMore>summary:after{color:var(--sage-tint)}.internalShell .internalMore>summary:hover{background:color-mix(in srgb,var(--white) 10%,transparent)}.internalShell .internalSidebarFoot{background:color-mix(in srgb,var(--muted-blue) 27%,var(--ink));border-color:color-mix(in srgb,var(--sage) 35%,transparent);color:var(--white)}.internalShell .internalSidebarFoot b{color:var(--white)}.internalShell .internalSidebarFoot small{color:color-mix(in srgb,var(--white) 79%,transparent)}.internalShell .internalMenuToggle{border-color:color-mix(in srgb,var(--white) 25%,transparent);background:color-mix(in srgb,var(--white) 9%,transparent);color:var(--white)}.internalShell .internalMenuToggle:hover{background:color-mix(in srgb,var(--white) 16%,transparent)}@media (max-width:1120px){.internalShell .internalSidebar{background:linear-gradient(110deg,var(--ink),color-mix(in srgb,var(--muted-blue) 25%,var(--ink)));border-bottom:0}.internalShell .internalSidebarLinks{background:var(--ink);border-color:color-mix(in srgb,var(--white) 17%,transparent);box-shadow:0 20px 45px color-mix(in srgb,var(--ink) 25%,transparent)}}@media (max-width:650px){.internalShell .internalSidebar{gap:6px}.internalShell .internalBrand img{width:35px;height:35px}.internalShell .internalMenuToggle{font-size:.74rem}}
