.page_shell__fAVH1{max-width:900px;margin:0 auto;padding:0 20px 80px}.page_nav__zpG_3{display:flex;align-items:center;justify-content:space-between;padding:22px 0 24px;border-bottom:1px solid var(--border);margin-bottom:36px}.page_logo__7fc9l{font-family:"Instrument Serif",serif;font-size:1.55rem;letter-spacing:-.5px;background:linear-gradient(135deg,#fff 30%,var(--accent));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.page_logo__7fc9l span{font-style:italic;opacity:.7}.page_navTabs__F4UOx{display:flex;gap:4px;background:var(--surface);border:1px solid var(--border);border-radius:10px;padding:4px}.page_navTab__Km9gw{padding:7px 18px;border:none;background:transparent;font-family:Geist Mono,monospace;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);cursor:pointer;border-radius:7px;transition:all .15s}.page_navTab__Km9gw:hover{color:var(--text)}.page_navTab__Km9gw.page_active__q3_T3{background:var(--surface-high);color:var(--text);box-shadow:0 1px 3px rgba(0,0,0,.4)}.page_pageHead__Yj_Sg{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;gap:16px;flex-wrap:wrap}.page_pageTitle__1Vg2e{font-family:"Instrument Serif",serif;font-size:1.5rem;font-weight:400}.page_pageSub__bY0ms{font-size:.72rem;color:var(--text-muted);margin-top:3px}.page_btn__VzVq_{display:inline-flex;align-items:center;gap:6px;padding:9px 18px;border:1px solid var(--border);background:var(--surface);color:var(--text);font-family:Geist Mono,monospace;font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;border-radius:8px;transition:all .15s;white-space:nowrap;text-decoration:none}.page_btn__VzVq_:hover{border-color:var(--border-hover);background:var(--surface-high)}.page_btn__VzVq_:disabled{opacity:.5;cursor:not-allowed}.page_primary__V8M9Y{background:var(--accent);border-color:var(--accent);color:#fff;box-shadow:0 0 20px var(--accent-glow)}.page_primary__V8M9Y:hover{filter:brightness(1.1)}.page_ghost__qsk_I{background:transparent;border-color:transparent;color:var(--text-muted)}.page_ghost__qsk_I:hover{color:var(--text);border-color:var(--border)}.page_sm__kkBIH{padding:5px 12px;font-size:.65rem}.page_danger__Cys3_{border-color:rgba(239,68,68,.3);color:var(--red)}.page_danger__Cys3_:hover{background:rgba(239,68,68,.08)}.page_card__QV0Om{background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:24px;transition:border-color .15s}.page_card__QV0Om:hover{border-color:var(--border-hover)}.page_pollCard__Sl996{background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:22px 24px;margin-bottom:12px;cursor:pointer;transition:all .15s;position:relative;overflow:hidden}.page_pollCard__Sl996:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,var(--accent-soft),transparent 60%);opacity:0;transition:opacity .2s}.page_pollCard__Sl996:hover{border-color:var(--accent);transform:translateY(-1px);box-shadow:0 8px 32px rgba(0,0,0,.3)}.page_pollCard__Sl996:hover:before{opacity:1}.page_pollCardInner__47vFq{position:relative}.page_pollCardHead__yts3v{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.page_pollTitle__ZpZPE{font-family:"Instrument Serif",serif;font-size:1.15rem;line-height:1.2}.page_pollMeta__me68v{font-size:.68rem;color:var(--text-muted);margin-top:3px}.page_badge__s34Is{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:20px;font-size:.62rem;letter-spacing:.08em;text-transform:uppercase;flex-shrink:0}.page_open___QBda{background:var(--green-soft);color:var(--green);border:1px solid rgba(34,197,94,.2)}.page_closed__G1zjG{background:rgba(239,68,68,.1);color:var(--red);border:1px solid rgba(239,68,68,.2)}.page_dot__2YCho{width:5px;height:5px;border-radius:50%;background:currentColor}.page_shareBox__oA1xY{display:flex;align-items:center;gap:10px;background:var(--surface-high);border:1px dashed var(--border);border-radius:8px;padding:10px 14px;margin-bottom:14px}.page_shareLabel__5y_o8{font-size:.62rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.1em}.page_shareCode__KLL_p{font-size:.72rem;color:var(--text);letter-spacing:.02em;flex:1 1;word-break:break-all}.page_cardActions__eKmPK{display:flex;gap:8px;flex-wrap:wrap}.page_field___uHMi{margin-bottom:16px}.page_field___uHMi label{display:block;font-size:.65rem;letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);margin-bottom:6px}.page_field___uHMi input,.page_field___uHMi textarea{width:100%;padding:10px 14px;background:var(--surface-high);border:1px solid var(--border);border-radius:8px;color:var(--text);font-family:Geist Mono,monospace;font-size:.82rem;outline:none;transition:border-color .15s,box-shadow .15s}.page_field___uHMi input:focus,.page_field___uHMi textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.page_field___uHMi textarea{resize:vertical;min-height:64px}.page_overlay__pWWMz{position:fixed;inset:0;background:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;z-index:100;padding:20px;animation:page_fadeIn__wvzG6 .15s ease}@keyframes page_fadeIn__wvzG6{0%{opacity:0}to{opacity:1}}.page_modal__OJIkq{background:var(--surface);border:1px solid var(--border);border-radius:18px;padding:32px;max-width:560px;width:100%;max-height:88vh;overflow-y:auto;animation:page_slideUp__hSTWN .2s cubic-bezier(.22,.68,0,1.2);box-shadow:0 40px 80px rgba(0,0,0,.6),0 0 0 1px hsla(0,0%,100%,.04)}@keyframes page_slideUp__hSTWN{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.page_modalHead__cJhkX{margin-bottom:24px}.page_modalTitle__px2QE{font-family:"Instrument Serif",serif;font-size:1.4rem;font-weight:400;margin-bottom:4px}.page_modalSub__rMQpE{font-size:.72rem;color:var(--text-muted)}.page_slotsLabel__e1UMF{font-size:.65rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.1em;margin-bottom:10px}.page_slotRow__hyv7l{display:flex;gap:10px;flex-wrap:wrap;align-items:flex-end;padding:12px;background:var(--surface-high);border-radius:10px;margin-bottom:8px;border:1px solid var(--border)}.page_empty__94dW_{text-align:center;padding:60px 20px;color:var(--text-muted)}.page_emptyIcon__dVLpt{font-size:2.8rem;display:block;margin-bottom:12px;filter:grayscale(1);opacity:.4}.page_emptyText__ZIypX{font-size:.82rem;opacity:.7}.page_toast__Tq2rH{position:fixed;bottom:28px;left:50%;transform:translateX(-50%);background:var(--surface-high);border:1px solid var(--border);color:var(--text);padding:10px 22px;border-radius:100px;font-size:.75rem;letter-spacing:.05em;z-index:200;box-shadow:0 8px 32px rgba(0,0,0,.5);animation:page_toastIn__vfT1f .2s cubic-bezier(.22,.68,0,1.2);white-space:nowrap}@keyframes page_toastIn__vfT1f{0%{opacity:0;transform:translateX(-50%) translateY(8px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}