.LaunchPage__grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.LaunchPage__card{padding:26px;margin-bottom:20px}.LaunchPage__card h2{margin:10px 0 14px;font-size:21px}.LaunchPage__card p,.LaunchPage__card li{color:var(--admin-color-text-subdued);line-height:1.65}.LaunchPage__card ol{padding-left:22px;margin-bottom:24px}.LaunchPage__card li+li{margin-top:10px}.LaunchPage__complete{padding:26px;background:var(--admin-color-success-surface)}.ProductTablePanel{background:var(--admin-color-bg-surface);border:1px solid var(--admin-color-border);border-radius:14px;overflow:hidden}.ProductTable__filters{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:16px 18px;border-bottom:1px solid var(--admin-color-border)}.ProductTable__filters button[aria-pressed=true]{background:var(--admin-color-brand-surface);color:var(--admin-color-brand);border-color:var(--admin-color-brand)}.ProductTable__muted,.ProductTable small{color:var(--admin-color-text-subdued);font-size:12px}.ProductTable small{display:block;margin-top:5px}.ProductTable__scroll{position:relative;overflow-x:auto}.ProductTable{width:100%;border-collapse:collapse;text-align:left;font-size:13px}.ProductTable th{background:var(--admin-color-bg-subdued);color:var(--admin-color-text-subdued);font-size:11px;letter-spacing:.06em;text-transform:uppercase}.ProductTable th,.ProductTable td{padding:16px;border-bottom:1px solid var(--admin-color-border);vertical-align:middle}.ProductTable th:first-child,.ProductTable td:first-child{width:42px;padding-right:0}.ProductTable tbody tr:last-child td{border-bottom:0}.ProductTable__product{display:flex;gap:14px;align-items:center;min-width:180px}.ProductTable__product img{width:48px;height:56px;object-fit:cover;border:1px solid var(--admin-color-border);border-radius:5px}.ProductTable__product a{font-weight:650;color:inherit;text-decoration:none}.ProductTable__bulk{padding:18px;background:var(--admin-color-brand-surface);display:flex;align-items:center;flex-wrap:wrap;gap:14px;border-top:1px solid var(--admin-color-border)}.ProductTable__bulk select{padding:9px;background:#fff;border:1px solid var(--admin-color-border);border-radius:7px}.ProductTable__bulk fieldset,.ProductOfferingCard__editor fieldset,.OfferingMap__frames{display:flex;gap:12px;flex-wrap:wrap;border:1px solid var(--admin-color-border);border-radius:8px;padding:12px}.ProductTable__bulk label,.ProductOfferingCard__editor label{display:inline-flex;gap:7px;align-items:center}.ProductTable__empty,.ProductTable__result{padding:20px}.ProductStatusStrip{display:flex;align-items:center;flex-wrap:wrap;gap:18px;padding:18px 22px;margin-bottom:24px;border:1px solid var(--admin-color-border);border-radius:12px;background:var(--admin-color-bg-surface)}.ProductStatusStrip img{width:50px;height:58px;object-fit:cover;border-radius:5px}.ProductStatusStrip div{display:flex;flex-direction:column;gap:3px;margin-right:auto}.ProductStatusStrip span,.ProductStatusStrip a{font-size:12px}.ProductOfferingCard__summary{display:flex;align-items:center;justify-content:space-between;gap:24px}.ProductOfferingCard h2{font-size:22px;margin:8px 0}.ProductOfferingCard p{font-size:13px;color:var(--admin-color-text-subdued);margin:8px 0}.ProductOfferingCard__editor{display:grid;gap:16px;padding-top:20px}.ProductOfferingCard__editor>button{justify-self:start}.ProductAdvanced{margin-top:24px}@media(max-width:900px){.LaunchPage__grid{grid-template-columns:1fr;gap:0}}@media(max-width:600px){.ProductOfferingCard__summary{align-items:flex-start;flex-direction:column}.LaunchPage__card{padding:20px}}.MaterialSetupLayout{display:grid;gap:24px}.MaterialSetupLayout .ShelfNav{display:flex;flex-direction:row;border:0;flex-wrap:wrap;gap:8px}.MaterialPricingGrid{border:1px solid var(--color-outline-variant, #dfddd5);border-radius:18px;background:#fff;overflow:hidden}.MaterialPricingGrid__intro{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 24px}.MaterialPricingGrid__intro p{max-width:560px;font-size:14px;color:#67695e}.MaterialPricingGrid__scroll{overflow-x:auto}.MaterialPricingGrid table{width:100%;border-collapse:collapse;text-align:left}.MaterialPricingGrid th,.MaterialPricingGrid td{padding:16px;border-bottom:1px solid #efeee8;vertical-align:middle}.MaterialPricingGrid thead{background:#f6f5ef;font-size:11px;letter-spacing:.08em;text-transform:uppercase}.MaterialPricingGrid tbody th{min-width:190px;font-size:14px}.MaterialPricingGrid small{display:block;font-size:11px;color:#6c6d62;font-weight:400;margin-top:6px}.MaterialPricingGrid input[type=number]{width:96px;min-width:76px;text-align:right}.MaterialPricingGrid__gap{background:#fff3d8!important;border:1px solid #e4bb62!important}.MaterialPricingGrid__disabled{color:#77796f;background:#fafaf7}.MaterialPricingGrid__included{font-size:12px;color:#4b725c}.MaterialPricingGrid__actions{display:flex;gap:8px;flex-wrap:wrap;min-width:110px}.MaterialPricingGrid__note,.MaterialPricingGrid__empty{padding:16px 24px;font-size:12px;color:#727467}.NativeOfferingEditor{display:grid;gap:14px;border-top:1px solid #dfddd5;padding-top:24px}.NativeOfferingEditor h3{font-size:20px}.NativeOfferingEditor p{color:#67695e;font-size:13px}.NativeOfferingEditor label{display:flex;gap:8px;flex-wrap:wrap;align-items:center;font-size:13px}.NativeOfferingEditor label>.AdminInput{width:100%}.NativeOfferingEditor fieldset{display:grid;gap:10px}.NativeOfferingEditor legend{padding-bottom:10px;font-size:13px;font-weight:600}.NativeOfferingEditor__row{display:flex;gap:6px;flex-wrap:wrap}.NativeOfferingEditor__row .AdminInput{min-width:60px;width:100px;flex:1}.NativeOfferingEditor__row label{width:100%}@media(max-width:760px){.MaterialPricingGrid__intro{align-items:flex-start;flex-direction:column}}.UpsStudio__sections{display:grid;gap:20px;border:0;padding:0;min-width:0}.LegacyOptionsPage .LiveSnippet,.LegacyOptionsPage .OptionsSaved,.LegacyOptionsPage .SavedTag{display:none}.LegacyOptionsPage .OptionSection{display:block}.AppShell--setup .FrameEditor__title,.AppShell--setup .StudioTitle,.AppShell--setup .Journey__head h1,.AppShell--setup .ContentSetup>header h1{font-family:var(--admin-font-heading);font-size:clamp(28px,2.2vw,34px);font-weight:500;line-height:1.22}.MaterialSetupLayout .ShelfNav__item{padding:10px 18px;border:1px solid var(--admin-color-border);border-radius:999px;font-family:var(--admin-font-body);font-size:13px}.MaterialSetupLayout .ShelfNav__item.is-active{background:var(--admin-color-brand-surface);border-color:var(--admin-color-brand)}.MaterialSetupLayout .ShelfNav__item:before{display:none}.ContentSetup .OptionSection{padding:22px 24px;border:1px solid var(--admin-color-border);border-radius:16px;background:var(--admin-color-bg-surface);align-items:stretch}.ContentSetup .OptionSection section{margin-bottom:0}.ContentSetup .OptionSection h2{margin-bottom:6px}.ContentSetup .LiveSnippet{position:static;align-self:start}.SetupContinue{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px;padding:24px;border-radius:16px;background:var(--admin-color-brand-surface)}.SetupContinue p{margin:6px 0 0;color:var(--admin-color-text-subdued)}@media(max-width:760px){.ContentSetup .OptionSection{padding:18px}.MaterialPricingGrid__intro{flex-wrap:wrap}}.MaterialPricingGrid__swatch{display:inline-block;width:18px;height:18px;border:1px solid var(--admin-color-border);border-radius:50%;vertical-align:middle;margin-right:8px}.LaunchPage__card ol{list-style:decimal}.AppShell--setup .UpsStudio__modeBox>.UpsStudio__chip,.AppShell--setup .UpsStudio__publishRow>.UpsStudio__chip{display:grid;grid-template-columns:18px minmax(0,1fr);align-content:start;gap:6px 10px;padding:16px}.AppShell--setup .UpsStudio__modeBox>.UpsStudio__chip strong,.AppShell--setup .UpsStudio__publishRow>.UpsStudio__chip strong{grid-column:2}.AppShell--setup .UpsStudio__modeBox>.UpsStudio__chip p,.AppShell--setup .UpsStudio__modeBox>.UpsStudio__chip .StudioTag,.AppShell--setup .UpsStudio__publishRow>.UpsStudio__chip p{grid-column:2;margin:0}.AppShell--setup .UpsStudio__modeBox>.UpsStudio__chip input,.AppShell--setup .UpsStudio__publishRow>.UpsStudio__chip input{grid-row:1;grid-column:1;margin-top:4px}.FixHistory{margin-top:24px;padding:20px}.FixHistory>summary{cursor:pointer;font-weight:700}.FixHistory>p{margin-top:12px}
