@font-face{font-family:Diatype;font-weight:400;src:url(../../../kit/fonts/abcdiatype-regular.DfLLXaye.woff2)format("woff2");font-display:swap}@font-face{font-family:Diatype;font-weight:500;src:url(../../../kit/fonts/abcdiatype-medium.Vm0WqISa.woff2)format("woff2");font-display:swap}@font-face{font-family:Diatype;font-weight:700;src:url(../../../kit/fonts/abcdiatype-bold.BmNeBSg6.woff2)format("woff2");font-display:swap}@font-face{font-family:Matter;font-weight:500;src:url(../../../kit/fonts/matter-medium.0kVFSH3u.woff2)format("woff2");font-display:swap}:root{--gs-ink:#0f0f0f;--gs-paper:#fff;--gs-cream:#f0eeeb;--gs-stone:#ccc7c1;--gs-rule:#e6e3df;--gs-muted:#55524d;--gs-gold:#ffb51c;--gs-gold-soft:#fff2d6;--gs-yellow:#ffed4c;--gs-font:"Diatype", system-ui, sans-serif;--gs-display:"Matter", "Diatype", system-ui, sans-serif}html{font-size:62.5%}html,body{margin:0}*,:before,:after{box-sizing:border-box}body{font-family:var(--gs-font);color:var(--gs-ink);background:var(--gs-paper);-webkit-font-smoothing:antialiased;font-size:1.6rem}.cdlg.svelte-7e0w24{z-index:200;place-items:center;padding:2.4rem;animation:.15s svelte-7e0w24-cdlgIn;display:grid;position:fixed;inset:0}@keyframes svelte-7e0w24-cdlgIn{0%{opacity:0}to{opacity:1}}.cdlg__scrim.svelte-7e0w24{cursor:pointer;background:#0f0f0f73;border:0;position:absolute;inset:0}.cdlg__panel.svelte-7e0w24{background:var(--gs-paper);border-radius:2rem;width:min(44rem,100%);padding:2.8rem 2.8rem 2.4rem;animation:.2s cubic-bezier(.23,1,.32,1) svelte-7e0w24-cdlgPanel;position:relative;box-shadow:0 30px 80px #0f0f0f4d}@keyframes svelte-7e0w24-cdlgPanel{0%{opacity:0;transform:translateY(1.2rem)scale(.98)}to{opacity:1;transform:none}}.cdlg__title.svelte-7e0w24{font-family:var(--gs-display);color:var(--gs-ink);margin:0 0 .8rem;font-size:2.1rem;font-weight:500}.cdlg__msg.svelte-7e0w24{color:var(--gs-muted);margin:0 0 2.4rem;font-size:1.55rem;line-height:1.5}.cdlg__list.svelte-7e0w24{max-height:24rem;color:var(--gs-ink);margin:-1.2rem 0 2rem;padding-left:2rem;font-size:1.45rem;line-height:1.6;overflow-y:auto}.cdlg__link.svelte-7e0w24{color:var(--gs-ink);border-bottom:1.5px solid var(--gs-gold);margin:-.8rem 0 2.4rem;padding-bottom:.2rem;font-size:1.4rem;font-weight:500;text-decoration:none;display:inline-block}.cdlg__actions.svelte-7e0w24{justify-content:flex-end;gap:1rem;display:flex}.cdlg__btn.svelte-7e0w24{font-family:var(--gs-font);cursor:pointer;border:1.5px solid #0000;border-radius:999px;padding:1rem 2rem;font-size:1.4rem;font-weight:500;transition:background-color .12s,border-color .12s}.cdlg__cancel.svelte-7e0w24{background:var(--gs-paper);border-color:var(--gs-rule);color:var(--gs-ink)}.cdlg__cancel.svelte-7e0w24:hover{border-color:var(--gs-stone)}.cdlg__ok.svelte-7e0w24{background:var(--gs-gold);color:var(--gs-ink)}.cdlg__ok.svelte-7e0w24:hover{background:#f0a800}.cdlg__ok--danger.svelte-7e0w24{color:#fff;background:#b3261e}.cdlg__ok--danger.svelte-7e0w24:hover{background:#9a1f18}.cdlg__btn.svelte-7e0w24:focus-visible{box-shadow:0 0 0 3px var(--gs-gold-soft);outline:none}.asktab.svelte-159b782{z-index:45;border:1.5px solid var(--gs-gold);background:var(--gs-gold);color:var(--gs-ink);font-family:var(--gs-font);letter-spacing:.02em;cursor:pointer;writing-mode:vertical-rl;border-right:0;border-radius:1rem 0 0 1rem;padding:1.4rem .9rem;font-size:1.3rem;font-weight:600;transition:padding-right .15s;position:fixed;top:66vh;right:0;box-shadow:-.4rem .6rem 1.8rem #0f0f0f24}.asktab.svelte-159b782:hover,.asktab.svelte-159b782:focus-visible{outline:none;padding-right:1.3rem}.asktab__label.svelte-159b782{display:block;transform:rotate(180deg)}.ask.svelte-1ur13ee{z-index:150;position:fixed;inset:0}.ask--hidden.svelte-1ur13ee{visibility:hidden}.ask__scrim.svelte-1ur13ee{cursor:pointer;background:#0f0f0f52;border:0;position:absolute;inset:0}.ask__panel.svelte-1ur13ee{background:var(--gs-paper);flex-direction:column;gap:1.6rem;width:min(42rem,100vw);padding:2.4rem;animation:.2s ease-out svelte-1ur13ee-askIn;display:flex;position:absolute;top:0;bottom:0;right:0;overflow-y:auto;box-shadow:-2rem 0 6rem #0f0f0f33}.ask__panel.svelte-1ur13ee:focus{outline:none}@keyframes svelte-1ur13ee-askIn{0%{opacity:0;transform:translate(2.4rem)}to{opacity:1;transform:none}}.ask__head.svelte-1ur13ee{justify-content:space-between;align-items:center;display:flex}.ask__title.svelte-1ur13ee{font-family:var(--gs-display);color:var(--gs-ink);margin:0;font-size:2.2rem;font-weight:500}.ask__close.svelte-1ur13ee{color:var(--gs-muted);cursor:pointer;background:0 0;border:0;font-size:1.6rem}.ask__kinds.svelte-1ur13ee{flex-wrap:wrap;gap:.6rem;display:flex}.kind.svelte-1ur13ee{border:1.5px solid var(--gs-rule);background:var(--gs-paper);color:var(--gs-ink);font:inherit;cursor:pointer;border-radius:99px;padding:.7rem 1.4rem;font-size:1.35rem}.kind[aria-pressed=true].svelte-1ur13ee{background:var(--gs-ink);border-color:var(--gs-ink);color:var(--gs-paper)}.kind.svelte-1ur13ee:focus-visible,.btn.svelte-1ur13ee:focus-visible{box-shadow:0 0 0 3px var(--gs-gold-soft);outline:none}.ask__text.svelte-1ur13ee{font:inherit;border:1.5px solid var(--gs-rule);resize:vertical;min-height:14rem;color:var(--gs-ink);background:var(--gs-paper);border-radius:1.2rem;padding:1.2rem 1.4rem;font-size:1.5rem;line-height:1.5}.ask__text.svelte-1ur13ee:focus{border-color:var(--gs-gold);outline:none}.ask__pics.svelte-1ur13ee{flex-wrap:wrap;gap:.8rem;display:flex}.pic.svelte-1ur13ee{border:1px solid var(--gs-rule);background:var(--gs-cream);border-radius:.8rem;width:10rem;height:7.5rem;margin:0;position:relative;overflow:hidden}.pic.svelte-1ur13ee img:where(.svelte-1ur13ee){object-fit:cover;width:100%;height:100%;display:block}.pic__x.svelte-1ur13ee{color:#fff;cursor:pointer;background:#0f0f0f99;border:0;border-radius:50%;width:2.2rem;height:2.2rem;font-size:1.1rem;position:absolute;top:.3rem;right:.3rem}.ask__add.svelte-1ur13ee{border:1.5px dashed var(--gs-rule);border-radius:1.2rem;flex-wrap:wrap;flex:100%;align-items:center;gap:.6rem;padding:1rem 1.2rem;display:flex}.ask__hint.svelte-1ur13ee{color:var(--gs-muted);margin:0;font-size:1.3rem}.btn.svelte-1ur13ee{font:inherit;border:1.5px solid var(--gs-rule);background:var(--gs-paper);color:var(--gs-ink);cursor:pointer;border-radius:99px;padding:.7rem 1.3rem;font-size:1.3rem;font-weight:500}.btn--gold.svelte-1ur13ee{background:var(--gs-gold);border-color:var(--gs-gold);padding:1rem 2.2rem;font-size:1.4rem}.btn.svelte-1ur13ee:disabled{opacity:.5;cursor:default}.kind.svelte-1ur13ee:disabled,.ask__text.svelte-1ur13ee:disabled,.pic__x.svelte-1ur13ee:disabled{opacity:.6;cursor:default}.ask__note.svelte-1ur13ee{color:#8a5600;margin:0;font-size:1.3rem}.ask__sent.svelte-1ur13ee{color:var(--gs-muted);margin:0;font-size:1.2rem;line-height:1.45}.ask__foot.svelte-1ur13ee{flex-direction:column;align-items:flex-start;gap:.8rem;margin-top:auto;display:flex}.ask__outcome.svelte-1ur13ee{margin:0;font-size:1.35rem}.ask__outcome--ok.svelte-1ur13ee{color:#1c6e31}.ask__outcome--warn.svelte-1ur13ee{color:#8a5600}.ask__outcome--err.svelte-1ur13ee{color:#b3261e}
