:root{--rialto-surface: #f8f6f3;--rialto-surface-elevated: #fdfcfa;--rialto-surface-recessed: #edeae5;--rialto-surface-matte: #d8d4cd;--rialto-surface-deep: #a8a49d;--rialto-text-primary: #1a1918;--rialto-text-secondary: #6b6660;--rialto-text-tertiary: #747070;--rialto-text-on-accent: #1a1918;--rialto-border: #d8d4cd;--rialto-border-strong: #b8b4ad;--rialto-accent: #b0841e;--rialto-accent-hover: #c0942e;--rialto-accent-muted: rgb(176 132 30 / .12);--rialto-accent-glow: rgb(176 132 30 / .35);--rialto-error: #b84a3c;--rialto-error-muted: rgb(184 74 60 / .1);--rialto-warning: #8a6820;--rialto-warning-muted: rgb(138 104 32 / .1);--rialto-success: #5e6a2e;--rialto-success-muted: rgb(94 106 46 / .1);--rialto-overlay: rgb(26 25 24 / .4)}[data-theme=dark]{--rialto-surface: #1e1c1a;--rialto-surface-elevated: #2a2725;--rialto-surface-recessed: #141312;--rialto-surface-matte: #3a3633;--rialto-surface-deep: #4a4643;--rialto-text-primary: rgb(253 252 250 / .92);--rialto-text-secondary: rgb(253 252 250 / .6);--rialto-text-tertiary: rgb(253 252 250 / .5);--rialto-text-on-accent: #1a1918;--rialto-border: rgb(255 255 255 / .1);--rialto-border-strong: rgb(255 255 255 / .2);--rialto-accent: #d4a23a;--rialto-accent-hover: #e0b04a;--rialto-accent-muted: rgb(212 162 58 / .15);--rialto-accent-glow: rgb(212 162 58 / .4);--rialto-error: #e06050;--rialto-error-muted: rgb(224 96 80 / .15);--rialto-warning: #d4a030;--rialto-warning-muted: rgb(212 160 48 / .15);--rialto-success: #9aaa4c;--rialto-success-muted: rgb(154 170 76 / .15);--rialto-overlay: rgb(0 0 0 / .6);color-scheme:dark}:root{--rialto-font-sans: "DM Sans", "Untitled Sans", system-ui, "Segoe UI", sans-serif;--rialto-font-display: "Bricolage Grotesque", "DM Sans", system-ui, sans-serif;--rialto-font-mono: "DM Mono", ui-monospace, monospace;--rialto-text-xs: .694rem;--rialto-text-sm: .833rem;--rialto-text-base: 1rem;--rialto-text-md: 1.2rem;--rialto-text-lg: 1.44rem;--rialto-text-xl: 1.728rem;--rialto-text-2xl: 2.074rem;--rialto-text-3xl: 2.986rem;--rialto-text-4xl: 4.3rem;--rialto-leading-tight: 1.2;--rialto-leading-normal: 1.5;--rialto-leading-relaxed: 1.65;--rialto-weight-light: 300;--rialto-weight-regular: 400;--rialto-weight-medium: 500;--rialto-tracking-tight: -.02em;--rialto-tracking-normal: 0;--rialto-tracking-wide: .04em;--rialto-weight-book: 350;--rialto-weight-demi: 450;--rialto-font-opsz-12: 12;--rialto-font-opsz-14: 14;--rialto-font-opsz-16: 16;--rialto-font-opsz-20: 20;--rialto-font-opsz-24: 24;--rialto-font-opsz-32: 32;--rialto-font-opsz-48: 48;--rialto-font-opsz-72: 72}:root{--rialto-space-2xs: 4px;--rialto-space-xs: 8px;--rialto-space-sm: 12px;--rialto-space-md: 16px;--rialto-space-lg: 24px;--rialto-space-xl: 32px;--rialto-space-2xl: 48px;--rialto-space-3xl: 64px;--rialto-space-4xl: 96px}:root{--rialto-radius-none: 0;--rialto-radius-sharp: 2px;--rialto-radius-default: 6px;--rialto-radius-soft: 10px;--rialto-radius-round: 9999px}:root{--rialto-ease-precision: cubic-bezier(.2, 0, 0, 1);--rialto-ease-smooth: cubic-bezier(.25, .1, .25, 1);--rialto-duration-fast: .1s;--rialto-duration-standard: .15s;--rialto-duration-slow: .2s;--rialto-z-local: 1;--rialto-z-sticky: 10;--rialto-z-popover: 50;--rialto-z-dropdown: 100;--rialto-z-toast: 200;--rialto-z-modal: 500;--rialto-z-overlay: 1000;--rialto-shadow-xs: 0 1px 2px rgb(26 25 24 / .05);--rialto-shadow-sm: 0 1px 2px rgb(26 25 24 / .06), 0 4px 12px rgb(26 25 24 / .08);--rialto-shadow-md: 0 2px 4px rgb(26 25 24 / .06), 0 8px 24px rgb(26 25 24 / .1);--rialto-shadow-lg: 0 4px 8px rgb(26 25 24 / .06), 0 12px 40px rgb(26 25 24 / .12), 0 24px 64px rgb(26 25 24 / .06);--rialto-shadow-elevated: var(--rialto-shadow-sm);--rialto-shadow-pressed: inset 0 1px 3px rgb(26 25 24 / .15), inset 0 0 1px rgb(26 25 24 / .1);--rialto-shadow-focus: 0 0 0 2px var(--rialto-surface), 0 0 0 4px var(--rialto-accent), 0 0 12px var(--rialto-accent-glow);--rialto-shadow-glass: 0 2px 8px rgb(26 25 24 / .05), 0 8px 32px rgb(26 25 24 / .1), inset 0 .5px 0 rgb(255 255 255 / .3);--rialto-shadow-ambient: 0 0 20px rgb(196 146 42 / .08), 0 0 40px rgb(196 146 42 / .04);--rialto-shadow-luminous: 0 2px 4px rgb(26 25 24 / .06), 0 8px 24px rgb(26 25 24 / .08), 0 0 32px rgb(196 146 42 / .06)}[data-theme=dark]{--rialto-shadow-xs: 0 1px 2px rgb(0 0 0 / .15);--rialto-shadow-sm: 0 1px 2px rgb(0 0 0 / .2), 0 4px 12px rgb(0 0 0 / .3);--rialto-shadow-md: 0 2px 4px rgb(0 0 0 / .2), 0 8px 24px rgb(0 0 0 / .35);--rialto-shadow-lg: 0 4px 8px rgb(0 0 0 / .2), 0 12px 40px rgb(0 0 0 / .35), 0 24px 64px rgb(0 0 0 / .15);--rialto-shadow-elevated: var(--rialto-shadow-sm);--rialto-shadow-pressed: inset 0 1px 3px rgb(0 0 0 / .4), inset 0 0 1px rgb(0 0 0 / .3);--rialto-shadow-focus: 0 0 0 2px var(--rialto-surface), 0 0 0 4px var(--rialto-accent), 0 0 12px var(--rialto-accent-glow);--rialto-shadow-glass: 0 2px 8px rgb(0 0 0 / .2), 0 8px 32px rgb(0 0 0 / .35), inset 0 .5px 0 rgb(255 255 255 / .08);--rialto-shadow-ambient: 0 0 24px rgb(212 162 58 / .12), 0 0 48px rgb(212 162 58 / .06);--rialto-shadow-luminous: 0 2px 4px rgb(0 0 0 / .2), 0 8px 24px rgb(0 0 0 / .3), 0 0 36px rgb(212 162 58 / .1)}:root{--rialto-button-primary-bg: var(--rialto-accent);--rialto-button-primary-bg-hover: var(--rialto-accent-hover);--rialto-button-primary-text: var(--rialto-text-on-accent);--rialto-button-primary-border: transparent;--rialto-button-secondary-bg: var(--rialto-surface-elevated);--rialto-button-secondary-bg-hover: var(--rialto-surface-recessed);--rialto-button-secondary-text: var(--rialto-text-primary);--rialto-button-secondary-border: var(--rialto-border);--rialto-button-ghost-bg: transparent;--rialto-button-ghost-bg-hover: var(--rialto-surface-recessed);--rialto-button-ghost-text: var(--rialto-text-secondary);--rialto-button-ghost-border: transparent;--rialto-button-destructive-bg: var(--rialto-error);--rialto-button-destructive-bg-hover: #c85a50;--rialto-button-destructive-text: var(--rialto-text-on-accent);--rialto-button-destructive-border: transparent;--rialto-button-sm-height: 32px;--rialto-button-md-height: 40px;--rialto-button-lg-height: 48px;--rialto-button-sm-padding-x: var(--rialto-space-sm);--rialto-button-md-padding-x: var(--rialto-space-md);--rialto-button-lg-padding-x: var(--rialto-space-lg);--rialto-button-radius: var(--rialto-radius-default);--rialto-input-bg: var(--rialto-surface-recessed);--rialto-input-bg-hover: var(--rialto-surface-recessed);--rialto-input-bg-focus: var(--rialto-surface-elevated);--rialto-input-border: var(--rialto-border);--rialto-input-border-hover: var(--rialto-border-strong);--rialto-input-border-focus: var(--rialto-accent);--rialto-input-text: var(--rialto-text-primary);--rialto-input-placeholder: var(--rialto-text-tertiary);--rialto-input-radius: var(--rialto-radius-default);--rialto-input-sm-height: 32px;--rialto-input-md-height: 40px;--rialto-input-lg-height: 48px;--rialto-input-sm-padding-x: var(--rialto-space-sm);--rialto-input-md-padding-x: var(--rialto-space-sm);--rialto-input-lg-padding-x: var(--rialto-space-md);--rialto-input-error-bg: var(--rialto-error-muted);--rialto-input-error-border: var(--rialto-error);--rialto-input-error-text: var(--rialto-error);--rialto-input-label-text: var(--rialto-text-secondary);--rialto-input-label-size: var(--rialto-text-sm);--rialto-input-hint-text: var(--rialto-text-tertiary);--rialto-toggle-track-width: 44px;--rialto-toggle-track-height: 24px;--rialto-toggle-track-radius: 12px;--rialto-toggle-track-off-bg: var(--rialto-surface-recessed);--rialto-toggle-track-on-bg: var(--rialto-accent);--rialto-toggle-knob-size: 20px;--rialto-toggle-knob-off-bg: var(--rialto-surface-elevated);--rialto-toggle-knob-on-bg: var(--rialto-text-on-accent);--rialto-checkbox-size: 18px;--rialto-checkbox-radius: var(--rialto-radius-sharp);--rialto-checkbox-border: var(--rialto-border-strong);--rialto-checkbox-bg: var(--rialto-surface-elevated);--rialto-checkbox-check-color: var(--rialto-accent);--rialto-checkbox-check-width: 5px;--rialto-radio-size: 18px;--rialto-radio-border: var(--rialto-border-strong);--rialto-radio-bg: var(--rialto-surface-elevated);--rialto-radio-selected-bg: var(--rialto-accent);--rialto-radio-selected-size: 10px;--rialto-card-elevated-bg: var(--rialto-surface-elevated);--rialto-card-elevated-border: var(--rialto-border);--rialto-card-elevated-shadow: var(--rialto-shadow-elevated);--rialto-card-glass-bg: rgb(253 252 250 / .7);--rialto-card-glass-border: rgb(255 255 255 / .15);--rialto-card-glass-backdrop: blur(20px);--rialto-card-flat-bg: var(--rialto-surface);--rialto-card-flat-border: transparent;--rialto-card-flat-shadow: none;--rialto-card-padding: var(--rialto-space-lg);--rialto-card-radius: var(--rialto-radius-soft);--rialto-dialog-bg: var(--rialto-surface-elevated);--rialto-dialog-border: var(--rialto-border);--rialto-dialog-overlay: var(--rialto-overlay);--rialto-dialog-max-width: 480px;--rialto-dialog-padding: var(--rialto-space-lg);--rialto-dialog-radius: var(--rialto-radius-soft);--rialto-badge-sm-padding-x: 6px;--rialto-badge-sm-padding-y: 2px;--rialto-badge-sm-font-size: 11px;--rialto-badge-md-padding-x: 8px;--rialto-badge-md-padding-y: 2px;--rialto-badge-md-font-size: 12px;--rialto-badge-radius: var(--rialto-radius-sharp);--rialto-badge-neutral-bg: var(--rialto-surface-matte);--rialto-badge-neutral-text: var(--rialto-text-secondary);--rialto-badge-accent-bg: var(--rialto-accent);--rialto-badge-accent-text: var(--rialto-text-on-accent);--rialto-badge-success-bg: var(--rialto-success);--rialto-badge-success-text: var(--rialto-text-on-accent);--rialto-badge-warning-bg: var(--rialto-warning);--rialto-badge-warning-text: var(--rialto-text-on-accent);--rialto-badge-error-bg: var(--rialto-error);--rialto-badge-error-text: var(--rialto-text-on-accent);--rialto-toast-default-border: var(--rialto-border-strong);--rialto-toast-success-border: var(--rialto-success);--rialto-toast-success-bg: rgb(122 138 60 / .08);--rialto-toast-warning-border: var(--rialto-warning);--rialto-toast-warning-bg: var(--rialto-warning-muted);--rialto-toast-error-border: var(--rialto-error);--rialto-toast-error-bg: var(--rialto-error-muted);--rialto-toast-accent-border: var(--rialto-accent);--rialto-toast-accent-bg: var(--rialto-accent-muted);--rialto-toast-padding: var(--rialto-space-sm) var(--rialto-space-md);--rialto-toast-radius: var(--rialto-radius-soft);--rialto-tabs-indicator-height: 2px;--rialto-tabs-indicator-color: var(--rialto-accent);--rialto-tabs-padding-x: var(--rialto-space-sm);--rialto-tabs-padding-y: var(--rialto-space-xs);--rialto-tabs-text-active: var(--rialto-text-primary);--rialto-tabs-text-inactive: var(--rialto-text-secondary);--rialto-segmented-height-sm: 32px;--rialto-segmented-height-md: 40px;--rialto-segmented-indicator-bg: var(--rialto-accent);--rialto-segmented-indicator-radius: var(--rialto-radius-round);--rialto-segmented-text-active: var(--rialto-text-on-accent);--rialto-segmented-text-inactive: var(--rialto-text-secondary);--rialto-avatar-sm-size: 32px;--rialto-avatar-md-size: 40px;--rialto-avatar-lg-size: 48px;--rialto-avatar-xl-size: 64px;--rialto-avatar-radius: 50%;--rialto-avatar-status-size: 10px;--rialto-link-color: var(--rialto-accent);--rialto-link-color-hover: var(--rialto-accent-hover);--rialto-link-text-decoration: none;--rialto-link-text-decoration-hover: underline;--rialto-focus-ring-width: 2px;--rialto-focus-ring-color: var(--rialto-accent-glow);--rialto-focus-ring-offset: 2px}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{min-height:100dvh}img,picture,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer;border:none;background:none}a{color:inherit;text-decoration:none}*{scrollbar-width:thin;scrollbar-color:var(--rialto-surface-matte) transparent}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--rialto-surface-matte);border-radius:var(--rialto-radius-round)}::-webkit-scrollbar-thumb:hover{background:var(--rialto-surface-deep)}.skip-link{position:absolute;top:-40px;left:0;padding:8px 16px;background:var(--rialto-surface-raised);color:var(--rialto-text-primary);z-index:10000;transition:top .2s}.skip-link:focus{top:0}body{font-family:var(--rialto-font-sans);font-size:var(--rialto-text-base);font-weight:var(--rialto-weight-regular);line-height:var(--rialto-leading-normal);color:var(--rialto-text-primary);background-color:var(--rialto-surface)}::selection{background-color:var(--rialto-accent-muted);color:var(--rialto-text-primary)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}._container_18mm5_1{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;padding:var(--rialto-space-xl);background:var(--rialto-surface);color:var(--rialto-text-primary);text-align:center;font-family:var(--rialto-font-sans)}._heading_18mm5_14{font-family:var(--rialto-font-display);font-size:var(--rialto-text-2xl);font-weight:400;letter-spacing:var(--rialto-tracking-tight);margin:0 0 var(--rialto-space-sm) 0;color:var(--rialto-text-primary)}._message_18mm5_23{font-size:var(--rialto-text-md);color:var(--rialto-text-secondary);margin:0 0 var(--rialto-space-lg) 0;max-width:28rem;line-height:1.6}._button_18mm5_31{appearance:none;border:none;cursor:pointer;font-family:var(--rialto-font-sans);font-size:var(--rialto-text-sm);font-weight:500;padding:var(--rialto-space-sm) var(--rialto-space-lg);border-radius:var(--rialto-radius-default);background:var(--rialto-accent);color:var(--rialto-surface);box-shadow:var(--rialto-shadow-xs);transition:box-shadow .15s var(--rialto-ease-precision)}._button_18mm5_31:hover{box-shadow:var(--rialto-shadow-sm)}._button_18mm5_31:focus-visible{outline:none;box-shadow:var(--rialto-shadow-focus)}._button_18mm5_31:active{box-shadow:var(--rialto-shadow-pressed)}._grain_1wxa1_115{position:absolute;inset:0;pointer-events:none;opacity:.03;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:256px 256px}._track_1corl_2{position:relative;height:6px;border-radius:var(--rialto-radius-round);overflow:hidden}._trackSm_1corl_11{height:4px}._trackLg_1corl_15{height:10px}._fill_1corl_20{height:100%;border-radius:var(--rialto-radius-round);background:linear-gradient(90deg,var(--rialto-accent) 0%,var(--rialto-accent-hover) 100%);transform-origin:left}[dir=rtl] ._fill_1corl_20{transform-origin:right}._indeterminate_1corl_32{height:100%;border-radius:var(--rialto-radius-round);background:linear-gradient(90deg,transparent 0%,var(--rialto-accent) 40%,var(--rialto-accent-hover) 60%,transparent 100%);width:40%;position:absolute;top:0;inset-inline-start:0;animation:_shimmer_1corl_1 1.5s cubic-bezier(.4,0,.2,1) infinite}@keyframes _shimmer_1corl_1{0%{transform:translate(-100%)}to{transform:translate(350%)}}@keyframes _shimmer-rtl_1corl_1{0%{transform:translate(100%)}to{transform:translate(-350%)}}[dir=rtl] ._indeterminate_1corl_32{animation-name:_shimmer-rtl_1corl_1}._wrapper_1corl_72{display:flex;flex-direction:column;gap:var(--rialto-space-xs)}._labelRow_1corl_78{display:flex;justify-content:space-between;align-items:baseline}._label_1corl_78{font-size:var(--rialto-text-xs);font-weight:var(--rialto-weight-medium);letter-spacing:var(--rialto-tracking-wide);color:var(--rialto-text-secondary)}._value_1corl_91{font-size:var(--rialto-text-xs);font-family:var(--rialto-font-mono);color:var(--rialto-text-tertiary)}._trace_1corl_102{display:inline-block;vertical-align:middle}._traceSm_1corl_107{width:16px;height:16px}._traceMd_1corl_111{width:24px;height:24px}._traceLg_1corl_115{width:36px;height:36px}._traceSvg_1corl_120{display:block;width:100%;height:100%;overflow:visible}._traceRing_1corl_128{fill:none;stroke:var(--rialto-border);stroke-width:3}._traceGlow_1corl_135{fill:none;stroke:var(--rialto-accent-glow);stroke-width:8;stroke-linecap:round;stroke-dasharray:10 90;filter:blur(3px);animation:_trace_1corl_102 1.8s cubic-bezier(.4,0,.2,1) infinite}._tracePath_1corl_146{fill:none;stroke:url(#rialto-trace-gradient);stroke-width:3;stroke-linecap:round;stroke-dasharray:15 85;animation:_trace_1corl_102 1.8s cubic-bezier(.4,0,.2,1) infinite}@keyframes _trace_1corl_102{0%{stroke-dashoffset:0}to{stroke-dashoffset:-100}}@media(prefers-reduced-motion:reduce){._indeterminate_1corl_32{animation:none;width:100%;opacity:.5}._tracePath_1corl_146,._traceGlow_1corl_135{animation:none;stroke-dashoffset:0;opacity:.7}}._aluminum_1wxa1_5{background:linear-gradient(180deg,var(--rialto-surface-elevated) 0%,var(--rialto-surface) 100%);border:1px solid var(--rialto-border)}._aluminumPolished_1wxa1_17{background:linear-gradient(180deg,color-mix(in srgb,var(--rialto-surface-elevated) 70%,white) 0%,var(--rialto-surface-elevated) 100%);border:1px solid var(--rialto-border);box-shadow:var(--rialto-shadow-elevated)}._glass_1wxa1_32{background:#fdfcfad9;backdrop-filter:blur(24px) saturate(1.3);-webkit-backdrop-filter:blur(24px) saturate(1.3);border:1px solid rgb(255 255 255 / .5);border-top-color:#ffffffbf;border-inline-start-color:#fff9;box-shadow:var(--rialto-shadow-glass),inset 0 1px #ffffff4d,inset 1px 0 #ffffff26}[data-theme=dark] ._glass_1wxa1_32{background:#2a2725e6;border-color:#ffffff1a;border-top-color:#ffffff2e;border-inline-start-color:#ffffff1f;box-shadow:var(--rialto-shadow-glass),inset 0 1px #ffffff14,inset 1px 0 #ffffff0a}._recessed_1wxa1_60{background:var(--rialto-surface-recessed);border:1px solid var(--rialto-border);box-shadow:var(--rialto-shadow-pressed)}._focusRing_1wxa1_70:focus-visible{outline:none;box-shadow:var(--rialto-shadow-focus)}._darkSurface_1wxa1_81{position:relative;overflow:hidden;background:#1a1918;--rialto-surface: rgb(40 38 35);--rialto-surface-elevated: rgb(50 47 43);--rialto-surface-recessed: rgb(30 28 26);--rialto-text-primary: rgb(253 252 250 / .92);--rialto-text-secondary: rgb(253 252 250 / .6);--rialto-text-tertiary: rgb(253 252 250 / .38);--rialto-border: rgb(255 255 255 / .1);--rialto-border-strong: rgb(255 255 255 / .18)}._atmosphere_1wxa1_100{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 700px 550px at 25% 15%,rgb(196 146 42 / .12) 0%,transparent 65%),radial-gradient(ellipse 500px 400px at 80% 75%,rgb(180 120 40 / .08) 0%,transparent 65%),radial-gradient(ellipse 300px 300px at 55% 40%,rgb(212 162 58 / .04) 0%,transparent 60%),radial-gradient(ellipse at 50% 50%,#28242000,#14121099)}._grain_1wxa1_115{position:absolute;inset:0;pointer-events:none;opacity:.03;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:256px 256px}._shimmer_1wxa1_131{position:relative;overflow:hidden}._shimmer_1wxa1_131:before{content:"";position:absolute;inset:0;pointer-events:none;will-change:background-position;background:linear-gradient(110deg,transparent 25%,rgb(255 255 255 / .08) 37%,rgb(255 255 255 / .15) 50%,rgb(255 255 255 / .08) 63%,transparent 75%);background-size:250% 100%;animation:_rialtoShimmer_1wxa1_1 3s var(--rialto-ease-smooth) infinite}[data-theme=dark] ._shimmer_1wxa1_131:before{background:linear-gradient(110deg,transparent 25%,rgb(255 255 255 / .04) 37%,rgb(255 255 255 / .08) 50%,rgb(255 255 255 / .04) 63%,transparent 75%);background-size:250% 100%}@media(prefers-reduced-motion:reduce){._shimmer_1wxa1_131:before{animation:none;opacity:0}}@keyframes _rialtoShimmer_1wxa1_1{0%{background-position:200% center}to{background-position:-50% center}}._container_hdtcz_2{position:fixed;bottom:var(--rialto-space-lg);inset-inline-end:var(--rialto-space-lg);z-index:200;display:flex;flex-direction:column-reverse;gap:var(--rialto-space-xs);pointer-events:none;max-width:380px;width:100%}._toast_hdtcz_16{position:relative;border-radius:var(--rialto-radius-soft);padding:var(--rialto-space-sm) var(--rialto-space-md);padding-inline-end:var(--rialto-space-xl);padding-inline-start:calc(var(--rialto-space-sm) + 26px);pointer-events:auto;overflow:hidden}[data-theme=dark] ._toast_hdtcz_16{background:var(--rialto-surface-elevated)}._icon_hdtcz_33{position:absolute;inset-inline-start:var(--rialto-space-sm);top:50%;transform:translateY(-50%);width:18px;height:18px;flex-shrink:0}._title_hdtcz_44{font-size:var(--rialto-text-sm);font-weight:var(--rialto-weight-medium);color:var(--rialto-text-primary);margin-bottom:2px}._description_hdtcz_51{font-size:var(--rialto-text-xs);color:var(--rialto-text-secondary);line-height:var(--rialto-leading-relaxed)}._default_hdtcz_58{border-inline-start:3px solid var(--rialto-text-tertiary)}._default_hdtcz_58 ._countdown_hdtcz_62{background:var(--rialto-text-tertiary)}._success_hdtcz_66{border-inline-start:3px solid var(--rialto-success);background:var(--rialto-success-muted)}._success_hdtcz_66 ._countdown_hdtcz_62{background:var(--rialto-success)}._success_hdtcz_66 ._icon_hdtcz_33{color:var(--rialto-success)}._error_hdtcz_79{border-inline-start:3px solid var(--rialto-error);background:var(--rialto-error-muted)}._error_hdtcz_79 ._countdown_hdtcz_62{background:var(--rialto-error)}._error_hdtcz_79 ._icon_hdtcz_33{color:var(--rialto-error)}._accent_hdtcz_92{border-inline-start:3px solid var(--rialto-accent);background:var(--rialto-accent-muted)}._accent_hdtcz_92 ._countdown_hdtcz_62{background:var(--rialto-accent)}._accent_hdtcz_92 ._icon_hdtcz_33{color:var(--rialto-accent)}._close_hdtcz_106{position:absolute;top:var(--rialto-space-xs);inset-inline-end:var(--rialto-space-xs);display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:var(--rialto-radius-sharp);color:var(--rialto-text-tertiary);cursor:pointer;border:none;background:none;transition:background .1s var(--rialto-ease-precision),color .1s var(--rialto-ease-precision)}._close_hdtcz_106:hover{background:var(--rialto-surface-recessed);color:var(--rialto-text-primary)}._countdown_hdtcz_62{position:absolute;bottom:0;inset-inline-start:0;height:2px;background:var(--rialto-accent);border-radius:0 var(--rialto-radius-round) var(--rialto-radius-round) 0;transform-origin:left}[dir=rtl] ._timerBar_hdtcz_143{transform-origin:right}@media(max-width:480px){._container_hdtcz_2{inset-inline-start:var(--rialto-space-sm);inset-inline-end:var(--rialto-space-sm);bottom:var(--rialto-space-sm);max-width:none}}
