._button_1p5uu_1{--btn-bg: var(--surface-2);--btn-fg: var(--text-strong);--btn-line: var(--line-strong);position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);min-height:44px;padding:0 var(--sp-5);border:1px solid var(--btn-line);border-radius:var(--r-2);background:var(--btn-bg);color:var(--btn-fg);font-family:var(--font-display);font-weight:500;font-size:var(--fs-3);letter-spacing:.02em;line-height:1;box-shadow:var(--sh-1);transition:transform var(--t-fast) var(--ease-out),background-color var(--t-fast),border-color var(--t-fast),box-shadow var(--t-fast),filter var(--t-fast),opacity var(--t-fast);-webkit-tap-highlight-color:transparent;user-select:none}._button_1p5uu_1:disabled{opacity:.45;box-shadow:none}._primary_1p5uu_39{--btn-bg: linear-gradient(180deg, var(--gold-400), var(--gold-600));--btn-fg: var(--text-on-accent);--btn-line: var(--gold-700);background:var(--btn-bg);text-shadow:0 1px 0 rgba(255,255,255,.25)}[data-theme=night] ._primary_1p5uu_39{--btn-bg: linear-gradient(180deg, #e9ecff, #b9c3f0);--btn-line: #8e97c9}[data-theme=vote] ._primary_1p5uu_39{--btn-bg: linear-gradient(180deg, #ffb454, var(--ember-500));--btn-line: #9a4d00}._secondary_1p5uu_57{--btn-bg: var(--surface-glass);backdrop-filter:blur(8px)}._ghost_1p5uu_62{--btn-bg: transparent;--btn-line: transparent;box-shadow:none;color:var(--text)}._danger_1p5uu_69{--btn-bg: var(--blood-700);--btn-fg: #fff;--btn-line: var(--blood-500)}._sm_1p5uu_75{min-height:36px;padding:0 var(--sp-3);font-size:var(--fs-2);border-radius:var(--r-1)}._lg_1p5uu_82{min-height:56px;padding:0 var(--sp-7);font-size:var(--fs-4);border-radius:var(--r-3)}._block_1p5uu_89{width:100%}._loading_1p5uu_93 ._label_1p5uu_93{opacity:.5}._loading_1p5uu_93:after{content:"";position:absolute;width:18px;height:18px;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;animation:_spin_1p5uu_1 .8s linear infinite}._icon_1p5uu_108{display:inline-flex;width:1.1em;height:1.1em}._iconButton_1p5uu_114{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--r-pill);border:1px solid transparent;background:transparent;color:var(--text);transition:background-color var(--t-fast),color var(--t-fast)}._iconButton_1p5uu_114:disabled{opacity:.35}@media(hover:hover){._button_1p5uu_1:hover:not(:disabled){transform:translateY(-1px);box-shadow:var(--sh-2);filter:brightness(1.14)}._ghost_1p5uu_62:hover:not(:disabled){border-color:var(--line-strong);color:var(--text-strong)}._iconButton_1p5uu_114:hover:not(:disabled){background:var(--surface-2);border-color:var(--line-strong);color:var(--accent-strong)}._iconDanger_1p5uu_150:hover:not(:disabled){border-color:color-mix(in srgb,var(--lose-500) 70%,transparent);color:var(--lose-500)}}._button_1p5uu_1:active:not(:disabled){transform:translateY(1px) scale(.99)}@keyframes _spin_1p5uu_1{to{transform:rotate(360deg)}}._setting_iy2gg_1{display:grid;gap:6px;justify-items:start}._inline_iy2gg_7{grid-auto-flow:column;justify-content:start;align-items:center;gap:var(--sp-2)}._label_iy2gg_14{font-size:var(--fs-1);color:var(--text-muted)}._plaque_iy2gg_20{display:inline-flex;align-items:center;gap:2px;min-height:44px;padding:3px;border:1px solid var(--line-strong);border-radius:var(--r-2);background:linear-gradient(180deg,var(--surface-2),var(--surface));box-shadow:inset 0 1px #fff0c812,inset 0 -3px 8px #00000059,var(--sh-1)}._value_iy2gg_35{padding:0 var(--sp-2);text-align:center;font-family:var(--font-display);font-size:var(--fs-2);color:var(--text-strong);white-space:nowrap}._arrow_iy2gg_44{display:grid;place-items:center;width:32px;height:36px;padding:0;border:1px solid transparent;border-radius:var(--r-1);background:transparent;color:var(--accent);transition:background-color var(--t-fast),border-color var(--t-fast),color var(--t-fast),transform var(--t-fast) var(--ease-out)}._arrow_iy2gg_44 svg{width:10px;height:16px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}._flip_iy2gg_71{transform:scaleX(-1)}._arrow_iy2gg_44:disabled{opacity:.25}@media(hover:hover){._arrow_iy2gg_44:hover:not(:disabled){background:color-mix(in srgb,var(--accent) 14%,transparent);border-color:var(--line-strong);color:var(--accent-strong)}}._arrow_iy2gg_44:active:not(:disabled){transform:scale(.9)}._root_1hnmx_1{position:fixed;inset:0;z-index:40;display:flex;align-items:flex-end;justify-content:center;pointer-events:none}._passthrough_1hnmx_11{inset:auto 0 0}._passthrough_1hnmx_11 ._sheet_1hnmx_15{max-height:min(46dvh,420px)}._tall_1hnmx_19 ._sheet_1hnmx_15{max-height:min(78dvh,760px)}._backdrop_1hnmx_23{position:absolute;inset:0;border:0;background:#00000073;pointer-events:auto}._sheet_1hnmx_15{position:relative;pointer-events:auto;width:min(100%,560px);max-height:min(70dvh,640px);display:flex;flex-direction:column;background:var(--surface-glass);backdrop-filter:blur(14px) saturate(1.2);border:1px solid var(--line-strong);border-bottom:0;border-radius:var(--r-3) var(--r-3) 0 0;box-shadow:var(--sh-3);padding-bottom:var(--safe-bottom);overflow:hidden;animation:_rise_1hnmx_1 var(--t-base) var(--ease-out)}._sheet_1hnmx_15:before{content:"";position:absolute;top:8px;left:50%;width:40px;height:4px;border-radius:999px;background:var(--line-strong);transform:translate(-50%)}._title_1hnmx_61{padding:var(--sp-6) var(--sp-5) var(--sp-2);font-family:var(--font-display);font-size:var(--fs-4);color:var(--text-strong);text-align:center;text-wrap:balance}._body_1hnmx_70{min-height:0;padding:var(--sp-3) var(--sp-5);overflow:auto;scrollbar-gutter:stable both-edges;overscroll-behavior:contain;font-size:var(--fs-2);text-align:center}._footer_1hnmx_81{position:sticky;bottom:0;z-index:1;display:flex;gap:var(--sp-3);justify-content:center;padding:var(--sp-3) var(--sp-5) var(--sp-4);border-top:1px solid var(--line);background:linear-gradient(180deg,transparent,var(--surface-glass) 30%)}._footer_1hnmx_81>*{flex:1 1 auto;max-width:220px}._head_1hnmx_100{position:relative}._grip_1hnmx_104{display:none}@media(max-width:899px){._collapsible_1hnmx_109{transition:transform var(--t-base) var(--ease-out)}._collapsed_1hnmx_112{transform:translateY(var(--sheet-drop, 0px))}._collapsible_1hnmx_109:before{display:none}._head_1hnmx_100{min-height:var(--sp-6);touch-action:none;cursor:grab}._grip_1hnmx_104{display:block;position:absolute;top:0;left:50%;width:72px;height:var(--sp-6);padding:0;border:0;border-radius:var(--r-1);background:transparent;transform:translate(-50%);cursor:inherit}._grip_1hnmx_104:before{content:"";position:absolute;top:8px;left:50%;width:40px;height:4px;border-radius:999px;background:var(--line-strong);transform:translate(-50%)}}._modal_1hnmx_152{align-items:center}._modal_1hnmx_152 ._sheet_1hnmx_15{max-height:min(85dvh,720px);border-bottom:1px solid var(--line-strong);border-radius:var(--r-3);margin:var(--gutter);padding-bottom:0}@media(min-width:900px){._root_1hnmx_1:not(._modal_1hnmx_152){align-items:flex-end;justify-content:flex-end;padding:0 var(--sp-5) var(--sp-5)}._root_1hnmx_1:not(._modal_1hnmx_152) ._sheet_1hnmx_15{width:calc(var(--rail-w) - var(--sp-3));max-height:calc(100dvh - 48px - var(--sp-8) - var(--chat-room, 0px));border:1px solid var(--line-strong);border-radius:var(--r-3);padding-bottom:0}._root_1hnmx_1:not(._modal_1hnmx_152) ._sheet_1hnmx_15:before{display:none}}@keyframes _rise_1hnmx_1{0%{transform:translateY(24px);opacity:0}to{transform:none;opacity:1}}
