.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);transform:translateY(-2px)}.faq-a[data-astro-cid-hemr5th4] .jim-sorry-btn:active{transform:translateY(0)scale(.96)}.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}}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)}body.jim-app :is(button,[role=button]:not(svg *),a.app-btn,.app-press):active,.jim-app :is(button,[role=button]:not(svg *),a.app-btn,.app-press):active{transform:scale(.96)}@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)}.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}
