.page_root__l7A96{min-height:100dvh;background:var(--surface-default);background-image:var(--surface-lift-bar);color:var(--text-primary);font-family:var(--font-albert-sans),"Albert Sans",sans-serif;padding:var(--space-section) var(--page-padding-x)}.page_shell__NRZga{max-width:760px;margin:0 auto;display:flex;flex-direction:column;gap:var(--space-item)}.page_loading__Ct275{min-height:100dvh;background:var(--surface-default);display:flex;align-items:center;justify-content:center}.page_spinner__oM2bt{width:32px;height:32px;border-radius:var(--kf-radius-circle);border:3px solid color-mix(in srgb,var(--primary-300) 25%,transparent);border-top-color:var(--primary-400)}.page_smallSpinner__ecaTl,.page_spinner__oM2bt{animation:page_kf-spin__v5n7i 1.1s linear infinite}.page_smallSpinner__ecaTl{width:14px;height:14px;border-radius:var(--kf-radius-circle);border:2px solid color-mix(in srgb,var(--text-primary) 30%,transparent);border-top-color:var(--text-primary)}@keyframes page_kf-spin__v5n7i{to{transform:rotate(1turn)}}.page_backLink__xF_Fw{display:inline-flex;align-items:center;gap:var(--space-intra);padding:var(--space-intra) var(--space-item);background:var(--surface-light);border-radius:var(--kf-radius);color:var(--text-primary);font-size:13px;font-weight:500;text-decoration:none;align-self:flex-start;transition:color var(--duration-hover) var(--ease-back)}.page_backLink__xF_Fw:hover{color:var(--primary-300)}.page_intro__0CMYB{text-align:center;display:flex;flex-direction:column;gap:var(--space-item);margin:var(--space-section) 0}.page_introPill__Vy7Qs{display:inline-flex;align-items:center;gap:var(--space-intra);align-self:center;padding:var(--space-4) var(--space-item);background:color-mix(in srgb,var(--primary-400) 14%,transparent);border:1px solid color-mix(in srgb,var(--primary-400) 30%,transparent);border-radius:var(--kf-radius-circle);color:var(--primary-300);font-weight:600;font-size:12px;letter-spacing:.04em}.page_title__HmIjH{margin:0;font-weight:700;font-size:36px;color:var(--text-primary)}.page_subtitle__aDSaq{margin:0;font-size:14px;color:var(--text-muted);max-width:560px;align-self:center;line-height:1.5}.page_allocationCard__4qOK6{padding:var(--space-section);background-color:var(--surface-light);background-image:var(--surface-lift);border:var(--kf-stroke) solid var(--dark-100);border-radius:var(--kf-radius);display:flex;flex-direction:column;gap:var(--space-item)}.page_allocationHeader__o08ZS{display:flex;align-items:center;justify-content:space-between;gap:var(--space-item)}.page_allocationTitle__Q_SDB{margin:0;font-weight:700;font-size:16px;color:var(--text-primary)}.page_allocationDesc__Z8QvD{margin:var(--space-4) 0 0 0;font-size:13px;color:var(--text-muted)}.page_voteSlots__8_gK8{display:flex;gap:var(--space-intra)}.page_voteSlot__LIHsI{width:40px;height:40px;border-radius:var(--kf-radius);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px}.page_slotEmpty__l37Po{background:var(--surface-default);color:var(--text-alt-muted);border:1px solid var(--dark-100)}.page_slotPending__cCEK8{background:color-mix(in srgb,var(--primary-400) 18%,transparent);color:var(--primary-300)}.page_slotSubmitted__RTHk0{background:color-mix(in srgb,var(--success-300) 18%,transparent);color:var(--success-300)}.page_allocationFooter__UT4Wl{padding-top:var(--space-item);border-top:1px solid var(--dark-100);display:flex;flex-direction:column;gap:var(--space-intra)}.page_allocationListLabel__shj_K{margin:0;font-size:12px;color:var(--text-muted)}.page_allocationList__wc6J_{display:flex;flex-wrap:wrap;gap:var(--space-intra)}.page_allocationTag__GPuAO{padding:var(--space-4) var(--space-12);border-radius:var(--kf-radius-circle);font-size:12px;font-weight:600}.page_tagPending__j2ctu{background:color-mix(in srgb,var(--primary-400) 14%,transparent);color:var(--primary-300);border:1px solid color-mix(in srgb,var(--primary-400) 30%,transparent)}.page_tagSubmitted__2QoK_{background:color-mix(in srgb,var(--success-300) 16%,transparent);color:var(--success-300)}.page_allocationActions__DF_Cc{display:flex;gap:var(--space-intra);margin-top:var(--space-intra)}.page_featuresSection__JsFP0{display:flex;flex-direction:column;gap:var(--space-item)}.page_featuresHeader__Pfd68{display:flex;align-items:center;justify-content:space-between}.page_featuresTitle__aOxn0{margin:0;font-weight:700;font-size:18px;color:var(--text-primary)}.page_featuresHint__Y5_Fn{font-size:12px;color:var(--text-muted)}.page_featureList__fcT4q{display:flex;flex-direction:column;gap:var(--space-item)}.page_featureCard__U5o0k{position:relative;padding:var(--space-section);display:flex;align-items:flex-start;gap:var(--space-item);background-color:var(--surface-light);background-image:var(--surface-lift);border:var(--kf-stroke) solid var(--dark-100);border-radius:var(--kf-radius);transition:border-color var(--duration-hover) var(--ease-back),transform var(--duration-hover) var(--ease-back)}.page_featureCard__U5o0k:hover{transform:scale(1.005)}.page_colorPrimary__qzOx9{--feature-tint:var(--primary-300)}.page_colorBlue__mVGU1{--feature-tint:var(--pos-gk-text)}.page_colorPurple__peIqy{--feature-tint:var(--pos-mid-text)}.page_colorGreen__WFo8r{--feature-tint:var(--success-300)}.page_colorOrange__xXszi{--feature-tint:var(--secondary-300)}.page_colorPink__7rxVF{--feature-tint:var(--primary-400)}.page_featureCard__U5o0k{border-color:color-mix(in srgb,var(--feature-tint) 22%,var(--dark-100))}.page_featureIcon__rv5fi{width:44px;height:44px;border-radius:var(--kf-radius);background:color-mix(in srgb,var(--feature-tint) 16%,transparent);color:var(--feature-tint);display:flex;align-items:center;justify-content:center;flex-shrink:0}.page_featureBody__kBQQJ{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--space-item)}.page_featureHead__1VKqD{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-item)}.page_featureName__SzX0c{margin:0;font-weight:600;font-size:16px;color:var(--text-primary)}.page_featureDesc__l5XYx{margin:var(--space-4) 0 0 0;font-size:13px;color:var(--text-muted);line-height:1.5}.page_featureCount__SsFyV{display:inline-flex;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-intra);background:var(--surface-default);border:1px solid var(--dark-100);border-radius:var(--kf-radius);font-weight:700;font-size:14px;color:var(--text-primary);flex-shrink:0}.page_featureActions__YK_NV{display:flex;flex-direction:column;gap:var(--space-intra)}.page_statusLocked__rEDJq{display:inline-flex;align-items:center;gap:var(--space-4);font-size:13px;color:var(--text-muted)}.page_statusPending__C3qRP{font-size:13px;color:var(--primary-300);font-weight:600}.page_statusSubmitted__l0i5T{display:inline-flex;align-items:center;gap:var(--space-4);font-size:13px;color:var(--success-300);font-weight:600}.page_voteRow__xFCqS{display:flex;align-items:center;gap:var(--space-item)}.page_voteButtons__bgFGs{display:flex;gap:var(--space-4)}.page_voteButton__aDhDy{width:32px;height:32px;border-radius:var(--kf-radius);background:var(--surface-default);color:var(--text-muted);border:1px solid var(--dark-100);font-family:inherit;font-weight:600;font-size:13px;cursor:pointer;transition:all var(--duration-hover) var(--ease-back)}.page_voteButton__aDhDy:hover:not(:disabled){color:var(--text-primary)}.page_voteButton__aDhDy:disabled{opacity:.4;cursor:not-allowed}.page_voteButtonActive__xjVcw{background:var(--primary-400);border-color:var(--primary-400);color:var(--text-primary)}.page_removeButton__iOJiO{background:none;border:none;padding:0;font-family:inherit;font-size:12px;color:var(--text-alt-muted);cursor:pointer;margin-left:auto}.page_removeButton__iOJiO:hover{color:var(--text-primary)}.page_footnote__Rck6S{margin:var(--space-section) 0 0 0;text-align:center;font-size:12px;color:var(--text-alt-muted)}