@font-face{font-family:poppins;src:url(../media/Poppins_Regular-s.p.256lsa027nxlw.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:poppins;src:url(../media/Poppins_Medium-s.p.2y0ekngz_1675.ttf)format("truetype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:poppins;src:url(../media/Poppins_SemiBold-s.p.31cdhiqpq3sxk.ttf)format("truetype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:poppins;src:url(../media/Poppins_Bold-s.p.1yqpv-kd5cjbw.ttf)format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:poppins Fallback;src:local(Arial);ascent-override:92.83%;descent-override:30.94%;line-gap-override:8.84%;size-adjust:113.11%}.poppins_8267e2be-module__kZIYYW__className{font-family:poppins,poppins Fallback,system-ui,sans-serif}.poppins_8267e2be-module__kZIYYW__variable{--font-poppins:"poppins", "poppins Fallback", system-ui, sans-serif}
:root{--c-primary-red:#ee4266;--c-br-red:#e11531;--c-light-pink:#ffeff3;--c-light-pink-2:#ffd6df;--c-light-pink-3:#ffd5e0;--c-white:#fff;--c-black:#000;--c-grey:#8c8c8c;--c-grey-2:#f2f2f2;--c-grey-3:#797c7b;--c-grey-border:#d7d7d7;--c-light-grey:#d3d3d3;--c-light-grey-2:#695c5c;--c-light-grey-3:#d8d8d8;--c-blue-light:#2b3674;--c-blue:#007bff;--c-sky-blue:#2f89fc;--c-green:#2bd35a;--c-amber:#f5a623;--c-bg:var(--c-white);--c-surface:var(--c-white);--c-surface-alt:var(--c-grey-2);--c-text:var(--c-black);--c-text-muted:var(--c-grey);--c-text-subtle:var(--c-grey-3);--c-border:var(--c-grey-border);--c-accent:var(--c-primary-red);--c-accent-soft:var(--c-light-pink);--c-danger:var(--c-br-red);--c-success:var(--c-green);--c-warning:var(--c-amber);--font-sans:var(--font-poppins), system-ui, -apple-system, "Segoe UI", sans-serif;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fs-xs:.6875rem;--fs-sm:.8125rem;--fs-md:.875rem;--fs-base:1rem;--fs-lg:1.125rem;--fs-xl:1.375rem;--fs-2xl:1.75rem;--sp-1:.25rem;--sp-2:.5rem;--sp-3:.75rem;--sp-4:1rem;--sp-5:1.25rem;--sp-6:1.5rem;--sp-8:2rem;--sp-10:2.5rem;--sp-12:3rem;--radius-sm:6px;--radius-md:10px;--radius-lg:16px;--radius-xl:24px;--radius-pill:999px;--shadow-sm:0 1px 2px #0000000f;--shadow-md:0 4px 12px #00000014;--shadow-lg:0 8px 28px #0000001f;--app-max-width:480px;--tab-bar-height:90px;--header-height:56px;--z-header:100;--z-tabbar:100;--z-overlay:200;--z-sheet:210;--z-modal:300;--z-toast:400;--ease-out:cubic-bezier(.16, 1, .3, 1);--dur-fast:.15s;--dur-base:.24s;--spin-dur:.7s;--spin-dur-reduced:2.4s;--spin-width:2px;--spin-track:color-mix(in srgb, currentColor 22%, transparent)}@supports not (color:color-mix(in srgb, currentColor 22%, transparent)){:root{--spin-track:transparent}}
*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{background:var(--c-bg);min-height:100dvh;color:var(--c-text);font-family:var(--font-sans);font-size:var(--fs-base);font-weight:var(--fw-regular);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;overscroll-behavior-y:none;line-height:1.5}img,picture,video,canvas,svg{max-width:100%;display:block}[hidden]{display:none!important}input,button,textarea,select{font:inherit;color:inherit}input:-webkit-autofill{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:inherit!important}input:-webkit-autofill:hover{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:inherit!important}input:-webkit-autofill:focus{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:inherit!important}input:-webkit-autofill:active{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:inherit!important}button{cursor:pointer;background:0 0;border:none;padding:0}a{color:inherit;text-decoration:none}ul,ol{padding:0;list-style:none}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:no-preference){.page-slide{animation:.3s cubic-bezier(.16,1,.3,1) both page-slide-in}}@keyframes page-slide-in{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.page-slide.back{animation-name:page-slide-in-back}}@keyframes page-slide-in-back{0%{opacity:0;transform:translate(-40px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.stagger>*{animation:.34s cubic-bezier(.16,1,.3,1) backwards stagger-rise;animation-delay:calc(min(var(--stagger-i,10), 10) * 55ms)}.stagger>:first-child{--stagger-i:0}.stagger>:nth-child(2){--stagger-i:1}.stagger>:nth-child(3){--stagger-i:2}.stagger>:nth-child(4){--stagger-i:3}.stagger>:nth-child(5){--stagger-i:4}.stagger>:nth-child(6){--stagger-i:5}.stagger>:nth-child(7){--stagger-i:6}.stagger>:nth-child(8){--stagger-i:7}.stagger>:nth-child(9){--stagger-i:8}.stagger>:nth-child(10){--stagger-i:9}}@keyframes stagger-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}button[data-busy]:not([data-pending]){opacity:.72;pointer-events:none}@media (prefers-reduced-motion:reduce){button[data-busy]:not([data-pending]){opacity:1}}@keyframes tiwil-button-spin{to{rotate:360deg}}button[data-pending]:not([data-self-spinner]),button[aria-busy=true]:not([data-self-spinner]){pointer-events:none;position:relative}button[data-pending]:not([data-self-spinner]):before,button[aria-busy=true]:not([data-self-spinner]):before{content:"";vertical-align:-.15em;border:var(--spin-width) solid var(--spin-track);width:1em;height:1em;animation:tiwil-button-spin var(--spin-dur) linear infinite;border-top-color:currentColor;border-radius:50%;flex:none;display:inline-block}button[data-pending]:not([data-self-spinner],[data-spinner=icon],[data-spinner=stacked]):before,button[aria-busy=true]:not([data-self-spinner],[data-spinner=icon],[data-spinner=stacked]):before{margin-inline-end:.4em}button[data-spinner=stacked]:not([data-self-spinner]){color:#0000}button[data-spinner=stacked]:not([data-self-spinner]):before{color:var(--spin-ink,var(--c-text))}button[data-spinner=icon]:not([data-self-spinner])>*,button[data-spinner=stacked]:not([data-self-spinner])>*{visibility:hidden}button[data-spinner=icon]:not([data-self-spinner]):before,button[data-spinner=stacked]:not([data-self-spinner]):before{aspect-ratio:1;width:min(1em,60%);height:auto;margin:0;position:absolute;top:50%;left:50%;translate:-50% -50%}@media (prefers-reduced-motion:reduce){button[data-pending]:not([data-self-spinner]):before,button[aria-busy=true]:not([data-self-spinner]):before{animation-duration:var(--spin-dur-reduced);animation-timing-function:steps(8,end)}}button:disabled{opacity:.6;cursor:not-allowed}
.PushManager-module__HLYtpW__banner{width:calc(min(100vw, var(--app-max-width)) - 24px);cursor:pointer;background:#fff;border:1px solid #f0f0f0;border-radius:16px;flex-direction:row;align-items:flex-start;gap:12px;padding:14px 16px;display:flex;box-shadow:0 10px 30px #00000029}.PushManager-module__HLYtpW__bannerIn{animation:.32s cubic-bezier(.16,1,.3,1) PushManager-module__HLYtpW__banner-drop}.PushManager-module__HLYtpW__bannerOut{animation:.24s ease-in forwards PushManager-module__HLYtpW__banner-lift}@keyframes PushManager-module__HLYtpW__banner-drop{0%{opacity:0;transform:translateY(-120%)}to{opacity:1;transform:none}}@keyframes PushManager-module__HLYtpW__banner-lift{to{opacity:0;transform:translateY(-120%)}}.PushManager-module__HLYtpW__iconWrap{background:var(--c-light-pink);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:18px;display:flex}.PushManager-module__HLYtpW__body{flex:1;min-width:0}.PushManager-module__HLYtpW__title{color:#111;margin:0;font-size:15px;font-weight:700;line-height:1.3}.PushManager-module__HLYtpW__text{color:#6b6b6b;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:2px 0 0;font-size:13.5px;line-height:1.35;display:-webkit-box;overflow:hidden}@media (prefers-reduced-motion:reduce){.PushManager-module__HLYtpW__bannerIn,.PushManager-module__HLYtpW__bannerOut{animation:none}}
.OfflineBanner-module__4uhxPG__banner{max-width:var(--app-max-width);inset-inline:0;z-index:var(--z-toast);padding:var(--sp-3) var(--sp-4);padding-bottom:calc(var(--sp-3) + env(safe-area-inset-bottom,0px));background:var(--c-light-grey-2);color:var(--c-white);font-size:var(--fs-sm);text-align:center;animation:OfflineBanner-module__4uhxPG__slideUp var(--dur-base) var(--ease-out);margin-inline:auto;position:fixed;bottom:0}@keyframes OfflineBanner-module__4uhxPG__slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}
.GlobalLoader-module__8cW8jq__overlay{z-index:var(--z-modal);pointer-events:auto;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;position:fixed;inset:0}
