.SupportFab_fab__p591V{position:fixed;right:max(16px,env(safe-area-inset-right));bottom:max(16px,env(safe-area-inset-bottom));z-index:60;animation:SupportFab_enter__oQ94Y .36s var(--ease-out) 1.2s both}.SupportFab_hidden__L05zh{opacity:0;pointer-events:none}.SupportFab_button__RMYhq{display:inline-flex;align-items:center;gap:10px;height:44px;padding:0 16px 0 8px;border:1px solid var(--color-border-strong);border-radius:999px;background:var(--color-surface-container);box-shadow:var(--shadow-float);color:var(--color-on-surface);text-align:left;transition:transform .18s var(--ease-out),border-color .14s ease,width .2s var(--ease-out),padding .2s var(--ease-out)}.SupportFab_button__RMYhq:hover{transform:translateY(-2px);border-color:var(--color-primary)}.SupportFab_button__RMYhq:active{transform:translateY(0)}.SupportFab_button__RMYhq:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.SupportFab_heart__5Qkm1{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--gradient-primary);color:var(--color-cta-foreground)}.SupportFab_heart__5Qkm1 .materialSymbols{font-size:16px}.SupportFab_button__RMYhq:focus-visible .SupportFab_heart__5Qkm1,.SupportFab_button__RMYhq:hover .SupportFab_heart__5Qkm1{animation:SupportFab_beat__WdDsR .52s var(--ease-out) 1}.SupportFab_text__1gqiP{display:flex;flex-direction:column;min-width:0;line-height:1.15}.SupportFab_label__5whOq{font-family:var(--font-display);font-size:13px;font-weight:700;letter-spacing:-.005em;white-space:nowrap}.SupportFab_sub__c3j7e{display:none;margin-top:2px;font-family:var(--font-mono);font-size:9.5px;font-weight:600;letter-spacing:var(--label-tracking);text-transform:uppercase;color:var(--color-on-surface-subtle)}@media (min-width:640px){.SupportFab_button__RMYhq{height:48px}.SupportFab_sub__c3j7e{display:block}}.SupportFab_dismiss__hu5m1{position:absolute;top:-6px;right:-6px;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:1px solid var(--color-border-strong);border-radius:50%;background:var(--color-surface-container-high);color:var(--color-on-surface-variant);opacity:0;pointer-events:none;transition:opacity .14s ease,color .14s ease,border-color .14s ease}.SupportFab_dismiss__hu5m1:before{content:"";position:absolute;inset:-10px}.SupportFab_dismiss__hu5m1 .materialSymbols{font-size:12px}.SupportFab_fab__p591V:focus-within .SupportFab_dismiss__hu5m1,.SupportFab_fab__p591V:hover .SupportFab_dismiss__hu5m1{opacity:1;pointer-events:auto}.SupportFab_dismiss__hu5m1:hover{color:var(--color-on-surface);border-color:var(--color-primary)}.SupportFab_dismiss__hu5m1:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media (hover:none){.SupportFab_dismiss__hu5m1{opacity:1;pointer-events:auto}}@media (max-width:639px){.SupportFab_collapsed__PB_Mw .SupportFab_button__RMYhq{justify-content:center;width:48px;height:48px;padding:0;gap:0}.SupportFab_collapsed__PB_Mw .SupportFab_text__1gqiP{display:none}.SupportFab_collapsed__PB_Mw .SupportFab_heart__5Qkm1{width:32px;height:32px}}@keyframes SupportFab_enter__oQ94Y{0%{opacity:0;transform:translateY(12px)}}@keyframes SupportFab_beat__WdDsR{0%,to{transform:scale(1)}35%{transform:scale(1.22)}60%{transform:scale(.94)}}@media (prefers-reduced-motion:reduce){.SupportFab_fab__p591V{animation:SupportFab_enter-fade__FDUb4 .2s ease 1.2s both}.SupportFab_button__RMYhq{transition:border-color .14s ease}.SupportFab_button__RMYhq:hover{transform:none}.SupportFab_button__RMYhq:focus-visible .SupportFab_heart__5Qkm1,.SupportFab_button__RMYhq:hover .SupportFab_heart__5Qkm1{animation:none}}@keyframes SupportFab_enter-fade__FDUb4{0%{opacity:0}}.RoastTransition_overlay__mewWY{--ov-ground:#140f0d;--ov-ground-deep:#0f0b09;--ov-text:#f0e4de;--ov-muted:#d9c6bc;--ov-subtle:#a8958b;--ov-heat:#ff6b4a;--ov-heat-soft:#ff8f6b;--ov-amber:#ffb38a;--ov-grid:rgba(255,138,92,.06);--ov-glow:rgba(255,107,74,.34);--ov-track:rgba(255,138,92,.18);position:fixed;inset:0;width:100vw;height:100dvh;max-height:100dvh;z-index:2000;overflow:hidden;display:grid;place-items:center;color:var(--ov-text);background-color:var(--ov-ground);background-image:radial-gradient(ellipse 80% 55% at 50% 112%,var(--ov-glow) 0,rgba(255,107,74,0) 70%),linear-gradient(var(--ov-grid) 1px,transparent 1px),linear-gradient(90deg,var(--ov-grid) 1px,transparent 1px);background-size:100% 100%,48px 48px,48px 48px;font-family:var(--font-display);pointer-events:auto;touch-action:none;overscroll-behavior:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.RoastTransition_srOnly__r1QYz{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.RoastTransition_embers__93O8E{position:absolute;inset:0;overflow:hidden;pointer-events:none}.RoastTransition_ember__2YgV7{position:absolute;bottom:-12px;background:var(--ov-heat-soft);opacity:0;will-change:transform,opacity}.RoastTransition_stack__jycQh{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(10px,2.2vh,20px);padding:0 16px;max-height:100dvh;text-align:center;box-sizing:border-box}.RoastTransition_logoWrap__8svf7{width:clamp(64px,12vw,100px);height:clamp(64px,12vw,100px);display:grid;place-items:center}.RoastTransition_logo__uRohP{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 0 24px rgba(255,107,74,.55))}.RoastTransition_headline__X__aK{margin:0;font-weight:800;font-size:clamp(1.6rem,1rem + 3.2vw,3.25rem);line-height:1.05;letter-spacing:-.035em;text-transform:uppercase;color:var(--ov-text)}.RoastTransition_dot__2k7oU{display:inline-block;color:var(--ov-heat-soft)}.RoastTransition_subline__KWhh6{position:relative;display:grid;height:1.4em;min-width:16em;max-width:100%;font-size:clamp(.8125rem,.75rem + .3vw,.9375rem);line-height:1.4;color:var(--ov-muted)}.RoastTransition_subItem__2cSN4{grid-area:1/1;opacity:0}.RoastTransition_track__nilG4{width:min(220px,80vw);max-width:100%;height:2px;border-radius:2px;background:var(--ov-track);overflow:hidden}.RoastTransition_fill__X26Lu{width:100%;height:100%;background:var(--gradient-roast);transform:scaleX(0);transform-origin:left}.RoastTransition_corner__un0W2{position:absolute;bottom:20px;margin:0;font-family:var(--font-mono);font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--ov-subtle);pointer-events:none}.RoastTransition_cornerLeft__c3ujw{left:20px}.RoastTransition_cornerRight__Wxzvm{right:20px;text-align:right}@media (max-height:560px),(max-width:640px){.RoastTransition_corner__un0W2{display:none}.RoastTransition_subline__KWhh6{min-width:0;width:100%}}@media (prefers-reduced-motion:reduce){.RoastTransition_overlay__mewWY{background-image:none;background-color:var(--ov-heat)}.RoastTransition_corner__un0W2,.RoastTransition_headline__X__aK,.RoastTransition_subItem__2cSN4{color:var(--color-on-roast-heat,#1a0a05)}}.Toaster_region__n19Dd{position:fixed;top:calc(var(--header-h, 64px) + var(--space-3));right:max(var(--space-4),env(safe-area-inset-right));z-index:1500;display:flex;flex-direction:column;gap:var(--space-2);width:min(380px,calc(100vw - 2 * var(--space-4)));margin:0;padding:0;list-style:none;pointer-events:none}.Toaster_toast__Z72yl{--tone:var(--color-primary);position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:var(--space-3);gap:var(--space-3);align-items:start;overflow:hidden;padding:var(--space-4);border:1px solid color-mix(in srgb,var(--tone) 38%,var(--color-border-strong));border-radius:var(--radius-md);background:var(--color-surface-container-low);box-shadow:var(--shadow-float);pointer-events:auto;animation:Toaster_toast-in__NgF81 .32s var(--ease-out) both}.Toaster_error__ymIca{--tone:var(--color-error)}.Toaster_warning__AF94Y{--tone:var(--color-method-put-patch)}.Toaster_success__VaLv_{--tone:var(--color-method-get)}.Toaster_info__wl8_F{--tone:var(--color-primary)}.Toaster_icon__rG_NI{margin-top:1px;color:var(--tone)}.Toaster_body__tzqYc{min-width:0}.Toaster_title__sbQEl{margin:0;font-size:14px;font-weight:700;line-height:1.35;color:var(--color-on-surface);overflow-wrap:anywhere}.Toaster_description__3YUCd{margin:4px 0 0;font-size:13px;line-height:1.5;color:var(--color-on-surface-variant);overflow-wrap:anywhere}.Toaster_action__MiYrQ{display:inline-flex;margin-top:var(--space-2);padding:0;border:0;background:none;font:inherit;font-size:13px;font-weight:700;color:var(--color-text-accent);text-decoration:underline;text-underline-offset:.2em;cursor:pointer}.Toaster_action__MiYrQ:hover{text-decoration-thickness:2px}.Toaster_close__nEe54{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;margin:-4px -4px 0 0;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--color-on-surface-subtle);cursor:pointer;transition:background-color .14s ease,color .14s ease}.Toaster_close__nEe54:hover{background:var(--color-interactive-hover);color:var(--color-on-surface)}.Toaster_bar__BMNpQ{position:absolute;inset:auto 0 0 0;height:2px;background:var(--tone);transform-origin:left;animation:Toaster_toast-bar__e1VVL linear forwards}@keyframes Toaster_toast-in__NgF81{0%{opacity:0;transform:translateX(16px) scale(.98)}}@keyframes Toaster_toast-bar__e1VVL{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media (max-width:640px){.Toaster_region__n19Dd{left:var(--space-4);right:var(--space-4);width:auto}.Toaster_toast__Z72yl{animation-name:Toaster_toast-in-mobile__txlGv}.Toaster_close__nEe54{width:40px;height:40px;margin:-10px -10px 0 0}}@keyframes Toaster_toast-in-mobile__txlGv{0%{opacity:0;transform:translateY(-12px)}}@media (prefers-reduced-motion:reduce){.Toaster_toast__Z72yl{animation:none}.Toaster_bar__BMNpQ{animation:none;display:none}}