.FocusPlanningLayout_root__6YBKf{border-radius:8px;padding:0 12px 12px;display:grid;gap:16px;min-width:0}.FocusPlanningLayout_root__6YBKf .focus-accordion-heading{padding:10px 0;background:#fff;border:0}.FocusPlanningLayout_root__6YBKf .focus-accordion-heading strong{font-size:14px}.FocusPlanningLayout_root__6YBKf .focus-accordion-item{border:1px solid #cfdfd6;border-radius:8px;overflow:hidden;min-width:0}.FocusPlanningLayout_root__6YBKf .focus-group-header{display:flex;align-items:center;justify-content:space-between;gap:12px;background:#edf7f1;padding:10px 14px}.FocusPlanningLayout_root__6YBKf .focus-accordion-summary{display:flex;flex:1;min-width:0;min-height:0;gap:12px;padding:0;background:transparent!important;box-shadow:none!important;width:auto}.FocusPlanningLayout_root__6YBKf .focus-group-buttons{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.FocusPlanningLayout_root__6YBKf .focus-parent-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(135px,1fr));padding:4px 8px;background:#f8fcfa;border-bottom:1px solid #dfe9e4}.FocusPlanningLayout_root__6YBKf .focus-parent-metrics>div{padding:10px 8px;min-width:0}.FocusPlanningLayout_root__6YBKf .focus-parent-metrics span{display:block;font-size:11px;color:#74867e}.FocusPlanningLayout_root__6YBKf .focus-parent-metrics strong{display:block;font-size:16px;margin-top:5px;font-variant-numeric:tabular-nums}.FocusPlanningLayout_root__6YBKf .focus-parent-metrics>div:first-child{background:#e9f7ef;border-radius:6px;color:#147653}.FocusPlanningLayout_root__6YBKf .focus-parent-metrics small{display:block;font-size:11px;color:#c33c35;margin-top:5px}.FocusPlanningLayout_root__6YBKf .focus-accordion-panel{padding:0;border:0;background:#fff}.FocusPlanningLayout_root__6YBKf .focus-series-table-wrap{max-width:100%;overflow:auto}.FocusPlanningLayout_root__6YBKf .focus-series-table{min-width:2500px;font-size:12px}.FocusPlanningLayout_root__6YBKf .focus-series-table td{vertical-align:middle;padding:10px}.FocusPlanningLayout_root__6YBKf .focus-series-table th{font-size:11px;white-space:nowrap}.FocusPlanningLayout_root__6YBKf .focus-series-table td:first-child,.FocusPlanningLayout_root__6YBKf .focus-series-table th:first-child{position:sticky;left:0;background:#f7faf8;z-index:2;min-width:180px}.FocusPlanningLayout_root__6YBKf .focus-inline-field{min-width:125px;margin:0}.FocusPlanningLayout_root__6YBKf .focus-inline-field>span{display:none}.FocusPlanningLayout_root__6YBKf .empty-state{min-height:0;padding:24px 14px;font-size:12px}.FocusPlanningLayout_headingTools__2tGWh{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.FocusPlanningLayout_headingTools__2tGWh>small{padding:5px 9px;border-radius:999px;background:#edf7f1;color:#147653;font-size:11px;white-space:nowrap}.FocusPlanningLayout_hierarchyToggle__gr_XV{display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:7px 11px;border:1px solid #b8d5c6;border-radius:6px;background:#fff;color:#147653;font-size:12px;font-weight:700;white-space:nowrap;cursor:pointer}.FocusPlanningLayout_hierarchyToggle__gr_XV:hover{background:#edf7f1}.FocusPlanningLayout_hierarchyToggle__gr_XV:focus-visible{outline:2px solid #248660;outline-offset:2px}@media(max-width:700px){.FocusPlanningLayout_root__6YBKf .focus-group-header{flex-wrap:wrap}.FocusPlanningLayout_root__6YBKf .focus-group-buttons{width:100%}.FocusPlanningLayout_root__6YBKf .focus-parent-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.FocusPlanningLayout_root__6YBKf .focus-accordion-heading{align-items:flex-start}.FocusPlanningLayout_headingTools__2tGWh{width:100%;justify-content:flex-start}}.FocusPlanningLayout_channelGroup__ZwdH9{min-width:0;border:1px solid #c4dbcf;border-radius:9px;overflow:hidden;background:#f8fcfa}.FocusPlanningLayout_channelHeading__0s3x6{display:flex;align-items:center;gap:8px;width:100%;min-height:46px;padding:10px 14px;border:0;background:#e3f1e9;color:#173d31;text-align:left;cursor:pointer}.FocusPlanningLayout_channelHeading__0s3x6 strong{font-size:14px}.FocusPlanningLayout_channelHeading__0s3x6 span{font-size:11px;color:#667a70}.FocusPlanningLayout_channelShops__8WMVc{display:grid;gap:12px;padding:12px}.FocusPlanningLayout_shopGroup__tpK9D{min-width:0;border:1px solid #cfdfd6;border-radius:8px;overflow:hidden;background:#fff}.FocusPlanningLayout_shopHeading__F_Uo8{display:flex;align-items:center;gap:8px;width:100%;padding:12px 14px;border:0;background:#eaf3ee;border-bottom:1px solid #d9e6de;text-align:left;cursor:pointer}.FocusPlanningLayout_shopHeading__F_Uo8 strong{font-size:15px;color:#173d31}.FocusPlanningLayout_shopHeading__F_Uo8 span{font-size:12px;color:#74867e}.FocusPlanningLayout_channelHeading__0s3x6:focus-visible,.FocusPlanningLayout_shopHeading__F_Uo8:focus-visible{outline:2px solid #248660;outline-offset:-3px}.FocusPlanningLayout_shopCategories__C_qzF{display:grid;gap:12px;padding:12px;min-width:0}.FocusPlanningLayout_root__6YBKf .focus-category-name{min-width:0}.FocusPlanningLayout_root__6YBKf .focus-category-name b{white-space:normal;overflow-wrap:anywhere;line-height:1.6}.FocusPlanningLayout_root__6YBKf .focus-category-name small{white-space:normal;line-height:1.5}.FocusPlanningLayout_rowActions__hwVWQ{display:grid;gap:6px;min-width:220px}.FocusPlanningLayout_actionButtons__U8UXw{display:flex;gap:6px;align-items:center}.FocusPlanningLayout_root__6YBKf .FocusPlanningLayout_actionButtons__U8UXw button{height:32px;padding:0 12px;display:inline-flex;align-items:center;justify-content:center;gap:4px;border:1px solid #bcd9cc;border-radius:6px;background:#fff;color:#167252;font-size:12px;white-space:nowrap}.FocusPlanningLayout_root__6YBKf .FocusPlanningLayout_actionButtons__U8UXw .FocusPlanningLayout_publishButton__2YoDn,.FocusPlanningLayout_root__6YBKf .FocusPlanningLayout_actionButtons__U8UXw .FocusPlanningLayout_saveButton__h7Ef5{background:#147653;color:#fff;border-color:#147653}.FocusPlanningLayout_root__6YBKf .FocusPlanningLayout_actionButtons__U8UXw .FocusPlanningLayout_deleteButton__M3SWq{color:#c64545;border-color:#e8bcbc;background:#fff}.FocusPlanningLayout_root__6YBKf .FocusPlanningLayout_actionButtons__U8UXw button:disabled{opacity:.45;cursor:not-allowed}.FocusPlanningLayout_rowActions__hwVWQ>small{font-size:11px;color:#8a6a34;max-width:260px;white-space:normal}.FocusPlanningLayout_secondaryActions___SXBk{display:flex;gap:12px}.FocusPlanningLayout_root__6YBKf .FocusPlanningLayout_secondaryActions___SXBk button{border:0;background:transparent;padding:0;color:#728379;font-size:11px}.FocusPlanningLayout_root__6YBKf .focus-read-value{font-variant-numeric:tabular-nums;white-space:nowrap}.FocusPlanningLayout_root__6YBKf .FocusPlanningLayout_linkPositionButton__uw1Ux{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:118px;height:34px;padding:0 12px;border:1px solid #147653;border-radius:6px;background:#147653;color:#fff;font-size:12px;font-weight:600;line-height:1;white-space:nowrap;cursor:pointer;transition:background .15s,border-color .15s,box-shadow .15s}.FocusPlanningLayout_root__6YBKf .FocusPlanningLayout_linkPositionButton__uw1Ux:hover{background:#106344;border-color:#106344}.FocusPlanningLayout_root__6YBKf .FocusPlanningLayout_linkPositionButton__uw1Ux:active{background:#0d553b}.FocusPlanningLayout_root__6YBKf .FocusPlanningLayout_linkPositionButton__uw1Ux:focus-visible{outline:2px solid #16845f;outline-offset:3px}.FocusPlanningLayout_root__6YBKf .FocusPlanningLayout_linkPositionButton__uw1Ux>span{display:inline;margin:0;color:inherit;font-size:inherit}.FocusPlanningLayout_root__6YBKf .FocusPlanningLayout_linkPositionButton__uw1Ux>svg{flex-shrink:0}.FocusPlanningLayout_root__6YBKf .FocusPlanningLayout_associatedLinks__QUKAH{display:inline-flex;align-items:center;gap:5px;padding:6px 8px;min-width:105px;border:1px solid #c7dfd2;border-radius:6px;background:#f1f9f5;color:#147653;font-size:12px;white-space:nowrap;cursor:pointer}.FocusPlanningLayout_root__6YBKf .FocusPlanningLayout_associatedLinks__QUKAH:hover{background:#e1f2e9;border-color:#8cbfa4}.FocusPlanningLayout_root__6YBKf .FocusPlanningLayout_associatedLinks__QUKAH span{display:inline;color:inherit;font-size:inherit;margin:0}.FocusPlanningLayout_root__6YBKf .FocusPlanningLayout_associatedLinks__QUKAH:focus-visible{outline:2px solid #16845f;outline-offset:2px}.FocusAssociatedLinks_panel__gBJNj{position:fixed;z-index:1500;width:min(780px,calc(100vw - 24px));display:flex;flex-direction:column;border:1px solid #bdd8c9;border-radius:10px;background:#fff;box-shadow:0 12px 40px #153c3029;overflow:hidden;color:#294b3d}.FocusAssociatedLinks_panel__gBJNj header{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;padding:12px 16px;background:#f0f8f3;border-bottom:1px solid #dce9e1}.FocusAssociatedLinks_panel__gBJNj header strong{font-size:14px}.FocusAssociatedLinks_panel__gBJNj header small{font-size:12px;font-weight:400;margin-left:8px;color:#71867a}.FocusAssociatedLinks_panel__gBJNj header button{display:grid;place-items:center;border:0;background:transparent;color:#577364;cursor:pointer;padding:4px}.FocusAssociatedLinks_content__vZGrg{min-height:0;overflow:auto}.FocusAssociatedLinks_content__vZGrg table{border-collapse:separate;border-spacing:0;width:100%;font-size:12px}.FocusAssociatedLinks_content__vZGrg th{position:sticky;top:0;background:#f8fbf9;text-align:left;color:#75867d;font-size:11px}.FocusAssociatedLinks_content__vZGrg td,.FocusAssociatedLinks_content__vZGrg th{padding:10px 14px;border-bottom:1px solid #e8efea;vertical-align:middle}.FocusAssociatedLinks_content__vZGrg td:not(:first-child),.FocusAssociatedLinks_content__vZGrg th:not(:first-child){white-space:nowrap}.FocusAssociatedLinks_content__vZGrg a{color:#187552;text-decoration:none;line-height:1.6}.FocusAssociatedLinks_content__vZGrg a:hover{text-decoration:underline}.FocusAssociatedLinks_content__vZGrg small{display:block;margin-top:4px;color:#839087;font-size:11px}.FocusAssociatedLinks_content__vZGrg p{padding:24px 16px;font-size:12px;color:#6a8073}.FocusAssociatedLinks_content__vZGrg tr:hover td{background:#f7fbf8}.FocusAssociatedLinks_product__hGUUt{display:flex;align-items:center;gap:10px}.FocusAssociatedLinks_product__hGUUt>div{min-width:0}.FocusAssociatedLinks_thumbnail__bpnY9{display:grid;place-items:center;flex:0 0 48px;width:48px;height:56px;border:1px solid #e1ebe5;border-radius:6px;background:#f3f7f4;overflow:hidden;color:#94a69a}.FocusAssociatedLinks_thumbnail__bpnY9 img{width:100%;height:100%;object-fit:contain}.FocusStyleDetails_trigger__jIIw1{display:block;width:100%;padding:0;border:0;background:transparent;text-align:left;color:#244b3b;cursor:pointer;font:inherit;white-space:normal}.FocusStyleDetails_trigger__jIIw1 strong{display:block;line-height:1.6;font-size:12px}.FocusStyleDetails_trigger__jIIw1 small{display:block;margin-top:4px;font-size:11px;color:#147653}.FocusStyleDetails_trigger__jIIw1:hover strong{text-decoration:underline}.FocusStyleDetails_panel__uVGHS{position:fixed;z-index:1500;width:min(880px,calc(100vw - 24px));max-height:min(380px,50vh);display:flex;flex-direction:column;border:1px solid #c8ded1;border-radius:10px;background:#fff;box-shadow:0 12px 40px #173d3129;overflow:hidden;font-size:12px;color:#263e32}.FocusStyleDetails_panel__uVGHS header{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;background:#eff7f2}.FocusStyleDetails_panel__uVGHS header strong{font-size:14px}.FocusStyleDetails_panel__uVGHS header small{display:block;font-size:11px;margin-top:3px;color:#74867e}.FocusStyleDetails_panel__uVGHS header button{border:0;background:transparent;font-size:24px;cursor:pointer;padding:0 8px}.FocusStyleDetails_scroll__yrM_g{overflow:auto;min-height:0}.FocusStyleDetails_scroll__yrM_g table{width:100%;border-collapse:collapse;font-size:12px;min-width:760px}.FocusStyleDetails_scroll__yrM_g th{position:sticky;top:0;background:#f6faf8;font-size:11px;text-align:left;padding:9px 12px;white-space:nowrap}.FocusStyleDetails_scroll__yrM_g td{padding:10px 12px;border-top:1px solid #e2ebe6;vertical-align:middle;white-space:normal;min-width:90px}.FocusStyleDetails_scroll__yrM_g td:nth-child(2){min-width:230px;line-height:1.5}.FocusStyleDetails_scroll__yrM_g td small{display:block;font-size:11px;color:#74867e;margin-top:3px}.FocusStyleDetails_scroll__yrM_g td:nth-child(3),.FocusStyleDetails_scroll__yrM_g td:nth-child(4){white-space:nowrap;font-variant-numeric:tabular-nums}.ChannelShopCascader_panel__WWFhE.operation-shop-cascade-panel{grid-template-columns:132px minmax(0,1fr);border-radius:12px;box-shadow:0 12px 36px #16362626}.ChannelShopCascader_panel__WWFhE>nav{padding:10px 8px}.ChannelShopCascader_panel__WWFhE>nav button{min-height:38px;font-size:12px}.ChannelShopCascader_panel__WWFhE>nav button small{font-size:11px}.ChannelShopCascader_panel__WWFhE>section{padding:14px;grid-template-rows:auto 36px auto minmax(0,1fr) auto;gap:10px}.ChannelShopCascader_panel__WWFhE>section>header strong{font-size:14px}.ChannelShopCascader_panel__WWFhE>section>header small{font-size:11px;margin-top:4px}.ChannelShopCascader_panel__WWFhE>section>header button{width:32px;height:32px}.ChannelShopCascader_panel__WWFhE>section>label{display:flex;align-items:center;gap:8px;height:36px;padding:0 10px;border:1px solid #dbe5df;border-radius:7px;color:#7b8b82;background:#fafcfb}.ChannelShopCascader_panel__WWFhE>section>label:focus-within{border-color:#248660;box-shadow:0 0 0 2px #24866018}.ChannelShopCascader_panel__WWFhE>section>label input{flex:1;min-width:0;width:100%;height:32px;padding:0;border:0;outline:none;background:transparent;color:#34453d;font-size:12px}.ChannelShopCascader_panel__WWFhE>section>label input:disabled{cursor:not-allowed}.ChannelShopCascader_toolbar__qeJkA{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:11px;color:#7b8b82}.ChannelShopCascader_toolbar__qeJkA>span{margin-right:auto}.ChannelShopCascader_toolbar__qeJkA button{min-height:30px;padding:4px 8px;border:1px solid #dbe5df;border-radius:5px;background:#fff;color:#19724b;font-size:11px;cursor:pointer}.ChannelShopCascader_toolbar__qeJkA button:hover:not(:disabled){background:#eaf6ef;border-color:#84b99d}.ChannelShopCascader_panel__WWFhE button:disabled{opacity:.4;cursor:not-allowed}.ChannelShopCascader_panel__WWFhE button:focus-visible{outline:2px solid #248660;outline-offset:-2px}.ChannelShopCascader_panel__WWFhE .operation-shop-cascade-options{overflow-y:auto}.ChannelShopCascader_panel__WWFhE .operation-shop-cascade-options>button{min-height:42px;padding:9px 10px}.ChannelShopCascader_panel__WWFhE .operation-shop-cascade-options>button strong{font-size:12px;font-weight:500;line-height:1.5}.ChannelShopCascader_panel__WWFhE .operation-shop-cascade-options>p{display:grid;place-items:center;min-height:100px;height:100%;box-sizing:border-box;margin:0;padding:20px;font-size:12px;text-align:center;line-height:1.7;color:#7b8b82}.ChannelShopCascader_checkbox__CSnTM{width:16px;height:16px;display:grid;place-items:center;flex:0 0 16px;border:1px solid #c8d8d0;border-radius:4px;background:#fff}.ChannelShopCascader_panel__WWFhE button[aria-checked=true] .ChannelShopCascader_checkbox__CSnTM{background:#19724b;color:#fff;border-color:#19724b}.ChannelShopCascader_footer__4X3Li{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-top:10px;border-top:1px solid #e1e9e5;font-size:11px;color:#7b8b82}.ChannelShopCascader_footer__4X3Li strong{color:#19724b}.ChannelShopCascader_footer__4X3Li button{min-height:32px;padding:6px 14px;border:0;border-radius:6px;background:#19724b;color:#fff;font-size:12px;cursor:pointer}.ChannelShopCascader_footer__4X3Li button:hover{background:#125c3c}@media (max-width:480px){.ChannelShopCascader_panel__WWFhE>section{padding:10px;gap:8px}.ChannelShopCascader_toolbar__qeJkA>span{flex-basis:100%}}.RichTextEditor_editor__maNNg{border:1px solid #d2dfd8;border-radius:9px;background:#fff;overflow:hidden}.RichTextEditor_toolbar__vbJAp{min-height:34px;display:flex;align-items:center;gap:3px;padding:4px 5px;border-bottom:1px solid #e4ece8;background:#f7faf8;overflow-x:auto;overflow-y:hidden}.RichTextEditor_toolbar__vbJAp button{width:29px;height:27px;padding:0;display:grid;place-items:center;border:1px solid #bdd5c9;border-radius:6px;background:#fff;color:#175e46;cursor:pointer;transition:color .15s ease,background .15s ease,border-color .15s ease}.RichTextEditor_toolbar__vbJAp button svg{width:16px;height:16px;stroke-width:2.5}.RichTextEditor_toolbar__vbJAp button:hover{border-color:#6fae91;background:#edf8f2;color:#08724d}.RichTextEditor_toolbar__vbJAp button:focus-visible{outline:2px solid rgba(23,128,91,.25);outline-offset:1px}.RichTextEditor_toolbar__vbJAp button:disabled{opacity:.4;cursor:not-allowed}.RichTextEditor_divider__RwMN0{width:1px;height:17px;margin:0 2px;background:#dbe5e0}.RichTextEditor_toolbarSpacer__8iMrb{flex:1}.RichTextEditor_toolbar__vbJAp select{flex:0 0 auto;height:26px;padding:0 20px 0 6px;color:#52685e;background:#fff;border:1px solid #d8e2dd;border-radius:5px;font-size:11px;outline:none}.RichTextEditor_toolbar__vbJAp select:focus{border-color:#17805b}.RichTextEditor_color__x_4pt{flex:0 0 auto;width:27px;height:26px;display:grid;place-items:center;border:1px solid transparent;border-radius:5px;cursor:pointer}.RichTextEditor_color__x_4pt:hover{background:#fff;border-color:#c7dbd1}.RichTextEditor_color__x_4pt input{width:18px;height:18px;padding:0;border:0;background:transparent;cursor:pointer}.RichTextEditor_fileInput__zMEcx{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.RichTextEditor_editorBody__e3Xtj{min-height:0;display:grid;grid-template-columns:minmax(0,1fr)}.RichTextEditor_content__KhIoo{min-height:126px;max-height:260px;overflow:auto;padding:10px 11px;color:#294039;background:#fff;font-size:13px;line-height:1.6;outline:none;cursor:text}.RichTextEditor_content__KhIoo:focus{box-shadow:inset 0 0 0 2px rgba(23,128,91,.12)}.RichTextEditor_content__KhIoo[data-empty=true]:before{content:attr(data-placeholder);color:#7c8e85;pointer-events:none}.RichTextEditor_content__KhIoo[contenteditable=false]{background:#f5f7f6;color:#65756d}.RichTextEditor_content__KhIoo p{margin:0 0 6px}.RichTextEditor_content__KhIoo ol,.RichTextEditor_content__KhIoo ul{margin:4px 0;padding-left:20px}.RichTextEditor_content__KhIoo h2{margin:10px 0 7px;font-size:20px;line-height:1.35}.RichTextEditor_content__KhIoo h3{margin:9px 0 6px;font-size:16px;line-height:1.4}.RichTextEditor_content__KhIoo font[size="2"]{font-size:12px}.RichTextEditor_content__KhIoo font[size="3"]{font-size:14px}.RichTextEditor_content__KhIoo font[size="4"]{font-size:16px}.RichTextEditor_content__KhIoo font[size="5"]{font-size:18px}.RichTextEditor_content__KhIoo font[size="6"]{font-size:24px}.RichTextEditor_content__KhIoo a{color:#08765a;text-decoration:underline;text-underline-offset:2px}.RichTextEditor_content__KhIoo img{display:block;max-width:min(100%,680px);max-height:520px;margin:8px auto;border:1px solid #dbe6e0;border-radius:8px;object-fit:contain}.RichTextEditor_content__KhIoo table{width:100%;margin:10px 0;border-collapse:collapse;table-layout:fixed}.RichTextEditor_content__KhIoo td,.RichTextEditor_content__KhIoo th{min-width:80px;padding:7px 8px;border:1px solid #cad9d2;vertical-align:top}.RichTextEditor_content__KhIoo th{background:#edf5f1;font-weight:700}.RichTextEditor_content__KhIoo mark{padding:1px 2px;color:inherit;background:#fff0a8;border-bottom:2px solid #d79d28;border-radius:2px;cursor:help}.RichTextEditor_content__KhIoo span[data-comment-type=document]{display:none}.RichTextEditor_status__1arsZ{min-height:24px;padding:3px 8px;display:flex;justify-content:space-between;gap:8px;align-items:center;color:#936a20;background:#fbfdfc;border-top:1px solid #edf2ef;font-size:10px}.RichTextEditor_status__1arsZ small{margin-left:auto;color:#78877f;white-space:nowrap}.RichTextEditor_editorCompact__wgw4O{width:min(520px,42vw);min-width:360px;height:78px;display:grid;grid-template-rows:27px minmax(0,1fr);border:1px solid #8ebca8;border-radius:8px;background:#f6fbf8;box-shadow:0 0 0 2px rgba(20,123,87,.06)}.RichTextEditor_editorCompact__wgw4O .RichTextEditor_toolbar__vbJAp{min-height:27px;height:27px;box-sizing:border-box;padding:2px 4px}.RichTextEditor_editorCompact__wgw4O .RichTextEditor_toolbar__vbJAp button{width:27px;height:23px;border-color:#b9d5c7;background:#fff;color:#175e46}.RichTextEditor_editorCompact__wgw4O .RichTextEditor_toolbar__vbJAp button:hover{border-color:#6fae91;background:#edf8f2;color:#0b6e4a}.RichTextEditor_editorCompact__wgw4O .RichTextEditor_toolbar__vbJAp button svg{width:16px!important;height:16px!important;stroke-width:2.6}.RichTextEditor_editorCompact__wgw4O .RichTextEditor_editorBody__e3Xtj{min-height:0;overflow:hidden}.RichTextEditor_editorCompact__wgw4O .RichTextEditor_content__KhIoo{min-height:0;max-height:none;height:100%;box-sizing:border-box;overflow:auto;padding:7px 9px;border-top:1px solid #c9ded4;color:#213e34;background:#fbfefc;font-size:11px;line-height:1.35}.RichTextEditor_editorCompact__wgw4O .RichTextEditor_content__KhIoo:focus{background:#fff;box-shadow:inset 0 0 0 2px rgba(20,123,87,.18)}.RichTextEditor_editorCompact__wgw4O .RichTextEditor_content__KhIoo p{margin:0 0 3px}.RichTextEditor_editorCompact__wgw4O .RichTextEditor_status__1arsZ{display:none}.RichTextEditor_tableControl__IvGpE{position:relative;flex:0 0 auto}.RichTextEditor_tableDialog__3UDVG{position:fixed;left:50%;top:50%;z-index:1505;width:260px;padding:12px;display:grid;grid-template-columns:1fr 1fr;gap:10px;color:#294039;background:#fff;border:1px solid #c9d9d1;border-radius:10px;box-shadow:0 18px 60px rgba(13,43,32,.25);transform:translate(-50%,-50%)}.RichTextEditor_tableDialog__3UDVG header{grid-column:1/-1;display:flex;justify-content:space-between;align-items:center}.RichTextEditor_tableDialog__3UDVG header button{width:26px}.RichTextEditor_tableDialog__3UDVG label{display:grid;gap:5px;color:#66776f;font-size:11px}.RichTextEditor_tableDialog__3UDVG input{width:100%;height:32px;padding:0 7px;border:1px solid #d4e0da;border-radius:6px}.RichTextEditor_tableDialog__3UDVG .RichTextEditor_insertTable__QZFXR{grid-column:1/-1;width:100%;color:#fff;background:#157654}.RichTextEditor_modal__dLVYG{position:fixed;inset:0;z-index:1400;display:grid;place-items:center;padding:24px}.RichTextEditor_scrim__jGnEQ{position:absolute;inset:0;width:100%;height:100%;border:0;background:rgba(19,38,31,.48);backdrop-filter:blur(2px);cursor:default}.RichTextEditor_editorExpanded__XOdE4{position:relative;z-index:1;width:min(980px,calc(100vw - 48px));height:min(720px,calc(100vh - 48px));display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;border-radius:13px;box-shadow:0 24px 80px rgba(10,34,25,.3)}.RichTextEditor_editorExpanded__XOdE4 .RichTextEditor_editorBody__e3Xtj{grid-template-columns:minmax(0,1fr) 250px;overflow:hidden}.RichTextEditor_editorExpanded__XOdE4 .RichTextEditor_content__KhIoo{min-height:0;max-height:none;padding:18px 20px;font-size:14px;line-height:1.7}.RichTextEditor_expandedHeader__o81Ba{min-height:58px;padding:10px 14px;display:flex;justify-content:space-between;gap:12px;align-items:center;border-bottom:1px solid #e1eae5;background:#fff}.RichTextEditor_expandedHeader__o81Ba div{display:grid;gap:3px}.RichTextEditor_expandedHeader__o81Ba strong{font-size:15px}.RichTextEditor_expandedHeader__o81Ba small{color:#7d8b84;font-size:11px}.RichTextEditor_expandedHeader__o81Ba button{width:32px;height:32px;display:grid;place-items:center;color:#52685e;background:#f5f8f6;border:1px solid #d5e1db;border-radius:7px;cursor:pointer}.RichTextEditor_comments__oGadR{min-height:0;padding:10px;overflow-y:auto;background:#f7faf8;border-left:1px solid #dfe8e3}.RichTextEditor_comments__oGadR>header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.RichTextEditor_comments__oGadR>header strong{font-size:12px}.RichTextEditor_comments__oGadR>header small{color:#7c8b83;font-size:10px}.RichTextEditor_comments__oGadR article{position:relative;margin-bottom:7px;padding:8px 30px 8px 8px;background:#fff;border:1px solid #d9e4de;border-radius:7px}.RichTextEditor_comments__oGadR article>button:first-child{width:100%;height:auto;display:grid;justify-items:start;gap:3px;text-align:left}.RichTextEditor_comments__oGadR article span{color:#187555;font-size:9px}.RichTextEditor_comments__oGadR article strong{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px}.RichTextEditor_comments__oGadR article p{margin:2px 0 0;color:#66776f;font-size:10px;line-height:1.45}.RichTextEditor_comments__oGadR article>button[aria-label="删除评论或批注"]{position:absolute;right:5px;top:5px;color:#a34d42}.RichTextEditor_noComments__edaLw{margin:30px 0;color:#8b9992;font-size:11px;text-align:center}@media (max-width:720px){.RichTextEditor_editorCompact__wgw4O{width:100%;min-width:0}.RichTextEditor_modal__dLVYG{padding:12px}.RichTextEditor_editorExpanded__XOdE4{width:calc(100vw - 24px);height:calc(100vh - 24px)}.RichTextEditor_editorExpanded__XOdE4 .RichTextEditor_editorBody__e3Xtj{grid-template-columns:1fr;grid-template-rows:minmax(0,1fr) auto}.RichTextEditor_editorExpanded__XOdE4 .RichTextEditor_content__KhIoo{padding:13px;font-size:13px}.RichTextEditor_comments__oGadR{max-height:170px;border-left:0;border-top:1px solid #dfe8e3}.RichTextEditor_expandedHeader__o81Ba{min-height:52px}.RichTextEditor_toolbarSpacer__8iMrb{min-width:1px}.RichTextEditor_status__1arsZ small{max-width:55%;overflow:hidden;text-overflow:ellipsis}}.CategoryPlanningDraftList_section__XGcJx{margin:8px 0;background:#fff;border:1px solid var(--line);border-radius:8px;overflow:hidden}.CategoryPlanningDraftList_section__XGcJx header{padding:10px 12px;display:flex;gap:16px;align-items:center}.CategoryPlanningDraftList_section__XGcJx header span{font-size:11px;color:var(--muted)}.CategoryPlanningDraftList_scroll__ietyp{max-height:65vh}.CategoryPlanningDraftList_scroll__ietyp>table{min-width:1450px;width:100%;font-size:12px}.CategoryPlanningDraftList_scroll__ietyp>table>tbody>tr>td,.CategoryPlanningDraftList_scroll__ietyp>table>tbody>tr>th{padding:10px;vertical-align:middle}.CategoryPlanningDraftList_scroll__ietyp>table>thead>tr>th{padding:10px;white-space:nowrap;background:#eff7f2}.CategoryPlanningDraftList_scroll__ietyp>table>tbody>tr>th{position:sticky;left:0;min-width:170px;background:#f7faf8}.CategoryPlanningDraftList_scroll__ietyp>table>tbody>tr>td>input{width:130px;height:32px;border:1px solid #c6dbcf;border-radius:6px;padding:5px 8px}.CategoryPlanningDraftList_scroll__ietyp>table>tbody>tr>td>button{display:block;margin:6px 0;padding:6px 10px;border:1px solid #b6d4c4;border-radius:6px;background:#fff;color:#147454;cursor:pointer}.CategoryPlanningDraftList_scroll__ietyp>table>tbody>tr>td>small{display:block}.CategoryPlanningDraftList_notes__6fCBI{width:300px;height:100px;min-height:80px;resize:vertical;overflow:hidden;box-sizing:border-box;padding:2px}.CategoryPlanningDraftList_notes__6fCBI>section{height:100%;margin:0}.CategoryPlanningDraftList_scroll__ietyp>table{min-width:2250px}.CategoryPlanningDraftList_scroll__ietyp>table>tbody>tr>td>select{width:130px;height:32px;border:1px solid #c6dbcf;border-radius:6px;padding:5px 8px;background:#fff;font-size:12px}.CategoryPlanningDraftList_section__XGcJx header span{line-height:1.6}.CategoryPlanningDraftList_scroll__ietyp>table>thead>tr>th{position:sticky;top:0;z-index:2}.CategoryPlanningDraftList_scroll__ietyp>table>tbody>tr>td:nth-child(5){background:#f0faf5}.CategoryPlanningDraftList_section__XGcJx{min-width:0;max-width:100%}.CategoryPlanningDraftList_section__XGcJx>header{flex-wrap:wrap;gap:6px 16px}.CategoryPlanningDraftList_section__XGcJx>header>span{min-width:0;white-space:normal}.CategoryPlanningDraftList_scroll__ietyp{width:100%;min-width:0;max-width:100%;overflow:auto;scrollbar-gutter:stable}.CategoryPlanningDraftList_scroll__ietyp>table{width:2660px;min-width:2660px;table-layout:fixed;border-collapse:separate;border-spacing:0}.CategoryPlanningDraftList_scroll__ietyp>table>tbody>tr>td,.CategoryPlanningDraftList_scroll__ietyp>table>tbody>tr>th,.CategoryPlanningDraftList_scroll__ietyp>table>thead>tr>th{box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;border-bottom:1px solid #e3ebe6}.CategoryPlanningDraftList_scroll__ietyp>table>tbody>tr>th{z-index:3}.CategoryPlanningDraftList_scroll__ietyp>table>thead>tr>th:first-child{left:0;z-index:4}.CategoryPlanningDraftList_scroll__ietyp>table>tbody>tr>td>input,.CategoryPlanningDraftList_scroll__ietyp>table>tbody>tr>td>select{width:100%;min-width:0;max-width:100%;box-sizing:border-box}.CategoryPlanningDraftList_scroll__ietyp>table>tbody>tr>td:last-child{white-space:normal}.CategoryPlanningDraftList_scroll__ietyp>table>tbody>tr>td>button{background:#147653;border-color:#147653;color:#fff;font-weight:700;min-height:32px;width:100%;box-sizing:border-box}.CategoryPlanningDraftList_notes__6fCBI{width:100%;min-width:0;max-width:100%;margin:0}.CategoryPlanningDraftList_notes__6fCBI>section{width:100%;min-width:0;max-width:100%;box-sizing:border-box}.CategoryPlanningDraftList_scroll__ietyp>table>tbody>tr>.CategoryPlanningDraftList_categoryIdentity__1_sHT{white-space:normal;overflow-wrap:anywhere;word-break:normal;text-overflow:clip;line-height:1.6;vertical-align:middle}.CategoryPlanningDraftList_categoryIdentity__1_sHT strong{display:block;font-size:12px}.CategoryPlanningDraftList_categoryIdentity__1_sHT small{display:block;white-space:normal;margin-top:5px;font-size:11px;font-weight:400;color:var(--muted);line-height:1.6}.CategoryPlanningDraftList_gaps__fRTIp{display:grid;gap:10px;padding:0 12px 12px}.CategoryPlanningDraftList_gaps__fRTIp>section{border:1px solid #d7e6de;border-radius:8px;overflow:auto;background:#fafdfb}.CategoryPlanningDraftList_gaps__fRTIp strong{display:block;padding:10px 12px;font-size:12px}.CategoryPlanningDraftList_gaps__fRTIp table{min-width:650px;font-size:12px}.CategoryPlanningDraftList_gaps__fRTIp td,.CategoryPlanningDraftList_gaps__fRTIp th{height:auto;padding:8px 12px;text-align:left;font-size:12px}.CategoryPlanningDraftList_gaps__fRTIp small{display:block;padding:8px 12px;color:var(--muted);font-size:11px}.CategoryPlanningDraftList_over__cLnnR{color:#b64430}.CategoryPlanningDraftList_publishHint__x4BUo{margin-top:6px;font-size:11px;line-height:1.6;color:#a35a18;white-space:normal;overflow-wrap:anywhere}.CategoryPlanningDraftList_scroll__ietyp>table>tbody>tr>td>button:disabled{opacity:.5;cursor:not-allowed}.CategoryPlanningDraftList_channelGroups__pJLI8{display:grid;gap:12px;padding:0 12px 12px;min-width:0}.CategoryPlanningDraftList_channelGroup__noZF3{min-width:0;border:1px solid #c4dbcf;border-radius:9px;overflow:hidden;background:#f8fcfa}.CategoryPlanningDraftList_channelHeading__0WZvG{display:flex;align-items:center;gap:8px;width:100%;min-height:46px;padding:10px 14px;border:0;background:#e3f1e9;color:#173d31;text-align:left;cursor:pointer}.CategoryPlanningDraftList_channelHeading__0WZvG strong{font-size:14px}.CategoryPlanningDraftList_channelHeading__0WZvG span{font-size:11px;color:#667a70}.CategoryPlanningDraftList_channelHeading__0WZvG:focus-visible,.CategoryPlanningDraftList_shopToggle__Ikq7B:focus-visible{outline:2px solid #248660;outline-offset:-3px}.CategoryPlanningDraftList_shopGroups__HNQn_{display:grid;gap:12px;padding:12px;min-width:0}.CategoryPlanningDraftList_shopGroup__LMolo{min-width:0;overflow:hidden;border:1px solid #cfdfd6;border-radius:8px;background:#fff}.CategoryPlanningDraftList_shopHeading__Zwmt_{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 14px;background:#edf7f1}.CategoryPlanningDraftList_shopToggle__Ikq7B{display:flex;align-items:center;gap:8px;min-width:0;padding:2px 0;border:0;background:transparent;color:#173d31;text-align:left;cursor:pointer}.CategoryPlanningDraftList_shopToggle__Ikq7B>span{min-width:0}.CategoryPlanningDraftList_shopHeading__Zwmt_ strong{font-size:14px}.CategoryPlanningDraftList_shopHeading__Zwmt_ small{display:block;margin-top:4px;font-size:11px;color:var(--muted)}.CategoryPlanningDraftList_shopHeading__Zwmt_>span{font-size:11px;color:#147653}.CategoryPlanningDraftList_shopTargets__ZxlES{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:12px 14px;border-bottom:1px solid var(--line);background:#f8fcfa}.CategoryPlanningDraftList_shopTargets__ZxlES span{display:block;font-size:11px;color:var(--muted)}.CategoryPlanningDraftList_shopTargets__ZxlES strong{display:block;margin-top:5px;font-size:18px;font-variant-numeric:tabular-nums}.CategoryPlanningDraftList_shopTargets__ZxlES>div:first-child strong{color:#147653}.CategoryPlanningDraftList_groupTotals__5Isr4{padding:10px 14px;background:#fafcfb;border-top:1px solid var(--line);font-size:11px}.CategoryPlanningDraftList_groupTotals__5Isr4>div{display:flex;flex-wrap:wrap;gap:8px 24px;padding:4px 0}.CategoryPlanningDraftList_groupTotals__5Isr4 strong{min-width:100px}.CategoryPlanningDraftList_groupTotals__5Isr4 span{font-variant-numeric:tabular-nums}.CategoryPlanningDraftList_groupTotals__5Isr4>small{display:block;margin-top:6px;color:var(--muted);font-size:10px}.CategoryPlanningDraftList_groupEmpty__WbafT{padding:20px 14px;color:var(--muted);font-size:12px}.CategoryPlanningDraftList_shopGroup__LMolo .CategoryPlanningDraftList_scroll__ietyp{max-height:60vh}@media(max-width:640px){.CategoryPlanningDraftList_shopTargets__ZxlES{grid-template-columns:1fr}.CategoryPlanningDraftList_shopHeading__Zwmt_{align-items:flex-start;flex-wrap:wrap}.CategoryPlanningDraftList_shopToggle__Ikq7B{width:100%}.CategoryPlanningDraftList_groupTotals__5Isr4>div{gap:6px 12px}}.CategoryPlanningDraftList_shopTargets__ZxlES{grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:0;padding:4px 8px}.CategoryPlanningDraftList_shopTargets__ZxlES>div{padding:10px 8px;min-width:0}.CategoryPlanningDraftList_shopTargets__ZxlES strong{font-size:16px;overflow-wrap:anywhere}.CategoryPlanningDraftList_shopTargets__ZxlES>div:first-child{background:#e9f7ef;border-radius:6px}.CategoryPlanningDraftList_shopTargets__ZxlES>small{padding:10px 6px}@media(max-width:640px){.CategoryPlanningDraftList_shopTargets__ZxlES{grid-template-columns:repeat(2,minmax(0,1fr))}}.CategoryPlanningDraftList_metricDifference__xJZD5{display:block;margin-top:5px;color:#c33c35;font-size:11px;line-height:1.5;font-weight:400;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.CategoryPlanningDraftList_shopPublish__8pSQe{text-align:right;max-width:420px}.CategoryPlanningDraftList_shopPublish__8pSQe button{border:1px solid #147653;border-radius:6px;background:#147653;color:#fff;padding:8px 14px;font-size:12px;font-weight:700;cursor:pointer}.CategoryPlanningDraftList_shopPublish__8pSQe button:disabled{opacity:.5;cursor:wait}.CategoryPlanningDraftList_shopPublish__8pSQe small{line-height:1.5}.CategoryPlanningDraftList_shopPublish__8pSQe small[role=status]{color:#a35a18}@media(max-width:640px){.CategoryPlanningDraftList_shopHeading__Zwmt_{flex-wrap:wrap}.CategoryPlanningDraftList_shopPublish__8pSQe{text-align:left}}.CategoryPlanningDraftList_scroll__ietyp>table>tbody>tr>td:last-child,.CategoryPlanningDraftList_scroll__ietyp>table>tbody>tr>td:nth-last-child(2){white-space:normal}.CategoryPlanningDraftList_scroll__ietyp>table>tbody>tr>td:last-child>small{font-size:11px;line-height:1.5;color:var(--muted)}.CategoryPlanningDraftList_readonlyValue__IQe65{font-variant-numeric:tabular-nums}.CategoryPlanningDraftList_readonlyNotes__U_oJb{white-space:normal;overflow-wrap:anywhere;line-height:1.6;max-height:240px;overflow:auto}.CategoryPlanningDraftList_readonlyNotes__U_oJb p{margin:0 0 6px}.CategoryPlanningDraftList_readonlyNotes__U_oJb p:last-child{margin-bottom:0}.CategoryPlanningDraftList_singlePublishNote__W5fNG{font-size:10px;color:var(--muted);line-height:1.5}.CategoryPlanningDraftList_headingCopy__ASNv7{display:grid;gap:3px;min-width:0;flex:1}.CategoryPlanningDraftList_hierarchyToggle__pIDop{display:inline-flex;align-items:center;justify-content:center;gap:5px;margin-left:auto;padding:7px 11px;border:1px solid #b8d5c6;border-radius:6px;background:#fff;color:#147653;font-size:12px;font-weight:700;white-space:nowrap;cursor:pointer}.CategoryPlanningDraftList_hierarchyToggle__pIDop:hover{background:#edf7f1}.CategoryPlanningDraftList_hierarchyToggle__pIDop:focus-visible{outline:2px solid #248660;outline-offset:2px}.AutonomousPlanningOverview_section__JWIAg{border:1px solid var(--line);border-radius:10px;background:#fff;overflow:hidden}.AutonomousPlanningOverview_section__JWIAg header{display:flex;align-items:center;gap:8px;padding:14px 16px;border-bottom:1px solid var(--line)}.AutonomousPlanningOverview_section__JWIAg header>div{flex:1}.AutonomousPlanningOverview_section__JWIAg h2{font-size:17px;margin:0}.AutonomousPlanningOverview_section__JWIAg p{font-size:12px;color:var(--muted);margin:6px 16px 12px}.AutonomousPlanningOverview_section__JWIAg header p{margin:4px 0 0}.AutonomousPlanningOverview_section__JWIAg button{border:1px solid #b9d5c6;border-radius:6px;background:#fff;color:#176e50;padding:7px 10px;cursor:pointer}.AutonomousPlanningOverview_metrics__eAREm{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-bottom:1px solid var(--line)}.AutonomousPlanningOverview_metrics__eAREm>div{padding:12px 16px;display:grid;gap:5px}.AutonomousPlanningOverview_metrics__eAREm small,.AutonomousPlanningOverview_metrics__eAREm span{color:var(--muted);font-size:11px}.AutonomousPlanningOverview_metrics__eAREm strong{font-size:22px}.AutonomousPlanningOverview_list__OP_6F details{border-bottom:1px solid var(--line)}.AutonomousPlanningOverview_list__OP_6F summary{display:grid;grid-template-columns:2fr 1fr 2fr 1fr 1fr;gap:16px;align-items:center;min-width:700px;padding:14px 16px;cursor:pointer;font-size:12px}.AutonomousPlanningOverview_list__OP_6F summary strong:before{content:"▸ ";color:#187553}.AutonomousPlanningOverview_list__OP_6F details[open] summary strong:before{content:"▾ "}.AutonomousPlanningOverview_list__OP_6F details[open] summary{background:#f0f8f3}.AutonomousPlanningOverview_actions___zS31{display:flex;align-items:center;gap:10px;padding:10px 16px;font-size:12px}.AutonomousPlanningOverview_actions___zS31>span{margin-right:auto}.AutonomousPlanningOverview_list__OP_6F table{width:100%;font-size:12px;min-width:650px}.AutonomousPlanningOverview_list__OP_6F td,.AutonomousPlanningOverview_list__OP_6F th{padding:10px 16px;text-align:left;vertical-align:middle}.AutonomousPlanningOverview_list__OP_6F th{background:#f8faf9}@media(max-width:700px){.AutonomousPlanningOverview_metrics__eAREm{grid-template-columns:repeat(2,minmax(0,1fr))}.AutonomousPlanningOverview_section__JWIAg header{flex-wrap:wrap}.AutonomousPlanningOverview_section__JWIAg header>div{flex-basis:100%}}.AutonomousPlanningOverview_section__JWIAg{box-shadow:0 2px 8px rgba(22,58,44,.025)}.AutonomousPlanningOverview_section__JWIAg header{min-height:64px;padding:12px 16px;border-top:3px solid #75aa8c;box-sizing:border-box}.AutonomousPlanningOverview_section__JWIAg h2{font-size:16px;line-height:1.5}.AutonomousPlanningOverview_section__JWIAg header p{font-size:11px;margin-top:3px}.AutonomousPlanningOverview_section__JWIAg header button{height:32px;white-space:nowrap;font-size:11px}.AutonomousPlanningOverview_section__JWIAg header button:last-child{background:#177655;color:#fff;border-color:#177655}.AutonomousPlanningOverview_section__JWIAg button:disabled{opacity:.5;cursor:wait}.AutonomousPlanningOverview_list__OP_6F summary:focus-visible,.AutonomousPlanningOverview_section__JWIAg button:focus-visible{outline:2px solid #2d946c;outline-offset:-2px}.AutonomousPlanningOverview_metrics__eAREm{background:#fcfdfc}.AutonomousPlanningOverview_metrics__eAREm>div{min-height:78px;box-sizing:border-box;border-right:1px solid #e5ebe7;align-content:center;gap:4px;padding:10px 16px}.AutonomousPlanningOverview_metrics__eAREm>div:last-child{border-right:0}.AutonomousPlanningOverview_metrics__eAREm strong{color:#163d30;line-height:1.2;font-variant-numeric:tabular-nums}.AutonomousPlanningOverview_columns__v6KRp,.AutonomousPlanningOverview_list__OP_6F summary{grid-template-columns:minmax(200px,2fr) minmax(80px,1fr) minmax(180px,2fr) minmax(100px,1fr) minmax(100px,1fr);gap:14px;min-width:800px;box-sizing:border-box}.AutonomousPlanningOverview_columns__v6KRp{display:grid;padding:11px 16px;background:#f5f8f6;color:#697970;font-size:11px;position:sticky;top:0;z-index:2}.AutonomousPlanningOverview_list__OP_6F{max-height:440px;overflow:auto}.AutonomousPlanningOverview_list__OP_6F summary{min-height:52px;padding:10px 16px}.AutonomousPlanningOverview_list__OP_6F summary:hover{background:#f7fbf8}.AutonomousPlanningOverview_status__CYsDy{justify-self:start;display:inline-flex;padding:4px 9px;border-radius:20px;font-size:11px;white-space:nowrap}.AutonomousPlanningOverview_published__6oHhA{color:#10744e;background:#e5f4ec}.AutonomousPlanningOverview_pending__45QGB{color:#976819;background:#fff4df}.AutonomousPlanningOverview_list__OP_6F>p{padding:24px 16px;margin:0;text-align:center}.AutonomousPlanningOverview_actions___zS31{background:#fafcfb}.AutonomousPlanningOverview_list__OP_6F table{border-collapse:collapse}.AutonomousPlanningOverview_list__OP_6F td{border-top:1px solid #edf1ee}.AutonomousPlanningOverview_list__OP_6F th{font-size:11px}@media(max-width:700px){.AutonomousPlanningOverview_metrics__eAREm>div:nth-child(2){border-right:0}.AutonomousPlanningOverview_metrics__eAREm>div:nth-child(-n+2){border-bottom:1px solid #e5ebe7}}.AutonomousPlanningOverview_channelGroup__W8b0z{border-top:1px solid #dce8e2;background:#fbfdfc}.AutonomousPlanningOverview_channelHeading__uxgcj{display:grid;grid-template-columns:minmax(200px,2fr) minmax(110px,1fr) minmax(180px,2fr) minmax(120px,1fr);gap:14px;align-items:center;min-width:800px;padding:12px 16px;color:#31594a;background:#eef7f2;cursor:pointer}.AutonomousPlanningOverview_channelHeading__uxgcj strong{color:#126d4d;font-size:13px}.AutonomousPlanningOverview_channelHeading__uxgcj span{font-size:11px}.AutonomousPlanningOverview_channelStores__8ncKF{padding-left:14px;border-left:4px solid #c9e4d7}.AutonomousPlanningOverview_storeRow__u1x_L{background:#fff}.AutonomousPlanningOverview_channelGroup__W8b0z[open]>.AutonomousPlanningOverview_channelHeading__uxgcj{border-bottom:1px solid #d7e8df}.AutonomousPlanningOverview_channelGroup__W8b0z:not([open])>.AutonomousPlanningOverview_channelHeading__uxgcj{background:#f5f9f7}.AutonomousPlanningOverview_channelHeading__uxgcj:focus-visible{outline:2px solid #2d946c;outline-offset:-2px}.PlanDraftCenter_tableWrap__1VTcS{max-height:560px;overflow:auto}.PlanDraftCenter_tableWrap__1VTcS table{min-width:2700px;border-collapse:separate;border-spacing:0;font-size:12px}.PlanDraftCenter_tableWrap__1VTcS td,.PlanDraftCenter_tableWrap__1VTcS th{min-width:125px;padding:10px 12px;vertical-align:middle;line-height:20px}.PlanDraftCenter_tableWrap__1VTcS thead th{position:sticky;top:0;z-index:2;background:#f0f7f3;white-space:nowrap}.PlanDraftCenter_tableWrap__1VTcS th:first-child{position:sticky;left:0;min-width:220px;max-width:260px;background:#f7faf8;z-index:1;text-align:left;box-shadow:1px 0 #dbe5df}.PlanDraftCenter_tableWrap__1VTcS thead th:first-child{z-index:3}.PlanDraftCenter_tableWrap__1VTcS td:last-child{min-width:220px}.PlanDraftCenter_tableWrap__1VTcS td:nth-child(16){min-width:200px;white-space:pre-wrap;overflow-wrap:anywhere}.PlanDraftCenter_tableWrap__1VTcS small{display:block;color:var(--muted);font-size:11px;margin-top:6px}.PlanDraftCenter_headerActions__O7UdL.PlanDraftCenter_headerActions__O7UdL{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:8px;margin-left:auto;flex-shrink:0}.PlanDraftCenter_headerActions__O7UdL button{min-height:34px;padding:7px 12px;font-size:12px;white-space:nowrap;cursor:pointer}.PlanDraftCenter_secondaryAction__LTcJ5{border:1px solid var(--line);border-radius:6px;background:#fff;color:var(--muted)}.PlanDraftCenter_secondaryAction__LTcJ5:hover{color:var(--green);border-color:#84b99d}.PlanDraftCenter_headerActions__O7UdL button:focus-visible{outline:2px solid #248660;outline-offset:2px}.PlanDraftCenter_compact__V1LAd{gap:8px;min-width:0}.PlanDraftCenter_compact__V1LAd .draft-head{min-height:64px;padding:12px 16px;gap:12px;background:#fff;align-items:center}.PlanDraftCenter_compact__V1LAd .draft-head>div:first-child>span{display:none}.PlanDraftCenter_compact__V1LAd .draft-head h2{font-size:16px;line-height:1.4}.PlanDraftCenter_compact__V1LAd .draft-head p{font-size:11px;line-height:1.5}.PlanDraftCenter_compact__V1LAd .draft-kpis{display:flex;flex-wrap:wrap;gap:6px 18px;padding:8px 14px}.PlanDraftCenter_compact__V1LAd .draft-kpis>div{flex-direction:row;align-items:center;justify-content:flex-start;min-height:24px;padding:0;gap:8px;border:0}.PlanDraftCenter_compact__V1LAd .draft-kpis strong{font-size:15px;font-variant-numeric:tabular-nums}.PlanDraftCenter_compact__V1LAd .draft-kpis span{font-size:11px}.PlanDraftCenter_compact__V1LAd .PlanDraftCenter_tableWrap__1VTcS{max-height:calc(100vh - 300px);min-height:160px}@media(max-width:700px){.PlanDraftCenter_compact__V1LAd .draft-head{flex-direction:column;align-items:stretch}.PlanDraftCenter_headerActions__O7UdL.PlanDraftCenter_headerActions__O7UdL{flex-wrap:wrap;width:100%}.PlanDraftCenter_headerActions__O7UdL .primary-button{width:auto}.PlanDraftCenter_compact__V1LAd .PlanDraftCenter_tableWrap__1VTcS{max-height:65vh}}.PlanDraftCenter_headerActions__O7UdL button{display:inline-flex;align-items:center;justify-content:center;gap:6px;flex-shrink:0}.PlanDraftCenter_editingRow__2OcOy>td,.PlanDraftCenter_editingRow__2OcOy>th{background:#f0faf5}.PlanDraftCenter_editInput__JOXOE{min-width:130px;padding:6px 8px;background:#fff}.PlanDraftCenter_editInput__JOXOE,.PlanDraftCenter_editNotes__1_tat{width:100%;height:32px;border:1px solid #b9d5c6;border-radius:6px;font-size:12px}.PlanDraftCenter_editNotes__1_tat{min-width:190px;min-height:32px;padding:5px 8px;resize:vertical;line-height:20px}.PlanDraftCenter_editInput__JOXOE:focus,.PlanDraftCenter_editNotes__1_tat:focus{outline:2px solid #cfe5d8;border-color:#248660}.PlanDraftCenter_ownerField__boXuK{border:0;padding:0;margin:0;width:140px;min-width:0;max-width:100%}.PlanDraftCenter_ownerField__boXuK>div{width:100%;min-width:0;max-width:140px}.PlanDraftCenter_ownerField__boXuK>div>button{width:100%;min-width:0;height:32px;min-height:32px;font-size:12px;line-height:20px}.PlanDraftCenter_ownerField__boXuK>div>button svg{width:14px;height:14px}.PlanDraftCenter_tableWrap__1VTcS td:nth-child(3),.PlanDraftCenter_tableWrap__1VTcS th:nth-child(3){width:164px;min-width:164px}.PlanDraftCenter_tableWrap__1VTcS tbody td{font-size:12px;font-variant-numeric:tabular-nums}.PlanDraftCenter_editInput__JOXOE,.PlanDraftCenter_editNotes__1_tat{display:block;box-sizing:border-box;margin:0;font-family:inherit}.PlanDraftCenter_editInput__JOXOE{line-height:20px;padding:5px 8px}.PlanDraftCenter_richNotes__F0BrS{width:320px;min-width:260px;height:110px;min-height:80px;box-sizing:border-box;padding:2px;resize:vertical;overflow:hidden}.PlanDraftCenter_richNotes__F0BrS>section{width:100%;min-width:0;max-width:100%;height:100%;box-sizing:border-box;margin:0}.PlanDraftCenter_notesPreview__cpeFp{width:320px;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.6}.PlanDraftCenter_notesPreview__cpeFp p{margin:0 0 6px}.PlanDraftCenter_notesPreview__cpeFp img{max-width:100%;height:auto}.PlanDraftCenter_notesPreview__cpeFp ol,.PlanDraftCenter_notesPreview__cpeFp ul{padding-left:20px}.PlanDraftCenter_tableWrap__1VTcS .PlanDraftCenter_saveButton__h5eD2{min-width:92px;min-height:34px;justify-content:center;padding:7px 18px;background:#147653;color:#fff;border:1px solid #147653;border-radius:6px;font-size:12px;font-weight:700;box-shadow:0 2px 5px rgba(20,118,83,.18);cursor:pointer}.PlanDraftCenter_tableWrap__1VTcS .PlanDraftCenter_saveButton__h5eD2:hover:not(:disabled){background:#0d6243;border-color:#0d6243}.PlanDraftCenter_tableWrap__1VTcS .PlanDraftCenter_saveButton__h5eD2:focus-visible{outline:2px solid #147653;outline-offset:3px}.PlanDraftCenter_tableWrap__1VTcS .PlanDraftCenter_saveButton__h5eD2:disabled{background:#659e84;border-color:#659e84;color:#fff;box-shadow:none;cursor:wait}.PlanDraftCenter_tableWrap__1VTcS .PlanDraftCenter_channelGroupRow__9s7Vf>th{position:static;left:auto;max-width:none;padding:0;background:#e8f4ed;box-shadow:none;border-top:1px solid #c9ded3;border-bottom:1px solid #d7e6de}.PlanDraftCenter_channelGroupButton__oAWbQ{display:flex;align-items:center;gap:8px;width:100%;min-height:42px;padding:9px 14px;border:0;background:transparent;color:#173d31;text-align:left;cursor:pointer}.PlanDraftCenter_channelGroupButton__oAWbQ strong{font-size:13px}.PlanDraftCenter_channelGroupButton__oAWbQ span{font-size:11px;color:#667a70;font-weight:500}.PlanDraftCenter_channelGroupButton__oAWbQ:focus-visible{outline:2px solid #248660;outline-offset:-3px}.OrganizationPersonSelect_wrap__3cb6a{display:grid;gap:3px;width:100%;min-width:132px;max-width:190px}.OrganizationPersonSelect_fullWidth__e2QxY{max-width:none}.OrganizationPersonSelect_trigger__IMxKo{width:100%;height:30px;min-height:30px;padding:0 7px;display:grid;grid-template-columns:14px minmax(0,1fr) 13px;gap:5px;align-items:center;color:#183128;background:#fff;border:1px solid #d7e2dc;border-radius:6px;font:inherit;font-size:inherit;text-align:left;cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.OrganizationPersonSelect_trigger__IMxKo span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.OrganizationPersonSelect_trigger__IMxKo:hover:not(:disabled){border-color:#79ae98;background:#fbfdfc}.OrganizationPersonSelect_triggerOpen__T4JGu,.OrganizationPersonSelect_trigger__IMxKo:focus-visible{outline:none;border-color:#17805b;box-shadow:0 0 0 3px rgba(23,128,91,.12)}.OrganizationPersonSelect_trigger__IMxKo:disabled{color:#718078;background:#f3f6f4;cursor:not-allowed}.OrganizationPersonSelect_triggerOpen__T4JGu svg:last-child{transform:rotate(180deg)}.OrganizationPersonSelect_legacy__zEkq9{border-color:#d8b777;background:#fffaf0}.OrganizationPersonSelect_error__l_3za,.OrganizationPersonSelect_hint__RcAv4,.OrganizationPersonSelect_selectionMeta__U_fEs{max-width:190px;font-size:8px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.OrganizationPersonSelect_selectionMeta__U_fEs{color:#718078}.OrganizationPersonSelect_hint__RcAv4{color:#9b6a18}.OrganizationPersonSelect_error__l_3za{color:#b5473c}.OrganizationPersonSelect_panel__hnUB3{position:fixed;z-index:1200;display:grid;grid-template-rows:auto auto auto minmax(0,1fr) auto;color:#20352c;background:#fff;border:1px solid #cadbd2;border-radius:12px;box-shadow:0 18px 55px rgba(18,51,39,.22);overflow:hidden}.OrganizationPersonSelect_panelHeader__7wb2N{padding:10px 12px 8px;display:flex;justify-content:space-between;gap:10px;align-items:flex-start;border-bottom:1px solid #e4ece8}.OrganizationPersonSelect_panelHeader__7wb2N div{display:grid;gap:2px}.OrganizationPersonSelect_panelHeader__7wb2N strong{font-size:13px}.OrganizationPersonSelect_panelHeader__7wb2N small{color:#73847b;font-size:10px}.OrganizationPersonSelect_panelHeader__7wb2N button,.OrganizationPersonSelect_search__iktjC button{width:30px;height:30px;display:grid;place-items:center;color:#5e7268;background:transparent;border:0;border-radius:7px;cursor:pointer}.OrganizationPersonSelect_panelHeader__7wb2N button:hover,.OrganizationPersonSelect_search__iktjC button:hover{color:#126b4c;background:#edf6f1}.OrganizationPersonSelect_search__iktjC{margin:8px 10px;min-height:32px;padding:0 6px 0 9px;display:grid;grid-template-columns:16px minmax(0,1fr) auto;gap:6px;align-items:center;border:1px solid #cfddd6;border-radius:7px}.OrganizationPersonSelect_search__iktjC:focus-within{border-color:#17805b;box-shadow:0 0 0 3px rgba(23,128,91,.1)}.OrganizationPersonSelect_search__iktjC input{min-width:0;border:0;outline:0;color:#20352c;background:transparent;font:inherit;font-size:11px}.OrganizationPersonSelect_breadcrumb__lMrEV{min-height:28px;padding:0 10px 7px;display:flex;gap:3px;align-items:center;color:#8a9891;font-size:10px;overflow-x:auto}.OrganizationPersonSelect_breadcrumb__lMrEV span{display:flex;gap:3px;align-items:center;white-space:nowrap}.OrganizationPersonSelect_breadcrumb__lMrEV .OrganizationPersonSelect_pathSelected__7v8Cy{color:#176d50;font-weight:650}.OrganizationPersonSelect_cascade__hKGG_{min-height:0;display:grid;grid-template-columns:repeat(3,minmax(105px,1fr)) minmax(175px,1.3fr);border-top:1px solid #edf1ef}.OrganizationPersonSelect_cascade__hKGG_ nav{min-width:0;min-height:0;padding:6px;display:grid;align-content:start;gap:3px;overflow-y:auto;background:#f7faf8;border-right:1px solid #e1eae5}.OrganizationPersonSelect_cascade__hKGG_ nav>strong{padding:5px 7px 7px;color:#819087;font-size:10px;font-weight:650}.OrganizationPersonSelect_cascade__hKGG_ nav button{min-height:30px;padding:5px 7px;display:grid;grid-template-columns:minmax(0,1fr) 13px;gap:5px;align-items:center;color:#40564c;background:transparent;border:1px solid transparent;border-radius:6px;font-size:11px;text-align:left;cursor:pointer}.OrganizationPersonSelect_cascade__hKGG_ nav button:hover{background:#edf5f1}.OrganizationPersonSelect_cascade__hKGG_ nav button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.OrganizationPersonSelect_cascade__hKGG_ nav .OrganizationPersonSelect_activeDepartment____HmD{color:#126b4c;background:#e5f3eb;border-color:#bcdcca;font-weight:700}.OrganizationPersonSelect_noDepartment__eE_Ue{padding:12px 7px;color:#98a39d;font-size:11px}.OrganizationPersonSelect_cascade__hKGG_ section{min-width:0;min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr)}.OrganizationPersonSelect_searchMode__Vh_sL{grid-template-columns:1fr}.OrganizationPersonSelect_resultTitle__VyGN5{min-height:36px;padding:0 10px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #edf1ef}.OrganizationPersonSelect_resultTitle__VyGN5 strong{font-size:12px}.OrganizationPersonSelect_resultTitle__VyGN5 small{color:#7b8b82;font-size:11px}.OrganizationPersonSelect_people__BMXyO{min-height:0;padding:7px;display:grid;grid-auto-rows:minmax(58px,auto);align-content:start;gap:6px;overflow-y:auto}.OrganizationPersonSelect_panel__hnUB3 .OrganizationPersonSelect_people__BMXyO button{width:100%;min-height:58px;height:auto;padding:8px 9px;box-sizing:border-box;display:grid;grid-template-columns:32px minmax(0,1fr) 15px;gap:9px;align-items:center;color:#294239;background:#fff;border:1px solid #e1ebe5;border-radius:8px;text-align:left;cursor:pointer}.OrganizationPersonSelect_people__BMXyO button:hover{background:#f0f7f3}.OrganizationPersonSelect_people__BMXyO button:focus-visible{outline:2px solid rgba(23,128,91,.3);outline-offset:-2px}.OrganizationPersonSelect_people__BMXyO button>span:nth-child(2){min-width:0;display:grid;gap:3px;line-height:1.35}.OrganizationPersonSelect_people__BMXyO button small,.OrganizationPersonSelect_people__BMXyO button strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.OrganizationPersonSelect_people__BMXyO button strong{font-size:12px;line-height:1.35}.OrganizationPersonSelect_people__BMXyO button small{color:#75857d;font-size:10px;line-height:1.4}.OrganizationPersonSelect_avatar__nqRkL{width:30px;height:30px;display:grid;place-items:center;color:#126b4c;background:#dff0e7;border-radius:50%;font-size:11px;font-weight:700}.OrganizationPersonSelect_people__BMXyO .OrganizationPersonSelect_selectedPerson__3YfFr{color:#0f6849;background:#e8f5ee;border-color:#b8ddc8}.OrganizationPersonSelect_empty__YNDeX{margin:22px 10px;color:#7b8a82;font-size:11px;text-align:center;line-height:1.6}.OrganizationPersonSelect_panelFooter__G4el5{min-height:40px;padding:6px 11px;display:flex;justify-content:space-between;gap:10px;align-items:center;border-top:1px solid #e4ece8;background:#fbfdfc}.OrganizationPersonSelect_panelFooter__G4el5 span{color:#718078;font-size:10px}.OrganizationPersonSelect_panelFooter__G4el5 button{min-height:28px;padding:0 8px;color:#8f4c42;background:#fff;border:1px solid #e1c8c3;border-radius:7px;cursor:pointer}.OrganizationPersonSelect_inlinePanel__dd3Da{position:static;width:100%;max-height:430px;margin-top:10px;box-shadow:none;border-color:#d8e5de;border-radius:9px}.OrganizationPersonSelect_inlinePanel__dd3Da .OrganizationPersonSelect_panelHeader__7wb2N{padding:11px 13px;background:#f8fbf9}.OrganizationPersonSelect_inlinePanel__dd3Da .OrganizationPersonSelect_panelHeader__7wb2N button{width:auto;padding:0 9px;color:#176d50;font-size:11px}@media (max-width:720px){.OrganizationPersonSelect_wrap__3cb6a{max-width:none}.OrganizationPersonSelect_panel__hnUB3{left:12px!important;width:calc(100vw - 24px)!important;max-height:calc(100vh - 24px)!important}.OrganizationPersonSelect_cascade__hKGG_{grid-template-columns:1fr;grid-template-rows:repeat(3,auto) minmax(150px,1fr);overflow-y:auto}.OrganizationPersonSelect_cascade__hKGG_ nav{max-height:96px;display:flex;overflow-x:auto;overflow-y:hidden;border-right:0;border-bottom:1px solid #e1eae5}.OrganizationPersonSelect_cascade__hKGG_ nav>strong{position:sticky;left:0;display:grid;place-items:center;min-width:58px;background:#f7faf8;z-index:1}.OrganizationPersonSelect_cascade__hKGG_ nav button{min-width:max-content}.OrganizationPersonSelect_panelHeader__7wb2N{padding:11px}.OrganizationPersonSelect_panelFooter__G4el5 span{display:none}.OrganizationPersonSelect_panelFooter__G4el5{justify-content:flex-end}.OrganizationPersonSelect_inlinePanel__dd3Da{position:static!important;left:auto!important;width:100%!important;max-height:480px!important}}.OrganizationPersonSelect_panel__hnUB3 label.OrganizationPersonSelect_search__iktjC{display:grid!important;grid-template-columns:16px minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;width:auto!important;min-width:0!important;height:38px!important;min-height:38px!important;margin:10px 12px!important;padding:0 8px!important;box-sizing:border-box;flex-direction:row!important}.OrganizationPersonSelect_panel__hnUB3 label.OrganizationPersonSelect_search__iktjC input[type=search]{display:block!important;grid-column:2;width:100%!important;max-width:none!important;min-width:0!important;height:34px!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;outline:none!important;box-shadow:none!important;font-size:13px;appearance:none}.OrganizationPersonSelect_panel__hnUB3 label.OrganizationPersonSelect_search__iktjC input[type=search]::-webkit-search-cancel-button{display:none}.OrganizationPersonSelect_panel__hnUB3 label.OrganizationPersonSelect_search__iktjC>svg{grid-column:1;flex-shrink:0}.OrganizationPersonSelect_panel__hnUB3 label.OrganizationPersonSelect_search__iktjC>button{grid-column:3;margin:0;padding:0;min-height:28px;width:28px;height:28px}.PlanningCategoryCascader_root__13ry3{position:relative;z-index:8}.PlanningCategoryCascader_trigger__UXoJg{min-width:260px;justify-content:flex-start!important;background:#f8fcfa!important}.PlanningCategoryCascader_trigger__UXoJg>span{font-weight:650}.PlanningCategoryCascader_trigger__UXoJg small{margin-left:auto;color:#6d8178}.PlanningCategoryCascader_triggerOpen__KIR_C{border-color:#17825d!important;box-shadow:0 0 0 3px rgba(23,130,93,.12)}.PlanningCategoryCascader_panel__jEq8P{position:absolute;top:calc(100% + 8px);right:0;width:min(980px,calc(100vw - 56px));border:1px solid #cfe0d7;border-radius:14px;background:#fff;box-shadow:0 20px 50px rgba(25,55,43,.18);overflow:hidden;z-index:40}.PlanningCategoryCascader_panel__jEq8P>header{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid #e2ebe6}.PlanningCategoryCascader_panel__jEq8P>header div{display:grid;gap:3px}.PlanningCategoryCascader_panel__jEq8P>header small{color:#708178;font-size:11px}.PlanningCategoryCascader_panel__jEq8P>header button{padding:6px!important}.PlanningCategoryCascader_search__YSPx0{display:flex;align-items:center;gap:7px;margin:12px 14px;border:1px solid #d5e3dc;border-radius:9px;padding:0 10px;color:#63766c}.PlanningCategoryCascader_search__YSPx0:focus-within{border-color:#17825d;box-shadow:0 0 0 3px rgba(23,130,93,.1)}.PlanningCategoryCascader_search__YSPx0 input{width:100%;border:0;outline:0;padding:10px 0;background:transparent}.PlanningCategoryCascader_columns__pfYw7{display:grid;grid-template-columns:repeat(4,minmax(180px,1fr));height:360px;overflow-x:auto;border-top:1px solid #e4ece8;border-bottom:1px solid #e4ece8}.PlanningCategoryCascader_columns__pfYw7>section{min-width:180px;border-right:1px solid #e4ece8;overflow:hidden}.PlanningCategoryCascader_columns__pfYw7>section:last-child{border-right:0}.PlanningCategoryCascader_columns__pfYw7>section>header{padding:9px 12px;background:#f5f8f6;color:#5f7369;font-size:11px;font-weight:700}.PlanningCategoryCascader_columns__pfYw7>section>div{height:322px;overflow-y:auto;padding:6px}.PlanningCategoryCascader_columns__pfYw7 button,.PlanningCategoryCascader_searchResults__dNGEQ button{width:100%;display:grid!important;grid-template-columns:18px minmax(0,1fr) 14px;align-items:center;text-align:left;border:0!important;padding:8px!important;color:#29483b!important}.PlanningCategoryCascader_columns__pfYw7 button>span:nth-child(2),.PlanningCategoryCascader_searchResults__dNGEQ button>span:nth-child(2){min-width:0}.PlanningCategoryCascader_columns__pfYw7 strong,.PlanningCategoryCascader_searchResults__dNGEQ strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.PlanningCategoryCascader_columns__pfYw7 small,.PlanningCategoryCascader_searchResults__dNGEQ small{display:block;margin-top:2px;color:#819087;font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PlanningCategoryCascader_columns__pfYw7 p,.PlanningCategoryCascader_searchResults__dNGEQ p{margin:30px 10px;text-align:center;color:#87958e;font-size:11px}.PlanningCategoryCascader_active__juAoE,.PlanningCategoryCascader_columns__pfYw7 button:hover{background:#eef8f3!important}.PlanningCategoryCascader_selected__NQbXZ{color:#0f7b55!important}.PlanningCategoryCascader_checkbox__dYFof{display:grid;place-items:center;width:15px;height:15px;border:1px solid #9dbbae;border-radius:4px}.PlanningCategoryCascader_selectedResult__LUKwb .PlanningCategoryCascader_checkbox__dYFof,.PlanningCategoryCascader_selected__NQbXZ .PlanningCategoryCascader_checkbox__dYFof{background:#147e59;border-color:#147e59;color:#fff}.PlanningCategoryCascader_searchResults__dNGEQ{max-height:360px;overflow:auto;border-top:1px solid #e4ece8;border-bottom:1px solid #e4ece8;padding:8px}.PlanningCategoryCascader_searchResults__dNGEQ button{grid-template-columns:18px minmax(0,1fr);margin-bottom:3px}.PlanningCategoryCascader_selectedResult__LUKwb{background:#eef8f3!important}.PlanningCategoryCascader_panel__jEq8P>footer{display:flex;align-items:center;justify-content:space-between;padding:11px 14px;font-size:12px;color:#65786e}.PlanningCategoryCascader_panel__jEq8P>footer button{background:#147e59!important;color:#fff!important;border-color:#147e59!important}@media(max-width:760px){.PlanningCategoryCascader_root__13ry3{position:static}.PlanningCategoryCascader_panel__jEq8P{position:fixed;left:12px;right:12px;top:80px;width:auto;max-height:calc(100vh - 100px)}.PlanningCategoryCascader_columns__pfYw7{grid-template-columns:repeat(4,210px);height:330px}.PlanningCategoryCascader_columns__pfYw7>section>div{height:292px}.PlanningCategoryCascader_trigger__UXoJg{width:100%;min-width:0}}.PlanningCategoryCascader_trigger__UXoJg{display:flex;align-items:center;gap:8px;height:40px;padding:0 12px;border:1px solid #d5e3dc;border-radius:7px;font-size:13px;color:#29483b;cursor:pointer}.PlanningCategoryCascader_trigger__UXoJg>span{font-size:13px}.PlanningCategoryCascader_trigger__UXoJg small{font-size:11px}.PlanningCategoryCascader_trigger__UXoJg:disabled{opacity:.5;cursor:not-allowed}.PlanningCategoryCascader_trigger__UXoJg:focus-visible{outline:2px solid #17825d;outline-offset:2px}.PlanningCategoryCascader_panel__jEq8P>footer button,.PlanningCategoryCascader_panel__jEq8P>header button{display:inline-flex;align-items:center;justify-content:center;min-height:32px;border:1px solid #d5e3dc;border-radius:6px;font-size:12px;cursor:pointer}.PlanningCategoryCascader_panel__jEq8P button:disabled{opacity:.5;cursor:not-allowed}.FormalPlanCreateEditor_container__wX80H{width:100%;min-width:0}.FormalPlanCreateEditor_inlineForm__4WN7z{width:100%;min-width:0;border:1px solid var(--line);border-radius:12px;background:#fff;overflow:visible}.FormalPlanCreateEditor_inlineForm__4WN7z .wide{grid-column:1/-1;min-width:0}@media(max-width:600px){.FormalPlanCreateEditor_inlineForm__4WN7z .draft-form-grid{grid-template-columns:1fr}}.FormalPlanCreateEditor_fields__8mw_T{border:0;margin:0;min-width:0}.FormalPlanCreateEditor_summary__HKvvt{margin:0 0 12px;color:var(--muted);font-size:13px}.FormalPlanCreateEditor_tableScroll__9os3U{width:100%;max-height:520px;overflow:auto;border:1px solid var(--line);border-radius:8px}.FormalPlanCreateEditor_table__8g9TL{width:100%;min-width:2660px;border-collapse:separate;border-spacing:0;table-layout:fixed;font-size:13px}.FormalPlanCreateEditor_table__8g9TL td,.FormalPlanCreateEditor_table__8g9TL th{padding:12px;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.FormalPlanCreateEditor_table__8g9TL thead th{position:sticky;top:0;z-index:1;background:#f3f8f5;font-weight:600}.FormalPlanCreateEditor_table__8g9TL th:first-child{width:240px;min-width:240px;position:sticky;left:0;z-index:2;background:#f7faf8;box-shadow:1px 0 0 var(--line)}.FormalPlanCreateEditor_table__8g9TL thead th:first-child{z-index:3;background:#edf5f0}.FormalPlanCreateEditor_table__8g9TL th:nth-child(2){width:90px}.FormalPlanCreateEditor_table__8g9TL th:nth-child(4){width:210px}.FormalPlanCreateEditor_table__8g9TL th:nth-child(15){width:250px}.FormalPlanCreateEditor_table__8g9TL th:last-child{width:180px}.FormalPlanCreateEditor_table__8g9TL .FormalPlanCreateEditor_primaryMetric__0l8v2{background:#f0faf5}.FormalPlanCreateEditor_metrics__AQyl4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:14px}.FormalPlanCreateEditor_metrics__AQyl4>div{padding:14px;background:#f5f8f6;border-radius:8px}.FormalPlanCreateEditor_metrics__AQyl4>div:first-child{background:#e7f5ed;color:#126442}.FormalPlanCreateEditor_metrics__AQyl4 span{display:block;font-size:12px;margin-bottom:8px}.FormalPlanCreateEditor_metrics__AQyl4 strong{font-size:20px}@media(max-width:700px){.FormalPlanCreateEditor_metrics__AQyl4{grid-template-columns:repeat(2,minmax(0,1fr))}}.FormalPlanCreateEditor_table__8g9TL small{display:block;margin-top:6px;color:var(--muted);font-weight:400}.FormalPlanCreateEditor_table__8g9TL input,.FormalPlanCreateEditor_table__8g9TL textarea{width:100%;min-width:0;box-sizing:border-box}.FormalPlanCreateEditor_table__8g9TL textarea{min-height:64px;resize:vertical}.FormalPlanCreateEditor_table__8g9TL input:disabled,.FormalPlanCreateEditor_table__8g9TL textarea:disabled{background:#f3f5f4;color:#68766e}.FormalPlanCreateEditor_saved__hQsPh{color:#16734e}.FormalPlanCreateEditor_rowError__EJHLx{margin:0 0 8px;color:#b42318;overflow-wrap:anywhere}.FormalPlanCreateEditor_importToolbar__UdnZb{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.FormalPlanCreateEditor_importPreview__39MQR button,.FormalPlanCreateEditor_importToolbar__UdnZb button{display:inline-flex;align-items:center;gap:6px;min-height:38px;padding:8px 12px;border:1px solid var(--line);border-radius:7px;background:#fff}.FormalPlanCreateEditor_importToolbar__UdnZb span{font-size:12px;color:var(--muted)}.FormalPlanCreateEditor_importPreview__39MQR{margin-top:12px;padding:14px;border:1px solid var(--line);border-radius:8px;background:#f3f8f5;font-size:13px}.FormalPlanCreateEditor_importPreview__39MQR ul{max-height:180px;overflow:auto;padding-left:22px}.FormalPlanCreateEditor_importPreview__39MQR button{margin-right:8px}.FormalPlanCreateEditor_importPreview__39MQR button:disabled,.FormalPlanCreateEditor_importToolbar__UdnZb button:disabled{opacity:.5;cursor:not-allowed}.FormalPlanCreateEditor_shopEditor__wBL4s .draft-modal-head{min-height:68px;padding:16px 20px}.FormalPlanCreateEditor_shopEditor__wBL4s .draft-modal-head h3{font-size:18px}.FormalPlanCreateEditor_shopEditor__wBL4s .formal-plan-context{margin:16px 20px 0;min-height:56px}.FormalPlanCreateEditor_shopEditor__wBL4s .formal-plan-context span{font-size:12px}.FormalPlanCreateEditor_shopEditor__wBL4s .formal-write-note{margin:8px 20px 0;padding:0;border:0;background:transparent;color:var(--muted);font-size:12px}.FormalPlanCreateEditor_shopEditor__wBL4s .FormalPlanCreateEditor_fields__8mw_T{padding:20px;grid-template-columns:minmax(180px,240px) minmax(240px,1fr);gap:18px 20px}.FormalPlanCreateEditor_shopEditor__wBL4s .FormalPlanCreateEditor_fields__8mw_T>label>span,.FormalPlanCreateEditor_shopPicker__yiieG>span{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--ink);font-weight:600}.FormalPlanCreateEditor_shopPicker__yiieG{display:flex;flex-direction:column;gap:6px;min-width:0}.FormalPlanCreateEditor_shopPicker__yiieG small{margin-left:8px;color:var(--muted);font-size:11px;font-weight:400}.FormalPlanCreateEditor_shopPicker__yiieG em{color:#b42318;font-style:normal}.FormalPlanCreateEditor_shopEditor__wBL4s .FormalPlanCreateEditor_fields__8mw_T>label>input{height:40px;font-size:13px}.FormalPlanCreateEditor_shopEditor__wBL4s .FormalPlanCreateEditor_importToolbar__UdnZb{padding:12px 14px;border:1px solid var(--line);border-radius:8px;background:#fafcfb}.FormalPlanCreateEditor_shopEditor__wBL4s .FormalPlanCreateEditor_importToolbar__UdnZb button{font-size:13px;height:38px;white-space:nowrap;cursor:pointer}.FormalPlanCreateEditor_shopEditor__wBL4s .FormalPlanCreateEditor_importToolbar__UdnZb button:hover:not(:disabled){border-color:#84b99d;background:#f0f8f4}.FormalPlanCreateEditor_shopEditor__wBL4s button:focus-visible{outline:2px solid #16815a;outline-offset:3px}.FormalPlanCreateEditor_shopEditor__wBL4s .FormalPlanCreateEditor_importToolbar__UdnZb>span{flex:1;min-width:220px;line-height:1.7}.FormalPlanCreateEditor_importToolbar__UdnZb small{display:block;font-size:11px;color:var(--muted)}.FormalPlanCreateEditor_emptyState__Bz7hR{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:190px;padding:24px;border:1px dashed #cbded3;border-radius:10px;background:#fafcfb;text-align:center}.FormalPlanCreateEditor_emptyState__Bz7hR>svg{color:var(--green);box-sizing:content-box;padding:12px;border-radius:12px;background:#eaf5ee}.FormalPlanCreateEditor_emptyState__Bz7hR strong{font-size:15px}.FormalPlanCreateEditor_emptyState__Bz7hR p{margin:0;max-width:560px;font-size:12px;color:var(--muted);line-height:1.7}.FormalPlanCreateEditor_emptyState__Bz7hR>span{font-size:11px;color:var(--green)}.FormalPlanCreateEditor_shopEditor__wBL4s .draft-modal-actions{margin-top:16px;border-radius:0 0 12px 12px;padding:12px 20px}.FormalPlanCreateEditor_shopEditor__wBL4s .draft-modal-actions>button{font-size:13px}.FormalPlanCreateEditor_shopEditor__wBL4s .draft-modal-actions>span{font-size:11px}.FormalPlanCreateEditor_shopEditor__wBL4s .FormalPlanCreateEditor_table__8g9TL input{min-height:36px;font-size:13px}.FormalPlanCreateEditor_shopEditor__wBL4s .FormalPlanCreateEditor_table__8g9TL textarea{min-height:58px;font-size:12px}@media (max-width:700px){.FormalPlanCreateEditor_shopEditor__wBL4s .FormalPlanCreateEditor_fields__8mw_T{grid-template-columns:minmax(0,1fr);padding:16px;gap:16px}.FormalPlanCreateEditor_shopEditor__wBL4s .FormalPlanCreateEditor_importToolbar__UdnZb>span{flex-basis:100%;min-width:0}.FormalPlanCreateEditor_shopEditor__wBL4s .draft-modal-actions{flex-wrap:wrap}.FormalPlanCreateEditor_shopEditor__wBL4s .draft-modal-actions>span{flex-basis:100%}.FormalPlanCreateEditor_emptyState__Bz7hR{padding:20px 12px}}.FormalPlanCreateEditor_categoryModal___LYAy{width:min(1240px,calc(100vw - 48px))}.FormalPlanCreateEditor_categoryTable__cpEpJ{min-width:1150px;width:100%;border-collapse:separate;border-spacing:0;font-size:12px}.FormalPlanCreateEditor_categoryTable__cpEpJ td,.FormalPlanCreateEditor_categoryTable__cpEpJ th{padding:12px;border-bottom:1px solid var(--line);text-align:left;vertical-align:top;min-width:140px}.FormalPlanCreateEditor_categoryTable__cpEpJ thead th{position:sticky;top:0;z-index:1;background:#f0f7f3}.FormalPlanCreateEditor_categoryTable__cpEpJ th:first-child{position:sticky;left:0;min-width:190px;max-width:220px;z-index:2;background:#f5faf7;box-shadow:1px 0 var(--line)}.FormalPlanCreateEditor_categoryTable__cpEpJ thead th:first-child{z-index:3}.FormalPlanCreateEditor_categoryTable__cpEpJ td:nth-child(6){min-width:220px}.FormalPlanCreateEditor_categoryTable__cpEpJ input,.FormalPlanCreateEditor_categoryTable__cpEpJ textarea{font-size:13px;width:100%}.FormalPlanCreateEditor_shopEditor__wBL4s .FormalPlanCreateEditor_fields__8mw_T>.wide{grid-column:1/-1;min-width:0}.FormalPlanCreateEditor_fields__8mw_T.FormalPlanCreateEditor_categoryScope__xkuuj{grid-template-columns:minmax(160px,.7fr) minmax(180px,.8fr) minmax(260px,1.5fr);gap:14px;padding-top:16px;padding-bottom:16px}.FormalPlanCreateEditor_categoryScope__xkuuj>label{min-width:0}.FormalPlanCreateEditor_categoryScope__xkuuj input,.FormalPlanCreateEditor_categoryScope__xkuuj select{min-width:0;width:100%;height:36px}.FormalPlanCreateEditor_selectionContext__OzpjE{padding:10px 14px!important;min-height:0!important}.FormalPlanCreateEditor_selectionSummary__alqPv{display:grid;gap:10px;font-size:12px}.FormalPlanCreateEditor_selectionSummary__alqPv>div{display:flex;gap:8px;flex-wrap:wrap}.FormalPlanCreateEditor_selectionSummary__alqPv button{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border:1px solid #b8d6c6;border-radius:6px;background:#eff8f3;color:#176e50;cursor:pointer}.FormalPlanCreateEditor_selectionSummary__alqPv small{color:var(--muted)}@media(max-width:760px){.FormalPlanCreateEditor_fields__8mw_T.FormalPlanCreateEditor_categoryScope__xkuuj{grid-template-columns:1fr}.FormalPlanCreateEditor_categoryScope__xkuuj>label{grid-column:1/-1}}.FormalPlanCreateEditor_shopEditor__wBL4s .FormalPlanCreateEditor_fields__8mw_T.FormalPlanCreateEditor_categoryScope__xkuuj>label>input,.FormalPlanCreateEditor_shopEditor__wBL4s .FormalPlanCreateEditor_fields__8mw_T.FormalPlanCreateEditor_categoryScope__xkuuj>label>select{height:36px;font-size:12px}.StandardDialog_dialog__LeMdD{margin:auto;padding:0;border:0;background:transparent;width:min(960px,calc(100vw - 24px));max-width:calc(100vw - 24px);max-height:calc(100dvh - 32px);color:var(--ink);overflow:auto;border-radius:12px}.StandardDialog_dialog__LeMdD::backdrop{background:rgba(20,35,28,.42)}.StandardDialog_dialog__LeMdD.StandardDialog_movable__jEMl7{position:fixed;inset:0;margin:auto;height:fit-content;box-sizing:border-box;box-shadow:0 18px 60px #14231c33}.StandardDialog_movable__jEMl7 [data-dialog-drag-handle]{cursor:grab;touch-action:none;user-select:none}.StandardDialog_movable__jEMl7[data-dragging] [data-dialog-drag-handle]{cursor:grabbing}.StandardDialog_movable__jEMl7 [data-dialog-drag-handle]:focus-visible{outline:2px solid var(--green,#167657);outline-offset:-4px}.StandardDialog_dialog__LeMdD.StandardDialog_drawer__GVX7u{position:fixed;inset:0 0 0 auto;margin:0;width:min(480px,100vw);max-width:100vw;height:100dvh;max-height:100dvh;border-radius:0;overflow:hidden;background:#fff;box-shadow:-8px 0 32px #182c4826}.StandardDialog_dialog__LeMdD.StandardDialog_drawer__GVX7u.StandardDialog_expanded__DKJpB{inset:0;width:100vw;max-width:none;box-shadow:none}.StandardDialog_compact__8DjAq{position:fixed;inset:0;margin:auto;width:min(520px,calc(100vw - 32px));max-height:calc(100dvh - 32px);background:#fff;color:#1f2937;border-radius:14px;box-shadow:0 24px 80px rgba(15,23,42,.24);text-align:left;overflow:auto}.StandardDialog_dialog__LeMdD>form{width:100%;max-width:100%;max-height:none;margin:0;box-sizing:border-box}@media(max-width:600px){.StandardDialog_dialog__LeMdD{max-height:calc(100dvh - 24px)}}.StandardViewTabs_tabs__Hbztc{display:flex;gap:8px;flex-wrap:wrap;padding:12px 0;margin-bottom:16px;border-bottom:1px solid #dce9e2}.StandardViewTabs_tabs__Hbztc button{border:1px solid transparent;border-radius:10px;padding:12px 24px;background:transparent;color:#61736c;font:inherit;cursor:pointer}.StandardViewTabs_tabs__Hbztc button:hover{background:#ecf4f0}.StandardViewTabs_tabs__Hbztc button:focus-visible{outline:3px solid #86bba5;outline-offset:2px}.StandardViewTabs_tabs__Hbztc button[aria-selected=true]{background:#167657;color:white;box-shadow:0 3px 12px #16765718}@media(max-width:600px){.StandardViewTabs_tabs__Hbztc button{flex:1;padding:12px}}.StandardPagination_root__IQmWd{min-height:58px;padding:11px 14px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;border-top:1px solid #e4ece7;background:#fbfdfc;color:#718078;font-size:12px}.StandardPagination_jump__ktHgR,.StandardPagination_pages__jHt0U,.StandardPagination_size__lrQi9,.StandardPagination_summary__3B0p0{display:flex;align-items:center;gap:6px}.StandardPagination_summary__3B0p0{gap:12px}.StandardPagination_summary__3B0p0 strong{color:#1e2a24}.StandardPagination_jump__ktHgR input,.StandardPagination_size__lrQi9 select{box-sizing:border-box;min-height:34px;border:1px solid #cfddd5;border-radius:8px;background:#fff;color:#1e2a24;font:inherit;outline:none}.StandardPagination_size__lrQi9 select{padding:0 28px 0 9px}.StandardPagination_jump__ktHgR input{width:48px;padding:0 6px;text-align:center}.StandardPagination_jump__ktHgR input:focus,.StandardPagination_size__lrQi9 select:focus{border-color:#23936c;box-shadow:0 0 0 3px rgba(35,147,108,.1)}.StandardPagination_pages__jHt0U{justify-content:center}.StandardPagination_root__IQmWd button{min-width:34px;min-height:34px;padding:0 9px;display:inline-flex;align-items:center;justify-content:center;gap:4px;border:1px solid #d3dfd8;border-radius:8px;background:#fff;color:#405048;font:inherit;font-weight:700;cursor:pointer}.StandardPagination_root__IQmWd button:hover:not(:disabled){border-color:#23936c;color:#087a57}.StandardPagination_root__IQmWd button:focus-visible{outline:3px solid rgba(35,147,108,.18);outline-offset:1px}.StandardPagination_root__IQmWd button:disabled{opacity:.42;cursor:not-allowed}.StandardPagination_root__IQmWd button.StandardPagination_active__2E8_F{border-color:#087a57;background:#087a57;color:#fff}.StandardPagination_ellipsis__t37VH{min-width:18px;color:#86928c;text-align:center}.StandardPagination_jump__ktHgR button{min-width:48px}@media (max-width:760px){.StandardPagination_root__IQmWd{grid-template-columns:1fr}.StandardPagination_summary__3B0p0{justify-content:space-between}.StandardPagination_ellipsis__t37VH,.StandardPagination_jump__ktHgR,.StandardPagination_pages__jHt0U button:not(.StandardPagination_edge__Wf1qz){display:none}.StandardPagination_pages__jHt0U:before{content:attr(data-mobile-label);min-width:72px;text-align:center;order:2}.StandardPagination_pages__jHt0U .StandardPagination_previous__F7Ro_{order:1;margin-right:auto}.StandardPagination_pages__jHt0U .StandardPagination_next__d9Nok{order:3;margin-left:auto}}.BusinessDatePicker_root__6w4gK{position:relative;width:100%;min-width:0}.BusinessDatePicker_trigger__kqKnq{width:100%;height:40px;min-height:40px;box-sizing:border-box;padding:0 12px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;color:#1e332a;background:#fff;border:1px solid #dce6e0;border-radius:8px;outline:none;cursor:pointer;font:inherit;font-size:14px;line-height:1;text-align:left;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.BusinessDatePicker_trigger__kqKnq:hover{border-color:#8ebba7;background:#fbfdfc}.BusinessDatePicker_trigger__kqKnq.BusinessDatePicker_open__gaHhc,.BusinessDatePicker_trigger__kqKnq:focus-visible{border-color:#23805f;box-shadow:0 0 0 2px rgba(35,128,95,.1)}.BusinessDatePicker_trigger__kqKnq:disabled{color:#7d8983;background:#f4f6f5;cursor:not-allowed}.BusinessDatePicker_placeholder__4GTP9,.BusinessDatePicker_value__n34Wm{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BusinessDatePicker_value__n34Wm{color:#1e332a;font-weight:650}.BusinessDatePicker_placeholder__4GTP9{color:#8b9891}.BusinessDatePicker_calendarMark___pCaC{display:grid;place-items:center;color:#33483e}.BusinessDatePicker_popover__41b8I{position:absolute;z-index:80;top:calc(100% + 7px);right:0;width:290px;box-sizing:border-box;padding:12px;color:#20332a;background:#fff;border:1px solid #d7e2dc;border-radius:10px;box-shadow:0 16px 36px rgba(20,57,43,.18);animation:BusinessDatePicker_enter__P9zNG .16s ease-out}.BusinessDatePicker_toolbar__SRZYP{display:grid;grid-template-columns:34px 1fr 34px;align-items:center;gap:5px}.BusinessDatePicker_toolbar__SRZYP button{height:32px;display:grid;place-items:center;color:#385247;background:transparent;border:0;border-radius:7px;cursor:pointer;font:inherit}.BusinessDatePicker_toolbar__SRZYP button:hover{color:#157453;background:#edf7f2}.BusinessDatePicker_toolbar__SRZYP .BusinessDatePicker_heading__mMuFV{font-size:12px;font-weight:800}.BusinessDatePicker_monthGrid__U_CSI,.BusinessDatePicker_yearGrid__QPJKi{margin-top:10px;display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.BusinessDatePicker_dayGrid__bWmDb button,.BusinessDatePicker_monthGrid__U_CSI button,.BusinessDatePicker_yearGrid__QPJKi button{min-height:36px;color:#31483e;background:#f7f9f8;border:1px solid transparent;border-radius:7px;cursor:pointer;font:inherit;font-size:10px;transition:background .14s ease,color .14s ease,transform .14s ease}.BusinessDatePicker_dayGrid__bWmDb button:hover,.BusinessDatePicker_monthGrid__U_CSI button:hover,.BusinessDatePicker_yearGrid__QPJKi button:hover{color:#126c4d;background:#eaf6f0;transform:translateY(-1px)}.BusinessDatePicker_dayGrid__bWmDb button.BusinessDatePicker_selected__hhrjt,.BusinessDatePicker_monthGrid__U_CSI button.BusinessDatePicker_selected__hhrjt,.BusinessDatePicker_yearGrid__QPJKi button.BusinessDatePicker_selected__hhrjt{color:#fff;background:#167657;font-weight:800}.BusinessDatePicker_weekdays__YybqK{margin-top:10px;display:grid;grid-template-columns:repeat(7,1fr);color:#7a8981;text-align:center;font-size:9px;font-weight:700}.BusinessDatePicker_weekdays__YybqK span{padding:6px 0}.BusinessDatePicker_dayGrid__bWmDb{display:grid;grid-template-columns:repeat(7,1fr);gap:3px}.BusinessDatePicker_dayGrid__bWmDb button{min-height:31px;background:transparent;font-size:10px}.BusinessDatePicker_timeRow__9X4RD{margin-top:10px;padding:10px;display:grid;grid-template-columns:auto 64px auto 64px 1fr;gap:7px;align-items:center;border:1px solid #e0e9e4;border-radius:8px;background:#f8fbf9}.BusinessDatePicker_timeRow__9X4RD>span{color:#486056;font-size:10px;font-weight:800}.BusinessDatePicker_timeRow__9X4RD b{color:#718078;text-align:center}.BusinessDatePicker_timeRow__9X4RD select{width:100%;height:36px;padding:0 8px;color:#20352c;background:#fff;border:1px solid #ccdcd4;border-radius:7px;outline:none;font:inherit;font-size:11px}.BusinessDatePicker_timeRow__9X4RD select:focus-visible{border-color:#23805f;box-shadow:0 0 0 2px rgba(35,128,95,.1)}.BusinessDatePicker_timeRow__9X4RD small{color:#829088;font-size:8px;text-align:right}.BusinessDatePicker_footer__07wDM{margin-top:10px;padding-top:10px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;border-top:1px solid #e7eeea}.BusinessDatePicker_footer__07wDM button{padding:5px 6px;color:#167657;background:transparent;border:0;border-radius:5px;cursor:pointer;font:inherit;font-size:9px;font-weight:700}.BusinessDatePicker_footer__07wDM button:hover{background:#edf7f2}.BusinessDatePicker_footer__07wDM span{color:#8a9690;text-align:center;font-size:8px}.BusinessDatePicker_footerActions__tCVKI{display:flex;gap:4px}.BusinessDatePicker_footer__07wDM .BusinessDatePicker_confirm__p0qWF{padding:6px 10px;color:#fff;background:#167657}.BusinessDatePicker_footer__07wDM .BusinessDatePicker_confirm__p0qWF:hover{background:#126849}@keyframes BusinessDatePicker_enter__P9zNG{0%{opacity:0;transform:translateY(-5px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:720px){.BusinessDatePicker_popover__41b8I{position:fixed;z-index:120;left:12px;right:12px;top:auto;bottom:12px;width:auto;padding:15px;border-radius:14px;box-shadow:0 20px 60px rgba(13,42,31,.28)}.BusinessDatePicker_monthGrid__U_CSI button,.BusinessDatePicker_yearGrid__QPJKi button{min-height:43px}.BusinessDatePicker_dayGrid__bWmDb button{min-height:38px}.BusinessDatePicker_timeRow__9X4RD{grid-template-columns:auto 1fr auto 1fr}.BusinessDatePicker_timeRow__9X4RD small{display:none}}.BusinessDatePicker_popover__41b8I.BusinessDatePicker_inlinePopover__G3HYX{position:static;inset:auto;z-index:auto;width:min(280px,100%);max-width:100%;margin:7px auto 0;padding:8px;box-shadow:none;animation:none;border-radius:8px}.BusinessDatePicker_inlinePopover__G3HYX .BusinessDatePicker_toolbar__SRZYP{grid-template-columns:28px minmax(0,1fr) 28px}.BusinessDatePicker_inlinePopover__G3HYX .BusinessDatePicker_toolbar__SRZYP button{height:28px;min-height:28px;padding:0}.BusinessDatePicker_inlinePopover__G3HYX .BusinessDatePicker_dayGrid__bWmDb{grid-template-columns:repeat(7,minmax(0,1fr));gap:2px}.BusinessDatePicker_inlinePopover__G3HYX .BusinessDatePicker_dayGrid__bWmDb button{min-height:28px;padding:2px;font-size:11px}.BusinessDatePicker_inlinePopover__G3HYX .BusinessDatePicker_monthGrid__U_CSI button,.BusinessDatePicker_inlinePopover__G3HYX .BusinessDatePicker_yearGrid__QPJKi button{min-height:32px;padding:3px}.BusinessDatePicker_inlinePopover__G3HYX .BusinessDatePicker_footer__07wDM{gap:4px;margin-top:6px;padding-top:6px}.BusinessDatePicker_dayGrid__bWmDb.BusinessDatePicker_rangeGrid__LkFIW{column-gap:0}.BusinessDatePicker_dayGrid__bWmDb.BusinessDatePicker_rangeGrid__LkFIW button{transition:none}.BusinessDatePicker_dayGrid__bWmDb button[data-range-position]{border-radius:0}.BusinessDatePicker_dayGrid__bWmDb button[data-range-position=between]{background:#e4f3eb;color:#126c4d}.BusinessDatePicker_dayGrid__bWmDb button[data-range-position=end],.BusinessDatePicker_dayGrid__bWmDb button[data-range-position=single],.BusinessDatePicker_dayGrid__bWmDb button[data-range-position=start]{color:#fff;background:#167657;font-weight:800}.BusinessDatePicker_dayGrid__bWmDb button[data-range-position=start]{border-radius:7px 0 0 7px}.BusinessDatePicker_dayGrid__bWmDb button[data-range-position=end]{border-radius:0 7px 7px 0}.BusinessDatePicker_dayGrid__bWmDb button[data-range-position=single]{border-radius:7px}.BusinessDatePicker_dayGrid__bWmDb button[data-range-position]:hover{transform:none;box-shadow:inset 0 0 0 1px #23805f}