.AssetsSection_toolbarRow__U_WKf{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin-bottom:var(--space-3)}.AssetsSection_toolbarSpacer__JKq_V{flex:1 1}.AssetsSection_subTabBar__aarNG{display:flex;gap:var(--space-3);border-bottom:1px solid var(--kk-line,#e5e5e5);margin-bottom:var(--space-3)}.AssetsSection_subTabBtn__FIpK8{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:10px 8px;margin-bottom:-1px;font-size:13px;font-weight:500;color:var(--kk-muted,#808080);cursor:pointer;border-bottom:2px solid transparent;font-family:inherit;flex-shrink:0;white-space:nowrap}.AssetsSection_subTabBtn__FIpK8:hover{color:var(--kk-text,#222)}.AssetsSection_subTabBtnActive__Nml8v{color:var(--kk-text,#222);border-bottom-color:var(--kk-text2,#333)}.AssetsSection_assetTable__Jh_s0{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.AssetsSection_assetTable__Jh_s0 tbody tr{cursor:pointer}.AssetsSection_idName__hKWf3{font-size:13.5px;overflow:hidden;text-overflow:ellipsis}.AssetsSection_idName__hKWf3,.AssetsSection_idNo__sgc92{font-weight:600;color:var(--kk-text,#222222);white-space:nowrap}.AssetsSection_idNo__sgc92{font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.01em}.AssetsSection_kindTag__EXNj8{display:inline-block;align-self:flex-start;background:var(--kk-fill2,#f8f8f8);border:1px solid var(--kk-line,#e5e5e5);color:var(--kk-sub,#666666);font-size:12px;border-radius:999px;padding:2px 10px;white-space:nowrap}.AssetsSection_colAssetNo__B76pX{min-width:92px}.AssetsSection_colName__Ys4w_{min-width:240px}.AssetsSection_colCategory__939pK{min-width:110px}.AssetsSection_colStatus__hL1Es{min-width:64px}.AssetsSection_assetTable__Jh_s0 tbody tr.AssetsSection_assetRowSelected__m4rT1 td{background:var(--kk-fill,#f0f0f0)!important}.AssetsSection_assetTable__Jh_s0 tbody tr.AssetsSection_assetRowSelected__m4rT1 td:first-child{box-shadow:inset 3px 0 0 var(--kk-yellow,#fee500)}.AssetsSection_bulkFormGrid__I70C1{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-3) var(--space-4);gap:var(--space-3) var(--space-4);margin-bottom:var(--space-3)}.AssetsSection_bulkFormGrid__I70C1 .AssetsSection_span2__92EeO{grid-column:1/-1}@media (max-width:720px){.AssetsSection_bulkFormGrid__I70C1{grid-template-columns:1fr}}.AssetsSection_cellStack__xPpw2{display:flex;flex-direction:column;gap:2px;line-height:1.35}.AssetsSection_cellMeta__Jv6S_{font-size:11.5px;color:var(--kk-muted,#808080);word-break:keep-all}.AssetsSection_cellMetaMono__GQEkJ{font-family:var(--font-mono,"IBM Plex Mono",monospace);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.02em}.AssetsSection_cellMemo__70vtD{font-size:12px;color:var(--kk-muted,#808080);word-break:keep-all;white-space:pre-wrap;line-height:1.4}.AssetsSection_cellMono__tA5XQ{font-family:var(--font-sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:12px}.AssetsSection_cellMuted__CHVWX{color:var(--kk-muted,#808080)}.AssetsSection_modalActionsBar__pJpkt{justify-content:space-between;padding-bottom:var(--space-3);margin-bottom:var(--space-3);border-bottom:1px solid var(--kk-line,#e5e5e5)}.AssetsSection_modalActionsBar__pJpkt,.AssetsSection_quickActions__98FAD{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}.AssetsSection_quickActionsLabel__ZZWhN{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--kk-muted,#808080);font-weight:600;flex:0 0 auto}.AssetsSection_quickActionsRow__geA_u{display:flex;flex-wrap:wrap;gap:6px}.AssetsSection_formSection__JBb0u{margin-bottom:var(--space-3)}.AssetsSection_formSection__JBb0u+.AssetsSection_formSection__JBb0u{margin-top:var(--space-2)}.AssetsSection_formSectionHead__igK_N{font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--kk-muted,#808080);margin:0 0 var(--space-2)}.AssetsSection_formGrid2__jP0Tn{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-3) var(--space-4);gap:var(--space-3) var(--space-4)}.AssetsSection_formGrid2__jP0Tn .AssetsSection_span2__92EeO{grid-column:1/-1}@media (max-width:720px){.AssetsSection_formGrid2__jP0Tn{grid-template-columns:1fr}}.AssetsSection_movementsToggle__kgd_f{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:6px 0;margin-top:var(--space-3);color:var(--kk-muted,#808080);font-size:12px;cursor:pointer;font-family:inherit;display:inline-flex;align-items:center;gap:4px}.AssetsSection_movementsToggle__kgd_f:hover{color:var(--kk-text,#222)}.AssetsSection_movementsTable__MVetk{margin-top:var(--space-2)}.AssetsSection_movementsEmpty__D1gFV{padding:var(--space-3);text-align:center;color:var(--kk-muted,#808080);font-size:12px}.AssetsSection_changeStack__F7Z50{display:flex;flex-direction:column;gap:3px;line-height:1.4}.AssetsSection_changeRow__ZWBqY{display:inline-flex;align-items:baseline;gap:6px;font-size:12.5px;word-break:keep-all}.AssetsSection_changeLabel__gyJyG{flex:0 0 auto;font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--kk-muted,#808080);font-weight:600;min-width:32px}.AssetsSection_changeFrom__UDf7f{color:var(--kk-light,#999)}.AssetsSection_changeArrow__Do5a0{color:var(--kk-lightest,#bbb);font-size:11px}.AssetsSection_changeTo__g5pFB{color:var(--kk-text,#222);font-weight:500}.AssetsSection_changeInitial__wqmHk .AssetsSection_changeArrow__Do5a0,.AssetsSection_changeInitial__wqmHk .AssetsSection_changeFrom__UDf7f{display:none}.AssetsSection_changeNoneCell__eHPtM{color:var(--kk-muted,#808080);font-size:12px;font-style:italic}.AssetsSection_masterInlineInput__INTrE{width:100%;padding:4px 6px;font-size:12.5px;font-family:inherit;border:1px solid var(--kk-line,#e5e5e5);background:var(--kk-bg,#fff);border-radius:var(--radius-lg)}.AssetsSection_masterInlineInput__INTrE:focus{outline:none;border-color:var(--kk-text2,#333)}.AssetsSection_masterIconBtn__XNdb6{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:2px 6px;cursor:pointer;font-size:12px;color:var(--kk-muted,#808080);font-family:inherit}.AssetsSection_masterIconBtn__XNdb6:hover{color:var(--kk-text,#222)}.AssetsSection_masterIconBtnDanger__RVuTv:hover{color:var(--kk-red,#e02000)}.AssetsSection_masterAddRow__Ju0uj{display:flex;gap:var(--space-2);align-items:center;padding:8px 10px;border-top:1px solid var(--kk-line,#e5e5e5)}.AssetsSection_masterAddRow__Ju0uj input{flex:1 1;padding:4px 6px;font-size:12.5px;font-family:inherit;border:1px solid var(--kk-line,#e5e5e5);background:var(--kk-bg,#fff);border-radius:var(--radius-lg)}.AssetsSection_masterAddRow__Ju0uj input:focus{outline:none;border-color:var(--kk-text2,#333)}.AssetsSection_categoryTree__I8din{list-style:none;margin:0;padding:0}.AssetsSection_categoryNode__1Aq3S{border-bottom:1px solid var(--kk-line,#e5e5e5)}.AssetsSection_categoryNode__1Aq3S:last-child{border-bottom:0}.AssetsSection_categoryRow__rVqJE{display:flex;align-items:center;gap:var(--space-2);padding:6px 8px}.AssetsSection_categoryRowChild__8Vqmc{padding-left:28px}.AssetsSection_categoryToggle__FgOKL{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:0;width:16px;height:16px;cursor:pointer;color:var(--kk-muted,#808080);display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-family:inherit}.AssetsSection_categoryName__q9xpi{flex:1 1;font-size:13px;color:var(--kk-text,#222);word-break:keep-all}.AssetsSection_categoryNameInput__wbRsx{flex:1 1;padding:2px 6px;font-size:13px;font-family:inherit;border:1px solid var(--kk-line,#e5e5e5);background:var(--kk-bg,#fff);border-radius:var(--radius-lg)}.AssetsSection_categoryNameInput__wbRsx:focus{outline:none;border-color:var(--kk-text2,#333)}.AssetsSection_categoryActions__g3bKp{display:flex;gap:2px;opacity:0;transition:opacity var(--transition-fast,.12s)}.AssetsSection_categoryRow__rVqJE:hover .AssetsSection_categoryActions__g3bKp{opacity:1}.AssetsSection_mobileToolbar__ZwojT{display:flex;flex-direction:column;gap:var(--space-2);margin-bottom:var(--space-3)}.AssetsSection_mobileCardList__BFRSu{display:flex;flex-direction:column;gap:var(--space-2);padding-bottom:calc(var(--mobile-fab-clearance) + 60px)}.AssetsSection_mobileCard__Q6cMP{border:1px solid var(--kk-line,#e5e5e5);background:var(--kk-bg,#fff);padding:12px 14px;cursor:pointer;display:flex;flex-direction:column;gap:4px;border-radius:var(--radius-2xl)}.AssetsSection_mobileCard__Q6cMP:active{background:var(--kk-fill,#f0f0f0)}.AssetsSection_mobileCardTop__jFON0{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-2)}.AssetsSection_mobileCardName__heZWB{font-size:14px;font-weight:500;color:var(--kk-text,#222);word-break:keep-all}.AssetsSection_mobileCardMeta__HBGXI{font-size:11.5px;color:var(--kk-muted,#808080);display:flex;flex-wrap:wrap;gap:8px}.AssetsSection_mobileCardMemo__D5rwt{font-size:11.5px;color:var(--kk-muted,#808080);font-style:italic;word-break:keep-all;border-top:1px dashed var(--kk-line,#e5e5e5);padding-top:4px;margin-top:2px}.AssetsSection_emptyWrap__Tec7v{padding:var(--space-6) var(--space-3);text-align:center;color:var(--kk-muted,#808080)}.AssetsSection_emptyTitle__qiJR_{font-size:14px;font-weight:500;color:var(--kk-text,#222);margin:0 0 6px}.AssetsSection_emptyDesc__88Wpn{font-size:12.5px;margin:0 0 var(--space-3)}.AssetsSection_adminHint__7_3HC{font-size:11.5px;color:var(--kk-muted,#808080);margin-bottom:var(--space-2)}.AssetsSection_changeBadge__rLq2L{display:inline-flex;align-items:center;padding:2px 8px;font-size:11px;font-weight:500;letter-spacing:.02em;border-radius:var(--radius-md);border:1px solid transparent;background:var(--kk-fill,#f0f0f0);color:var(--kk-muted,#808080);white-space:nowrap}.AssetsSection_changeBadgeRegister__tsUIC{background:var(--kk-fill,#f0f0f0);color:var(--kk-muted,#808080);border-color:transparent}.AssetsSection_changeBadgeAssign___bsp4{background:rgba(33,150,243,.12);color:#1976d2;border-color:transparent}.AssetsSection_changeBadgeReturn__gRNXz{background:rgba(255,152,0,.14);color:#c77700;border-color:transparent}.AssetsSection_changeBadgeTransfer__XvvBn{background:rgba(71,184,129,.12);color:#2c8a63;border-color:transparent}.AssetsSection_changeBadgeStatus__WaYoA{background:rgba(33,150,243,.12);color:#1976d2;border-color:transparent}.AssetsSection_changeBadgeDispose__Py_Cg{background:rgba(224,32,0,.08);color:#c81d00;border-color:transparent;text-decoration:line-through}.AssetsSection_changeBadgeManual__0_Lv4{background:var(--kk-fill2,#f8f8f8);color:var(--kk-muted,#808080);border-color:transparent}.AssetsSection_movementsFilterInput__BfVf_,.AssetsSection_movementsFilterSelect__7w8aU{padding:6px 8px;font-size:12.5px;font-family:inherit;border:1px solid var(--kk-line,#e5e5e5);background:var(--kk-bg,#fff);border-radius:var(--radius-lg);color:var(--kk-text,#222)}.AssetsSection_movementsFilterInput__BfVf_:focus,.AssetsSection_movementsFilterSelect__7w8aU:focus{outline:none;border-color:var(--kk-text2,#333)}.AssetsSection_paginationRow__3C6IY{display:flex;align-items:center;justify-content:space-between;padding:var(--space-2) 0;margin-top:var(--space-2);border-top:1px solid var(--kk-line,#e5e5e5)}.AssetsSection_paginationBtn__zxM2H{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:1px solid var(--kk-line,#e5e5e5);padding:4px 12px;font-size:12px;font-family:inherit;color:var(--kk-text,#222);cursor:pointer;border-radius:var(--radius-lg)}.AssetsSection_paginationBtn__zxM2H:hover:not(:disabled){background:var(--kk-fill,#f0f0f0)}.AssetsSection_paginationBtn__zxM2H:disabled{color:var(--kk-muted,#808080);cursor:not-allowed;opacity:.6}.AssetsSection_mobileMovementCard__TaDpq{border:1px solid var(--kk-line,#e5e5e5);background:var(--kk-bg,#fff);padding:10px 12px;display:flex;flex-direction:column;gap:4px;border-radius:var(--radius-2xl)}.AssetsSection_mobileMovementCardTop__imTPg{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-2)}.AssetsSection_mobileMovementSummary__t4oaO{font-size:12.5px;color:var(--kk-text,#222)}.AssetsSection_mobileMovementMeta__07b_I{font-size:11.5px;color:var(--kk-muted,#808080);display:flex;flex-wrap:wrap;gap:8px}.AssetsSection_mobileTabBar__VIWOr{display:flex;gap:var(--space-3);border-bottom:1px solid var(--kk-line,#e5e5e5);margin-bottom:var(--space-3);overflow-x:auto}.AssetsSection_aiWarnCell__941ij{font-size:11.5px;color:#c77700;white-space:normal;max-width:240px}.AssetsSection_verdictBadge__0u_7c{display:inline-block;font-size:11px;font-weight:600;padding:2px 6px;border-radius:var(--radius-md);letter-spacing:.02em;white-space:nowrap}.AssetsSection_verdictNew__XJ_Xk{color:var(--kk-muted,#808080);border:1px solid var(--kk-line,#e5e5e5)}.AssetsSection_verdictSim__Rtt9Z{color:#c77700;border:1px solid rgba(255,152,0,.28);background:rgba(255,152,0,.14)}.AssetsSection_verdictDup__VMsfO{color:var(--kk-red,#e02000);border:1px solid rgba(224,32,0,.22);background:rgba(224,32,0,.08)}.AssetsSection_aiRowExcluded__t52Yt{opacity:.55;text-decoration:line-through}.AssetsSection_aiRowExcluded__t52Yt .AssetsSection_verdictBadge__0u_7c{text-decoration:none;opacity:1}.AssetsSection_verdictCell__k0_C0{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.AssetsSection_verdictForceLabel__bkDuf{display:inline-flex;align-items:center;gap:4px;font-size:11px;color:var(--kk-muted,#808080);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.AssetsSection_verdictForceLabel__bkDuf input[type=checkbox]{margin:0;cursor:pointer}.AssetsSection_importStep__nJGRq{display:flex;flex-direction:column;gap:var(--space-3)}.AssetsSection_importStepInfo__yVotI{display:flex;flex-direction:column;gap:6px}.AssetsSection_importStepInfo__yVotI p{margin:0;font-size:13px;color:var(--kk-text,#222)}.AssetsSection_importFileInput__yO5zA{padding:8px;border:1px dashed var(--kk-line,#e5e5e5);background:var(--kk-fill,#f0f0f0);font-family:inherit;font-size:13px;border-radius:var(--radius-lg)}.AssetsSection_importPreviewSummary__Br4c6{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--kk-text,#222);padding:8px 0;border-top:1px solid var(--kk-line,#e5e5e5);border-bottom:1px solid var(--kk-line,#e5e5e5);flex-wrap:wrap}.AssetsSection_importDup__FouWf{color:var(--kk-red,#e02000);font-weight:600}.AssetsSection_importSim__jYq88{color:#c77700;font-weight:600}.AssetsSection_importErr__uj4Ir{color:var(--kk-red,#e02000);font-weight:600}.AssetsSection_importTableWrap__sQlMW{max-height:calc(60vh / var(--app-zoom, 1))}.AssetsSection_importTable__MvM15 td{vertical-align:top}.AssetsSection_importResultSummary__PEoqY{font-size:14px;padding:12px 0}.AssetsSection_importFailureList__myk8z{display:flex;flex-direction:column;gap:4px;max-height:240px;overflow:auto;padding:8px;border:1px solid var(--kk-line,#e5e5e5);background:var(--kk-fill,#f0f0f0);border-radius:var(--radius-md)}.AssetsSection_importFailureRow__Cv0fI{font-size:12px;color:var(--kk-text,#222)}.AssetsSection_auditPanel__oFhTQ,.AssetsSection_disposalPanel__zVFei{display:flex;flex-direction:column;gap:var(--space-3)}.AssetsSection_auditPanel__oFhTQ{padding:0 var(--space-3)}.AssetsSection_dangerButton__u_ybE{background:var(--kk-red,#e02000)!important;color:white!important;border-color:var(--kk-red,#e02000)!important}.AssetsSection_dangerButton__u_ybE:hover:not(:disabled){background:#c81d00!important;border-color:#c81d00!important}@media (pointer:coarse) and (hover:none) and ((max-width:500px) or (max-height:500px)){.AssetsSection_paginationBtn__zxM2H{min-height:44px}}.AssetsSection_Desktop_colCheck__IxHGO{width:36px;min-width:36px;padding:12px 8px!important}.AssetsSection_Desktop_colUser__4akWL{min-width:130px}.AssetsSection_Desktop_colMemo__znKAb{min-width:180px;max-width:280px}.AssetsSection_Desktop_cellPrimary__hxNRO{font-size:13px;color:var(--kk-text,#222);word-break:keep-all}.AssetsSection_Desktop_masterShell__0ezhX{display:grid;grid-template-columns:180px 1fr;grid-gap:var(--space-4);gap:var(--space-4);border:1px solid var(--kk-line,#e5e5e5);background:var(--kk-bg,#fff)}@media (max-width:720px){.AssetsSection_Desktop_masterShell__0ezhX{grid-template-columns:1fr}}.AssetsSection_Desktop_masterMenu__WtlYk{display:flex;flex-direction:column;border-right:1px solid var(--kk-line,#e5e5e5);padding:var(--space-2) 0}@media (max-width:720px){.AssetsSection_Desktop_masterMenu__WtlYk{flex-direction:row;overflow-x:auto;border-right:0;border-bottom:1px solid var(--kk-line,#e5e5e5);padding:0 var(--space-2)}}.AssetsSection_Desktop_masterMenuItem__56Rfp{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-left:1px solid transparent;padding:8px 14px;font-family:inherit;font-size:13px;color:var(--kk-muted,#808080);cursor:pointer;text-align:left;white-space:nowrap}.AssetsSection_Desktop_masterMenuItemActive__eGr8Z,.AssetsSection_Desktop_masterMenuItem__56Rfp:hover{background:var(--kk-fill,#f0f0f0);color:var(--kk-text,#222)}.AssetsSection_Desktop_masterMenuItemActive__eGr8Z{font-weight:600;border-left-color:var(--kk-text2,#333)}@media (max-width:720px){.AssetsSection_Desktop_masterMenuItem__56Rfp{border-left:0;border-bottom:2px solid transparent;padding:8px 12px}.AssetsSection_Desktop_masterMenuItemActive__eGr8Z{border-left:0;border-bottom-color:var(--kk-text2,#333);background:none}}.AssetsSection_Desktop_masterContent__Vx_MA{padding:var(--space-3);min-width:0}.AssetsSection_Desktop_masterContentTitle__VpJxL{font-size:13px;font-weight:600;color:var(--kk-text,#222);margin:0 0 var(--space-2)}.AssetsSection_Desktop_actionToolbar__SqpAQ{padding:8px 0;margin-bottom:var(--space-3);border-top:1px solid var(--kk-line,#e5e5e5);border-bottom:1px solid var(--kk-line,#e5e5e5)}.AssetsSection_Desktop_actionToolbarLeft__ABQhA,.AssetsSection_Desktop_actionToolbarRight__0MJx5,.AssetsSection_Desktop_actionToolbar__SqpAQ{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2)}.AssetsSection_Desktop_actionToolbarRight__0MJx5{margin-left:auto}.AssetsSection_Desktop_actionBtnDanger__prwfc:hover:not(:disabled){border-color:var(--kk-red,#e02000);color:var(--kk-red,#e02000);background:rgba(224,32,0,.08)}.AssetsSection_Desktop_actionSelectedCount__pWD3T{font-size:12.5px;color:var(--kk-muted,#808080);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-right:4px}.AssetsSection_Desktop_actionSelectedCountActive__K4CEi{color:var(--kk-text2,#333);font-weight:600}.AssetsSection_StatsTab_statsPanel__Gq2Nj{display:flex;flex-direction:column;gap:var(--space-3)}.AssetsSection_StatsTab_statsToolbar__mM43p{display:flex;gap:var(--space-3);align-items:center;padding-bottom:var(--space-2)}.AssetsSection_StatsTab_statsLoadingHint__CZagY{font-size:12px;color:var(--kk-muted,#808080)}.AssetsSection_StatsTab_statsSection__7ERYE{display:flex;flex-direction:column;gap:var(--space-2);border-top:1px solid var(--kk-line,#e5e5e5);padding-top:var(--space-3)}.AssetsSection_StatsTab_statsSectionHead__5fYtD{font-size:13px;font-weight:600;color:var(--kk-text,#222);margin:0;letter-spacing:.02em}.AssetsSection_StatsTab_statsBreakdownGrid__Ylyne{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-4);gap:var(--space-4)}@media (max-width:900px){.AssetsSection_StatsTab_statsBreakdownGrid__Ylyne{grid-template-columns:1fr}}.AssetsSection_StatsTab_statsTableNum__YhNrj{width:60px;font-weight:500}.AssetsSection_StatsTab_statsTablePct__gXfUQ{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:11.5px;color:var(--kk-muted,#808080);text-align:right;width:56px}.AssetsSection_StatsTab_statsBarChart__gWTUj{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:var(--space-2);gap:var(--space-2);padding:8px 0 0;height:160px;align-items:end}.AssetsSection_StatsTab_statsBarCol__bHLUF{display:flex;flex-direction:column;gap:4px;align-items:center;height:100%}.AssetsSection_StatsTab_statsBarOuter__Gvntd{width:100%;flex:1 1;display:flex;align-items:flex-end;justify-content:center;border-bottom:1px solid var(--kk-line,#e5e5e5)}.AssetsSection_StatsTab_statsBarInner__wjuhk{width:80%;background:var(--kk-text2,#333);position:relative;display:flex;justify-content:center;align-items:flex-start;min-height:2px}.AssetsSection_StatsTab_statsBarValue__TSnoU{position:absolute;top:-16px}.AssetsSection_StatsTab_statsBarLabel__NHi1G,.AssetsSection_StatsTab_statsBarValue__TSnoU{font-size:11px;color:var(--kk-muted,#808080);font-family:var(--font-sans);font-feature-settings:"tnum"}.AssetsSection_StatsTab_statsBarLabel__NHi1G{letter-spacing:.02em}.AssetsSection_AuditReportTab_colKind__mm0WQ{min-width:90px}.AssetsSection_AuditReportTab_auditReportPanel__4S0qE{display:flex;flex-direction:column;gap:var(--space-3)}.AssetsSection_AuditReportTab_auditReportToolbar__iz_EY{display:flex;align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;padding-bottom:var(--space-3);border-bottom:1px solid var(--kk-line,#e5e5e5)}.AssetsSection_AuditReportTab_auditReportLabel__1WLe7{display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--kk-muted,#808080)}.AssetsSection_AuditReportTab_auditReportSummary__zjNuI{display:flex;align-items:center;gap:var(--space-5);padding:var(--space-3) 0;border-bottom:1px solid var(--kk-line,#e5e5e5)}.AssetsSection_AuditReportTab_auditReportSummary__zjNuI>div{display:flex;flex-direction:column;gap:2px}.AssetsSection_AuditReportTab_auditReportSummaryLabel__6lPD7{font-size:11.5px;color:var(--kk-muted,#808080);letter-spacing:.04em}.AssetsSection_AuditReportTab_auditReportSummaryValue__wdZch{font-family:var(--font-sans);font-feature-settings:"tnum";font-size:22px;font-weight:600;color:var(--kk-text,#222)}.AssetsSection_AuditReportTab_auditReportOk__DpQNq{color:#2c8a63}.AssetsSection_AuditReportTab_auditReportMissing__lF9bj{color:var(--kk-red,#e02000)}.AssetsSection_AuditReportTab_auditReportRange__j6mju{margin-left:auto;font-size:12px;color:var(--kk-muted,#808080);font-family:var(--font-sans)}.AssetsSection_AuditReportTab_auditReportSectionHead__xmiLk{font-size:13px;font-weight:600;color:var(--kk-text,#222);margin-top:var(--space-2)}.KkDatePicker_root__vb6ht{position:relative;flex:0 0 auto}.KkDatePicker_trigger__fuL6e{display:inline-flex;align-items:center;gap:7px;background:var(--kk-bg);border:1px solid var(--kk-line);border-radius:12px;padding:8px 13px;font-size:13.5px;font-family:inherit;color:var(--kk-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;cursor:pointer;white-space:nowrap}.KkDatePicker_trigger__fuL6e:focus-visible,.KkDatePicker_trigger__fuL6e:hover{border-color:var(--kk-text2);outline:none}.KkDatePicker_trigger__fuL6e svg{color:var(--kk-muted);flex-shrink:0}.KkDatePicker_rootBlock__7b6My{flex:1 1 auto;min-width:0}.KkDatePicker_triggerBlock__IenbA{width:100%;padding:10px 14px;font-size:14px}.KkDatePicker_triggerEmpty__gbSoz{color:var(--kk-lightest)}.KkDatePicker_popover__XHzi4{position:absolute;top:calc(100% + 6px);left:0;z-index:60;background:#fff;border:1px solid var(--kk-line);border-radius:12px;padding:14px;box-shadow:0 8px 24px rgba(0,0,0,.1)}.KkDatePicker_popoverFixed__rsQmu{position:fixed;z-index:calc(var(--z-modal) + 10)}.KkDatePicker_presets__ylTqh{display:flex;gap:6px;margin-bottom:10px}.KkDatePicker_preset__KjEYW{border:none;background:var(--kk-fill);border-radius:20px;padding:5px 11px;font-size:12px;font-family:inherit;color:var(--kk-text2);cursor:pointer;white-space:nowrap}.KkDatePicker_preset__KjEYW:hover{background:var(--kk-fill2);color:var(--kk-text)}.KkDatePicker_monthsNav__CfTzD{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:4px}.KkDatePicker_navGroup__b9MGU{display:flex;gap:2px}.KkDatePicker_navBtn__X_MxF{width:28px;height:28px;border:none;background:none;border-radius:10px;font-size:17px;line-height:1;color:var(--kk-text2);cursor:pointer}.KkDatePicker_navBtn__X_MxF:hover{background:var(--kk-fill)}.KkDatePicker_navHint__PwGQI{font-size:12px;color:var(--kk-sub)}.KkDatePicker_months__X4vad{display:flex;gap:20px}.KkDatePicker_monthsSheet__zF2Qo{display:flex;flex-direction:column;gap:14px;max-height:56dvh;overflow-y:auto;overscroll-behavior:contain}.KkDatePicker_monthsSheet__zF2Qo .KkDatePicker_monthTitle__fa2f4{position:-webkit-sticky;position:sticky;top:0;z-index:1;background:#fff}.KkDatePicker_month__hkt5I{width:238px}.KkDatePicker_monthTitle__fa2f4{font-size:13px;font-weight:600;color:var(--kk-text);text-align:center;padding:4px 0 8px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.KkDatePicker_grid__DZANN{display:grid;grid-template-columns:repeat(7,34px);justify-content:center;grid-row-gap:2px;row-gap:2px}.KkDatePicker_weekday__nEDum{font-size:11.5px;color:var(--kk-muted);text-align:center;padding:3px 0 5px}.KkDatePicker_day__SeqeN{width:34px;height:32px;border:none;background:none;font-size:12.5px;font-family:inherit;color:var(--kk-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;cursor:pointer;border-radius:10px}.KkDatePicker_day__SeqeN:hover{background:var(--kk-fill2)}.KkDatePicker_dayOff__rfQUz{color:var(--kk-light);cursor:default}.KkDatePicker_dayOff__rfQUz:hover{background:none}.KkDatePicker_dayInRange__PxUSO{background:var(--kk-fill);border-radius:0}.KkDatePicker_dayEdge__14dXT{background:var(--kk-ink);color:#fff;font-weight:600}.KkDatePicker_dayEdge__14dXT:hover{background:var(--kk-ink)}.KkDatePicker_dayToday__xJ5bp:not(.KkDatePicker_dayEdge__14dXT){box-shadow:inset 0 0 0 1px var(--kk-line)}.KkDatePicker_sunday___1osn{color:var(--kk-red)}@media (pointer:coarse) and (hover:none) and ((max-width:500px) or (max-height:500px)){.KkDatePicker_trigger__fuL6e{width:100%;justify-content:center;min-height:44px;font-size:16px}.KkDatePicker_month__hkt5I{width:100%}.KkDatePicker_grid__DZANN{grid-template-columns:repeat(7,1fr);row-gap:4px}.KkDatePicker_day__SeqeN{width:100%;height:42px;font-size:14px}.KkDatePicker_presets__ylTqh{flex-wrap:wrap}.KkDatePicker_preset__KjEYW{padding:8px 13px;font-size:13px}}.AssetsSection_SurveyTab_wrap__nc0vw{display:flex;flex-direction:column;gap:16px}.AssetsSection_SurveyTab_toolbar__B4Nly{display:flex;align-items:center;justify-content:space-between;gap:12px}.AssetsSection_SurveyTab_toolbarText__VPwXQ{font-size:13px;color:var(--kk-sub)}.AssetsSection_SurveyTab_list__yNxSR{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:10px;gap:10px}.AssetsSection_SurveyTab_item__LgbUK{text-align:left;background:var(--kk-bg);border:1px solid var(--kk-line);border-radius:12px;padding:12px 14px;cursor:pointer;color:var(--kk-text);display:flex;flex-direction:column;gap:6px}.AssetsSection_SurveyTab_item__LgbUK:hover{background:var(--kk-fill2)}.AssetsSection_SurveyTab_itemOn__j2KDt{border-color:var(--kk-ink);box-shadow:inset 0 0 0 1px var(--kk-ink)}.AssetsSection_SurveyTab_itemTop__TWzI7{display:flex;align-items:center;justify-content:space-between;gap:8px}.AssetsSection_SurveyTab_itemTitle__HwF9V{font-size:14px;font-weight:600;color:var(--kk-ink)}.AssetsSection_SurveyTab_itemMeta__FrWas{font-size:12px;color:var(--kk-sub);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.AssetsSection_SurveyTab_detail__rI2n4{display:flex;flex-direction:column;gap:14px;border-top:1px solid var(--kk-line);padding-top:16px}.AssetsSection_SurveyTab_detailHead__NxFnJ{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.AssetsSection_SurveyTab_detailTitle__0qMNs{margin:0;font-size:16px;font-weight:600;color:var(--kk-ink)}.AssetsSection_SurveyTab_detailMeta___0ivZ{margin-top:4px;font-size:12.5px;color:var(--kk-sub)}.AssetsSection_SurveyTab_detailActions__ruIVH{display:flex;gap:8px;flex-shrink:0}.AssetsSection_SurveyTab_linkRow__LE96i{display:flex}.AssetsSection_SurveyTab_link__xW5Iy{font-size:12.5px;color:var(--kk-text2);background:var(--kk-fill2);border:1px solid var(--kk-line);border-radius:8px;padding:6px 10px;-webkit-user-select:all;-moz-user-select:all;user-select:all;word-break:break-all}.AssetsSection_SurveyTab_loading__8mCtw{font-size:13px;color:var(--kk-sub);padding:12px 0}.AssetsSection_SurveyTab_rowWarn__nvnQw td{background:rgba(224,32,0,.04)}.AssetsSection_SurveyTab_rowNote__WXwn8 td{background:rgba(255,199,0,.08)}.AssetsSection_SurveyTab_warnText__LzKYC{color:var(--kk-red);font-weight:600}.AssetsSection_SurveyTab_noteText__r6klU{color:var(--kk-sub);font-size:12px}.AssetsSection_AuditTab_wrap__FF6Lu{display:flex;flex-direction:column;gap:14px}.AssetsSection_AuditTab_toolbar__4gQWl{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.AssetsSection_AuditTab_toolbar__4gQWl select{width:auto;min-width:220px;max-width:320px}.AssetsSection_AuditTab_session___UEVB{display:flex;align-items:center;gap:10px}.AssetsSection_AuditTab_sessionDot__F_q0v{width:7px;height:7px;border-radius:50%;background:var(--kk-green)}.AssetsSection_AuditTab_sessionText__PmTjT{font-size:13px;font-weight:600;color:var(--kk-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.AssetsSection_AuditTab_sessionMuted__2MaOc{font-size:13px;color:var(--kk-sub)}.AssetsSection_AuditTab_scanRow__OTC_J{display:flex;gap:8px}.AssetsSection_AuditTab_scanRow__OTC_J input{flex:1 1;min-width:0}.AssetsSection_AuditTab_cameraWrap__tAW0S{width:320px;aspect-ratio:1/1;border-radius:12px;overflow:hidden;background:#000}.AssetsSection_AuditTab_cameraVideo__9Lui5{width:100%;height:100%;object-fit:cover;display:block}.AssetsSection_AuditTab_alert__O2aKt{border-radius:10px;padding:10px 12px;font-size:13px;background:rgba(224,32,0,.06);color:var(--kk-red)}.AssetsSection_AuditTab_assetCard__JPEeN{border:1px solid var(--kk-line);border-radius:12px;padding:14px 16px;display:flex;flex-direction:column;gap:8px;background:var(--kk-bg)}.AssetsSection_AuditTab_assetHead__NAsRC{display:flex;align-items:center;gap:10px}.AssetsSection_AuditTab_assetNo__6vNEy{font-size:14px;font-weight:600;color:var(--kk-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.AssetsSection_AuditTab_assetName__e_iAp{font-size:14px;color:var(--kk-text)}.AssetsSection_AuditTab_assetMeta__FaOVC{display:flex;gap:6px;font-size:12.5px;color:var(--kk-sub)}.AssetsSection_AuditTab_hint__2AiJU{font-size:12.5px;color:var(--kk-blue)}.AssetsSection_AuditTab_submitRow__J9x5r{display:flex;gap:8px;align-items:center;margin-top:4px}.AssetsSection_AuditTab_submitRow__J9x5r input{flex:1 1;min-width:0}.AssetsSection_AuditTab_resultBtn__cD8ZQ{padding:10px 14px;font-size:13px;font-weight:600;border-radius:10px;border:1px solid var(--kk-line);background:var(--kk-bg);cursor:pointer;white-space:nowrap}.AssetsSection_AuditTab_resultBtn__cD8ZQ:disabled{opacity:.5;cursor:not-allowed}.AssetsSection_AuditTab_resultPill__WrfPo{display:inline-block;font-size:11px;font-weight:600;padding:2px 8px;border-radius:8px;border:1px solid var(--kk-line)}.AssetsSection_AuditTab_result_ok__DNaae{color:#2c8a63;border-color:rgba(71,184,129,.28);background:rgba(71,184,129,.12)}.AssetsSection_AuditTab_result_misplaced__hTxwE{color:#1976d2;border-color:rgba(33,150,243,.22);background:rgba(33,150,243,.12)}.AssetsSection_AuditTab_result_missing__kQM6k{color:var(--kk-red);border-color:rgba(224,32,0,.22);background:rgba(224,32,0,.08)}.AssetsSection_AuditTab_result_damaged__LdZRE{color:#c77700;border-color:rgba(255,152,0,.28);background:rgba(255,152,0,.14)}.AssetsSection_AuditTab_recentHead__n9g9s{margin:6px 0 0;font-size:14px;font-weight:600;color:var(--kk-ink)}.AssetsSection_BulkModal_bulkActionTabs__bluZ1{display:flex;gap:4px;flex-wrap:wrap;border-bottom:1px solid var(--kk-line,#e5e5e5);margin-bottom:var(--space-2)}.AssetsSection_BulkModal_bulkActionTab__MAxYF{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:8px 12px;margin-bottom:-1px;font-family:inherit;font-size:13px;color:var(--kk-muted,#808080);cursor:pointer;border-bottom:2px solid transparent}.AssetsSection_BulkModal_bulkActionTab__MAxYF:hover:not(:disabled){color:var(--kk-text,#222)}.AssetsSection_BulkModal_bulkActionTabActive__3ZbPQ{color:var(--kk-text,#222);font-weight:600;border-bottom-color:var(--kk-text2,#333)}.AssetsSection_BulkModal_bulkActionDesc__enn0J{font-size:12.5px;color:var(--kk-muted,#808080);margin:0 0 var(--space-3);line-height:1.5}.AssetsSection_BulkModal_bulkSelectedList__sa3O1{border:1px solid var(--kk-line,#e5e5e5);background:var(--kk-fill,#f0f0f0);padding:8px 10px;margin-bottom:var(--space-3);border-radius:var(--radius-md)}.AssetsSection_BulkModal_bulkSelectedHead__II6TC{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--kk-muted,#808080);margin-bottom:4px}.AssetsSection_BulkModal_bulkSelectedItems__q0y1h{display:flex;flex-wrap:wrap;gap:4px 12px;max-height:120px;overflow-y:auto;font-size:12px}.AssetsSection_BulkModal_bulkSelectedChip__lbmTk{display:inline-flex;align-items:baseline;gap:6px;color:var(--kk-text,#222);word-break:keep-all}.AssetsSection_BulkModal_bulkResultPanel__hY5Zp{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3)}.AssetsSection_BulkModal_bulkActionTabDanger__QXWJc{color:var(--kk-red,#e02000)}.AssetsSection_BulkModal_bulkActionTabDanger__QXWJc:hover:not(:disabled){color:var(--kk-red,#e02000)!important}.AssetsSection_BulkModal_bulkActionDescDanger__rcWhT{color:var(--kk-red,#e02000)!important;font-weight:500}.AssetsSection_FilterBar_filterBar__lvMEX{position:relative;margin-bottom:var(--space-3)}.AssetsSection_FilterBar_filterBarRow__6x_Gh{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.AssetsSection_FilterBar_filterPill__R0v__{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 14px;background:var(--kk-bg,#fff);border:1px solid var(--kk-line,#e5e5e5);font-family:inherit;font-size:13px;color:var(--kk-text,#222);cursor:pointer;border-radius:var(--radius-lg);white-space:nowrap;transition:border-color .12s}.AssetsSection_FilterBar_filterPill__R0v__:hover{border-color:var(--kk-muted,#808080)}.AssetsSection_FilterBar_filterPillActive__Q57cV,.AssetsSection_FilterBar_filterPillOpen__TZweq{border-color:var(--kk-text2,#333);color:var(--kk-text2,#333)}.AssetsSection_FilterBar_filterPillBadge__1p4rj{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:600;background:var(--kk-yellow,#fee500);color:#111111;border-radius:var(--radius-lg)}.AssetsSection_FilterBar_filterPillCaret__DvLVE{font-size:11px;color:var(--kk-muted,#808080)}.AssetsSection_FilterBar_filterChipsRow__AI_UQ{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:8px}.AssetsSection_FilterBar_filterChip__6ncrw{display:inline-flex;align-items:center;gap:4px;padding:3px 4px 3px 10px;background:var(--kk-fill,#f0f0f0);border:1px solid var(--kk-line,#e5e5e5);font-size:12px;color:var(--kk-text,#222);border-radius:var(--radius-md)}.AssetsSection_FilterBar_filterChipRemove__VmMnZ{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;font-size:14px;line-height:1;color:var(--kk-muted,#808080);cursor:pointer;border-radius:var(--radius-sm)}.AssetsSection_FilterBar_filterChipRemove__VmMnZ:hover{background:var(--kk-line,#e5e5e5);color:var(--kk-text,#222)}.AssetsSection_FilterBar_filterChipsClear__9U8yU{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:4px 6px;font-family:inherit;font-size:12px;color:var(--kk-muted,#808080);cursor:pointer;text-decoration:underline}.AssetsSection_FilterBar_filterChipsClear__9U8yU:hover{color:var(--kk-text,#222)}.AssetsSection_FilterBar_filterPopover__mo1Vb{position:absolute;top:calc(100% + 6px);right:0;z-index:40;min-width:360px;max-width:480px;background:var(--kk-bg,#fff);border:1px solid var(--kk-line,#e5e5e5);box-shadow:0 4px 12px rgba(0,0,0,.12);padding:14px}.AssetsSection_FilterBar_filterPopoverGrid__SpcbA{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px 12px;gap:10px 12px}.AssetsSection_FilterBar_filterField__Ick9D{display:flex;flex-direction:column;gap:4px;min-width:0}.AssetsSection_FilterBar_filterFieldLabel__VXwSD{font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--kk-muted,#808080);font-weight:600}.AssetsSection_FilterBar_filterPopoverFoot__uDXFe{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:12px;padding-top:10px;border-top:1px solid var(--kk-line,#e5e5e5)}.AssetsSection_FilterBar_filterPopoverClear__4t7eK{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:6px 0;font-family:inherit;font-size:12.5px;color:var(--kk-muted,#808080);cursor:pointer}.AssetsSection_FilterBar_filterPopoverClear__4t7eK:hover:not(:disabled){color:var(--kk-text,#222);text-decoration:underline}.AssetsSection_FilterBar_filterPopoverClear__4t7eK:disabled{opacity:.4;cursor:not-allowed}.AssetsSection_FilterBar_filterPopoverDone__rKMMO{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:7px 16px;background:var(--kk-text,#222);color:white;border:0;font-family:inherit;font-size:13px;font-weight:500;cursor:pointer;border-radius:var(--radius-lg)}.AssetsSection_FilterBar_filterPopoverDone__rKMMO:hover{background:var(--kk-text2,#333)}@media (max-width:640px){.AssetsSection_FilterBar_filterPopover__mo1Vb{position:fixed;top:auto;bottom:0;left:0;right:0;min-width:0;max-width:none;border-bottom:0;border-radius:0;padding:16px;padding-bottom:max(var(--space-4),env(safe-area-inset-bottom));max-height:70vh;overflow-y:auto;z-index:var(--z-modal)}.AssetsSection_FilterBar_filterPopoverGrid__SpcbA{grid-template-columns:1fr}}.SettingsSection_BrandIcons_iconBox__us0i5{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;background:var(--kk-fill2,#f8f8f8);border:1px solid var(--kk-line,#e5e5e5);border-radius:8px;color:var(--kk-text,#222222)}.SettingsSection_BrandIcons_iconBox__us0i5 img,.SettingsSection_BrandIcons_iconBox__us0i5 svg{width:100%;height:100%;object-fit:contain}.FundsSection_reportHead__O6sAf{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:16px 0 8px}.FundsSection_reportDate__X_1BQ{font-size:14px;font-weight:700;color:var(--kk-ink)}.FundsSection_sectionTitle__I6MLg{margin:28px 0 10px;font-size:15px;font-weight:700;color:var(--kk-ink);letter-spacing:-.01em}.FundsSection_sectionTitle__I6MLg:first-of-type{margin-top:20px}.FundsSection_sectionSub__iqIgg{margin-left:8px;font-size:12px;font-weight:400;color:var(--kk-sub)}.FundsSection_reportSec__H9dmE{margin-top:28px;padding-top:20px;border-top:1px solid var(--kk-line)}.FundsSection_reportSec__H9dmE .FundsSection_planHead__A8q8N,.FundsSection_reportSec__H9dmE .FundsSection_sectionTitle__I6MLg{margin-top:0}.FundsSection_amtIn__PiRbc{color:#2c8a63}.FundsSection_amtOut__cCPCV{color:#c81d00}.FundsSection_duoHead__aAsjN{display:flex;align-items:center;gap:7px;margin:2px 0 8px;font-size:13px;font-weight:600;color:var(--kk-text2)}.FundsSection_duoDot__hqKVq{width:7px;height:7px;border-radius:999px;flex:none}.FundsSection_duoDotIn__Y6epr{background:var(--kk-green)}.FundsSection_duoDotOut__GgkkY{background:var(--kk-red)}.FundsSection_duoCount__LykH8{font-size:12px;font-weight:400;color:var(--kk-muted)}.FundsSection_balanceScroller__oK1p4{position:relative;overflow-x:auto;scrollbar-width:none}.FundsSection_balanceScroller__oK1p4::-webkit-scrollbar{display:none}.FundsSection_balanceInner__xEgK1{min-width:1200px;display:flex;flex-direction:column;gap:32px}.FundsSection_catBlock__bsGUq{display:flex;flex-direction:column;gap:14px}.FundsSection_catHead__N4lKn{display:flex;align-items:baseline;gap:8px;padding-bottom:2px}.FundsSection_catName__zkpnJ{margin:0;font-size:15px;font-weight:700;color:var(--kk-ink);letter-spacing:-.01em}.FundsSection_catCount__GdxYC{font-size:12px;color:var(--kk-muted)}.FundsSection_groupBlock__Mj2Vj{border:1px solid var(--kk-line);border-radius:12px;overflow:hidden;background:var(--kk-bg)}.FundsSection_groupHead__7XF8o{display:flex;align-items:baseline;gap:8px;padding:10px 14px;background:var(--kk-fill2);border-bottom:1px solid var(--kk-line)}.FundsSection_groupName__DIlnI{font-size:13px;font-weight:700;color:var(--kk-ink)}.FundsSection_groupSpacer__oLdLS{flex:1 1}.FundsSection_groupHead__7XF8o .FundsSection_bandCount__iDPQZ,.FundsSection_groupHead__7XF8o .FundsSection_ccyTag__bvNP2{margin-left:0}.FundsSection_balanceTable__T3aAu th{position:static}.FundsSection_bandRow__EqQ2A td{background:var(--kk-fill2);border-top:1px solid var(--kk-line);padding-top:8px;padding-bottom:8px}.FundsSection_ccyTag__bvNP2{display:inline-block;margin-left:7px;padding:1px 6px;border:1px solid var(--kk-lightest);border-radius:4px;background:var(--kk-bg);font-size:11px;font-weight:700;color:var(--kk-ink);letter-spacing:.04em}.FundsSection_curSign__JAZVZ{margin-right:1px;font-weight:400;color:var(--kk-light)}.FundsSection_bandInner__MXsOj{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.FundsSection_bandLabel__uARfL{font-size:13px;font-weight:600;color:var(--kk-text2)}.FundsSection_bandCount__iDPQZ{margin-left:8px;font-size:12px;font-weight:400;color:var(--kk-muted)}.FundsSection_bandMoved__B3LY9{font-size:12px;font-weight:500;color:var(--kk-text2)}.FundsSection_bandMovedNone__SvyPd{font-size:12px;font-weight:400;color:var(--kk-light)}.FundsSection_balanceTable__T3aAu td:last-child,.FundsSection_balanceTable__T3aAu th:last-child{padding-right:24px}.FundsSection_acctNo__PHu3z{white-space:nowrap;font-size:12.5px;color:var(--kk-text2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.FundsSection_numCell__YeyNe{text-align:right;white-space:nowrap;font-weight:400;color:var(--kk-text2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.FundsSection_deltaMark__1eDuN{display:inline-block;width:12px;margin-right:5px;font-size:11px;font-weight:400;line-height:1;text-align:left}.FundsSection_heroBal__5iP9_{text-align:right;white-space:nowrap;font-weight:600;color:#111111;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.FundsSection_zeroBal__e6Bek{color:var(--kk-light);font-weight:400}.FundsSection_moveSub__eYTER{display:block;margin-top:2px;font-size:11.5px;font-weight:400;color:var(--kk-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.FundsSection_totalRow__7WKfJ td{border:none;padding-top:13px;padding-bottom:13px;font-weight:700;background:transparent}.FundsSection_catTotalWrap__w5S_L{margin:-8px 0 14px;border:1px solid var(--kk-lightest);border-radius:12px;overflow:hidden;background:var(--kk-fill)}.FundsSection_bankMark__o6gM4{flex:none;width:22px;height:22px;border-radius:6px;border:1px solid var(--kk-lightest);background:var(--kk-bg);display:inline-flex;align-items:center;justify-content:center;overflow:hidden}.FundsSection_bankMark__o6gM4 img{object-fit:contain}.FundsSection_bankMarkSvg__merUM svg,.FundsSection_bankMark__o6gM4 img{width:15px;height:15px;display:block}.FundsSection_bankMarkText__JrFy3{font-size:11px;font-weight:700;background:var(--kk-fill2);color:var(--kk-sub);border-color:transparent}.FundsSection_acctCellWrap__IkkV_{display:flex;align-items:center;gap:10px}.FundsSection_flagDot__nEp7h{display:inline-block;width:6px;height:6px;border-radius:999px;background:var(--kk-red);vertical-align:1px;margin-right:4px}.FundsSection_subtotalRow__gYAyl td{background:var(--kk-fill2);font-weight:600}.FundsSection_warnRow__GUs9_ td{background:color-mix(in srgb,var(--kk-red) 4%,var(--kk-bg))}.FundsSection_warnJump__4QLGS{background:none;border:0;padding:0;font:inherit;cursor:pointer;display:inline-flex;align-items:center}.FundsSection_mutedLine__veX5w{color:var(--kk-muted)}.FundsSection_duoTables__6I4zL{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px;align-items:start}@media (max-width:1100px){.FundsSection_duoTables__6I4zL{grid-template-columns:1fr}}.FundsSection_tfoot__2D1_5 td{background:var(--kk-fill2);font-weight:600}.FundsSection_netRow__4xayJ td{font-weight:700}.FundsSection_planHead__A8q8N{display:flex;align-items:center;gap:10px;margin:28px 0 10px}.FundsSection_planHead__A8q8N .FundsSection_sectionTitle__I6MLg{margin:0}.FundsSection_planSpacer__SdPor{flex:1 1}.FundsSection_actualsLink__YK5gh{margin-top:8px;background:none;border:0;padding:0;font:inherit;font-size:12px;color:var(--kk-sub);cursor:pointer}.FundsSection_actualsLink__YK5gh:hover{color:var(--kk-text2);text-decoration:underline}.FundsSection_fileHint__TbZvt{font-size:12px;color:var(--kk-muted);white-space:nowrap}.FundsSection_strip__9JsiV{display:flex;align-items:center;gap:12px;flex-wrap:wrap;background:var(--kk-fill2);border-radius:12px;padding:10px 14px;margin-bottom:12px;font-size:13px}.FundsSection_strip__9JsiV strong{font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.FundsSection_stripSpacer__eHhQk{flex:1 1}.FundsSection_stripUnknown__8oObs{margin:-4px 0 12px}.FundsSection_srcPending__9dqku{display:block;margin-top:2px}.FundsSection_fSelect__HZ3fm{width:auto;min-width:140px;padding-top:7px;padding-bottom:7px}.FundsSection_fDate__0z2Dx{width:150px;padding-top:7px;padding-bottom:7px}.FundsSection_resultLine__uXKJ9{display:flex;justify-content:space-between;padding:8px 0;border-bottom:1px solid var(--kk-fill);font-size:13px}.FundsSection_resultLine__uXKJ9 strong{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.FundsSection_calMonth__cVqkK{font-size:17px;font-weight:700;color:var(--kk-ink);min-width:110px;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.FundsSection_calMeta__8_bEH{font-size:12px;color:var(--kk-sub)}.FundsSection_calTable__Z5FFj{width:100%;table-layout:fixed;border-collapse:collapse;border-top:1px solid var(--kk-line)}.FundsSection_calTable__Z5FFj th{padding:8px 6px;font-size:12px;font-weight:600;color:var(--kk-sub);text-align:left;border-bottom:1px solid var(--kk-line)}.FundsSection_calDaySun__TA_3o,.FundsSection_calTable__Z5FFj th.FundsSection_calSun__dJo7r{color:var(--kk-red)}.FundsSection_calTable__Z5FFj td{vertical-align:top;border-bottom:1px solid var(--kk-fill);padding:6px;height:78px}.FundsSection_calDayNum__4N37L{font-size:12px;color:var(--kk-text2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.FundsSection_calOutside__5aUvj{opacity:.45}.FundsSection_calToday__V_rWl .FundsSection_calDayNum__4N37L{display:inline-block;background:var(--kk-ink);color:var(--kk-bg);border-radius:999px;min-width:20px;height:20px;line-height:20px;text-align:center;padding:0 4px}.FundsSection_calHolidayName__H_QsF{display:inline-block;margin-left:5px;font-size:11px;color:var(--kk-red);word-break:keep-all}.FundsSection_calVals__8DXDK{margin-top:4px;display:flex;flex-direction:column;gap:2px;font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:left}.FundsSection_calSales__umwcK{color:var(--kk-blue)}.FundsSection_calPaid__cC5kn{color:#2c8a63}.FundsSection_calSched__hrGfU{color:var(--kk-muted)}.FundsSection_calLegend__9siFz{display:flex;gap:16px;margin:0 2px 8px;font-size:12px;color:var(--kk-sub)}.FundsSection_calLegend__9siFz i{display:inline-block;width:7px;height:7px;border-radius:999px;margin-right:5px;vertical-align:1px}.FundsSection_legendSales__xlt9p i{background:var(--kk-blue)}.FundsSection_legendPaid__9YfFQ i{background:#2c8a63}.FundsSection_legendSched__4oeWf i{background:var(--kk-lightest)}.FundsSection_smsRaw__4Wjp8{background:var(--kk-fill2);border-radius:10px;padding:12px;font-size:13px;line-height:1.6;white-space:pre-wrap;word-break:keep-all;color:var(--kk-text2)}.FundsSection_pager__g1YIZ{display:flex;align-items:center;gap:10px;justify-content:flex-end;margin-top:12px;font-size:13px;color:var(--kk-sub)}.ContractsSection_errorLine__J764a{padding:12px 0;font-size:13px;color:var(--kk-red)}.ContractsSection_typeTag__3hqwF{display:inline-block;padding:2px 9px;border:1px solid var(--kk-line);border-radius:9999px;font-size:11px;color:var(--kk-sub);background:var(--kk-fill2);white-space:nowrap}.ContractsSection_dday__otLpm{display:inline-block;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:12px;font-weight:600;white-space:nowrap}.ContractsSection_ddayNormal__Nxbhl{color:var(--kk-sub)}.ContractsSection_ddayWarn__XA2Sa{color:#c77700}.ContractsSection_ddayDanger__nLhrY{color:#c81d00}.ContractsSection_ddayMuted__1boxN{color:var(--kk-light)}.ContractsSection_statusTag__BiDrb{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;white-space:nowrap}.ContractsSection_statusTag__BiDrb:before{content:"";width:7px;height:7px;border-radius:9999px;flex:none;background:var(--kk-muted)}.ContractsSection_statusActive__XFiFa{color:#2c8a63}.ContractsSection_statusActive__XFiFa:before{background:var(--kk-green)}.ContractsSection_statusExpired__sHf10{color:var(--kk-muted)}.ContractsSection_statusTerminated__FjX3j{color:var(--kk-muted);text-decoration:line-through}.ContractsSection_statusDraft__rSRw7{color:#c77700}.ContractsSection_statusDraft__rSRw7:before{background:var(--kk-orange)}.ContractsSection_fileTag__ZX_hU{display:inline-block;font-size:11px;color:var(--kk-sub)}.ContractsSection_fileTagPresent__qrYed{color:var(--kk-text2);text-decoration:underline;text-underline-offset:2px}.ContractsSection_row__FVE_H{cursor:pointer}.ContractsSection_row__FVE_H:focus-visible{outline:2px solid var(--kk-text2);outline-offset:-2px}.ContractsSection_colDate__lCSF2,.ContractsSection_colNum__MlIr6{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.ContractsSection_colDate__lCSF2{color:var(--kk-sub)}.ContractsSection_colTitle__koPN3{min-width:200px;max-width:300px}.ContractsSection_colTitleSub__KNPu1{font-size:11px;color:var(--kk-sub);margin-top:3px;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;word-break:break-all}.ContractsSection_mobileSegRow__Ew24L{margin-top:8px}.ContractsSection_mobileSectionLabel__p2oRX{font-size:12px;color:var(--kk-muted);padding:8px 0 4px}.ContractsSection_mobileCardList__OpASa{display:flex;flex-direction:column;padding-bottom:var(--mobile-fab-clearance)}.ContractsSection_mobileCard__0d3PP{padding:13px 2px;border-bottom:1px solid var(--kk-fill);display:flex;flex-direction:column;gap:8px;cursor:pointer;min-height:48px}.ContractsSection_mobileCard__0d3PP:active{background:var(--kk-fill2)}.ContractsSection_mobileCard__0d3PP:focus-visible{outline:2px solid var(--kk-text2);outline-offset:-2px;border-radius:8px}.ContractsSection_mobileCardHeader__tBJj7{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.ContractsSection_mobileCardTitle__4wQE_{font-size:15px;font-weight:500;color:var(--kk-text);word-break:keep-all}.ContractsSection_mobileCardMeta__KR89J{display:flex;flex-wrap:wrap;gap:6px 12px;font-size:12px;color:var(--kk-sub);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ContractsSection_fabSpacer__g8cg2{height:var(--mobile-fab-clearance,88px);flex:none}.ContractsSection_fab__Zy_LT{position:fixed;bottom:var(--mobile-fab-bottom);right:16px;width:56px;height:56px;border-radius:50%;border:none;background:var(--kk-yellow);color:#191919;font-size:26px;font-weight:600;display:flex;align-items:center;justify-content:center;padding:0;z-index:var(--z-fab,90);cursor:pointer;box-shadow:0 4px 14px rgba(0,0,0,.18)}.ContractsSection_fab__Zy_LT:active{filter:brightness(.96)}.ContractsSection_mobileExpiryItem__rl8XC{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:12px 2px;border-bottom:1px solid var(--kk-fill);cursor:pointer;min-height:48px}.ContractsSection_mobileExpiryItem__rl8XC:active{background:var(--kk-fill2)}.ContractsSection_mobileExpiryDate__Nr_4Q{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:12px;color:var(--kk-sub);min-width:84px}.ContractsSection_mobileExpiryTitle__lmmv4{flex:1 1;font-size:14px;color:var(--kk-text);word-break:keep-all}.ContractsSection_mobileDetailGrid__tgfuz{display:grid;grid-template-columns:84px 1fr;grid-gap:14px 16px;gap:14px 16px;font-size:14px;line-height:1.5}.ContractsSection_mobileDetailLabel__AMoKw{font-size:12px;font-weight:500;color:var(--kk-sub);padding-top:1px}.ContractsSection_mobileDetailValue__75BKL{color:var(--kk-text);word-break:keep-all}.ContractsSection_mobileDetailValueMono__cvSY9{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ContractsSection_mobileDetailValueMulti__ji_4N{white-space:pre-wrap}.ContractsSection_sheetActions__Dp_nZ{display:flex;flex-direction:column;gap:8px;margin-top:8px}.ContractsSection_sheetActions__Dp_nZ>*{width:100%}.ContractsSection_sheetLinkBtn__r1_0l{display:flex;align-items:center;justify-content:center;min-height:44px;padding:9px 16px;border:1px solid var(--kk-line);border-radius:12px;background:var(--kk-bg);color:var(--kk-text2);font-size:14px;font-weight:600;text-decoration:none}.ContractsSection_sheetLinkBtn__r1_0l:active{background:var(--kk-fill2)}.ContractsSection_uploadBox__ZiCv7{border:1px dashed var(--kk-line);padding:16px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-radius:12px;font-size:13px;color:var(--kk-text2)}.ContractsSection_uploadHint__4ayeW{font-size:12px;color:var(--kk-sub)}.ContractsSection_uploadFileName__PdW12{font-size:12px;color:var(--kk-text);word-break:break-all}.ContractsSection_uploadActions__5aGL8{display:flex;gap:8px;align-items:center;flex-shrink:0}.ContractsSection_extractStateNote__RKRlM{font-size:12px;color:var(--kk-sub);padding:6px 0}.ContractsSection_extractStateDone__1i8Lc{color:#2c8a63}.ContractsSection_attachRow__4zpxX{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;font-size:12px}.ContractsSection_attachLink__sIumr{text-decoration:underline;text-underline-offset:2px;color:var(--kk-text)}.ContractsSection_attachLink__sIumr:hover{color:var(--kk-blue)}.ContractsSection_attachList__umAH2{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.ContractsSection_attachItem__fkMPL{display:flex;align-items:center;gap:10px;min-height:28px}.ContractsSection_attachDelBtn__uYu5t{border:none;background:none;padding:4px 6px;border-radius:10px;font-size:12px;color:var(--kk-sub);cursor:pointer}.ContractsSection_attachDelBtn__uYu5t:hover{color:var(--kk-red);background:var(--kk-fill)}.ContractsSection_attachDelBtn__uYu5t:disabled{opacity:.5;cursor:default}.ContractsSection_attachAddBtn__hTrIl{display:inline-flex;align-items:center;gap:4px;margin-top:2px;padding:6px 12px;border:1px solid var(--kk-line);border-radius:10px;background:#fff;font-size:12px;color:var(--kk-text);cursor:pointer}.ContractsSection_attachAddBtn__hTrIl:hover{background:var(--kk-fill)}.ContractsSection_attachListMobile__uDbuY .ContractsSection_attachItem__fkMPL{min-height:44px}.ContractsSection_attachListMobile__uDbuY .ContractsSection_attachDelBtn__uYu5t{padding:10px 8px}.ContractsSection_attachListMobile__uDbuY .ContractsSection_attachAddBtn__hTrIl{min-height:44px;align-self:stretch;justify-content:center;font-size:13px}.ContractsSection_controlRow__qIeHo{display:flex;gap:8px}.ContractsSection_controlRow__qIeHo>:first-child{flex:2 1}.ContractsSection_controlRow__qIeHo>:nth-child(2),.ContractsSection_controlRow__qIeHo>:nth-child(3){flex:1 1}.ContractsSection_paySection__dgTUp{grid-column:1/-1;display:flex;flex-direction:column;border-top:1px solid var(--kk-line);padding-top:14px;margin-top:4px}.ContractsSection_paySectionHeader__8nefI{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:10px}.ContractsSection_paySectionLabel__JZkR3{font-size:13px;font-weight:600;color:var(--kk-muted)}.ContractsSection_payInput__TfHlH,.ContractsSection_paySelect__bo1jq{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;border:1px solid var(--kk-line);background:var(--kk-bg);padding:7px 9px;font-size:12px;font-family:inherit;border-radius:8px;color:var(--kk-text)}.ContractsSection_payInput__TfHlH:focus,.ContractsSection_paySelect__bo1jq:focus{outline:none;border-color:var(--kk-text2)}.ContractsSection_payColHeader__AVXDt{display:grid;grid-template-columns:16px 110px 1fr 140px 120px 32px;grid-gap:6px;gap:6px;align-items:baseline;padding:0 0 6px;border-bottom:1px solid var(--kk-line);margin-bottom:4px}.ContractsSection_payColHeaderLabel__VgRDn{font-size:11px;color:var(--kk-muted)}.ContractsSection_payColHeaderLabelRight__a_49J{font-size:11px;color:var(--kk-muted);text-align:right}.ContractsSection_payDot__cWwfs{display:inline-block;width:8px;height:8px;border-radius:50%;flex-shrink:0;margin-top:1px}.ContractsSection_payRow__Lr_sC{display:grid;grid-template-columns:16px 110px 1fr 140px 120px 32px;grid-gap:6px;gap:6px;align-items:center;padding:4px 0}.ContractsSection_payAmountInput__QJgho{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ContractsSection_payTotal__jqZ_S{display:grid;grid-template-columns:16px 110px 1fr 140px 120px 32px;grid-gap:6px;gap:6px;align-items:baseline;padding:8px 0 4px;border-top:1px solid var(--kk-line);margin-top:4px}.ContractsSection_payTotalLabel__AhVGC{grid-column:1/5;font-size:12px;color:var(--kk-sub)}.ContractsSection_payTotalValue__yQhis{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:13px;font-weight:700;color:var(--kk-text);text-align:right}.ContractsSection_payRemoveBtn__iAmGa{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--kk-line);background:transparent;color:var(--kk-sub);font-size:15px;line-height:1;height:30px;width:30px;cursor:pointer;border-radius:8px;display:flex;align-items:center;justify-content:center}.ContractsSection_payRemoveBtn__iAmGa:hover{border-color:var(--kk-red);color:var(--kk-red)}.ContractsSection_payBtns__otjE3{display:flex;align-items:center;gap:8px;margin-top:10px}.ContractsSection_payAddBtn__JuRSh{-webkit-appearance:none;-moz-appearance:none;appearance:none;align-self:flex-start;border:1px dashed var(--kk-line);background:transparent;color:var(--kk-sub);font-size:12px;font-weight:600;padding:6px 12px;cursor:pointer;border-radius:8px}.ContractsSection_payAddBtn__JuRSh:hover{border-color:var(--kk-text2);color:var(--kk-text2)}.ContractsSection_payExtractBtn__PXMRx{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--kk-line);background:transparent;color:var(--kk-sub);font-size:12px;font-weight:600;padding:6px 10px;cursor:pointer;border-radius:8px}.ContractsSection_payExtractBtn__PXMRx:hover:not(:disabled){border-color:var(--kk-text2);color:var(--kk-text2)}.ContractsSection_payExtractBtn__PXMRx:disabled{opacity:.5;cursor:default}.ContractsSection_payEmptyHint__yyHo9{font-size:12px;color:var(--kk-sub);padding:12px 0}.ContractsSection_payRowMobile__a1T_S{display:grid;grid-template-columns:16px 1fr;grid-gap:6px 8px;gap:6px 8px;padding:10px 0;border-bottom:1px solid var(--kk-fill);align-items:start}.ContractsSection_payRowMobileDot__N9nii{padding-top:10px}.ContractsSection_payRowMobileFields__QVxeL{display:flex;flex-direction:column;gap:6px;min-width:0}.ContractsSection_payRowMobileBottom__ncgOl{display:flex;gap:6px;align-items:center}.ContractsSection_payRowMobileBottom__ncgOl .ContractsSection_payInput__TfHlH{flex:1 1}.ContractsSection_payTotalMobile__4lu0_{display:flex;justify-content:space-between;align-items:baseline;padding:8px 0 4px;border-top:1px solid var(--kk-line);margin-top:4px}.ContractsSection_payTotalMobileLabel__9HEqY{font-size:12px;color:var(--kk-sub)}.ContractsSection_payTotalMobileValue__Q8X3E{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:13px;font-weight:700;color:var(--kk-text)}.ContractsSection_renewBox__9uALP{padding:14px;border:1px solid var(--kk-line);background:var(--kk-fill2);border-radius:12px;display:flex;flex-direction:column;gap:12px}.ContractsSection_renewTitle__V7UCy{font-size:12px;font-weight:600;color:var(--kk-sub)}.ContractsSection_renewGrid__P_B1t{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px 14px;gap:12px 14px}.ContractsSection_renewActions__HoQgP{display:flex;gap:8px;justify-content:flex-end}.ContractsSection_colorSetRow__Q_EV_{display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid var(--kk-line)}.ContractsSection_colorSetRow__Q_EV_:last-child{border-bottom:none}.ContractsSection_colorSetLabel__ozhui{width:64px;flex-shrink:0;font-size:13px;color:var(--kk-text)}.ContractsSection_colorSwatchRow__QXZBB{display:flex;flex-wrap:wrap;gap:6px}.ContractsSection_colorSwatch__V2gOG{width:26px;height:26px;border:2px solid transparent;cursor:pointer;padding:0;flex-shrink:0;border-radius:8px;background-color:var(--dot-color)}.ContractsSection_colorSwatch__V2gOG:hover{border-color:var(--kk-line)}.ContractsSection_colorSwatch__V2gOG[data-selected=true]{border-color:var(--kk-text)}.ContractsSection_Calendar_calendarHeader__CXe9n{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:4px 0 12px}.ContractsSection_Calendar_calendarMonthLabel__qgZuf{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:16px;font-weight:600;color:var(--kk-text)}.ContractsSection_Calendar_calendarHeaderRight__TgI6v{display:flex;align-items:center;gap:14px}.ContractsSection_Calendar_calendarNav__Um7jW{display:inline-flex;border:1px solid var(--kk-line);border-radius:10px;overflow:hidden;background:var(--kk-bg)}.ContractsSection_Calendar_calendarNavBtn__fmYjp{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;color:var(--kk-sub);padding:7px 16px;font-size:13px;font-weight:600;line-height:1;min-height:34px;cursor:pointer;transition:background var(--kk-fast) var(--kk-ease-enter)}.ContractsSection_Calendar_calendarNavBtn__fmYjp+.ContractsSection_Calendar_calendarNavBtn__fmYjp{border-left:1px solid var(--kk-line)}.ContractsSection_Calendar_calendarNavBtn__fmYjp:hover{background:var(--kk-fill2);color:var(--kk-text2)}.ContractsSection_Calendar_calendarSettingsBtn__2Y1k0{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;color:var(--kk-sub);font-size:12px;font-weight:600;cursor:pointer;padding:6px 2px;text-underline-offset:3px}.ContractsSection_Calendar_calendarSettingsBtn__2Y1k0:hover{color:var(--kk-text2);text-decoration:underline}.ContractsSection_Calendar_calendarGrid__xEtG5{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));border-top:1px solid var(--kk-line);border-left:1px solid var(--kk-line)}.ContractsSection_Calendar_calendarDow__s6Y7G{padding:8px 10px;border-right:1px solid var(--kk-line);border-bottom:1px solid var(--kk-line);font-size:12px;color:var(--kk-sub);background:var(--kk-fill2)}.ContractsSection_Calendar_calendarDowSun__WW08R{color:var(--kk-red)}.ContractsSection_Calendar_calendarDowSat__MI04G{color:var(--kk-blue)}.ContractsSection_Calendar_calendarCell__1O5ND{position:relative;min-height:96px;padding:6px 8px;border-right:1px solid var(--kk-line);border-bottom:1px solid var(--kk-line);display:flex;flex-direction:column;gap:4px;background:var(--kk-bg)}.ContractsSection_Calendar_calendarCellOther__5GNSm,.ContractsSection_Calendar_calendarCellSat__WY6Lo:not(.ContractsSection_Calendar_calendarCellOther__5GNSm),.ContractsSection_Calendar_calendarCellSun__MnUhj:not(.ContractsSection_Calendar_calendarCellOther__5GNSm){background:var(--kk-fill2)}.ContractsSection_Calendar_calendarCellHoliday__b8Uqs:not(.ContractsSection_Calendar_calendarCellOther__5GNSm){background:#fdf0ed;box-shadow:inset 2px 0 0 var(--kk-red)}.ContractsSection_Calendar_calendarCellToday__dOwtx{background:#fffbea}.ContractsSection_Calendar_calendarCellEmpty__bcjok{cursor:pointer}.ContractsSection_Calendar_calendarCellEmpty__bcjok:hover{background:var(--kk-fill2)}.ContractsSection_Calendar_calendarCellEmpty__bcjok.ContractsSection_Calendar_calendarCellToday__dOwtx:hover{background:#fff6d6}.ContractsSection_Calendar_calendarCellEmpty__bcjok:hover .ContractsSection_Calendar_calendarEmptyPlus__K1ARf{opacity:1}.ContractsSection_Calendar_calendarEmptyPlus__K1ARf{position:absolute;right:8px;bottom:6px;font-size:14px;line-height:1;color:var(--kk-light);opacity:0;transition:opacity var(--kk-fast) var(--kk-ease-enter);pointer-events:none}.ContractsSection_Calendar_calendarCellTop__k5JqU{display:flex;align-items:center;justify-content:space-between;gap:4px}.ContractsSection_Calendar_calendarCornerBadges__tfMu9{display:flex;gap:3px;align-items:center}.ContractsSection_Calendar_calendarCornerBadge__JWDOh{display:inline-block;width:6px;height:6px;border-radius:50%}.ContractsSection_Calendar_calendarCornerBadgeToday__mAy_g{background:var(--kk-yellow)}.ContractsSection_Calendar_calendarCornerBadgeUrgent__88X27{background:var(--kk-red)}.ContractsSection_Calendar_calendarDate__qZWzu{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:12px;color:var(--kk-text)}.ContractsSection_Calendar_calendarDateOther__jLgDY{color:var(--kk-light)}.ContractsSection_Calendar_calendarDateSun__CD_Jq{color:var(--kk-red)}.ContractsSection_Calendar_calendarDateSat__j7nQV{color:var(--kk-blue)}.ContractsSection_Calendar_calendarDateToday__nx9Ky{display:inline-block;font-weight:700;color:var(--kk-text)}.ContractsSection_Calendar_calendarHolidayName__AVsHR{font-size:11px;line-height:1.2;color:#c81d00;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 2px}.ContractsSection_Calendar_calendarItem__Tjuas{font-size:11px;padding:1px 4px;border-left:2px solid var(--kk-muted);background:var(--kk-fill2);cursor:pointer;word-break:keep-all;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--kk-text)}.ContractsSection_Calendar_calendarItemDanger__kuZsK{border-left-color:var(--kk-red);background:#fdf0ed;color:#c81d00}.ContractsSection_Calendar_calendarItemWarn__Rzghm{border-left-color:#ff9800;background:#fff4e0;color:#c77700}.ContractsSection_Calendar_calendarItem__Tjuas:hover{background:var(--kk-ink);color:#ffffff}.ContractsSection_Calendar_calendarItem__Tjuas:hover .ContractsSection_Calendar_calendarItemTypeDot__A8r_j{opacity:.7}.ContractsSection_Calendar_calendarItemTypeDot__A8r_j{display:inline-block;width:5px;height:5px;border-radius:50%;margin-right:4px;vertical-align:middle;background:var(--kk-muted)}.ContractsSection_Calendar_calendarItemTypeLease__y6fCl{background:var(--kk-ink)}.ContractsSection_Calendar_calendarItemTypeInsurance__Psd6A{background:var(--kk-blue)}.ContractsSection_Calendar_calendarItemTypeService__J5hzD{background:var(--kk-green)}.ContractsSection_Calendar_calendarItemTypeOther__VO7Fz{background:var(--kk-lightest)}.ContractsSection_Calendar_calendarMore__1CS2V{font-size:11px;color:var(--kk-sub);padding:0 4px}.ContractsSection_Calendar_calendarPayItem__YPlmO{font-size:11px;padding:1px 4px;border-left:2px solid var(--item-bg,var(--kk-muted));background:var(--kk-fill2);cursor:pointer;word-break:keep-all;display:flex;align-items:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--kk-text)}.ContractsSection_Calendar_calendarPayItem__YPlmO:hover{background:var(--kk-ink);color:#ffffff}.ContractsSection_Calendar_calendarPayDot__2Qr2E{display:inline-block;width:5px;height:5px;border-radius:50%;margin-right:4px;flex-shrink:0;vertical-align:middle;background:var(--item-bg,var(--kk-muted))}.ContractsSection_Calendar_calendarPayLabel__BDpqi{overflow:hidden;text-overflow:ellipsis}.ContractsSection_Calendar_calendarLegend__nR7Ab{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;padding:8px 0 6px;border-bottom:1px solid var(--kk-fill)}.ContractsSection_Calendar_calendarLegendItem__gFOMm{display:flex;align-items:center;gap:5px;font-size:11px;color:var(--kk-sub);white-space:nowrap}.ContractsSection_Calendar_calendarLegendDot__z66SO{display:inline-block;width:7px;height:7px;border-radius:50%;flex-shrink:0}.ContractsSection_Calendar_calendarLegendBar__IWkyX{display:inline-block;width:10px;height:2px;border-radius:1px;flex-shrink:0}.ContractsSection_Calendar_calendarLegendSep__LzzlA{width:1px;height:10px;background:var(--kk-line);flex-shrink:0}.ContractsSection_Calendar_mobileCalendarHeader__6jluh{display:flex;align-items:baseline;justify-content:space-between;padding:8px 0 10px}.ContractsSection_Calendar_mobileCalendarMonth__2_vcg{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:15px;font-weight:600;color:var(--kk-text)}.ContractsSection_Calendar_mobileCalendarNav__ry_87{display:flex;gap:4px}.ContractsSection_Calendar_mobileCalendarNavBtn__vd0qj{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--kk-line);background:var(--kk-bg);color:var(--kk-text2);padding:6px 12px;font-size:13px;font-weight:600;cursor:pointer;border-radius:10px;min-height:36px;min-width:40px}.ContractsSection_Calendar_mobileCalendarNavBtn__vd0qj:active{background:var(--kk-fill2)}.ContractsSection_Calendar_mobileCalendarGrid__Ggj2O{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));border-top:1px solid var(--kk-line);border-left:1px solid var(--kk-line)}.ContractsSection_Calendar_mobileCalendarDow__ESnf7{padding:6px 4px;border-right:1px solid var(--kk-line);border-bottom:1px solid var(--kk-line);font-size:11px;color:var(--kk-sub);background:var(--kk-fill2);text-align:center}.ContractsSection_Calendar_mobileCalendarDowSun__R78Ko{color:var(--kk-red)}.ContractsSection_Calendar_mobileCalendarDowSat__7Vi1y{color:var(--kk-blue)}.ContractsSection_Calendar_mobileCalendarCell__znA4v{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;min-height:56px;padding:5px 4px 4px;border:none;border-right:1px solid var(--kk-line);border-bottom:1px solid var(--kk-line);background:var(--kk-bg);display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:4px;cursor:pointer;-webkit-tap-highlight-color:transparent;font-family:inherit;text-align:left}.ContractsSection_Calendar_mobileCalendarCellOther__Goau6{background:var(--kk-fill2)}.ContractsSection_Calendar_mobileCalendarCellOther__Goau6 .ContractsSection_Calendar_mobileCalendarDate__AzKTu{color:var(--kk-light)}.ContractsSection_Calendar_mobileCalendarCellSat__W7IY8:not(.ContractsSection_Calendar_mobileCalendarCellOther__Goau6),.ContractsSection_Calendar_mobileCalendarCellSun__aCpUc:not(.ContractsSection_Calendar_mobileCalendarCellOther__Goau6){background:var(--kk-fill2)}.ContractsSection_Calendar_mobileCalendarCellHoliday__FQLbT:not(.ContractsSection_Calendar_mobileCalendarCellOther__Goau6){background:#fdf0ed;box-shadow:inset 2px 0 0 var(--kk-red)}.ContractsSection_Calendar_mobileCalendarCellToday__tOf3Y{background:#fffbea}.ContractsSection_Calendar_mobileCalendarCellToday__tOf3Y .ContractsSection_Calendar_mobileCalendarDate__AzKTu{color:var(--kk-text);font-weight:700}.ContractsSection_Calendar_mobileCalendarCellSelected__qjNaS{box-shadow:inset 0 0 0 2px var(--kk-text)}.ContractsSection_Calendar_mobileCalendarCellSelected__qjNaS.ContractsSection_Calendar_mobileCalendarCellHoliday__FQLbT{box-shadow:inset 2px 0 0 var(--kk-red),inset 0 0 0 2px var(--kk-text)}.ContractsSection_Calendar_mobileCalendarDate__AzKTu{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:12px;color:var(--kk-text);line-height:1}.ContractsSection_Calendar_mobileCalendarDateSun__ARFMc{color:var(--kk-red)}.ContractsSection_Calendar_mobileCalendarDateSat__nlrUz{color:var(--kk-blue)}.ContractsSection_Calendar_mobileCalendarDots__VdclO{display:flex;align-items:center;gap:3px;flex-wrap:wrap}.ContractsSection_Calendar_mobileCalendarDot__iv7bh{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--kk-muted)}.ContractsSection_Calendar_mobileCalendarDotDanger__3_Azj{background:var(--kk-red)}.ContractsSection_Calendar_mobileCalendarDotWarn__UiMcT{background:#ff9800}.ContractsSection_Calendar_mobileCalendarDotMuted__Z6S58{background:var(--kk-light)}.ContractsSection_Calendar_mobileCalendarDotNormal__ybXs8{background:var(--kk-muted)}.ContractsSection_Calendar_mobileCalendarOverflow__gE_hw{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:11px;line-height:1;color:var(--kk-sub);margin-left:1px}.ContractsSection_Calendar_mobileCalendarSelected__IHv50{padding:14px 0 8px}.ContractsSection_Calendar_mobileCalendarSelectedHeader__1Kf9a{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:6px}.ContractsSection_Calendar_mobileCalendarSelectedDate__0_2oH{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:13px;font-weight:600;color:var(--kk-text)}.ContractsSection_Calendar_mobileCalendarSelectedCount__R6naL{font-size:12px;color:var(--kk-sub)}.ContractsSection_Calendar_mobileCalendarEmptyDay__0z1SV{padding:24px 0;text-align:center;color:var(--kk-light);font-size:13px}