.select.svelte-ettnv8{position:static;min-width:0}@media (min-width: 760px){.select.svelte-ettnv8{position:relative}}.trigger.svelte-ettnv8{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:100%;padding:10px 40px 10px 16px;border-radius:14px;text-align:left;cursor:pointer;transition:background-color .2s}@media (min-width: 760px){.trigger.svelte-ettnv8{border-radius:999px;padding:10px 44px 10px 22px}}.trigger.compact.svelte-ettnv8{justify-content:center;height:44px;padding:0 34px 0 16px;border-radius:999px}.trigger.compact.svelte-ettnv8 .value:where(.svelte-ettnv8){font-size:14.5px}.trigger.compact.svelte-ettnv8 .chevron:where(.svelte-ettnv8){right:10px}.trigger.svelte-ettnv8:hover,.trigger.open.svelte-ettnv8{background:#13201a0b}.trigger.svelte-ettnv8:focus-visible{outline:2px solid #1e6b47;outline-offset:2px}.label.svelte-ettnv8{font-size:12px;font-weight:600;color:#13201a8c}.value.svelte-ettnv8{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:600;color:#13201a}.chevron.svelte-ettnv8{position:absolute;right:16px;top:50%;margin-top:-9px;color:#13201a80;transition:transform .2s}.trigger.open.svelte-ettnv8 .chevron:where(.svelte-ettnv8){transform:rotate(180deg)}.panel.svelte-ettnv8{position:fixed;z-index:70;font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;letter-spacing:-.01em;overflow-y:auto;padding:8px;border-radius:20px;background:#fff;color:#13201a;box-shadow:0 0 0 1px #13201a0f,0 16px 40px #00000038}.panel.pending.svelte-ettnv8{visibility:hidden}ul.svelte-ettnv8{display:grid;grid-template-columns:repeat(var(--cols-mobile),minmax(0,1fr));gap:2px}@media (min-width: 760px){ul.svelte-ettnv8{grid-template-columns:repeat(var(--cols),minmax(0,1fr))}}li.svelte-ettnv8{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding:8px 12px;border-radius:10px;font-size:14.5px;font-weight:500;cursor:pointer}li.empty.svelte-ettnv8:not([aria-selected=true]){color:#13201a66}@media (min-width: 760px){li.svelte-ettnv8{padding:11px 14px;border-radius:12px;font-size:15px}}li.active.svelte-ettnv8{background:#13201a0f}li[aria-selected=true].svelte-ettnv8{background:#1e6b47;color:#fff;font-weight:650}.option-label.svelte-ettnv8{white-space:nowrap}.option-hint.svelte-ettnv8{white-space:nowrap;font-size:12.5px;font-variant-numeric:tabular-nums;opacity:.55}li[aria-selected=true].svelte-ettnv8 .option-hint:where(.svelte-ettnv8){opacity:.8}.card.svelte-cnxwyw{display:flex;flex-direction:column;gap:12px;width:100%;min-width:0}.card-media.svelte-cnxwyw{position:relative;display:block;aspect-ratio:4 / 3;border-radius:16px;overflow:hidden;background:rgb(var(--ink-rgb) / .08)}.card-dark.svelte-cnxwyw .card-media:where(.svelte-cnxwyw){background:#ffffff0f}.card-media.svelte-cnxwyw img:where(.svelte-cnxwyw){width:100%;height:100%;object-fit:cover}.card.svelte-cnxwyw:hover .card-title:where(.svelte-cnxwyw){text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.card-body.svelte-cnxwyw{display:flex;flex-direction:column;gap:4px;padding:0 2px}.card-title.svelte-cnxwyw{font-size:clamp(15px,1.3vw,17px);font-weight:650;letter-spacing:-.02em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-desc.svelte-cnxwyw{font-size:14px;line-height:1.55;color:rgb(var(--ink-rgb) / .62);display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:pre-line}.card-meta.svelte-cnxwyw{font-size:13.5px;color:rgb(var(--ink-rgb) / .55)}.card-dark.svelte-cnxwyw .card-meta:where(.svelte-cnxwyw){color:#f6f4ee99}.nav-console.svelte-1hlxywe{display:flex;align-items:center;gap:4px;width:min(100%,640px);height:52px;padding:4px 4px 4px 6px;border-radius:999px;background:#fff;color:var(--ink);box-shadow:inset 0 0 0 1px rgb(var(--ink-rgb) / .14)}.nav-console.svelte-1hlxywe>.select{flex:0 0 auto;width:150px}.sep.svelte-1hlxywe{flex-shrink:0;width:1px;height:24px;background:rgb(var(--ink-rgb) / .12)}input.svelte-1hlxywe{flex:1;min-width:0;height:44px;padding:0 14px;border:0;border-radius:999px;background:transparent;font:inherit;font-size:14.5px;font-weight:500;color:var(--ink);outline:none}input.svelte-1hlxywe::placeholder{color:rgb(var(--ink-rgb) / .4)}input.svelte-1hlxywe:hover,input.svelte-1hlxywe:focus{background:rgb(var(--ink-rgb) / .045)}.nav-console.svelte-1hlxywe input:where(.svelte-1hlxywe):focus-visible{outline:none}button[type=submit].svelte-1hlxywe{flex-shrink:0;display:grid;place-items:center;width:44px;height:44px;border-radius:999px;background:var(--accent);color:#fff;cursor:pointer}button[type=submit].svelte-1hlxywe:hover{background:#185a3b}.backdrop.svelte-1ub67hb{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:#080e0b73}.sheet.svelte-1ub67hb{position:fixed;z-index:61;top:0;left:0;right:0;padding:max(16px,env(safe-area-inset-top)) 16px 20px;border-radius:0 0 28px 28px;animation:svelte-1ub67hb-sheet-down .28s cubic-bezier(.32,.72,0,1)}.head.svelte-1ub67hb{display:flex;align-items:center;justify-content:space-between;padding:4px 4px 12px}h2.svelte-1ub67hb{font-size:20px;font-weight:700}.close.svelte-1ub67hb{display:grid;place-items:center;width:40px;height:40px;border-radius:999px;cursor:pointer}.form.svelte-1ub67hb{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:8px;border-radius:22px;background:#fff;box-shadow:0 0 0 1px rgb(var(--ink-rgb) / .08)}.form.svelte-1ub67hb>div.select{position:static}.field.svelte-1ub67hb{grid-column:1 / -1;display:flex;flex-direction:column;gap:2px;padding:10px 16px;border-radius:14px}.field.svelte-1ub67hb:focus-within{background:rgb(var(--ink-rgb) / .045)}.label.svelte-1ub67hb{font-size:12px;font-weight:600;color:rgb(var(--ink-rgb) / .55)}input.svelte-1ub67hb{width:100%;border:0;padding:0;background:transparent;font:inherit;font-size:16px;font-weight:600;color:var(--ink);outline:none}.field.svelte-1ub67hb input:where(.svelte-1ub67hb):focus-visible{outline:none}input.svelte-1ub67hb::placeholder{color:rgb(var(--ink-rgb) / .38);font-weight:500}.submit.svelte-1ub67hb{grid-column:1 / -1;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:54px;border-radius:16px;background:var(--accent);color:#fff;font-size:16px;font-weight:650;cursor:pointer}@keyframes svelte-1ub67hb-sheet-down{0%{transform:translateY(-100%)}}@media (prefers-reduced-motion: reduce){.sheet.svelte-1ub67hb{animation:none}}
