@layer base{._content_1hxhe_2{max-width:20rem;padding:var(--spacing-2) var(--spacing-3);background-color:var(--popup);color:var(--popup-foreground);border-radius:var(--radius);font-size:.875rem;line-height:1.4;box-shadow:var(--shadow-md);font-family:var(--font-family-base);border:1px solid var(--border);z-index:var(--z-overlay);overflow-wrap:break-word;word-break:keep-all;animation-duration:var(--animation-duration-normal);animation-timing-function:cubic-bezier(.16,1,.3,1);will-change:transform,opacity}._content_1hxhe_2[data-state=delayed-open][data-side=top]{animation-name:_slideDownAndFade_1hxhe_1}._content_1hxhe_2[data-state=delayed-open][data-side=bottom]{animation-name:_slideUpAndFade_1hxhe_1}._content_1hxhe_2[data-state=delayed-open][data-side=left]{animation-name:_slideRightAndFade_1hxhe_1}._content_1hxhe_2[data-state=delayed-open][data-side=right]{animation-name:_slideLeftAndFade_1hxhe_1}@keyframes _slideUpAndFade_1hxhe_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideDownAndFade_1hxhe_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideLeftAndFade_1hxhe_1{0%{opacity:0;transform:translate(4px)}to{opacity:1;transform:translate(0)}}@keyframes _slideRightAndFade_1hxhe_1{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:translate(0)}}}@layer base{._toaster_uhdob_2{--viewport-padding: var(--spacing-4);--toast-width: 360px;--toast-border-radius: var(--radius);--toast-font-family: var(--font-family-base);--toast-animation-duration: var(--animation-duration-normal)}._toast_uhdob_2{display:flex;align-items:flex-start;gap:var(--spacing-3);padding:var(--spacing-4);background-color:var(--card);color:var(--card-foreground);border-radius:var(--radius);box-shadow:var(--shadow-md);border:1px solid var(--border);width:var(--toast-width);position:relative;animation:_slideIn_uhdob_1 var(--toast-animation-duration) cubic-bezier(.16,1,.3,1);transition:transform .2s ease,opacity .2s ease}._toast_uhdob_2:focus{outline:none;box-shadow:var(--shadow-focus)}._toast_uhdob_2:hover{transform:translateY(-2px)}._content_uhdob_35{flex:1;display:flex;flex-direction:column;gap:var(--spacing-1);min-width:0}._title_uhdob_43{font-weight:600;font-size:1rem;color:var(--card-foreground);line-height:1.4}._description_uhdob_50{font-size:.875rem;color:var(--muted-foreground);line-height:1.4}._icon_uhdob_56{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:1.5rem;height:1.5rem;color:var(--primary)}._actionButton_uhdob_66{padding:var(--spacing-2) var(--spacing-3);background-color:var(--primary);color:var(--primary-foreground);border:none;border-radius:var(--radius-sm);font-weight:500;font-size:.875rem;cursor:pointer;transition:background-color var(--animation-duration-fast) ease;margin-left:var(--spacing-2);white-space:nowrap}._actionButton_uhdob_66:hover{background-color:color-mix(in srgb,var(--primary) 90%,black)}._actionButton_uhdob_66:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._actionButton_uhdob_66:active{background-color:color-mix(in srgb,var(--primary) 80%,black)}._cancelButton_uhdob_93{padding:var(--spacing-2) var(--spacing-3);background-color:var(--muted);color:var(--muted-foreground);border:none;border-radius:var(--radius-sm);font-weight:500;font-size:.875rem;cursor:pointer;transition:background-color var(--animation-duration-fast) ease;white-space:nowrap}._cancelButton_uhdob_93:hover{background-color:color-mix(in srgb,var(--muted) 80%,white)}._cancelButton_uhdob_93:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._cancelButton_uhdob_93:active{background-color:color-mix(in srgb,var(--muted) 75%,white)}._closeButton_uhdob_119{position:absolute;top:var(--spacing-2);right:var(--spacing-2);display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:var(--radius-sm);background-color:transparent;color:var(--muted-foreground);border:none;cursor:pointer;opacity:.7;transition:opacity var(--animation-duration-fast) ease,background-color var(--animation-duration-fast) ease}._closeButton_uhdob_119:hover{opacity:1;background-color:var(--muted)}._closeButton_uhdob_119:focus-visible{outline:none;box-shadow:var(--shadow-focus);opacity:1}.dark ._toast_uhdob_2{border-color:var(--border)}.dark ._actionButton_uhdob_66:hover{background-color:color-mix(in srgb,var(--primary) 90%,white)}.dark ._actionButton_uhdob_66:active{background-color:color-mix(in srgb,var(--primary) 80%,white)}.dark ._cancelButton_uhdob_93:hover{background-color:color-mix(in srgb,var(--muted) 80%,black)}.dark ._cancelButton_uhdob_93:active{background-color:color-mix(in srgb,var(--muted) 70%,black)}@keyframes _slideIn_uhdob_1{0%{transform:translate(calc(100% + var(--viewport-padding)));opacity:0}to{transform:translate(0);opacity:1}}}@layer base{._button_1a9tq_2{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-2);font-family:var(--font-family-base);font-weight:500;border-radius:var(--radius);white-space:nowrap;text-decoration:none;cursor:pointer;transition:background-color var(--animation-duration-fast) ease,border-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease,box-shadow var(--animation-duration-fast) ease;outline:none;border:1px solid transparent;position:relative}._button_1a9tq_2:focus-visible{box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--primary);outline:none}._sm_1a9tq_32{height:1.5rem;padding:0 var(--spacing-2);font-size:.875rem}._md_1a9tq_38{height:2.5rem;padding:0 var(--spacing-3);font-size:.9375rem}._lg_1a9tq_44{height:3rem;padding:0 var(--spacing-4);font-size:1rem;border-radius:var(--radius-md)}._icon_1a9tq_52,._icon-md_1a9tq_53{width:2rem;height:2rem;padding:0}._icon-sm_1a9tq_59{width:1.5rem;height:1.5rem;padding:0}._icon-lg_1a9tq_65{width:2.5rem;height:2.5rem;padding:0;border-radius:var(--radius-md)}._button_1a9tq_2 svg{flex-shrink:0}._sm_1a9tq_32 svg,._icon-sm_1a9tq_59 svg{width:1rem;height:1rem}._md_1a9tq_38 svg,._icon_1a9tq_52 svg,._icon-md_1a9tq_53 svg{width:1.25rem;height:1.25rem}._lg_1a9tq_44 svg,._icon-lg_1a9tq_65 svg{width:1.5rem;height:1.5rem}._primary_1a9tq_97{background-color:var(--primary);color:var(--primary-foreground);border-color:var(--primary);--spinner-color: var(--primary-foreground)}._primary_1a9tq_97:hover{background-color:color-mix(in oklch,var(--primary) 90%,var(--primary-foreground));border-color:color-mix(in oklch,var(--primary) 90%,var(--primary-foreground))}._primary_1a9tq_97:active{background-color:color-mix(in oklch,var(--primary) 85%,var(--primary-foreground));border-color:color-mix(in oklch,var(--primary) 85%,var(--primary-foreground))}._secondary_1a9tq_114{background-color:var(--secondary);color:var(--secondary-foreground);border-color:var(--secondary);--spinner-color: var(--secondary-foreground)}._secondary_1a9tq_114:hover{background-color:color-mix(in oklch,var(--secondary) 90%,var(--secondary-foreground));border-color:color-mix(in oklch,var(--secondary) 90%,var(--secondary-foreground))}._secondary_1a9tq_114:active{background-color:color-mix(in oklch,var(--secondary) 85%,var(--secondary-foreground));border-color:color-mix(in oklch,var(--secondary) 85%,var(--secondary-foreground))}._destructive_1a9tq_132{background-color:var(--error);color:var(--error-foreground);border-color:var(--error);--spinner-color: var(--error-foreground)}._destructive_1a9tq_132:hover{background-color:color-mix(in oklch,var(--error) 90%,var(--error-foreground));border-color:color-mix(in oklch,var(--error) 90%,var(--error-foreground))}._destructive_1a9tq_132:active{background-color:color-mix(in oklch,var(--error) 85%,var(--error-foreground));border-color:color-mix(in oklch,var(--error) 85%,var(--error-foreground))}._destructive_1a9tq_132:focus-visible{box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--error)}._outline_1a9tq_156{background-color:transparent;border-color:var(--primary);color:var(--primary);--spinner-color: var(--primary)}._outline_1a9tq_156:hover{background-color:color-mix(in oklch,var(--primary) 12%,var(--background));border-color:color-mix(in oklch,var(--primary) 90%,var(--primary-foreground));color:color-mix(in oklch,var(--primary) 90%,var(--primary-foreground))}._outline_1a9tq_156:active{background-color:color-mix(in oklch,var(--primary) 15%,var(--background));border-color:color-mix(in oklch,var(--primary) 85%,var(--primary-foreground));color:color-mix(in oklch,var(--primary) 85%,var(--primary-foreground))}._ghost_1a9tq_176{background-color:transparent;border-color:transparent;--spinner-color: var(--primary)}._ghost_1a9tq_176:hover{background-color:color-mix(in oklch,var(--primary) 12%,var(--background));color:color-mix(in oklch,var(--primary) 90%,var(--primary-foreground))}._ghost_1a9tq_176:active{background-color:color-mix(in oklch,var(--primary) 15%,var(--background));color:color-mix(in oklch,var(--primary) 85%,var(--primary-foreground))}._link_1a9tq_193{background-color:transparent;color:var(--primary);height:auto;padding:0;text-decoration:none;border:none;border-radius:0;min-height:2.75rem;display:inline-flex;align-items:center;--spinner-color: var(--primary)}._link_1a9tq_193:hover{text-decoration:underline;color:color-mix(in oklch,var(--primary) 90%,var(--primary-foreground));background-color:transparent}._link_1a9tq_193:active{color:color-mix(in oklch,var(--primary) 85%,var(--primary-foreground));background-color:transparent}._link_1a9tq_193:focus-visible{box-shadow:0 0 0 2px var(--primary);outline:none;border-radius:.25rem}._disabled_1a9tq_225{opacity:.5;cursor:not-allowed;pointer-events:none}.dark ._primary_1a9tq_97:focus-visible,.dark ._outline_1a9tq_156:focus-visible,.dark ._ghost_1a9tq_176:focus-visible{box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--primary)}.dark ._destructive_1a9tq_132:focus-visible{box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--error)}.dark ._link_1a9tq_193:focus-visible{box-shadow:0 0 0 2px var(--primary)}}._backdrop_1xa25_1{position:fixed;inset:0;z-index:100000;background:linear-gradient(180deg,#193127f0,#2d3e33f7);display:grid;place-items:center;padding:24px;box-sizing:border-box}._card_1xa25_2{width:min(100%,420px);background:#fffdf7;border:1px solid #ded7be;border-radius:32px;padding:30px 24px;text-align:center;box-shadow:0 24px 60px #00000047;color:#18382e;font-family:Nunito,sans-serif}._icon_1xa25_3{width:72px;height:72px;margin:0 auto 14px;border-radius:24px;background:#e7f0df;display:grid;place-items:center;color:#3f8758}._kicker_1xa25_4{margin:0 0 6px;text-transform:uppercase;letter-spacing:.09em;font-size:.78rem;font-weight:900;color:#4d8f61}._card_1xa25_2 h1{margin:0 0 12px;font-size:1.8rem;line-height:1.05}._card_1xa25_2 p:not(._kicker_1xa25_4){margin:0 auto 22px;max-width:32ch;color:#657169;font-weight:700;line-height:1.45}._updateButton_1xa25_7{display:flex;align-items:center;justify-content:center;gap:9px;width:100%;box-sizing:border-box;border-radius:18px;background:#3f8758;color:#fff;text-decoration:none;padding:15px 18px;font-weight:900;font-size:1rem}._retry_1xa25_8{border:0;background:transparent;color:#3f8758;font:inherit;font-weight:900;padding:16px 10px 8px;cursor:pointer}._retry_1xa25_8:disabled{opacity:.55}._card_1xa25_2 small{display:block;color:#8a8e84;font-weight:700;font-size:.76rem}@layer base{._overlay_1u0g5_2{position:fixed;inset:0;background-color:color-mix(in srgb,black 50%,transparent);z-index:var(--z-overlay)!important;animation:_overlayShow_1u0g5_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._content_1u0g5_11{position:fixed!important;top:50%;left:50%;transform:translate(-50%,-50%);max-width:90vw;max-height:85vh;width:32rem;background-color:var(--popup);color:var(--popup-foreground);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);z-index:var(--z-overlay)!important;overflow:auto;padding:var(--spacing-6);animation:_contentShow_1u0g5_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._close_1u0g5_31{position:absolute;top:var(--spacing-4);right:var(--spacing-4);display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:var(--radius-full);background-color:var(--muted);color:var(--muted-foreground);border:none;cursor:pointer;transition:background-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease,transform var(--animation-duration-fast) ease}._close_1u0g5_31:hover{background-color:var(--muted-foreground);color:var(--muted);transform:scale(1.05)}._close_1u0g5_31:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._closeIcon_1u0g5_62{width:1rem;height:1rem}._header_1u0g5_67{margin-bottom:var(--spacing-4)}._footer_1u0g5_71{display:flex;justify-content:flex-end;gap:var(--spacing-2);margin-top:var(--spacing-6)}._title_1u0g5_78{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;color:var(--popup-foreground);line-height:1.4;margin-bottom:var(--spacing-2)}._description_1u0g5_87{font-size:.875rem;color:var(--muted-foreground);line-height:1.5;margin-bottom:var(--spacing-4)}._screenReaderText_1u0g5_94{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@keyframes _overlayShow_1u0g5_1{0%{opacity:0}to{opacity:1}}@keyframes _contentShow_1u0g5_1{0%{opacity:0;scale:.95}to{opacity:1;scale:1}}}._dialog_l5fm5_1{width:28rem;max-width:calc(100vw - 2rem);border-radius:1.5rem;padding:1.75rem}._icon_l5fm5_2{display:flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;margin-bottom:1rem;border-radius:50%;background:var(--muted);color:var(--primary)}._actions_l5fm5_3{display:flex;flex-direction:column;gap:.5rem;margin-top:1.25rem}._actions_l5fm5_3>button{width:100%;height:auto;min-height:3rem;white-space:normal}._hint_l5fm5_5{font-size:.85rem;color:var(--muted-foreground);margin-top:1rem;text-align:center}._error_l5fm5_6{padding:1rem;border-radius:1rem;background:#fff1d6;color:#714b13;line-height:1.5}@layer base{._input_1pney_2{font-family:var(--font-family-base);font-size:1rem;line-height:1.5;color:var(--foreground);background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-2) var(--spacing-3);width:100%;transition:border-color var(--animation-duration-normal) ease,background-color var(--animation-duration-normal) ease,box-shadow var(--animation-duration-normal) ease,transform var(--animation-duration-fast) ease;outline:none;height:2.5rem;box-shadow:inset 0 1px 2px #00000005,0 1px #ffffff4d}._input_1pney_2::placeholder{color:var(--muted-foreground);opacity:.7}._input_1pney_2:hover{border-color:color-mix(in srgb,var(--primary) 80%,transparent);background-color:color-mix(in srgb,var(--card) 98%,var(--primary) 2%);box-shadow:inset 0 1px 2px #00000005,0 2px 4px #0000000d}._input_1pney_2:focus{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 15%,transparent),0 2px 4px #0000000d;background-color:var(--card)}._input_1pney_2:disabled{background-color:var(--muted);color:var(--muted-foreground);cursor:not-allowed;opacity:.75;box-shadow:none;transform:none}.dark ._input_1pney_2{background-color:color-mix(in srgb,var(--background) 80%,black);box-shadow:inset 0 1px 2px #0000001a,0 1px #ffffff0d}.dark ._input_1pney_2:hover{background-color:color-mix(in srgb,var(--background) 75%,black);border-color:color-mix(in srgb,var(--primary) 90%,white);box-shadow:inset 0 1px 2px #0000001a,0 2px 4px #00000026}.dark ._input_1pney_2:focus{background-color:color-mix(in srgb,var(--background) 80%,black);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 25%,transparent),0 2px 4px #00000026}}._dialog_xida1_1{border-radius:24px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);overflow-y:auto;padding:24px;background:#fffdf7}._icon_xida1_2{color:#3f7d52;margin-bottom:12px}._actions_xida1_3{display:flex;flex-direction:column;gap:8px}._actions_xida1_3 button{height:auto;min-height:46px;white-space:normal}._error_xida1_4{color:#96472f;background:#fff0e7;padding:10px;border-radius:12px;font-size:.85rem;line-height:1.45}._hint_xida1_5{font-size:.74rem;color:#687467;line-height:1.4;margin:14px 0 0}._page_kvo6h_1{min-height:100dvh;display:grid;place-items:center;padding:28px 18px;background:radial-gradient(ellipse at top,#dde9cb,transparent 65%),#f6f2e4;color:#293e31;box-sizing:border-box}._card_kvo6h_1{width:min(100%,430px);box-sizing:border-box;background:#fffdf6;border:1px solid #d5d9c5;border-radius:28px;padding:30px 24px;text-align:center;box-shadow:0 16px 48px #2e402b0c}._step_kvo6h_1{font-size:.66rem;letter-spacing:.17em;font-weight:750;color:#8c7541}._icon_kvo6h_1{display:grid;place-items:center;width:64px;height:64px;margin:22px auto;background:#e8eedf;border-radius:22px;color:#477a55}._card_kvo6h_1 h1{font-family:Georgia,serif;font-size:2rem;line-height:1.15;margin:0 0 16px}._card_kvo6h_1 p{font-size:.95rem;line-height:1.6;color:#6a7568}._email_kvo6h_1{display:block;overflow-wrap:anywhere;margin:16px 0 24px}._card_kvo6h_1 form{display:grid;gap:12px;text-align:left}._card_kvo6h_1 label{font-size:.85rem;font-weight:650}._card_kvo6h_1 input{width:100%;min-width:0;box-sizing:border-box;border:1px solid #a6baa0;border-radius:16px;padding:15px;font-size:1.7rem;letter-spacing:.28em;text-align:center;background:#fff;color:#293e31}._card_kvo6h_1 small{font-size:.78rem;color:#76816f;line-height:1.5}._card_kvo6h_1 button{white-space:normal;min-height:46px;height:auto;max-width:100%;padding:12px 16px}._card_kvo6h_1 form button{margin-top:8px}._card_kvo6h_1 ._error_kvo6h_1{color:#a44735;background:#fff1e8;border-radius:12px;padding:12px}._promise_kvo6h_1{display:flex;gap:7px;align-items:center;justify-content:center;border-top:1px solid #e8e5d7;padding-top:20px;margin-top:22px;font-size:.78rem!important}._page_dyz8s_1{min-height:100dvh;padding:max(38px,env(safe-area-inset-top)) 22px max(26px,env(safe-area-inset-bottom));display:flex;flex-direction:column;align-items:center;justify-content:center;gap:22px;background:radial-gradient(ellipse at 10% 12%,#dfe9d7 0,transparent 47%),radial-gradient(ellipse at 95% 85%,#f1e0b4 0,transparent 44%),#f8f5e9;color:#213e2d}._card_dyz8s_2{position:relative;isolation:isolate;width:100%;max-width:470px;padding:34px 30px 24px;border-radius:32px;border:1px solid #ffffffd9;background:#fffdf5e8;box-shadow:0 18px 60px #304c2f0c;text-align:center}._brand_dyz8s_3{display:flex;flex-direction:column;align-items:center;gap:13px}._icon_dyz8s_4{display:block;border-radius:24px;box-shadow:0 7px 20px #435b2818}._card_dyz8s_2 ._brandName_dyz8s_5{font-family:var(--font-family-display);font-size:1.2rem;font-weight:700;letter-spacing:-.02em;color:#2c4c35;margin:0}._card_dyz8s_2 h1{font-family:var(--font-family-display);font-size:clamp(1.9rem,7.5vw,2.55rem);font-weight:700;line-height:1.1;letter-spacing:-.04em;margin:24px auto 0;max-width:330px;text-wrap:balance}._card_dyz8s_2 p{line-height:1.55;color:#687660}._card_dyz8s_2 ._intro_dyz8s_8{font-size:1rem;margin:16px 0 0}._platforms_dyz8s_9{display:flex;flex-direction:column;gap:31px;margin:37px auto 30px;max-width:300px}._storeRow_dyz8s_10{min-width:0}._haloWrap_dyz8s_11{position:relative;isolation:isolate;border-radius:18px}._haloWrap_dyz8s_11:before{content:"";position:absolute;inset:-7px;border-radius:24px;filter:blur(12px);opacity:.22;transform:scale(.97);pointer-events:none;animation:_breathe_dyz8s_1 4.8s ease-in-out infinite}._playHalo_dyz8s_13:before{background:#659b65}._appleHalo_dyz8s_14:before{background:#d4af55;animation-delay:-2.4s}._storeLink_dyz8s_15{position:relative;display:flex;align-items:center;gap:16px;min-height:83px;padding:16px 19px;border:1px solid #545a50;border-radius:18px;background:linear-gradient(135deg,#252b24,#10170f);color:#fffdf3;text-decoration:none;box-shadow:0 6px 16px #16351c15;transition:background .2s ease,box-shadow .2s ease}._storeLink_dyz8s_15:hover{background:linear-gradient(135deg,#34412f,#192717);box-shadow:0 8px 22px #16351c26}._storeLink_dyz8s_15:focus-visible{outline:3px solid #b98a34;outline-offset:6px}._storeLogo_dyz8s_18{display:flex;align-items:center;justify-content:center;flex:0 0 40px}._storeLabel_dyz8s_19{display:flex;flex-direction:column;align-items:flex-start;gap:2px;text-align:left}._storeLabel_dyz8s_19>span{font-size:.7rem;line-height:1.25;color:#e2e8db}._storeLabel_dyz8s_19>strong{font-family:Arial,sans-serif;font-size:1.5rem;font-weight:500;line-height:1.15;letter-spacing:-.025em;white-space:nowrap}._storeArrow_dyz8s_22{margin-left:auto;flex-shrink:0;color:#ced7c9}._card_dyz8s_2 ._storeStatus_dyz8s_23{display:flex;justify-content:center;align-items:center;gap:7px;font-size:.72rem;line-height:1.35;margin:12px -8px 0;min-height:16px}._availableDot_dyz8s_24,._pendingDot_dyz8s_24{height:6px;width:6px;flex-shrink:0;border-radius:50%}._availableDot_dyz8s_24{background:#4c8c56}._pendingDot_dyz8s_24{background:#b89a59}._back_dyz8s_27{display:inline-flex;align-items:center;justify-content:center;gap:6px;color:#466641;font-size:.8rem;line-height:1.4;text-underline-offset:4px;min-height:44px}._back_dyz8s_27:focus-visible{outline:2px solid #b98a34;outline-offset:4px;border-radius:4px}._login_dyz8s_29{display:flex;align-items:center;justify-content:center;width:fit-content;min-height:44px;margin:4px auto 0;padding:0 12px;color:#466641;font-size:.78rem;line-height:1.4;text-decoration:underline;text-underline-offset:4px}._login_dyz8s_29:hover{color:#213e2d}._login_dyz8s_29:focus-visible{outline:2px solid #b98a34;outline-offset:2px;border-radius:4px}._footer_dyz8s_30{margin:0;color:#7b846c;font-size:.72rem;letter-spacing:.02em;text-align:center}._selected_dyz8s_31{display:flex;justify-content:center;align-items:center;gap:14px;margin:30px 0 20px}._selected_dyz8s_31 h1{font-size:1.8rem;margin:0}._notice_dyz8s_33{padding:20px;background:#edf1e4;border:1px solid #dce3ce;border-radius:18px;margin:20px 0}._notice_dyz8s_33 strong{font-family:var(--font-family-display);font-size:1.2rem}._notice_dyz8s_33 p{font-size:.9rem;margin:10px 0 0}._card_dyz8s_2 a{white-space:normal;height:auto}._change_dyz8s_37{display:flex!important;margin:16px auto 6px}._invitation_dyz8s_38{border-top:1px solid #e2e7d9;margin-top:22px;padding-top:20px}._invitation_dyz8s_38 strong,._invitation_dyz8s_38 p{font-size:.8rem}@keyframes _breathe_dyz8s_1{0%,to{opacity:.18;transform:scale(.97)}50%{opacity:.46;transform:scale(1.04)}}@media(max-width:360px){._page_dyz8s_1{padding-left:14px;padding-right:14px}._card_dyz8s_2{padding:28px 22px 20px}._storeLink_dyz8s_15{padding:16px 15px;gap:12px}._storeLabel_dyz8s_19>strong{font-size:1.4rem}}@media(prefers-reduced-motion:reduce){._haloWrap_dyz8s_11:before{animation:none;opacity:.25;transform:none}._storeLink_dyz8s_15{transition:none}}._openApp_dyz8s_44{display:flex;align-items:center;justify-content:center;gap:7px;min-height:46px;padding:10px;border:1px solid #b7c6aa;border-radius:13px;color:#325633;text-decoration:none;font-weight:700;font-size:.82rem}._openApp_dyz8s_44:focus-visible{outline:3px solid #b98a34;outline-offset:4px}._card_dyz8s_2 ._accountNote_dyz8s_44{font-size:.76rem;margin:14px auto 0;max-width:290px}._openApp_dyz8s_44~._back_dyz8s_27{margin-top:12px}._seal_1cp3l_1,._badge_1cp3l_1{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:#654811;background:linear-gradient(135deg,#fff4bf,#ead493);border:1px solid #c5a856;box-shadow:inset 0 0 0 2px #fff5d880,0 2px 5px #463b1c15}._seal_1cp3l_1{width:34px;height:34px;border-radius:50%}._badge_1cp3l_1{gap:4px;border-radius:20px;padding:3px 7px;font-size:10px;font-weight:800;line-height:1.2;white-space:nowrap;vertical-align:middle}@layer base{._textarea_1d2bj_2{padding:var(--spacing-2);width:100%;min-height:6rem;resize:vertical}._textarea_1d2bj_2::placeholder{color:var(--muted-foreground)}._noResize_1d2bj_13{resize:none}._clear_1d2bj_17{background-color:transparent;border:none;padding:0;box-shadow:none;border-radius:0}._clear_1d2bj_17:hover,._clear_1d2bj_17:focus{background-color:transparent;border:none;box-shadow:none}}._picker_pv7j6_1{flex-shrink:0;background:#fffdf8;padding:0 12px 8px}._add_pv7j6_1{color:#816121!important;font-size:12px!important;gap:7px!important}._open_pv7j6_1{padding:10px 12px;border:1px solid #e5cc85;border-radius:16px;background:linear-gradient(130deg,#fff9e2,#fff2c7);color:#645025}._heading_pv7j6_1{display:flex;gap:7px;align-items:center;font-size:12px}._heading_pv7j6_1>svg{flex-shrink:0;color:#ac812d}._heading_pv7j6_1 strong{flex:1}._open_pv7j6_1 label{display:flex;align-items:center;gap:10px;font-size:12px;font-weight:800;margin:7px 0}._open_pv7j6_1 input{width:135px;min-width:0;max-width:55%;font-size:16px;background:#fffdf6;height:40px}._open_pv7j6_1 small{display:block;line-height:1.4;font-size:11px;overflow-wrap:anywhere}._heading_pv7j6_1 button{flex-shrink:0}@media(max-height:500px){._open_pv7j6_1{padding:5px 10px}._open_pv7j6_1 label{margin:3px 0}._open_pv7j6_1 small{font-size:10px}._picker_pv7j6_1{padding-bottom:4px}}@layer base{._checkboxWrapper_1ruxl_2{position:relative;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle}._checkbox_1ruxl_2{appearance:none;position:relative;width:1.25rem;height:1.25rem;border:2px solid var(--border);border-radius:var(--radius-sm);background-color:transparent;cursor:pointer;margin:0;padding:0;transition:all var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._checkbox_1ruxl_2:hover{border-color:var(--primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--primary) 15%,transparent)}._checkbox_1ruxl_2:focus-visible{outline:none;box-shadow:var(--shadow-focus);border-color:var(--primary)}._checkbox_1ruxl_2:checked{background-color:var(--primary);border-color:var(--primary);transform:scale(1);animation:_checkboxPulse_1ruxl_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._checkbox_1ruxl_2:disabled{opacity:.5;cursor:not-allowed;background-color:var(--muted);border-color:var(--muted)}._checkmark_1ruxl_49{position:absolute;width:1rem;height:1rem;color:var(--primary-foreground);pointer-events:none;opacity:0;transform:scale(.8);transition:opacity var(--animation-duration-normal) cubic-bezier(.16,1,.3,1),transform var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._checkbox_1ruxl_2:checked+._checkmark_1ruxl_49{opacity:1;transform:scale(1)}._checkbox_1ruxl_2:disabled+._checkmark_1ruxl_49{color:var(--muted-foreground)}@keyframes _checkboxPulse_1ruxl_1{0%{transform:scale(.95);box-shadow:0 0 color-mix(in srgb,var(--primary) 40%,transparent)}70%{transform:scale(1.02);box-shadow:0 0 0 6px color-mix(in srgb,var(--primary) 0%,transparent)}to{transform:scale(1);box-shadow:0 0 color-mix(in srgb,var(--primary) 0%,transparent)}}}._panel_fm32c_1,._terms_fm32c_1{display:grid;gap:12px;min-width:0}._panel_fm32c_1{padding:16px;border:1px solid #d6dfcc;border-radius:18px;background:#f1f5e9}._terms_fm32c_1{color:#293d31;text-align:left}._terms_fm32c_1 p,._terms_fm32c_1 small{margin:0;line-height:1.5}._terms_fm32c_1 p{font-size:.9rem}._terms_fm32c_1 small{font-size:.78rem;color:#53634f}._terms_fm32c_1 label{display:flex;flex-direction:row!important;align-items:flex-start;gap:10px;line-height:1.5;font-size:.9rem;cursor:pointer}._terms_fm32c_1 label input{flex:0 0 auto;margin-top:3px}._panel_fm32c_1 button{white-space:normal;height:auto;min-height:44px}._gift_owvuw_1{display:flex;gap:11px;align-items:center;margin:9px 0 5px;padding:13px;border:1px solid #e2be66;border-radius:15px;background:linear-gradient(125deg,#fff9df,#f9e7ae);color:#694d1e;box-shadow:0 4px 14px #724e1512}._icon_owvuw_1{display:grid;place-items:center;flex:0 0 40px;height:44px;color:#9a6d18;background:#fffcf0;border-radius:13px;box-shadow:0 2px #e6c976}._gift_owvuw_1>div{min-width:0}._title_owvuw_1{display:flex;align-items:center;gap:4px;font-size:10px;font-weight:800}._gift_owvuw_1 strong{display:block;font-size:22px!important;line-height:1.25;opacity:1!important;margin:3px 0}._gift_owvuw_1 small{display:block;font-size:10px;line-height:1.4}._gift_owvuw_1 a{display:inline-flex;align-items:center;min-height:30px;margin-top:5px;font-size:11px;font-weight:900;color:#5d461d;text-underline-offset:3px}._gift_owvuw_1 a:focus-visible{outline:2px solid #886322;outline-offset:3px}._thread_1dr1w_1{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden;background:#fbfaf5}._history_1dr1w_1{display:flex;flex-direction:column;gap:14px;padding:18px 12px;overflow-y:auto;overscroll-behavior:contain;flex:1;min-height:0}._incoming_1dr1w_1,._outgoing_1dr1w_1{display:flex;align-items:flex-end;gap:7px;max-width:94%}._outgoing_1dr1w_1{align-self:flex-end;flex-direction:row-reverse}._avatar_1dr1w_1{display:grid;place-items:center;flex:0 0 28px;height:28px;border-radius:50%;background:#e5e9df;color:#365c41;font-weight:800;font-size:12px}._bubble_1dr1w_1{min-width:0;border-radius:16px 16px 16px 4px;background:#ecefe5;padding:10px 13px;color:#293b2e}._outgoing_1dr1w_1 ._bubble_1dr1w_1{border-radius:16px 16px 4px;background:#3f7953;color:#fff}._bubble_1dr1w_1 strong{display:block;font-size:10px;opacity:.8;overflow-wrap:anywhere}._bubble_1dr1w_1 p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.45;margin:4px 0 5px}._bubble_1dr1w_1 time{display:block;font-size:10px;opacity:.72;text-align:right}._composer_1dr1w_1{display:flex;align-items:flex-end;gap:8px;padding:12px;background:#fffdf8;border-top:1px solid #e6e7dd}._composer_1dr1w_1 textarea{font:inherit;resize:none;min-width:0;flex:1;border:1px solid #dbe0d2;border-radius:18px;padding:10px 12px;font-size:16px;line-height:1.35;background:#fff;color:#283d2d;min-height:46px;max-height:120px}._composer_1dr1w_1 button{display:grid;place-items:center;flex:0 0 44px;height:44px;border:0;border-radius:50%;background:#3f7953;color:#fff;cursor:pointer}._composer_1dr1w_1 button:disabled{opacity:.45;cursor:default}._composer_1dr1w_1 textarea:focus-visible,._composer_1dr1w_1 button:focus-visible{outline:3px solid #b3cf8f;outline-offset:2px}._error_1dr1w_1{margin:0;padding:10px 14px;background:#fff0eb;color:#983b33;font-size:13px}._state_1dr1w_1{padding:18px;font-size:14px;color:#58705a;line-height:1.5}._state_1dr1w_1 button{display:flex;gap:5px;align-items:center}._composer_1dr1w_1{flex-shrink:0;padding-bottom:max(10px,env(safe-area-inset-bottom))}._assignment_1dr1w_2{display:flex;align-items:center;gap:8px;flex-shrink:0;padding:8px 12px;background:#f5efd9;font-size:10px;line-height:1.4;color:#67552b}._assignment_1dr1w_2 span{flex:1}._assignment_1dr1w_2 button{font:inherit;border:1px solid #d6c993;border-radius:10px;background:#fffdf5;padding:6px 8px;color:inherit;cursor:pointer}._bubble_1dr1w_1 strong{opacity:1}._history_1dr1w_1{overflow-anchor:none}._giftHint_1dr1w_4{flex-shrink:0;margin:0;padding:6px 14px;font-size:10px;line-height:1.4;color:#7f795f;background:#fffdf8}._error_1dr1w_1{flex-shrink:0;max-height:65px;overflow:auto}._composer_1dr1w_1 button{padding:0;min-width:44px}._footer_5rgcg_1{display:flex;justify-content:center;padding:14px 12px calc(208px + env(safe-area-inset-bottom));scroll-margin-bottom:calc(208px + env(safe-area-inset-bottom))}._footer_5rgcg_1>button{display:flex;align-items:center;gap:7px;border:0;background:transparent;color:#52705b;font:inherit;font-size:13px;text-decoration:underline;text-underline-offset:3px;cursor:pointer;min-height:44px}._launcher_5rgcg_1{position:fixed;right:18px;bottom:calc(90px + env(safe-area-inset-bottom));z-index:180;display:grid;place-items:center;width:54px;height:54px;border:3px solid #fffdf6;border-radius:50%;background:#3f7953;color:#fff;box-shadow:0 5px 20px #233c3b40;cursor:pointer}._initial_5rgcg_1{font-size:22px;font-weight:800}._miniIcon_5rgcg_1{position:absolute;bottom:-1px;left:0;background:#3f7953;border-radius:50%;padding:2px;box-sizing:content-box}._badge_5rgcg_1,._count_5rgcg_1{display:grid;place-items:center;min-width:20px;height:20px;padding:0 5px;border-radius:99px;background:#c04442;color:#fff;font-size:11px;font-weight:800}._badge_5rgcg_1{position:absolute;right:-6px;top:-6px;border:2px solid #fffdf7;box-sizing:content-box}._newLabel_5rgcg_1{position:absolute;right:65px;background:#fffdf6;color:#345b40;padding:8px 11px;border-radius:14px;box-shadow:0 2px 12px #24382a20;white-space:nowrap;font-size:12px;font-weight:700}._panel_5rgcg_1{box-sizing:border-box;position:fixed;z-index:400;right:16px;bottom:calc(88px + env(safe-area-inset-bottom));width:min(390px,calc(100vw - 24px));height:min(560px,calc(100dvh - 120px - env(safe-area-inset-bottom)));display:flex;flex-direction:column;background:#fffdf8;border:1px solid #d7dfcd;border-radius:22px;box-shadow:0 12px 60px #233c3b40;overflow:hidden;color:#293e2f}._panel_5rgcg_1[hidden]{display:none}._panel_5rgcg_1:focus{outline:none}._header_5rgcg_1{display:flex;gap:9px;align-items:center;padding:13px 12px;background:#3f7953;color:#fff;flex-shrink:0}._header_5rgcg_1>div{flex:1;min-width:0}._header_5rgcg_1 strong{font-size:14px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._header_5rgcg_1 small{display:block;font-size:10px;opacity:.85;margin-top:3px;line-height:1.4}._header_5rgcg_1>button{display:grid;place-items:center;width:32px;height:36px;background:none;border:0;color:#fff;cursor:pointer;flex-shrink:0;border-radius:8px}._header_5rgcg_1>button:hover{background:#ffffff20}._headerAvatar_5rgcg_1,._ticketAvatar_5rgcg_1{display:grid;place-items:center;border-radius:50%;flex:0 0 36px;height:36px;background:#ecf0df;color:#426849;font-size:17px;font-weight:800}._inbox_5rgcg_1{flex:1;min-height:0;overflow-y:auto;padding:12px;overscroll-behavior:contain}._ticket_5rgcg_1{display:flex;align-items:center;gap:10px;border:0;background:transparent;padding:13px 8px;width:100%;text-align:left;border-radius:15px;cursor:pointer;color:inherit;margin-top:3px}._ticket_5rgcg_1:hover{background:#f0f2e7}._ticket_5rgcg_1[data-unread=true]{background:#edf3e7}._ticketText_5rgcg_1{display:flex;flex-direction:column;gap:5px;flex:1;min-width:0}._ticketText_5rgcg_1 strong{font-size:13px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}._ticketText_5rgcg_1>span{font-size:12px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#72806b}._ticketText_5rgcg_1 small{font-size:10px;color:#66855a}._ticket_5rgcg_1[data-unread=true] small{color:#ad3b39;font-weight:800}._newButton_5rgcg_1,._send_5rgcg_1{display:flex;align-items:center;justify-content:center;gap:8px;border:0;min-height:44px;border-radius:14px;background:#3f7953;color:#fff;font:inherit;font-size:14px;cursor:pointer;width:100%;font-weight:700}._newChat_5rgcg_1{display:flex;flex-direction:column;flex:1;min-height:0;overflow-y:auto;padding:20px 16px}._welcome_5rgcg_1{flex:1;text-align:center;padding:6px 6px 22px}._welcome_5rgcg_1>span{display:grid;place-items:center;margin:0 auto 12px;border-radius:50%;background:#eef1e4;color:#537647;width:54px;height:54px}._welcome_5rgcg_1 h2{font-size:18px;margin:0 0 10px;line-height:1.3}._welcome_5rgcg_1 p,._empty_5rgcg_1{font-size:13px;line-height:1.6;color:#77836f}._newChat_5rgcg_1 form{display:flex;flex-direction:column;gap:10px}._newChat_5rgcg_1 label{font-size:12px;font-weight:700;display:flex;flex-direction:column;gap:7px}._newChat_5rgcg_1 input,._newChat_5rgcg_1 textarea{box-sizing:border-box;width:100%;font:inherit;font-size:16px;background:#fff;color:#293e2f;border:1px solid #dbe1d0;border-radius:14px;padding:11px;resize:none}._send_5rgcg_1:disabled{opacity:.5;cursor:default}._error_5rgcg_1{color:#a13f32;font-size:13px}._guest_5rgcg_1{font-size:11px;text-align:center;color:#77836f;line-height:1.5}._guest_5rgcg_1 a,._adminLink_5rgcg_1{color:#426c46}._adminLink_5rgcg_1{display:block;text-align:center;padding:20px 6px 8px;font-size:12px}._srOnly_5rgcg_1{position:absolute!important;width:1px;height:1px;padding:0!important;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}._panel_5rgcg_1 button:focus-visible,._panel_5rgcg_1 textarea:focus-visible,._panel_5rgcg_1 input:focus-visible,._launcher_5rgcg_1:focus-visible{outline:3px solid #afd08a;outline-offset:2px}@media(max-width:440px){._panel_5rgcg_1{right:12px}._launcher_5rgcg_1{right:14px}._header_5rgcg_1{gap:7px}}._panel_5rgcg_1[data-keyboard=true]{border-radius:16px}._panel_5rgcg_1[data-keyboard=true] ._header_5rgcg_1{padding:8px 10px}._panel_5rgcg_1[data-keyboard=true] ._welcome_5rgcg_1{display:none}._panel_5rgcg_1[data-keyboard=true] ._newChat_5rgcg_1{padding:10px 12px}._panel_5rgcg_1[data-keyboard=true] ._guest_5rgcg_1{display:none}._newLabel_5rgcg_1{bottom:62px;right:0}._houseInitial_5rgcg_3{font-size:11px;font-weight:900}._ticketAvatar_5rgcg_1[data-house=true]{font-size:9px}._filters_5rgcg_3{display:flex;gap:6px;margin-bottom:10px}._filters_5rgcg_3 button{border:1px solid #d7dfcd;border-radius:18px;padding:8px 10px;background:#fffdf8;color:#426849;font:inherit;font-size:12px;cursor:pointer}._filters_5rgcg_3 button[aria-pressed=true]{background:#3f7953;color:#fff}._removeNotice_5rgcg_3{flex-shrink:0;padding:9px 12px;background:#f6efda;font-size:12px;line-height:1.4}._removeNotice_5rgcg_3 p{margin:0 0 7px}._removeNotice_5rgcg_3 button{border:1px solid #cec49f;border-radius:10px;background:#fff;color:#514d35;padding:7px 9px;font:inherit;margin-right:6px;cursor:pointer}._removeNotice_5rgcg_3 button:last-child{background:#3f7953;color:#fff;border-color:#3f7953}._conversationDock_5rgcg_3{position:fixed;z-index:180;bottom:calc(90px + env(safe-area-inset-bottom));right:82px;left:10px;display:flex;flex-direction:row-reverse;align-items:center;gap:8px;pointer-events:none}._conversationBubble_5rgcg_3{position:relative;pointer-events:auto;display:grid;place-items:center;flex:0 0 48px;width:48px;height:48px;border:3px solid #fffdf6;border-radius:50%;background:#e8eee0;color:#3f6449;box-shadow:0 4px 16px #233c3b30;font-size:11px;font-weight:900;cursor:pointer}._conversationBubble_5rgcg_3:focus-visible,._moreChats_5rgcg_3:focus-visible{outline:3px solid #afd08a;outline-offset:2px}._moreChats_5rgcg_3{pointer-events:auto;display:grid;place-items:center;font-size:10px;gap:1px;text-decoration:none;color:#3f6449;background:#fffdf6;border-radius:50%;width:38px;height:38px;box-shadow:0 3px 12px #233c3b25;flex-shrink:0}._objectLink_5rgcg_3{display:flex;align-items:center;gap:10px;flex-shrink:0;text-decoration:none;padding:9px 13px;color:#3f6449;border-bottom:1px solid #e0e5d7;background:#f1f3e8}._objectLink_5rgcg_3>span{flex:1;min-width:0}._objectLink_5rgcg_3 strong{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:12px}._objectLink_5rgcg_3 small{display:block;font-size:10px;margin-top:3px}._objectLink_5rgcg_3 svg{flex-shrink:0}._prepare_1mwrk_1{display:flex;align-items:center;gap:.45rem .75rem;flex-wrap:wrap;padding:.4rem .75rem;flex-shrink:0}._prepare_1mwrk_1 small{color:var(--muted-foreground);font-size:.75rem;line-height:1.35;flex:1 1 160px}._prepare_1mwrk_1 button{white-space:normal;flex-shrink:0}._frame_miyrt_1{position:relative;display:inline-grid;place-items:center;vertical-align:middle;flex-shrink:0;min-width:0;line-height:1}._frame_miyrt_1>img{display:block;box-sizing:border-box;width:100%;height:100%;object-fit:cover;border-radius:50%;background:#fff9e9;border:1px solid #c2a677}._frame_miyrt_1 ._seal_miyrt_3{position:absolute;bottom:-1px;right:-1px;display:grid;place-items:center;width:15px;height:15px;border:1px solid #a48649;border-radius:50%;background:#f6e5a7;color:#644810}._frame_miyrt_1 ._seal_miyrt_3 svg{width:11px;height:11px}*,*:before,*:after{box-sizing:border-box}html,body,#root{width:100%;max-width:100%;min-width:0;margin:0;overflow-x:clip}:root{--z-overlay: 400;--z-spotlight: 1000;--z-critical: 2000;--spacing-1: .25rem;--spacing-2: .5rem;--spacing-3: .75rem;--spacing-4: 1rem;--spacing-6: 1.5rem;--spacing-8: 2rem;--spacing-12: 3rem;--spacing-16: 4rem;--spacing-20: 5rem}:root{--background: #f6f0df;--foreground: #21352d;--surface: #fffaf0;--surface-foreground: #21352d;--sidebar: #e9f1df;--sidebar-foreground: #21352d;--card: #fffdf7;--card-foreground: #21352d;--popup: #fffdf7;--popup-foreground: #21352d;--primary: #3f7d52;--primary-foreground: #fffdf7;--secondary: #e9d8ad;--secondary-foreground: #493e26;--accent: #e29d42;--accent-foreground: #3e2a16;--muted: #e8e5d8;--muted-foreground: #6f756f;--success: #4f8f5d;--success-foreground: #ffffff;--error: #c85c4b;--error-foreground: #ffffff;--warning: #e7ad49;--warning-foreground: #463116;--info: #5d8cb6;--info-foreground: #ffffff;--info-hover: #507ea6;--info-active: #466f93;--border: #d7d0ba;--font-family-base: "Nunito", sans-serif;--font-family-display: "Bricolage Grotesque", sans-serif;--font-family-monospace: ui-monospace, SFMono-Regular, Menlo, monospace;--font-family-cursive: cursive;--shadow: 0 8px 22px rgba(67, 79, 61, .12);--shadow-md: 0 14px 34px rgba(67, 79, 61, .16);--shadow-lg: 0 24px 55px rgba(52, 67, 48, .22);--shadow-focus: 0 0 0 4px rgba(63, 125, 82, .22);--radius-sm: 10px;--radius: 16px;--radius-md: 22px;--radius-lg: 30px;--radius-full: 999px;--animation-duration-fast: .14s;--animation-duration-normal: .24s;--animation-duration-slow: .42s;--chart-color-1: #3f7d52;--chart-color-2: #e29d42;--chart-color-3: #6fa8c9;--chart-color-4: #b66f52;--chart-color-5: #8771b2}@layer base{:root{--safe-area-inset-top: env(safe-area-inset-top, 0px);--safe-area-inset-right: env(safe-area-inset-right, 0px);--safe-area-inset-bottom: env(safe-area-inset-bottom, 0px);--safe-area-inset-left: env(safe-area-inset-left, 0px)}ul{list-style-type:none;margin:0;padding:0}body{background:var(--background);color:var(--foreground);font-family:var(--font-family-base)}*{box-sizing:border-box;padding:0;margin:0}button{border:none;background:none;cursor:pointer;font-family:inherit;font-size:inherit;color:inherit}a{color:inherit;text-decoration:none}th,td{display:table-cell!important}}.rbc-month-view{overflow:visible!important}
