@media (max-width:767.98px){.CostBucketOverview_root__BRa2h .CostBucketOverview_barHeader__mW_0R{flex-direction:column;align-items:stretch;gap:4px}.CostBucketOverview_root__BRa2h .CostBucketOverview_barNums__GlAXg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:2px 10px;gap:2px 10px;font-size:12px;line-height:1.4}.CostBucketOverview_root__BRa2h .CostBucketOverview_barNums__GlAXg>span{min-width:0;overflow-wrap:normal;word-break:normal}.CostBucketOverview_root__BRa2h .CostBucketOverview_barLabel__OkQLr[data-clipped=true]{visibility:hidden}.CostBucketOverview_root__BRa2h .CostBucketOverview_body__eND3k,.CostBucketOverview_root__BRa2h .CostBucketOverview_header__VmgCr{padding:12px 14px}.CostBucketOverview_root__BRa2h .CostBucketOverview_barWrap__NCZpE{margin-right:56px}.CostBucketOverview_root__BRa2h .CostBucketOverview_barPct__aqJqY{right:-54px}.CostBucketOverview_root__BRa2h .CostBucketOverview_fundGrid__4BrUH{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px}.CostBucketOverview_root__BRa2h .CostBucketOverview_fundItem__Cb0h3{min-width:0;padding:8px 10px}.CostBucketOverview_root__BRa2h .CostBucketOverview_fundLabel__4_nwD{font-size:12px;line-height:1.35}.CostBucketOverview_root__BRa2h .CostBucketOverview_fundValue__37bmB{font-size:16px;line-height:1.3;white-space:nowrap}}@media (max-width:575.98px){.CostBucketOverview_root__BRa2h .CostBucketOverview_fundGrid__4BrUH{grid-template-columns:minmax(0,1fr)!important;gap:6px}.CostBucketOverview_root__BRa2h .CostBucketOverview_fundItem__Cb0h3{display:flex;align-items:center;justify-content:space-between;gap:10px}.CostBucketOverview_root__BRa2h .CostBucketOverview_fundLabel__4_nwD{margin-bottom:0;min-width:0}.CostBucketOverview_root__BRa2h .CostBucketOverview_fundValue__37bmB{font-size:15px;flex-shrink:0}}@media (max-width:767.98px){.stepMobile_kvList__IzNLq{margin-top:0!important;margin-left:0!important;margin-right:0!important}.stepMobile_kvList__IzNLq>*{display:grid;grid-template-columns:minmax(5.5em,min(30%,9em)) minmax(0,1fr);grid-column-gap:12px;column-gap:12px;align-items:baseline;width:100%;max-width:100%;flex:0 0 100%;margin-top:0!important;margin-bottom:0!important;padding:8px 0!important;border-bottom:1px dashed var(--border-secondary,#ebeef5)}.stepMobile_kvList__IzNLq>:last-child{border-bottom:0}.stepMobile_kvList__IzNLq>*>:first-child{margin-bottom:0!important;font-size:13px!important;line-height:1.4;color:var(--text-muted,#909399)}.stepMobile_kvList__IzNLq>*>:not(:first-child){min-width:0;grid-column:2;overflow-wrap:anywhere;word-break:break-word;line-height:1.45}.stepMobile_kvList__IzNLq>.stepMobile_kvFull__A5vk2{display:block}.stepMobile_kvList__IzNLq>.stepMobile_kvFull__A5vk2>:first-child{margin-bottom:4px!important}.stepMobile_inlineField__J7OFX{display:block!important}.stepMobile_inlineField__J7OFX>:first-child{display:block;font-size:12px;line-height:1.4;margin-bottom:2px}.stepMobile_inlineField__J7OFX>:not(:first-child){display:block;min-width:0;overflow-wrap:anywhere;word-break:break-word}.stepMobile_inlineFlow__EP0gB{display:block!important;overflow-wrap:anywhere;word-break:break-word}.stepMobile_inlineFlow__EP0gB>*{display:inline}.stepMobile_moneyGrid__dOL0_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:12px;padding-top:12px;border-top:1px solid var(--border-secondary,#ebeef5)}.stepMobile_moneyGrid__dOL0_>.row{display:contents}.stepMobile_moneyGrid__dOL0_>.row>*{width:auto;max-width:none;margin:0!important;padding:8px 10px!important;min-width:0;border-radius:6px;background:var(--bg-secondary,#f5f7fa)}.stepMobile_moneyGrid__dOL0_>.row>*>:first-child{font-size:12px;line-height:1.35}.stepMobile_moneyGrid__dOL0_>.row>*>:not(:first-child){font-size:16px;line-height:1.35;white-space:nowrap}.stepMobile_pickRow__f_7oT{display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-column-gap:8px;column-gap:8px;grid-row-gap:4px;row-gap:4px;margin:0 0 12px!important}.stepMobile_pickRow__f_7oT>*{width:auto!important;max-width:none!important;margin:0!important;padding:0!important;min-width:0}.stepMobile_pickRow__f_7oT>:first-child{grid-column:1;grid-row:1;font-size:13px}.stepMobile_pickRow__f_7oT>:nth-child(3){grid-column:2;grid-row:1}.stepMobile_pickRow__f_7oT>:nth-child(2){grid-column:1/-1;grid-row:2}.stepMobile_pickRow__f_7oT>:nth-child(3) .btn{width:auto!important;min-height:36px;padding-left:12px;padding-right:12px;white-space:nowrap}.stepMobile_attRow__fAtme{row-gap:8px;padding:10px 12px}.stepMobile_attRow__fAtme>:first-child{min-width:0}.stepMobile_attName__vl2Cb{overflow-wrap:anywhere;word-break:break-word;line-height:1.4}.stepMobile_attActions__ziykL{flex-shrink:0;gap:8px!important}.stepMobile_attActions__ziykL .btn{min-height:40px;min-width:44px;padding:6px 12px;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;font-size:14px}.stepMobile_headerWrap__v_xXI{flex-wrap:wrap;gap:8px}.stepMobile_headerWrap__v_xXI>:last-child:not(:first-child){flex:1 1 100%}.stepMobile_uncap__yP4cj{max-height:none!important;overflow:visible!important}.stepMobile_cardTable___8xbC,.stepMobile_cardTable___8xbC.stepMobile_cardTable___8xbC.stepMobile_cardTable___8xbC>tbody,.stepMobile_cardTable___8xbC.stepMobile_cardTable___8xbC.stepMobile_cardTable___8xbC>tfoot{display:block;width:100%;min-width:0!important}.stepMobile_cardTable___8xbC.stepMobile_cardTable___8xbC{border:0!important;background:transparent!important}.stepMobile_cardTable___8xbC.stepMobile_cardTable___8xbC.stepMobile_cardTable___8xbC>thead{display:none}.stepMobile_cardTable___8xbC.stepMobile_cardTable___8xbC.stepMobile_cardTable___8xbC>tbody>tr,.stepMobile_cardTable___8xbC.stepMobile_cardTable___8xbC.stepMobile_cardTable___8xbC>tfoot>tr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row dense;grid-column-gap:10px;column-gap:10px;grid-row-gap:6px;row-gap:6px;padding:10px 12px;margin-bottom:10px;border:1px solid var(--border-secondary,#ebeef5);border-radius:8px;background:var(--bg-primary,#fff)!important}.stepMobile_cardTable___8xbC.stepMobile_cardTable___8xbC.stepMobile_cols2__ULiJ5.stepMobile_cols2__ULiJ5>tbody>tr{grid-template-columns:repeat(2,minmax(0,1fr))}.stepMobile_cardTable___8xbC.stepMobile_cardTable___8xbC.stepMobile_cardTable___8xbC>tbody>tr>td,.stepMobile_cardTable___8xbC.stepMobile_cardTable___8xbC.stepMobile_cardTable___8xbC>tbody>tr>th,.stepMobile_cardTable___8xbC.stepMobile_cardTable___8xbC.stepMobile_cardTable___8xbC>tfoot>tr>td,.stepMobile_cardTable___8xbC.stepMobile_cardTable___8xbC.stepMobile_cardTable___8xbC>tfoot>tr>th{display:block;min-width:0;width:auto!important;padding:0!important;border:0!important;box-shadow:none!important;background:transparent!important;text-align:left!important;overflow-wrap:anywhere;word-break:break-word;line-height:1.4}.stepMobile_cardTable___8xbC.stepMobile_cardTable___8xbC.stepMobile_cardTable___8xbC>tbody>tr>td[data-label]:before{content:attr(data-label);display:block;font-size:11px;font-weight:400;line-height:1.3;color:var(--text-muted,#909399);margin-bottom:1px}.stepMobile_cardTable___8xbC.stepMobile_cardTable___8xbC.stepMobile_cardTable___8xbC>tbody>tr>td[data-label=""]:before{content:none}.stepMobile_cardTable___8xbC.stepMobile_cardTable___8xbC.stepMobile_cardTable___8xbC>tbody>tr>.stepMobile_cellTitle__fevQt{grid-column:1/-1;order:-1;font-weight:600;font-size:14px}.stepMobile_cardTable___8xbC.stepMobile_cardTable___8xbC.stepMobile_cardTable___8xbC>tbody>tr>.stepMobile_cellTitle__fevQt:before{content:none!important}.stepMobile_cardTable___8xbC.stepMobile_cardTable___8xbC.stepMobile_cardTable___8xbC>tbody>tr>.stepMobile_cellFull__heR7d{grid-column:1/-1}.stepMobile_cardTable___8xbC.stepMobile_cardTable___8xbC.stepMobile_cardTable___8xbC>tbody>tr>.stepMobile_cellSpan2__Y1pkb{grid-column:span 2}.stepMobile_cardTable___8xbC.stepMobile_cardTable___8xbC.stepMobile_cardTable___8xbC>tbody>tr>.stepMobile_cellHide__JSppX{display:none}.stepMobile_cardTable___8xbC.stepMobile_cardTable___8xbC.stepMobile_cardTable___8xbC>tbody>tr>.stepMobile_cellStrong__X1bu5{font-weight:700}.stepMobile_cardTable___8xbC.stepMobile_cardTable___8xbC.stepMobile_cardTable___8xbC>tbody>tr>.stepMobile_cellAction__aNbUN{grid-column:1/-1;margin-top:2px}.stepMobile_cardTable___8xbC.stepMobile_cardTable___8xbC.stepMobile_cardTable___8xbC>tbody>tr>.stepMobile_cellAction__aNbUN:before{content:none!important}.stepMobile_cardTable___8xbC.stepMobile_cardTable___8xbC.stepMobile_cardTable___8xbC>tbody>tr>.stepMobile_cellAction__aNbUN .btn{min-height:40px}.stepMobile_cardTable___8xbC.stepMobile_cardTable___8xbC.stepMobile_cardTable___8xbC>tbody>tr>.stepMobile_cellAction__aNbUN>.btn:only-child{width:100%}.stepMobile_cardTable___8xbC.stepMobile_cardTable___8xbC.stepMobile_cardTable___8xbC>tfoot>tr{display:flex;justify-content:space-between;align-items:baseline;gap:12px;background:var(--bg-secondary,#f5f7fa)!important;font-size:15px}.stepMobile_cardTable___8xbC.stepMobile_cardTable___8xbC.stepMobile_cardTable___8xbC>tfoot>tr>*{font-weight:700}.stepMobile_formScope__UCXlK .form-control,.stepMobile_formScope__UCXlK .form-select,.stepMobile_formScope__UCXlK .input-group-text{font-size:16px}.stepMobile_formScope__UCXlK .form-select,.stepMobile_formScope__UCXlK input.form-control{min-height:42px}.stepMobile_formScope__UCXlK .form-label{font-size:14px}.stepMobile_cardTable___8xbC.stepMobile_cardTable___8xbC.stepMobile_cardTable___8xbC>tbody>tr.table-warning{background:rgba(255,193,7,.12)!important;border-color:rgba(255,193,7,.55)}.stepMobile_cardTable___8xbC.stepMobile_cardTable___8xbC.stepMobile_cardTable___8xbC>tbody>tr>.stepMobile_cellAction__aNbUN>.d-flex>.btn{flex:1 1;min-height:40px}.stepMobile_amountGroup__dFlar.stepMobile_amountGroup__dFlar>.btn:not(:first-child){min-height:42px}.stepMobile_searchGroup__BxTL5.stepMobile_searchGroup__BxTL5{flex-wrap:wrap;gap:8px}.stepMobile_searchGroup__BxTL5.stepMobile_searchGroup__BxTL5>.form-control:not(:last-child){flex:1 1 100%;width:100%;border-radius:4px!important}.stepMobile_searchGroup__BxTL5.stepMobile_searchGroup__BxTL5>.btn:not(:first-child){flex:1 1;margin-left:0!important;min-height:40px;border-radius:4px!important}.stepMobile_pager__jiWJG .page-link{min-width:40px;min-height:40px;display:flex;align-items:center;justify-content:center}.stepMobile_linkTap__RArbQ{padding-top:10px!important;padding-bottom:10px!important;margin-top:-10px;margin-bottom:-10px}.stepMobile_statRows__pQ_BF{--bs-gutter-y:0.5rem}.stepMobile_statRows__pQ_BF>*>.card>.card-body{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-column-gap:10px;column-gap:10px;text-align:left!important;padding:8px 12px!important}.stepMobile_statRows__pQ_BF>*>.card>.card-body>:first-child{line-height:1.35}.stepMobile_statRows__pQ_BF>*>.card>.card-body>:nth-child(2){font-size:17px!important;text-align:right;white-space:nowrap}.stepMobile_statRows__pQ_BF>*>.card>.card-body>:nth-child(n+3){grid-column:1/-1;text-align:right}.stepMobile_historyBtn__Gsje0.stepMobile_historyBtn__Gsje0{min-height:40px!important;padding:6px 10px!important;font-size:13px!important}.stepMobile_inlineAtt__w71K4{row-gap:2px}.stepMobile_inlineAttName__c0zfi{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:anywhere;word-break:break-word;line-height:1.4}.stepMobile_inlineAttActions__gTVhf{gap:4px!important}.stepMobile_inlineAttActions__gTVhf .btn{min-height:40px;padding:0 8px!important;display:inline-flex;align-items:center;font-size:13px}.stepMobile_accBody__cGnBj{padding:10px!important}.stepMobile_wrapAny__3oM0o{overflow-wrap:anywhere;word-break:break-word}.stepMobile_untruncate__EN_jB{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;max-width:none!important;overflow-wrap:anywhere;word-break:break-word}.stepMobile_tapTarget__TCRj2{min-height:40px;display:inline-flex!important;align-items:center}}.stepMobile_mobileOnly__A2U3T{display:none}@media (max-width:767.98px){.stepMobile_mobileOnly__A2U3T{display:inline}.stepMobile_input16__WX_e6{font-size:16px!important;min-height:42px}}@media (max-width:350px){.stepMobile_cardTable___8xbC.stepMobile_cardTable___8xbC.stepMobile_cardTable___8xbC>tbody>tr{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:575.98px){.stepMobile_moneyGrid__dOL0_{grid-template-columns:minmax(0,1fr);gap:6px}.stepMobile_moneyGrid__dOL0_>.row>*{display:flex;align-items:center;justify-content:space-between;gap:10px}.stepMobile_moneyGrid__dOL0_>.row>*>:first-child{min-width:0}.stepMobile_moneyGrid__dOL0_>.row>*>:not(:first-child){font-size:15px;flex-shrink:0}.stepMobile_amountGroup__dFlar.stepMobile_amountGroup__dFlar{flex-wrap:wrap}.stepMobile_amountGroup__dFlar.stepMobile_amountGroup__dFlar>.form-control:not(:last-child){border-top-right-radius:4px!important;border-bottom-right-radius:4px!important}.stepMobile_amountGroup__dFlar.stepMobile_amountGroup__dFlar>.btn:not(:first-child){flex:1 1 100%;margin-top:8px;margin-left:0!important;min-height:40px;border-radius:4px!important}.stepMobile_inlineAtt__w71K4{flex-wrap:wrap}.stepMobile_inlineAttName__c0zfi{flex-grow:1;flex-shrink:1;flex-basis:calc(100% - 24px)}.stepMobile_inlineAttActions__gTVhf{flex:1 1 100%;justify-content:flex-end;flex-wrap:wrap}.stepMobile_attRow__fAtme{flex-wrap:wrap}.stepMobile_attRow__fAtme>:first-child{flex:1 1 100%}.stepMobile_attActions__ziykL{margin-left:0!important;width:100%;justify-content:flex-end;flex-wrap:wrap}}:root[data-theme=dark] .stepMobile_inlineAtt__w71K4{background:hsla(0,0%,100%,.06)!important;color:var(--text-primary)}:root[data-theme=dark] .stepMobile_inlineAttActions__gTVhf .btn.text-secondary{color:var(--text-secondary)!important}.materials_container__Z4SlR{min-height:100vh;color:var(--text-primary);position:relative;overflow-x:hidden;display:flex;flex-direction:column;zoom:.9}.materials_content__7eDXE{position:relative;z-index:1;width:100%;padding:0;flex:1 1}.materials_toolbar___9eax{position:relative;z-index:100;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:10px 16px;margin-bottom:8px;background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:8px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 0 20px var(--shadow-primary)}.materials_toolbarLeft__KKkvZ{display:flex;align-items:center;flex-wrap:wrap;gap:8px;flex:0 1 auto}.materials_toolbarSearch__o9y_2{flex:0 1 320px;min-width:280px;max-width:320px}.materials_toolbarSearch__o9y_2 .materials_searchInline__YofK_{background:transparent;border:none;padding:0;margin-bottom:0;box-shadow:none}.materials_toolbarRight__OYA3p{display:flex;align-items:center;flex-wrap:wrap;gap:8px;flex:0 1 auto}.materials_toolbarDivider__UUYgq{width:1px;height:20px;background:var(--border-primary);flex:0 0 auto}.materials_floatingBar__CFxf0{position:fixed;bottom:24px;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:8px;padding:8px 16px;background:#2c3e50;border-radius:10px;box-shadow:0 8px 24px rgba(0,0,0,.25);z-index:300;white-space:nowrap;color:#fff}.materials_floatingBarCount__jw0Fv{color:#fff;font-size:13px;font-weight:700;padding:0 4px}.materials_floatingBarNum__5154i{color:#4fc3f7;padding:0 2px}.materials_floatingBarBtn__GNTVM{display:inline-flex;align-items:center;height:32px;padding:0 14px;background:hsla(0,0%,100%,.15);border:none;border-radius:4px;color:#fff;font-size:13px;cursor:pointer;transition:background .2s ease;white-space:nowrap}.materials_floatingBarBtn__GNTVM:hover{background:hsla(0,0%,100%,.28)}.materials_floatingBarDanger__2s4_j{background:#e04444}.materials_floatingBarDanger__2s4_j:hover{background:#f05555}.materials_floatingBarGhost__UO38K{background:transparent;color:hsla(0,0%,100%,.85)}.materials_floatingBarGhost__UO38K:hover{background:hsla(0,0%,100%,.12)}.materials_searchBox__GCxyC{display:flex;gap:8px;align-items:center;max-width:500px;flex:1 1;justify-content:center}.materials_searchInput__98Bzn{flex:1 1;padding:8px 12px;background:var(--input-bg);border:1px solid var(--input-border);border-radius:4px;color:var(--text-primary);font-size:14px;outline:none;transition:all .3s ease}.materials_searchInput__98Bzn::placeholder{color:var(--text-disabled)}.materials_searchInput__98Bzn:focus{border-color:var(--input-focus-border);box-shadow:0 0 10px var(--shadow-primary);background:var(--bg-tertiary)}.materials_searchBtn__wvzE5{padding:8px 16px;background:var(--color-primary-light);border:1px solid var(--border-secondary);border-radius:4px;color:var(--color-primary);font-size:14px;cursor:pointer;transition:all .3s ease;white-space:nowrap}.materials_searchBtn__wvzE5:hover{background:var(--bg-active);box-shadow:0 0 12px var(--shadow-primary);transform:translateY(-1px)}.materials_manageBtn__5dKIG{display:inline-flex;align-items:center;height:34px;padding:0 14px;background:var(--color-primary-light);border:1px solid var(--border-secondary);border-radius:4px;color:var(--color-primary);font-size:13px;cursor:pointer;transition:all .3s ease;white-space:nowrap}.materials_manageBtn__5dKIG:disabled{color:var(--text-disabled);cursor:not-allowed;opacity:.6}.materials_manageBtn__5dKIG:hover:not(:disabled){background:var(--bg-active);box-shadow:0 0 12px var(--shadow-primary);transform:translateY(-1px)}.materials_selectedCount__Kq0YS{color:var(--color-primary);font-size:13px;font-weight:500;white-space:nowrap;padding:0 8px;text-shadow:0 0 8px var(--shadow-primary)}.materials_deleteBtnTop__LhLiY{border-color:var(--color-danger);background:linear-gradient(135deg,rgba(255,64,64,.2),rgba(255,0,0,.15));color:var(--color-danger);text-shadow:0 0 8px rgba(255,64,64,.5)}.materials_deleteBtnTop__LhLiY:hover{border-color:var(--color-danger);background:linear-gradient(135deg,rgba(255,64,64,.3),rgba(255,0,0,.25));box-shadow:0 4px 12px rgba(255,64,64,.4);text-shadow:0 0 12px rgba(255,64,64,.8)}.materials_categoryFilter__tAz44{display:flex;align-items:center;gap:10px;padding:10px 20px;margin-bottom:12px;background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:8px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.materials_filterLabel__kNVt9{color:var(--color-primary);font-size:13px;font-weight:500;white-space:nowrap}.materials_categoryTags__lxzlq{display:flex;flex-wrap:wrap;gap:8px;flex:1 1}.materials_categoryTag__TMKK_{padding:4px 12px;background:var(--input-bg);border:1px solid var(--border-primary);border-radius:12px;color:var(--text-secondary);font-size:12px;cursor:pointer;transition:all .3s ease;white-space:nowrap}.materials_categoryTag__TMKK_:hover{border-color:var(--border-hover);background:var(--bg-hover);transform:translateY(-1px)}.materials_categoryTag__TMKK_.materials_active__uOsnH{background:var(--bg-active);border-color:var(--color-primary);color:var(--color-primary);box-shadow:0 0 10px var(--shadow-primary)}.materials_mainContent__0dyYH{min-height:500px;width:100%}.materials_loading__g8OWx{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;color:var(--color-primary)}.materials_loadingSpinner__9mSZK{width:60px;height:60px;border:4px solid var(--border-primary);border-top-color:var(--color-primary);border-radius:50%;animation:materials_spin__Ih1w4 1s linear infinite;margin-bottom:20px}@keyframes materials_spin__Ih1w4{to{transform:rotate(1turn)}}.materials_error__Nkk_w{padding:20px;background:rgba(255,0,64,.1);border:1px solid var(--color-error);border-radius:8px;color:var(--color-error);text-align:center}.materials_techBorder__F9ekY{position:relative;border:1px solid var(--border-primary);border-radius:12px;overflow:hidden}.materials_techBorder__F9ekY:before{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background:linear-gradient(45deg,var(--color-primary),var(--color-secondary),var(--color-primary));border-radius:12px;opacity:0;transition:opacity .3s ease;z-index:-1;animation:materials_borderGlow__TAqBo 3s linear infinite}.materials_techBorder__F9ekY:hover:before{opacity:.3}@keyframes materials_borderGlow__TAqBo{0%,to{filter:hue-rotate(0deg)}50%{filter:hue-rotate(45deg)}}@media (max-width:1024px){.materials_toolbar___9eax{flex-wrap:wrap;justify-content:center}.materials_toolbarLeft__KKkvZ{order:1}.materials_toolbarRight__OYA3p{order:2}.materials_searchBox__GCxyC{order:3;width:100%;max-width:100%;margin-top:8px}}@media (max-width:768px){.materials_toolbar___9eax{flex-direction:column;align-items:stretch;gap:12px}.materials_toolbarLeft__KKkvZ,.materials_toolbarRight__OYA3p{justify-content:center}.materials_searchBox__GCxyC{max-width:100%}.materials_categoryFilter__tAz44{flex-direction:column;align-items:flex-start}.materials_categoryTags__lxzlq{width:100%}}.materials_searchBoxFull__FQRpy{display:flex;gap:8px;align-items:center;width:100%;padding:10px 20px;background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:8px;margin-bottom:8px}.materials_pageBody__FVRHV{display:flex;gap:16px;align-items:flex-start;width:100%}.materials_rightContent__XHn_Q{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:12px}.materials_tabRow__bdfox{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:14px 0;position:relative;z-index:50}.materials_tabRowRight__E_61e{display:flex;align-items:center;gap:10px;flex:0 0 auto}.materials_sortSelect__g9_Ei{height:28px;padding:0 6px;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:4px;color:var(--text-secondary);font-size:12px;cursor:pointer;outline:none}.materials_countBar__afouX{font-size:12px;color:var(--text-muted,#999);white-space:nowrap;padding-right:8px}.materials_countNum__Bb6G7{color:var(--color-primary,#06c);font-weight:400}.materials_selectAllLabel__L2lQ2{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:700;color:var(--color-primary);background:var(--color-primary-light);border:1.5px solid var(--color-primary);border-radius:8px;padding:6px 12px;cursor:pointer;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .15s ease}.materials_selectAllLabel__L2lQ2:hover{box-shadow:0 0 0 3px var(--color-primary-light)}.materials_selectAllLabel__L2lQ2 input{width:15px;height:15px;accent-color:var(--color-primary);cursor:pointer}.materials_selectAllActive__PLtj_{background:var(--color-primary);color:#fff}.materials_selectAllActive__PLtj_ .materials_escHint__JnC_9{color:hsla(0,0%,100%,.75);border-color:hsla(0,0%,100%,.4)}.materials_escHint__JnC_9{font-size:10px;font-weight:600;color:var(--text-secondary);border:1px solid var(--border-primary);border-radius:4px;padding:1px 5px}.materials_handbookEntryBtn__dAMoI{background:var(--color-primary);color:#fff;border:1px solid var(--color-primary);border-radius:8px;padding:8px 16px;font-size:13px;font-weight:700;cursor:pointer;white-space:nowrap}.materials_handbookEntryBtn__dAMoI:hover{background:var(--color-primary-hover)}.materials_mobileFilterBtn__icbrZ{display:none}@media (max-width:767.98px){.materials_container__Z4SlR{zoom:1;min-height:0;overflow-x:visible}.materials_content__7eDXE{z-index:auto}.materials_toolbar___9eax{flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:8px;margin:0;padding:8px 12px;border:none;border-bottom:1px solid var(--border-primary);border-radius:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;z-index:2}.materials_toolbar___9eax::-webkit-scrollbar{display:none}.materials_toolbarLeft__KKkvZ,.materials_toolbarRight__OYA3p{flex:0 0 auto;flex-wrap:nowrap;justify-content:flex-start;gap:8px}.materials_toolbarRight__OYA3p{order:1}.materials_toolbarLeft__KKkvZ{order:2}.materials_toolbarDivider__UUYgq{display:none}.materials_handbookEntryBtn__dAMoI,.materials_manageBtn__5dKIG{height:36px;padding:0 12px;border-radius:18px;font-size:13px;display:inline-flex;align-items:center;text-decoration:none}.materials_manageBtn__5dKIG:hover:not(:disabled){transform:none;box-shadow:none}.materials_pageBody__FVRHV{display:block;padding:0 12px}.materials_rightContent__XHn_Q{gap:8px}.materials_tabRow__bdfox{flex-wrap:wrap;justify-content:flex-start;gap:8px;margin:10px 0 2px}.materials_toolbarSearch__o9y_2{order:-1;flex:1 1 100%;min-width:0;max-width:none}.materials_tabRowRight__E_61e{display:contents}.materials_mobileFilterBtn__icbrZ{order:3;display:inline-flex;align-items:center;gap:4px;height:36px;padding:0 12px;border:1px solid var(--border-secondary);border-radius:18px;background:var(--bg-secondary);color:var(--text-primary);font-size:14px;font-weight:500;white-space:nowrap;cursor:pointer}.materials_mobileFilterBtnActive__cWEA1{border-color:var(--color-primary);color:var(--color-primary);background:var(--color-primary-light)}.materials_mobileFilterBadge__lqa5O{min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--color-primary);color:#fff;font-size:11px;line-height:18px;text-align:center}.materials_sortSelect__g9_Ei{order:2;margin-left:auto;height:36px;max-width:112px;padding:0 6px;border-radius:18px;font-size:16px;color:var(--text-primary);text-overflow:ellipsis}.materials_selectAllLabel__L2lQ2{order:4;padding:6px 10px;min-height:36px;font-size:13px}.materials_selectAllLabel__L2lQ2 input{width:18px;height:18px}.materials_escHint__JnC_9{display:none}.materials_countBar__afouX{order:5;flex:1 1 auto;padding-right:0;text-align:right;align-self:center}.materials_mainContent__0dyYH{min-height:0}.materials_floatingBar__CFxf0{left:8px;right:8px;bottom:8px;bottom:calc(8px + env(safe-area-inset-bottom));transform:none;flex-wrap:wrap;justify-content:center;white-space:normal;padding:8px 10px;gap:6px}.materials_floatingBarCount__jw0Fv{flex:1 1 100%;text-align:center}.materials_floatingBarBtn__GNTVM{height:40px;padding:0 12px;font-size:14px}}@media (max-width:359.98px){.materials_mobileFilterBtn__icbrZ{padding:0 10px}}@media (max-width:767.98px){.materials_tagDropdownOverlay__huGFL{z-index:1059!important}.materials_tagPickerModal__hV838{top:auto!important;left:0!important;right:0!important;bottom:0!important;transform:none!important;min-width:0!important;width:100%!important;max-height:70vh!important;border-radius:14px 14px 0 0!important;background:linear-gradient(var(--bg-primary),var(--bg-primary)),var(--pm-solid-base,#fff)!important;padding:16px 12px calc(16px + env(safe-area-inset-bottom))!important;z-index:1060!important}.materials_tagSearchInput__GHQAu{min-height:42px;font-size:16px!important}.materials_tagPickerModal__hV838 button{min-height:40px;min-width:72px}.materials_tagPickerModal__hV838>div:nth-child(2){gap:8px!important}.materials_tagPickerModal__hV838>div:nth-child(2)>span{display:inline-flex;align-items:center;min-height:34px;padding:4px 12px;border:1px solid var(--border-primary);border-radius:17px;font-size:14px}}.MaterialDetail_overlay__DwyzY{position:fixed;top:0;left:0;right:0;bottom:0;background:var(--overlay-bg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;z-index:1000;animation:MaterialDetail_fadeIn__fvl28 .3s ease}.MaterialDetail_modal__KGm0O{position:relative;width:1100px;max-width:90vw;height:85vh;max-height:85vh;background:var(--card-bg);border:2px solid var(--color-primary);border-radius:16px;overflow:hidden;animation:MaterialDetail_scaleIn___axO6 .3s ease;box-shadow:0 0 50px var(--shadow-primary);display:flex;flex-direction:column}@keyframes MaterialDetail_scaleIn___axO6{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}.MaterialDetail_closeBtn__YyWOk{position:absolute;top:20px;right:20px;width:40px;height:40px;background:var(--color-primary-light);border:1px solid var(--color-primary);border-radius:50%;color:var(--color-primary);font-size:24px;cursor:pointer;z-index:10;transition:all .3s ease}.MaterialDetail_closeBtn__YyWOk:hover{background:var(--bg-active);transform:rotate(90deg)}.MaterialDetail_content__P_rqs{display:flex;flex:1 1;min-height:0;overflow:hidden}.MaterialDetail_leftPanel__ciDbC{flex-shrink:0;width:48%;display:flex;flex-direction:column;background:var(--bg-secondary);overflow-y:auto;overflow-x:hidden;border-right:1px solid var(--border-primary)}.MaterialDetail_leftPanel__ciDbC::-webkit-scrollbar{width:8px}.MaterialDetail_leftPanel__ciDbC::-webkit-scrollbar-track{background:var(--bg-tertiary)}.MaterialDetail_leftPanel__ciDbC::-webkit-scrollbar-thumb{background:var(--color-primary-light);border-radius:4px}.MaterialDetail_imageSection__VuFeQ{width:100%;flex:1 1;background:var(--bg-secondary);display:flex;align-items:center;justify-content:center;padding:20px;overflow-y:auto;overflow-x:hidden;min-height:0}.MaterialDetail_imageSection__VuFeQ::-webkit-scrollbar{width:8px}.MaterialDetail_imageSection__VuFeQ::-webkit-scrollbar-track{background:var(--bg-tertiary)}.MaterialDetail_imageSection__VuFeQ::-webkit-scrollbar-thumb{background:var(--color-primary-light);border-radius:4px}.MaterialDetail_imageContainer__WR0Rd{position:relative;width:100%;height:100%;min-height:300px;display:flex;align-items:center;justify-content:center;cursor:crosshair}.MaterialDetail_image__qkB6N{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;border-radius:8px}.MaterialDetail_magnifierBox__PHtfy{position:fixed;transform:translateY(-50%);width:400px;height:400px;border:3px solid var(--color-primary);border-radius:8px;background-repeat:no-repeat;background-color:var(--bg-secondary);pointer-events:none;z-index:1500;box-shadow:0 8px 30px rgba(0,0,0,.6);animation:MaterialDetail_fadeIn__fvl28 .2s ease}.MaterialDetail_magnifierLoading__nJ3DI{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.5);border-radius:8px}.MaterialDetail_smallSpinner__JGjpG{width:50px;height:50px;border:4px solid var(--border-primary);border-top-color:var(--color-primary);border-radius:50%;animation:MaterialDetail_spin__Li5nj 1s linear infinite}.MaterialDetail_imageLoading__jvowh{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;height:100%;color:var(--text-muted)}.MaterialDetail_spinner__5cfc0{width:40px;height:40px;border:3px solid var(--border-primary);border-top-color:var(--color-primary);border-radius:50%;animation:MaterialDetail_spin__Li5nj 1s linear infinite}@keyframes MaterialDetail_spin__Li5nj{to{transform:rotate(1turn)}}.MaterialDetail_noImage__mgyc5{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;height:100%;background:var(--bg-tertiary)}.MaterialDetail_noImageIcon__C0hUx{width:60px;height:60px;color:var(--border-primary)}.MaterialDetail_infoSection__fIAM6{flex:1 1;padding:30px;overflow-y:auto;overflow-x:hidden;min-height:0}.MaterialDetail_infoSection__fIAM6::-webkit-scrollbar{width:8px}.MaterialDetail_infoSection__fIAM6::-webkit-scrollbar-track{background:var(--bg-tertiary)}.MaterialDetail_infoSection__fIAM6::-webkit-scrollbar-thumb{background:var(--color-primary-light);border-radius:4px}.MaterialDetail_title__sYEqF{color:var(--color-primary);font-size:18px;font-weight:600;margin:0 0 15px}.MaterialDetail_section__PVa4D{margin-bottom:15px}.MaterialDetail_sectionTitle__DQKlU{color:var(--color-primary);font-size:13px;font-weight:600;margin:0 0 8px;padding-bottom:4px;border-bottom:1px solid var(--border-primary);text-transform:uppercase;letter-spacing:.5px}.MaterialDetail_infoGrid__VSN_W{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8px;gap:8px}.MaterialDetail_infoItem__eE89R{padding:6px 10px;background:var(--bg-tertiary);border:1px solid var(--border-primary);border-radius:4px;display:flex;flex-direction:column;gap:3px}.MaterialDetail_label__PfgoA{color:var(--text-muted);font-size:11px;text-transform:uppercase;letter-spacing:.3px}.MaterialDetail_value__Hrvgw{color:var(--text-primary);font-size:13px;font-weight:500;word-break:break-word}.MaterialDetail_textBlock__ENkCM{padding:8px 10px;background:var(--bg-tertiary);border:1px solid var(--border-primary);border-radius:4px}.MaterialDetail_textBlock__ENkCM p{color:var(--text-secondary);font-size:13px;line-height:1.5;margin:0;white-space:pre-wrap}.MaterialDetail_favoriteBtn__119v7{position:absolute;top:20px;right:68px;width:40px;height:40px;background:transparent;border:none;cursor:pointer;z-index:10;display:flex;align-items:center;justify-content:center;border-radius:50%;color:var(--text-muted);transition:background .2s ease,color .2s ease}.MaterialDetail_favoriteBtn__119v7:hover{background:var(--bg-hover);color:#f59e0b}.MaterialDetail_favoriteBtn__119v7.MaterialDetail_favorited__tUgaU{color:#f59e0b}.MaterialDetail_favoriteBtn__119v7:disabled{opacity:.5;cursor:not-allowed}.MaterialDetail_ratingGroup__wiSUu{position:absolute;top:14px;right:136px;display:flex;align-items:center;gap:6px;z-index:10}.MaterialDetail_ratingBtn__B0eot{display:flex;align-items:center;gap:4px;height:36px;padding:0 10px;background:transparent;border:1px solid transparent;border-radius:18px;cursor:pointer;color:var(--text-muted);transition:background .2s,color .2s,border-color .2s}.MaterialDetail_ratingBtn__B0eot:hover{background:var(--bg-hover);border-color:var(--border-primary)}.MaterialDetail_ratingBtn__B0eot:disabled{opacity:.5;cursor:not-allowed}.MaterialDetail_ratingBtn__B0eot.MaterialDetail_ratedUp__SonSK{color:#22c55e}.MaterialDetail_ratingBtn__B0eot.MaterialDetail_ratedDown___yksn{color:#ef4444}.MaterialDetail_ratingCount__bexr9{font-size:12px;font-weight:600;line-height:1}.MaterialDetail_projectTagsArea__FmFfn{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.MaterialDetail_projectTag__rYY61{display:inline-flex;align-items:center;gap:4px;padding:3px 10px;border-radius:12px;font-size:12px;font-weight:500;line-height:1.5}.MaterialDetail_projectTagAuto__3_Mhi{background:var(--bg-hover);color:var(--text-secondary);border:1px solid var(--border-primary)}.MaterialDetail_projectTagManual__660mV{position:relative;background:#dbeafe;color:#1d4ed8;border:1px solid #93c5fd}[data-bs-theme=dark] .MaterialDetail_projectTagManual__660mV{background:#1e3a5f;color:#93c5fd;border-color:#2563eb}.MaterialDetail_tagRemoveBtn__M_xd7{position:absolute;top:-6px;right:-6px;background:#1d4ed8;color:#fff;border:none;border-radius:50%;cursor:pointer;width:14px;height:14px;font-size:9px;line-height:14px;text-align:center;padding:0;opacity:0;transition:opacity .15s}[data-bs-theme=dark] .MaterialDetail_tagRemoveBtn__M_xd7{background:#93c5fd;color:#1e3a5f}.MaterialDetail_projectTagManual__660mV:hover .MaterialDetail_tagRemoveBtn__M_xd7{opacity:1}.MaterialDetail_tagAddWrapper__fho0U{position:relative}.MaterialDetail_tagAddBtn__rEsA_{display:inline-flex;align-items:center;padding:3px 10px;border-radius:12px;font-size:12px;background:transparent;border:1px dashed var(--border-primary);color:var(--text-muted);cursor:pointer;transition:border-color .15s,color .15s}.MaterialDetail_tagAddBtn__rEsA_:hover{border-color:var(--text-secondary);color:var(--text-primary)}.MaterialDetail_tagDropdown__ex9w3{position:absolute;top:calc(100% + 6px);left:0;z-index:100;width:260px;background:var(--bg-primary);border:1px solid var(--border-primary);border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.12);padding:8px}.MaterialDetail_tagSearchInput__7f68d{width:100%;padding:6px 8px;font-size:12px;border:1px solid var(--border-primary);border-radius:6px;background:var(--bg-secondary);color:var(--text-primary);outline:none;box-sizing:border-box;margin-bottom:6px}.MaterialDetail_tagDropdownList__E8QNj{max-height:180px;overflow-y:auto}.MaterialDetail_tagDropdownItem__8cpaN{padding:7px 10px;font-size:12px;cursor:pointer;border-radius:5px;color:var(--text-primary)}.MaterialDetail_tagDropdownItem__8cpaN:hover{background:var(--bg-hover)}.MaterialDetail_tagDropdownClose__A9ON2{position:absolute;top:6px;right:8px;background:none;border:none;cursor:pointer;font-size:11px;color:var(--text-muted);padding:2px;line-height:1}.MaterialDetail_reasonPopover__evJAO{position:absolute;top:64px;right:12px;width:264px;background:var(--card-bg);border:1px solid var(--border-primary);border-radius:10px;box-shadow:0 8px 24px rgba(0,0,0,.22);padding:14px;z-index:20;display:flex;flex-direction:column;gap:10px}.MaterialDetail_reasonTitle__clbZe{font-size:13px;font-weight:600;color:var(--text-primary)}.MaterialDetail_reasonTags__Ak5M3{display:flex;flex-wrap:wrap;gap:6px}.MaterialDetail_reasonTag__krJw5{padding:4px 10px;border-radius:12px;border:1px solid var(--border-primary);background:transparent;font-size:12px;color:var(--text-secondary);cursor:pointer;transition:background .15s,color .15s,border-color .15s}.MaterialDetail_reasonTagSelected___GiWe,.MaterialDetail_reasonTag__krJw5:hover{border-color:var(--color-primary);color:var(--color-primary)}.MaterialDetail_reasonTagSelected___GiWe{background:var(--color-primary-light)}.MaterialDetail_reasonTextarea__5K1ZO{width:100%;border-radius:6px;border:1px solid var(--border-primary);background:var(--bg-secondary);color:var(--text-primary);font-size:12px;padding:6px 8px;resize:none;outline:none;transition:border-color .2s;box-sizing:border-box}.MaterialDetail_reasonTextarea__5K1ZO:focus{border-color:var(--color-primary)}.MaterialDetail_reasonActions__vdVYF{display:flex;gap:8px;justify-content:flex-end}.MaterialDetail_reasonSkip__Mshjc{padding:5px 14px;border-radius:6px;border:1px solid var(--border-primary);background:transparent;color:var(--text-secondary);font-size:12px;cursor:pointer;transition:background .15s}.MaterialDetail_reasonSkip__Mshjc:hover{background:var(--bg-hover)}.MaterialDetail_reasonSubmit__2JPM_{padding:5px 14px;border-radius:6px;border:none;background:var(--color-primary);color:#fff;font-size:12px;cursor:pointer;transition:opacity .2s}.MaterialDetail_reasonSubmit__2JPM_:hover{opacity:.85}.MaterialDetail_stickyFooter___gMZW{flex-shrink:0;padding:12px 16px;background:var(--card-bg);border-top:1px solid var(--border-primary);display:flex;justify-content:flex-end;gap:8px}.MaterialDetail_footerOwnerActions__NnbVT{display:flex;gap:8px;margin-right:auto}.MaterialDetail_footerOwnerActions__NnbVT .MaterialDetail_cartBtn__VwuUo.MaterialDetail_cancel__2fmks{margin-left:0}.MaterialDetail_actionSection__IS0Ns{margin-top:15px;padding-top:12px;border-top:1px solid var(--border-primary);display:flex;justify-content:flex-end}.MaterialDetail_cartBtn__VwuUo{padding:10px 24px;background:var(--color-primary);border:none;border-radius:4px;color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;white-space:nowrap}.MaterialDetail_cartBtn__VwuUo:hover{transform:translateY(-2px);box-shadow:0 6px 20px var(--shadow-primary);background:var(--color-primary-hover)}.MaterialDetail_cartBtn__VwuUo.MaterialDetail_remove__opG4n{background:var(--color-danger);color:#fff}.MaterialDetail_cartBtn__VwuUo.MaterialDetail_remove__opG4n:hover{box-shadow:0 6px 20px rgba(220,53,69,.5)}.MaterialDetail_cartBtn__VwuUo.MaterialDetail_cancel__2fmks{background:var(--color-secondary);color:#fff;margin-left:12px}.MaterialDetail_cartBtn__VwuUo.MaterialDetail_cancel__2fmks:hover{box-shadow:0 6px 20px hsla(208,7%,46%,.5)}.MaterialDetail_editTitleSection__kB3dE{margin-bottom:16px}.MaterialDetail_editTitle___JCQj{width:100%;padding:10px 12px;background:var(--bg-tertiary);border:2px solid var(--border-primary);border-radius:6px;color:var(--color-primary);font-size:24px;font-weight:600;transition:all .3s ease;outline:none}.MaterialDetail_editTitle___JCQj:focus{border-color:var(--color-primary);box-shadow:0 0 10px var(--shadow-primary)}.MaterialDetail_editInput__SaNub{width:100%;padding:6px 8px;background:var(--bg-tertiary);border:1px solid var(--border-primary);border-radius:4px;color:var(--text-primary);font-size:13px;transition:all .3s ease;outline:none}.MaterialDetail_editInput__SaNub:focus{border-color:var(--color-primary);box-shadow:0 0 6px var(--shadow-primary)}.MaterialDetail_editTextarea__Gybu0{width:100%;padding:8px 10px;background:var(--bg-tertiary);border:1px solid var(--border-primary);border-radius:4px;color:var(--text-primary);font-size:13px;line-height:1.5;resize:vertical;min-height:60px;transition:all .3s ease;outline:none;font-family:inherit}.MaterialDetail_editTextarea__Gybu0:focus{border-color:var(--color-primary);box-shadow:0 0 6px var(--shadow-primary)}@media (max-width:768px){.MaterialDetail_content__P_rqs{flex-direction:column}.MaterialDetail_imageSection__VuFeQ{width:100%;height:300px}.MaterialDetail_infoGrid__VSN_W{grid-template-columns:1fr}.MaterialDetail_actionSection__IS0Ns{justify-content:stretch}.MaterialDetail_cartBtn__VwuUo{width:100%}.MaterialDetail_stickyFooter___gMZW{justify-content:stretch}.MaterialDetail_stickyFooter___gMZW .MaterialDetail_cartBtn__VwuUo{flex:1 1}.MaterialDetail_imageLoading__jvowh{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;height:100%;color:var(--text-muted)}.MaterialDetail_spinner__5cfc0{width:40px;height:40px;border:3px solid var(--border-primary);border-top-color:var(--color-primary);border-radius:50%;animation:MaterialDetail_spin__Li5nj 1s linear infinite}@keyframes MaterialDetail_spin__Li5nj{to{transform:rotate(1turn)}}.MaterialDetail_noImage__mgyc5{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;height:100%;background:var(--bg-tertiary)}.MaterialDetail_noImageIcon__C0hUx{width:60px;height:60px;color:var(--border-primary)}.MaterialDetail_imageSection__VuFeQ .MaterialDetail_image__qkB6N{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;display:block}.MaterialDetail_magnifierBox__PHtfy{display:none}}@keyframes MaterialDetail_fadeIn__fvl28{0%{opacity:0}to{opacity:1}}.MaterialDetail_imageGallery__5_Zkw{display:flex;flex-wrap:wrap;gap:6px;padding:10px 16px 6px;min-height:0}.MaterialDetail_galleryThumb__fNFRn{position:relative;width:56px;height:56px;border-radius:6px;overflow:hidden;border:2px solid var(--border-primary);cursor:pointer;flex-shrink:0;background:var(--bg-tertiary);transition:border-color .15s}.MaterialDetail_galleryThumb__fNFRn:hover{border-color:var(--color-primary)}.MaterialDetail_galleryThumbActive__DolNk{border-color:var(--color-primary)!important;box-shadow:0 0 0 1px var(--color-primary)}.MaterialDetail_galleryThumbImg__Q_52G{width:100%;height:100%;object-fit:cover;display:block}.MaterialDetail_coverBadge__WA5I4{position:absolute;bottom:0;left:0;right:0;background:rgba(0,0,0,.55);color:#fff;font-size:9px;text-align:center;padding:1px 0;pointer-events:none}.MaterialDetail_galleryThumbActions__x0nk5{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.45);display:flex;align-items:center;justify-content:center;gap:4px;opacity:0;transition:opacity .15s}.MaterialDetail_galleryThumb__fNFRn:hover .MaterialDetail_galleryThumbActions__x0nk5{opacity:1}.MaterialDetail_galleryActionBtn__W2wws{background:hsla(0,0%,100%,.9);border:none;border-radius:3px;width:20px;height:20px;font-size:10px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0}.MaterialDetail_galleryActionBtn__W2wws:hover{background:#fff}.MaterialDetail_galleryDeleteBtn__pOufo:hover{background:#dc3545;color:#fff}.MaterialDetail_galleryUploadBtn__bVv0m{border:2px dashed var(--border-primary)!important;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;background:transparent!important}.MaterialDetail_galleryUploadBtn__bVv0m:hover{border-color:var(--color-primary)!important;background:var(--color-primary-light)!important}.MaterialDetail_galleryUploadIcon__RIRk8{font-size:20px;line-height:1;color:var(--text-secondary)}.MaterialDetail_galleryUploadLabel__6U4r6{font-size:9px;color:var(--text-secondary);margin-top:1px}.MaterialDetail_divider___RNsT{height:1px;background:linear-gradient(to right,transparent,var(--border-primary),transparent);margin:20px 30px}.MaterialDetail_additionalFilesSection__3fKze{padding:0 30px 30px}.MaterialDetail_filesTitle__C_6j_{font-size:18px;font-weight:600;color:var(--text-primary);margin-bottom:16px}.MaterialDetail_filesGrid__NjWSc{display:grid;grid-template-columns:repeat(auto-fill,minmax(90px,1fr));grid-gap:8px;gap:8px}.MaterialDetail_fileCard__hIkUQ{position:relative;border-radius:8px;overflow:hidden;transition:all .3s ease}.MaterialDetail_fileImageContainer__UcRSt{position:relative;width:100%;aspect-ratio:1;background:var(--card-bg);border:2px solid var(--border-primary);border-radius:8px;overflow:hidden;cursor:pointer;transition:all .3s ease}.MaterialDetail_fileImageContainer__UcRSt:hover{border-color:var(--color-primary);box-shadow:0 4px 12px rgba(0,0,0,.15);transform:translateY(-2px)}.MaterialDetail_fileImage__SDxAr{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.MaterialDetail_fileImageContainer__UcRSt:hover .MaterialDetail_fileImage__SDxAr{transform:scale(1.05)}.MaterialDetail_fileImageLabel__yAvB3{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(0deg,rgba(0,0,0,.8),transparent);padding:12px 8px 8px;display:flex;flex-direction:column;gap:4px}.MaterialDetail_fileTypeLabel__wDCiy{font-size:11px;font-weight:600;color:var(--color-primary);text-shadow:0 1px 2px rgba(0,0,0,.5)}.MaterialDetail_fileNameLabel__iAchj{font-size:12px;font-weight:500;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 1px 2px rgba(0,0,0,.5)}.MaterialDetail_fileDownloadCard__dgsdb{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;width:100%;aspect-ratio:1;padding:16px;background:var(--card-bg);border:2px solid var(--border-primary);border-radius:8px;text-decoration:none;transition:all .3s ease;cursor:pointer}.MaterialDetail_fileDownloadCard__dgsdb:hover{border-color:var(--color-primary);background:var(--bg-hover);box-shadow:0 4px 12px rgba(0,0,0,.15);transform:translateY(-2px)}.MaterialDetail_fileIcon__S1mUF{font-size:48px;opacity:.8}.MaterialDetail_fileDownloadInfo__59zTh{display:flex;flex-direction:column;align-items:center;gap:4px;width:100%;text-align:center}.MaterialDetail_fileDownloadCard__dgsdb .MaterialDetail_fileTypeLabel__wDCiy{font-size:11px;font-weight:600;color:var(--color-primary)}.MaterialDetail_fileDownloadCard__dgsdb .MaterialDetail_fileNameLabel__iAchj{font-size:12px;font-weight:500;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.MaterialDetail_downloadIcon__rdCBn{font-size:24px;opacity:.6;transition:all .3s ease}.MaterialDetail_fileDownloadCard__dgsdb:hover .MaterialDetail_downloadIcon__rdCBn{opacity:1;transform:translateY(2px)}@media (hover:none){.MaterialDetail_galleryThumbActions__x0nk5{top:0;right:0;bottom:0;left:0;opacity:1;background:rgba(0,0,0,.28)}}@media (max-width:767.98px){.MaterialDetail_overlay__DwyzY{align-items:stretch;justify-content:stretch;backdrop-filter:none;-webkit-backdrop-filter:none;z-index:1050}.MaterialDetail_modal__KGm0O{width:100%;max-width:100%;height:100vh;height:100dvh;max-height:none;border:none;border-radius:0;box-shadow:none;animation:none;background:linear-gradient(var(--card-bg),var(--card-bg)),var(--pm-solid-base,#fff)}.MaterialDetail_modal__KGm0O:before{content:"";position:absolute;top:0;left:0;right:0;height:56px;height:calc(56px + env(safe-area-inset-top));background:var(--card-bg);background:linear-gradient(var(--card-bg),var(--card-bg)),var(--pm-solid-base,#fff);border-bottom:1px solid var(--border-primary);z-index:9}.MaterialDetail_closeBtn__YyWOk{top:8px;top:calc(8px + env(safe-area-inset-top));right:8px;width:40px;height:40px;font-size:22px;background:var(--card-bg)}.MaterialDetail_closeBtn__YyWOk:hover{transform:none}.MaterialDetail_favoriteBtn__119v7{right:54px}.MaterialDetail_favoriteBtn__119v7,.MaterialDetail_ratingGroup__wiSUu{top:8px;top:calc(8px + env(safe-area-inset-top));background:var(--card-bg)}.MaterialDetail_ratingGroup__wiSUu{right:100px;gap:4px;padding:2px;border-radius:20px}.MaterialDetail_ratingBtn__B0eot{height:36px;padding:0 8px}.MaterialDetail_reasonPopover__evJAO{top:56px;left:12px;right:12px;width:auto}.MaterialDetail_content__P_rqs{margin-top:calc(56px + env(safe-area-inset-top));flex-direction:column;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.MaterialDetail_leftPanel__ciDbC{width:100%;flex:0 0 auto;overflow:visible;border-right:none;border-bottom:1px solid var(--border-primary)}.MaterialDetail_imageSection__VuFeQ{flex:0 0 auto;height:64vw;max-height:360px;min-height:200px;padding:12px}.MaterialDetail_noImage__mgyc5{width:100%}.MaterialDetail_imageContainer__WR0Rd{min-height:0;cursor:default}.MaterialDetail_imageGallery__5_Zkw{padding:8px 12px}.MaterialDetail_infoSection__fIAM6{flex:0 0 auto;overflow:visible;padding:16px 12px 20px}.MaterialDetail_title__sYEqF{font-size:17px;line-height:1.4;margin-bottom:12px}.MaterialDetail_infoGrid__VSN_W{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.MaterialDetail_value__Hrvgw{font-size:14px}.MaterialDetail_editTextarea__Gybu0,.MaterialDetail_editTitle___JCQj{font-size:16px}.MaterialDetail_stickyFooter___gMZW{background:linear-gradient(var(--card-bg),var(--card-bg)),var(--pm-solid-base,#fff);flex-wrap:wrap;padding:8px 12px calc(8px + env(safe-area-inset-bottom));gap:8px}.MaterialDetail_footerOwnerActions__NnbVT{flex:1 1 100%;margin-right:0}.MaterialDetail_footerOwnerActions__NnbVT .MaterialDetail_cartBtn__VwuUo,.MaterialDetail_stickyFooter___gMZW>.MaterialDetail_cartBtn__VwuUo{flex:1 1;min-height:44px;width:auto;justify-content:center}.MaterialDetail_footerOwnerActions__NnbVT:only-child{flex-basis:100%}.MaterialDetail_loanRow__eMLMR{flex-wrap:wrap}.MaterialDetail_loanStat__hZLag{flex:1 1!important;min-width:0}.MaterialDetail_loanLocation__RsyI0{flex:1 1 100%!important;min-width:0}.MaterialDetail_loanManageLink__udBKZ{white-space:nowrap;min-height:32px;margin-left:auto;text-transform:none}.MaterialDetail_loanSlotChip__g2VnW{white-space:nowrap}.MaterialDetail_loanAside__VAlah{flex:1 1 100%;align-self:stretch!important;text-align:center}button.MaterialDetail_loanAside__VAlah{min-height:44px}}.Flow_toolbar__iI9Jf{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:6px 8px;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:6px;margin-bottom:8px;flex-wrap:wrap}.Flow_toolbarTitle__Kg5xk{font-size:.875rem;font-weight:600;color:var(--text-primary);margin:0;white-space:nowrap}.Flow_filterGroup__e4yZ0{display:flex;align-items:center;gap:6px;flex-wrap:wrap;flex:1 1}.Flow_filterInput__N12oE{padding:4px 8px;border:1px solid var(--border-color);border-radius:4px;font-size:.8125rem;background:var(--bg-primary);color:var(--text-primary);transition:border-color .2s;min-width:180px}.Flow_filterInput__N12oE:focus{outline:none;border-color:var(--primary-color)}.Flow_filterSelect__SytZJ{padding:4px 8px;cursor:pointer}.Flow_filterDate__NQ2MG,.Flow_filterSelect__SytZJ{border:1px solid var(--border-color);border-radius:4px;font-size:.8125rem;background:var(--bg-primary);color:var(--text-primary)}.Flow_filterDate__NQ2MG{padding:3px 6px}.Flow_primaryBtn__lQZuW{padding:4px 10px;border:none;border-radius:4px;font-size:.8125rem;cursor:pointer;transition:all .2s;white-space:nowrap;background:var(--primary-color);color:#fff;font-weight:500}.Flow_primaryBtn__lQZuW:hover{opacity:.9}.Flow_primaryBtn__lQZuW:disabled{opacity:.5;cursor:not-allowed}.Flow_secondaryBtn__Rdxzs{padding:4px 10px;margin-right:8px;border:1px solid var(--border-color);border-radius:4px;font-size:.8125rem;cursor:pointer;transition:all .2s;white-space:nowrap;background:var(--bg-primary);color:var(--text-primary);font-weight:500}.Flow_secondaryBtn__Rdxzs:hover:not(:disabled){border-color:var(--primary-color);color:var(--primary-color)}.Flow_secondaryBtn__Rdxzs:disabled{opacity:.5;cursor:not-allowed}.Flow_tableContainer__k9868{flex:1 1;overflow:auto;border:1px solid var(--border-color);border-radius:6px;background:var(--bg-primary)}.Flow_table__E59YB{width:100%;border-collapse:collapse;font-size:.8125rem}.Flow_table__E59YB th{position:-webkit-sticky;position:sticky;top:0;background:var(--bg-secondary);color:var(--text-secondary);font-weight:600;padding:6px 8px;text-align:left;font-size:.75rem}.Flow_table__E59YB td,.Flow_table__E59YB th{border-bottom:1px solid var(--border-color);white-space:nowrap;max-width:160px;overflow:hidden;text-overflow:ellipsis}.Flow_table__E59YB td{padding:5px 8px;color:var(--text-primary);vertical-align:middle}.Flow_table__E59YB tr:hover td{background:var(--bg-hover)}.Flow_table__E59YB tr:last-child td{border-bottom:none}.Flow_table__E59YB td:last-child,.Flow_table__E59YB th:last-child{position:-webkit-sticky;position:sticky;right:0;z-index:2;max-width:none;overflow:visible;box-shadow:-6px 0 6px -6px rgba(0,0,0,.15)}.Flow_table__E59YB th:last-child{z-index:3;background:var(--bg-secondary)}.Flow_table__E59YB td:last-child{background:var(--bg-primary)}.Flow_table__E59YB tr:hover td:last-child{background:var(--bg-hover)}.Flow_codeLink__W6NO9{color:var(--color-primary,#0d6efd);text-decoration:none;font-weight:500}.Flow_codeLink__W6NO9:hover{text-decoration:underline}.Flow_alignRight__nMPIm{text-align:right}.Flow_supplementCell__oZxIN{padding-left:1.5rem!important}.Flow_supplementArrow__bAvZQ{color:var(--text-secondary);margin-right:4px}.Flow_empty___abbg{color:var(--text-muted)}.Flow_empty___abbg,.Flow_loading__BKV_i{text-align:center;padding:40px 20px;font-size:.875rem;border:1px solid var(--border-color);border-radius:6px;background:var(--bg-primary)}.Flow_loading__BKV_i{color:var(--text-secondary)}.Flow_pagination__kmeAV{margin-top:8px}.Flow_errorAlert__q_6T7{padding:6px 10px;background:rgba(239,68,68,.08);border:1px solid rgba(239,68,68,.3);border-radius:4px;color:#dc2626;font-size:.8125rem;margin-bottom:8px}.Flow_colResizeHandle__tMFSI{position:absolute;top:0;right:-4px;width:9px;height:100%;cursor:col-resize;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:5;touch-action:none}.Flow_colResizeHandle__tMFSI:after{content:"";position:absolute;top:15%;right:4px;width:2px;height:70%;background:var(--border-color,#dcdfe6);transition:background .15s,height .15s,top .15s}.Flow_colResizeHandle__tMFSI:active:after,.Flow_colResizeHandle__tMFSI:hover:after{background:var(--primary-color,#409eff);top:0;height:100%}.Flow_sumRow__wPI5y td{background:var(--bs-light,#f8f9fa);border-top:2px solid var(--border-color,#dcdfe6);font-size:13px}.Flow_shellContent___E6hc{display:contents}@media (max-width:767.98px){.Flow_shellContent___E6hc{display:block;padding:8px 12px calc(16px + env(safe-area-inset-bottom))}.Flow_mToolbar__divJH{flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:8px;padding:10px;border-radius:10px;margin-bottom:10px}.Flow_mHeadRow__1lgSk{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:40px}.Flow_mToolbar__divJH .Flow_toolbarTitle__Kg5xk{font-size:1.0625rem;min-width:0;overflow:hidden;text-overflow:ellipsis}.Flow_mHeadActions__DBvc3{display:flex;align-items:center;gap:8px;flex:0 0 auto}.Flow_mFilterToggle__udoH_{display:inline-flex;align-items:center;gap:4px;min-height:40px;padding:0 12px;border:1px solid var(--border-color);border-radius:8px;background:var(--bg-primary);color:var(--text-primary);font-size:14px;white-space:nowrap;cursor:pointer}.Flow_mFilterToggleOn__5UnvG{border-color:var(--color-primary,var(--primary-color));color:var(--color-primary,var(--primary-color))}.Flow_mBadge__dpb51{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--color-primary,var(--primary-color));color:#fff;font-size:11px;font-weight:600;line-height:1}.Flow_mCreateBtn__JQjqq{display:inline-flex;align-items:center;gap:4px;min-height:40px;padding:0 14px;border-radius:8px;font-size:14px}.Flow_mHeadRow__1lgSk>.Flow_toolbarTitle__Kg5xk{flex:1 1 auto}.Flow_mFilterGroup__x9Eah{flex:0 0 auto;gap:8px}.Flow_mFilterGroup__x9Eah:not(.Flow_mFiltersOpen__Z3RQX)>:not(:first-child):not([data-mkeep]){display:none!important}.Flow_mFilterGroup__x9Eah>*{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 4px);min-width:0}.Flow_mFilterGroup__x9Eah>.Flow_mDateRange__n14PM,.Flow_mFilterGroup__x9Eah>.Flow_mExportBtn__XzFpX,.Flow_mFilterGroup__x9Eah>:first-child,.Flow_mFilterGroup__x9Eah>[data-mcolfilters],.Flow_mFilterGroup__x9Eah>[data-mkeep]{flex-basis:100%}.Flow_mFilterGroup__x9Eah>[data-mkeep]{flex:0 0 auto;align-self:flex-start;min-height:32px}.Flow_mFilterGroup__x9Eah .Flow_filterDate__NQ2MG,.Flow_mFilterGroup__x9Eah .Flow_filterInput__N12oE,.Flow_mFilterGroup__x9Eah .Flow_filterSelect__SytZJ{width:100%;min-width:0;min-height:40px;padding:6px 10px;border-radius:8px;font-size:16px}.Flow_mFilterGroup__x9Eah .Flow_filterDate__NQ2MG{display:block;height:40px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--bg-primary)}.Flow_mDateRange__n14PM{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;grid-column-gap:6px;column-gap:6px;grid-row-gap:4px;row-gap:4px}.Flow_mDateLabel__C5j9y{grid-column:1/-1;font-size:12px;color:var(--text-secondary)}.Flow_mDateSep__PhpGb{color:var(--text-muted);font-size:13px}.Flow_mExportBtn__XzFpX{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:40px;margin-right:0;border-radius:8px;font-size:14px}.Flow_tableContainer__k9868[data-mcards]{overflow:visible;border:none;border-radius:0;background:transparent}.Flow_tableContainer__k9868[data-mcards] .Flow_table__E59YB{display:flex;flex-direction:column;gap:10px;width:100%;font-size:13px}.Flow_tableContainer__k9868[data-mcards] .Flow_table__E59YB thead{display:none}.Flow_tableContainer__k9868[data-mcards] .Flow_table__E59YB tbody{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:10px;gap:10px}.Flow_tableContainer__k9868[data-mcards] .Flow_table__E59YB tbody tr{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-column-gap:12px;column-gap:12px;grid-row-gap:4px;row-gap:4px;padding:12px 12px 10px;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:10px;box-shadow:0 1px 2px rgba(0,0,0,.04);-webkit-tap-highlight-color:transparent}.Flow_tableContainer__k9868[data-mcards] .Flow_table__E59YB tbody tr[data-mopen]{cursor:pointer}.Flow_tableContainer__k9868[data-mcards] .Flow_table__E59YB tbody tr[data-mopen]:active{background:var(--bg-hover)}.Flow_tableContainer__k9868[data-mcards] .Flow_table__E59YB tbody td[data-empty]{display:none}.Flow_tableContainer__k9868[data-mcards] .Flow_table__E59YB tbody td{grid-column:1/-1;display:block;position:static;min-width:0;max-width:none;padding:0;border:0;background:transparent;box-shadow:none;color:var(--text-primary);font-size:13px;line-height:20px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Flow_tableContainer__k9868[data-mcards] .Flow_table__E59YB tbody tr:hover td{background:transparent}.Flow_tableContainer__k9868[data-mcards] .Flow_table__E59YB tbody td:before{content:attr(data-label);display:inline-block;width:6.2em;margin-right:8px;vertical-align:top;color:var(--text-muted);font-size:12px;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Flow_tableContainer__k9868[data-mcards] .Flow_table__E59YB tbody td[data-m=actions]:before,.Flow_tableContainer__k9868[data-mcards] .Flow_table__E59YB tbody td[data-m=code]:before,.Flow_tableContainer__k9868[data-mcards] .Flow_table__E59YB tbody td[data-m=status]:before,.Flow_tableContainer__k9868[data-mcards] .Flow_table__E59YB tbody td[data-m=title]:before{content:none;display:none}.Flow_tableContainer__k9868[data-mcards] .Flow_table__E59YB tbody td[data-m=title]{order:-3;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;padding:0 68px 0 0!important;white-space:normal;font-size:15px;font-weight:600;line-height:21px}.Flow_tableContainer__k9868[data-mcards] .Flow_table__E59YB tbody td[data-m=title] a{color:var(--text-primary);font-weight:600}.Flow_tableContainer__k9868[data-mcards] .Flow_table__E59YB tbody td[data-m=code]{grid-column:1;order:-2;align-self:center;color:var(--text-secondary);font-family:var(--bs-font-monospace,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:12px}.Flow_tableContainer__k9868[data-mcards] .Flow_table__E59YB tbody td[data-m=code] a{color:inherit;font-weight:400}.Flow_tableContainer__k9868[data-mcards] .Flow_table__E59YB tbody td[data-m=status]{grid-column:auto;position:absolute;top:12px;right:12px;overflow:visible;line-height:1}.Flow_tableContainer__k9868[data-mcards] .Flow_table__E59YB tbody td[data-m=status] .badge{font-size:12px;font-weight:500;padding:4px 8px}.Flow_tableContainer__k9868[data-mcards] .Flow_table__E59YB tbody td[data-m=amount]{grid-column:2;order:-2;align-self:center;text-align:right;font-size:16px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:22px}.Flow_tableContainer__k9868[data-mcards] .Flow_table__E59YB tbody td[data-m=amount]:before{content:"¥";display:inline;width:auto;margin-right:2px;color:var(--text-secondary);font-size:12px;font-weight:600}.Flow_tableContainer__k9868[data-mcards] .Flow_table__E59YB tbody td[data-m=amount],.Flow_tableContainer__k9868[data-mcards] .Flow_table__E59YB tbody td[data-m=code]{margin-bottom:4px}.Flow_tableContainer__k9868[data-mcards] .Flow_table__E59YB tbody td.Flow_alignRight__nMPIm{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Flow_tableContainer__k9868[data-mcards] .Flow_table__E59YB tbody td[data-m=hide]{display:none}.Flow_tableContainer__k9868[data-mcards] .Flow_table__E59YB tbody td.Flow_supplementCell__oZxIN{padding-left:0!important}.Flow_tableContainer__k9868[data-mcards] .Flow_table__E59YB tbody td[data-m=actions]{grid-column:1/-1;order:99;overflow:visible;margin-top:6px;padding-top:10px;border-top:1px solid var(--border-color);cursor:default}.Flow_tableContainer__k9868[data-mcards] .Flow_table__E59YB tbody td[data-m=actions]>div{display:flex!important;width:100%;gap:8px!important}.Flow_tableContainer__k9868[data-mcards] .Flow_table__E59YB tbody td[data-m=actions] .btn{flex:1 1;min-width:0;min-height:40px;padding:0 6px;font-size:14px;border-radius:8px}.Flow_tableContainer__k9868[data-mcards] .Flow_table__E59YB tbody td[data-m=actions] .btn-outline-warning{--bs-btn-color:#b45309;--bs-btn-border-color:#b45309;border-color:var(--bs-btn-border-color)}:root[data-theme=dark] .Flow_tableContainer__k9868[data-mcards] .Flow_table__E59YB tbody td[data-m=actions] .btn-outline-warning{--bs-btn-color:var(--color-warning);--bs-btn-border-color:var(--color-warning)}.Flow_tableContainer__k9868[data-mcards] .Flow_table__E59YB tfoot{display:block;order:-1}.Flow_tableContainer__k9868[data-mcards] .Flow_table__E59YB tfoot tr{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px;border:1px solid var(--border-color);border-radius:10px;background:var(--bg-secondary)}.Flow_tableContainer__k9868[data-mcards] .Flow_table__E59YB tfoot td{display:block;position:static;min-width:0;max-width:none;padding:0;border:0;background:transparent;box-shadow:none;white-space:normal;overflow:visible;font-size:13px}.Flow_tableContainer__k9868[data-mcards] .Flow_table__E59YB tfoot td:empty{display:none}.Flow_empty___abbg,.Flow_loading__BKV_i{border-radius:10px;padding:32px 16px}.Flow_pagination__kmeAV{margin-top:10px}}@media (min-width:600px) and (max-width:767.98px){.Flow_tableContainer__k9868[data-mcards] .Flow_table__E59YB tbody{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:360px){.Flow_mCreateBtn__JQjqq,.Flow_mFilterToggle__udoH_{padding:0 10px}}@media (max-width:359.98px){.Flow_mDateRange__n14PM{grid-template-columns:minmax(0,1fr)}.Flow_mDateSep__PhpGb{line-height:1.2;text-align:center}}@media (max-width:767.98px){.Flow_mSumItem__pYwD7{display:flex!important;flex-direction:column;gap:2px;flex:1 1}.Flow_mSumItem__pYwD7+.Flow_mSumItem__pYwD7{padding-left:12px!important;border-left:1px solid var(--border-color)!important}.Flow_mSumLabel___pLRj{color:var(--text-secondary);font-size:12px}.Flow_mSumValue__scJ5I{color:var(--text-primary);font-size:16px;font-size:clamp(13px,4.3vw,16px);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;word-break:break-all;overflow-wrap:anywhere}.Flow_toolbar__iI9Jf:not(.Flow_mToolbar__divJH){gap:8px;padding:8px;border-radius:10px}.Flow_filterGroup__e4yZ0:not(.Flow_mFilterGroup__x9Eah){flex:1 1 100%;gap:8px;flex-wrap:wrap;min-width:0;max-width:100%}.Flow_filterGroup__e4yZ0:not(.Flow_mFilterGroup__x9Eah)>*{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 4px);min-width:0}.Flow_filterGroup__e4yZ0:not(.Flow_mFilterGroup__x9Eah)>.Flow_mDateRange__n14PM,.Flow_filterGroup__e4yZ0:not(.Flow_mFilterGroup__x9Eah)>:first-child{flex-basis:100%}.Flow_filterGroup__e4yZ0:not(.Flow_mFilterGroup__x9Eah)>[data-mkeep]{flex:0 0 auto}.Flow_filterGroup__e4yZ0:not(.Flow_mFilterGroup__x9Eah)>[data-mcolfilters]{flex-basis:100%}.Flow_filterGroup__e4yZ0:not(.Flow_mFilterGroup__x9Eah)>[data-mcolfilters]>:first-child{display:none}.Flow_filterGroup__e4yZ0:not(.Flow_mFilterGroup__x9Eah) [data-mchiplist]{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;margin:0 -8px;padding:0 8px 2px}}@media (max-width:767.98px){.Flow_filterGroup__e4yZ0:not(.Flow_mFilterGroup__x9Eah) [data-mchiplist]::-webkit-scrollbar{display:none}.Flow_filterGroup__e4yZ0:not(.Flow_mFilterGroup__x9Eah) [data-mchiplist]>*{flex:0 0 auto}.Flow_filterGroup__e4yZ0:not(.Flow_mFilterGroup__x9Eah) .Flow_filterDate__NQ2MG,.Flow_filterGroup__e4yZ0:not(.Flow_mFilterGroup__x9Eah) .Flow_filterInput__N12oE,.Flow_filterGroup__e4yZ0:not(.Flow_mFilterGroup__x9Eah) .Flow_filterSelect__SytZJ{width:100%;min-width:0;min-height:40px;padding:6px 10px;border-radius:8px;font-size:16px}.Flow_filterGroup__e4yZ0:not(.Flow_mFilterGroup__x9Eah) .Flow_filterDate__NQ2MG{display:block;height:40px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--bg-primary)}}.FileDropZone_zone__WUYtY{display:flex;align-items:center;justify-content:center;width:100%;min-height:84px;padding:14px 16px;border:1.5px dashed var(--bs-border-color,#dadce0);border-radius:8px;background:var(--bs-tertiary-bg,#f8f9fa);color:var(--bs-secondary-color,#6c757d);cursor:pointer;text-align:center;transition:border-color .15s,background .15s,color .15s;outline:none}:root[data-theme=dark] .FileDropZone_zone__WUYtY{border-color:var(--border-color);background:hsla(0,0%,100%,.04);color:var(--text-secondary)}.FileDropZone_zone__WUYtY:focus-visible{border-color:#1a73e8;box-shadow:0 0 0 2px rgba(26,115,232,.15)}.FileDropZone_dragOver__6KmnI,.FileDropZone_hovering__yfaMv{border-color:#1a73e8;color:#1a73e8}.FileDropZone_dragOver__6KmnI{background:#e8f0fe}.FileDropZone_disabled__k_o0Q{cursor:not-allowed;opacity:.6}.FileDropZone_compact__j_xND{min-height:34px;padding:5px 8px;border-width:1px}.FileDropZone_compact__j_xND .FileDropZone_inner__y_f8u{font-size:12px;gap:5px}.FileDropZone_compact__j_xND .FileDropZone_icon__VDkUc{font-size:14px}.FileDropZone_inner__y_f8u{display:inline-flex;align-items:center;gap:8px;font-size:13px;line-height:1.4}.FileDropZone_icon__VDkUc{font-size:18px}.FileDropZone_text__eqpCR{white-space:normal}.FileDropZone_mobile__iDwJx{min-height:56px;padding:12px 14px;border-style:dashed;border-color:var(--color-primary,#1a73e8);background:var(--color-primary-light,rgba(64,158,255,.08));color:var(--color-primary,#1a73e8);-webkit-tap-highlight-color:transparent}.FileDropZone_mobile__iDwJx:active{background:rgba(64,158,255,.18)}.FileDropZone_mobile__iDwJx .FileDropZone_inner__y_f8u{font-size:15px;font-weight:500}.FileDropZone_mobile__iDwJx .FileDropZone_icon__VDkUc{font-size:18px}.FileDropZone_mobile__iDwJx.FileDropZone_compact__j_xND{min-height:40px;padding:6px 10px}.FileDropZone_mobile__iDwJx.FileDropZone_compact__j_xND .FileDropZone_inner__y_f8u{font-size:13px}.FileDropZone_mobile__iDwJx.FileDropZone_disabled__k_o0Q{border-color:var(--bs-border-color,#dadce0);background:var(--bs-tertiary-bg,#f8f9fa);color:var(--bs-secondary-color,#6c757d)}