html{color-scheme:light}html[data-yc-theme]{--yc-transition-fast:120ms ease;--yc-radius-xs:4px;--yc-radius-sm:6px;--yc-radius-md:8px;--yc-control-height:30px}html[data-yc-density=compact]{--yc-control-height:28px}.ycThemeSwitcher{align-items:center;display:inline-flex;gap:4px;min-width:0}.ycThemeSwitcherLabel{color:#526174;font-size:12px;font-weight:700}.ycThemeSwitcherOptions{align-items:center;background:#eef3f8;border:1px solid #cdd5e1;border-radius:var(--yc-radius-sm);display:inline-flex;gap:2px;padding:2px}.ycThemeSwitcherStatus{color:var(--muted);font-size:12px;max-width:144px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ycPreferenceButton,.ycThemeSwitcher button{border:0;border-radius:var(--yc-radius-xs);background:transparent;color:#485266;cursor:pointer;font-size:12px;font-weight:700;min-height:var(--yc-control-height);padding:0 10px;transition:background var(--yc-transition-fast),color var(--yc-transition-fast),box-shadow var(--yc-transition-fast)}.ycPreferenceButton[aria-pressed=true],.ycThemeSwitcher button[aria-pressed=true]{background:#fff;box-shadow:0 1px 3px rgba(20,31,46,.12);color:var(--blue)}.ycPreferenceButton:focus-visible,.ycThemeSwitcher button:focus-visible{outline:2px solid rgba(45,108,223,.22);outline-offset:2px}.ycPreferencePanel{scroll-margin-top:74px}.ycPreferencePanelBody{display:grid;grid-gap:16px;gap:16px}.ycPreferenceRow,.ycPreferenceRows{display:grid;grid-gap:12px;gap:12px}.ycPreferenceRow{align-items:center;border:1px solid var(--line);border-radius:8px;grid-template-columns:minmax(120px,.28fr) minmax(0,1fr);padding:12px}.ycPreferenceRow span,.ycPreferenceRow strong{display:block}.ycPreferenceRow strong{color:var(--ink);font-size:14px}.ycPreferenceRow span{color:var(--muted);font-size:12px;margin-top:3px}.ycPreferenceChoices{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.ycPreferenceButton{border:1px solid var(--line);min-width:72px}.ycPreferenceButton[aria-pressed=true]{border-color:color-mix(in srgb,var(--blue) 42%,#fff)}.ycPreferenceStatus{border:1px dashed var(--line);border-radius:8px;color:var(--muted);font-size:13px;margin:0;padding:10px 12px}.ycTenantPreferenceBlock{border-top:1px solid var(--line);display:grid;grid-gap:12px;gap:12px;padding-top:16px}@media (max-width:920px){.ycThemeSwitcherLabel,.ycThemeSwitcherStatus{display:none}}@media (max-width:720px){.ycPreferenceRow{grid-template-columns:1fr}.ycPreferenceChoices{justify-content:flex-start}}html:not([data-yc-theme]),html[data-yc-theme=classic]{--yc-theme-id:classic;--yc-primary-700:#573cf2;--yc-primary-600:#573cf2;--yc-surface:#ffffff;--yc-page:#f5f7fb;--yc-border:#d9dee8}html[data-yc-theme=modern]{--yc-theme-id:modern;--yc-primary:#0f7a5a;--yc-primary-hover:#0b684d;--yc-primary-soft:#e8f5ef;--yc-primary-900:#064e3b;--yc-primary-800:#0b684d;--yc-primary-700:#0f7a5a;--yc-primary-600:#0f8f64;--yc-primary-100:#e8f5ef;--yc-primary-50:#f4fbf7;--yc-bg:#f7faf8;--yc-page:#f7faf8;--yc-surface:#ffffff;--yc-surface-soft:#fbfdfc;--yc-border:#e3ebe6;--yc-border-strong:#ccd8d1;--yc-text-main:#172033;--yc-text:#172033;--yc-text-secondary:#667085;--yc-text-muted:#98a2b3;--yc-muted:#667085;--yc-success:#16a56a;--yc-success-soft:#e8f7ef;--yc-warning:#f59e0b;--yc-warning-soft:#fff6e5;--yc-danger:#e5484d;--yc-danger-soft:#fff0f1;--yc-info:#2563eb;--yc-info-soft:#edf4ff;--yc-ai:#6d5df6;--yc-ai-soft:#f1efff;--yc-radius-sm:6px;--yc-radius-md:10px;--yc-radius-lg:14px;--yc-radius-xl:18px;--yc-shadow-card:0 8px 24px rgba(15,40,28,0.06);--yc-shadow-popover:0 16px 40px rgba(15,40,28,0.12);--yc-shadow-sm:0 1px 5px rgba(15,40,28,0.08);--yc-shadow-md:var(--yc-shadow-card);--ink:var(--yc-text-main);--muted:var(--yc-text-secondary);--line:var(--yc-border);--paper:var(--yc-bg);--panel:var(--yc-surface);--blue:var(--yc-primary);--green:var(--yc-success);--amber:var(--yc-warning);--red:var(--yc-danger)}html[data-yc-theme=modern] .bookShell,html[data-yc-theme=modern] .bookShellV2,html[data-yc-theme=modern] .shell.ydzLikeShell,html[data-yc-theme=modern] .shell.ydzReplicaShell,html[data-yc-theme=modern] body{background:var(--yc-bg);color:var(--yc-text-main)}html[data-yc-theme=modern] .bookContent,html[data-yc-theme=modern] .bookContentV2,html[data-yc-theme=modern] .content,html[data-yc-theme=modern] .platformContent,html[data-yc-theme=modern] .ydzLikeContent,html[data-yc-theme=modern] .ydzReplicaShell .content,html[data-yc-theme=modern] .ydzWorkspaceShell{background:radial-gradient(circle at top right,rgba(15,122,90,.08),transparent 26rem),linear-gradient(180deg,#fbfdfc 0,var(--yc-bg) 44%)}html[data-yc-theme=modern] .bookTopbar,html[data-yc-theme=modern] .bookTopbarV2,html[data-yc-theme=modern] .businessTopbar,html[data-yc-theme=modern] .ydzReplicaShell .businessTopbar{background:rgba(255,255,255,.96);border-bottom-color:var(--yc-border);box-shadow:0 6px 22px rgba(15,40,28,.06)}html[data-yc-theme=modern] .brandTop,html[data-yc-theme=modern] .ydzReplicaShell .brandTop{color:var(--yc-text-main)}html[data-yc-theme=modern] .bookBrand,html[data-yc-theme=modern] .bookBrandV2,html[data-yc-theme=modern] .brandMark,html[data-yc-theme=modern] .brandTop .brandMark,html[data-yc-theme=modern] .ydzReplicaShell .brandTop .brandMark{background:linear-gradient(145deg,var(--yc-primary),var(--yc-primary-hover));border-color:rgba(255,255,255,.48);box-shadow:0 10px 22px rgba(15,122,90,.2);color:#fff}html[data-yc-theme=modern] .bookTopLinksV2 a,html[data-yc-theme=modern] .bookTopbar nav a,html[data-yc-theme=modern] .businessNav a,html[data-yc-theme=modern] .topbarTools>a,html[data-yc-theme=modern] .ydzReplicaShell .businessNav a{color:var(--yc-text-secondary)}html[data-yc-theme=modern] .bookTopLinksV2 a:hover,html[data-yc-theme=modern] .bookTopbar nav a:hover,html[data-yc-theme=modern] .businessNav a:hover,html[data-yc-theme=modern] .topbarTools>a:hover,html[data-yc-theme=modern] .ydzReplicaShell .businessNav a:hover{background:var(--yc-primary-50);color:var(--yc-primary-hover)}html[data-yc-theme=modern] .bookHomeTabsV2 a.active,html[data-yc-theme=modern] .bookHomeTabsV2 a.isActive,html[data-yc-theme=modern] .bookTopbar nav a.active,html[data-yc-theme=modern] .bookWorkspaceTabsV2 a.isActive,html[data-yc-theme=modern] .bookWorkspaceTabsV2 span.active,html[data-yc-theme=modern] .bookWorkspaceTabsV2 span.isActive,html[data-yc-theme=modern] .businessNav a.active,html[data-yc-theme=modern] .ydzReplicaShell .businessNav a.active{background:var(--yc-primary);border-color:var(--yc-primary);box-shadow:0 8px 18px rgba(15,122,90,.18);color:#fff}html[data-yc-theme=modern] .topLogout{color:var(--yc-primary-hover)}html[data-yc-theme=modern] .side,html[data-yc-theme=modern] .ydzReplicaShell .side{background:linear-gradient(180deg,#ffffff,#f4fbf7);border-right-color:var(--yc-border);box-shadow:4px 0 18px rgba(15,40,28,.04)}html[data-yc-theme=modern] .sideFooter,html[data-yc-theme=modern] .ydzReplicaShell .sideFooter{border-top-color:var(--yc-border);color:var(--yc-text-secondary)}html[data-yc-theme=modern] .sideFooter strong,html[data-yc-theme=modern] .ydzReplicaShell .sideFooter strong{color:var(--yc-primary-hover)}html[data-yc-theme=modern] .railNav a,html[data-yc-theme=modern] .ydzReplicaShell .railNav a{color:#465668}html[data-yc-theme=modern] .railNav a:hover,html[data-yc-theme=modern] .ydzReplicaShell .railNav a:hover{background:var(--yc-primary-50);color:var(--yc-primary-hover)}html[data-yc-theme=modern] .railNav a.active,html[data-yc-theme=modern] .ydzReplicaShell .railNav a.active{background:var(--yc-primary-soft);box-shadow:inset 3px 0 0 var(--yc-primary);color:var(--yc-primary-hover)}html[data-yc-theme=modern] .railIcon.active,html[data-yc-theme=modern] .railNav a.active .railIcon,html[data-yc-theme=modern] .ydzReplicaShell .railNav a.active .railIcon{background:#fff;border-color:#b9d8ca;color:var(--yc-primary-hover)}html[data-yc-theme=modern] .ycThemeSwitcherOptions{background:var(--yc-primary-50);border-color:var(--yc-border-strong)}html[data-yc-theme=modern] .ycPreferenceButton[aria-pressed=true],html[data-yc-theme=modern] .ycThemeSwitcher button[aria-pressed=true]{color:var(--yc-primary-hover)}html[data-yc-theme=modern] .ycPreferenceButton:focus-visible,html[data-yc-theme=modern] .ycThemeSwitcher button:focus-visible{outline-color:rgba(15,122,90,.24)}html[data-yc-theme=modern] .bookAiResultCardV2,html[data-yc-theme=modern] .bookLedgerSheetBodyV2,html[data-yc-theme=modern] .bookNativeInvoiceCommandPanelV2,html[data-yc-theme=modern] .bookNativeSettingsCommandPanelV2,html[data-yc-theme=modern] .bookNativeSettingsSideV2,html[data-yc-theme=modern] .bookNativeStatBodyV2,html[data-yc-theme=modern] .bookPanel,html[data-yc-theme=modern] .bookPanelV2,html[data-yc-theme=modern] .bookRightMonitorV2,html[data-yc-theme=modern] .bookWorkflowPanelV2,html[data-yc-theme=modern] .bookWorkspacePanelV2,html[data-yc-theme=modern] .businessCandidateRow,html[data-yc-theme=modern] .emptyState,html[data-yc-theme=modern] .fullPanel,html[data-yc-theme=modern] .opsPanel,html[data-yc-theme=modern] .panel,html[data-yc-theme=modern] .platformPanel,html[data-yc-theme=modern] .ydzBillSetup,html[data-yc-theme=modern] .ydzClientBoard,html[data-yc-theme=modern] .ydzDataFrame,html[data-yc-theme=modern] .ydzDonutCard,html[data-yc-theme=modern] .ydzExampleCard,html[data-yc-theme=modern] .ydzFormSection,html[data-yc-theme=modern] .ydzKpiCard,html[data-yc-theme=modern] .ydzRailCard,html[data-yc-theme=modern] .ydzTaxFlowCard{background:var(--yc-surface);border-color:var(--yc-border);border-radius:var(--yc-radius-lg);box-shadow:var(--yc-shadow-card)}html[data-yc-theme=modern] .bookHero,html[data-yc-theme=modern] .bookHomeHeroV2,html[data-yc-theme=modern] .ydzHero{background:linear-gradient(135deg,#f4fbf7,#ffffff 58%,#eaf6f0);border-color:var(--yc-border);box-shadow:var(--yc-shadow-card)}html[data-yc-theme=modern] .bookHelloV2 em,html[data-yc-theme=modern] .bookHelloV2 span,html[data-yc-theme=modern] .ydzHeroTitle span{color:var(--yc-primary)}html[data-yc-theme=modern] .bookLedgerSheetTitleV2 h1,html[data-yc-theme=modern] .bookModuleHeaderV2 h1,html[data-yc-theme=modern] .bookSectionTitleV2 h2,html[data-yc-theme=modern] .panelTitle h3,html[data-yc-theme=modern] .ydzCustomerCreateHeader h1,html[data-yc-theme=modern] .ydzFormSection h2,html[data-yc-theme=modern] .ydzHeroTitle strong,html[data-yc-theme=modern] .ydzRailTitle strong{color:var(--yc-text-main)}html[data-yc-theme=modern] .ydzYearMark{color:rgba(15,122,90,.16);opacity:.58}html[data-yc-theme=modern] .ydzYearMark b{background:linear-gradient(180deg,rgba(15,143,100,.34),rgba(15,122,90,.26));-webkit-background-clip:text;color:rgba(15,122,90,.22)}html[data-yc-theme=modern] .ydzYearMark i{background:radial-gradient(circle at 50% 42%,rgba(22,165,106,.68) 0 8px,transparent 9px),radial-gradient(circle at 50% 64%,rgba(15,122,90,.82) 0 20px,transparent 21px)}html[data-yc-theme=modern] .ydzYearMark i:after,html[data-yc-theme=modern] .ydzYearMark i:before{background:var(--yc-primary)}html[data-yc-theme=modern] .bookLedgerSheetTopbarV2,html[data-yc-theme=modern] .bookNativeInvoiceTopbarV2,html[data-yc-theme=modern] .bookNativeStatTopbarV2,html[data-yc-theme=modern] .bookTargetToolbarV2,html[data-yc-theme=modern] .bookWorkspaceTabsV2,html[data-yc-theme=modern] .ydzAssistantStrip,html[data-yc-theme=modern] .ydzBillStatusStrip,html[data-yc-theme=modern] .ydzCustomerSummaryStrip,html[data-yc-theme=modern] .ydzFilterBar,html[data-yc-theme=modern] .ydzListToolbar,html[data-yc-theme=modern] .ydzSubTabs,html[data-yc-theme=modern] .ydzSubViewBar,html[data-yc-theme=modern] .ydzTaxHeader,html[data-yc-theme=modern] .ydzTaxReminder{background:rgba(255,255,255,.94);border-color:var(--yc-border);box-shadow:0 6px 18px rgba(15,40,28,.05)}html[data-yc-theme=modern] .bookAuditStripV2 i,html[data-yc-theme=modern] .bookCompanySelectV2 b,html[data-yc-theme=modern] .bookFlowCardV2 b,html[data-yc-theme=modern] .ydzTaxReminder b{background:var(--yc-primary-soft);color:var(--yc-primary-hover)}html[data-yc-theme=modern] .apiGuardedDetails summary,html[data-yc-theme=modern] .apiRowDetails summary,html[data-yc-theme=modern] .bookAiToolbarV2 a,html[data-yc-theme=modern] .bookAskBarV2 strong,html[data-yc-theme=modern] .bookFlowCardV2 a,html[data-yc-theme=modern] .bookModuleCardsV2 a,html[data-yc-theme=modern] .bookTargetSideV2 a,html[data-yc-theme=modern] .platformJsonDetails summary,html[data-yc-theme=modern] .ydzAiChips a,html[data-yc-theme=modern] .ydzAiChips span,html[data-yc-theme=modern] .ydzAiSearch label,html[data-yc-theme=modern] .ydzFilterBar strong,html[data-yc-theme=modern] .ydzTaxReminder a{color:var(--yc-primary-hover)}html[data-yc-theme=modern] .bookAskBarV2,html[data-yc-theme=modern] .ydzAiSearch,html[data-yc-theme=modern] .ydzSearchBox{background:#fff;border-color:var(--yc-border);box-shadow:inset 0 0 0 1px rgba(15,122,90,.02)}html[data-yc-theme=modern] .bookNativeInvoiceOperationFieldsV2 input,html[data-yc-theme=modern] .bookNativeSettingsActionFormV2 input,html[data-yc-theme=modern] .bookNativeSettingsActionFormV2 select,html[data-yc-theme=modern] .bookSettingsFormV2 input,html[data-yc-theme=modern] .bookSettingsFormV2 select,html[data-yc-theme=modern] .bookTargetToolbarV2 input,html[data-yc-theme=modern] .bookTargetToolbarV2 select,html[data-yc-theme=modern] .bookVoucherGridRowV2 input,html[data-yc-theme=modern] .bookVoucherMetaV2 input,html[data-yc-theme=modern] .bookVoucherMetaV2 select,html[data-yc-theme=modern] .businessDataSearchForm input,html[data-yc-theme=modern] .platformCompactForm input,html[data-yc-theme=modern] .platformCompactForm select,html[data-yc-theme=modern] .platformPanel input,html[data-yc-theme=modern] .platformPanel select,html[data-yc-theme=modern] .ydzAiSearch input,html[data-yc-theme=modern] .ydzClientTools input,html[data-yc-theme=modern] .ydzCustomerFormGrid input,html[data-yc-theme=modern] .ydzCustomerFormGrid select,html[data-yc-theme=modern] .ydzCustomerFormGrid textarea,html[data-yc-theme=modern] .ydzFinanceLine input,html[data-yc-theme=modern] .ydzFinanceLine select,html[data-yc-theme=modern] .ydzSearchBox input{background:#fff;border-color:var(--yc-border);color:var(--yc-text-main)}html[data-yc-theme=modern] .bookTargetToolbarV2 input:focus,html[data-yc-theme=modern] .bookTargetToolbarV2 select:focus,html[data-yc-theme=modern] .bookVoucherMetaV2 input:focus,html[data-yc-theme=modern] .bookVoucherMetaV2 select:focus,html[data-yc-theme=modern] .businessDataSearchForm input:focus,html[data-yc-theme=modern] .platformPanel input:focus,html[data-yc-theme=modern] .platformPanel select:focus,html[data-yc-theme=modern] .ydzAiSearch input:focus,html[data-yc-theme=modern] .ydzClientTools input:focus,html[data-yc-theme=modern] .ydzCustomerFormGrid input:focus,html[data-yc-theme=modern] .ydzCustomerFormGrid select:focus,html[data-yc-theme=modern] .ydzCustomerFormGrid textarea:focus,html[data-yc-theme=modern] .ydzFinanceLine input:focus,html[data-yc-theme=modern] .ydzFinanceLine select:focus,html[data-yc-theme=modern] .ydzSearchBox input:focus{border-color:var(--yc-primary);box-shadow:0 0 0 3px rgba(15,122,90,.12);outline:0}html[data-yc-theme=modern] .bookAskBarV2 button,html[data-yc-theme=modern] .bookModuleActionsV2 button:last-of-type,html[data-yc-theme=modern] .bookNativeInvoiceActionsV2 a.primary,html[data-yc-theme=modern] .bookNativeInvoiceActionsV2 button.primary,html[data-yc-theme=modern] .bookNativeInvoiceOperationFormV2>button,html[data-yc-theme=modern] .bookNativeSettingsActionFormV2 button[type=submit],html[data-yc-theme=modern] .bookTargetToolbarV2 button:last-child,html[data-yc-theme=modern] .primary,html[data-yc-theme=modern] .primaryLink,html[data-yc-theme=modern] .ydzAiSearch button,html[data-yc-theme=modern] .ydzPrimaryButton{background:var(--yc-primary);border-color:var(--yc-primary);box-shadow:0 8px 18px rgba(15,122,90,.16);color:#fff}html[data-yc-theme=modern] .bookAskBarV2 button:hover,html[data-yc-theme=modern] .primary:hover,html[data-yc-theme=modern] .primaryLink:hover,html[data-yc-theme=modern] .ydzAiSearch button:hover,html[data-yc-theme=modern] .ydzPrimaryButton:hover{background:var(--yc-primary-hover);border-color:var(--yc-primary-hover);color:#fff}html[data-yc-theme=modern] .bookLedgerSheetPeriodRailV2 a,html[data-yc-theme=modern] .bookLedgerSheetPeriodRailV2 button,html[data-yc-theme=modern] .bookModuleActionsV2 a,html[data-yc-theme=modern] .bookModuleActionsV2 button,html[data-yc-theme=modern] .bookNativeAssetStripV2 a,html[data-yc-theme=modern] .bookNativeAssetStripV2 button,html[data-yc-theme=modern] .bookTargetActionsV2 a,html[data-yc-theme=modern] .bookTargetActionsV2 button,html[data-yc-theme=modern] .bookVoucherFooterV2 button,html[data-yc-theme=modern] .tableButton,html[data-yc-theme=modern] .textButton,html[data-yc-theme=modern] .ydzClientTools a,html[data-yc-theme=modern] .ydzClientTools button,html[data-yc-theme=modern] .ydzFilterBar a,html[data-yc-theme=modern] .ydzFilterBar button,html[data-yc-theme=modern] .ydzSelectButton,html[data-yc-theme=modern] .ydzToolbarRight a,html[data-yc-theme=modern] .ydzToolbarRight button{background:#fff;border-color:var(--yc-border);color:#344054}html[data-yc-theme=modern] .bookModuleActionsV2 a:hover,html[data-yc-theme=modern] .bookModuleActionsV2 button:hover,html[data-yc-theme=modern] .bookTargetActionsV2 a:hover,html[data-yc-theme=modern] .bookTargetActionsV2 button:hover,html[data-yc-theme=modern] .bookVoucherFooterV2 button:hover,html[data-yc-theme=modern] .tableButton:hover,html[data-yc-theme=modern] .textButton:hover,html[data-yc-theme=modern] .ydzClientTools a:hover,html[data-yc-theme=modern] .ydzClientTools button:hover,html[data-yc-theme=modern] .ydzFilterBar a:hover,html[data-yc-theme=modern] .ydzFilterBar button:hover,html[data-yc-theme=modern] .ydzSelectButton:hover,html[data-yc-theme=modern] .ydzToolbarRight a:hover,html[data-yc-theme=modern] .ydzToolbarRight button:hover{background:var(--yc-primary-50);border-color:var(--yc-primary);color:var(--yc-primary-hover)}html[data-yc-theme=modern] .apiManagementTabs a.active,html[data-yc-theme=modern] .bookLedgerSheetPeriodRailV2 a.active,html[data-yc-theme=modern] .bookLedgerSheetPeriodRailV2 button.active,html[data-yc-theme=modern] .bookNativeAssetStripV2 a.active,html[data-yc-theme=modern] .bookNativeAssetStripV2 button.active,html[data-yc-theme=modern] .platformToggle.active,html[data-yc-theme=modern] .ydzClientTools a:first-of-type,html[data-yc-theme=modern] .ydzSubTabs button.active,html[data-yc-theme=modern] .ydzTaxArchiveBlock nav button.active{background:var(--yc-primary);border-color:var(--yc-primary);color:#fff}html[data-yc-theme=modern] .bookDenseTable,html[data-yc-theme=modern] .bookLedgerSheetTableV2,html[data-yc-theme=modern] .bookModuleTableV2,html[data-yc-theme=modern] .bookNativeAiCandidateTableV2,html[data-yc-theme=modern] .bookNativeFixedAssetTableV2,html[data-yc-theme=modern] .bookNativeInvoiceTableV2,html[data-yc-theme=modern] .bookNativeLedgerTableV2,html[data-yc-theme=modern] .bookNativeSettingsTableV2,html[data-yc-theme=modern] .bookNativeStatTableV2,html[data-yc-theme=modern] .opsDenseTable,html[data-yc-theme=modern] .platformAuditTable,html[data-yc-theme=modern] .platformTable,html[data-yc-theme=modern] .ydzClientTable,html[data-yc-theme=modern] .ydzComplianceTable,html[data-yc-theme=modern] .ydzCustomerTable,html[data-yc-theme=modern] .ydzTaxTable,html[data-yc-theme=modern] .ydzVoucherTable{background:var(--yc-surface);border-color:var(--yc-border);border-radius:var(--yc-radius-lg);box-shadow:0 4px 16px rgba(15,40,28,.04)}html[data-yc-theme=modern] .bookDenseHead,html[data-yc-theme=modern] .bookLedgerSheetTableV2 th,html[data-yc-theme=modern] .bookModuleTableHeadV2,html[data-yc-theme=modern] .bookNativeAiCandidateHeadV2,html[data-yc-theme=modern] .bookNativeFixedAssetTableV2 th,html[data-yc-theme=modern] .bookNativeInvoiceTableV2 th,html[data-yc-theme=modern] .bookNativeLedgerTableV2 th,html[data-yc-theme=modern] .bookNativeSettingsTableV2 th,html[data-yc-theme=modern] .bookNativeStatTableHeaderV2,html[data-yc-theme=modern] .opsDenseHead,html[data-yc-theme=modern] .platformTableHead,html[data-yc-theme=modern] .ydzComplianceHead,html[data-yc-theme=modern] .ydzCustomerHead,html[data-yc-theme=modern] .ydzTableHead,html[data-yc-theme=modern] .ydzTaxHead,html[data-yc-theme=modern] .ydzVoucherHead{background:#f8faf9;border-color:var(--yc-border);color:#526071}html[data-yc-theme=modern] .bookDenseRow,html[data-yc-theme=modern] .bookModuleTableRowV2,html[data-yc-theme=modern] .opsDenseRow,html[data-yc-theme=modern] .platformTableRow,html[data-yc-theme=modern] .ydzComplianceRow,html[data-yc-theme=modern] .ydzCustomerRow,html[data-yc-theme=modern] .ydzTableRow,html[data-yc-theme=modern] .ydzTaxRow,html[data-yc-theme=modern] .ydzVoucherRow{border-color:var(--yc-border)}html[data-yc-theme=modern] .bookDenseRow:hover,html[data-yc-theme=modern] .bookModuleTableRowV2:hover,html[data-yc-theme=modern] .opsDenseRow:hover,html[data-yc-theme=modern] .platformTableRow:hover,html[data-yc-theme=modern] .ydzComplianceRow:hover,html[data-yc-theme=modern] .ydzCustomerRow:hover,html[data-yc-theme=modern] .ydzTableRow:hover,html[data-yc-theme=modern] .ydzTaxRow:hover,html[data-yc-theme=modern] .ydzVoucherRow:hover{background:var(--yc-surface-soft)}html[data-yc-theme=modern] .bookModuleTableRowV2 a,html[data-yc-theme=modern] .opsDenseRow a,html[data-yc-theme=modern] .platformTableRow a,html[data-yc-theme=modern] .ydzComplianceRow a,html[data-yc-theme=modern] .ydzCustomerRow a,html[data-yc-theme=modern] .ydzTableRow a,html[data-yc-theme=modern] .ydzTaxRow a,html[data-yc-theme=modern] .ydzVoucherRow a{color:var(--yc-primary-hover)}html[data-yc-theme=modern] .notice{background:var(--yc-primary-50);border-color:#c7e4d7;color:var(--yc-primary-hover)}html[data-yc-theme=modern] .notice.success{background:var(--yc-success-soft);border-color:#bfe7d2;color:#08714b}html[data-yc-theme=modern] .bookNativeAssetStatusV2,html[data-yc-theme=modern] .bookNativeInvoiceTableV2 em,html[data-yc-theme=modern] .opsDenseTable em,html[data-yc-theme=modern] .pill,html[data-yc-theme=modern] .platformStatus,html[data-yc-theme=modern] .ydzStatus,html[data-yc-theme=modern] .ydzTag{border-radius:999px}html[data-yc-theme=modern] .bookNativeAssetStatusV2.active,html[data-yc-theme=modern] .platformStatus.active{background:var(--yc-success-soft);color:#08714b}html[data-yc-theme=modern] .bookNativeAssetStatusV2.warning,html[data-yc-theme=modern] .platformStatus.warning{background:var(--yc-warning-soft);color:#965b00}html[data-yc-theme=modern] .dangerButton,html[data-yc-theme=modern] .platformStatus.danger{background:var(--yc-danger-soft);border-color:#f5b8bd;color:#b4232b}html[data-yc-theme=modern] .greenDot{background:var(--yc-success)}html[data-yc-theme=modern] .orangeDot{background:var(--yc-warning)}html[data-yc-theme=modern] .redDot{background:var(--yc-danger)}html[data-yc-theme=modern] .purpleDot{background:var(--yc-ai)}html[data-yc-theme=modern] .bookModuleKpisV2 strong,html[data-yc-theme=modern] .bookTargetKpisV2 strong,html[data-yc-theme=modern] .opsMetricStrip strong,html[data-yc-theme=modern] .platformMetricGrid strong,html[data-yc-theme=modern] .ydzCardRows b,html[data-yc-theme=modern] .ydzCardRows em,html[data-yc-theme=modern] .ydzDonut span,html[data-yc-theme=modern] .ydzDonutCard header strong,html[data-yc-theme=modern] .ydzQuickIcons i,html[data-yc-theme=modern] .ydzRiskList b,html[data-yc-theme=modern] .ydzSubMetrics b,html[data-yc-theme=modern] .ydzTodoList b{color:var(--yc-primary-hover)}html[data-yc-theme=modern] .ydzDonut{box-shadow:inset 0 0 0 8px #f0f7f3}html[data-yc-theme=modern] .ydzDonut:after{background:#fff}html[data-yc-theme=modern] .ydzDonutCard footer{background:#eef6f1}html[data-yc-theme=modern] .ydzDonutCard footer i{background:linear-gradient(90deg,var(--yc-primary),var(--yc-success))}html[data-yc-theme=modern] .ydzRailTabs{background:#f4f8f6}html[data-yc-theme=modern] .ydzRailTabs b{background:var(--yc-primary);color:#fff}html[data-yc-theme=modern] .ydzQuickIcons i,html[data-yc-theme=modern] .ydzRobotLine i,html[data-yc-theme=modern] .ydzWelcomeCard{background:var(--yc-primary-soft);color:var(--yc-primary-hover)}html[data-yc-theme=modern] .ydzWelcomeCard{background:linear-gradient(135deg,#f0f8f4,#dff2ec)}html[data-yc-theme=modern] .bookNativeAiCandidateEmptyV2,html[data-yc-theme=modern] .bookNativeAiIllustrationV2,html[data-yc-theme=modern] .ydzEmptyIcon,html[data-yc-theme=modern] .ydzRobotEmpty{background:var(--yc-primary-50);border-color:var(--yc-border);color:var(--yc-primary-hover)}html[data-yc-theme=modern] .bookSidebarV2{background:linear-gradient(180deg,#1f3d35,#152f29)}html[data-yc-theme=modern] .bookSidebarV2 .bookSideMainV2,html[data-yc-theme=modern] .bookUnpinV2{color:#d7e8df}html[data-yc-theme=modern] .bookSidebarV2 .bookSideItemV2.active>.bookSideMainV2,html[data-yc-theme=modern] .bookSidebarV2 .bookSideItemV2:hover>.bookSideMainV2{background:var(--yc-primary);color:#fff}html[data-yc-theme=modern] .bookMenuFlyoutV2{background:#fff;border-color:var(--yc-border);border-radius:var(--yc-radius-xl);box-shadow:var(--yc-shadow-popover)}html[data-yc-theme=modern] .bookMenuFlyoutV2 strong{background:var(--yc-primary-soft);color:var(--yc-primary-hover)}html[data-yc-theme=modern] .bookMenuFlyoutV2 a:hover{background:var(--yc-primary-50);color:var(--yc-primary-hover)}html[data-yc-theme=modern] .bookAuditStripV2 i,html[data-yc-theme=modern] .bookColumnResizeHandleV2:active:after,html[data-yc-theme=modern] .bookColumnResizeHandleV2:hover:after,html[data-yc-theme=modern] .bookFlowLineV2 i,html[data-yc-theme=modern] .bookTargetProcessV2 span:before,html[data-yc-theme=modern] .isColumnResizingV2 .bookColumnResizeHandleV2:after{background:var(--yc-primary)}html[data-yc-theme=modern] .ycPreferenceButton,html[data-yc-theme=modern] .ycPreferenceRow,html[data-yc-theme=modern] .ycPreferenceStatus,html[data-yc-theme=modern] .ycTenantPreferenceBlock{border-color:var(--yc-border)}html[data-yc-theme=modern] .ycPreferenceButton:hover{background:var(--yc-primary-50);border-color:var(--yc-primary);color:var(--yc-primary-hover)}html[data-yc-theme=modern] .brandTop,html[data-yc-theme=modern] .ydzReplicaShell .brandTop{background:linear-gradient(180deg,var(--yc-primary),var(--yc-primary-hover))}html[data-yc-theme=modern] .brandTop .brandMark,html[data-yc-theme=modern] .ydzReplicaShell .brandTop .brandMark{background:transparent;border-color:transparent;border-radius:0;box-shadow:none}html[data-yc-theme=modern] .purpleDot{background:#14b8a6}html[data-yc-theme=modern] .ydzCustomerCreateContent,html[data-yc-theme=modern] .ydzCustomerCreatePage,html[data-yc-theme=modern] .ydzCustomerTable,html[data-yc-theme=modern] .ydzDataFrame,html[data-yc-theme=modern] .ydzFormSection,html[data-yc-theme=modern] .ydzListPage{box-sizing:border-box;max-width:100%;min-width:0}html[data-yc-theme=modern] .ydzFinanceLine{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}html[data-yc-theme=modern] .ydzFinanceLine .ydzCheckboxLine{justify-self:start}html[data-yc-theme=modern] .ydzListToolbar{align-items:flex-start;flex-wrap:wrap;justify-content:flex-start;row-gap:10px}html[data-yc-theme=modern] .ydzToolbarLeft{flex:1 1 720px;flex-wrap:wrap;min-width:0}html[data-yc-theme=modern] .ydzToolbarRight{flex:1 1 360px;flex-wrap:wrap;justify-content:flex-end;min-width:0}html[data-yc-theme=modern] .ydzToolbarLeft>*,html[data-yc-theme=modern] .ydzToolbarRight>*{flex-shrink:0}html[data-yc-theme=modern] .ydzToolbarLeft .ydzSearchBox{flex:1 1 260px;max-width:340px;min-width:220px}html[data-yc-theme=modern] .ydzCustomerCreateFooter{background:rgba(255,255,255,.96);border-top-color:var(--yc-border);box-shadow:0 -10px 24px rgba(15,40,28,.06);max-width:calc(100vw - 70px)}html[data-yc-theme=modern] .ydzCustomerCreateFooter button,html[data-yc-theme=modern] .ydzCustomerCreateHeader nav a.active{background:var(--yc-primary);border-color:var(--yc-primary);color:#fff}html[data-yc-theme=modern] .ydzCustomerCreateFooter a:hover,html[data-yc-theme=modern] .ydzCustomerCreateHeader nav a:not(.active):hover{border-color:var(--yc-primary);color:var(--yc-primary-hover)}html[data-yc-theme=modern] .ydzExampleRobot{color:var(--yc-primary-hover)}html[data-yc-theme=modern] .ydzExampleRobot span,html[data-yc-theme=modern] .ydzRobotBadge{background:var(--yc-primary);color:#fff}html[data-yc-theme=modern] .phase41BotMark,html[data-yc-theme=modern] .ydzRobotIcon{background:radial-gradient(circle at 50% 35%,#b7f4dc,var(--yc-primary) 68%,var(--yc-primary-900));box-shadow:0 18px 42px rgba(15,122,90,.2)}html[data-yc-theme=modern] .ydzRobotEmpty p{background:var(--yc-primary);box-shadow:0 14px 30px rgba(15,122,90,.14)}html[data-yc-theme=modern] .bookNativeReportTableV2 a,html[data-yc-theme=modern] .bookNativeReportTableV2 td:last-child,html[data-yc-theme=modern] .bookNativeStatTableV2 a,html[data-yc-theme=modern] .bookNativeStatTableV2 td:last-child,html[data-yc-theme=modern] .ydzBillStatusStrip a,html[data-yc-theme=modern] .ydzRobotEmpty a,html[data-yc-theme=modern] .ydzTaxFlowCard a,html[data-yc-theme=modern] .ydzTaxTable a{color:var(--yc-primary-hover)}html[data-yc-theme=modern] .bookLedgerConditionButtonV2{background:#fff;border-color:var(--yc-border);color:var(--yc-text-muted)}html[data-yc-theme=modern] .bookLedgerFunctionDrilldownV2 a{background:#fff;border-color:var(--yc-border);color:var(--yc-primary-hover)}html[data-yc-theme=modern] .bookLedgerConditionButtonV2.active,html[data-yc-theme=modern] .bookLedgerConditionButtonV2:hover,html[data-yc-theme=modern] .bookLedgerFunctionDrilldownV2 a:hover{background:var(--yc-primary-soft);border-color:#a8d8c3;color:var(--yc-primary-hover)}html[data-yc-theme=modern] .bookLedgerSheetActionsV2 a:hover,html[data-yc-theme=modern] .bookLedgerSheetActionsV2 button:hover{border-color:var(--yc-primary);color:var(--yc-primary-hover)}html[data-yc-theme=modern] .bookNativeInvoiceStageStripV2{background:var(--yc-surface);border-bottom-color:var(--yc-border)}html[data-yc-theme=modern] .bookNativeInvoiceStageStripV2 article{background:var(--yc-surface-soft);border-color:var(--yc-border)}html[data-yc-theme=modern] .bookNativeInvoiceStageStripV2 b{background:var(--yc-primary);color:#fff}html[data-yc-theme=modern] .bookNativeStatSectionRowV2 td{background:#f0f8f4!important;color:var(--yc-primary-hover)}html[data-yc-theme=modern] .bookNativeReportSectionRowV2 td,html[data-yc-theme=modern] .bookNativeReportTotalRowV2 td{background:#f7fbf9!important;color:var(--yc-primary-900)}html[data-yc-theme=modern] .bookNativeReportTableV2 tfoot td,html[data-yc-theme=modern] .bookNativeStatTableV2 tfoot td,html[data-yc-theme=modern] .bookNativeStatTotalRowV2 td{background:#e8f5ef!important;color:var(--yc-primary-900)}html[data-yc-theme=modern] .bookNativeReportTableV2 a:hover,html[data-yc-theme=modern] .bookNativeStatTableV2 a:hover,html[data-yc-theme=modern] .ydzBillStatusStrip a:hover,html[data-yc-theme=modern] .ydzTaxFlowCard a:hover{color:var(--yc-primary);-webkit-text-decoration-color:rgba(15,122,90,.32);text-decoration-color:rgba(15,122,90,.32)}html[data-yc-theme=modern] .ycModernWorkbenchShell{background:linear-gradient(180deg,rgba(236,248,243,.92),rgba(247,250,252,.96) 42%,#f7fafc),#f7fafc}html[data-yc-theme=modern] .ycModernWorkbench{background:transparent;box-sizing:border-box;color:var(--yc-text);display:flex;flex-direction:column;gap:14px;min-width:0;overflow:hidden;padding:18px 18px 22px}html[data-yc-theme=modern] .ycModernHero{align-items:stretch;background:#fff;border:1px solid var(--yc-border);border-radius:8px;box-shadow:0 16px 42px rgba(15,40,28,.08);display:grid;grid-gap:16px;gap:16px;grid-template-columns:minmax(0,1fr) minmax(240px,320px);min-width:0}html[data-yc-theme=modern] .ycModernHeroCopy,html[data-yc-theme=modern] .ycModernHeroMeta{min-width:0}html[data-yc-theme=modern] .ycModernHeroCopy span,html[data-yc-theme=modern] .ycModernPanelTitle span,html[data-yc-theme=modern] .ycModernPipelineCard header span,html[data-yc-theme=modern] .ycModernRailCard header span{color:var(--yc-primary-hover);font-size:12px;font-weight:800}html[data-yc-theme=modern] .ycModernHeroCopy h1{color:var(--yc-text);line-height:1.12;margin:8px 0}html[data-yc-theme=modern] .ycModernHeroCopy p{color:var(--yc-text-muted);font-size:14px;line-height:1.7;margin:0;max-width:640px}html[data-yc-theme=modern] .ycModernHeroMeta{background:var(--yc-surface-soft);border:1px solid var(--yc-border);border-radius:8px;display:flex;flex-direction:column;gap:10px;justify-content:center;padding:16px}html[data-yc-theme=modern] .ycModernHeroMeta strong{color:var(--yc-text);font-size:22px}html[data-yc-theme=modern] .ycModernHeroMeta span{color:var(--yc-text-muted);font-size:13px}html[data-yc-theme=modern] .ycModernHeroMeta div{display:flex;flex-wrap:wrap;gap:8px}html[data-yc-theme=modern] .ycModernFilterBar a,html[data-yc-theme=modern] .ycModernFilterBar button,html[data-yc-theme=modern] .ycModernHeroMeta a,html[data-yc-theme=modern] .ycModernPanelTitle a{background:#fff;border:1px solid var(--yc-border);border-radius:6px;color:var(--yc-primary-hover);font-size:12px;font-weight:700;min-height:30px;padding:7px 10px;text-decoration:none}html[data-yc-theme=modern] .ycModernApiNotices{display:grid;grid-gap:8px;gap:8px}html[data-yc-theme=modern] .ycModernKpiGrid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(5,minmax(140px,1fr));min-width:0}html[data-yc-theme=modern] .ycModernKpiCard{background:#fff;border:1px solid var(--yc-border);border-radius:8px;box-shadow:0 10px 26px rgba(15,40,28,.05);color:var(--yc-text);display:flex;flex-direction:column;gap:8px;min-width:0;padding:14px;text-decoration:none}html[data-yc-theme=modern] .ycModernKpiCard span{color:var(--yc-text-muted);font-size:12px;font-weight:700}html[data-yc-theme=modern] .ycModernKpiCard strong{color:var(--yc-text);font-size:28px;line-height:1}html[data-yc-theme=modern] .ycModernKpiCard small{color:var(--yc-text-muted);font-size:12px;line-height:1.45}html[data-yc-theme=modern] .ycModernKpiCard.tone-warning{border-top:3px solid #f59e0b}html[data-yc-theme=modern] .ycModernKpiCard.tone-info{border-top:3px solid #2563eb}html[data-yc-theme=modern] .ycModernKpiCard.tone-danger{border-top:3px solid #ef4444}html[data-yc-theme=modern] .ycModernKpiCard.tone-primary,html[data-yc-theme=modern] .ycModernKpiCard.tone-success{border-top:3px solid var(--yc-primary)}html[data-yc-theme=modern] .ycModernClientPanel,html[data-yc-theme=modern] .ycModernPipelineCard,html[data-yc-theme=modern] .ycModernRailCard{background:#fff;border:1px solid var(--yc-border);border-radius:8px;box-shadow:0 10px 26px rgba(15,40,28,.05);min-width:0}html[data-yc-theme=modern] .ycModernPipelineCard{padding:14px}html[data-yc-theme=modern] .ycModernPanelTitle,html[data-yc-theme=modern] .ycModernPipelineCard header,html[data-yc-theme=modern] .ycModernRailCard header{align-items:center;display:flex;gap:12px;justify-content:space-between;min-width:0}html[data-yc-theme=modern] .ycModernPanelTitle strong,html[data-yc-theme=modern] .ycModernPipelineCard header strong{color:var(--yc-text);display:block;font-size:15px;margin-top:3px}html[data-yc-theme=modern] .ycModernPipelineCard header b{background:var(--yc-primary-soft);border-radius:999px;color:var(--yc-primary-hover);font-size:12px;padding:7px 10px;white-space:nowrap}html[data-yc-theme=modern] .ycModernPipelineSteps{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(7,minmax(118px,1fr));margin-top:14px;min-width:0}html[data-yc-theme=modern] .ycModernPipelineSteps a{background:var(--yc-surface-soft);border:1px solid var(--yc-border);border-radius:8px;color:var(--yc-text);display:grid;grid-gap:7px;gap:7px;min-width:0;padding:10px;text-decoration:none}html[data-yc-theme=modern] .ycModernPipelineSteps span{color:var(--yc-text-muted);font-size:12px;font-weight:700}html[data-yc-theme=modern] .ycModernPipelineSteps strong{font-size:18px}html[data-yc-theme=modern] .ycModernPipelineSteps i{background:#e2e8f0;border-radius:999px;display:block;height:6px;overflow:hidden}html[data-yc-theme=modern] .ycModernPipelineSteps i b{background:var(--yc-primary);display:block;height:100%}html[data-yc-theme=modern] .ycModernPipelineSteps small{color:var(--yc-text-muted);font-size:11px}html[data-yc-theme=modern] .ycModernWorkbenchGrid{align-items:start;display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(0,1fr) minmax(280px,320px);min-width:0}html[data-yc-theme=modern] .ycModernClientPanel{overflow:hidden;padding:12px}html[data-yc-theme=modern] .ycModernFilterBar,html[data-yc-theme=modern] .ycModernPanelTitle>div:last-child{display:flex;flex-wrap:wrap;gap:8px}html[data-yc-theme=modern] .ycModernFilterBar{margin-top:12px}html[data-yc-theme=modern] .ycModernFilterBar button{cursor:pointer}html[data-yc-theme=modern] .ycModernClientTools{margin:12px 0}html[data-yc-theme=modern] .ycModernClientPanel .ydzClientTable{max-width:100%;overflow-x:auto}html[data-yc-theme=modern] .ycModernClientPanel .ydzTableHead,html[data-yc-theme=modern] .ycModernClientPanel .ydzTableRow{min-width:1250px}html[data-yc-theme=modern] .ycModernRightRail{display:flex;flex-direction:column;gap:12px;min-width:0}html[data-yc-theme=modern] .ycModernRailCard{padding:14px}html[data-yc-theme=modern] .ycModernRailCard header strong{color:var(--yc-primary-hover);font-size:20px}html[data-yc-theme=modern] .ycModernQuickActions,html[data-yc-theme=modern] .ycModernRiskList,html[data-yc-theme=modern] .ycModernTaskList{display:grid;grid-gap:8px;gap:8px}html[data-yc-theme=modern] .ycModernRiskList a,html[data-yc-theme=modern] .ycModernTaskList a{background:var(--yc-surface-soft);border:1px solid var(--yc-border);border-radius:8px;color:var(--yc-text);display:grid;grid-gap:5px;gap:5px;min-width:0;padding:10px;position:relative;text-decoration:none}html[data-yc-theme=modern] .ycModernRiskList b,html[data-yc-theme=modern] .ycModernTaskList b{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-yc-theme=modern] .ycModernPlaceholderCard p,html[data-yc-theme=modern] .ycModernRiskList p,html[data-yc-theme=modern] .ycModernRiskList span,html[data-yc-theme=modern] .ycModernTaskList p,html[data-yc-theme=modern] .ycModernTaskList span{color:var(--yc-text-muted);font-size:12px;line-height:1.55;margin:0}html[data-yc-theme=modern] .ycModernRiskList i,html[data-yc-theme=modern] .ycModernTaskList i{background:#fff;border:1px solid var(--yc-border);border-radius:999px;color:var(--yc-primary-hover);font-size:11px;font-style:normal;padding:2px 7px;position:absolute;right:10px;top:10px}html[data-yc-theme=modern] .ycModernQuickActions{grid-template-columns:repeat(3,minmax(0,1fr))}html[data-yc-theme=modern] .ycModernQuickActions a{align-items:center;background:var(--yc-surface-soft);border:1px solid var(--yc-border);border-radius:8px;color:var(--yc-text);display:flex;flex-direction:column;gap:6px;min-width:0;padding:10px 6px;text-decoration:none}html[data-yc-theme=modern] .ycModernQuickActions i{align-items:center;background:var(--yc-primary-soft);border-radius:999px;display:inline-flex;font-style:normal;font-weight:800;height:26px;justify-content:center;width:26px}html[data-yc-theme=modern] .ycModernQuickActions span{font-size:12px;font-weight:700;overflow-wrap:anywhere;text-align:center}@media (max-width:1380px){html[data-yc-theme=modern] .ycModernKpiGrid{grid-template-columns:repeat(3,minmax(160px,1fr))}html[data-yc-theme=modern] .ycModernPipelineSteps{grid-template-columns:repeat(4,minmax(130px,1fr))}html[data-yc-theme=modern] .ycModernWorkbenchGrid{grid-template-columns:minmax(0,1fr)}html[data-yc-theme=modern] .ycModernRightRail{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){html[data-yc-theme=modern] .ycModernHero,html[data-yc-theme=modern] .ycModernKpiGrid,html[data-yc-theme=modern] .ycModernPipelineSteps,html[data-yc-theme=modern] .ycModernRightRail{grid-template-columns:1fr}html[data-yc-theme=modern] .ycModernHeroCopy h1{font-size:28px}}html[data-yc-theme=modern] .ycModernWorkbench{gap:16px;padding:20px 20px 24px}html[data-yc-theme=modern] .ycModernHero{background:linear-gradient(135deg,rgba(232,247,240,.96),rgba(255,255,255,.98) 48%,rgba(239,247,255,.72)),#fff;border-color:rgba(143,177,163,.32);box-shadow:0 18px 48px rgba(15,40,28,.08);gap:22px;grid-template-columns:minmax(0,1fr) minmax(340px,420px);overflow:hidden;padding:22px;position:relative}html[data-yc-theme=modern] .ycModernHero:before{background:linear-gradient(180deg,rgba(15,122,90,.14),rgba(15,122,90,0));content:"";height:4px;inset:0 0 auto;position:absolute}html[data-yc-theme=modern] .ycModernHeroCopy{display:flex;flex-direction:column;justify-content:center}html[data-yc-theme=modern] .ycModernEyebrow{align-items:center;display:inline-flex;gap:8px;letter-spacing:0}html[data-yc-theme=modern] .ycModernEyebrow:before{background:var(--yc-primary);border-radius:999px;content:"";height:8px;width:8px}html[data-yc-theme=modern] .ycModernHeroCopy h1{font-size:34px;margin:9px 0 8px}html[data-yc-theme=modern] .ycModernHeroActions{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}html[data-yc-theme=modern] .ycModernFilterBar a,html[data-yc-theme=modern] .ycModernFilterBar button,html[data-yc-theme=modern] .ycModernHeroActions a,html[data-yc-theme=modern] .ycModernHeroMeta a,html[data-yc-theme=modern] .ycModernPanelTitle a{align-items:center;background:#fff;border:1px solid rgba(143,177,163,.5);border-radius:6px;box-shadow:inset 0 1px 0 rgba(255,255,255,.8);color:var(--yc-primary-hover);display:inline-flex;font-size:12px;font-weight:800;justify-content:center;min-height:32px;padding:7px 12px;text-decoration:none;white-space:nowrap}html[data-yc-theme=modern] .ycModernClientTools>a:first-of-type,html[data-yc-theme=modern] .ycModernHeroActions a.primary{background:var(--yc-primary);border-color:var(--yc-primary);color:#fff}html[data-yc-theme=modern] .ycModernHeroSummary{display:grid;grid-gap:12px;gap:12px;min-width:0}html[data-yc-theme=modern] .ycModernPeriodCard{background:rgba(255,255,255,.86);border:1px solid rgba(143,177,163,.42);border-radius:8px;box-shadow:0 12px 32px rgba(15,40,28,.06);display:grid;grid-gap:6px;gap:6px;padding:14px}html[data-yc-theme=modern] .ycModernKpiCard em,html[data-yc-theme=modern] .ycModernPeriodCard span{color:var(--yc-text-muted);font-size:12px;font-style:normal;font-weight:700}html[data-yc-theme=modern] .ycModernPeriodCard strong{color:var(--yc-text);font-size:24px;line-height:1}html[data-yc-theme=modern] .ycModernPeriodCard small{color:var(--yc-text-muted);font-size:12px}html[data-yc-theme=modern] .ycModernHeroStats{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}html[data-yc-theme=modern] .ycModernHeroStats a,html[data-yc-theme=modern] .ycModernHeroStats p{background:rgba(255,255,255,.72);border:1px solid rgba(143,177,163,.34);border-radius:8px;color:inherit;display:grid;grid-gap:3px;gap:3px;margin:0;min-width:0;padding:10px 8px;text-decoration:none}html[data-yc-theme=modern] .ycModernHeroStats b{color:var(--yc-text);font-size:18px;line-height:1}html[data-yc-theme=modern] .ycModernHeroStats span{color:var(--yc-text-muted);font-size:12px}html[data-yc-theme=modern] .ycModernKpiGrid{gap:14px}html[data-yc-theme=modern] .ycModernFilterSummary{align-items:center;background:#fff;border:1px solid rgba(143,177,163,.28);border-radius:8px;display:flex;gap:12px;justify-content:space-between;padding:10px 12px}html[data-yc-theme=modern] .ycModernFilterSummary span{color:var(--yc-text-muted);display:block;font-size:12px;margin-bottom:3px}html[data-yc-theme=modern] .ycModernFilterSummary strong{color:var(--yc-text);font-size:13px}html[data-yc-theme=modern] .ycModernFilterChips{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}html[data-yc-theme=modern] .ycModernFilterChips a{background:#eef8f5;border:1px solid rgba(19,146,111,.24);border-radius:6px;color:#0f7f62;font-size:12px;font-weight:800;padding:6px 10px;text-decoration:none}html[data-yc-theme=modern] .ycModernKpiCard{border-color:rgba(143,177,163,.34);border-top:0!important;box-shadow:0 12px 30px rgba(15,40,28,.055);gap:9px;min-height:132px;padding:15px;position:relative;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}html[data-yc-theme=modern] .ycModernKpiCard:before{border-radius:8px 8px 0 0;content:"";height:3px;inset:0 0 auto;opacity:.86;position:absolute}html[data-yc-theme=modern] .ycModernKpiCard:hover{border-color:rgba(15,122,90,.34);box-shadow:0 16px 36px rgba(15,40,28,.09);transform:translateY(-1px)}html[data-yc-theme=modern] .ycModernKpiTop{align-items:center;display:flex;gap:9px;min-width:0}html[data-yc-theme=modern] .ycModernKpiTop i,html[data-yc-theme=modern] .ycModernQuickActions i{align-items:center;border-radius:7px;display:inline-flex;flex:0 0 auto;font-style:normal;font-weight:900;height:28px;justify-content:center;width:28px}html[data-yc-theme=modern] .ycModernKpiTop span{color:var(--yc-text);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-yc-theme=modern] .ycModernKpiCard strong{font-size:30px}html[data-yc-theme=modern] .ycModernKpiCard small{min-height:34px}html[data-yc-theme=modern] .ycModernKpiCard.tone-primary:before,html[data-yc-theme=modern] .ycModernKpiCard.tone-success:before{background:var(--yc-primary)}html[data-yc-theme=modern] .ycModernKpiCard.tone-primary .ycModernKpiTop i,html[data-yc-theme=modern] .ycModernKpiCard.tone-success .ycModernKpiTop i{background:rgba(15,122,90,.11);color:var(--yc-primary-hover)}html[data-yc-theme=modern] .ycModernKpiCard.tone-warning:before{background:#d97706}html[data-yc-theme=modern] .ycModernKpiCard.tone-warning .ycModernKpiTop i{background:rgba(217,119,6,.12);color:#9a4f00}html[data-yc-theme=modern] .ycModernKpiCard.tone-info:before{background:#0f7ea8}html[data-yc-theme=modern] .ycModernKpiCard.tone-info .ycModernKpiTop i{background:rgba(15,126,168,.12);color:#075f80}html[data-yc-theme=modern] .ycModernKpiCard.tone-danger:before{background:#dc2626}html[data-yc-theme=modern] .ycModernKpiCard.tone-danger .ycModernKpiTop i{background:rgba(220,38,38,.1);color:#b91c1c}html[data-yc-theme=modern] .ycModernClientPanel,html[data-yc-theme=modern] .ycModernPipelineCard,html[data-yc-theme=modern] .ycModernRailCard{border-color:rgba(143,177,163,.34);box-shadow:0 12px 30px rgba(15,40,28,.055)}html[data-yc-theme=modern] .ycModernPipelineCard{padding:16px}html[data-yc-theme=modern] .ycModernPipelineMeter{align-items:center;background:var(--yc-primary-soft);border:1px solid rgba(15,122,90,.12);border-radius:999px;color:var(--yc-primary-hover);display:inline-flex;gap:8px;padding:6px 10px;white-space:nowrap}html[data-yc-theme=modern] .ycModernPipelineMeter span{color:var(--yc-primary-hover);font-size:12px}html[data-yc-theme=modern] .ycModernPipelineMeter b{font-size:12px}html[data-yc-theme=modern] .ycModernPipelineRail{background:#e5edf0;border-radius:999px;height:8px;margin-top:14px;overflow:hidden}html[data-yc-theme=modern] .ycModernPipelineRail i{background:linear-gradient(90deg,var(--yc-primary),#0f7ea8);display:block;height:100%}html[data-yc-theme=modern] .ycModernPipelineSteps{gap:12px;margin-top:12px}html[data-yc-theme=modern] .ycModernPipelineStep{background:linear-gradient(180deg,#fff,#f8fbfa);border-color:rgba(143,177,163,.38);position:relative}html[data-yc-theme=modern] .ycModernPipelineStep:before{background:var(--yc-border);content:"";height:1px;left:-13px;position:absolute;top:24px;width:12px}html[data-yc-theme=modern] .ycModernPipelineStep:first-child:before{display:none}html[data-yc-theme=modern] .ycModernPipelineStep em{align-items:center;background:#fff;border:1px solid rgba(143,177,163,.48);border-radius:999px;color:var(--yc-text-muted);display:inline-flex;font-size:10px;font-style:normal;font-weight:900;height:22px;justify-content:center;width:28px}html[data-yc-theme=modern] .ycModernPipelineStep.tone-success em{background:rgba(15,122,90,.1);color:var(--yc-primary-hover)}html[data-yc-theme=modern] .ycModernPipelineStep.tone-active em{background:rgba(15,126,168,.12);color:#075f80}html[data-yc-theme=modern] .ycModernPipelineStep.tone-danger em{background:rgba(220,38,38,.1);color:#b91c1c}html[data-yc-theme=modern] .ycModernStageBar{background:#e4ebef;height:7px}html[data-yc-theme=modern] .ycModernStageBar b{background:var(--yc-primary)}html[data-yc-theme=modern] .ycModernPipelineStep.tone-active .ycModernStageBar b{background:#0f7ea8}html[data-yc-theme=modern] .ycModernPipelineStep.tone-danger .ycModernStageBar b{background:#dc2626}html[data-yc-theme=modern] .ycModernPanelTitle{padding:2px 0}html[data-yc-theme=modern] .ycModernClientPanel{padding:14px}html[data-yc-theme=modern] .ycModernFilterBar{background:#f8fbfa;border:1px solid rgba(143,177,163,.26);border-radius:8px;padding:10px}html[data-yc-theme=modern] .ycModernFilterBar a,html[data-yc-theme=modern] .ycModernFilterBar button{min-width:96px}html[data-yc-theme=modern] .ycModernClientTools{align-items:center;background:#fff;border:1px solid rgba(143,177,163,.28);border-radius:8px;display:grid;grid-gap:8px;gap:8px;grid-template-columns:minmax(260px,1fr) auto auto;padding:9px}html[data-yc-theme=modern] .ycModernClientTools label{border-radius:6px}html[data-yc-theme=modern] .ycModernClientTools input{min-height:34px}html[data-yc-theme=modern] .ycModernClientTools a{border-radius:6px;min-height:34px;padding-inline:14px}html[data-yc-theme=modern] .ycModernClientPanel .ydzClientTable{border-color:rgba(143,177,163,.34);border-radius:8px;box-shadow:none}html[data-yc-theme=modern] .ycModernClientPanel .ydzTableHead{background:linear-gradient(180deg,#f3f8f7,#eef5f3);color:var(--yc-text);font-weight:800}html[data-yc-theme=modern] .ycModernClientPanel .ydzTableRow{background:#fff;transition:background .14s ease}html[data-yc-theme=modern] .ycModernClientPanel .ydzTableRow:hover{background:#f8fbfa}html[data-yc-theme=modern] .ycModernStatusPill{align-items:center;border:1px solid transparent;border-radius:999px;display:inline-flex;font-size:12px;font-weight:800;justify-content:center;line-height:1;min-height:22px;padding:4px 8px;white-space:nowrap}html[data-yc-theme=modern] .ycModernStatusPill.tone-success{background:rgba(15,122,90,.1);border-color:rgba(15,122,90,.18);color:var(--yc-primary-hover)}html[data-yc-theme=modern] .ycModernStatusPill.tone-active{background:rgba(15,126,168,.1);border-color:rgba(15,126,168,.18);color:#075f80}html[data-yc-theme=modern] .ycModernStatusPill.tone-neutral,html[data-yc-theme=modern] .ycModernStatusPill.tone-pending{background:#f4f7f8;border-color:#dce6e8;color:#556570}html[data-yc-theme=modern] .ycModernStatusPill.tone-danger{background:rgba(220,38,38,.09);border-color:rgba(220,38,38,.16);color:#b91c1c}html[data-yc-theme=modern] .ycModernMutedCell{color:var(--yc-text-muted)}html[data-yc-theme=modern] .ycModernRailCard{padding:15px}html[data-yc-theme=modern] .ycModernRailCard header{border-bottom:1px solid rgba(143,177,163,.18);padding-bottom:10px}html[data-yc-theme=modern] .ycModernQuickActions,html[data-yc-theme=modern] .ycModernRiskList,html[data-yc-theme=modern] .ycModernTaskList{margin-top:12px}html[data-yc-theme=modern] .ycModernEmptyState{background:linear-gradient(180deg,#f8fbfa,#fff);border:1px dashed rgba(143,177,163,.5);border-radius:8px;display:grid;grid-gap:5px;gap:5px;padding:12px}html[data-yc-theme=modern] .ycModernEmptyState b{color:var(--yc-text);font-size:13px}html[data-yc-theme=modern] .ycModernEmptyState span{color:var(--yc-text-muted);font-size:12px;line-height:1.5}html[data-yc-theme=modern] .ycModernQuickActions{gap:9px}html[data-yc-theme=modern] .ycModernQuickActions a{background:#f8fbfa;border-color:rgba(143,177,163,.36);min-height:78px}html[data-yc-theme=modern] .ycModernQuickActions i{background:rgba(15,122,90,.1);color:var(--yc-primary-hover)}html[data-yc-theme=modern] .ycModernPendingList{display:flex;flex-wrap:wrap;gap:7px;margin-top:12px}html[data-yc-theme=modern] .ycModernPendingList span{background:#f4f7f8;border:1px solid #dce6e8;border-radius:999px;color:#556570;font-size:11px;font-weight:800;padding:5px 8px}@media (max-width:1380px){html[data-yc-theme=modern] .ycModernHero{grid-template-columns:minmax(0,1fr) minmax(300px,360px)}html[data-yc-theme=modern] .ycModernKpiGrid{grid-template-columns:repeat(3,minmax(160px,1fr))}html[data-yc-theme=modern] .ycModernPipelineSteps{grid-template-columns:repeat(4,minmax(130px,1fr))}html[data-yc-theme=modern] .ycModernWorkbenchGrid{grid-template-columns:minmax(0,1fr)}html[data-yc-theme=modern] .ycModernRightRail{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1100px){html[data-yc-theme=modern] .ycModernHero{grid-template-columns:1fr}html[data-yc-theme=modern] .ycModernClientTools{grid-template-columns:minmax(0,1fr)}html[data-yc-theme=modern] .ycModernHeroStats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){html[data-yc-theme=modern] .ycModernWorkbench{padding:14px}html[data-yc-theme=modern] .ycModernHero,html[data-yc-theme=modern] .ycModernHeroStats,html[data-yc-theme=modern] .ycModernKpiGrid,html[data-yc-theme=modern] .ycModernPipelineSteps,html[data-yc-theme=modern] .ycModernRightRail{grid-template-columns:1fr}html[data-yc-theme=modern] .ycModernHeroCopy h1{font-size:30px}}