.consent[data-astro-cid-5krk3x6l]{z-index:50;background:var(--paper);border-top:1px solid var(--line);padding:var(--s2) var(--gutter);justify-content:space-between;align-items:center;gap:var(--s2);flex-wrap:wrap;display:flex;position:fixed;inset:auto 0 0}.consent[data-astro-cid-5krk3x6l][hidden]{display:none}@media (width>=900px){body.app .consent[data-astro-cid-5krk3x6l]{left:272px}}.buttons[data-astro-cid-5krk3x6l]{gap:var(--s1);display:flex}button[data-astro-cid-5krk3x6l]{cursor:pointer;border:2px solid var(--accent);min-height:44px;padding:8px 20px;font-weight:700}.yes[data-astro-cid-5krk3x6l]{background:var(--accent);color:var(--on-accent)}.no[data-astro-cid-5krk3x6l]{color:var(--ink);border-color:var(--ink);background:0 0}button[data-astro-cid-5krk3x6l]:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.logo[data-astro-cid-f7espo7c]{flex:none;overflow:visible}.foot[data-astro-cid-jo6i4kqk]{font-size:var(--fs-small);padding:var(--s4) var(--gutter) calc(var(--s5) + var(--s3));background:0 0}.inner[data-astro-cid-jo6i4kqk]{max-width:var(--page);padding:var(--s4) var(--s4) var(--s2);border-radius:var(--radius);box-shadow:var(--shadow);background:radial-gradient(ellipse 90% 120% at 30% 40%, var(--thumb-g0), var(--thumb-g1));margin-inline:auto}@media (width<=760px){.foot[data-astro-cid-jo6i4kqk]{padding-inline:var(--s1)}.inner[data-astro-cid-jo6i4kqk]{padding:var(--s3) var(--s3) var(--s2)}}ul[data-astro-cid-jo6i4kqk]{padding:0;list-style:none}a[data-astro-cid-jo6i4kqk]{color:var(--ink);text-decoration:none}.row[data-astro-cid-jo6i4kqk]{gap:var(--s4) var(--s5);flex-wrap:wrap;display:flex}.brand[data-astro-cid-jo6i4kqk]{gap:var(--s3);align-content:start;margin-right:auto;display:grid}.main[data-astro-cid-jo6i4kqk]{align-items:center;gap:12px;display:flex}.main[data-astro-cid-jo6i4kqk] .title[data-astro-cid-jo6i4kqk]{font-size:var(--fs-tile);line-height:1.1}.head[data-astro-cid-jo6i4kqk]{font-size:var(--fs-body);color:var(--title);margin-bottom:var(--s1);font-weight:800}nav[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{align-items:center;min-height:44px;display:inline-flex}.channels[data-astro-cid-jo6i4kqk]{gap:var(--s1);flex-wrap:wrap;max-width:300px;display:flex}.channels[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{background:color-mix(in srgb, var(--amber) 14%, transparent);width:44px;height:44px;color:var(--amber);border-radius:50%;place-items:center;display:grid}.bottom[data-astro-cid-jo6i4kqk]{align-items:center;gap:var(--s2) var(--s3);margin-top:var(--s4);padding-top:var(--s2);border-top:1px solid var(--line);color:var(--mute);flex-wrap:wrap;display:flex}.bottom[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{gap:var(--s3);flex-wrap:wrap;display:flex}.bottom[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--mute)}.field[data-astro-cid-pni5hmta]{gap:4px;display:grid}label[data-astro-cid-pni5hmta][for]{font-weight:700}.shot[data-astro-cid-pni5hmta]{border:1px solid var(--line);border-radius:14px;align-items:center;gap:14px;padding:10px;display:flex}.shot[data-astro-cid-pni5hmta] img[data-astro-cid-pni5hmta]{object-fit:cover;object-position:top;border:1px solid var(--line);border-radius:8px;flex:none;width:112px;height:70px}.shot[data-astro-cid-pni5hmta] img[data-astro-cid-pni5hmta][hidden]{display:none}.shot[data-astro-cid-pni5hmta] b[data-astro-cid-pni5hmta],.shot[data-astro-cid-pni5hmta] span[data-astro-cid-pni5hmta]{overflow-wrap:anywhere;display:block}.shot[data-astro-cid-pni5hmta] span[data-astro-cid-pni5hmta]{color:var(--mute);font-size:var(--fs-small);line-height:1.35}.plain[data-astro-cid-pni5hmta]{min-height:44px;color:var(--ink);font-size:var(--fs-small);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.drop[data-astro-cid-pni5hmta]{--paper:var(--night);border-radius:14px;flex-wrap:wrap;align-items:center;gap:12px 14px;padding:16px;display:flex}.drop[data-astro-cid-pni5hmta].over{outline:3px solid var(--amber);outline-offset:-3px}.words[data-astro-cid-pni5hmta]{line-height:1.35;font-size:var(--fs-small);color:var(--frame-mute);flex:160px}.words[data-astro-cid-pni5hmta] b[data-astro-cid-pni5hmta]{color:var(--amber);font-size:var(--fs-body);display:block}.words[data-astro-cid-pni5hmta] span[data-astro-cid-pni5hmta]{display:block}.touch-only[data-astro-cid-pni5hmta]{display:none!important}@media (pointer:coarse){.touch-only[data-astro-cid-pni5hmta]{display:block!important}.wide-only[data-astro-cid-pni5hmta]{display:none!important}}input[data-astro-cid-pni5hmta][type=file]{opacity:0;width:1px;height:1px;position:absolute}label[data-astro-cid-pni5hmta].btn{position:relative}@media (width<=559px){.report[data-astro-cid-pni5hmta] .win-head{padding-block:8px}.report[data-astro-cid-pni5hmta] .win-body{gap:12px;padding-block:14px}.dropface[data-astro-cid-pni5hmta]{display:none}.drop[data-astro-cid-pni5hmta]{padding:12px}.drop[data-astro-cid-pni5hmta] label[data-astro-cid-pni5hmta]{flex:100%}.shot[data-astro-cid-pni5hmta]{gap:10px;padding:6px}.shot[data-astro-cid-pni5hmta] img[data-astro-cid-pni5hmta]{width:84px;height:56px}.plain[data-astro-cid-pni5hmta]{min-height:32px}.report[data-astro-cid-pni5hmta] .btns[data-astro-cid-pni5hmta]{flex-wrap:nowrap}.report[data-astro-cid-pni5hmta] .send[data-astro-cid-pni5hmta]{flex:auto}.report[data-astro-cid-pni5hmta] .btn[data-astro-cid-pni5hmta]{padding-inline:16px}}:root{color-scheme:light;--paper:#f5f5f6;--card:#fff;--panel:#e6e7ea;--cream:#e6e7ea;--ink:#0c101b;--title:#0a0d16;--mute:#61666f;--line:#dadcdf;--amber:#f5a524;--on-amber:#0f0f10;--accent:var(--frame);--on-accent:var(--on-frame);--mark:var(--frame);--error:#c62828;--hi:var(--accent);--on-hi:var(--on-accent);--night:#0b0f1a;--frame:#2f3a4f;--on-frame:#f6edd9;--frame-mute:#afb1b4;--frame-line:#4e5869;--black:#000;--shadow:0 14px 40px -22px color-mix(in srgb, var(--title) 30%, transparent);--radius:18px;--pill:999px;--thumb-g0:var(--frame);--thumb-g1:#0e1320;--thumb-hi:var(--amber);--on-thumb-hi:var(--on-amber);--thumb-word:var(--on-frame);--thumb-bar:var(--night);--on-thumb-bar:var(--on-frame);--fs-display:clamp(2.35rem, 5.02vw, 4.39rem);--fs-punch:clamp(2.9rem, 7vw, 6.5rem);--fs-h1:clamp(1.91rem, 3.83vw, 3.16rem);--fs-statement:clamp(1.75rem, 3.33vw, 2.67rem);--fs-figure:clamp(1.96rem, 2.94vw, 2.55rem);--fs-h2:clamp(1.42rem, 2.33vw, 1.84rem);--fs-head:clamp(1.5rem, 2.4vw, 2rem);--fs-name:clamp(1.25rem, 1rem + .7vw, 1.6rem);--fs-lead:1.3125rem;--fs-h3:1.25rem;--fs-body:1.1875rem;--fs-tile:1.1875rem;--fs-small:1rem;--fs-thumb-word:7.4cqw;--fs-thumb-words:6.9cqw;--fs-thumb-bar:max(2.7cqw, 10px);--fs-thumb-short:max(9cqw, 13px);--fs-art-bar:1.9cqw;--fs-start-bar:max(3.4cqw, 13px);--fs-start-note:max(3.3cqw, 12px);--fs-label:1rem;--page:1200px;--gutter:clamp(16px, 4vw, 48px);--s1:.5rem;--s2:1rem;--s3:1.5rem;--s4:2.5rem;--s5:4rem;--s6:6rem}.dark{color-scheme:dark;--paper:var(--night);--card:#1a2030;--panel:#1a2030;--ink:var(--on-frame);--title:var(--on-frame);--mute:#a3a6ad;--line:#2a3142;--mark:var(--amber);--accent:var(--amber);--on-accent:var(--on-amber);background:var(--paper);color:var(--ink)}.frame{color-scheme:dark;--paper:var(--frame);--ink:var(--on-frame);--title:var(--on-frame);--mute:var(--frame-mute);--line:var(--frame-line);--mark:var(--amber);--accent:var(--amber);--on-accent:var(--on-amber);background:var(--paper);color:var(--ink)}:root{--tracks:minmax(0, 1fr)}@media (width>=760px){:root{--tracks:repeat(3, minmax(0, 1fr))}}*,:before,:after{box-sizing:border-box;transition:none!important;animation:none!important}html{scroll-behavior:auto;-webkit-text-size-adjust:100%}body{background:var(--paper);min-height:100vh;color:var(--ink);font:400 var(--fs-body)/1.6 var(--font-body);overflow-wrap:break-word;flex-direction:column;margin:0;display:flex}h1,h2,h3,h4,p,ul,ol,figure,blockquote{margin:0}body>main{flex:1 0 auto}h1,.title,.motto,.display{font-family:var(--font-body);letter-spacing:0;color:var(--title);text-wrap:balance;font-weight:800;line-height:1.1}h2,.heading{font-family:var(--font-body);letter-spacing:0;color:var(--title);text-wrap:balance;font-weight:800;line-height:1.15}.card{background:var(--card);border-radius:var(--radius);box-shadow:var(--shadow);color:var(--ink);text-decoration:none;display:block;overflow:hidden}.hi{color:var(--mark)}h1{font-size:var(--fs-h1)}h2{font-size:var(--fs-head)}h3,h4{font-size:var(--fs-h3);line-height:1.3}.display{font-size:var(--fs-display);line-height:1.05}.motto{font-size:var(--fs-statement);line-height:1.1}button,input,select,textarea{font:inherit;font-size:var(--fs-body)}a{color:var(--ink);text-decoration-color:var(--accent);text-underline-offset:.18em;text-decoration-thickness:2px}:focus-visible{outline:3px solid var(--accent);outline-offset:2px}img,svg,video,iframe{max-width:100%;display:block}img{height:auto}code,kbd,pre{font-family:var(--font-code);font-size:.9em}pre code{font-size:inherit}[hidden]{display:none!important}.lead{font-size:var(--fs-lead);color:var(--mute);line-height:1.5}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip{left:var(--s2);z-index:10;position:absolute;top:-100px}.skip:focus{top:var(--s2);background:var(--paper);padding:var(--s1) var(--s2)}.label{font-size:var(--fs-label);color:var(--mute);font-weight:700}[data-pick="1"]>:nth-child(n+2),[data-pick="3"]>:nth-child(n+4),[data-pick="5"]>:nth-child(n+6){display:none!important}@media (width<=759px){[data-pick="5"]>:nth-child(n+5){display:none!important}}@media (width>=760px) and (width<=999px){[data-pick="5"]>:nth-child(n+5){display:none!important}}input:not([type=checkbox],[type=radio],[type=file],[type=hidden]),select,textarea{width:100%;min-height:48px;color:var(--ink);background-color:var(--card);border:1px solid var(--mute);border-radius:12px;padding:10px 16px}textarea{resize:vertical;display:block}select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232f3a4f' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 9l7 7 7-7'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;background-size:18px;padding-right:44px}input[type=checkbox]{appearance:none;cursor:pointer;background:var(--card) center / 18px no-repeat;border:2px solid var(--frame);border-radius:7px;flex:none;width:26px;height:26px;margin:0}input[type=checkbox]:checked{background-color:var(--frame);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23f6edd9' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E")}.check{cursor:pointer;align-items:flex-start;gap:12px;min-height:44px;padding-block:8px;font-weight:400;display:flex}input:focus-visible,select:focus-visible,textarea:focus-visible,button:focus-visible,a:focus-visible,label:focus-within:has(input[type=file]){outline:3px solid var(--focus,var(--frame));outline-offset:2px}.frame{--focus:var(--on-frame)}[aria-invalid=true]{border-color:var(--error)}.btn{min-height:48px;font:inherit;text-align:center;border:2px solid var(--accent);border-radius:var(--pill);cursor:pointer;justify-content:center;align-items:center;gap:10px;padding:8px 24px;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.btn:disabled{cursor:progress}.btn-fill{color:var(--on-accent);background:var(--accent)}.btn-out{color:var(--ink);border-color:var(--ink);background:0 0}.btn-danger{color:var(--card);background:var(--error);border-color:var(--error)}.btns{flex-wrap:wrap;gap:10px;display:flex}.face{flex:none;width:44px;height:44px;display:block}.yip{width:100%;height:100%;display:block;overflow:visible}.note{background:var(--frame);color:var(--on-frame);font-size:var(--fs-small);border-radius:14px;align-items:center;gap:14px;padding:12px 16px;line-height:1.4;display:flex}.note[hidden]{display:none}.note b{color:var(--amber);font-size:var(--fs-body);font-weight:700;line-height:1.25;display:block}.note.err{background:var(--error);color:var(--card)}.note.err b{color:var(--card)}dialog.win{width:min(560px,100vw - 24px);max-height:calc(100dvh - 24px);color:var(--ink);background:var(--card);overscroll-behavior:contain;border:0;border-radius:18px;padding:0;overflow:auto}dialog.win::backdrop{background:color-mix(in srgb, var(--night) 70%, transparent)}.win-head{background:var(--frame);color:var(--on-frame);align-items:center;gap:14px;padding:14px 22px;display:flex}.win-head h2{color:inherit;font-size:var(--fs-h3)}.win-head.danger{background:var(--error);color:var(--card)}.win-body{gap:var(--s2);grid-template-columns:minmax(0,1fr);padding:22px;display:grid}@media (width<=559px){.win-head,.win-body{padding-inline:16px}.win-body>.btns>.btn{flex:auto}}[tabindex="-1"]:focus{outline:none}.home[data-astro-cid-ju4pidww]{color:var(--ink);align-items:center;gap:11px;min-width:0;text-decoration:none;display:inline-flex}.name[data-astro-cid-ju4pidww]{font-size:var(--fs-tile);line-height:1.15}.column[data-astro-cid-ju4pidww]{flex-direction:column;flex:1 1 0;min-width:0;display:flex}.column[data-astro-cid-ju4pidww]>main[data-astro-cid-ju4pidww]{flex:1 0 auto}.app[data-astro-cid-ju4pidww] .column[data-astro-cid-ju4pidww]>main[data-astro-cid-ju4pidww]>*{width:100%;margin-inline:auto}.top[data-astro-cid-ju4pidww]{z-index:30;align-items:center;gap:var(--s3);padding:12px var(--gutter);display:flex;position:sticky;top:0}.top[data-astro-cid-ju4pidww] nav[data-astro-cid-ju4pidww]{align-items:center;gap:var(--s3);white-space:nowrap;margin-left:auto;font-weight:700;display:flex}.top[data-astro-cid-ju4pidww] nav[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww]{min-height:44px;color:inherit;align-items:center;text-decoration:none;display:inline-flex}.top[data-astro-cid-ju4pidww] nav[data-astro-cid-ju4pidww] .in[data-astro-cid-ju4pidww]{color:var(--on-frame);border:2px solid var(--on-frame);border-radius:var(--pill);padding:6px 18px}.top[data-astro-cid-ju4pidww] nav[data-astro-cid-ju4pidww] .reg[data-astro-cid-ju4pidww]{color:var(--on-amber);background:var(--amber);border-radius:var(--pill);padding:8px 20px}@media (width<=999px){.top[data-astro-cid-ju4pidww] nav[data-astro-cid-ju4pidww] .wide[data-astro-cid-ju4pidww]{display:none}}@media (width<=359px){.name[data-astro-cid-ju4pidww] .hi{display:block}}@media (width<=559px){.top[data-astro-cid-ju4pidww]{gap:var(--s1)}.name[data-astro-cid-ju4pidww]{font-size:var(--fs-small)}.top[data-astro-cid-ju4pidww] nav[data-astro-cid-ju4pidww] .in[data-astro-cid-ju4pidww]{font-size:var(--fs-small);padding:4px 12px}}.ic[data-astro-cid-ju4pidww]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:24px;height:24px}.tap[data-astro-cid-ju4pidww]{width:48px;height:48px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:12px;flex:none;place-items:center;padding:0;display:grid}.tap[data-astro-cid-ju4pidww] .face{width:38px;height:38px}.phonebar[data-astro-cid-ju4pidww]{z-index:30;padding:4px 6px;padding-top:max(4px, env(safe-area-inset-top));align-items:center;gap:4px;display:flex;position:sticky;top:0}.phonebar[data-astro-cid-ju4pidww] .home[data-astro-cid-ju4pidww]{color:inherit;flex:auto}.phonebar[data-astro-cid-ju4pidww] .name[data-astro-cid-ju4pidww]{font-size:var(--fs-small);color:inherit}.side[data-astro-cid-ju4pidww]{gap:var(--s2);padding:12px;padding-bottom:max(12px, env(safe-area-inset-bottom));color:var(--on-frame);background:var(--frame);border:0;flex-direction:column;overflow-y:auto}.side[data-astro-cid-ju4pidww]:popover-open{width:min(320px,88vw);height:100dvh;margin:0;display:flex;position:fixed;inset:0 auto 0 0}.side[data-astro-cid-ju4pidww]::backdrop{background:color-mix(in srgb, var(--night) 70%, transparent)}.sidehead[data-astro-cid-ju4pidww]{justify-content:space-between;align-items:center;gap:8px;display:flex}.side[data-astro-cid-ju4pidww] .home[data-astro-cid-ju4pidww]{color:inherit}.side[data-astro-cid-ju4pidww] .name[data-astro-cid-ju4pidww]{color:inherit;font-size:var(--fs-small)}.side[data-astro-cid-ju4pidww] nav[data-astro-cid-ju4pidww]{gap:4px;font-weight:700;display:grid}.side[data-astro-cid-ju4pidww] nav[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww]{min-height:48px;color:inherit;border-radius:12px;align-items:center;gap:12px;padding:8px 12px;line-height:1.2;text-decoration:none;display:flex}.side[data-astro-cid-ju4pidww] nav[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww][aria-current=page]{color:var(--on-amber);background:var(--amber)}.tools[data-astro-cid-ju4pidww]{gap:8px;margin-top:auto;display:grid}.tools[data-astro-cid-ju4pidww] button[data-astro-cid-ju4pidww]{width:100%;min-height:48px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:12px;align-items:center;gap:12px;padding:8px 12px;display:flex}.tools[data-astro-cid-ju4pidww] .out[data-astro-cid-ju4pidww]{border:0;font-weight:700}.tools[data-astro-cid-ju4pidww] .report[data-astro-cid-ju4pidww]{border:2px solid var(--frame-line);line-height:1.3}.tools[data-astro-cid-ju4pidww] .report[data-astro-cid-ju4pidww] b[data-astro-cid-ju4pidww]{color:var(--amber);display:block}.tools[data-astro-cid-ju4pidww] .report[data-astro-cid-ju4pidww] span[data-astro-cid-ju4pidww] span[data-astro-cid-ju4pidww]{font-size:var(--fs-small);display:block}@media (width>=900px){.phonebar[data-astro-cid-ju4pidww]{display:none}body.app{flex-direction:row}.side[data-astro-cid-ju4pidww]{width:272px;height:100dvh;padding:var(--s3) var(--s2);flex:0 0 272px;margin:0;display:flex;position:sticky;inset:0 auto auto}.closer[data-astro-cid-ju4pidww]{display:none}}
