.config__hero__wrapper.svelte-6y7sg6{--link_color: #7fd2fa;--perf_grid_desktop: "text text text" "speed score logo" "speed score link";--perf_color: white;--pcperf_border_width: 0;--pcperf_bg: rgba(0, 0, 0, .4);--pcperf__logo_alignement: end;color:#fff;background-image:radial-gradient(circle at 10% 10%,#004977d9,#006fb400 60%),linear-gradient(90deg,#000,#001827);background-repeat:no-repeat;background-size:cover;padding:var(--spacing)}:root[colortheme=dark] .config__hero__wrapper.svelte-6y7sg6{background:radial-gradient(74.51% 82.52% at 1.42% 2.56%,#485b7499 18.27%,#04040499),#000718;--pcperf_bg: #1b1b1f}.config__hero.svelte-6y7sg6{display:grid;row-gap:var(--spacing);column-gap:var(--spacing_s);grid-template-columns:auto 1fr;grid-template-areas:"avatar title" "services services" "cart cart"}.config__title.svelte-6y7sg6{grid-area:title;display:flex;flex-direction:column;font-weight:900}.config__create.svelte-6y7sg6{font-weight:initial}.config__avatar.svelte-6y7sg6{grid-area:avatar;width:60px;line-height:0}.config__pseudo.svelte-6y7sg6{font-size:1.4rem}.config__services.svelte-6y7sg6{grid-area:services;display:flex;flex-direction:column;gap:var(--spacing_xs)}.config__service.svelte-6y7sg6{display:flex;align-items:center;--font_size: 24px;gap:var(--spacing_xs);background:#ffffff1a;padding:var(--spacing_s);border-radius:4px;border:1px solid rgba(255,255,255,.2)}.config__service--disabled.svelte-6y7sg6{opacity:.5;border:none;background:none}.config__cart.svelte-6y7sg6{grid-area:cart;display:flex;justify-content:space-between;align-items:center;padding-top:var(--spacing);border-top:2px solid rgba(255,255,255,.2)}.config__total.svelte-6y7sg6{font-weight:900;font-size:1.7rem}.config__actions.svelte-6y7sg6{display:flex;flex-direction:column;gap:var(--spacing_s)}.config__content.svelte-6y7sg6{display:flex;flex-direction:column;gap:var(--spacing);padding:var(--spacing)}.config__products-list.svelte-6y7sg6{display:grid;grid-template-columns:1fr;gap:var(--spacing_s)}.config__type-label.svelte-6y7sg6{display:flex;font-size:1rem;font-weight:900;border-bottom:2px solid var(--border_color);color:var(--secondary_text_color);width:100%;padding-bottom:var(--spacing_s)}.config__products.svelte-6y7sg6{margin-top:var(--spacing)}.config__product.svelte-6y7sg6{display:flex;align-items:center;gap:var(--spacing_s)}.config__product-quantity.svelte-6y7sg6{color:var(--secondary_text_color);display:flex;align-items:center;font-size:1.8rem;font-weight:600;gap:4px;--font_size: 20px}.config__actions-edit.svelte-6y7sg6,.config__actions-share.svelte-6y7sg6{width:100%}@media screen and (width >= 600px){.config__services.svelte-6y7sg6{flex-direction:row;gap:var(--spacing_s);align-items:flex-start;flex-wrap:wrap;align-self:flex-end}}@media screen and (width >= 1024px){.config__hero__wrapper.svelte-6y7sg6{--brightness: 0;--invert: 1;background-image:radial-gradient(circle at 15% -50%,#006fb4d9,#006fb400 40%),linear-gradient(90deg,#000,#003764);background-repeat:no-repeat;background-size:cover;padding:var(--spacing) 0}:root[colortheme=dark] .config__hero__wrapper.svelte-6y7sg6{background-image:radial-gradient(circle at 15% -150%,#485b7499 18.27%,#006fb400 40%),linear-gradient(90deg,#000,#000)}.config__services.svelte-6y7sg6{padding-left:var(--spacing)}.config__hero.svelte-6y7sg6{grid-template-columns:120px 1fr auto;grid-template-rows:auto auto 1fr;grid-template-areas:"avatar title perfs" "avatar services perfs" "cart cart actions";gap:0}.config__actions.svelte-6y7sg6{border-top:2px solid rgba(255,255,255,.2);flex-direction:row;height:100%;align-items:center;margin-top:var(--spacing)}.config__perfs.svelte-6y7sg6{grid-area:perfs;max-height:120px}.config__avatar.svelte-6y7sg6{width:100%}.config__pseudo.svelte-6y7sg6,.config__create.svelte-6y7sg6{font-weight:900;font-size:2.5rem}.config__title.svelte-6y7sg6{flex-direction:row;gap:.875rem;flex-wrap:wrap;gap:var(--spacing_xs);padding:0 var(--spacing) var(--spacing_s) var(--spacing)}.config__total.svelte-6y7sg6{font-size:2.4rem}.config__cart.svelte-6y7sg6{justify-content:flex-start;gap:var(--spacing_l);margin-top:var(--spacing)}.config__products-list.svelte-6y7sg6{grid-template-columns:repeat(3,1fr)}.config__actions-edit.svelte-6y7sg6,.config__actions-share.svelte-6y7sg6{width:initial;height:fit-content}.config__actions-share.svelte-6y7sg6{--text: white;--border_color: white}}@media screen and (width >= 1400px){.config__products-list.svelte-6y7sg6{grid-template-columns:repeat(4,1fr)}}
