.commerce-toolbar{background:#fff;border:1px solid #e4e0d8;border-radius:12px;flex-wrap:wrap;align-items:end;gap:12px;margin:22px 0;padding:20px;display:flex}.commerce-toolbar label,.commerce-cancel label{color:#575047;gap:8px;font-size:13px;font-weight:600;display:grid}.commerce-toolbar input,.commerce-toolbar select,.commerce-cancel input{min-height:44px;font:inherit;color:#282521;background:#fff;border:1px solid #d8d3ca;border-radius:6px;max-width:100%;padding:10px 12px}.commerce-toolbar button,.commerce-order-card button{color:#fff;cursor:pointer;min-height:44px;font:inherit;background:#292621;border:1px solid #d8d3ca;border-radius:6px;padding:10px 18px;font-weight:600}.commerce-toolbar a{padding:12px;font-size:14px;text-decoration:underline}.commerce-result-count{font-weight:600}.commerce-result-count span,.commerce-hint{color:#796b52;font-size:13px;line-height:1.7}.commerce-hint{background:#f6f2e9;border-radius:6px;padding:10px 14px}.commerce-order-cards{gap:18px;display:grid}.commerce-order-card{background:#fff;border:1px solid #e2ddd5;border-radius:12px;min-width:0;padding:24px}.commerce-order-card header{justify-content:space-between;align-items:center;gap:20px;display:flex}.commerce-order-card h2{overflow-wrap:anywhere;margin:8px 0;font-size:17px}.commerce-order-card header strong{white-space:nowrap;font-size:22px}.commerce-eyebrow{color:#79736a;font-size:12px}.commerce-order-status{flex-wrap:wrap;align-items:center;gap:14px;margin:12px 0 20px;font-size:13px;display:flex}.commerce-order-status small{color:#7d766d}.commerce-pill{color:#5b4a2a;background:#eee9de;border-radius:99px;padding:6px 12px;font-weight:700}.commerce-cancel{border:1px solid #e5d9d5;border-radius:6px;min-width:200px;padding:10px 14px}.commerce-cancel summary{cursor:pointer;color:#973e30;font-size:14px}.commerce-cancel form{gap:12px;display:grid!important}.commerce-cancel p{font-size:13px}.commerce-order-card .danger{color:#943928;background:#fff4f0;border-color:#dcc0b4}.commerce-order-card button:disabled,.commerce-forms button:disabled{opacity:.55;cursor:wait}.commerce-history{border-top:1px solid #ece6dd;margin:16px 0;padding:16px 0;font-size:13px}.commerce-history summary{cursor:pointer;font-weight:600}.commerce-history ul{color:#6b655c;padding-left:20px;line-height:2}.commerce-pagination{justify-content:center;align-items:center;gap:24px;margin:24px 0;display:flex}.commerce-pagination a{background:#fff;border:1px solid #d7d0c4;border-radius:6px;padding:12px 18px}.commerce-editor{background:#fff;border:1px solid #ded7ca;border-radius:10px;overflow:hidden}.commerce-editor summary{cursor:pointer;padding:20px;font-weight:600}.commerce-editor summary small{color:#79736a;margin-top:7px;font-size:12px;font-weight:400;display:block}.commerce-editor form{border:0!important;padding-top:12px!important}.commerce-stock-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.commerce-stock-card{background:#fff;border:1px solid #ded7ca;border-radius:10px;padding:24px}.commerce-stock-card h2{margin:0 0 8px;font-size:18px}.commerce-stock-card>p{color:#7b756b;font-size:12px}.commerce-stock-card dl{grid-template-columns:repeat(3,1fr);gap:12px;margin:24px 0 0;display:grid}.commerce-stock-card dt{color:#777;font-size:12px}.commerce-stock-card dd{margin:8px 0 0;font-size:21px;font-weight:700}.commerce-stock-card dl>div:last-child dd{color:#826328}@media (max-width:760px){.commerce-toolbar{grid-template-columns:1fr 1fr;padding:16px;display:grid}.commerce-toolbar label:first-child{grid-column:1/-1}.commerce-toolbar input,.commerce-toolbar select{width:100%;min-width:0}.commerce-order-card{padding:18px}.commerce-order-card header{flex-direction:column;align-items:start;gap:4px}.commerce-cancel{width:100%;min-width:0}.commerce-order-card .commerce-payment-actions{align-items:stretch}.commerce-stock-cards{grid-template-columns:1fr}.commerce-stock-card{padding:20px}.commerce-stock-card dd{font-size:19px}}.commerce-forms{grid-template-columns:repeat(2,minmax(0,1fr))}.commerce-forms form,.commerce-forms label,.commerce-editor{min-width:0}.commerce-forms input,.commerce-forms select,.commerce-forms textarea{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.commerce-forms input[type=checkbox]{align-self:flex-start;width:auto}@media (max-width:760px){.commerce-forms{grid-template-columns:minmax(0,1fr)}}.commerce-page-head>div{display:block}.commerce-page-head h1{margin:8px 0 12px}.commerce-page-head span{font-weight:400;line-height:1.65;display:block}.commerce-page-head p{margin:0}.admin-page-head.compact.commerce-page-head>div:first-child{width:100%;display:block}body .admin-page-head.commerce-page-head{justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px;display:flex}body .admin-page-head .commerce-heading-copy{min-width:0;display:block}body .admin-page-head .commerce-heading-copy h1{letter-spacing:-1px;word-break:keep-all;margin:8px 0 10px;font-size:32px;line-height:1.3}body .admin-page-head .commerce-heading-copy>span{color:#696255;font-size:15px}body .admin-page-head .commerce-heading-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.admin-sidebar nav .admin-nav-section{color:#c5c8bf}.commerce-button,.commerce-edit-form>button,.commerce-toolbar button{color:#fff;min-height:44px;font:inherit;cursor:pointer;white-space:nowrap;background:#30372a;border:1px solid #30372a;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.commerce-button.secondary{color:#30372a;background:#fff;border-color:#d7d2c8}.commerce-button:hover,.commerce-toolbar button:hover{filter:brightness(.95)}.admin-layout :is(a,button,input,select,textarea,summary):focus-visible,.commerce-panel :is(button,input,select,textarea):focus-visible{outline-offset:3px;outline:3px solid #98722c}.commerce-toolbar{border-radius:10px;gap:10px;margin:20px 0 14px;padding:16px}.commerce-toolbar .commerce-search-field{flex:1;min-width:180px}.commerce-toolbar label{gap:6px;font-size:14px}.commerce-toolbar input{width:100%}.commerce-toolbar button{min-width:72px}.commerce-toolbar>a{color:#575047}.commerce-quick-filters{flex-wrap:wrap;gap:6px;margin:14px 0 18px;display:flex}.commerce-quick-filters a{color:#575047;background:#fff;border:1px solid #ded9cf;border-radius:8px;align-items:center;min-height:44px;padding:9px 14px;font-size:14px;text-decoration:none;display:inline-flex}.commerce-quick-filters a[aria-current=page]{color:#fff;background:#30372a;border-color:#30372a}.commerce-date-filter{position:relative}.commerce-date-filter>summary{cursor:pointer;background:#fff;border:1px solid #d8d3ca;border-radius:8px;min-height:44px;padding:12px;font-size:14px}.commerce-date-filter>div{gap:10px;margin-top:10px;display:flex}.commerce-result-count{margin:18px 0 12px;font-size:15px}.commerce-result-count span{color:#696255;font-size:14px}.commerce-pill{color:#5d5648;white-space:nowrap;background:#f0ede7;justify-content:center;justify-self:start;align-items:center;width:max-content;max-width:100%;padding:5px 10px;font-size:12px;line-height:1.5;display:inline-flex}.commerce-pill:is([data-status=active],[data-status=paid],[data-status=delivered]){color:#3d542e;background:#eaf0e4}.commerce-pill:is([data-status=preparing],[data-status=shipped]){color:#3e5369;background:#edf0f5}.commerce-pill:is([data-status=payment_pending],[data-status=cancellation_pending]){color:#785512;background:#fbefda}.commerce-pill:is([data-status=sold_out],[data-status=cancelled]){color:#8e4030;background:#f8e9e5}.commerce-order-cards{gap:10px}.commerce-order-card{border-radius:10px;padding:0;overflow:hidden}.commerce-order-summary{cursor:pointer;grid-template-columns:minmax(160px,1.3fr) minmax(150px,1.2fr) 90px 110px 88px;align-items:center;gap:18px;padding:20px;list-style:none;display:grid}.commerce-order-summary::-webkit-details-marker{display:none}.commerce-order-summary>span{min-width:0}.commerce-order-summary strong{overflow-wrap:anywhere;font-size:14px;line-height:1.6;display:block}.commerce-order-summary small{color:#6e675d;margin-top:4px;font-size:12px;line-height:1.6;display:block}.commerce-order-summary .commerce-order-money{text-align:right;white-space:nowrap;font-size:17px}.commerce-order-open{color:#615846;text-align:right;font-size:13px}.commerce-order-card[open]>.commerce-order-summary{background:#f6f5ef;border-bottom:1px solid #e4dfd5}.commerce-order-detail{padding:0 24px 24px}.commerce-order-detail>.commerce-order-status{margin:0 0 16px;padding-top:18px}.commerce-order-detail h3{margin:24px 0 12px;font-size:15px}.commerce-order-detail .commerce-shipment{border-top:0;padding-top:0}.commerce-shipment summary{cursor:pointer;font-size:16px;font-weight:600}.commerce-shipment dl{font-size:14px;line-height:1.7}.commerce-shipment label{font-size:14px}.commerce-shipment input,.commerce-shipment select{border-radius:8px;min-width:0;max-width:100%}.commerce-order-card button{background:#30372a;border-radius:8px;font-size:14px}.commerce-payment-actions>form button{color:#4f493e;background:#fff;border-color:#d8d3ca}.commerce-cancel{border-radius:8px;max-width:100%}.commerce-hint{color:#75603a;overflow-wrap:anywhere;margin:10px 0;font-size:13px}.commerce-product-groups{gap:18px;display:grid}.commerce-product-group{background:#fff;border:1px solid #ded9cf;border-radius:10px;overflow:hidden}.commerce-product-group>header{background:#f8f7f2;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;display:flex}.commerce-product-group>header>div:first-child{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.commerce-product-group h2{word-break:keep-all;margin:0;font-size:18px;line-height:1.5}.commerce-group-actions{flex-wrap:wrap;gap:8px;display:flex}.commerce-variant-row{border-top:1px solid #eee9e0;grid-template-columns:minmax(160px,1fr) 115px 85px auto;align-items:center;gap:18px;padding:16px 20px;display:grid}.commerce-variant-row>div:first-child{min-width:0}.commerce-variant-row strong{overflow-wrap:anywhere;font-size:15px;line-height:1.6}.commerce-variant-row small{color:#6c665b;overflow-wrap:anywhere;margin-top:3px;font-size:12px;display:block}.commerce-price{text-align:right;font-variant-numeric:tabular-nums}.commerce-empty-inline{color:#6c665b;padding:8px 20px;font-size:14px}.commerce-panel{color:#303129;background:#fff;border:0;border-left:1px solid #ddd7cb;width:min(560px,100%);max-width:100%;height:100dvh;max-height:100dvh;margin:0;padding:0;position:fixed;inset:0 0 0 auto;box-shadow:-16px 0 60px #20251d22}.commerce-panel::backdrop{background:#20251d70}.commerce-panel-inner{text-align:left;white-space:normal;flex-direction:column;height:100%;display:flex}.commerce-panel-inner>header{background:#f8f7f2;border-bottom:1px solid #e6e1d8;flex-shrink:0;justify-content:space-between;align-items:center;gap:20px;padding:22px 24px;display:flex}.commerce-panel-inner>header h2{word-break:keep-all;margin:0;font-size:20px;line-height:1.5}.commerce-panel-inner>header button{color:#575047;white-space:nowrap;cursor:pointer;min-height:44px;font:inherit;background:#fff;border:1px solid #d7d2c8;border-radius:8px;padding:8px 12px;font-size:14px}.commerce-panel-body{overscroll-behavior:contain;flex:1;min-height:0;padding:24px;overflow-y:auto}.commerce-edit-form{gap:20px;display:grid}.commerce-edit-form label{color:#47463d;gap:8px;min-width:0;font-size:14px;font-weight:600;display:grid}.commerce-edit-form label small{color:#6c665b;font-size:12px;font-weight:400;line-height:1.7}.commerce-edit-form :is(input,select,textarea){color:#303129;box-sizing:border-box;width:100%;min-width:0;max-width:100%;min-height:46px;font:inherit;background:#fff;border:1px solid #cfc9bc;border-radius:8px;padding:11px 12px;font-size:15px;font-weight:400}.commerce-edit-form textarea{resize:vertical;min-height:104px}.commerce-edit-form>button{width:100%;margin-top:4px}.commerce-edit-form button:disabled{opacity:.55;cursor:wait}.commerce-edit-form .commerce-checkbox{align-items:center;display:flex}.commerce-edit-form input[type=checkbox]{width:20px;height:20px;min-height:20px}.commerce-field-pair{grid-template-columns:1fr 1fr;gap:14px;display:grid}.commerce-save-success{color:#3d542e;background:#edf3e7;border-radius:8px;margin:0;padding:12px;font-size:14px}.commerce-stock-list{background:#fff;border:1px solid #ded9cf;border-radius:10px;overflow:hidden}.commerce-stock-heading,.commerce-stock-row{grid-template-columns:minmax(180px,1.6fr) repeat(3,minmax(50px,.5fr)) minmax(140px,1fr) 66px;align-items:center;gap:16px;padding:18px 20px;display:grid}.commerce-stock-heading{color:#696255;background:#f8f7f2;font-size:13px}.commerce-stock-heading>span:nth-child(n+2):nth-child(-n+4){text-align:right}.commerce-stock-row{border-top:1px solid #eee9e0}.commerce-stock-name{min-width:0}.commerce-stock-name h2{overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.6}.commerce-stock-name small{color:#6c665b;overflow-wrap:anywhere;font-size:12px}.commerce-stock-number{text-align:right;font-variant-numeric:tabular-nums}.commerce-stock-number>span{display:none}.commerce-stock-number strong{font-size:17px}.commerce-stock-number.available strong{color:#455733}.commerce-stock-alerts{color:#785512;gap:4px;font-size:12px;line-height:1.6;display:grid}.commerce-stock-alerts .muted{color:#736d62}.commerce-scope{color:#696255;margin:0 0 14px;font-size:13px}.commerce-kpis>a{color:#30372a;background:#fff;border:1px solid #ded9cf;border-radius:10px;flex-direction:column;gap:12px;padding:24px;text-decoration:none;display:flex}.commerce-kpis>a>span{font-size:14px}.commerce-kpis>a strong{font-size:36px;font-weight:600}.commerce-kpis>a strong small{color:#6c665b;margin-left:8px;font-size:14px}.commerce-kpis .commerce-kpi-link{color:#5c684f;font-size:13px}.commerce-kpis article{border-radius:10px}.commerce-kpis article>small{color:#6c665b;font-size:12px;line-height:1.7}.commerce-attention{background:#fff;border:1px solid #ded9cf;border-radius:10px;margin:20px 0;padding:22px}.commerce-attention h2{margin:0 0 16px;font-size:18px}.commerce-attention>div{grid-template-columns:1fr 1fr;gap:12px;display:grid}.commerce-attention a{color:#625535;background:#f7f4ec;border-radius:8px;justify-content:space-between;gap:12px;padding:16px;font-size:14px;line-height:1.5;text-decoration:none;display:flex}.commerce-links>a{border-radius:10px}.admin-mobile-menu{display:none}@media (max-width:1200px) and (min-width:981px){.commerce-order-summary{grid-template-columns:1.1fr 1fr 85px 100px;gap:12px}.commerce-order-open{display:none}.commerce-stock-heading,.commerce-stock-row{grid-template-columns:minmax(140px,1fr) repeat(3,50px) 100px 60px;gap:10px;padding:16px}.commerce-heading-actions{flex-wrap:wrap}.commerce-variant-row{grid-template-columns:minmax(120px,1fr) 100px 75px auto;gap:10px}}@media (max-width:780px){.admin-mobile-menu{background:#faf8f2;border-bottom:1px solid #dcd6c9;display:block}.admin-mobile-menu>summary{cursor:pointer;color:#30372a;justify-content:space-between;align-items:center;gap:16px;min-height:56px;padding:14px 20px;font-size:15px;font-weight:600;list-style:none;display:flex}.admin-mobile-menu>summary::-webkit-details-marker{display:none}.admin-mobile-menu>summary>span:last-child{color:#625a4d;font-size:13px}.admin-mobile-menu[open]>.admin-mobile-menu-body{overscroll-behavior:contain;border-top:1px solid #e2dcd0;max-height:65dvh;padding:12px 16px 16px;overflow-y:auto}.admin-mobile-menu .admin-mobile-nav{white-space:normal;background:0 0;border:0;grid-template-columns:1fr 1fr;gap:6px;height:auto;padding:0;display:grid;overflow:visible}.admin-mobile-menu .admin-mobile-nav>a{color:#535647;white-space:normal;border:1px solid #0000;border-radius:8px;align-items:center;min-height:46px;padding:12px;font-size:14px;display:flex}.admin-mobile-menu .admin-mobile-nav>a.active{color:#fff;background:#30372a;border-color:#30372a}.admin-mobile-menu .admin-mobile-nav .admin-nav-section{color:#666f5e;grid-column:1/-1;margin:12px 0 4px;padding:0 12px;font-size:12px}.admin-mobile-account{color:#535647;border-top:1px solid #ddd8cb;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding:16px 4px 0;font-size:13px;display:flex}.admin-mobile-account small{overflow-wrap:anywhere;margin-top:4px;font-size:12px;display:block}.admin-mobile-account button{color:#30372a;white-space:nowrap;min-height:44px;font:inherit;background:#fff;border:1px solid #cfc8b9;border-radius:8px;padding:10px 14px}}@media (max-width:1100px){body .admin-page-head.commerce-page-head{margin-bottom:20px;display:block}body .admin-page-head .commerce-heading-copy h1{font-size:28px;line-height:1.35}body .admin-page-head .commerce-heading-copy>span{font-size:14px}body .admin-page-head .commerce-heading-actions{flex-wrap:wrap;margin-top:18px}.commerce-toolbar{grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:14px}.commerce-toolbar .commerce-search-field{grid-column:1/-1;min-width:0}.commerce-toolbar label:first-child{grid-column:auto}.commerce-toolbar .commerce-search-field:first-child{grid-column:1/-1}.commerce-toolbar>a{text-align:center;padding:10px}.commerce-date-filter{grid-column:1/-1}.commerce-date-filter>div{grid-template-columns:1fr 1fr;display:grid}.commerce-toolbar>label:not(.commerce-search-field){min-width:0}.commerce-quick-filters{gap:6px;margin:12px 0}.commerce-quick-filters a{padding:8px 10px;font-size:13px}.commerce-order-summary{grid-template-columns:1fr auto;gap:12px;padding:16px}.commerce-order-identity,.commerce-order-product{grid-column:1/-1}.commerce-order-summary strong{font-size:14px}.commerce-order-summary small{font-size:12px}.commerce-order-open{display:none}.commerce-order-summary .commerce-order-money{font-size:18px}.commerce-order-detail{padding:0 16px 18px}.commerce-order-detail .commerce-shipment form{grid-template-columns:1fr;display:grid}.commerce-shipment label,.commerce-shipment input,.commerce-shipment select,.commerce-payment-actions form button{width:100%}.commerce-product-group>header{padding:16px;display:block}.commerce-product-group h2{font-size:17px}.commerce-group-actions{margin-top:14px}.commerce-variant-row{grid-template-columns:1fr auto;gap:10px;padding:16px}.commerce-variant-row>div:first-child{grid-column:1/-1}.commerce-variant-row>.commerce-pill{grid-area:3/1}.commerce-variant-row>.commerce-button{grid-area:3/2}.commerce-variant-row>.commerce-price{text-align:left;grid-column:1/-1}.commerce-panel-inner>header{padding:16px}.commerce-panel-inner>header h2{font-size:18px}.commerce-panel-body{padding:20px 16px}.commerce-field-pair{grid-template-columns:1fr}.commerce-stock-heading{display:none}.commerce-stock-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 10px;padding:18px 16px}.commerce-stock-row:first-of-type{border-top:0}.commerce-stock-name{grid-column:1/-1}.commerce-stock-number{text-align:left}.commerce-stock-number>span{color:#6c665b;margin-bottom:6px;font-size:12px;display:block}.commerce-stock-number strong{font-size:20px}.commerce-stock-alerts{grid-column:1/3}.commerce-stock-row>.commerce-button{justify-self:end}.commerce-attention{padding:18px}.commerce-attention>div{grid-template-columns:1fr}.commerce-attention a{font-size:13px}.commerce-kpis>a{padding:18px}.commerce-kpis>a strong{font-size:30px}.commerce-kpis article strong{font-size:28px}}.commerce-filter-panel{margin:16px 0}.commerce-filter-panel>summary{cursor:pointer;color:#575047;min-height:44px;padding:12px 0;font-size:14px;font-weight:600}.commerce-filter-panel>summary span{color:#75603a;margin-left:12px;font-size:12px;font-weight:400}.commerce-filter-panel .commerce-toolbar{margin-top:8px}.commerce-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}body .admin-sidebar .sidebar-bottom form button{color:#c5c8bf;min-height:44px}@media (max-width:1100px){.commerce-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:780px){.commerce-filter-panel{background:#fff;border:1px solid #ded9cf;border-radius:10px;margin:16px 0 12px;overflow:hidden}.commerce-filter-panel>summary{padding:14px}.commerce-filter-panel .commerce-toolbar{border:0;border-top:1px solid #e4dfd5;border-radius:0;margin:0}.admin-mobile-account{border-top:0;border-bottom:1px solid #ddd8cb;margin:0 0 12px;padding:0 4px 14px}}:is(.commerce-page-head,.commerce-toolbar,.commerce-filter-panel,.commerce-quick-filters,.commerce-order-cards,.commerce-product-groups,.commerce-stock-list,.commerce-panel,.commerce-kpis,.commerce-attention,.commerce-links,.commerce-history,.commerce-hint,.commerce-scope,.commerce-result-count){word-break:keep-all;overflow-wrap:anywhere}:is(.commerce-heading-copy>span,.commerce-hint,.commerce-edit-form label small,.commerce-empty-inline,.commerce-save-success){text-wrap:pretty;line-height:1.7}:is(.commerce-order-identity,.commerce-order-product,.commerce-variant-row>div,.commerce-stock-name,.commerce-panel-inner>header h2,.commerce-product-group>header>div,.commerce-heading-actions,.admin-mobile-account>span){min-width:0}.commerce-panel-inner>header h2{overflow-wrap:anywhere;flex:1}.commerce-panel-inner>header>button{flex-shrink:0}.commerce-product-group>header>div:first-child{flex:1}.commerce-group-actions{flex-shrink:0}.commerce-price,.commerce-order-money,.commerce-stock-number strong,.commerce-inline-unit{white-space:nowrap;word-break:normal;overflow-wrap:normal}.commerce-attention a{flex-wrap:wrap;align-items:center}.commerce-attention a strong{white-space:nowrap;margin-left:auto}.commerce-order-detail :is(p,li){overflow-wrap:anywhere;line-height:1.7}.commerce-history li+li{margin-top:6px}.commerce-order-card button{word-break:keep-all;white-space:nowrap}@media (max-width:780px){.admin-mobile-menu .admin-mobile-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-mobile-menu .admin-mobile-nav>a{word-break:keep-all;overflow-wrap:anywhere;min-width:0;height:auto;line-height:1.5}.admin-mobile-menu .admin-mobile-nav>a>span{flex-shrink:0}.admin-mobile-account>span{flex:1}.admin-mobile-account>form{flex-shrink:0}.commerce-panel-inner>header{align-items:flex-start;gap:12px}.commerce-shipment summary,.commerce-cancel summary,.commerce-filter-panel>summary{line-height:1.6}.commerce-filter-panel>summary span{white-space:nowrap;display:inline-block}.commerce-group-actions{gap:8px}.commerce-group-actions>.commerce-button{flex:0 auto}.commerce-stock-alerts{word-break:keep-all;line-height:1.7}}@media (max-width:360px){.commerce-date-filter>div{grid-template-columns:minmax(0,1fr)}.commerce-attention a{gap:6px}}.commerce-form-fields{border:0;min-width:0;margin:0;padding:0;display:contents}.commerce-pending-notice{color:#63511c;word-break:keep-all;overflow-wrap:anywhere;background:#fff9e5;border:1px solid #e7d99c;border-radius:8px;padding:12px 14px;font-size:14px;line-height:1.7}.commerce-form-fields:disabled input,.commerce-form-fields:disabled select,.commerce-form-fields:disabled textarea{opacity:.7}.commerce-order-card:target,.commerce-stock-row:target{outline-offset:-2px;outline:2px solid #98722c;scroll-margin-top:20px}.commerce-panel-inner>header button:disabled{opacity:.5;cursor:wait}body .admin-mobile-records .admin-mobile-field-label,.admin-mobile-detail-text{display:none}@media (max-width:780px){body .admin-layout .admin-mobile-records{background:#f4f0e7;gap:12px;display:grid;overflow:visible}body .admin-layout .admin-mobile-records :is(.preorder-header,.crm-contact-header,.message-header){display:none}body .admin-layout .admin-mobile-records>:is(.preorder-row,.crm-contact-row,.message-row):not(.preorder-header,.crm-contact-header,.message-header){word-break:keep-all;overflow-wrap:anywhere;background:#fff;border:1px solid #ded9cf;border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px;width:100%;min-width:0;padding:18px 16px;font-size:14px;line-height:1.65;display:grid}body .admin-mobile-records :is(.preorder-row,.crm-contact-row,.message-row)>:is(span,strong,form){min-width:0;display:block}body .admin-mobile-records :is(.preorder-row,.crm-contact-row,.message-row)>strong{grid-column:1/-1;font-size:17px}body .admin-mobile-records .admin-mobile-field-label{color:#6b675c;white-space:normal;margin:0 0 4px;font-size:12px;font-weight:400;line-height:1.5;display:block}body .admin-mobile-records :is(.preorder-row,.crm-contact-row,.message-row) small:not(.admin-mobile-field-label){white-space:normal;text-overflow:clip;overflow-wrap:anywhere;font-size:12px;line-height:1.6;display:block;overflow:visible}body .admin-mobile-records .preorder-row>span:nth-child(6){display:block}body .admin-mobile-records .preorder-row>span:nth-child(4),body .admin-mobile-records .crm-contact-row>span:nth-child(3),body .admin-mobile-records .message-row>span:last-child{grid-column:1/-1}body .admin-mobile-records .admin-list-detail-link{text-align:center;background:#f8f7f2;border:1px solid #ded9cf;border-radius:8px;grid-column:1/-1;min-height:44px;padding:10px;font-size:14px;display:block}.admin-mobile-detail-text{display:inline}body .admin-mobile-records .crm-contact-row form{align-self:end}body .admin-mobile-records .crm-contact-row form button{border:1px solid #ddd5ca;border-radius:8px;min-height:44px;padding:8px 14px}body .admin-layout :is(.crm-safety-note,.provider-state,.crm-campaign-form,.campaign-list,.pagination){word-break:keep-all;overflow-wrap:anywhere}body .admin-layout .pagination{flex-wrap:wrap;gap:12px}body .admin-layout .provider-state{align-items:flex-start;height:auto;min-height:64px;line-height:1.7}}.commerce-storefront-connection{color:#6c665b;word-break:keep-all;overflow-wrap:anywhere;flex-wrap:wrap;gap:4px 12px;margin-top:7px;font-size:12px;line-height:1.7;display:flex}.commerce-storefront-connection a,.commerce-stock-sharing a{text-underline-offset:3px;color:#765c2b;text-decoration:underline}.commerce-stock-sharing{color:#765c2b;word-break:keep-all;overflow-wrap:anywhere;margin:7px 0 0;font-size:12px;line-height:1.7}.commerce-shipment{border-top:1px solid #e6e6df;min-width:0;margin-top:24px;padding-top:16px}.commerce-shipment form{flex-wrap:wrap;align-items:end;gap:12px;margin:16px 0;display:flex}.commerce-shipment form label{flex:180px;gap:8px;min-width:0;display:grid}.commerce-shipment form :is(input:not([type=hidden]),select){color:#2f3329;width:100%;min-width:0;min-height:44px;font:inherit;background:#fff;border:1px solid #d8d3c7;border-radius:8px;padding:10px 12px;font-size:16px}.commerce-shipment form :is(input,select):focus-visible{outline-offset:2px;outline:2px solid #98722c}.commerce-shipment form .commerce-hint{flex-basis:100%;margin:0}.commerce-shipment form button{white-space:normal;word-break:keep-all}@media (max-width:600px){.commerce-shipment form{grid-template-columns:minmax(0,1fr);display:grid}.commerce-shipment form button{width:100%}}
.admin-layout.admin-redesign{--ar-ink:#242a26;--ar-muted:#64716a;--ar-green:#176b4b;--ar-line:#dce5df;--ar-soft:#f5f8f6;--ar-yellow:#fedc63;color:var(--ar-ink);word-break:keep-all;overflow-wrap:break-word;background:#fff;min-height:100dvh;padding-left:236px;font-size:15px;line-height:1.6;display:block}.admin-redesign *{box-sizing:border-box}.admin-redesign .admin-sidebar{width:236px;color:var(--ar-ink);border-right:1px solid var(--ar-line);z-index:30;background:#fff;flex-direction:column;padding:24px 18px;display:flex;position:fixed;inset:0 auto 0 0;overflow:auto}.admin-redesign .admin-logo{color:var(--ar-ink);margin:0;padding:0 4px 26px;display:block}.admin-redesign .admin-logo .brand-mark-admin{filter:none;width:190px;max-width:100%;height:auto}.admin-redesign .admin-logo>span{letter-spacing:1px;margin-top:8px;font-size:11px;display:block}.admin-redesign .admin-logo small{color:var(--ar-muted);margin-left:8px;font-size:11px;display:inline}.admin-redesign nav a{color:var(--ar-muted)}.admin-redesign .admin-sidebar nav>a,.admin-redesign .admin-mobile-nav>a,.admin-redesign .admin-secondary-nav a{color:#3d4841;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:12px;min-height:46px;margin:3px 0;padding:10px 12px;font-size:14px;font-weight:600;text-decoration:none;display:flex}.admin-redesign .admin-sidebar nav a.active,.admin-redesign .admin-mobile-nav a.active{color:var(--ar-green);background:#e9f3ed;border-color:#d2e5d8}.admin-redesign nav a svg{flex-shrink:0}.admin-redesign .admin-sidebar nav a:hover,.admin-redesign .admin-mobile-nav a:hover{background:var(--ar-soft)}.admin-redesign .admin-workspace-label{margin:8px 12px 14px;font-size:13px;font-weight:700}.admin-redesign .admin-secondary-nav{margin-top:30px}.admin-redesign .admin-secondary-nav details{background:0 0;border:0;padding:5px 0}.admin-redesign .admin-secondary-nav summary{cursor:pointer;color:var(--ar-muted);padding:10px 12px;font-size:12px;font-weight:700}.admin-redesign .admin-secondary-nav a{font-size:13px}.admin-redesign .admin-secondary-nav svg{width:17px}.admin-redesign .sidebar-bottom{color:var(--ar-muted);margin-top:auto;padding-top:28px}.admin-redesign .sidebar-bottom:before{content:"";background:var(--ar-yellow);width:30px;height:3px;margin-bottom:18px;display:block}.admin-redesign .admin-user{border:0;margin:0 0 12px;padding:0}.admin-redesign .admin-user b{color:var(--ar-ink);font-size:12px}.admin-redesign .admin-user small{color:var(--ar-muted);overflow-wrap:anywhere;font-size:11px}.admin-redesign .sidebar-bottom button{color:var(--ar-muted);border:1px solid var(--ar-line);background:#fff;border-radius:6px;min-height:36px}.admin-redesign .admin-workspace{min-width:0}.admin-redesign .admin-workspace-head{border-bottom:1px solid var(--ar-line);background:#fff;justify-content:space-between;align-items:center;gap:20px;min-height:78px;padding:16px 36px;display:flex}.admin-redesign .admin-workspace-head>strong{font-size:14px}.admin-redesign .admin-workspace-head>div{align-items:center;gap:24px;display:flex}.admin-redesign .admin-workspace-head a{font-size:13px;font-weight:600;text-decoration:none}.admin-redesign .admin-space-switch{min-height:44px;color:var(--ar-green);border:1px solid #aec8b9;border-radius:8px;align-items:center;gap:16px;padding:10px 16px;display:inline-flex}.admin-redesign .admin-content{background:#fff;width:100%;min-width:0;max-width:1600px;margin:0 auto;padding:40px 36px 60px;animation:.16s ease-out both ar-enter}.admin-redesign .admin-page-head{gap:20px;margin:0 0 28px}.admin-redesign .admin-page-head h1,.admin-redesign .admin-page-head .commerce-heading-copy h1{letter-spacing:-1px;color:var(--ar-ink);font-size:30px;line-height:1.4}.admin-redesign .admin-page-head p{color:var(--ar-green);letter-spacing:1.5px;font-size:11px;font-weight:700}.admin-redesign .admin-page-head p:before{content:"";background:var(--ar-yellow);vertical-align:middle;border-radius:3px;width:24px;height:4px;margin-right:10px;display:inline-block}.admin-redesign .admin-page-head span,.admin-redesign .admin-page-head .commerce-heading-copy>span{color:var(--ar-muted);font-size:14px;line-height:1.7}.admin-redesign :is(.dashboard-card,.detail-card,.admin-table-card,.commerce-toolbar,.commerce-stock-list,.commerce-order-card,.commerce-product-group,.commerce-attention,.ar-card){border:1px solid var(--ar-line);box-shadow:none;background:#fff;border-radius:10px;min-width:0}.admin-redesign :is(.admin-primary-button,.commerce-button,.commerce-edit-form>button,.commerce-toolbar button,.admin-filter button,.crm-campaign-form>button){background:var(--ar-green);color:#fff;border:1px solid var(--ar-green);border-radius:8px;min-height:44px;font-size:14px;transition:background-color .12s,box-shadow .12s}.admin-redesign :is(.commerce-button.secondary,.admin-outline-button){color:var(--ar-green);background:#fff;border:1px solid #b8ccbf}.admin-redesign :is(input,select,textarea){max-width:100%;color:var(--ar-ink);background:#fff;border-color:#b9c8bf;border-radius:7px;font-size:14px}.admin-redesign :is(input:not([type=checkbox]):not([type=radio]),select){min-height:44px}.admin-redesign :is(a,button,input,select,textarea,summary):focus-visible{outline-offset:3px;outline:3px solid #176b4b}.admin-redesign :is(button,a)[aria-disabled=true],.admin-redesign button:disabled{opacity:.5}.admin-redesign :is(.commerce-quick-filters a[aria-current=page],.settlement-filters a[aria-current=page]){background:var(--ar-green);color:#fff;border-color:var(--ar-green)}.admin-redesign :is(.kpi-grid,.crm-kpis,.influencer-kpi-grid,.settlement-totals){gap:16px;margin:24px 0}.admin-redesign :is(.kpi-grid,.crm-kpis,.influencer-kpi-grid,.settlement-totals)>:is(article,a){border:1px solid var(--ar-line);min-width:0;box-shadow:none;background:#fff;border-radius:10px;padding:22px;text-decoration:none}.admin-redesign :is(.kpi-grid,.crm-kpis,.influencer-kpi-grid,.settlement-totals) :is(strong,b){color:var(--ar-ink);font-variant-numeric:tabular-nums}.admin-redesign .settlement-net{border-top:3px solid var(--ar-green)}.admin-redesign :is(.table-header,.preorder-header,.crm-contact-header,.message-header,.commerce-stock-heading,.commerce-product-group>header){background:var(--ar-soft);color:var(--ar-muted)}.admin-redesign :is(.table-row,.preorder-row,.crm-contact-row,.message-row,.commerce-stock-row,.commerce-variant-row){border-color:var(--ar-line)}.admin-redesign :is(.commerce-order-card[open]>.commerce-order-summary,.commerce-attention,.commerce-hint){background:var(--ar-soft)}.admin-redesign .commerce-hint{color:#526459}.admin-redesign .commerce-stock-number.available strong,.admin-redesign .commerce-kpi-link{color:var(--ar-green)}.admin-redesign .commerce-order-card button:not(.danger){background:var(--ar-green);color:#fff}.admin-redesign .commerce-order-card .danger{color:#993e2b;background:#fff3ee;border-color:#e9c5b9}.admin-redesign .commerce-panel{color:var(--ar-ink);border-color:var(--ar-line)}.admin-redesign .commerce-panel[open]{animation:.21s ease-out both ar-panel}.admin-redesign .commerce-panel-inner>header{border-bottom:1px solid var(--ar-line);background:#fff}.admin-redesign .commerce-panel::backdrop{background:#172b2344}.admin-redesign .commerce-panel button{border-radius:7px}.admin-redesign .commerce-pill:is([data-status=paid],[data-status=delivered],[data-status=active]),.admin-redesign .consent-yes,.admin-redesign .crm-consent-active{color:#176b4b;background:#e9f3ed}.admin-redesign .commerce-pill:is([data-status=preparing],[data-status=shipped]){color:#51645a;background:#eef2ef}.admin-redesign .influencer-funnel>div{background:var(--ar-soft);border-color:var(--ar-line)}.admin-redesign .influencer-funnel>div>span{color:var(--ar-green);background:#e9f3ed}.admin-redesign .influencer-task-list a{border-color:var(--ar-line)}.admin-redesign .influencer-task-list strong{color:var(--ar-green)}.admin-redesign .ar-card{margin:24px 0;padding:24px}.admin-redesign .ar-card h2{margin:0 0 8px;font-size:18px}.admin-redesign .ar-card p{color:var(--ar-muted);font-size:13px;line-height:1.7}.admin-redesign .ar-card-head{justify-content:space-between;align-items:start;gap:18px;display:flex}.admin-redesign .ar-card-head nav{flex-wrap:wrap;gap:8px;display:flex}.admin-redesign .ar-card-head nav a{border:1px solid var(--ar-line);border-radius:6px;min-height:40px;padding:8px 12px;font-size:13px;text-decoration:none}.admin-redesign .ar-card-head nav a[aria-current=page]{color:var(--ar-green);background:#e9f3ed;border-color:#b8d4c4}.admin-redesign .ar-chart-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.admin-redesign .ar-chart-grid>.ar-card{margin:0}.admin-redesign .ar-bars{gap:18px;margin-top:24px;display:grid}.admin-redesign .ar-bar{color:var(--ar-ink);grid-template-columns:minmax(130px,1fr) minmax(80px,2fr) auto;align-items:center;gap:16px;min-height:44px;font-size:14px;text-decoration:none;display:grid}.admin-redesign .ar-bar:hover{background:var(--ar-soft)}.admin-redesign .ar-bar span:first-child{overflow-wrap:anywhere}.admin-redesign .ar-track{background:#edf2ef;border-radius:4px;height:10px;display:block;overflow:hidden}.admin-redesign .ar-fill{background:var(--ar-green);border-radius:4px;height:100%;display:block}.admin-redesign .ar-fill.warning{background:#b77732}.admin-redesign .ar-bar strong{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:14px}.admin-redesign .ar-stages{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:20px 0;display:grid}.admin-redesign .ar-stages a{border:1px solid var(--ar-line);color:var(--ar-ink);border-radius:8px;gap:8px;padding:16px;font-size:13px;text-decoration:none;display:grid}.admin-redesign .ar-stages strong{color:var(--ar-green);font-size:24px}.admin-redesign .ar-line-chart{width:100%;height:auto;max-height:260px;margin:20px 0;display:block}.admin-redesign .ar-line-chart text{fill:#526459;font-size:12px}.admin-redesign .ar-chart-legend{flex-wrap:wrap;gap:24px;font-size:13px;display:flex}.admin-redesign .ar-chart-legend span:before{content:"";background:var(--ar-green);vertical-align:middle;width:20px;height:3px;margin-right:8px;display:inline-block}.admin-redesign .ar-chart-legend span:last-child:before{background:#9aa79f}.admin-redesign .ar-data-table{border-collapse:collapse;width:100%;font-size:13px}.admin-redesign .ar-data-table td,.admin-redesign .ar-data-table th{text-align:left;border-bottom:1px solid var(--ar-line);padding:10px}.admin-redesign .ar-card details summary{cursor:pointer;min-height:44px;padding:10px 0;font-size:13px;font-weight:600}.admin-redesign .ar-empty{background:var(--ar-soft);border-radius:8px;padding:24px}.admin-redesign .ar-steps{flex-wrap:wrap;gap:12px;margin:20px 0;display:flex}.admin-redesign .ar-steps a{border:1px solid var(--ar-line);color:var(--ar-green);border-radius:8px;padding:12px 16px;font-size:14px;text-decoration:none}.admin-redesign .ar-expiry-list{padding:0;list-style:none}.admin-redesign .ar-expiry-list a{border-bottom:1px solid var(--ar-line);color:var(--ar-ink);justify-content:space-between;gap:20px;padding:14px 0;font-size:14px;text-decoration:none;display:flex}.admin-redesign .ar-expiry-list strong{white-space:nowrap;color:#a25228}@keyframes ar-enter{0%{opacity:.5;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes ar-panel{0%{opacity:.5;transform:translate(12px)}to{opacity:1;transform:none}}@media (min-width:901px){.admin-redesign .admin-mobile-menu{display:none}}@media (max-width:1100px){.admin-layout.admin-redesign{padding-left:210px}.admin-redesign .admin-sidebar{width:210px}.admin-redesign .admin-content{padding:30px 24px}.admin-redesign .admin-workspace-head{padding:14px 24px}.admin-redesign .ar-chart-grid{grid-template-columns:1fr}}@media (max-width:900px){.admin-layout.admin-redesign{padding:0}.admin-redesign .admin-sidebar{display:none}.admin-redesign .admin-mobile-menu{border-bottom:1px solid var(--ar-line);z-index:40;background:#fff;display:block;position:relative}.admin-redesign .admin-mobile-menu>summary{min-height:56px;color:var(--ar-ink);padding:14px 20px}.admin-redesign .admin-mobile-menu-body{background:#fff;max-height:75dvh;overflow:auto}.admin-redesign .admin-workspace-head{min-height:64px;padding:12px 20px}.admin-redesign .admin-workspace-head>strong{display:none}.admin-redesign .admin-workspace-head>div{justify-content:space-between;gap:12px;width:100%}.admin-redesign .admin-content{padding:28px 20px 48px}.admin-redesign .ar-stages{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-redesign .admin-mobile-account{color:var(--ar-ink);background:var(--ar-soft)}}@media (max-width:600px){.admin-redesign .admin-content{padding:24px 16px 40px}.admin-redesign .admin-page-head h1,.admin-redesign .admin-page-head .commerce-heading-copy h1{font-size:26px}.admin-redesign .admin-workspace-head a{font-size:12px}.admin-redesign .admin-space-switch{gap:8px;padding:9px 12px}.admin-redesign .ar-card{padding:18px}.admin-redesign .ar-card-head{display:block}.admin-redesign .ar-card-head nav{margin-top:12px}.admin-redesign .ar-bar{grid-template-columns:1fr auto;gap:7px 12px}.admin-redesign .ar-track{grid-area:2/1/auto/-1}.admin-redesign .ar-bar strong{grid-area:1/2}.admin-redesign .ar-expiry-list a{gap:6px;display:grid}.admin-redesign .ar-steps{display:grid}.admin-redesign :is(.kpi-grid,.crm-kpis,.influencer-kpi-grid,.settlement-totals)>:is(article,a){padding:16px}.admin-redesign .ar-data-table{font-size:12px}.admin-redesign .ar-data-table td,.admin-redesign .ar-data-table th{padding:8px 4px}}@media (prefers-reduced-motion:reduce){.admin-redesign *,.admin-redesign :before,.admin-redesign :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.admin-layout.admin-redesign .admin-logo>span{color:#64716a;text-align:left;background:0 0;border:0;width:auto;height:auto;font-family:inherit;font-size:11px;transform:none}.admin-layout.admin-redesign .admin-sidebar .sidebar-bottom form button{color:#526459;padding:8px 12px}.admin-redesign .commerce-links>a{border-color:var(--ar-line)}.admin-redesign .commerce-attention a{color:var(--ar-green);border:1px solid var(--ar-line);background:#fff}.admin-redesign .influencer-overview-grid>.ar-card{margin:0}.admin-redesign .influencer-overview-grid .ar-bar{grid-template-columns:minmax(70px,1fr) minmax(80px,2fr) auto}@media (max-width:600px){.admin-redesign .influencer-overview-grid .ar-bar{grid-template-columns:1fr auto}}.admin-redesign .ar-metric-tabs{flex-wrap:wrap;gap:8px;margin:20px 0;display:flex}.admin-redesign .ar-metric-tabs a{border:1px solid #dce5df;border-radius:8px;padding:10px 16px;text-decoration:none}.admin-redesign .ar-metric-tabs a[aria-current=page],.admin-redesign .ar-stages a[aria-current=page]{color:#176b4b;background:#eaf4ee;border-color:#176b4b}.admin-redesign .ar-calendar{grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;margin:24px 0;display:grid}.admin-redesign .ar-calendar .ar-weekday{text-align:center;padding:8px;font-size:12px}.admin-redesign .ar-calendar>a,.admin-redesign .ar-day-blank{border:1px solid #e4eae6;border-radius:8px;flex-direction:column;gap:8px;min-width:0;min-height:76px;padding:12px;text-decoration:none;display:flex}.admin-redesign .ar-day-blank{background:#f8faf8;border-color:#0000}.admin-redesign .ar-calendar>a.today{box-shadow:inset 0 0 0 1px #176b4b}.admin-redesign .ar-calendar>a[aria-current=date]{background:#eaf4ee;border-color:#176b4b}.admin-redesign .ar-calendar>a>span{color:#176b4b;font-size:12px;font-weight:700}.admin-redesign .ar-production-list{margin:16px 0;padding:0;list-style:none}.admin-redesign .ar-production-list li{border-bottom:1px solid #e4eae6;grid-template-columns:minmax(0,1fr) 90px 120px;align-items:center;gap:16px;padding:16px 0;font-size:13px;display:grid}.admin-redesign .ar-production-list a{overflow-wrap:anywhere;gap:6px;min-width:0;display:grid}.admin-redesign .ar-production-list small{color:#68746d;font-size:11px}.admin-redesign .ar-schedule-list-title{margin:24px 0 8px;font-size:16px}.admin-redesign .ar-performance-item{border-bottom:1px solid #e4eae6;padding:20px 0;scroll-margin-top:32px}.admin-redesign .ar-performance-item header{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.admin-redesign .ar-performance-item h3{margin:0;font-size:16px}.admin-redesign .ar-performance-item header>span{color:#68746d;font-size:12px}.admin-redesign .ar-performance-item header>a{color:#176b4b;margin-left:auto;font-size:13px}.admin-redesign .ar-performance-item dl{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.admin-redesign .ar-performance-item dt{color:#68746d;font-size:12px}.admin-redesign .ar-performance-item dd{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:8px 0 0;font-size:20px;font-weight:650}@media (max-width:600px){.admin-redesign .ar-calendar{gap:3px}.admin-redesign .ar-calendar>a,.admin-redesign .ar-day-blank{border-radius:5px;min-height:62px;padding:8px 4px;font-size:12px}.admin-redesign .ar-calendar>a>span{font-size:10px}.admin-redesign .ar-production-list li{grid-template-columns:minmax(0,1fr) auto;gap:8px}.admin-redesign .ar-production-list li>a{grid-column:1/-1}.admin-redesign .ar-performance-item dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 8px}.admin-redesign .ar-performance-item dd{font-size:17px}.admin-redesign .ar-performance-item header>a{width:100%;margin:0}}.admin-redesign .admin-page-head>div:first-child:has(>h1){min-width:0;display:block}.lotte-preparation{overflow-wrap:anywhere;background:#fff;border:1px solid #dce5df;border-radius:12px;min-width:0;margin-top:1.25rem;padding:1rem}.lotte-preparation>summary{cursor:pointer;list-style:revert;flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.lotte-preparation>summary strong{flex:1;min-width:130px}.lotte-preparation-steps{color:#486255;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;padding:0;font-size:.85rem;list-style-position:inside;display:grid}.lotte-preparation-steps li{word-break:keep-all;overflow-wrap:anywhere;background:#f4f8f5;border-radius:6px;padding:.65rem}.lotte-preparation-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.lotte-preparation-fields label{flex-direction:column;gap:.4rem;min-width:0;display:flex}.lotte-preparation-fields input,.lotte-preparation-fields select{box-sizing:border-box;width:100%;min-width:0}.lotte-preparation form{margin-top:1rem}@media (max-width:480px){.lotte-preparation-steps,.lotte-preparation-fields{grid-template-columns:1fr}.lotte-preparation button{white-space:normal;word-break:keep-all;max-width:100%}}
