.logo[data-astro-cid-f7espo7c]{color:#fff;align-items:center;gap:11px;text-decoration:none;display:inline-flex}.logo-icon[data-astro-cid-f7espo7c]{border-radius:10px;display:block}.logo[data-astro-cid-f7espo7c].sm{gap:9px}.logo[data-astro-cid-f7espo7c].sm .logo-icon[data-astro-cid-f7espo7c]{border-radius:8px}.logo-text[data-astro-cid-f7espo7c]{flex-direction:column;line-height:1.02;display:flex}.logo-text[data-astro-cid-f7espo7c] b[data-astro-cid-f7espo7c]{letter-spacing:-.01em;font-size:1.02rem;font-weight:800}.logo[data-astro-cid-f7espo7c].sm .logo-text[data-astro-cid-f7espo7c]{flex-direction:row;gap:5px}.logo[data-astro-cid-f7espo7c].sm .logo-text[data-astro-cid-f7espo7c] b[data-astro-cid-f7espo7c]{font-size:.98rem}.btn{cursor:pointer;color:#fff;transition:transform .18s var(--bounce), background .15s ease, color .15s ease;border:1px solid #0000;border-radius:13px;justify-content:center;align-items:center;padding:12px 24px;font:700 .95rem -apple-system,Segoe UI,Arial,sans-serif;text-decoration:none;display:inline-flex}.btn.primary{background:var(--accent)}.btn.primary:hover{background:var(--accent-dark)}.btn.ghost{color:#e7e7ea;background:0 0;border-color:#ffffff38}.btn.ghost:hover{color:#fff;border-color:#fff}.btn.login{color:var(--login);background:0 0;padding:8px 16px}.btn.login:hover{color:#ffdd63}.btn--app{background:#ffffff0f;border-color:#fff3;border-radius:999px;height:44px;min-height:44px;padding:0 18px;font-size:.95rem}.btn--app:hover{background:#ffffff24;border-color:#fff6}.btn.login.btn--app{color:var(--login)}.uam[data-astro-cid-gmfyb766]{border-radius:50%;flex-shrink:0;width:38px;height:38px;text-decoration:none;transition:transform .15s;display:inline-flex;position:relative}.uam-ring[data-astro-cid-gmfyb766]{width:100%;height:100%;position:absolute;inset:0}.uam-track[data-astro-cid-gmfyb766]{fill:none;stroke:#ffffff29;stroke-width:6px}.uam-ind[data-astro-cid-gmfyb766]{fill:none;stroke:var(--accent,#545df6);stroke-width:6px;transform-origin:50%;transition:stroke-dasharray .5s,stroke .3s;transform:rotate(-90deg)}.uam-ind[data-astro-cid-gmfyb766].is-low{stroke:#ef4444}.uam-avatar[data-astro-cid-gmfyb766]{object-fit:cover;background:#23232b;border-radius:50%;width:26px;height:26px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.uam-avatar[data-astro-cid-gmfyb766].is-icon{object-fit:contain;background:#33333f;padding:4px}.uam-initials[data-astro-cid-gmfyb766]{color:#fff;background:var(--accent,#545df6);justify-content:center;align-items:center;font:700 11px -apple-system,Segoe UI,Arial,sans-serif;display:inline-flex}.site-header[data-astro-cid-nen7h5rs]{z-index:100;background:0 0;border-bottom:1px solid #0000;justify-content:space-between;align-items:center;padding:14px 26px;transition:background .3s,border-color .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s;display:flex;position:fixed;inset:0 0 auto}.site-header[data-astro-cid-nen7h5rs].scrolled{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000b8;border-bottom-color:#ffffff14}.nav[data-astro-cid-nen7h5rs]{align-items:center;gap:24px;display:flex}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:#d7d7e1;font-size:.95rem;font-weight:600;text-decoration:none}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:#fff}.nav[data-astro-cid-nen7h5rs] .lp__menu a[data-astro-cid-nen7h5rs]{color:var(--lp-ink,#f2f2f6);font-size:var(--lp-font,15px)}.nav[data-astro-cid-nen7h5rs] .lp__menu a[data-astro-cid-nen7h5rs]:hover{color:var(--lp-ink,#f2f2f6)}.account-link[data-astro-cid-nen7h5rs]{text-overflow:ellipsis;white-space:nowrap;max-width:200px;overflow:hidden}.faq[data-astro-cid-hemr5th4]{max-width:1000px;margin:0 auto}.faq-heading[data-astro-cid-hemr5th4]{text-align:center;letter-spacing:-.02em;margin:0 0 clamp(2rem,5vw,3.25rem);font-size:clamp(2rem,5vw,3.4rem);font-weight:800}.faq-list[data-astro-cid-hemr5th4]{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.faq-item[data-astro-cid-hemr5th4]{background:#101017;border:1px solid #ffffff14;border-radius:18px;transition:border-color .2s;overflow:hidden}.faq-item[data-astro-cid-hemr5th4].open{border-color:var(--accent)}.faq-q[data-astro-cid-hemr5th4]{cursor:pointer;color:#fff;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:22px 24px;font:700 1.12rem -apple-system,Segoe UI,Arial,sans-serif;display:flex}.faq-chevron[data-astro-cid-hemr5th4]{color:var(--accent);transition:transform .3s var(--bounce);font-size:1.6rem;transform:rotate(90deg)}.faq-item[data-astro-cid-hemr5th4].open .faq-chevron[data-astro-cid-hemr5th4]{transform:rotate(-90deg)}.faq-a-wrap[data-astro-cid-hemr5th4]{transition:grid-template-rows .4s var(--bounce);grid-template-rows:0fr;display:grid}.faq-item[data-astro-cid-hemr5th4].open .faq-a-wrap[data-astro-cid-hemr5th4]{grid-template-rows:1fr}.faq-a[data-astro-cid-hemr5th4]{overflow:hidden}.faq-a[data-astro-cid-hemr5th4] p[data-astro-cid-hemr5th4]{color:#b8b8c4;margin:0;padding:0 24px 24px;font-size:1.06rem;line-height:1.6}.faq-a[data-astro-cid-hemr5th4] em{color:#e7e7ea;font-style:normal;font-weight:700}.faq-a[data-astro-cid-hemr5th4] a{color:var(--faq-link,#8f98ff);text-underline-offset:2px;text-decoration:underline}.faq-img[data-astro-cid-hemr5th4]{border:1px solid #ffffff1a;border-radius:12px;max-width:min(420px,100%);margin:0 24px 24px;display:block}.faq-a[data-astro-cid-hemr5th4] .jim-sorry{flex-wrap:wrap;align-items:center;gap:12px;margin-top:14px;display:flex}.faq-a[data-astro-cid-hemr5th4] .jim-sorry-btn{cursor:pointer;color:#fff;transition:transform .18s var(--bounce), border-color .15s ease;background:#1c1c26;border:1px solid #ffffff24;border-radius:999px;padding:9px 18px;font:700 .95rem -apple-system,Segoe UI,Arial,sans-serif}.faq-a[data-astro-cid-hemr5th4] .jim-sorry-btn:hover{border-color:var(--accent)}.faq-a[data-astro-cid-hemr5th4] .jim-sorry-out{color:var(--login);font-weight:700}.faq-a[data-astro-cid-hemr5th4] .jim-mole-strike{color:var(--login);margin-top:2px;display:inline-block}.faq-a[data-astro-cid-hemr5th4] .jim-note{color:#7d7d8c;margin-top:10px;font-size:.92rem;font-style:italic;display:block}.site-footer[data-astro-cid-jo6i4kqk]{background:#060608;border-top:1px solid #ffffff0f;padding:56px 24px 32px}.site-footer[data-astro-cid-jo6i4kqk]:not(.site-footer--min){container-type:inline-size}.f-top[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr;gap:36px 40px;max-width:1060px;margin:0 auto;display:grid}@container (width>=720px){.f-top[data-astro-cid-jo6i4kqk]{grid-template-columns:minmax(180px,230px) 1fr;gap:40px 56px}}.f-brand[data-astro-cid-jo6i4kqk]{flex-direction:column;align-items:flex-start;gap:12px;display:flex}[dir=rtl] .f-brand[data-astro-cid-jo6i4kqk]{align-items:flex-end}.f-brand__line[data-astro-cid-jo6i4kqk]{color:#9a9aa8;unicode-bidi:plaintext;max-width:24ch;margin:0;font-size:.9rem;line-height:1.5}.f-grid[data-astro-cid-jo6i4kqk]{column-width:158px;column-gap:32px;margin:0;padding:0;list-style:none}.f-col[data-astro-cid-jo6i4kqk]{break-inside:avoid;min-width:0;padding-bottom:26px}.f-col__head[data-astro-cid-jo6i4kqk]{color:#fff;letter-spacing:-.01em;margin-bottom:10px;font-size:.95rem;font-weight:700;text-decoration:none;display:block}.f-col__head[data-astro-cid-jo6i4kqk]:hover{text-underline-offset:3px;text-decoration:underline}.f-col__list[data-astro-cid-jo6i4kqk]{gap:7px;margin:0;padding:0;list-style:none;display:grid}.f-col__group[data-astro-cid-jo6i4kqk]{margin-top:8px}.f-col__list[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk].f-col__sub{color:#d6d6e0;font-weight:600}.f-col__sublist[data-astro-cid-jo6i4kqk]{padding:0;border-inline-start:1px solid #ffffff1f;gap:7px;margin:7px 0 0;padding-inline-start:12px;list-style:none;display:grid}.f-col__item[data-astro-cid-jo6i4kqk]{align-items:baseline;gap:7px;min-width:0;display:flex}.f-col__list[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:#b8b8c4;font-size:.875rem;line-height:1.45;text-decoration:none}.f-col__list[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:#fff}.f-base[data-astro-cid-jo6i4kqk]{border-top:1px solid #ffffff0f;flex-wrap:wrap;align-items:center;gap:10px 26px;max-width:1060px;margin:36px auto 0;padding-top:24px;font-size:.85rem;display:flex}.f-base__group[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:10px 18px;display:flex}.f-base__group[data-astro-cid-jo6i4kqk]+.f-base__group[data-astro-cid-jo6i4kqk]{position:relative}@container (width>=600px){.f-base__group[data-astro-cid-jo6i4kqk]+.f-base__group[data-astro-cid-jo6i4kqk]:before{content:"";background:#ffffff29;width:1px;height:14px;position:absolute;top:50%;left:-13px;transform:translateY(-50%)}}.f-base[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:#9a9aa8;text-decoration:none}.f-base[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:#fff}.footer-copy[data-astro-cid-jo6i4kqk]{color:#9a9aa8;margin:0;font-size:.85rem}@container (width>=600px){.footer-copy[data-astro-cid-jo6i4kqk]{margin-left:auto}[dir=rtl] .footer-copy[data-astro-cid-jo6i4kqk]{margin-left:0;margin-right:auto}}.footer-legal[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:20px;display:flex}.footer-legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:#9a9aa8;font-size:.88rem;text-decoration:none}.footer-legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:#fff}.site-footer--min[data-astro-cid-jo6i4kqk]{z-index:20;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#060608e6;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 18px;padding:12px 24px;display:flex;position:sticky;bottom:0}.footer-min__right[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.footer-legal--min[data-astro-cid-jo6i4kqk]{border:0;margin:0;padding:0}.site-footer--min[data-astro-cid-jo6i4kqk] .footer-copy[data-astro-cid-jo6i4kqk]{margin:0}.footer-legal__btn[data-astro-cid-jo6i4kqk]{appearance:none;line-height:1;font:inherit;color:#9a9aa8;cursor:pointer;background:0 0;border:0;margin:0;padding:0;font-size:.88rem}.footer-legal__btn[data-astro-cid-jo6i4kqk]:hover{color:#fff}.site-footer--micro[data-astro-cid-jo6i4kqk]{color:#9a9aa8;border-top:1px solid #ffffff14;flex-wrap:wrap;align-items:center;gap:8px 18px;margin-top:48px;padding:16px 0 8px;font-size:.8rem;display:flex}.site-footer--micro[data-astro-cid-jo6i4kqk] .logo{transform-origin:0;transform:scale(.85)}.f-micro__links[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:6px 14px;display:flex}.f-micro__links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:#9a9aa8;text-decoration:none}.f-micro__links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:#fff}.site-footer--micro[data-astro-cid-jo6i4kqk] .footer-copy[data-astro-cid-jo6i4kqk]{margin:0 0 0 auto;font-size:.8rem}@media (width<=520px){.site-footer--micro[data-astro-cid-jo6i4kqk] .footer-copy[data-astro-cid-jo6i4kqk]{margin-left:0}}.gmlegal[data-astro-cid-qaw73ukd]{color:#8d8270;text-align:center;max-width:860px;margin:0 auto;padding:22px 16px 26px;font:400 12px/1.55 system-ui,sans-serif}.gmlegal[data-astro-cid-qaw73ukd] p[data-astro-cid-qaw73ukd]{margin:0 0 6px}.gmlegal[data-astro-cid-qaw73ukd] a{color:inherit;text-underline-offset:2px;overflow-wrap:anywhere;text-decoration:underline}.gmlegal__en[data-astro-cid-qaw73ukd] summary[data-astro-cid-qaw73ukd]{cursor:pointer;text-underline-offset:2px;text-decoration:underline;display:inline-block}.gmlegal__en[data-astro-cid-qaw73ukd] p[data-astro-cid-qaw73ukd]{margin-top:6px}.gmfoot[data-astro-cid-3oti7y2q]{--gf-gap:24px;--gf-pad:16px;--gf-col:180px;--gf-max:1080px;--gf-title:12px;--gf-link:14px;--gf-line:1.5;--gf-quiet:color-mix(in srgb, currentColor 62%, transparent);--gf-rule:color-mix(in srgb, currentColor 16%, transparent);padding:var(--gf-gap) var(--gf-pad) 0;border-top:1px solid var(--gf-rule);background:var(--g-bg,#191919);color:var(--g-text,#f5ecd9)}.gmfoot[data-astro-cid-3oti7y2q]>[data-astro-cid-3oti7y2q]{max-width:var(--gf-max);margin-inline:auto}.gmfoot__top[data-astro-cid-3oti7y2q]{justify-content:space-between;align-items:center;gap:var(--gf-pad);margin-bottom:var(--gf-gap);flex-wrap:wrap;display:flex}.gmfoot__brand[data-astro-cid-3oti7y2q]{height:calc(var(--gf-gap) * 1.4);width:auto;display:block}.gmfoot__sections[data-astro-cid-3oti7y2q]{grid-template-columns:repeat(auto-fill, minmax(var(--gf-col), 1fr));gap:var(--gf-gap);display:grid}.gmfoot__title[data-astro-cid-3oti7y2q]{margin:0 0 calc(var(--gf-pad) / 2);font-size:var(--gf-title);letter-spacing:.06em;text-transform:uppercase;color:var(--gf-quiet);font-weight:700}.gmfoot__section[data-astro-cid-3oti7y2q] ul[data-astro-cid-3oti7y2q]{gap:calc(var(--gf-pad) / 2);margin:0;padding:0;list-style:none;display:grid}.gmfoot__section[data-astro-cid-3oti7y2q] a[data-astro-cid-3oti7y2q]{color:inherit;font-size:var(--gf-link);line-height:var(--gf-line);overflow-wrap:anywhere;text-decoration:none}.gmfoot__section[data-astro-cid-3oti7y2q] a[data-astro-cid-3oti7y2q]:hover{text-underline-offset:2px;text-decoration:underline}.jg-modal{z-index:200;position:fixed;inset:0}.jg-modal[hidden]{display:none}.jg-modal__backdrop{background:#0000009e;position:absolute;inset:0}.jg-modal__panel{background:var(--surface);border:1px solid #ffffff24;border-radius:18px;width:min(440px,100vw - 32px);padding:1.5rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 24px 60px #00000080}.jg-modal__title{color:var(--text);margin:0 0 1rem;font-size:1.15rem;font-weight:800}.jg-modal__msg{color:var(--text-dim,#b7b7bd);margin:0 0 1.25rem;font-size:.95rem;line-height:1.45}.jg-modal__msg[hidden]{display:none}.jg-modal__input{width:100%;color:var(--text);background:#ffffff0f;border:1px solid #ffffff29;border-radius:10px;padding:.7rem .85rem;font-size:1rem}.jg-modal__input:focus{border-color:var(--accent);outline:none}.jg-modal__actions{justify-content:flex-end;gap:.6rem;margin-top:1.25rem;display:flex}.jg-modal__btn{cursor:pointer;border:1px solid #0000;border-radius:10px;padding:.6rem 1.2rem;font-size:.9rem;font-weight:700}.jg-modal__btn--ghost{color:#e7e7ea;background:0 0;border-color:#ffffff38}.jg-modal__btn--ghost:hover{color:#fff;border-color:#fff}.jg-modal__btn--primary{background:var(--accent);color:#fff}.jg-modal__btn--primary:hover{background:var(--accent-dark)}.jg-modal__btn--danger{color:#fff;background:#dc2626}.jg-modal__btn--danger:hover{background:#b91c1c}.adultc[data-astro-cid-xzbx5llw]{z-index:100000;background:#08080cc7;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.adultc__box[data-astro-cid-xzbx5llw]{box-sizing:border-box;color:#f2f2f5;background:#16161c;border:1px solid #ffffff1f;border-radius:18px;width:100%;max-width:420px;padding:28px 24px}.adultc__title[data-astro-cid-xzbx5llw]{margin:0 0 10px;font-size:24px;line-height:1.2}.adultc__lead[data-astro-cid-xzbx5llw]{color:#c9c9d6;margin:0 0 16px;font-size:16px}.adultc__check[data-astro-cid-xzbx5llw]{cursor:pointer;align-items:center;gap:12px;min-height:44px;font-size:17px;display:flex}.adultc__check[data-astro-cid-xzbx5llw] input[data-astro-cid-xzbx5llw]{flex:none;width:22px;height:22px;margin:0}.adultc__check[data-astro-cid-xzbx5llw].is-bad{color:#ff8a80}.adultc__check[data-astro-cid-xzbx5llw].is-bad input[data-astro-cid-xzbx5llw]{outline-offset:2px;outline:2px solid #ff8a80}.adultc__err[data-astro-cid-xzbx5llw]{color:#ff8a80;margin:6px 0 0;font-size:15px;font-weight:700}.adultc__go[data-astro-cid-xzbx5llw]{color:#fff;cursor:pointer;background:#545df6;border:0;border-radius:10px;width:100%;min-height:48px;margin-top:16px;font:600 16px system-ui,sans-serif}.adultc__out[data-astro-cid-xzbx5llw]{color:#c9c9d6;cursor:pointer;background:0 0;border:0;width:100%;min-height:44px;margin-top:8px;font:600 15px system-ui,sans-serif;text-decoration:underline}body.jim-app,.jim-app{--app-ease:cubic-bezier(.4, 0, .2, 1);--app-bounce:var(--bounce,cubic-bezier(.34, 1.56, .64, 1));--app-fast:.18s;--app-slow:.32s;--app-tap:44px;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;touch-action:manipulation;-webkit-user-select:none;user-select:none;font-size:16px}body.jim-app{overscroll-behavior:none;min-height:100dvh}body.jim-app .selectable,body.jim-app .selectable *,.jim-app .selectable,.jim-app .selectable *{-webkit-user-select:text;user-select:text}body.jim-app :is(input,textarea,select,button),.jim-app :is(input,textarea,select,button){font-size:max(16px,1rem)}body.jim-app :is(button,[role=button],a.app-btn,.app-hit),.jim-app :is(button,[role=button],a.app-btn,.app-hit){min-height:var(--app-tap);min-width:var(--app-tap)}body.jim-app .app-hit-tight,.jim-app .app-hit-tight{min-width:0;min-height:0}body.jim-app :is(button,[role=button],a.app-btn,.app-anim),.jim-app :is(button,[role=button],a.app-btn,.app-anim){transition:transform var(--app-fast) var(--app-ease), background-color var(--app-fast) var(--app-ease), border-color var(--app-fast) var(--app-ease), opacity var(--app-fast) var(--app-ease), box-shadow var(--app-fast) var(--app-ease)}@media (prefers-reduced-motion:reduce){body.jim-app *,body.jim-app :before,body.jim-app :after,.jim-app *,.jim-app :before,.jim-app :after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.app-modal{z-index:150;opacity:1;visibility:visible;transition:opacity var(--app-fast,.18s) var(--app-ease,ease), visibility var(--app-fast,.18s) var(--app-ease,ease);justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.app-modal[hidden]{opacity:0;visibility:hidden;pointer-events:none;display:flex}.app-modal__backdrop{background:#0009;position:absolute;inset:0}.app-modal__panel{max-height:90vh;transition:transform var(--app-slow,.32s) var(--app-bounce,cubic-bezier(.34, 1.56, .64, 1));position:relative;overflow:auto;transform:scale(1)}.app-modal[hidden] .app-modal__panel{transform:scale(.92)}.appmodal__panel{background:var(--surface,#101017);border:1px solid #ffffff24;border-radius:18px;flex-direction:column;width:min(460px,100vw - 32px);max-height:min(90vh,760px);padding:0;display:flex;box-shadow:0 24px 60px #00000080}.appmodal__panel--wide{width:min(760px,100vw - 32px)}.appmodal__head{flex:none;align-items:flex-start;gap:12px;padding:20px 20px 14px;display:flex}.appmodal__titles{flex:auto;min-width:0}.appmodal__title{letter-spacing:-.01em;color:var(--text,#fff);margin:0;font-size:1.3rem;font-weight:800}.appmodal__sub{color:var(--text-dim,#b8b8c4);margin:6px 0 0;font-size:.95rem;line-height:1.5}.appmodal__x{appearance:none;cursor:pointer;width:32px;height:32px;color:var(--text-dim,#b8b8c4);transition:background var(--app-fast,.18s) var(--app-ease,ease), color var(--app-fast,.18s) var(--app-ease,ease);background:0 0;border:0;border-radius:10px;flex:none;justify-content:center;align-items:center;margin:-2px -2px 0 0;padding:0;font-size:1.55rem;line-height:1;display:inline-flex}.appmodal__x:hover{color:var(--text,#fff);background:#ffffff1a}.appmodal__body{color:var(--text-dim,#b8b8c4);flex:auto;padding:4px 20px 20px;font-size:1rem;line-height:1.7;overflow-y:auto}.appmodal__panel--sticky .appmodal__head{border-bottom:1px solid #ffffff14}.appmodal__foot{border-top:1px solid #ffffff1a;flex:none;justify-content:flex-end;gap:10px;padding:14px 20px;display:flex}.appmodal__btn{appearance:none;cursor:pointer;color:#fff;transition:background var(--app-fast,.18s) var(--app-ease,ease), border-color var(--app-fast,.18s) var(--app-ease,ease);border:1px solid #0000;border-radius:11px;padding:10px 18px;font:700 .95rem -apple-system,Segoe UI,Arial,sans-serif}.appmodal__btn--primary{background:var(--accent,#545df6)}.appmodal__btn--primary:hover{background:var(--accent-dark,#464fe1)}.appmodal__btn--ghost{color:#e7e7ea;background:0 0;border-color:#ffffff38}.appmodal__btn--ghost:hover{color:#fff;border-color:#fff}.appmodal__btn--danger{background:#e5484d}.appmodal__btn--danger:hover{background:#d13438}.appmodal__body h2{color:var(--text,#fff);letter-spacing:-.01em;margin:1.6rem 0 .5rem;font-size:1.15rem;font-weight:700}.appmodal__body h2:first-child{margin-top:0}.appmodal__body p{margin:0 0 1rem}.appmodal__body p:last-child{margin-bottom:0}.appmodal__body a{color:var(--text,#fff);text-decoration:underline}.appmodal__body strong{color:var(--text,#fff)}.app-cropper[data-astro-cid-yetciqum]{z-index:9600}.app-cropper__panel[data-astro-cid-yetciqum]{background:var(--surface,#101017);border:1px solid #ffffff24;border-radius:18px;width:min(560px,92vw);padding:1.1rem;box-shadow:0 24px 60px #00000080}.app-cropper__head[data-astro-cid-yetciqum]{justify-content:space-between;align-items:center;margin-bottom:.9rem;display:flex}.app-cropper__head[data-astro-cid-yetciqum] h3[data-astro-cid-yetciqum]{color:#fff;margin:0;font-size:1.1rem}.app-cropper__close[data-astro-cid-yetciqum]{color:var(--text-dim,#b8b8c4);cursor:pointer;background:0 0;border:0;font-size:1.6rem;line-height:1}.app-cropper__close[data-astro-cid-yetciqum]:hover{color:#fff}.app-cropper__stage[data-astro-cid-yetciqum]{touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;background:#000;border-radius:12px;width:100%;position:relative;overflow:hidden}.app-cropper__stage[data-astro-cid-yetciqum]:active{cursor:grabbing}.app-cropper__img[data-astro-cid-yetciqum]{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none;max-width:none;position:absolute;top:0;left:0}.app-cropper__zoom[data-astro-cid-yetciqum]{align-items:center;gap:10px;margin-top:.9rem;display:flex}.app-cropper__zi[data-astro-cid-yetciqum]{color:var(--text-dim,#b8b8c4);text-align:center;width:1em;font-size:1.1rem}.app-cropper__zoom[data-astro-cid-yetciqum] input[data-astro-cid-yetciqum][type=range]{accent-color:var(--accent,#545df6);flex:1}.app-cropper__hint[data-astro-cid-yetciqum]{text-align:center;color:#8a8a98;margin:.5rem 0 0;font-size:.85rem}.app-cropper__foot[data-astro-cid-yetciqum]{justify-content:flex-end;gap:10px;margin-top:1rem;display:flex}.app-cropper__btn[data-astro-cid-yetciqum]{cursor:pointer;color:#fff;background:#ffffff0f;border:1px solid #fff3;border-radius:12px;padding:.6rem 1.2rem;font-weight:700}.app-cropper__btn[data-astro-cid-yetciqum]:hover{background:#ffffff24}.app-cropper__btn--primary[data-astro-cid-yetciqum]{background:var(--accent,#545df6);border-color:var(--accent,#545df6)}.app-cropper__btn--primary[data-astro-cid-yetciqum]:hover{background:var(--accent-dark,#464fe1)}.jim-gin{top:max(10px, env(safe-area-inset-top));z-index:2147483000;box-sizing:border-box;border:1px solid var(--jim-gin-line,#7f7f7f59);background:var(--jim-gin-bg,var(--surface,Canvas));width:min(560px,100vw - 24px);color:var(--jim-gin-ink,var(--text,CanvasText));font:inherit;font-family:var(--jim-gin-font,inherit);border-radius:14px;grid-template-columns:1fr auto;align-items:start;gap:6px 12px;padding:14px 14px 14px 18px;animation:.28s cubic-bezier(.2,1.2,.4,1) jim-gin-in;display:grid;position:fixed;left:50%;translate:-50%;box-shadow:0 10px 30px #00000047}@keyframes jim-gin-in{0%{opacity:0;translate:-50% -16px}}.jim-gin__t{margin:0;font-size:16px;font-weight:800;line-height:1.3}.jim-gin__s{opacity:.85;grid-column:1;margin:0;font-size:14px;line-height:1.45}.jim-gin__x{width:48px;height:48px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:12px;grid-area:1/2;margin:-10px -8px 0 0;font-size:24px;font-weight:800}.jim-gin__x:hover,.jim-gin__x:focus-visible{background:#7f7f7f26;outline:none}.jim-gin__go{border-radius:var(--jim-gin-radius,10px);background:var(--jim-gin-accent,var(--accent,#545df6));min-height:44px;color:var(--jim-gin-on-accent,#fff);font:inherit;cursor:pointer;border:0;grid-column:1/-1;justify-self:start;margin-top:6px;padding:0 18px;font-size:15px;font-weight:700}@media (width<=480px){.jim-gin__go{justify-self:stretch}}.jim-gim{z-index:2147483001;background:#0009;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.jim-gim__box{box-sizing:border-box;text-align:center;background:var(--jim-gin-bg,var(--surface,Canvas));width:min(440px,100%);color:var(--jim-gin-ink,var(--text,CanvasText));font-family:var(--jim-gin-font,inherit);border-radius:18px;padding:26px 20px 20px;animation:.35s cubic-bezier(.2,1.3,.4,1) jim-gim-in;position:relative;box-shadow:0 20px 60px #00000080}@keyframes jim-gim-in{0%{opacity:0;scale:.85}}.jim-gim__jim{width:150px;height:auto;margin:0 auto 10px;display:block}.jim-gim__say{margin:0 0 18px;font-size:18px;font-weight:800;line-height:1.35}.jim-gim--tomorrow .jim-gim__say{margin-bottom:4px}.jim-gim__box.jim-plan-card .jim-gin__x{color:#fff;font-size:30px}.jim-gim__row{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.jim-gim__row button{border-radius:var(--jim-gin-radius,10px);min-height:44px;font:inherit;cursor:pointer;padding:0 16px;font-size:15px;font-weight:700}.jim-gim__create{background:var(--jim-gin-accent,var(--accent,#545df6));color:var(--jim-gin-on-accent,#fff);border:0}.jim-gim__create:disabled{opacity:.4;cursor:not-allowed}.jim-gim__sorry{border:1px solid var(--jim-gin-line,#7f7f7f80);color:inherit;background:0 0}.jim-gim .jim-gin__x{top:10px;margin:0;position:absolute;inset-inline-end:10px}@media (width<=480px){.jim-gim__row button{flex:100%}}.jim-gim__title{margin:0 0 6px;font-size:20px;font-weight:800}.jim-gim__title b{color:#2e9d57}.jim-gim__spin{vertical-align:middle;border:3px solid;border-right-color:#0000;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite jim-gim-spin;display:inline-block}@keyframes jim-gim-spin{to{rotate:360deg}}.jim-red{z-index:2147482999;pointer-events:none;opacity:0;background:#c00000;transition:opacity 6s;position:fixed;inset:0}.jim-red.is-on{opacity:.45}html.jim-no-account :is([data-jim-create-account],.jim-gin__go,.jim-gim__create):not(.jim-gim__write){color:#fff!important;background:#c62828!important;border-color:#c62828!important}:root{--accent:#545df6;--accent-dark:#464fe1;--login:#ffd23f;--bg:#000;--surface:#101017;--text:#fff;--text-dim:#b8b8c4;--bounce:cubic-bezier(.34, 1.56, .64, 1)}*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;background:var(--bg);color:var(--text);flex-direction:column;min-height:100dvh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;display:flex}.site-content{flex:1 0 auto}
