.shared-module__5q6Z7W__head{gap:var(--spacing-xs);margin-bottom:var(--spacing-xxl);flex-direction:column;display:flex}.shared-module__5q6Z7W__headRow{justify-content:space-between;align-items:flex-end;gap:var(--spacing-md) var(--spacing-lg);flex-wrap:wrap;display:flex}.shared-module__5q6Z7W__headRow>section{margin-top:var(--spacing-md);flex:100%}.shared-module__5q6Z7W__eyebrow{font-family:var(--font-mono);font-size:var(--font-size-sm);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--text-low);margin:0}.shared-module__5q6Z7W__title{font-size:var(--font-size-title);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight);margin:0}.shared-module__5q6Z7W__lede{max-width:60ch;color:var(--text-mid);font-size:var(--font-size-md);margin:0}.shared-module__5q6Z7W__lede code,.shared-module__5q6Z7W__empty code{font-family:var(--font-mono);color:var(--text-semi-high);font-size:.92em}.shared-module__5q6Z7W__empty{color:var(--text-low)}
.colors-module__l_x5Nq__hued{--ui-color:var(--accent);--ui-bright:var(--accent-bright);--ui-bg:var(--accent-bg);--ui-solid:var(--accent-solid);--ui-glow:var(--accent-glow);--ui-edge:color-mix(in srgb, var(--ui-color) 40%, transparent);--ui-fill-hover:color-mix(in srgb, var(--ui-color) 16%, transparent);--ui-edge-hover:var(--ui-bright)}.colors-module__l_x5Nq__hued[data-color=click]{--ui-color:var(--click);--ui-bright:var(--click-bright);--ui-bg:var(--click-bg);--ui-solid:var(--click);--ui-glow:var(--click-glow)}.colors-module__l_x5Nq__hued[data-color=pad]{--ui-color:var(--pad);--ui-bright:var(--pad-bright);--ui-bg:var(--pad-bg);--ui-solid:var(--pad-solid);--ui-glow:var(--pad-glow)}.colors-module__l_x5Nq__hued[data-color=danger]{--ui-color:var(--error);--ui-bright:var(--error-bright);--ui-bg:var(--error-bg);--ui-solid:var(--rec);--ui-glow:var(--rec-glow)}.colors-module__l_x5Nq__hued[data-color=warning]{--ui-color:var(--warn);--ui-bright:var(--warning-bright);--ui-bg:var(--warning-bg);--ui-solid:var(--warning-solid);--ui-glow:var(--warning-glow)}
.widths-module__GHQjXa__sized[data-width=min-content]{width:fit-content}.widths-module__GHQjXa__sized[data-width="0.5x"]{width:calc(var(--width-unit) * .5)}.widths-module__GHQjXa__sized[data-width="0.6x"]{width:calc(var(--width-unit) * .6)}.widths-module__GHQjXa__sized[data-width="0.7x"]{width:calc(var(--width-unit) * .7)}.widths-module__GHQjXa__sized[data-width="0.8x"]{width:calc(var(--width-unit) * .8)}.widths-module__GHQjXa__sized[data-width="0.9x"]{width:calc(var(--width-unit) * .9)}.widths-module__GHQjXa__sized[data-width="1x"]{width:var(--width-unit)}.widths-module__GHQjXa__sized[data-width="1.25x"]{width:calc(var(--width-unit) * 1.25)}.widths-module__GHQjXa__sized[data-width="1.5x"]{width:calc(var(--width-unit) * 1.5)}.widths-module__GHQjXa__sized[data-width="1.75x"]{width:calc(var(--width-unit) * 1.75)}.widths-module__GHQjXa__sized[data-width="2x"]{width:calc(var(--width-unit) * 2)}.widths-module__GHQjXa__sized[data-width=full-width]{width:100%}
.Button-module__43UXUa__btn{box-sizing:border-box;font-weight:var(--font-weight-medium);transition:background var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast),  filter var(--transition-fast), transform 80ms;--btn-height:var(--row-size-md);--btn-font:var(--font-size-base);height:var(--btn-height);font-size:var(--btn-font);padding:0 calc(var(--btn-font) * .9);justify-content:center;align-items:center;gap:calc(var(--btn-font) * .4);--ui-icon-size:calc(var(--btn-font) * 1.35);--btn-icon-bleed:calc(var(--btn-font) * .22);border:1px solid #0000;display:inline-flex}.Button-module__43UXUa__btn:active:not(:disabled){transform:translateY(1px)scale(.97)}.Button-module__43UXUa__btn:focus-visible{outline:2px solid var(--ui-color);outline-offset:2px}.Button-module__43UXUa__btn:disabled:not([data-loading=true]){opacity:.55;cursor:default}.Button-module__43UXUa__btn[data-size=sm]{--btn-height:var(--row-size-sm);--btn-font:var(--font-size-md)}.Button-module__43UXUa__btn[data-size=md]{--btn-height:var(--row-size-md);--btn-font:var(--font-size-base)}.Button-module__43UXUa__btn[data-size=lg]{--btn-height:var(--row-size-lg);--btn-font:var(--font-size-lg)}.Button-module__43UXUa__btn[data-radius=square]{border-radius:0}.Button-module__43UXUa__btn[data-radius=sm]{border-radius:var(--radius-sm)}.Button-module__43UXUa__btn[data-radius=md]{border-radius:var(--radius-md)}.Button-module__43UXUa__btn[data-radius=lg]{border-radius:var(--radius-lg)}.Button-module__43UXUa__btn[data-radius=xl]{border-radius:var(--radius-xl)}.Button-module__43UXUa__btn[data-radius="2xl"]{border-radius:var(--radius-2xl)}.Button-module__43UXUa__btn[data-radius=circle]{border-radius:var(--radius-circle)}.Button-module__43UXUa__btn[data-variant=flat]{color:var(--text-mid);background:0 0;border-color:#0000}.Button-module__43UXUa__btn[data-variant=flat]:hover:not(:disabled){background:color-mix(in srgb, var(--surface-2) 92%, white 8%);border-color:var(--text-mid);color:var(--text-high)}.Button-module__43UXUa__btn[data-variant=flat]:not([data-color^=neutral]){color:var(--ui-color)}.Button-module__43UXUa__btn[data-variant=flat]:not([data-color^=neutral]):hover:not(:disabled){background:var(--ui-fill-hover);border-color:var(--ui-edge-hover);color:var(--ui-bright)}.Button-module__43UXUa__btn[data-variant=outlined],.Button-module__43UXUa__btn[data-variant=outlined-transparent]{border-color:var(--border);color:var(--text-high)}.Button-module__43UXUa__btn[data-variant=outlined]{background:var(--surface-2)}.Button-module__43UXUa__btn[data-variant=outlined-transparent]{background:0 0}.Button-module__43UXUa__btn[data-variant=outlined]:hover:not(:disabled),.Button-module__43UXUa__btn[data-variant=outlined-transparent]:hover:not(:disabled){background:color-mix(in srgb, var(--surface-2) 92%, white 8%);border-color:var(--text-mid)}.Button-module__43UXUa__btn[data-variant=outlined]:not([data-color^=neutral]),.Button-module__43UXUa__btn[data-variant=outlined-transparent]:not([data-color^=neutral]){border-color:var(--ui-edge);color:var(--ui-bright)}.Button-module__43UXUa__btn[data-variant=outlined]:not([data-color^=neutral]){background:var(--ui-bg)}.Button-module__43UXUa__btn[data-variant=outlined-transparent]:not([data-color^=neutral]){background:0 0}.Button-module__43UXUa__btn[data-variant=outlined]:not([data-color^=neutral]):hover:not(:disabled),.Button-module__43UXUa__btn[data-variant=outlined-transparent]:not([data-color^=neutral]):hover:not(:disabled){background:var(--ui-fill-hover);border-color:var(--ui-edge-hover)}.Button-module__43UXUa__btn[data-variant=filled]{background:var(--ui-solid);border-color:var(--ui-color);color:#fff;box-shadow:0 4px 14px -6px var(--ui-glow)}.Button-module__43UXUa__btn[data-variant=filled]:hover:not(:disabled){border-color:var(--ui-bright);filter:brightness(1.1)}.Button-module__43UXUa__btn[data-variant=filled][data-color^=neutral]{background:var(--surface-5);border-color:var(--border-bright);color:var(--text-high);box-shadow:none}.Button-module__43UXUa__btn[data-variant=filled][data-color^=neutral]:hover:not(:disabled){border-color:var(--text-mid)}.Button-module__43UXUa__btn[data-variant=outlined][data-color=neutral-muted],.Button-module__43UXUa__btn[data-variant=outlined-transparent][data-color=neutral-muted],.Button-module__43UXUa__btn[data-variant=filled][data-color=neutral-muted]{color:var(--text-muted)}.Button-module__43UXUa__btn[data-variant=outlined][data-color=neutral-muted]:hover:not(:disabled),.Button-module__43UXUa__btn[data-variant=outlined-transparent][data-color=neutral-muted]:hover:not(:disabled),.Button-module__43UXUa__btn[data-variant=filled][data-color=neutral-muted]:hover:not(:disabled){color:var(--text-high)}.Button-module__43UXUa__btn[data-light-font=true]:not([data-color^=neutral]),.Button-module__43UXUa__btn[data-light-font=true]:not([data-color^=neutral]):hover:not(:disabled){color:#fff}.Button-module__43UXUa__btn[data-light-font=true]:not([data-color^=neutral])>.material-symbols-rounded{color:var(--ui-bright)}.Button-module__43UXUa__btn[data-variant=filled]:not([data-color^=neutral])>.material-symbols-rounded{color:color-mix(in srgb, white 80%, var(--ui-color) 20%)}.Button-module__43UXUa__btn[data-variant][data-active=true]{background:color-mix(in srgb, var(--ui-color) 14%, transparent);border-color:var(--ui-color);color:var(--ui-bright)}.Button-module__43UXUa__btn[data-variant][data-active=true]:hover:not(:disabled){background:color-mix(in srgb, var(--ui-color) 22%, transparent)}.Button-module__43UXUa__btn[data-variant][data-active=true][data-active-tone=neutral]{background:color-mix(in srgb, var(--text-high) 10%, transparent);border-color:var(--text-mid);color:var(--text-high)}.Button-module__43UXUa__btn[data-variant][data-active=true][data-active-tone=neutral]:hover:not(:disabled){background:color-mix(in srgb, var(--text-high) 14%, transparent)}.Button-module__43UXUa__btn>.material-symbols-rounded:first-child{margin-left:calc(-1 * var(--btn-icon-bleed))}.Button-module__43UXUa__btn>.material-symbols-rounded:last-child{margin-right:calc(-1 * var(--btn-icon-bleed))}.Button-module__43UXUa__btn[data-icon-only=true]{width:var(--btn-height);--btn-icon-bleed:0px;flex:none;padding:0}.Button-module__43UXUa__btn[data-mono=true]{font-family:var(--font-mono);font-weight:var(--font-weight-semibold);font-size:var(--font-size-xs);letter-spacing:.06em;white-space:nowrap}.Button-module__43UXUa__btn[data-mono=true]:disabled{opacity:.35;cursor:default}.Button-module__43UXUa__spinner{width:calc(var(--btn-font) * .95);height:calc(var(--btn-font) * .95);border-radius:var(--radius-circle);border:2px solid #ffffff4d;border-top-color:#fff;animation:.6s linear infinite Button-module__43UXUa__spin}@keyframes Button-module__43UXUa__spin{to{transform:rotate(360deg)}}
.TopBar-module__e4dLIa__bar{top:var(--spacing-lg);margin:0 var(--spacing-lg);z-index:var(--z-topbar);background:0 0;position:sticky}.TopBar-module__e4dLIa__inner{max-width:var(--page-max);padding:0 var(--spacing-lg);height:var(--topbar-h);justify-content:space-between;align-items:center;gap:var(--spacing-lg);border-radius:var(--radius-2xl);border:1px solid var(--border);background:color-mix(in srgb, var(--surface-2) 70%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:var(--shadow-2);transition:background var(--transition-base), border-color var(--transition-base), box-shadow var(--transition-base);margin:0 auto;display:flex}.TopBar-module__e4dLIa__bar.TopBar-module__e4dLIa__scrolled .TopBar-module__e4dLIa__inner{border-color:var(--border-bright);box-shadow:var(--shadow-2), 0 0 0 1px #ffffff05 inset}.TopBar-module__e4dLIa__brand{align-items:center;gap:var(--spacing-sm);display:inline-flex}.TopBar-module__e4dLIa__nav{align-items:center;gap:var(--spacing-xs);display:flex}.TopBar-module__e4dLIa__link{padding:var(--spacing-xxs) var(--spacing-sm);border-radius:var(--radius-md);font-size:var(--font-size-sm);color:var(--text-mid);text-shadow:0 1px 12px #0009;transition:color var(--transition-base), background var(--transition-base)}.TopBar-module__e4dLIa__link:hover{color:var(--text-high);background:var(--surface-3)}.TopBar-module__e4dLIa__download{margin-left:var(--spacing-xxs);padding:var(--spacing-xxs) var(--spacing-md);border-radius:var(--radius-md);border:1px solid var(--border-bright);background:color-mix(in srgb, var(--surface-2) 45%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:var(--font-size-sm);color:var(--text-semi-high);transition:border-color var(--transition-base), color var(--transition-base)}.TopBar-module__e4dLIa__download:hover{border-color:var(--accent);color:var(--text-high)}.TopBar-module__e4dLIa__bar .TopBar-module__e4dLIa__menuButton{display:none}.TopBar-module__e4dLIa__menuIcon{width:1.125rem;height:.75rem;position:relative}.TopBar-module__e4dLIa__menuIcon span{border-radius:var(--radius-circle);background:var(--text-mid);width:100%;height:1.5px;transition:transform var(--transition-base), opacity var(--transition-base), top var(--transition-base);position:absolute;left:0}.TopBar-module__e4dLIa__menuIcon span:first-child{top:0}.TopBar-module__e4dLIa__menuIcon span:nth-child(2){top:50%;transform:translateY(-50%)}.TopBar-module__e4dLIa__menuIcon span:nth-child(3){top:100%;transform:translateY(-100%)}.TopBar-module__e4dLIa__menuIcon[data-open=true] span:first-child{top:50%;transform:translateY(-50%)rotate(45deg)}.TopBar-module__e4dLIa__menuIcon[data-open=true] span:nth-child(2){opacity:0}.TopBar-module__e4dLIa__menuIcon[data-open=true] span:nth-child(3){top:50%;transform:translateY(-50%)rotate(-45deg)}.TopBar-module__e4dLIa__overlay{z-index:var(--z-modal);background:var(--overlay);opacity:0;pointer-events:none;transition:opacity var(--transition-base);border:none;position:fixed;inset:0}.TopBar-module__e4dLIa__overlayOpen{opacity:1;pointer-events:auto}.TopBar-module__e4dLIa__drawer{z-index:var(--z-modal);width:min(20rem,80vw);height:100dvh;padding:var(--spacing-3xl) var(--spacing-lg);background:var(--surface-2);border-left:1px solid var(--border-bright);box-shadow:var(--shadow-2);transition:transform var(--transition-slow);flex-direction:column;display:flex;position:fixed;top:0;right:0;transform:translate(100%)}.TopBar-module__e4dLIa__drawerOpen{transform:translate(0)}.TopBar-module__e4dLIa__drawerClose{align-self:flex-end}.TopBar-module__e4dLIa__drawerClose svg{width:1rem;height:1rem}.TopBar-module__e4dLIa__drawerNav{gap:var(--spacing-xs);margin-top:var(--spacing-lg);flex-direction:column;display:flex}.TopBar-module__e4dLIa__drawerLink{padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-md);font-size:var(--font-size-md);color:var(--text-mid);transition:color var(--transition-base), background var(--transition-base)}.TopBar-module__e4dLIa__drawerLink:hover{color:var(--text-high);background:var(--surface-3)}.TopBar-module__e4dLIa__drawerDownload{margin-top:var(--spacing-lg);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-md);border:1px solid var(--border-bright);background:color-mix(in srgb, var(--surface-3) 60%, transparent);text-align:center;font-size:var(--font-size-md);color:var(--text-semi-high);transition:border-color var(--transition-base), color var(--transition-base)}.TopBar-module__e4dLIa__drawerDownload:hover{border-color:var(--accent);color:var(--text-high)}@media (max-width:34rem){.TopBar-module__e4dLIa__link,.TopBar-module__e4dLIa__download{display:none}.TopBar-module__e4dLIa__bar .TopBar-module__e4dLIa__menuButton{display:inline-flex}}@media (min-width:34.01rem){.TopBar-module__e4dLIa__overlay,.TopBar-module__e4dLIa__drawer{display:none}}
.Triggers-module__3w1yza__inner{max-width:var(--page-max);padding:var(--section-space) var(--spacing-xl);gap:var(--spacing-3xl);margin:0 auto;display:grid}.Triggers-module__3w1yza__title{max-width:16ch;font-size:var(--font-size-headline);letter-spacing:var(--tracking-tight);line-height:1.15;font-weight:var(--font-weight-semibold);color:var(--text-high);text-wrap:balance;margin:0}.Triggers-module__3w1yza__body{max-width:40ch;font-size:var(--font-size-lede);color:var(--text-mid);margin:0;line-height:1.65}.Triggers-module__3w1yza__stage{flex-direction:column;display:flex}.Triggers-module__3w1yza__shot{width:82%;position:relative}.Triggers-module__3w1yza__shot:nth-child(2){z-index:1;margin-top:var(--spacing-lg);align-self:flex-end}@media (min-width:56rem){.Triggers-module__3w1yza__stage{width:100%;max-width:56rem;margin:var(--spacing-xl) auto var(--spacing-3xl);aspect-ratio:100/59;display:block;position:relative}.Triggers-module__3w1yza__shot,.Triggers-module__3w1yza__shot:nth-child(2){width:60%;margin:0;position:absolute}.Triggers-module__3w1yza__shot:first-child{top:0;left:0}.Triggers-module__3w1yza__shot:nth-child(2){top:34%;right:0}.Triggers-module__3w1yza__shot:first-child>div{--tilt-y:4deg}.Triggers-module__3w1yza__shot:nth-child(2)>div{--tilt-y:-4deg}}
.MaterialIcon-module__Eantza__icon{-webkit-user-select:none;user-select:none;line-height:1}
.Tooltip-module__6r0Aqq__tip{background:var(--surface-3);color:var(--text-high);border:1px solid var(--border-bright);padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-md);font-size:var(--font-size-sm);letter-spacing:0;white-space:nowrap;pointer-events:none;z-index:var(--z-popover);box-shadow:var(--shadow-2);animation:Tooltip-module__6r0Aqq__tip-fade-in var(--transition-fast) both;font-weight:500;position:fixed;transform:translate(-50%,-100%)}.Tooltip-module__6r0Aqq__tip[data-side=below]{transform:translate(-50%)}@keyframes Tooltip-module__6r0Aqq__tip-fade-in{0%{opacity:0}to{opacity:1}}
.ButtonGroup-module__C94vqq__group{--bg-height:var(--row-size-md);--bg-radius:var(--radius-md);--bg-pad:2px;--bg-plate:var(--surface-2);box-sizing:border-box;height:var(--bg-height);padding:var(--bg-pad);border-radius:var(--bg-radius);align-items:center;gap:0;display:inline-flex}.ButtonGroup-module__C94vqq__group[data-size=sm]{--bg-height:var(--row-size-sm)}.ButtonGroup-module__C94vqq__group[data-size=md]{--bg-height:var(--row-size-md)}.ButtonGroup-module__C94vqq__group[data-size=lg]{--bg-height:var(--row-size-lg)}.ButtonGroup-module__C94vqq__group[data-radius=square]{--bg-radius:0px}.ButtonGroup-module__C94vqq__group[data-radius=sm]{--bg-radius:var(--radius-sm)}.ButtonGroup-module__C94vqq__group[data-radius=md]{--bg-radius:var(--radius-md)}.ButtonGroup-module__C94vqq__group[data-radius=lg]{--bg-radius:var(--radius-lg)}.ButtonGroup-module__C94vqq__group[data-radius=xl]{--bg-radius:var(--radius-xl)}.ButtonGroup-module__C94vqq__group[data-radius="2xl"]{--bg-radius:var(--radius-2xl)}.ButtonGroup-module__C94vqq__group[data-radius=circle]{--bg-radius:var(--radius-circle)}.ButtonGroup-module__C94vqq__group[data-variant=outlined],.ButtonGroup-module__C94vqq__group[data-variant=filled]{--bg-plate:var(--surface-3);background:var(--bg-plate)}.ButtonGroup-module__C94vqq__group[data-variant=flat]{--bg-pad:0px}.ButtonGroup-module__C94vqq__group>.ButtonGroup-module__C94vqq__segment[data-size]{--btn-height:calc(var(--bg-height) - 2 * var(--bg-pad));border-radius:var(--bg-radius);outline-offset:1px}.ButtonGroup-module__C94vqq__group>.ButtonGroup-module__C94vqq__segment[data-size][data-variant],.ButtonGroup-module__C94vqq__group>.ButtonGroup-module__C94vqq__segment[data-size][data-variant]:hover:not(:disabled){border-color:#0000}.ButtonGroup-module__C94vqq__group>.ButtonGroup-module__C94vqq__segment[data-size][data-variant]:hover:not(:disabled){background:color-mix(in srgb, var(--bg-plate) 92%, white 8%)}.ButtonGroup-module__C94vqq__group[data-width]>.ButtonGroup-module__C94vqq__segment[data-size]{flex:1 1 0;min-width:0;overflow:hidden}.ButtonGroup-module__C94vqq__group[data-width]>.ButtonGroup-module__C94vqq__segment[data-size][data-icon-only=true]{flex:none}.ButtonGroup-module__C94vqq__group[data-comfort=true]{--bg-pad:3px;gap:2px;padding:3px}.ButtonGroup-module__C94vqq__group[data-comfort=true]>.ButtonGroup-module__C94vqq__segment[data-size][data-icon-only=true]{width:calc(var(--btn-height) + 10px);padding-inline:5px}
.Checkbox-module__zM5iBW__wrap{box-sizing:border-box;cursor:pointer;-webkit-user-select:none;user-select:none;--cb-height:var(--row-size-md);--cb-font:var(--font-size-base);--cb-box:calc(var(--cb-font) * 1.15);--ui-icon-size:calc(var(--cb-box) * .85);min-height:var(--cb-height);align-items:center;gap:calc(var(--cb-font) * .55);font-size:var(--cb-font);display:inline-flex;position:relative}.Checkbox-module__zM5iBW__wrap[data-size=sm]{--cb-height:var(--row-size-sm);--cb-font:var(--font-size-md)}.Checkbox-module__zM5iBW__wrap[data-size=md]{--cb-height:var(--row-size-md);--cb-font:var(--font-size-base)}.Checkbox-module__zM5iBW__wrap[data-size=lg]{--cb-height:var(--row-size-lg);--cb-font:var(--font-size-lg)}.Checkbox-module__zM5iBW__wrap[data-disabled=true]{opacity:.55;cursor:default}.Checkbox-module__zM5iBW__input{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Checkbox-module__zM5iBW__box{box-sizing:border-box;width:var(--cb-box);height:var(--cb-box);border:1px solid var(--border);background:var(--control-bg,var(--surface-2));color:#0000;transition:background var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast);flex:none;justify-content:center;align-items:center;display:inline-flex}.Checkbox-module__zM5iBW__box[data-radius=square]{border-radius:0}.Checkbox-module__zM5iBW__box[data-radius=sm]{border-radius:var(--radius-sm)}.Checkbox-module__zM5iBW__box[data-radius=md]{border-radius:var(--radius-md)}.Checkbox-module__zM5iBW__box[data-radius=lg]{border-radius:var(--radius-lg)}.Checkbox-module__zM5iBW__box[data-radius=xl]{border-radius:var(--radius-xl)}.Checkbox-module__zM5iBW__box[data-radius="2xl"]{border-radius:var(--radius-2xl)}.Checkbox-module__zM5iBW__box[data-radius=circle]{border-radius:var(--radius-circle)}.Checkbox-module__zM5iBW__wrap:hover:not([data-disabled=true]) .Checkbox-module__zM5iBW__box{background:color-mix(in srgb, var(--control-bg,var(--surface-2)) 92%, white 8%);border-color:var(--text-mid)}.Checkbox-module__zM5iBW__wrap[data-checked=true] .Checkbox-module__zM5iBW__box{background:var(--ui-solid);border-color:var(--ui-solid);color:var(--bg)}.Checkbox-module__zM5iBW__wrap[data-checked=true]:hover:not([data-disabled=true]) .Checkbox-module__zM5iBW__box{background:color-mix(in srgb, var(--ui-solid) 92%, white 8%);border-color:var(--ui-bright)}.Checkbox-module__zM5iBW__wrap:focus-within .Checkbox-module__zM5iBW__box{outline:2px solid var(--ui-color);outline-offset:2px}.Checkbox-module__zM5iBW__label{min-width:0;color:var(--text-high)}.Checkbox-module__zM5iBW__wrap[data-checked=true]:not([data-color=neutral]) .Checkbox-module__zM5iBW__label{color:var(--ui-bright)}
.DateField-module__KG4bJa__field{gap:var(--spacing-xxs);flex-direction:column;width:100%;min-width:0;display:flex}.DateField-module__KG4bJa__label{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:var(--tracking-wider);color:var(--text-low)}.DateField-module__KG4bJa__trigger{box-sizing:border-box;--control-bg:var(--surface-2);background:var(--control-bg);border:1px solid var(--border);width:100%;color:var(--text-high);font-family:var(--font-sans);transition:border-color var(--transition-fast), background var(--transition-fast), color var(--transition-fast);--df-height:var(--row-size-md);--df-font:var(--font-size-base);height:var(--df-height);padding:0 calc(var(--df-font) * .75);justify-content:space-between;align-items:center;gap:calc(var(--df-font) * .6);font-size:var(--df-font);--ui-icon-size:calc(var(--df-font) * 1.15);display:flex}.DateField-module__KG4bJa__trigger[data-size=sm]{--df-height:var(--row-size-sm);--df-font:var(--font-size-md)}.DateField-module__KG4bJa__trigger[data-size=md]{--df-height:var(--row-size-md);--df-font:var(--font-size-base)}.DateField-module__KG4bJa__trigger[data-size=lg]{--df-height:var(--row-size-lg);--df-font:var(--font-size-lg)}.DateField-module__KG4bJa__trigger[data-radius=square],.DateField-module__KG4bJa__panel[data-radius=square]{border-radius:0}.DateField-module__KG4bJa__trigger[data-radius=sm],.DateField-module__KG4bJa__panel[data-radius=sm]{border-radius:var(--radius-sm)}.DateField-module__KG4bJa__trigger[data-radius=md],.DateField-module__KG4bJa__panel[data-radius=md]{border-radius:var(--radius-md)}.DateField-module__KG4bJa__trigger[data-radius=lg],.DateField-module__KG4bJa__panel[data-radius=lg]{border-radius:var(--radius-lg)}.DateField-module__KG4bJa__trigger[data-radius=xl],.DateField-module__KG4bJa__panel[data-radius=xl]{border-radius:var(--radius-xl)}.DateField-module__KG4bJa__trigger[data-radius="2xl"],.DateField-module__KG4bJa__panel[data-radius="2xl"]{border-radius:var(--radius-2xl)}.DateField-module__KG4bJa__trigger[data-radius=circle]{border-radius:var(--radius-circle)}.DateField-module__KG4bJa__panel[data-radius=circle]{border-radius:var(--radius-2xl)}.DateField-module__KG4bJa__trigger:focus-visible{border-color:var(--ui-color);outline:none}.DateField-module__KG4bJa__trigger[aria-expanded=true]{border-color:var(--ui-color)}.DateField-module__KG4bJa__trigger[data-error=true]{border-color:var(--error);--control-hover-border:var(--error)}.DateField-module__KG4bJa__trigger:disabled{opacity:.55;cursor:default}.DateField-module__KG4bJa__triggerLabel{text-align:left;text-overflow:ellipsis;white-space:nowrap;min-width:0;color:inherit;flex:1;overflow:hidden}.DateField-module__KG4bJa__placeholder{color:var(--text-dim)}.DateField-module__KG4bJa__triggerIcon{color:var(--text-low);flex-shrink:0;align-items:center;display:flex}.DateField-module__KG4bJa__errorMsg{font-size:var(--font-size-sm);color:var(--error)}.DateField-module__KG4bJa__panel{z-index:var(--z-popover);box-sizing:border-box;width:calc(var(--width-unit) * 2);padding:calc(var(--df-font) * .7);border:1px solid var(--border-bright);background:var(--surface-1);box-shadow:var(--shadow-2);--df-height:var(--row-size-md);--df-font:var(--font-size-base);font-size:var(--df-font);outline:none;position:fixed}.DateField-module__KG4bJa__panel[data-size=sm]{--df-height:var(--row-size-sm);--df-font:var(--font-size-md)}.DateField-module__KG4bJa__panel[data-size=md]{--df-height:var(--row-size-md);--df-font:var(--font-size-base)}.DateField-module__KG4bJa__panel[data-size=lg]{--df-height:var(--row-size-lg);--df-font:var(--font-size-lg)}.DateField-module__KG4bJa__header{margin-bottom:calc(var(--df-font) * .6);justify-content:space-between;align-items:center;display:flex}.DateField-module__KG4bJa__headerLabel{font-size:var(--df-font);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight);color:var(--text-high)}.DateField-module__KG4bJa__navBtn{width:calc(var(--df-height) * .75);height:calc(var(--df-height) * .75);border-radius:var(--radius-md);color:var(--text-mid);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.DateField-module__KG4bJa__navBtn:hover{background:var(--surface-4);color:var(--text-high)}.DateField-module__KG4bJa__navBtn:focus-visible{outline:2px solid var(--ui-color);outline-offset:-2px}.DateField-module__KG4bJa__weekdays{margin-bottom:calc(var(--df-font) * .25);grid-template-columns:repeat(7,1fr);display:grid}.DateField-module__KG4bJa__weekday{text-align:center;padding-bottom:calc(var(--df-font) * .3);font-size:.78em;font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--text-low)}.DateField-module__KG4bJa__grid{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.DateField-module__KG4bJa__day{aspect-ratio:1;border-radius:var(--radius-md);width:100%;font:inherit;font-size:calc(var(--df-font) * .95);color:var(--text-dim);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.DateField-module__KG4bJa__day[data-in-month=true]{color:var(--text-high)}.DateField-module__KG4bJa__day:hover{background:var(--surface-4)}.DateField-module__KG4bJa__day[data-today=true]{box-shadow:inset 0 0 0 1px var(--ui-color);color:var(--ui-color);font-weight:var(--font-weight-semibold)}.DateField-module__KG4bJa__day[data-selected=true]{background:var(--ui-solid);box-shadow:none;color:#fff;font-weight:var(--font-weight-semibold)}.DateField-module__KG4bJa__day[data-selected=true]:hover{filter:brightness(1.1)}.DateField-module__KG4bJa__day[data-focused=true]{outline:2px solid var(--ui-color);outline-offset:-2px}.DateField-module__KG4bJa__footer{margin-top:calc(var(--df-font) * .7);padding-top:calc(var(--df-font) * .6);border-top:1px solid var(--border);justify-content:space-between;align-items:center;display:flex}.DateField-module__KG4bJa__footerBtn{border-radius:var(--radius-md);padding:calc(var(--df-font) * .25) calc(var(--df-font) * .5);font-size:.85em;font-weight:var(--font-weight-medium);color:var(--text-mid);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast);background:0 0;border:none}.DateField-module__KG4bJa__footerBtn:hover:not(:disabled){background:var(--surface-4);color:var(--text-high)}.DateField-module__KG4bJa__footerBtn:disabled{opacity:.4;cursor:default}.DateField-module__KG4bJa__footerBtnAccent{color:var(--ui-color)}.DateField-module__KG4bJa__footerBtnAccent:hover:not(:disabled){background:var(--ui-fill-hover);color:var(--ui-bright)}
.PackForm-module__cmRNAG__form{gap:var(--spacing-lg);flex-direction:column;display:flex}.PackForm-module__cmRNAG__form[data-layout=stack]{gap:var(--spacing-md)}.PackForm-module__cmRNAG__grid{gap:var(--spacing-md) var(--spacing-lg);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.PackForm-module__cmRNAG__grid[data-layout=stack]{gap:var(--spacing-sm);grid-template-columns:1fr}.PackForm-module__cmRNAG__wide{gap:var(--spacing-xxs);flex-direction:column;grid-column:1/-1;display:flex}.PackForm-module__cmRNAG__field{gap:var(--spacing-xxs);flex-direction:column;min-width:0;display:flex}.PackForm-module__cmRNAG__label{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:var(--tracking-wider);color:var(--text-low)}.PackForm-module__cmRNAG__form[data-layout=stack] .PackForm-module__cmRNAG__label{font-size:var(--font-size-xs)}.PackForm-module__cmRNAG__hint{font-size:var(--font-size-sm);color:var(--text-dim)}.PackForm-module__cmRNAG__textarea{--control-bg:var(--surface-2);background:var(--control-bg);border:1px solid var(--border);border-radius:var(--radius-md);padding:calc(var(--font-size-base) * .6) calc(var(--font-size-base) * .75);color:var(--text-high);font:inherit;font-size:var(--font-size-base);resize:vertical;min-height:4.5rem;transition:background var(--transition-fast), border-color var(--transition-fast);line-height:1.5}.PackForm-module__cmRNAG__form[data-layout=stack] .PackForm-module__cmRNAG__textarea{font-size:var(--font-size-md);padding:calc(var(--font-size-md) * .55) calc(var(--font-size-md) * .7);border-radius:var(--radius-sm);min-height:3.25rem}.PackForm-module__cmRNAG__textarea:hover:not(:disabled){background:color-mix(in srgb, var(--control-bg) 92%, white 8%);border-color:var(--text-low)}.PackForm-module__cmRNAG__textarea:focus-visible{border-color:var(--accent);outline:none}.PackForm-module__cmRNAG__textarea::placeholder{color:var(--text-dim)}.PackForm-module__cmRNAG__iconField{grid-template-columns:minmax(0, 1fr) var(--row-size-md);gap:var(--spacing-sm);align-items:end;display:grid}.PackForm-module__cmRNAG__form[data-layout=stack] .PackForm-module__cmRNAG__iconField{grid-template-columns:minmax(0, 1fr) var(--row-size-sm)}.PackForm-module__cmRNAG__iconPreview{height:var(--row-size-md);width:var(--row-size-md);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text-semi-high);background:var(--surface-2);place-items:center;display:grid}.PackForm-module__cmRNAG__form[data-layout=stack] .PackForm-module__cmRNAG__iconPreview{height:var(--row-size-sm);width:var(--row-size-sm);border-radius:var(--radius-sm)}.PackForm-module__cmRNAG__footer{gap:var(--spacing-md) var(--spacing-lg);padding-top:var(--spacing-md);border-top:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.PackForm-module__cmRNAG__footer[data-layout=stack]{border-top:none;grid-template-columns:1fr;padding-top:0}.PackForm-module__cmRNAG__actions{justify-content:space-between;align-items:center;gap:var(--spacing-lg);flex-wrap:wrap;display:flex}.PackForm-module__cmRNAG__actions[data-layout=stack]{justify-content:flex-start;gap:var(--spacing-sm);padding-top:var(--spacing-xs)}.PackForm-module__cmRNAG__buttons{gap:var(--spacing-sm);margin-left:auto;display:flex}.PackForm-module__cmRNAG__actions[data-layout=stack] .PackForm-module__cmRNAG__buttons{margin-left:0}.PackForm-module__cmRNAG__error{font-size:var(--font-size-md);color:var(--error-bright);margin:0}.PackForm-module__cmRNAG__actions[data-layout=stack] .PackForm-module__cmRNAG__error{font-size:var(--font-size-sm);flex:100%}@media (max-width:48rem){.PackForm-module__cmRNAG__grid,.PackForm-module__cmRNAG__footer{grid-template-columns:1fr}}
.pads-module__Mu6Bvq__identityFields{gap:var(--spacing-md) var(--spacing-lg);padding-bottom:var(--spacing-md);border-bottom:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pads-module__Mu6Bvq__list{gap:var(--spacing-lg);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pads-module__Mu6Bvq__packList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pads-module__Mu6Bvq__card{gap:var(--spacing-lg);padding:var(--spacing-xl);background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-xl);flex-direction:column;display:flex}.pads-module__Mu6Bvq__cardHead{justify-content:space-between;align-items:baseline;gap:var(--spacing-sm) var(--spacing-lg);flex-wrap:wrap;display:flex}.pads-module__Mu6Bvq__identity{align-items:baseline;gap:var(--spacing-sm);min-width:0;display:flex}.pads-module__Mu6Bvq__name{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);margin:0}.pads-module__Mu6Bvq__chips{align-items:center;gap:var(--spacing-xs);flex-wrap:wrap;display:flex}.pads-module__Mu6Bvq__card[data-editing]{border-color:var(--accent)}.pads-module__Mu6Bvq__chip{font-family:var(--font-mono);font-size:var(--font-size-xs);letter-spacing:var(--tracking-wider);text-transform:uppercase;padding:var(--spacing-3xs) var(--spacing-xs);border-radius:var(--radius-sm);border:1px solid var(--border-bright);color:var(--text-mid)}.pads-module__Mu6Bvq__chip[data-status=published],.pads-module__Mu6Bvq__chip[data-status=current]{color:var(--accent-bright);border-color:var(--accent);background:var(--accent-bg)}.pads-module__Mu6Bvq__chip[data-status=deprecated],.pads-module__Mu6Bvq__chip[data-status=none]{color:var(--error-bright);border-color:var(--error);background:var(--error-bg)}.pads-module__Mu6Bvq__facts{gap:var(--spacing-xs) var(--spacing-lg);font-size:var(--font-size-md);grid-template-columns:max-content 1fr;margin:0;display:grid}.pads-module__Mu6Bvq__facts dt{color:var(--text-low)}.pads-module__Mu6Bvq__facts dd{color:var(--text-semi-high);overflow-wrap:anywhere;margin:0}@media (max-width:48rem){.pads-module__Mu6Bvq__identityFields{grid-template-columns:1fr}.pads-module__Mu6Bvq__facts{gap:var(--spacing-3xs);grid-template-columns:1fr}.pads-module__Mu6Bvq__facts dt{margin-top:var(--spacing-xs)}}
.Chip-module__e8vgMG__chip{box-sizing:border-box;white-space:nowrap;border-radius:var(--radius-sm);--chip-height:var(--row-size-2xs);--chip-font:var(--font-size-xs);height:var(--chip-height);font-size:var(--chip-font);padding:0 calc(var(--chip-font) * .6);align-items:center;gap:calc(var(--chip-font) * .35);--ui-icon-size:calc(var(--chip-font) * 1.35);flex-shrink:0;display:inline-flex}.Chip-module__e8vgMG__chip[data-size=sm]{--chip-height:var(--row-size-2xs);--chip-font:var(--font-size-xs)}.Chip-module__e8vgMG__chip[data-size=md]{--chip-height:var(--row-size-xs);--chip-font:var(--font-size-sm)}.Chip-module__e8vgMG__chip[data-size=lg]{--chip-height:var(--row-size-sm);--chip-font:var(--font-size-md)}.Chip-module__e8vgMG__chip[data-color=neutral]{background:var(--surface-4);color:var(--text-mid)}.Chip-module__e8vgMG__chip:not([data-color=neutral]){background:color-mix(in srgb, var(--ui-color) 20%, var(--surface-2));color:var(--text-high)}.Chip-module__e8vgMG__chip[data-color=teal]{--ui-color:#40a9b5}.Chip-module__e8vgMG__chip[data-color=indigo]{--ui-color:#778ccf}.Chip-module__e8vgMG__chip[data-uppercase=true]{text-transform:uppercase;letter-spacing:.08em}
.PackRow-module__OmEsXW__item{border-bottom:1px solid var(--border);list-style:none}.PackRow-module__OmEsXW__item:last-child{border-bottom:none}.PackRow-module__OmEsXW__summary{align-items:stretch;gap:var(--spacing-sm);box-sizing:border-box;width:100%;height:8.5rem;padding:var(--spacing-md) 0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;flex-direction:row;margin:0;display:flex;position:relative;overflow:hidden}.PackRow-module__OmEsXW__summary:hover{background:color-mix(in srgb, var(--surface-2) 55%, transparent)}.PackRow-module__OmEsXW__summary:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.PackRow-module__OmEsXW__banner{background:var(--surface-2);pointer-events:none;flex-shrink:0;align-self:stretch;width:26%;min-height:0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 0% 28%,#0000 100%);mask-image:linear-gradient(90deg,#000 0% 28%,#0000 100%)}.PackRow-module__OmEsXW__bannerImg{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.PackRow-module__OmEsXW__body{justify-content:center;gap:var(--spacing-3xs);flex-direction:column;flex:1;min-width:0;min-height:0;padding-right:7.5rem;display:flex;position:relative;overflow:hidden}.PackRow-module__OmEsXW__titleRow{align-items:flex-start;gap:var(--spacing-sm);flex-wrap:wrap;display:flex}.PackRow-module__OmEsXW__titleMain{align-items:center;gap:var(--spacing-sm);flex-wrap:wrap;flex:1;min-width:0;display:flex}.PackRow-module__OmEsXW__titleEnd{align-items:center;gap:var(--spacing-sm);z-index:1;display:flex;position:absolute;top:0;right:0}.PackRow-module__OmEsXW__name{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight)}.PackRow-module__OmEsXW__version{font-size:var(--font-size-sm);font-variant-numeric:tabular-nums;color:var(--text-mid);text-transform:lowercase;line-height:1.2}.PackRow-module__OmEsXW__oneLiner{font-size:var(--font-size-base);color:var(--text-mid);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.PackRow-module__OmEsXW__tags{gap:var(--spacing-xs);flex-wrap:nowrap;display:flex;overflow:hidden}.PackRow-module__OmEsXW__meta{align-items:center;gap:var(--spacing-sm);margin-top:var(--spacing-xs);font-size:var(--font-size-sm);color:var(--text-low);flex-wrap:wrap;display:flex}.PackRow-module__OmEsXW__bySustain{align-items:center;gap:var(--spacing-sm);display:inline-flex}.PackRow-module__OmEsXW__creatorCredit{align-items:center;gap:var(--spacing-sm);border-radius:var(--radius-sm);max-width:min(100%,18rem);color:inherit;font:inherit;text-align:left;cursor:pointer;transform-origin:0;transition:transform var(--transition-fast);background:0 0;border:none;padding:0;display:inline-flex}.PackRow-module__OmEsXW__creatorCredit:hover{transform:scale(1.03)}.PackRow-module__OmEsXW__creatorCredit:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.PackRow-module__OmEsXW__by{font-size:var(--font-size-sm);color:var(--text-low)}.PackRow-module__OmEsXW__logo{display:block}.PackRow-module__OmEsXW__creatorAvatar{border-radius:var(--radius-sm);object-fit:cover;flex-shrink:0;width:24px;height:24px;display:block}.PackRow-module__OmEsXW__creatorName{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--text-semi-high);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.PackRow-module__OmEsXW__corner{align-items:flex-end;gap:var(--spacing-xxs);flex-direction:column;display:flex;position:absolute;bottom:0;right:0}.PackRow-module__OmEsXW__stats{font-size:var(--font-size-sm);font-variant-numeric:tabular-nums;color:var(--text-low);text-align:right;line-height:1.25}.PackRow-module__OmEsXW__detail{gap:var(--spacing-lg);padding:var(--spacing-md) 0 var(--spacing-xl);border-top:1px solid var(--border);flex-direction:column;display:flex}.PackRow-module__OmEsXW__overview{gap:var(--spacing-lg) var(--spacing-xl);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.PackRow-module__OmEsXW__metaCol{gap:var(--spacing-md);flex-direction:column;min-width:0;display:flex}.PackRow-module__OmEsXW__readOnlyIds{gap:var(--spacing-sm);padding-bottom:var(--spacing-sm);border-bottom:1px solid var(--border);margin-bottom:var(--spacing-xs);flex-direction:column;display:flex}.PackRow-module__OmEsXW__readOnlyId{gap:var(--spacing-3xs);flex-direction:column;min-width:0;display:flex}.PackRow-module__OmEsXW__readOnlyLabel{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:var(--tracking-wider);color:var(--text-low)}.PackRow-module__OmEsXW__readOnlyId code{font-family:var(--font-mono);font-size:var(--font-size-md);color:var(--text-semi-high)}.PackRow-module__OmEsXW__previewCol{align-items:flex-start;gap:var(--spacing-md);flex-direction:column;min-width:0;display:flex}.PackRow-module__OmEsXW__editBtn{align-self:flex-start}.PackRow-module__OmEsXW__previewBtn{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-2);cursor:zoom-in;width:100%;max-width:16rem;padding:0;line-height:0;display:block;position:relative;overflow:hidden}.PackRow-module__OmEsXW__previewBtn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.PackRow-module__OmEsXW__previewImg,.PackRow-module__OmEsXW__previewEmpty{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.PackRow-module__OmEsXW__previewEmpty{background:var(--surface-1);border:1px dashed var(--border-bright);border-radius:var(--radius-md);max-width:16rem}.PackRow-module__OmEsXW__previewLabel{left:var(--spacing-xs);bottom:var(--spacing-xs);font-size:var(--font-size-xs);padding:var(--spacing-3xs) var(--spacing-xs);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--surface-0) 70%, transparent);color:var(--text-semi-high);position:absolute}.PackRow-module__OmEsXW__facts{gap:var(--spacing-xs) var(--spacing-lg);font-size:var(--font-size-md);grid-template-columns:max-content 1fr;margin:0;display:grid}.PackRow-module__OmEsXW__facts dt{color:var(--text-low)}.PackRow-module__OmEsXW__facts dd{color:var(--text-semi-high);overflow-wrap:anywhere;margin:0}.PackRow-module__OmEsXW__facts code{font-family:var(--font-mono);color:var(--text-semi-high);font-size:.92em}@media (max-width:48rem){.PackRow-module__OmEsXW__summary{height:auto;min-height:8.5rem}.PackRow-module__OmEsXW__banner{width:34%}.PackRow-module__OmEsXW__body{padding-bottom:1.75rem;padding-right:0}.PackRow-module__OmEsXW__titleEnd,.PackRow-module__OmEsXW__corner{align-items:flex-start;position:static}.PackRow-module__OmEsXW__overview{grid-template-columns:1fr}.PackRow-module__OmEsXW__previewCol{order:-1;max-width:none}.PackRow-module__OmEsXW__facts{gap:var(--spacing-3xs);grid-template-columns:1fr}.PackRow-module__OmEsXW__facts dt{margin-top:var(--spacing-xs)}}
.forms-module__dFAN3a__control{--control-bg:var(--surface-2);--control-hover-bg:color-mix(in srgb, var(--control-bg) 92%, white 8%);--control-hover-border:var(--text-low)}.forms-module__dFAN3a__control:hover:not(:disabled){background:var(--control-hover-bg)}.forms-module__dFAN3a__control:hover:not(:focus-visible):not(:disabled){border-color:var(--control-hover-border)}
.ProgressBar-module__hbX9WG__bar{box-sizing:border-box;background:var(--surface-3);--pb-height:var(--row-size-sm);--pb-font:var(--font-size-sm);height:var(--pb-height);font-size:var(--pb-font);padding:0 calc(var(--pb-font) * .75);color:var(--text-high);align-items:center;width:100%;min-width:0;display:flex;position:relative;overflow:hidden}.ProgressBar-module__hbX9WG__bar[data-size=sm]{--pb-height:var(--row-size-sm);--pb-font:var(--font-size-sm)}.ProgressBar-module__hbX9WG__bar[data-size=md]{--pb-height:var(--row-size-md);--pb-font:var(--font-size-base)}.ProgressBar-module__hbX9WG__bar[data-size=lg]{--pb-height:var(--row-size-lg);--pb-font:var(--font-size-lg)}.ProgressBar-module__hbX9WG__bar[data-radius=square]{border-radius:0}.ProgressBar-module__hbX9WG__bar[data-radius=sm]{border-radius:var(--radius-sm)}.ProgressBar-module__hbX9WG__bar[data-radius=md]{border-radius:var(--radius-md)}.ProgressBar-module__hbX9WG__bar[data-radius=lg]{border-radius:var(--radius-lg)}.ProgressBar-module__hbX9WG__bar[data-radius=xl]{border-radius:var(--radius-xl)}.ProgressBar-module__hbX9WG__bar[data-radius="2xl"]{border-radius:var(--radius-2xl)}.ProgressBar-module__hbX9WG__bar[data-radius=circle]{border-radius:var(--radius-full)}.ProgressBar-module__hbX9WG__fill{background:var(--ui-solid);transition:width .25s linear;position:absolute;inset:0 auto 0 0}.ProgressBar-module__hbX9WG__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;position:relative;overflow:hidden}
.VersionsPanel-module__GYXqla__root{gap:var(--spacing-md);flex-direction:column;display:flex}.VersionsPanel-module__GYXqla__table{border-collapse:collapse;width:100%;font-size:var(--font-size-md)}.VersionsPanel-module__GYXqla__table th{text-align:left;font-family:var(--font-mono);font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--text-low);padding:var(--spacing-xs) var(--spacing-sm);border-bottom:1px solid var(--border)}.VersionsPanel-module__GYXqla__table td{padding:var(--spacing-xs) var(--spacing-sm);border-bottom:1px solid var(--border);color:var(--text-semi-high);vertical-align:middle}.VersionsPanel-module__GYXqla__table code{font-family:var(--font-mono);font-size:.92em}.VersionsPanel-module__GYXqla__table tr[data-status=current] td{color:var(--text-high)}.VersionsPanel-module__GYXqla__table tr[data-status=retired] td{color:var(--text-low)}.VersionsPanel-module__GYXqla__rowActions{text-align:right;white-space:nowrap}.VersionsPanel-module__GYXqla__notes{color:var(--text-mid);max-width:28ch}.VersionsPanel-module__GYXqla__muted{color:var(--text-low)}.VersionsPanel-module__GYXqla__warn{color:var(--error-bright)}.VersionsPanel-module__GYXqla__stageRow{align-items:center;gap:var(--spacing-sm);display:flex}.VersionsPanel-module__GYXqla__stageRow>:first-child{flex:auto;max-width:32rem}.VersionsPanel-module__GYXqla__staged{gap:var(--spacing-md);padding:var(--spacing-lg);background:var(--surface-inset);border:1px dashed var(--border-bright);border-radius:var(--radius-lg);flex-direction:column;display:flex}.VersionsPanel-module__GYXqla__stagedHead{justify-content:space-between;align-items:center;gap:var(--spacing-sm) var(--spacing-lg);flex-wrap:wrap;display:flex}.VersionsPanel-module__GYXqla__stagedTitle{font-weight:var(--font-weight-semibold);color:var(--text-high);display:block}.VersionsPanel-module__GYXqla__stagedMeta{font-size:var(--font-size-md);color:var(--text-mid);display:block}.VersionsPanel-module__GYXqla__stagedMeta code{font-family:var(--font-mono);font-size:.92em}.VersionsPanel-module__GYXqla__stagedActions{gap:var(--spacing-sm);display:flex}.VersionsPanel-module__GYXqla__samples{gap:var(--spacing-3xs) var(--spacing-lg);font-size:var(--font-size-sm);grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));margin:0;padding:0;list-style:none;display:grid}.VersionsPanel-module__GYXqla__samples li{align-items:center;gap:var(--spacing-xs);transition:color var(--transition-slow);display:flex}.VersionsPanel-module__GYXqla__samples li[data-state=missing]{color:var(--error-bright)}.VersionsPanel-module__GYXqla__samples li[data-state=have],.VersionsPanel-module__GYXqla__samples li[data-state=uploading]{color:var(--click-bright)}.VersionsPanel-module__GYXqla__samples li[data-state=done]{color:var(--accent-bright)}.VersionsPanel-module__GYXqla__samples code{font-family:var(--font-mono);color:inherit}.VersionsPanel-module__GYXqla__samples li>span{color:inherit}.VersionsPanel-module__GYXqla__uploadRow{align-items:center;gap:var(--spacing-sm);flex-wrap:wrap;display:flex}.VersionsPanel-module__GYXqla__fileInput{font-size:var(--font-size-md);color:var(--text-mid);flex:16rem}.VersionsPanel-module__GYXqla__fileInput::file-selector-button{font:inherit;color:var(--text-semi-high);background:var(--surface-3);border:1px solid var(--border-bright);border-radius:var(--radius-md);padding:var(--spacing-xxs) var(--spacing-sm);margin-right:var(--spacing-sm);cursor:pointer}.VersionsPanel-module__GYXqla__problems{padding-left:var(--spacing-lg);font-size:var(--font-size-md);color:var(--error-bright);margin:0}.VersionsPanel-module__GYXqla__ready{font-size:var(--font-size-md);color:var(--accent-bright);white-space:nowrap;margin:0}.VersionsPanel-module__GYXqla__error{font-size:var(--font-size-md);color:var(--error-bright);margin:0}.VersionsPanel-module__GYXqla__loudness{gap:var(--spacing-sm);margin-top:var(--spacing-md);padding-top:var(--spacing-md);border-top:1px solid var(--border);flex-direction:column;display:flex}.VersionsPanel-module__GYXqla__loudnessHint{font-size:var(--font-size-md);color:var(--text-low);margin:0}.VersionsPanel-module__GYXqla__loudnessHint code{font-family:var(--font-mono);font-size:.92em}.VersionsPanel-module__GYXqla__loudnessInput{width:100%;font-family:var(--font-mono);font-size:var(--font-size-sm);padding:var(--spacing-sm);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-1);color:var(--text-high);resize:vertical}
.TextField-module__QEL1AG__field{gap:var(--spacing-xxs);flex-direction:column;width:100%;min-width:0;display:flex}.TextField-module__QEL1AG__label{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:var(--tracking-wider);color:var(--text-low)}.TextField-module__QEL1AG__inputWrap{--tf-height:var(--row-size-md);--tf-font:var(--font-size-base);align-items:center;display:flex;position:relative}.TextField-module__QEL1AG__inputWrap[data-size=sm]{--tf-height:var(--row-size-sm);--tf-font:var(--font-size-md)}.TextField-module__QEL1AG__inputWrap[data-size=md]{--tf-height:var(--row-size-md);--tf-font:var(--font-size-base)}.TextField-module__QEL1AG__inputWrap[data-size=lg]{--tf-height:var(--row-size-lg);--tf-font:var(--font-size-lg)}.TextField-module__QEL1AG__input{--control-bg:var(--surface-2);background:var(--control-bg);border:1px solid var(--border);height:var(--tf-height);padding:0 calc(var(--tf-font) * .75);color:var(--text-high);font-size:var(--tf-font);font-family:var(--font-sans);transition:border-color var(--transition-fast), background var(--transition-fast), color var(--transition-fast);box-sizing:border-box;width:100%}.TextField-module__QEL1AG__input:focus-visible{border-color:var(--ui-color);outline:none}.TextField-module__QEL1AG__input::placeholder{color:var(--text-dim)}.TextField-module__QEL1AG__input:disabled{opacity:.55}.TextField-module__QEL1AG__input[data-error=true]{border-color:var(--error);--control-hover-border:var(--error)}.TextField-module__QEL1AG__input[data-radius=square]{border-radius:0}.TextField-module__QEL1AG__input[data-radius=sm]{border-radius:var(--radius-sm)}.TextField-module__QEL1AG__input[data-radius=md]{border-radius:var(--radius-md)}.TextField-module__QEL1AG__input[data-radius=lg]{border-radius:var(--radius-lg)}.TextField-module__QEL1AG__input[data-radius=xl]{border-radius:var(--radius-xl)}.TextField-module__QEL1AG__input[data-radius="2xl"]{border-radius:var(--radius-2xl)}.TextField-module__QEL1AG__input[data-radius=circle]{border-radius:var(--radius-circle)}.TextField-module__QEL1AG__input[data-has-icon=true]{padding-left:calc(var(--tf-font) * 2.35)}.TextField-module__QEL1AG__input[data-clearable=true]{padding-right:calc(var(--tf-font) * 2.15)}.TextField-module__QEL1AG__icon{left:calc(var(--tf-font) * .75);--ui-icon-size:calc(var(--tf-font) * 1.15);color:var(--text-low);pointer-events:none;align-items:center;display:flex;position:absolute}.TextField-module__QEL1AG__clear{right:calc(var(--tf-font) * .4);box-sizing:border-box;width:calc(var(--tf-font) * 1.55);height:calc(var(--tf-font) * 1.55);--ui-icon-size:calc(var(--tf-font) * 1.05);border-radius:var(--radius-md);color:var(--text-low);cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast);background:0 0;border:1px solid #0000;place-items:center;display:grid;position:absolute}.TextField-module__QEL1AG__clear:hover{background:color-mix(in srgb, var(--surface-2) 92%, white 8%);border-color:var(--text-mid);color:var(--text-high)}.TextField-module__QEL1AG__input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.TextField-module__QEL1AG__input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.TextField-module__QEL1AG__input[type=number]{appearance:textfield}.TextField-module__QEL1AG__input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}.TextField-module__QEL1AG__errorMsg{font-size:var(--font-size-sm);color:var(--error)}
.DeviceCard-module__uInB8G__card{background:var(--surface-1);border:1px solid var(--border);border-radius:var(--radius-lg);cursor:pointer;transition:border-color var(--transition-fast), background-color var(--transition-fast);flex-direction:column;justify-content:space-between;padding:10px;display:flex;position:relative}.DeviceCard-module__uInB8G__card:hover{border-color:var(--border-bright);background:var(--surface-2)}.DeviceCard-module__uInB8G__card[data-state=selected]{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent), 0 0 30px -10px var(--accent-glow)}.DeviceCard-module__uInB8G__card[data-state=muted]{border-color:var(--error);box-shadow:0 0 0 1px var(--error)}.DeviceCard-module__uInB8G__card[data-state=offline-config]{border-color:var(--click);box-shadow:0 0 0 1px var(--click)}.DeviceCard-module__uInB8G__cardDisconnected{opacity:.42;filter:grayscale();border-style:dashed;border-color:var(--border);box-shadow:none;color:var(--text-low)}.DeviceCard-module__uInB8G__cardDisconnected:hover{opacity:.58}.DeviceCard-module__uInB8G__cardDisconnected[data-selected]{opacity:.72;filter:grayscale(.65)}.DeviceCard-module__uInB8G__cardStatic{cursor:default}.DeviceCard-module__uInB8G__cardStatic:hover{border-color:var(--border);background:var(--surface-1)}.DeviceCard-module__uInB8G__head{justify-content:space-between;align-items:flex-start;display:flex}.DeviceCard-module__uInB8G__identity{flex:1;min-width:0}.DeviceCard-module__uInB8G__model{font-size:13px;font-weight:var(--font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.DeviceCard-module__uInB8G__maker{font-size:10px;font-weight:var(--font-weight-semibold);letter-spacing:.1em;text-transform:uppercase;color:var(--text-low);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;overflow:hidden}.DeviceCard-module__uInB8G__statusChip{top:0;right:var(--spacing-lg);align-items:center;gap:var(--spacing-xs);font-family:var(--font-mono);font-size:9px;font-weight:var(--font-weight-semibold);letter-spacing:.06em;z-index:var(--z-popover);pointer-events:none;border-radius:6px;padding:2px 6px;display:inline-flex;position:absolute;transform:translateY(-50%)}.DeviceCard-module__uInB8G__statusChipActive{color:var(--accent-bright);border:1px solid var(--accent);background:color-mix(in srgb, var(--accent) 14%, var(--surface-1))}.DeviceCard-module__uInB8G__statusChipOffline{color:var(--error);border:1px solid var(--error);background:color-mix(in srgb, var(--error) 14%, var(--surface-1))}@keyframes DeviceCard-module__uInB8G__device-led-pulse{0%,to{opacity:1}50%{opacity:.45}}.DeviceCard-module__uInB8G__statusLed{border-radius:var(--radius-circle);background:var(--green);width:7px;height:7px;box-shadow:0 0 6px var(--green);animation:2s ease-in-out infinite DeviceCard-module__uInB8G__device-led-pulse;display:inline-block}.DeviceCard-module__uInB8G__statusLedLost{background:var(--error);box-shadow:0 0 6px var(--error)}.DeviceCard-module__uInB8G__disconnectBanner{font-family:var(--font-mono);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:.06em;color:var(--error);background:var(--error-bg);border:1px solid var(--error);border-radius:var(--radius-sm);text-align:center;margin-top:6px;padding:3px 6px}.DeviceCard-module__uInB8G__imageWrap{height:var(--dc-image-height,66px);transition:transform var(--transition-fast);place-items:center;margin:.5rem 0;display:grid}.DeviceCard-module__uInB8G__card:hover .DeviceCard-module__uInB8G__imageWrap{transform:scale(1.07)}.DeviceCard-module__uInB8G__cardStatic:hover .DeviceCard-module__uInB8G__imageWrap{transform:none}.DeviceCard-module__uInB8G__footer{justify-content:space-between;align-items:center;gap:var(--spacing-xs);min-height:18px;margin-bottom:4px;display:flex}.DeviceCard-module__uInB8G__transportBadge{font-family:var(--font-mono);font-size:9px;font-weight:var(--font-weight-semibold);letter-spacing:.08em;color:var(--text-low);background:var(--surface-3);border:1px solid var(--border);border-radius:var(--radius-sm);white-space:nowrap;flex-shrink:0;padding:2px 5px}.DeviceCard-module__uInB8G__transportBadge[data-transport=usb],.DeviceCard-module__uInB8G__transportBadge[data-transport=thunderbolt],.DeviceCard-module__uInB8G__transportBadge[data-transport=pci],.DeviceCard-module__uInB8G__transportBadge[data-transport=firewire],.DeviceCard-module__uInB8G__transportBadge[data-transport=asio]{color:var(--green);border-color:color-mix(in srgb, var(--green) 45%, transparent);background:color-mix(in srgb, var(--green) 10%, var(--surface-3))}.DeviceCard-module__uInB8G__transportBadge[data-transport=bluetooth],.DeviceCard-module__uInB8G__transportBadge[data-transport=airplay],.DeviceCard-module__uInB8G__transportBadge[data-transport=avb]{color:var(--click);border-color:color-mix(in srgb, var(--click) 45%, transparent);background:color-mix(in srgb, var(--click) 10%, var(--surface-3))}.DeviceCard-module__uInB8G__transportBadge[data-transport=builtin]{color:var(--pad);border-color:color-mix(in srgb, var(--pad) 45%, transparent);background:color-mix(in srgb, var(--pad) 10%, var(--surface-3))}.DeviceCard-module__uInB8G__transportBadge[data-transport=hdmi],.DeviceCard-module__uInB8G__transportBadge[data-transport=displayport]{color:var(--warm);border-color:color-mix(in srgb, var(--warm) 45%, transparent);background:color-mix(in srgb, var(--warm) 10%, var(--surface-3))}.DeviceCard-module__uInB8G__io{grid-template-columns:1fr 1fr;gap:4px;display:grid}.DeviceCard-module__uInB8G__ioPill{font-family:var(--font-mono);letter-spacing:.02em;text-align:center;background:var(--surface-2);color:var(--text-mid);border:1px solid #0000;border-radius:3px;padding:3px 6px;font-size:11px}
.AvatarField-module__qa3FHG__field{gap:var(--spacing-xxs);flex-direction:column;min-width:0;display:flex}.AvatarField-module__qa3FHG__label{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:var(--tracking-wider);color:var(--text-low)}.AvatarField-module__qa3FHG__row{align-items:flex-start;gap:var(--spacing-md);min-width:0;display:flex}.AvatarField-module__qa3FHG__thumb,.AvatarField-module__qa3FHG__thumbEmpty{object-fit:cover;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--surface-2);flex-shrink:0;width:5.5rem;height:5.5rem;display:block}.AvatarField-module__qa3FHG__thumbEmpty{color:var(--text-low);border-style:dashed;border-color:var(--border-bright);background:var(--surface-1);justify-content:center;align-items:center;display:flex}.AvatarField-module__qa3FHG__field[data-compact]{max-width:16rem}.AvatarField-module__qa3FHG__field[data-compact] .AvatarField-module__qa3FHG__row{flex-direction:column;align-items:stretch}.AvatarField-module__qa3FHG__field[data-compact] .AvatarField-module__qa3FHG__thumb,.AvatarField-module__qa3FHG__field[data-compact] .AvatarField-module__qa3FHG__thumbEmpty{aspect-ratio:1;width:100%;height:auto}.AvatarField-module__qa3FHG__meta{gap:var(--spacing-xxs);flex-direction:column;flex:1;min-width:0;display:flex}.AvatarField-module__qa3FHG__statusLabel{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--text-semi-high)}.AvatarField-module__qa3FHG__hint{font-size:var(--font-size-sm);color:var(--text-dim);margin:0}.AvatarField-module__qa3FHG__actions{gap:var(--spacing-sm);margin-top:var(--spacing-xxs);flex-wrap:wrap;display:flex}.AvatarField-module__qa3FHG__file{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.AvatarField-module__qa3FHG__error{font-size:var(--font-size-sm);color:var(--error-bright);margin:0}
.CreatorPreview-module__oIkiBG__frame{border:1px solid var(--border);background:var(--surface-1);border-radius:14px;width:100%;max-width:640px;min-height:380px;overflow:hidden;box-shadow:0 12px 40px #00000059}.CreatorPreview-module__oIkiBG__layout{grid-template-columns:minmax(160px,44%) minmax(0,1fr);align-items:stretch;min-height:380px;display:grid}.CreatorPreview-module__oIkiBG__portrait{background:var(--surface-3);min-height:380px;overflow:hidden}.CreatorPreview-module__oIkiBG__portraitImg{object-fit:cover;width:100%;height:100%;display:block}.CreatorPreview-module__oIkiBG__portraitFallback{width:100%;height:100%;min-height:380px;color:var(--text-low);background:linear-gradient(160deg, color-mix(in srgb, var(--pad) 22%, var(--surface-2)), var(--surface-3));justify-content:center;align-items:center;display:flex}.CreatorPreview-module__oIkiBG__panel{justify-content:center;gap:var(--spacing-sm);padding:var(--spacing-xl) var(--spacing-xl) var(--spacing-xl) var(--spacing-lg);flex-direction:column;min-width:0;display:flex}.CreatorPreview-module__oIkiBG__eyebrow{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--pad)}.CreatorPreview-module__oIkiBG__name{font-size:1.5rem;font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight);color:var(--text-high);margin:0;line-height:1.15}.CreatorPreview-module__oIkiBG__profession{font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);color:var(--text-mid)}.CreatorPreview-module__oIkiBG__meta{gap:var(--spacing-sm);font-size:var(--font-size-base);color:var(--text-low);flex-wrap:wrap;display:flex}.CreatorPreview-module__oIkiBG__bio{margin:var(--spacing-xs) 0 0;font-size:var(--font-size-base);color:var(--text-mid);white-space:pre-wrap;line-height:1.5}.CreatorPreview-module__oIkiBG__socials{margin:var(--spacing-sm) 0 0;gap:var(--spacing-sm);flex-wrap:wrap;padding:0;list-style:none;display:flex}.CreatorPreview-module__oIkiBG__socialLink{border-radius:var(--radius-md);background:var(--surface-2);width:40px;height:40px;color:var(--text-mid);transition:color var(--transition-fast), background var(--transition-fast);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.CreatorPreview-module__oIkiBG__socialLink:hover{color:var(--text-high);background:var(--surface-3)}.CreatorPreview-module__oIkiBG__footer{padding-top:var(--spacing-md);justify-content:flex-end;margin-top:auto;display:flex}@media (max-width:40rem){.CreatorPreview-module__oIkiBG__layout{grid-template-columns:1fr}.CreatorPreview-module__oIkiBG__portrait,.CreatorPreview-module__oIkiBG__portraitFallback{min-height:200px}}
.CreatorPreviewModal-module__xwuYXa__backdrop{z-index:var(--z-modal);padding:var(--spacing-xl);background:color-mix(in srgb, var(--surface-0) 72%, transparent);cursor:pointer;place-items:center;display:grid;position:fixed;inset:0;overflow:auto}.CreatorPreviewModal-module__xwuYXa__shell{cursor:default;width:min(640px,94vw)}.CreatorPreviewModal-module__xwuYXa__shell [aria-label="Creator modal preview"]{max-width:none}
.DeviceThumb-module__nCk24W__thumb{width:calc(var(--row-size-lg) * 3);height:calc(var(--row-size-lg) * 1.5);border-radius:var(--radius-md);background:var(--surface-inset);place-items:center;display:grid}.DeviceThumb-module__nCk24W__thumb img{object-fit:contain;width:100%;height:100%;display:block}.DeviceThumb-module__nCk24W__thumb[data-placeholder=true] svg{opacity:.6;width:60%;height:auto}.DeviceThumb-module__nCk24W__thumb[data-size=lg]{width:calc(var(--width-unit) * 1.5);height:calc(var(--width-unit) * .75);background:var(--surface-1)}.DeviceThumb-module__nCk24W__thumb[data-size=xl]{width:calc(var(--width-unit) * 2.5);height:calc(var(--width-unit) * 1.25);background:var(--surface-inset);border:1px solid var(--border)}.DeviceThumb-module__nCk24W__thumb[data-tone=success]{border-color:var(--success);box-shadow:0 0 0 1px var(--success)}@media (max-width:48rem){.DeviceThumb-module__nCk24W__thumb[data-size=xl]{aspect-ratio:2;width:100%;height:auto}}
.CreatorRow-module__gR-aTa__item{border-bottom:1px solid var(--border);list-style:none}.CreatorRow-module__gR-aTa__item:last-child{border-bottom:none}.CreatorRow-module__gR-aTa__summary{align-items:stretch;gap:var(--spacing-md);box-sizing:border-box;width:100%;min-height:5.5rem;padding:var(--spacing-md) 0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;flex-direction:row;margin:0;display:flex}.CreatorRow-module__gR-aTa__summary:hover{background:color-mix(in srgb, var(--surface-2) 55%, transparent)}.CreatorRow-module__gR-aTa__summary:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.CreatorRow-module__gR-aTa__avatar{border-radius:var(--radius-md);background:var(--surface-2);flex-shrink:0;align-self:stretch;width:4.5rem;min-height:4.5rem;overflow:hidden}.CreatorRow-module__gR-aTa__avatarImg{object-fit:cover;width:100%;height:100%;display:block}.CreatorRow-module__gR-aTa__avatarFallback{width:100%;height:100%;min-height:4.5rem;color:var(--text-low);background:linear-gradient(160deg, color-mix(in srgb, var(--pad) 18%, var(--surface-2)), var(--surface-3));justify-content:center;align-items:center;display:flex}.CreatorRow-module__gR-aTa__body{justify-content:center;gap:var(--spacing-3xs);flex-direction:column;flex:1;min-width:0;display:flex}.CreatorRow-module__gR-aTa__titleRow{align-items:baseline;gap:var(--spacing-sm);flex-wrap:wrap;display:flex}.CreatorRow-module__gR-aTa__name{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--text-high)}.CreatorRow-module__gR-aTa__profession{font-size:var(--font-size-md);color:var(--text-mid)}.CreatorRow-module__gR-aTa__bio{font-size:var(--font-size-base);color:var(--text-mid);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CreatorRow-module__gR-aTa__meta{font-size:var(--font-size-sm);color:var(--text-low);margin-top:var(--spacing-3xs)}.CreatorRow-module__gR-aTa__detail{gap:var(--spacing-lg) var(--spacing-xl);padding:var(--spacing-md) 0 var(--spacing-xl);border-top:1px solid var(--border);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto;align-items:start;display:grid}.CreatorRow-module__gR-aTa__colMain{gap:var(--spacing-md);flex-direction:column;min-width:0;display:flex}.CreatorRow-module__gR-aTa__colSocials{gap:var(--spacing-sm);flex-direction:column;min-width:0;display:flex}.CreatorRow-module__gR-aTa__colPreview{padding-top:var(--spacing-xs);justify-content:flex-end;align-items:flex-start;min-width:12rem;max-width:16rem;display:flex}.CreatorRow-module__gR-aTa__colLabel{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:var(--tracking-wider);color:var(--text-low)}.CreatorRow-module__gR-aTa__socialFields{gap:var(--spacing-sm);flex-direction:column;display:flex}.CreatorRow-module__gR-aTa__socialList{gap:var(--spacing-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.CreatorRow-module__gR-aTa__socialItem{gap:var(--spacing-sm);grid-template-columns:2rem minmax(0,1fr);align-items:stretch;min-width:0;display:grid}.CreatorRow-module__gR-aTa__socialItem[data-empty]{opacity:.65}.CreatorRow-module__gR-aTa__socialIcon{color:var(--text-mid);justify-content:center;align-self:stretch;align-items:center;display:flex}.CreatorRow-module__gR-aTa__socialText{gap:var(--spacing-3xs);flex-direction:column;min-width:0;display:flex}.CreatorRow-module__gR-aTa__socialKey{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--text-mid)}.CreatorRow-module__gR-aTa__socialUrl{font-size:var(--font-size-md);color:var(--text-semi-high);overflow-wrap:anywhere;min-width:0;text-decoration:none}.CreatorRow-module__gR-aTa__socialUrl:hover{color:var(--text-high);text-decoration:underline}.CreatorRow-module__gR-aTa__socialEmpty{font-size:var(--font-size-md);color:var(--text-dim)}.CreatorRow-module__gR-aTa__previewBtn{min-width:10rem;min-height:4.5rem}.CreatorRow-module__gR-aTa__facts{gap:var(--spacing-xs) var(--spacing-lg);font-size:var(--font-size-md);grid-template-columns:max-content 1fr;align-items:start;margin:0;display:grid}.CreatorRow-module__gR-aTa__facts[data-editing]{gap:var(--spacing-sm) var(--spacing-lg);align-items:center}.CreatorRow-module__gR-aTa__facts[data-editing] dt{padding-top:calc(var(--font-size-sm) + var(--spacing-xxs));align-self:start}.CreatorRow-module__gR-aTa__facts dt{color:var(--text-low)}.CreatorRow-module__gR-aTa__facts dd{color:var(--text-semi-high);overflow-wrap:anywhere;min-width:0;margin:0}.CreatorRow-module__gR-aTa__facts code{font-family:var(--font-mono);font-size:.92em}.CreatorRow-module__gR-aTa__bioInput{--control-bg:var(--surface-2);box-sizing:border-box;background:var(--control-bg);border:1px solid var(--border);border-radius:var(--radius-sm);width:100%;padding:calc(var(--font-size-md) * .55) calc(var(--font-size-md) * .7);color:var(--text-high);font:inherit;font-size:var(--font-size-md);resize:vertical;min-height:3.25rem;line-height:1.5}.CreatorRow-module__gR-aTa__bioInput:hover:not(:disabled){background:color-mix(in srgb, var(--control-bg) 92%, white 8%);border-color:var(--text-low)}.CreatorRow-module__gR-aTa__bioInput:focus-visible{border-color:var(--accent);outline:none}.CreatorRow-module__gR-aTa__bioInput::placeholder{color:var(--text-dim)}.CreatorRow-module__gR-aTa__srOnly{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.CreatorRow-module__gR-aTa__viewActions{gap:var(--spacing-sm);flex-wrap:wrap;display:flex}.CreatorRow-module__gR-aTa__hint{font-size:var(--font-size-sm);color:var(--text-dim);margin:0}.CreatorRow-module__gR-aTa__error{font-size:var(--font-size-sm);color:var(--error-bright);margin:0}@media (max-width:56rem){.CreatorRow-module__gR-aTa__detail{grid-template-columns:1fr}.CreatorRow-module__gR-aTa__colPreview{justify-content:flex-start}.CreatorRow-module__gR-aTa__facts{gap:var(--spacing-3xs);grid-template-columns:1fr}.CreatorRow-module__gR-aTa__facts dt{margin-top:var(--spacing-xs)}}
.devices-module__k1rvsa__page{flex-direction:column;flex:1;min-height:0;display:flex}.devices-module__k1rvsa__frame{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-xl);overflow:auto}.devices-module__k1rvsa__frame[data-fill]{min-height:calc(var(--row-size-lg) * 8);flex:1}.devices-module__k1rvsa__table{border-collapse:collapse;width:100%;font-size:var(--font-size-base)}.devices-module__k1rvsa__table th{z-index:var(--z-sticky);padding:var(--spacing-sm) var(--spacing-md);background:var(--surface-2);border-bottom:1px solid var(--border-bright);font-family:var(--font-mono);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-wider);text-transform:uppercase;text-align:left;color:var(--text-low);white-space:nowrap;position:sticky;top:0}.devices-module__k1rvsa__table td{padding:var(--spacing-sm) var(--spacing-md);border-bottom:1px solid var(--border);vertical-align:middle;color:var(--text-semi-high)}.devices-module__k1rvsa__table tbody tr:last-child td{border-bottom:0}.devices-module__k1rvsa__table tbody tr{transition:background var(--transition-fast)}.devices-module__k1rvsa__table tbody tr:hover{background:var(--surface-3)}.devices-module__k1rvsa__imageCell{width:1%;padding-right:0}.devices-module__k1rvsa__brand{color:var(--text-high);font-weight:var(--font-weight-medium);white-space:nowrap}.devices-module__k1rvsa__model{gap:var(--spacing-3xs);min-width:calc(var(--width-unit) * 1.5);flex-direction:column;display:flex}.devices-module__k1rvsa__model>span:first-child{color:var(--text-high);font-size:var(--font-size-md)}.devices-module__k1rvsa__raw{font-family:var(--font-mono);font-size:var(--font-size-sm);color:var(--text-low)}.devices-module__k1rvsa__reported{color:var(--text-mid);font-weight:400}.devices-module__k1rvsa__hardware{gap:var(--spacing-3xs);flex-direction:column;display:flex}.devices-module__k1rvsa__hardware .devices-module__k1rvsa__raw{max-width:calc(var(--width-unit) * 1.5);overflow-wrap:anywhere}.devices-module__k1rvsa__unknown{color:var(--text-dim)}.devices-module__k1rvsa__num,.devices-module__k1rvsa__date,.devices-module__k1rvsa__mono{font-family:var(--font-mono);font-size:var(--font-size-md);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--text-mid)}.devices-module__k1rvsa__num,.devices-module__k1rvsa__table th.devices-module__k1rvsa__num{text-align:right}.devices-module__k1rvsa__sortButton{all:unset;align-items:center;gap:var(--spacing-3xs);cursor:pointer;transition:color var(--transition-fast);display:inline-flex}.devices-module__k1rvsa__num .devices-module__k1rvsa__sortButton{flex-direction:row-reverse}.devices-module__k1rvsa__sortButton:hover,.devices-module__k1rvsa__sortButton[data-active=true]{color:var(--text-high)}.devices-module__k1rvsa__sortButton:focus-visible{outline:1px solid var(--accent);outline-offset:2px;border-radius:var(--radius-sm)}.devices-module__k1rvsa__sortIcon{opacity:0;transition:opacity var(--transition-fast);display:inline-flex}.devices-module__k1rvsa__sortButton:hover .devices-module__k1rvsa__sortIcon{opacity:.5}.devices-module__k1rvsa__sortButton[data-active=true] .devices-module__k1rvsa__sortIcon{opacity:1}.devices-module__k1rvsa__sortRank{font-size:var(--font-size-xs);font-variant-numeric:tabular-nums}.devices-module__k1rvsa__table[data-density=compact] td{height:var(--row-size-md);white-space:nowrap;padding-block:0}.devices-module__k1rvsa__table[data-density=compact] .devices-module__k1rvsa__imageCell>span{width:calc(var(--row-size-sm) * 2);height:var(--row-size-sm)}.devices-module__k1rvsa__table[data-density=compact] .devices-module__k1rvsa__model{align-items:baseline;column-gap:var(--spacing-sm);max-width:calc(var(--width-unit) * 3);flex-direction:row}.devices-module__k1rvsa__table[data-density=compact] .devices-module__k1rvsa__model>span:first-child{flex-shrink:0}.devices-module__k1rvsa__table[data-density=compact] .devices-module__k1rvsa__model .devices-module__k1rvsa__raw,.devices-module__k1rvsa__table[data-density=compact] .devices-module__k1rvsa__hardware>*{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.devices-module__k1rvsa__table[data-density=compact] .devices-module__k1rvsa__hardware{max-width:calc(var(--width-unit) * 1.5)}.devices-module__k1rvsa__table[data-density=compact] .devices-module__k1rvsa__hardware>:not(:first-child){display:none}.devices-module__k1rvsa__table[data-density=compact] .devices-module__k1rvsa__rules{white-space:nowrap}.devices-module__k1rvsa__toolbar{align-items:center;gap:var(--spacing-sm) var(--spacing-md);margin-bottom:var(--spacing-lg);flex-wrap:wrap;display:flex}.devices-module__k1rvsa__toolbarEnd{margin-left:auto}.devices-module__k1rvsa__emptyFilter{color:var(--text-low)}.devices-module__k1rvsa__chips{gap:var(--spacing-3xs);flex-wrap:nowrap;display:flex}.devices-module__k1rvsa__chips>span[data-size]{--chip-height:calc(var(--row-size-2xs) * .8);--chip-font:calc(var(--font-size-xs) * .9)}.devices-module__k1rvsa__clickRow{cursor:pointer}.devices-module__k1rvsa__clickRow[data-open=true]{background:var(--surface-3)}.devices-module__k1rvsa__rules{font-family:var(--font-mono);font-size:var(--font-size-md);color:var(--text-mid)}.devices-module__k1rvsa__dialogBody{gap:var(--spacing-lg);flex-direction:column;display:flex}.devices-module__k1rvsa__dialogNote{font-size:var(--font-size-md);color:var(--text-mid);margin:0}.devices-module__k1rvsa__addPrompt{align-items:center;gap:var(--spacing-md);color:var(--text-mid);flex-wrap:wrap;display:flex}.devices-module__k1rvsa__addPrompt p{margin:0}.devices-module__k1rvsa__form{gap:var(--spacing-md);flex-direction:column;display:flex}.devices-module__k1rvsa__formGrid{gap:var(--spacing-sm) var(--spacing-lg);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.devices-module__k1rvsa__formGrid[data-columns="5"]{margin-top:var(--spacing-sm);grid-template-columns:repeat(5,minmax(0,1fr));align-items:end}.devices-module__k1rvsa__field{gap:var(--spacing-xxs);flex-direction:column;display:flex}.devices-module__k1rvsa__field[data-wide]{grid-column:1/-1}.devices-module__k1rvsa__fieldLabel{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:var(--tracking-wider);color:var(--text-low)}.devices-module__k1rvsa__textarea{--control-bg:var(--surface-2);background:var(--control-bg);border:1px solid var(--border);border-radius:var(--radius-sm);padding:calc(var(--font-size-md) * .55) calc(var(--font-size-md) * .7);color:var(--text-high);font-family:var(--font-mono);font-size:var(--font-size-md);resize:vertical;transition:background var(--transition-fast), border-color var(--transition-fast);line-height:1.5}.devices-module__k1rvsa__textarea:hover{background:color-mix(in srgb, var(--control-bg) 92%, white 8%);border-color:var(--text-low)}.devices-module__k1rvsa__textarea:focus-visible{border-color:var(--accent);outline:none}.devices-module__k1rvsa__textarea::placeholder{color:var(--text-dim)}.devices-module__k1rvsa__details summary{cursor:pointer;font-size:var(--font-size-sm);color:var(--text-mid)}.devices-module__k1rvsa__preview{padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-md);background:var(--surface-2);font-size:var(--font-size-md);color:var(--text-mid)}.devices-module__k1rvsa__preview p{margin:0}.devices-module__k1rvsa__preview ul{margin:var(--spacing-xxs) 0 0;padding-left:var(--spacing-lg)}.devices-module__k1rvsa__previewWarn{color:var(--warn);margin-top:var(--spacing-xxs)!important}.devices-module__k1rvsa__formActions{justify-content:space-between;align-items:center;gap:var(--spacing-md);flex-wrap:wrap;display:flex}.devices-module__k1rvsa__formButtons{gap:var(--spacing-sm);flex-wrap:wrap;margin-left:auto;display:flex}.devices-module__k1rvsa__formError{font-size:var(--font-size-md);color:var(--error-bright);margin:0}.devices-module__k1rvsa__imageField{gap:var(--spacing-sm);margin:calc(-1 * var(--spacing-sm));padding:var(--spacing-sm);border-radius:var(--radius-lg);transition:background var(--transition-fast), outline-color var(--transition-fast);outline:1px dashed #0000;flex-direction:column;display:flex}.devices-module__k1rvsa__imageField[data-dragging=true]{background:color-mix(in srgb, var(--accent) 8%, transparent);outline-color:var(--accent)}.devices-module__k1rvsa__dropHint{text-transform:none;letter-spacing:normal;color:var(--text-dim);font-weight:400}.devices-module__k1rvsa__imageRow{gap:var(--spacing-lg);flex-wrap:wrap;display:flex}.devices-module__k1rvsa__imageFigure{gap:var(--spacing-xxs);flex-direction:column;margin:0;display:flex}.devices-module__k1rvsa__imageFigure figcaption{font-size:var(--font-size-sm);color:var(--text-low)}.devices-module__k1rvsa__previewPlate{width:calc(var(--width-unit) * 1.5);height:calc(var(--width-unit) * .75);border-radius:var(--radius-md);background:var(--surface-1);outline:1px dashed var(--border-bright);place-items:center;display:grid}.devices-module__k1rvsa__previewPlate img{object-fit:contain;width:100%;height:100%}.devices-module__k1rvsa__imageActions{align-items:center;gap:var(--spacing-sm) var(--spacing-md);flex-wrap:wrap;display:flex}.devices-module__k1rvsa__fileInput{display:none}@media (max-width:48rem){.devices-module__k1rvsa__formGrid,.devices-module__k1rvsa__formGrid[data-columns="5"]{grid-template-columns:1fr}}.devices-module__k1rvsa__selectCell{width:1%;padding-right:0}.devices-module__k1rvsa__findList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.devices-module__k1rvsa__findRow{align-items:center;gap:var(--spacing-lg);padding:var(--spacing-md) 0;border-bottom:1px solid var(--border);grid-template-columns:auto auto minmax(0,1fr) auto;display:grid}.devices-module__k1rvsa__findRow:last-child{border-bottom:0}.devices-module__k1rvsa__findInfo{gap:var(--spacing-xxs);flex-direction:column;min-width:0;display:flex}.devices-module__k1rvsa__findInfo p{margin:var(--spacing-xs) 0 0;font-size:var(--font-size-md)}.devices-module__k1rvsa__findSource{color:var(--text-mid)}.devices-module__k1rvsa__findSource a{color:var(--text-semi-high)}.devices-module__k1rvsa__findModel{color:var(--text-high)}.devices-module__k1rvsa__findIdentified{color:var(--text-dim)}.devices-module__k1rvsa__findLoading,.devices-module__k1rvsa__findUpdated{align-items:center;gap:var(--spacing-xs);color:var(--text-mid);display:inline-flex}.devices-module__k1rvsa__imageFigure .devices-module__k1rvsa__findUpdated{color:var(--success-bright)}.devices-module__k1rvsa__findActions{align-items:stretch;gap:var(--spacing-xs);flex-direction:column;display:flex}@keyframes devices-module__k1rvsa__find-spin{to{transform:rotate(360deg)}}.devices-module__k1rvsa__spin{animation:1s linear infinite devices-module__k1rvsa__find-spin;display:inline-flex}@media (prefers-reduced-motion:reduce){.devices-module__k1rvsa__spin{animation:none}}@media (max-width:75rem){.devices-module__k1rvsa__findRow{grid-template-columns:auto auto}}@media (max-width:48rem){.devices-module__k1rvsa__findRow{grid-template-columns:1fr}.devices-module__k1rvsa__findActions{flex-flow:wrap}}.devices-module__k1rvsa__sectionTabs{margin-top:var(--spacing-md)}
.Sidebar-module__0Lltva__root{gap:var(--spacing-xl);padding:var(--spacing-xl) var(--spacing-lg);background:var(--surface-0);border-right:1px solid var(--border);flex-direction:column;display:flex}.Sidebar-module__0Lltva__brand{align-items:center;gap:var(--spacing-sm);display:flex}.Sidebar-module__0Lltva__badge{font-family:var(--font-mono);font-size:var(--font-size-xs);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--accent-bright);border:1px solid var(--accent);border-radius:var(--radius-sm);padding:0 var(--spacing-xxs)}.Sidebar-module__0Lltva__nav{gap:var(--spacing-3xs);flex-direction:column;display:flex}.Sidebar-module__0Lltva__link{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-md);font-size:var(--font-size-md);color:var(--text-semi-high);transition:background var(--transition-fast);display:flex}.Sidebar-module__0Lltva__link:hover{background:var(--surface-3)}.Sidebar-module__0Lltva__foot{gap:var(--spacing-xs);font-size:var(--font-size-sm);color:var(--text-low);flex-direction:column;margin-top:auto;display:flex}.Sidebar-module__0Lltva__email{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Sidebar-module__0Lltva__signout{font:inherit;color:var(--text-mid);cursor:pointer;background:0 0;border:0;padding:0}.Sidebar-module__0Lltva__signout:hover{color:var(--text-high)}@media (max-width:48rem){.Sidebar-module__0Lltva__root{border-right:0;border-bottom:1px solid var(--border);flex-direction:row;align-items:center}.Sidebar-module__0Lltva__foot{gap:var(--spacing-md);flex-direction:row;margin-top:0;margin-left:auto}}
.download-module__WQ0yPG__heroInner{max-width:var(--page-max);gap:var(--spacing-3xl);padding:var(--spacing-4xl) var(--spacing-xl);grid-template-columns:1fr;align-items:center;margin:0 auto;display:grid}.download-module__WQ0yPG__heroCopy{gap:var(--spacing-xxl);flex-direction:column;display:flex}.download-module__WQ0yPG__eyebrow{font-family:var(--font-mono);font-size:var(--font-size-sm);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--text-low)}.download-module__WQ0yPG__title{font-size:var(--font-size-display);letter-spacing:var(--tracking-tight);line-height:1.02;font-weight:var(--font-weight-semibold);color:var(--text-high);margin:0}.download-module__WQ0yPG__lede{max-width:52ch;font-size:var(--font-size-lg);color:var(--text-mid);margin:0;line-height:1.6}.download-module__WQ0yPG__downloads{gap:var(--spacing-md);flex-direction:column;display:flex}.download-module__WQ0yPG__buttons{gap:var(--spacing-md);flex-wrap:wrap;display:flex}.download-module__WQ0yPG__btnPrimary,.download-module__WQ0yPG__btnDisabled{align-items:center;gap:var(--spacing-md);min-width:14.5rem;padding:var(--spacing-lg) var(--spacing-xl);border-radius:var(--radius-lg);transition:background var(--transition-base), border-color var(--transition-base);display:flex}.download-module__WQ0yPG__btnLabel{gap:var(--spacing-3xs);flex-direction:column;display:flex}.download-module__WQ0yPG__btnTitle{font-size:var(--font-size-base);font-weight:var(--font-weight-medium)}.download-module__WQ0yPG__btnSub{font-family:var(--font-mono);font-size:var(--font-size-xs)}.download-module__WQ0yPG__tagBeta{margin-left:var(--spacing-xs);font-family:var(--font-mono);font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-wide);padding:0 var(--spacing-2xs);border-radius:var(--radius-sm);vertical-align:middle;opacity:.85;border:1px solid}.download-module__WQ0yPG__btnPrimary{background:var(--accent-solid);border:1px solid var(--accent);color:var(--text-high)}.download-module__WQ0yPG__btnPrimary:hover{background:var(--accent);border-color:var(--accent-bright)}.download-module__WQ0yPG__btnPrimary .download-module__WQ0yPG__btnSub{color:var(--accent-on-solid,var(--text-semi-high))}.download-module__WQ0yPG__btnDisabled{background:var(--surface-2);border:1px solid var(--border);cursor:not-allowed}.download-module__WQ0yPG__btnDisabled .download-module__WQ0yPG__btnTitle{color:var(--text-mid)}.download-module__WQ0yPG__btnDisabled .download-module__WQ0yPG__btnSub{color:var(--text-low)}.download-module__WQ0yPG__metaRow{gap:var(--spacing-xl);font-family:var(--font-mono);font-size:var(--font-size-md);color:var(--text-low);flex-wrap:wrap;display:flex}.download-module__WQ0yPG__metaRow strong{font-weight:var(--font-weight-medium);color:var(--text-mid)}.download-module__WQ0yPG__note{max-width:56ch;font-size:var(--font-size-sm);color:var(--text-low);margin:0;line-height:1.65}.download-module__WQ0yPG__note strong{font-weight:var(--font-weight-medium);color:var(--text-mid)}.download-module__WQ0yPG__illustration{width:100%;max-width:26rem;height:auto;margin:0 auto;display:block}.download-module__WQ0yPG__releases{border-top:var(--rule)}.download-module__WQ0yPG__releasesInner{max-width:var(--page-max);gap:var(--spacing-xxl);padding:var(--spacing-4xl) var(--spacing-xl);flex-direction:column;margin:0 auto;display:flex}.download-module__WQ0yPG__releasesHead{justify-content:space-between;align-items:baseline;display:flex}.download-module__WQ0yPG__releasesHead h2{font-size:var(--font-size-headline);letter-spacing:var(--tracking-tight);font-weight:var(--font-weight-semibold);color:var(--text-high);margin:0}.download-module__WQ0yPG__releasesMeta{font-family:var(--font-mono);font-size:var(--font-size-sm);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--text-dim)}.download-module__WQ0yPG__releaseLatest{gap:var(--spacing-md);padding:var(--spacing-xxl);border:var(--rule);border-radius:var(--radius-xl);background:var(--surface-1);transition:border-color var(--transition-base), background var(--transition-base);flex-direction:column;display:flex}.download-module__WQ0yPG__releaseLatest:hover{border-color:var(--accent);background:var(--surface-2)}.download-module__WQ0yPG__releaseLatestHead{align-items:baseline;gap:var(--spacing-md);display:flex}.download-module__WQ0yPG__releaseVersion{font-size:var(--font-size-title);color:var(--text-high)}.download-module__WQ0yPG__tagLatest{font-family:var(--font-mono);font-size:var(--font-size-xs);letter-spacing:var(--tracking-wide);color:var(--accent-bright);border:1px solid var(--accent);padding:var(--spacing-3xs) var(--spacing-sm);border-radius:var(--radius-md)}.download-module__WQ0yPG__releaseDate{font-family:var(--font-mono);font-size:var(--font-size-sm);color:var(--text-dim);margin-left:auto}.download-module__WQ0yPG__releaseLink{font-size:var(--font-size-sm);color:var(--accent-bright)}.download-module__WQ0yPG__releaseList{border:var(--rule);border-radius:var(--radius-xl);flex-direction:column;display:flex;overflow:hidden}.download-module__WQ0yPG__releaseRow{align-items:baseline;gap:var(--spacing-lg);padding:var(--spacing-lg) var(--spacing-xl);border-top:var(--rule);transition:background var(--transition-base);display:flex}.download-module__WQ0yPG__releaseList .download-module__WQ0yPG__releaseRow:first-child{border-top:0}.download-module__WQ0yPG__releaseRow:hover{background:var(--surface-2)}.download-module__WQ0yPG__releaseRowVersion{font-size:var(--font-size-base);color:var(--text-semi-high);width:4rem}.download-module__WQ0yPG__releaseRowDate{font-family:var(--font-mono);font-size:var(--font-size-sm);color:var(--text-low)}.download-module__WQ0yPG__releaseRowArches{font-family:var(--font-mono);font-size:var(--font-size-sm);color:var(--text-dim);margin-left:auto}.download-module__WQ0yPG__btnGhost{padding:var(--spacing-md) var(--spacing-xl);border:1px solid var(--border-bright);border-radius:var(--radius-lg);background:var(--surface-3);font-size:var(--font-size-base);color:var(--text-high);transition:background var(--transition-base), border-color var(--transition-base);align-self:flex-start}.download-module__WQ0yPG__btnGhost:hover{background:var(--surface-4);border-color:var(--accent)}@media (min-width:60rem){.download-module__WQ0yPG__heroInner{gap:var(--spacing-4xl);grid-template-columns:1fr 26rem}}
.privacy-module__bhAUJG__page{max-width:68ch;padding:var(--spacing-4xl) var(--spacing-xl) var(--spacing-4xl);gap:var(--spacing-xxl);flex-direction:column;margin:0 auto;display:flex}.privacy-module__bhAUJG__header{gap:var(--spacing-sm);flex-direction:column;display:flex}.privacy-module__bhAUJG__eyebrow{font-family:var(--font-mono);font-size:var(--font-size-sm);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--text-low)}.privacy-module__bhAUJG__title{font-size:var(--font-size-headline);letter-spacing:var(--tracking-tight);line-height:1.1;font-weight:var(--font-weight-semibold);color:var(--text-high);margin:0}.privacy-module__bhAUJG__meta{font-family:var(--font-mono);font-size:var(--font-size-xs);color:var(--text-dim);margin:0}.privacy-module__bhAUJG__lede{font-size:var(--font-size-lg);color:var(--text-mid);margin:0;line-height:1.6}.privacy-module__bhAUJG__section{gap:var(--spacing-md);flex-direction:column;display:flex}.privacy-module__bhAUJG__heading{font-size:var(--font-size-title);letter-spacing:var(--tracking-tight);font-weight:var(--font-weight-semibold);color:var(--text-high);margin:0}.privacy-module__bhAUJG__text,.privacy-module__bhAUJG__list{font-size:var(--font-size-base);color:var(--text-mid);margin:0;line-height:1.7}.privacy-module__bhAUJG__list{gap:var(--spacing-sm);flex-direction:column;padding-left:1.2em;display:flex}.privacy-module__bhAUJG__list strong{color:var(--text-high);font-weight:var(--font-weight-semibold)}.privacy-module__bhAUJG__link{color:var(--accent-bright);text-underline-offset:.15em;text-decoration:underline}
.creators-module__lHoUKa__creatorList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.creators-module__lHoUKa__card{gap:var(--spacing-lg);padding:var(--spacing-xl);background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-xl);flex-direction:column;display:flex}.creators-module__lHoUKa__cardHead{justify-content:space-between;align-items:baseline;gap:var(--spacing-sm) var(--spacing-lg);flex-wrap:wrap;display:flex}.creators-module__lHoUKa__name{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);margin:0}
.super-module__ayDika__shell{background:var(--surface-1);height:100dvh;color:var(--text-high);grid-template-columns:13rem 1fr;display:grid}.super-module__ayDika__main{min-width:0;min-height:0;padding:var(--spacing-3xl) var(--spacing-3xl) var(--spacing-4xl);flex-direction:column;display:flex;overflow-y:auto}@media (max-width:48rem){.super-module__ayDika__shell{grid-template-columns:1fr;height:auto;min-height:100dvh}.super-module__ayDika__main{padding:var(--spacing-xl) var(--spacing-lg);overflow-y:visible}}
.CreatorForm-module___oApdq__form{gap:var(--spacing-lg);flex-direction:column;display:flex}.CreatorForm-module___oApdq__form[data-layout=stack]{gap:var(--spacing-md)}.CreatorForm-module___oApdq__grid{gap:var(--spacing-md) var(--spacing-lg);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.CreatorForm-module___oApdq__grid[data-layout=stack]{gap:var(--spacing-sm);grid-template-columns:1fr}.CreatorForm-module___oApdq__wide{gap:var(--spacing-xxs);flex-direction:column;grid-column:1/-1;display:flex}.CreatorForm-module___oApdq__label{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:var(--tracking-wider);color:var(--text-low)}.CreatorForm-module___oApdq__form[data-layout=stack] .CreatorForm-module___oApdq__label{font-size:var(--font-size-xs)}.CreatorForm-module___oApdq__textarea{--control-bg:var(--surface-2);background:var(--control-bg);border:1px solid var(--border);border-radius:var(--radius-md);padding:calc(var(--font-size-base) * .6) calc(var(--font-size-base) * .75);color:var(--text-high);font:inherit;font-size:var(--font-size-base);resize:vertical;min-height:4.5rem;transition:background var(--transition-fast), border-color var(--transition-fast);line-height:1.5}.CreatorForm-module___oApdq__form[data-layout=stack] .CreatorForm-module___oApdq__textarea{font-size:var(--font-size-md);padding:calc(var(--font-size-md) * .55) calc(var(--font-size-md) * .7);border-radius:var(--radius-sm);min-height:3.25rem}.CreatorForm-module___oApdq__textarea:hover:not(:disabled){background:color-mix(in srgb, var(--control-bg) 92%, white 8%);border-color:var(--text-low)}.CreatorForm-module___oApdq__textarea:focus-visible{border-color:var(--accent);outline:none}.CreatorForm-module___oApdq__textarea::placeholder{color:var(--text-dim)}.CreatorForm-module___oApdq__footer{gap:var(--spacing-md);padding-top:var(--spacing-md);border-top:1px solid var(--border);grid-template-columns:1fr;display:grid}.CreatorForm-module___oApdq__footer[data-layout=stack]{border-top:none;padding-top:0}.CreatorForm-module___oApdq__actions{justify-content:space-between;align-items:center;gap:var(--spacing-lg);flex-wrap:wrap;display:flex}.CreatorForm-module___oApdq__actions[data-layout=stack]{justify-content:flex-start;gap:var(--spacing-sm);padding-top:var(--spacing-xs)}.CreatorForm-module___oApdq__buttons{gap:var(--spacing-sm);flex-wrap:wrap;margin-left:auto;display:flex}.CreatorForm-module___oApdq__actions[data-layout=stack] .CreatorForm-module___oApdq__buttons{margin-left:0}.CreatorForm-module___oApdq__error{font-size:var(--font-size-md);color:var(--error-bright);margin:0}.CreatorForm-module___oApdq__actions[data-layout=stack] .CreatorForm-module___oApdq__error{font-size:var(--font-size-sm);flex:100%}@media (max-width:48rem){.CreatorForm-module___oApdq__grid{grid-template-columns:1fr}}
.login-module__mFSdyW__root{min-height:100vh;padding:var(--spacing-xl);background:var(--surface-0);place-items:center;display:grid}.login-module__mFSdyW__card{gap:var(--spacing-lg);width:min(100%,22rem);padding:var(--spacing-3xl) var(--spacing-xxl);background:var(--surface-1);border:1px solid var(--border);border-radius:var(--radius-xl);flex-direction:column;display:flex}.login-module__mFSdyW__eyebrow{font-family:var(--font-mono);font-size:var(--font-size-sm);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--text-low);margin:0}.login-module__mFSdyW__error{font-size:var(--font-size-md);color:var(--error-bright);margin:0}
