.license.svelte-1p0dawd{display:flex;flex-direction:column;margin-block:.5rem;gap:.25rem}.license-controls.svelte-1p0dawd{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%}.license-type.svelte-1p0dawd{flex:1}.license-controls.svelte-1p0dawd .dropdown{max-width:16rem}.warning.svelte-1p0dawd{color:var(--warning, #856404);background-color:var(--warning-background, #fff3cd);padding:.25rem .5rem;border-radius:.25rem;border:1px solid var(--warning-border, #ffeaa7)}.add-licenses.svelte-1p0dawd{display:flex;gap:.5rem}.add-license-btn.svelte-1p0dawd,.trash.svelte-1p0dawd{border:0;background-color:var(--background);color:var(--action);cursor:pointer;display:grid;place-items:center;padding:.5rem}.trash.svelte-1p0dawd:hover{color:var(--negative);background-color:color-mix(in oklch,var(--negative) 10%,transparent 90%);aspect-ratio:1 / 1;border-radius:50%;outline:1px solid color-mix(in oklch,var(--negative) 50%,transparent 50%)}ul.svelte-1p0dawd{list-style:none;padding:0;margin:0}@media(width<50em){.license-controls.svelte-1p0dawd{display:grid;grid-template-columns:1fr min-content;grid-template-rows:auto auto}.license-type.svelte-1p0dawd{grid-column:1 / -1}.license-controls.svelte-1p0dawd .dropdown{max-width:100%!important;min-width:0;overflow:visible}}.cart-item.svelte-6h12mu{border-block-start:var(--border-width) solid var(--border-color-alt);padding-block:1rem 0;margin-block:1rem;list-style:none;display:grid;gap:1rem}.family.svelte-6h12mu{display:flex;justify-content:space-between;align-items:start}.family-name.svelte-6h12mu{display:flex;align-items:baseline;gap:.5rem}.cart-item-family-link.svelte-6h12mu{color:inherit}.family-total.svelte-6h12mu{text-align:right}.total.svelte-6h12mu{font-variant-numeric:tabular-nums;color:var(--action-foreground)}.discounted-from.svelte-6h12mu{text-decoration:line-through;opacity:.5}@media(width<50em){.family.svelte-6h12mu{flex-direction:column;align-items:start;gap:.5rem}.family-total.svelte-6h12mu{text-align:left}.family-name.svelte-6h12mu{flex-direction:column;gap:0}}.cart.svelte-1kk79tp{--_cart-max-width: var(--cart-max-width, var(--max-width, 1200px));--_cart-sidebar-width: var(--cart-sidebar-width, 12rem);--_cart-sidebar-gap: var(--cart-sidebar-gap, 1rem);--_cart-margin: var(--cart-margin, 1rem auto);width:100%;max-width:var(--_cart-max-width);margin:var(--_cart-margin);box-sizing:content-box;display:grid;grid-template-columns:auto var(--_cart-sidebar-width);gap:var(--_cart-sidebar-gap)}.cart.empty.svelte-1kk79tp{text-align:center;display:block}.subtotal.svelte-1kk79tp{display:flex;justify-content:space-between;align-items:baseline;margin:0}.subtotal.svelte-1kk79tp .heading:where(.svelte-1kk79tp){color:var(--action)}.taxes.svelte-1kk79tp{opacity:.5}.cart-summary.svelte-1kk79tp{position:sticky;top:1rem;align-self:start}ul.svelte-1kk79tp{list-style:none;margin:0}li.svelte-1kk79tp{margin-block:.5em}ul.svelte-1kk79tp .gap:where(.svelte-1kk79tp){height:.67em}@media(width<60em){.cart-summary.svelte-1kk79tp{box-shadow:1rem 1px 0 var(--background),-1rem 1px 0 var(--background)}.cart.svelte-1kk79tp{grid-template-columns:1fr}.cart-summary.svelte-1kk79tp{z-index:9;background:var(--background);bottom:0;border-block-start:1px solid var(--border-color);padding-block:.5rem 0;display:flex;flex-direction:column;align-items:center}.cart-summary.svelte-1kk79tp .ui-small:where(.svelte-1kk79tp){display:none}.cart-summary.svelte-1kk79tp .subtotal:where(.svelte-1kk79tp) .heading:where(.svelte-1kk79tp){font-size:1rem!important;font-family:var(--ui-font);text-align:center}.cart-summary.svelte-1kk79tp .links:where(.svelte-1kk79tp){display:none;gap:.5rem}.cart-summary.svelte-1kk79tp .taxes:where(.svelte-1kk79tp){margin-block:0;display:block;text-align:center}}.cart-container[data-astro-cid-h3zw4u6d]{padding-left:5%;padding-right:5%;margin-left:auto;margin-right:auto}.cart-wrapper[data-astro-cid-h3zw4u6d]{padding-bottom:2.5rem;font-family:Neulis,system-ui,sans-serif}.cart-wrapper .cart{font-family:Neulis,system-ui,sans-serif}.cart-wrapper .button,.cart-wrapper .button-primary,.cart-wrapper a.button-link{appearance:none;-webkit-appearance:none;border-radius:0}.cart-wrapper .button-primary,.cart-wrapper a.button-link{background-color:#ea3d3d;color:#fff;-webkit-text-fill-color:#fff}
