@layer reset,base,shared;@layer entities{.nhlD2a_badges{pointer-events:none;flex-wrap:wrap;gap:4px;max-width:calc(100% - 10px);display:inline-flex}.nhlD2a_small>span{min-height:20px;padding:2px 7px;font-size:.64rem}}@layer features,widgets;
@layer reset,base;@layer shared{.vqHVUG_button{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-md);min-height:44px;transition:background-color var(--duration-fast) ease, color var(--duration-fast) ease, transform var(--duration-fast) ease;border:0;outline:none;font-weight:800;display:inline-flex}.vqHVUG_button:hover{transform:var(--button-hover-transform,translateY(-1px))}.vqHVUG_button:active{transform:translateY(0)scale(.98)}.vqHVUG_button:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.vqHVUG_button:disabled{cursor:not-allowed;opacity:.5;transform:none}.vqHVUG_defaultSize{padding:0 var(--space-4);font-size:.875rem}.vqHVUG_iconSize{border-radius:var(--radius-full);width:44px;padding:0}.vqHVUG_iconSize svg{width:18px;height:18px}.vqHVUG_primary{background:var(--color-primary);color:var(--color-on-primary);box-shadow:0 2px 6px var(--color-shadow-primary)}.vqHVUG_primary:hover{background:var(--color-primary-hover)}.vqHVUG_surface{background:var(--color-surface-translucent);color:var(--color-text)}.vqHVUG_surface:hover{background:var(--color-surface)}.vqHVUG_soft{background:var(--color-primary-soft);color:var(--color-primary)}.vqHVUG_soft:hover,.vqHVUG_chip:hover{background:var(--color-accent)}.vqHVUG_chip{border-radius:var(--radius-full);background:var(--color-surface-translucent);min-height:44px;color:var(--color-primary);text-align:left;box-shadow:0 2px 5px var(--color-shadow-surface);flex:none;padding:7px 13px;font-size:.75rem}.vqHVUG_chip[aria-pressed=true]{background:var(--color-primary);color:var(--color-on-primary);box-shadow:0 2px 6px var(--color-shadow-primary)}.vqHVUG_chip[aria-pressed=true]:hover{background:var(--color-primary-hover)}@media (min-width:640px){.vqHVUG_chip{padding-inline:var(--space-4);font-size:.8rem}}}@layer entities,features,widgets;
@layer reset,base,shared;@layer entities{._3Dd39G_photo{opacity:0;transition:opacity .42s cubic-bezier(.22,1,.36,1)}._3Dd39G_photo[data-loaded=true]{opacity:1}._3Dd39G_preview{object-fit:contain;filter:blur(14px)saturate(1.15);pointer-events:none;width:100%;height:100%;transition:opacity var(--duration-medium) ease .38s;position:absolute;inset:0}._3Dd39G_photo[data-loaded=true]+._3Dd39G_preview{opacity:0}}@layer features,widgets;
@layer reset,base,shared,entities;@layer features{.d_QPuW_root{color:var(--color-text-muted);text-align:center;flex:1}.d_QPuW_root>div:first-child{color:var(--color-primary)}}@layer widgets;
@layer reset,base;@layer shared{.UymGlW_stage{background:var(--color-background);align-items:stretch;min-height:100svh;display:flex;position:relative;overflow-x:clip}.UymGlW_shell{z-index:1;width:100%;min-width:0;min-height:100svh;position:relative;overflow:clip}:where(.UymGlW_shell){padding:max(17px, env(safe-area-inset-top)) max(var(--space-5), env(safe-area-inset-right)) max(var(--space-8), env(safe-area-inset-bottom)) max(var(--space-5), env(safe-area-inset-left));flex-direction:column;display:flex}@media (min-width:640px){:where(.UymGlW_shell){padding:var(--space-6) var(--space-8) var(--space-8)}}@media (max-width:640px){.UymGlW_stage{--mobile-navigation-space:calc(76px + env(safe-area-inset-bottom));min-height:calc(100svh - var(--mobile-navigation-space));padding-bottom:var(--mobile-navigation-space)}.UymGlW_shell{min-height:calc(100svh - var(--mobile-navigation-space))}}}@layer entities,features,widgets;
@layer reset,base;@layer shared{._3vskIG_logo{justify-content:center;align-items:center;display:inline-flex;position:relative}._3vskIG_image{object-fit:contain}}@layer entities,features,widgets;
@layer reset,base;@layer shared{._27xl2W_pageTitle{width:100%;max-width:var(--page-content-max-width);align-items:center;gap:var(--space-3);margin:var(--space-5) auto 0;display:flex}._27xl2W_copy{flex:1;min-width:0}._27xl2W_copy h1{text-wrap:balance;font-size:1.5rem;font-weight:850;line-height:1.2}._27xl2W_copy p{margin-top:var(--space-1);color:var(--color-text-muted);font-size:.82rem;font-weight:700}._27xl2W_action{gap:var(--space-2);flex:none;display:flex}@media (min-width:960px){._27xl2W_copy h1{font-size:1.75rem}}}@layer entities,features,widgets;
@layer reset,base;@layer shared{.itH8-a_stepper{align-items:center;display:flex}.itH8-a_stepper output{text-align:center;min-width:28px;font-size:.85rem;font-weight:850}}@layer entities,features,widgets;
@layer reset,base,shared,entities;@layer features{.YUF-ba_cartLink{box-shadow:0 2px 6px var(--color-shadow-surface);flex:none;position:relative}.YUF-ba_count{border-radius:var(--radius-full);background:var(--color-primary);min-width:19px;height:19px;color:var(--color-on-primary);box-shadow:0 2px 5px var(--color-shadow-primary);animation:YUF-ba_count-in var(--duration-medium) var(--ease-out);place-items:center;padding-inline:4px;font-size:.65rem;font-weight:900;line-height:1;display:grid;position:absolute;top:-3px;right:-4px}.YUF-ba_productActions{gap:var(--space-2);padding:var(--space-3) 2px 2px;background:var(--color-background);flex:none;display:flex}.YUF-ba_productActions>*{flex:1}.YUF-ba_openCart{gap:var(--space-2);padding-inline:var(--space-3);border-radius:var(--radius-md);justify-content:center;text-decoration:none}.YUF-ba_openCart:hover{text-decoration:none}.YUF-ba_openCart svg{width:17px;height:17px}.YUF-ba_productControl{width:132px;padding-inline:var(--space-3);flex:none}.YUF-ba_productControl>svg{width:17px;height:17px}.YUF-ba_quantityControl{border-radius:var(--radius-md);background:var(--color-background);grid-template-columns:44px 1fr 44px;align-items:center;min-height:44px;padding:0;display:grid}.YUF-ba_quantityControl button{min-height:44px;box-shadow:none;--button-hover-transform:none;background:0 0}@media (max-width:359px){.YUF-ba_productActions{flex-direction:column}}@keyframes YUF-ba_count-in{0%{transform:scale(.4)}}}@layer widgets;
@layer reset,base,shared,entities;@layer features{.FAVMMq_link{box-shadow:0 2px 6px var(--color-shadow-surface);flex:none;position:relative}.FAVMMq_count{border-radius:var(--radius-full);background:var(--color-primary);min-width:19px;height:19px;color:var(--color-on-primary);box-shadow:0 2px 5px var(--color-shadow-primary);place-items:center;padding-inline:4px;font-size:.65rem;font-weight:900;line-height:1;display:grid;position:absolute;top:-3px;right:-4px}.FAVMMq_toggle svg{transition:transform var(--duration-fast) cubic-bezier(.22, 1, .36, 1)}.FAVMMq_toggle:active svg{transform:scale(.82)}.FAVMMq_toggle[aria-pressed=true] svg{fill:currentColor}}@layer widgets;.FAVMMq_toggle:hover{background:var(--color-surface)}.FAVMMq_toggle:hover,.FAVMMq_toggle[aria-pressed=true]{color:var(--color-primary-hover)}.FAVMMq_toggle[aria-pressed=true]{background:var(--color-primary-soft)}
@layer reset,base;@layer shared{.YbA8aW_header{z-index:3;align-items:center;gap:var(--space-3);grid-template-columns:minmax(44px,1fr) minmax(0,auto) minmax(44px,1fr);width:100%;min-height:44px;display:grid;position:relative}.YbA8aW_header[data-has-title=false]{grid-template-columns:minmax(0,1fr) auto}.YbA8aW_header[data-has-title=false] .YbA8aW_action{grid-column:2}.YbA8aW_leading,.YbA8aW_action{flex:none;display:flex}.YbA8aW_leading{grid-column:1;justify-self:start}.YbA8aW_copy{text-align:center;grid-column:2;min-width:0}.YbA8aW_copy h1{letter-spacing:-.015em;font-size:1.08rem;font-weight:850}.YbA8aW_action{gap:var(--space-2);grid-column:3;justify-self:end}@media (max-width:359px){.YbA8aW_header{gap:var(--space-2)}.YbA8aW_action{gap:var(--space-1)}}}@layer entities,features,widgets;
@layer reset,base;@layer shared{._443cfG_link{border-radius:var(--radius-sm);text-underline-offset:3px;align-items:center;min-height:44px;font-size:.84rem;font-weight:800;text-decoration-thickness:1px;display:inline-flex}._443cfG_link:hover{text-decoration:underline}._443cfG_link:focus-visible,._443cfG_breadcrumbs a:focus-visible,._443cfG_navbar a:focus-visible,._443cfG_sidebar a:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}._443cfG_linkDefault{color:var(--color-text)}._443cfG_linkMuted{color:var(--color-text-muted)}._443cfG_linkPrimary{color:var(--color-primary-hover)}._443cfG_breadcrumbs ol{align-items:center;gap:var(--space-1);flex-wrap:wrap;list-style:none;display:flex}._443cfG_breadcrumbs li{align-items:center;gap:var(--space-1);color:var(--color-text-muted);font-size:.75rem;font-weight:700;display:inline-flex}._443cfG_breadcrumbs svg{width:14px;height:14px}._443cfG_breadcrumbs a{border-radius:var(--radius-sm);min-height:32px;color:var(--color-primary-hover);align-items:center;display:inline-flex}._443cfG_pagination{gap:var(--space-2);flex-wrap:wrap;display:flex}._443cfG_pagination button{border-radius:var(--radius-sm);background:var(--color-surface-translucent);width:44px;height:44px;color:var(--color-text);font:inherit;border:0;outline:none;place-items:center;font-size:.8rem;font-weight:800;display:inline-grid}._443cfG_pagination button[aria-current=page]{background:var(--color-primary);color:var(--color-on-primary)}._443cfG_pagination button:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}._443cfG_pagination button:disabled{cursor:not-allowed;opacity:.45}._443cfG_pagination svg{width:18px;height:18px}._443cfG_navbar{align-items:center;gap:var(--space-5);min-height:64px;padding:0 var(--space-4);border-radius:var(--radius-md);background:var(--color-surface-translucent);grid-template-columns:auto minmax(0,1fr) auto;display:grid}._443cfG_navbarBrand,._443cfG_navbarActions,._443cfG_navbar nav{align-items:center;display:flex}._443cfG_navbar nav{justify-content:center;gap:var(--space-4)}._443cfG_navbar a,._443cfG_sidebar a{border-radius:var(--radius-sm);min-height:44px;color:var(--color-text);align-items:center;font-size:.8rem;font-weight:800;display:inline-flex}._443cfG_sidebar{min-height:280px;padding:var(--space-4);border-radius:var(--radius-md);background:var(--color-surface-translucent);flex-direction:column;display:flex}._443cfG_sidebarTitle{margin-bottom:var(--space-3);font-size:.9rem;font-weight:850}._443cfG_sidebar nav{flex-direction:column;display:flex}._443cfG_sidebarFooter{padding-top:var(--space-4);margin-top:auto}@media (max-width:640px){._443cfG_navbar{grid-template-columns:minmax(0,1fr) auto}._443cfG_navbar nav{grid-area:2/1/auto/-1;justify-content:flex-start;overflow-x:auto}}}@layer entities,features,widgets;
@layer reset,base,shared,entities,features;@layer widgets{.P3Vrla_header,.P3Vrla_contextHeader{width:100%;max-width:var(--page-content-max-width);margin-inline:auto}.P3Vrla_header{gap:var(--space-3);background:0 0;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);width:100%;min-height:44px;padding:0}.P3Vrla_header>nav{gap:var(--space-6)}.P3Vrla_header>:last-child{gap:var(--space-2);justify-self:end}.P3Vrla_brand{border-radius:var(--radius-sm);width:min(45vw,180px);max-width:100%}.P3Vrla_logoCrop,.P3Vrla_wordmark{width:100%;display:block}.P3Vrla_wordmark{height:auto}.P3Vrla_mobileNavigation{display:none}.P3Vrla_navigationAction{box-shadow:0 2px 6px var(--color-shadow-surface);flex:none}.P3Vrla_navigationAction[aria-current=page]{background:var(--color-primary-soft);color:var(--color-primary-hover)}.P3Vrla_navLink{min-height:44px;font-weight:800;position:relative}.P3Vrla_navLink:hover,.P3Vrla_navLink[aria-current=page]{color:var(--color-primary-hover)}.P3Vrla_navLink:after{border-radius:var(--radius-full);background:var(--color-primary);content:"";height:2px;transition:transform var(--duration-fast) ease;position:absolute;bottom:1px;left:0;right:0;transform:scaleX(0)}.P3Vrla_navLink[aria-current=page]:after{transform:scaleX(1)}.P3Vrla_pendingHint{display:none}.P3Vrla_navLink:has(>[data-pending=true]){color:var(--color-primary-hover)}.P3Vrla_navLink:has(>[data-pending=true]):after{transition-delay:.1s;transform:scaleX(1)}@keyframes P3Vrla_pendingPulse{0%{opacity:.35}to{opacity:1}}@media (max-width:640px){header.P3Vrla_header{gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto}header.P3Vrla_header>nav{display:none}header.P3Vrla_header>:last-child{grid-area:1/2}.P3Vrla_brand{width:min(55vw,180px)}.P3Vrla_logoCrop{width:100%}.P3Vrla_wordmark{width:100%;height:auto}.P3Vrla_header a[href=\/favorites],.P3Vrla_header a[href=\/cart],.P3Vrla_header .P3Vrla_navigationAction,.P3Vrla_contextHeader a[href=\/favorites],.P3Vrla_contextHeader a[href=\/cart],.P3Vrla_contextHeader .P3Vrla_navigationAction{display:none}.P3Vrla_mobileNavigation{z-index:var(--z-popover);right:calc(var(--space-3) + env(safe-area-inset-right));bottom:calc(var(--space-3) + env(safe-area-inset-bottom));left:calc(var(--space-3) + env(safe-area-inset-left));min-height:64px;padding:var(--space-1) var(--space-2);border-radius:var(--radius-full);background:var(--color-surface);box-shadow:0 4px 8px var(--color-shadow-floating);display:flex;position:fixed}.P3Vrla_mobileNavigation a{border-radius:var(--radius-sm);min-width:0;min-height:56px;color:var(--color-text-muted);touch-action:manipulation;outline:none;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;font-size:.7rem;font-weight:750;line-height:1.2;transition:background-color .1s,color .1s,transform .1s;display:flex}.P3Vrla_mobileNavigation a:active{background:var(--color-primary-soft);transform:scale(.96)}.P3Vrla_mobileNavigation a{position:relative}.P3Vrla_mobileNavigation a:has(>[data-pending=true]){color:var(--color-primary-hover)}.P3Vrla_mobileNavigation .P3Vrla_pendingHint{border-radius:var(--radius-full);background:var(--color-primary);opacity:0;width:16px;height:3px;display:block;position:absolute;bottom:4px;left:calc(50% - 8px)}.P3Vrla_mobileNavigation .P3Vrla_pendingHint[data-pending=true]{animation:.7s ease-in-out .1s infinite alternate forwards P3Vrla_pendingPulse}.P3Vrla_mobileNavigation a[aria-current=page]{color:var(--color-primary-hover);font-weight:850}.P3Vrla_mobileNavigation a:focus-visible{outline:3px solid var(--color-focus);outline-offset:-2px}.P3Vrla_mobileNavigation svg{width:24px;height:24px}.P3Vrla_mobileNavigationLogo{background:currentColor;width:24px;height:24px;-webkit-mask:url(/assets/brand/logo-mark.png) 50%/contain no-repeat;mask:url(/assets/brand/logo-mark.png) 50%/contain no-repeat}}@media (max-width:359px){.P3Vrla_mobileNavigation a>span:not([class]){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}}
.A5KDUq_content,.A5KDUq_loading{width:100%;max-width:var(--page-content-max-width);margin-inline:auto}.A5KDUq_loading{min-height:260px;margin-top:var(--space-5)}.A5KDUq_content{margin-top:var(--space-6);align-items:start;gap:var(--space-6);display:flex}.A5KDUq_sidebar{flex:none;width:220px}.A5KDUq_main{flex:1;min-width:0}@media (max-width:800px){.A5KDUq_content{align-items:stretch;gap:var(--space-4);flex-direction:column}.A5KDUq_sidebar{width:auto}}
@layer reset,base;@layer shared{:where(.JQJPwW_skeleton){display:block}:where(.JQJPwW_skeleton[data-loading=true][data-variant=shape]){border-radius:var(--radius-sm);background-color:color-mix(in oklch, var(--color-surface) 84%, var(--color-text-muted));pointer-events:none;-webkit-user-select:none;user-select:none;animation:1.4s ease-in-out infinite alternate JQJPwW_skeleton-pulse;color:#0000!important;text-shadow:none!important}.JQJPwW_skeleton[data-loading=true][data-variant=shape] *{visibility:hidden!important;animation:none!important}.JQJPwW_skeleton[data-loading=true][data-variant=shape]:before,.JQJPwW_skeleton[data-loading=true][data-variant=shape]:after{visibility:hidden!important}@keyframes JQJPwW_skeleton-pulse{0%{background-color:color-mix(in oklch, var(--color-surface) 84%, var(--color-text-muted))}to{background-color:color-mix(in oklch, var(--color-surface) 72%, var(--color-text-muted))}}@media (prefers-reduced-motion:reduce){.JQJPwW_skeleton{animation:none}}}@layer entities,features,widgets;
._9BKc2G_nav{top:var(--space-5);padding:var(--space-2);border-radius:var(--radius-md);background:var(--color-surface-translucent);position:sticky}._9BKc2G_list{gap:2px;padding:0;list-style:none;display:grid}._9BKc2G_link{align-items:center;gap:var(--space-3);min-height:44px;padding:0 var(--space-3);border-radius:var(--radius-sm);color:var(--color-text-muted);white-space:nowrap;transition:background-color var(--duration-fast) ease, color var(--duration-fast) ease;font-size:.875rem;font-weight:750;text-decoration:none;display:flex}._9BKc2G_link svg{flex:none}._9BKc2G_link:hover{background:var(--color-primary-soft);color:var(--color-text)}._9BKc2G_link[aria-current=page]{background:var(--color-accent);color:var(--color-primary-hover);font-weight:850}._9BKc2G_link:focus-visible{outline:3px solid var(--color-focus);outline-offset:-3px}._9BKc2G_link:active{transform:scale(.98)}@media (max-width:800px){._9BKc2G_nav{z-index:var(--z-sticky);top:calc(var(--space-2) + env(safe-area-inset-top));padding:var(--space-1);border-radius:var(--radius-full);background:var(--color-surface);box-shadow:0 4px 12px var(--color-shadow-surface)}._9BKc2G_list{gap:var(--space-1);overscroll-behavior-x:contain;scroll-padding-inline:var(--space-1) var(--space-6);scroll-snap-type:x proximity;scrollbar-width:none;-webkit-mask-image:linear-gradient(to right, var(--color-text) calc(100% - var(--space-6)), transparent);mask-image:linear-gradient(to right, var(--color-text) calc(100% - var(--space-6)), transparent);padding-inline-end:var(--space-6);display:flex;overflow-x:auto}._9BKc2G_list::-webkit-scrollbar{display:none}._9BKc2G_list li{scroll-snap-align:start}._9BKc2G_link{gap:var(--space-2);padding:0 var(--space-4) 0 var(--space-3);border-radius:var(--radius-full)}}
@layer reset,base;@layer shared{.iWn6oa_alert{align-items:start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);grid-template-columns:auto minmax(0,1fr) auto;font-size:.82rem;display:grid}.iWn6oa_alertIcon{width:19px;height:19px;margin-top:1px}.iWn6oa_alertContent{min-width:0}.iWn6oa_alertContent strong,.iWn6oa_alertContent div{display:block}.iWn6oa_alertContent strong{color:var(--color-text);font-weight:850}.iWn6oa_alertContent div{margin-top:2px;line-height:1.45}.iWn6oa_alertAction{align-self:center}.iWn6oa_info{background:var(--color-info-surface);color:var(--color-info)}.iWn6oa_success{background:var(--color-success-surface);color:var(--color-success)}.iWn6oa_warning{background:var(--color-warning-surface);color:var(--color-warning)}.iWn6oa_danger{background:var(--color-danger-surface);color:var(--color-danger)}.iWn6oa_emptyState{min-height:180px;padding:var(--space-6);color:var(--color-text-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.iWn6oa_emptyIcon{border-radius:var(--radius-md);background:var(--color-accent);width:44px;height:44px;color:var(--color-primary);place-items:center;display:grid}.iWn6oa_emptyIcon svg{width:22px;height:22px}.iWn6oa_emptyState>strong{margin-top:var(--space-3);color:var(--color-text);font-size:1rem;font-weight:850}.iWn6oa_emptyState>p{max-width:48ch;margin-top:var(--space-1);text-wrap:pretty;font-size:.82rem;font-weight:600}.iWn6oa_emptyAction{margin-top:var(--space-4)}.iWn6oa_spinner{border:2px solid color-mix(in oklch, currentColor 24%, transparent);border-top-color:currentColor;border-radius:50%;width:20px;height:20px;animation:.7s linear infinite iWn6oa_spinner-rotate;display:inline-block}@keyframes iWn6oa_spinner-rotate{to{transform:rotate(360deg)}}@media (max-width:520px){.iWn6oa_alert{grid-template-columns:auto minmax(0,1fr)}.iWn6oa_alertAction{grid-column:2;justify-self:start}}@media (prefers-reduced-motion:reduce){.iWn6oa_spinner{animation-duration:1.8s!important}}.iWn6oa_progressLabel{gap:var(--space-2);flex-direction:column;width:100%;display:flex}.iWn6oa_progressLabel>span{justify-content:space-between;gap:var(--space-3);color:var(--color-text);font-size:.78rem;display:flex}.iWn6oa_progressLabel strong{font-weight:800}.iWn6oa_progressLabel small{color:var(--color-text-muted);font-weight:700}.iWn6oa_progress{border-radius:var(--radius-full);background:var(--color-divider);border:0;width:100%;height:10px;overflow:hidden}.iWn6oa_progress::-webkit-progress-bar{background:var(--color-divider)}.iWn6oa_progress::-webkit-progress-value{border-radius:var(--radius-full);background:var(--color-primary)}.iWn6oa_progress::-moz-progress-bar{border-radius:var(--radius-full);background:var(--color-primary)}.iWn6oa_stepper{gap:var(--space-2);list-style:none;display:flex}.iWn6oa_stepper li{isolation:isolate;align-items:flex-start;gap:var(--space-2);flex:1;min-width:0;display:flex;position:relative}.iWn6oa_stepper li:after{z-index:-1;background:var(--color-divider);content:"";height:2px;position:absolute;top:15px;left:calc(20px - 50%);right:calc(50% + 20px)}.iWn6oa_stepper li:first-child:after{display:none}.iWn6oa_stepper li>span{background:var(--color-status-closed-surface);width:32px;height:32px;color:var(--color-text-muted);border-radius:50%;flex:none;place-items:center;font-size:.72rem;font-weight:850;display:grid}.iWn6oa_stepper li[data-state=complete]>span,.iWn6oa_stepper li[data-state=current]>span{background:var(--color-primary);color:var(--color-on-primary)}.iWn6oa_stepper li[data-state=complete]:after,.iWn6oa_stepper li[data-state=current]:after{background:var(--color-primary)}.iWn6oa_stepper li>div{flex-direction:column;min-width:0;display:flex}.iWn6oa_stepper strong{color:var(--color-text);font-size:.76rem;font-weight:800}.iWn6oa_stepper small{color:var(--color-text-muted);font-size:.68rem;font-weight:600}@media (max-width:560px){.iWn6oa_stepper{gap:var(--space-3);flex-direction:column}.iWn6oa_stepper li:after{width:2px;height:auto;inset:-14px auto calc(100% - 2px) 15px}}}@layer entities,features,widgets;
@layer reset,base;@layer shared{.iiOouG_badge{border-radius:var(--radius-full);white-space:nowrap;align-items:center;min-height:24px;padding:3px 9px;font-size:.7rem;font-weight:800;line-height:1;display:inline-flex}.iiOouG_neutral{background:var(--color-status-closed-surface);color:var(--color-text-muted)}.iiOouG_accent{background:var(--color-accent);color:var(--color-primary-hover)}.iiOouG_success{background:var(--color-success-surface);color:var(--color-success)}.iiOouG_warning{background:var(--color-warning-surface);color:var(--color-warning)}.iiOouG_danger{background:var(--color-danger-surface);color:var(--color-danger)}.iiOouG_avatar{background:var(--color-accent);color:var(--color-primary-hover);text-transform:uppercase;border-radius:50%;flex:none;place-items:center;font-weight:850;display:inline-grid;overflow:hidden}.iiOouG_avatar img{object-fit:cover;width:100%;height:100%}.iiOouG_avatarSmall{width:32px;height:32px;font-size:.7rem}.iiOouG_avatarMedium{width:44px;height:44px;font-size:.8rem}.iiOouG_avatarLarge{width:64px;height:64px;font-size:1rem}.iiOouG_separator{background:var(--color-divider);border:0;flex:none;display:block}.iiOouG_horizontal{width:100%;height:1px}.iiOouG_vertical{width:1px;height:1.5rem}.iiOouG_card{border-radius:var(--radius-md);background:var(--color-surface-translucent);box-shadow:0 2px 7px var(--color-shadow-surface);overflow:hidden}.iiOouG_cardHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding:var(--space-4) var(--space-4) 0;display:flex}.iiOouG_cardHeader>div:first-child{min-width:0}.iiOouG_cardHeader h3{font-size:.95rem;font-weight:850;line-height:1.3}.iiOouG_cardHeader p{margin-top:var(--space-1);color:var(--color-text-muted);font-size:.78rem;font-weight:600;line-height:1.45}.iiOouG_cardContent{padding:var(--space-4)}.iiOouG_cardFooter{padding:var(--space-3) var(--space-4);background:var(--color-status-closed-surface)}.iiOouG_tableContainer{border-radius:var(--radius-md);background:var(--color-surface-translucent);max-width:100%;overflow-x:auto}.iiOouG_table{border-collapse:collapse;width:100%;min-width:520px;font-size:.8rem}.iiOouG_table th,.iiOouG_table td{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-divider);text-align:left}.iiOouG_table th{color:var(--color-text-muted);font-weight:800}.iiOouG_table td{color:var(--color-text);font-weight:650}.iiOouG_table tr:last-child td{border-bottom:0}.iiOouG_list{flex-direction:column;list-style:none;display:flex}.iiOouG_listItem{align-items:center;gap:var(--space-3);min-height:52px;padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-divider);display:flex}.iiOouG_listItem:last-child{border-bottom:0}.iiOouG_listLeading,.iiOouG_listTrailing{flex:none;display:inline-flex}.iiOouG_listContent{min-width:0;color:var(--color-text);flex:1;font-size:.82rem;font-weight:700}}@layer entities,features,widgets;
