.management-sheet.management-approved-layout{color:var(--seller-ink)}.management-sheet.management-approved-layout .bottom-sheet-heading{position:relative;text-align:left;justify-content:flex-start}.management-sheet.management-approved-layout .bottom-sheet-heading h2{min-width:0;overflow-wrap:anywhere;line-height:1.4}.management-sheet.management-approved-layout .bottom-sheet-body>*,.management-sheet.management-approved-layout .form-field-group{min-width:0}.management-sheet.management-approved-layout .product-auto-textarea textarea{max-height:none;resize:none;overflow:hidden;scrollbar-width:none}.management-sheet.management-approved-layout .bottom-sheet-actions>:is(div,form){min-width:0;flex-wrap:wrap;gap:8px}.management-sheet.management-approved-layout .bottom-sheet-actions button{white-space:normal}.management-sheet.management-approved-layout:not(.product-approved-layout) .management-detail{gap:0;padding-block:0 12px}.management-sheet.management-approved-layout:not(.product-approved-layout) .panel{background:transparent;border-radius:0;box-shadow:none;padding:12px 0;margin:0}.management-sheet.management-approved-layout:not(.product-approved-layout) :is(.form-fields,.nested){gap:0;min-width:0}.management-sheet.management-approved-layout:not(.product-approved-layout) .form-fields{grid-template-columns:minmax(0,1fr)}.management-sheet.management-approved-layout:not(.product-approved-layout) .form-field-group{grid-column:1/-1}.management-sheet.management-approved-layout:not(.product-approved-layout) .field{min-width:0;padding:12px 0;margin:0}.management-sheet.management-approved-layout:not(.product-approved-layout) .field>:is(label,legend){font-size:14px;font-weight:400;line-height:1.45;overflow-wrap:anywhere}.management-sheet.management-approved-layout:not(.product-approved-layout) .field>:is(div,span){min-width:0;max-width:100%}.management-sheet.management-approved-layout:not(.product-approved-layout) .field.check-field{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:54px;border-bottom:1px solid var(--seller-line)}.management-sheet.management-approved-layout:not(.product-approved-layout) .check-field>label{flex:1;min-width:0;margin:0}.management-sheet.management-approved-layout:not(.product-approved-layout) .check-field>:not(label){flex-shrink:0}.management-sheet.management-approved-layout:not(.product-approved-layout) .form-field-group>.field:has(>:is(div,span)>input[type=number]):not(.check-field){display:grid;grid-template-columns:minmax(0,1fr) minmax(96px,40%);align-items:center;gap:16px;border-bottom:1px solid var(--seller-line)}.management-sheet.management-approved-layout:not(.product-approved-layout) .field input[type=number]{text-align:right;font-variant-numeric:tabular-nums}.management-sheet.management-approved-layout:not(.product-approved-layout) .field>:is(div,span):has(>input:not([type=file])){background:var(--seller-subtle);border-color:transparent;box-shadow:none;border-radius:6px}.management-sheet.management-approved-layout:not(.product-approved-layout) .product-auto-textarea{resize:none;overflow:hidden;background:transparent;border:0;padding-inline:0;line-height:1.55}.management-sheet.management-approved-layout:not(.product-approved-layout) .form-group-title{margin:8px -16px 0;padding:12px 16px 8px;background:var(--seller-subtle);color:var(--seller-muted);font-size:12px;font-weight:400}.management-sheet.management-approved-layout:not(.product-approved-layout) .nested{border:0;padding:12px 0;border-bottom:1px solid var(--seller-line);border-radius:0}.management-sheet.management-approved-layout:not(.product-approved-layout) :is(.panel>h2,.panel>h3,.nested>legend){font-size:14px;font-weight:500;line-height:1.45}.management-sheet.management-approved-layout .section-row{min-height:50px;padding:12px 0;gap:10px;border-radius:0;border-bottom:1px solid var(--seller-line)}.management-sheet.management-approved-layout .section-copy{flex:1;min-width:0}.management-sheet.management-approved-layout .section-row strong{font-size:14px;font-weight:400;white-space:normal}.management-sheet.management-approved-layout .section-row small{color:var(--seller-muted);font-size:12px;white-space:normal;overflow-wrap:anywhere}.management-sheet.management-approved-layout .section-row>svg{width:16px;height:16px;flex-shrink:0;color:var(--seller-muted)}.management-sheet.management-approved-layout .product-facts>div{gap:16px;padding-block:12px}.management-sheet.management-approved-layout .product-facts :is(dt,dd){min-width:0;overflow-wrap:anywhere;font-size:14px;font-weight:400}.management-sheet.management-approved-layout .bottom-sheet-surface{display:flex;flex-direction:column;height:auto;min-height:50dvh;max-height:calc(100dvh - 24px);overflow-y:auto;overscroll-behavior:contain}.management-sheet.management-approved-layout{min-height:50dvh}.management-sheet.management-approved-layout .bottom-sheet-body{flex:1 0 auto;overflow:visible;min-height:0;padding:12px 20px 0}.management-sheet.management-approved-layout .bottom-sheet-actions{position:sticky;inset:auto;bottom:0;z-index:5;margin-top:8px;padding:12px 20px calc(16px + env(safe-area-inset-bottom, 0px));background:var(--seller-surface);border-top:1px solid var(--seller-line);box-shadow:0 -8px 16px color-mix(in srgb,var(--seller-ink) 4%,transparent)}.management-sheet.management-approved-layout .bottom-sheet-actions button{border-radius:12px;min-height:46px}.management-sheet.management-approved-layout .bottom-sheet-surface{padding-inline:0;background:var(--seller-surface)}.management-sheet.management-approved-layout .bottom-sheet-heading{padding:8px 56px 10px 16px;margin:0;gap:6px;background:var(--seller-surface)}.management-sheet.management-approved-layout .bottom-sheet-heading h2{font-size:17px;font-weight:500}.management-sheet.management-approved-layout .desktop-sheet-close{position:absolute;right:12px;top:10px}.management-sheet.management-approved-layout .bottom-sheet-header-actions{display:flex;flex-shrink:0}.management-sheet.management-approved-layout .bottom-sheet-header-actions button{min-width:40px;min-height:40px}.management-sheet.management-approved-layout .bottom-sheet-body{padding:8px 16px 0}.management-sheet.management-approved-layout .bottom-sheet-actions{padding-inline:16px}@media(max-width:1023px){.management-sheet.management-approved-layout .bottom-sheet-surface{max-height:calc(100dvh - 12px)}.management-sheet.management-approved-layout .bottom-sheet-actions,.management-sheet.management-approved-layout .bottom-sheet-body{padding-inline:16px}}.management-sheet.management-approved-layout :is(.field,.check-field,.product-section-link,.section-row,.product-field-hint,.product-generation-axis,.product-choice-price-rules){border-bottom:0}.management-sheet.management-approved-layout :is(.form-group-title,.product-field-heading){border-top:12px solid var(--seller-subtle);background:var(--seller-surface);color:var(--seller-ink);margin:12px -16px 0;padding:16px 16px 8px;font-size:14px;font-weight:500;text-transform:none}.management-sheet.management-approved-layout :is(.product-group,.management-detail>.panel+.panel){border-top:12px solid var(--seller-subtle);border-radius:0;padding-top:16px;margin-top:12px}.management-sheet.management-approved-layout .management-choice-field{display:block;min-width:0;padding:8px 0}.management-sheet.management-approved-layout .management-choice-trigger{display:flex;align-items:center;justify-content:space-between;width:100%;gap:16px;min-height:44px;padding:8px 0;border:0;background:transparent;white-space:normal;text-align:left}.management-choice-value{display:flex;align-items:center;justify-content:flex-end;gap:8px;min-width:0;color:var(--seller-muted);text-align:right}.management-choice-value svg{width:16px;height:16px;flex-shrink:0}.management-choice-list{display:grid;gap:2px;padding:4px 0 12px}.management-sheet.management-approved-layout .management-choice-list>button{display:flex;justify-content:space-between;width:100%;min-height:44px;padding:10px 12px;white-space:normal;text-align:left}.management-choice-list>button[aria-pressed=true]{background:var(--seller-subtle)}.management-sheet.management-approved-layout .product-time-select{display:block;margin:0;padding:0}.management-sheet.management-approved-layout .management-period{padding:0}.management-period-section+.management-period-section{border-top:12px solid var(--seller-subtle);margin:20px -16px 0;padding:16px 16px 0}.management-period-section h3{font-size:14px;font-weight:500;margin:0 0 14px}.management-sheet.management-approved-layout .management-period-section .offer-date-field{padding:0;margin:0}.management-sheet.management-approved-layout .offer-date-controls{gap:14px}.management-period-note{padding-top:14px;font-size:12px}.management-rule-table{width:100%;table-layout:fixed;border-collapse:collapse}.management-rule-table th{font-size:12px;font-weight:400;color:var(--seller-muted);text-align:left;padding:10px 0}.management-rule-table th:nth-child(2){width:100px;text-align:right}.management-rule-table th:last-child:not(:nth-child(2)){width:34px}.management-rule-table td{vertical-align:top;padding-block:8px}.management-sheet.management-approved-layout .management-rule-table .field{padding:0;margin:0;display:block;border:0}.management-rule-table td:nth-child(2) label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.management-sheet.management-approved-layout .management-rule-table input{text-align:right}.management-sheet.management-approved-layout .management-rule-table .management-choice-trigger>span:first-child{display:none}.management-rule-table .management-choice-value{text-align:left;justify-content:space-between;color:var(--seller-ink);font-size:13px}.management-sheet.management-approved-layout:not(.product-approved-layout) :is(.check-field,.nested,.panel,.form-field-group>.field){border-bottom:0}.management-sheet.management-approved-layout .management-choice-trigger>span{display:flex;align-items:center;justify-content:space-between;width:100%;gap:16px}.management-sheet.management-approved-layout .management-choice-list>button>span{display:flex;align-items:center;justify-content:space-between;width:100%;gap:10px}.management-sheet.management-approved-layout .management-rule-table .management-choice-trigger>span:first-child{display:flex}.management-sheet.management-approved-layout .management-rule-table .management-choice-trigger>span>span:first-child{display:none}.management-sheet.management-approved-layout :is(.nested,.product-attribute-fields){border:0;border-radius:0;background:transparent;box-shadow:none;padding:0;margin-inline:0;min-width:0}.management-sheet.management-approved-layout .product-measurement .product-fields-pair{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.management-sheet.management-approved-layout .product-measurement .product-fields-pair label{display:grid;grid-template-columns:minmax(0,1fr) 94px;gap:12px;align-items:center}.management-sheet.management-approved-layout .product-measurement input{text-align:right}