.PricesSection-module-scss-module__acKGdW__section{width:100%}.PricesSection-module-scss-module__acKGdW__header{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.PricesSection-module-scss-module__acKGdW__title{color:#0f172a;font-size:13px;font-weight:800}.PricesSection-module-scss-module__acKGdW__editBtn{cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:9999px;justify-content:center;align-items:center;width:32px;height:32px;transition:background-color .16s,border-color .16s;display:inline-flex}.PricesSection-module-scss-module__acKGdW__editBtn:hover{background:#f8fafc}.PricesSection-module-scss-module__acKGdW__editBtn:focus-visible{outline:2px solid color-mix(in srgb,var(--iba-primary,#059669)35%,transparent);outline-offset:3px}.PricesSection-module-scss-module__acKGdW__editIcon{color:#475569;width:16px;height:16px}.PricesSection-module-scss-module__acKGdW__list{gap:10px;margin-top:8px;display:grid}.PricesSection-module-scss-module__acKGdW__listEmbedded{margin-top:0}.PricesSection-module-scss-module__acKGdW__row{border:1px solid var(--tone-border,#e2e8f0);background:#fff;border-radius:14px;justify-content:space-between;align-items:center;padding:12px 14px;font-size:13px;transition:box-shadow .16s,transform .16s;display:flex;position:relative;box-shadow:0 1px 2px #0f172a0a}.PricesSection-module-scss-module__acKGdW__row:hover{transform:translateY(-1px);box-shadow:0 4px 12px #0f172a0f}.PricesSection-module-scss-module__acKGdW__left{align-items:center;gap:10px;min-width:0;display:flex}.PricesSection-module-scss-module__acKGdW__iconWrap{border:1px solid var(--tone-border,#e2e8f0);background:var(--tone-soft,#f8fafc);border-radius:12px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.PricesSection-module-scss-module__acKGdW__icon{width:16px;height:16px;color:var(--tone-accent,var(--iba-primary,#059669))}.PricesSection-module-scss-module__acKGdW__label{color:#475569;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.PricesSection-module-scss-module__acKGdW__rightContent{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.PricesSection-module-scss-module__acKGdW__amount{color:#0f172a;white-space:nowrap;font-weight:900}.PricesSection-module-scss-module__acKGdW__unit{color:#64748b;margin-inline-start:6px;font-weight:800}.PricesSection-module-scss-module__acKGdW__purchaseBtn{border:1px solid var(--iba-primary,#059669);background:var(--iba-primary,#059669);color:#fff;cursor:pointer;border-radius:8px;padding:6px 14px;font-size:12px;font-weight:600;transition:background-color .16s,border-color .16s,transform 80ms}.PricesSection-module-scss-module__acKGdW__purchaseBtn:hover{background:color-mix(in srgb,var(--iba-primary,#059669)90%,black);border-color:color-mix(in srgb,var(--iba-primary,#059669)90%,black)}.PricesSection-module-scss-module__acKGdW__purchaseBtn:active{transform:scale(.98)}.PricesSection-module-scss-module__acKGdW__purchaseBtn:focus-visible{outline:2px solid color-mix(in srgb,var(--iba-primary,#059669)35%,transparent);outline-offset:3px}.PricesSection-module-scss-module__acKGdW__row[data-tone=private]{--tone-accent:var(--iba-primary,#059669);--tone-border:color-mix(in srgb,var(--iba-primary,#059669)18%,#e2e8f0);--tone-soft:color-mix(in srgb,var(--iba-primary,#059669)10%,white)}.PricesSection-module-scss-module__acKGdW__row[data-tone=online_private]{--tone-accent:#0284c7;--tone-border:#bad6e9;--tone-soft:#e6f3f9}.PricesSection-module-scss-module__acKGdW__row[data-tone=group]{--tone-accent:#7c3aed;--tone-border:#d0c9ef;--tone-soft:#f2ebfd}.PricesSection-module-scss-module__acKGdW__row[data-tone=online_group]{--tone-accent:#4f46e5;--tone-border:#c8cbee;--tone-soft:#ededfc}.PricesSection-module-scss-module__acKGdW__row[data-tone=center]{--tone-accent:#d97706;--tone-border:#e0d4c6;--tone-soft:#fbf1e6}
