.CreateProfilePage_page___zNb2{max-width:28rem;margin:0 auto;padding:clamp(.75rem,3vw,1.25rem) clamp(.85rem,3vw,1.15rem) clamp(2.5rem,8vw,3.5rem)}.CreateProfilePage_header__qjXiU{margin-bottom:.85rem;text-align:center}.CreateProfilePage_title___mTzu{margin:0;font-size:clamp(1.2rem,4.2vw,1.45rem);font-weight:700;color:color-mix(in srgb,var(--color-primary,#c9a227) 85%,#fff)}.CreateProfilePage_statusLine__ZISA5{margin:6px 0 0;font-size:.8rem;color:var(--color-text-secondary,#a8b0bc)}.CreateProfilePage_form__fU3rZ{display:flex;flex-direction:column;gap:10px;width:100%}.CreateProfilePage_field__5T0Ua{display:flex;flex-direction:column;gap:4px;width:100%}.CreateProfilePage_label__WUPZm{font-size:clamp(.78rem,2.8vw,.88rem);font-weight:500;color:var(--color-text-secondary,#a8b0bc)}.CreateProfilePage_req__h3hMU{color:#ef4444;font-weight:700}.CreateProfilePage_input__86KEa,.CreateProfilePage_select__cUHsq,.CreateProfilePage_textarea__Eb0NT{width:100%;min-height:42px;padding:10px 12px;font-size:clamp(.9rem,3.2vw,.98rem);color:var(--color-text-primary,#f5f5f5);background:var(--color-surface,#0d0d0d);border:1.5px solid color-mix(in srgb,var(--color-primary,#c9a227) 70%,#888);border-radius:8px;outline:none;box-sizing:border-box}.CreateProfilePage_textarea__Eb0NT{min-height:88px;resize:vertical;line-height:1.45}.CreateProfilePage_input__86KEa:focus,.CreateProfilePage_select__cUHsq:focus,.CreateProfilePage_textarea__Eb0NT:focus{border-color:var(--color-primary,#c9a227);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary,#c9a227) 25%,transparent)}.CreateProfilePage_multiBox__M9M8G{border:1.5px solid color-mix(in srgb,var(--color-primary,#c9a227) 55%,#666);border-radius:8px;padding:8px 10px;display:grid;grid-template-columns:1fr 1fr;gap:6px 10px}.CreateProfilePage_multiItem__7pHa0{display:flex;align-items:center;gap:6px;font-size:.82rem;color:var(--color-text-primary,#f5f5f5);cursor:pointer}.CreateProfilePage_multiItem__7pHa0 input{accent-color:var(--color-primary,#c9a227);width:16px;height:16px}.CreateProfilePage_error__70fRv{margin:2px 0 0;font-size:.75rem;color:#ef4444}.CreateProfilePage_inputReadOnly__xtPOJ,.CreateProfilePage_select__cUHsq:disabled{opacity:.85;cursor:not-allowed;background:color-mix(in srgb,var(--color-surface,#0d0d0d) 85%,#333);color:var(--color-text-secondary,#c5c5c5)}.CreateProfilePage_hintLocked__fnyRo{margin:0;font-size:.72rem;color:var(--color-text-secondary,#8b93a0)}.CreateProfilePage_identityBox__dBi0q{display:flex;flex-direction:column;gap:10px;padding:10px 12px;border:1.5px solid color-mix(in srgb,var(--color-primary,#c9a227) 45%,#555);border-radius:8px;margin-bottom:2px}.CreateProfilePage_actions__3fJ8B{display:flex;flex-direction:column;gap:8px;margin-top:8px}.CreateProfilePage_submitBtn__ys89G{width:100%;min-height:46px;border:none;border-radius:999px;font-size:.95rem;font-weight:700;cursor:pointer;color:#fff;background:linear-gradient(135deg,var(--color-primary,#b5451b),#8a3414)}.CreateProfilePage_submitBtn__ys89G:disabled{opacity:.55;cursor:not-allowed}.CreateProfilePage_publishBtn__JGcsA{width:100%;min-height:46px;border:1.5px solid color-mix(in srgb,var(--color-primary,#c9a227) 70%,#888);border-radius:999px;font-size:.95rem;font-weight:700;cursor:pointer;color:var(--color-text-primary,#f5f5f5);background:transparent}.CreateProfilePage_publishBtn__JGcsA:disabled{opacity:.45;cursor:not-allowed}.CreateProfilePage_secondaryLink__JnYzx{text-align:center;font-size:.85rem;color:var(--color-text-secondary,#a8b0bc);text-decoration:none}.CreateProfilePage_secondaryBtn__XQwlg{display:flex;align-items:center;justify-content:center;width:100%;min-height:46px;border:1.5px solid color-mix(in srgb,var(--color-primary,#c9a227) 70%,#888);border-radius:999px;font-size:.95rem;font-weight:700;cursor:pointer;color:var(--color-text-primary,#f5f5f5);background:transparent;text-decoration:none;box-sizing:border-box}.CreateProfilePage_secondaryBtn__XQwlg:hover{border-color:var(--color-primary,#c9a227)}.CreateProfilePage_success__su_wQ{display:flex;flex-direction:column;gap:10px;text-align:center;padding-top:.5rem}.CreateProfilePage_successTitle__kuYbr{margin:0;font-size:1.15rem;font-weight:700}.CreateProfilePage_successText__j0Lgs{margin:0;font-size:.9rem;color:var(--color-text-secondary,#a8b0bc);line-height:1.45}.CreateProfilePage_muted__MNsq_{color:var(--color-text-secondary,#a8b0bc);font-size:.9rem;text-align:center}.CreateProfilePage_hintSmall__XTqUr{margin:0;font-size:.75rem;color:var(--color-text-secondary,#8a94a6);line-height:1.4;text-align:center}.CreateProfilePage_draftNotice__krkhT{margin:0 0 10px;padding:10px 12px;border-radius:8px;font-size:.82rem;line-height:1.45;text-align:center;color:var(--color-text-primary,#f5f5f5);border:1px solid color-mix(in srgb,var(--color-primary,#c9a227) 45%,#666);background:color-mix(in srgb,var(--color-primary,#c9a227) 10%,transparent)}.CreateProfilePage_gatePanel__j3pjw{display:flex;flex-direction:column;gap:12px;margin:4px 0 16px;padding:16px;border:1px solid color-mix(in srgb,var(--color-accent,#c4a35a) 35%,#333);border-radius:12px;background:color-mix(in srgb,var(--color-surface,#1a1a1a) 92%,#000)}.CreateProfilePage_gateTitle__r3M8x{margin:0;font-size:1.05rem;font-weight:600;color:var(--color-text,#f3f4f6)}.CreateProfilePage_gateText__6vqK5{margin:0;font-size:.88rem;line-height:1.45;color:var(--color-text-secondary,#8a94a6)}.CreateProfilePage_gateId__047So{margin:0;font-size:.8rem;color:var(--color-text-secondary,#8a94a6)}.CreateProfilePage_gateId__047So code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--color-accent,#c4a35a)}.CreateProfilePage_gateActions__vcgYL,.CreateProfilePage_gateAlt__LTd9B{display:flex;flex-direction:column;gap:8px}.CreateProfilePage_gateAlt__LTd9B{padding-top:8px;border-top:1px solid color-mix(in srgb,#fff 8%,transparent)}.CreateProfilePage_gateAltLabel__DSOTg{margin:0;font-size:.75rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--color-text-secondary,#8a94a6)}.CreateProfilePage_altBtn__9yyVl{appearance:none;border:1px solid color-mix(in srgb,var(--color-accent,#c4a35a) 50%,#444);background:transparent;color:var(--color-text,#f3f4f6);border-radius:999px;padding:10px 14px;font-size:.88rem;cursor:pointer}.CreateProfilePage_altBtn__9yyVl:hover{background:color-mix(in srgb,var(--color-accent,#c4a35a) 12%,transparent)}.CreateProfilePage_infoPanel__lXUVx{display:flex;align-items:flex-start;gap:8px;margin-bottom:8px;padding:10px 12px;border-radius:8px;border:1px solid color-mix(in srgb,var(--color-primary,#c9a227) 55%,#666);background:color-mix(in srgb,var(--color-primary,#c9a227) 12%,transparent)}.CreateProfilePage_infoPanelText__r6nBH{margin:0;flex:1 1;font-size:.75rem;line-height:1.4;color:var(--color-text-secondary,#c5c5c5)}.CreateProfilePage_infoPanelLink__KtwPw{color:var(--color-primary,#c9a227);font-weight:700;text-decoration:underline}.CreateProfilePage_infoPanelClose__NSInF{appearance:none;border:none;background:transparent;color:var(--color-text-primary,#f5f5f5);font-size:1.15rem;line-height:1;cursor:pointer;padding:0 2px;flex-shrink:0}.CreateProfilePage_infoReopen__et_7D{align-self:flex-start;width:22px;height:22px;margin-bottom:6px;border-radius:999px;border:1px solid color-mix(in srgb,var(--color-primary,#c9a227) 70%,#666);background:transparent;color:var(--color-primary,#c9a227);font-size:.75rem;font-weight:800;font-style:italic;cursor:pointer}.Discovery_container__sPf8v{min-height:100vh;background-color:var(--color-background)}.Discovery_content__wjW3t{max-width:960px;margin:0 auto;padding:clamp(12px,4vw,24px) clamp(12px,4vw,20px) clamp(48px,12vw,72px);display:flex;flex-direction:column;gap:clamp(14px,3.5vw,20px)}.Discovery_header__CwKhU{display:flex;align-items:center;justify-content:space-between;gap:clamp(8px,3vw,14px);flex-wrap:wrap}.Discovery_title__rgoC3{margin:0;font-size:clamp(1.15rem,5vw,1.5rem);font-weight:700;color:var(--color-text-primary)}.Discovery_subtitle__hkwvh{margin:2px 0 0;font-size:clamp(.78rem,3vw,.88rem);color:var(--color-text-secondary)}.Discovery_headerActions__gHLSG,.Discovery_tabs__L6zwG{display:flex;gap:clamp(6px,2vw,10px);flex-wrap:wrap}.Discovery_tab__On6SF{padding:clamp(8px,2.5vw,10px) clamp(14px,4vw,18px);font-size:clamp(.8rem,3vw,.9rem);font-weight:600;color:var(--color-text-secondary);background-color:var(--color-surface);border:1.5px solid var(--color-border);border-radius:999px;cursor:pointer}.Discovery_tabActive__yVqo3{color:#fff;background:var(--color-primary-gradient,var(--color-primary));border-color:transparent}.Discovery_filterPanel__ZuHH0{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:clamp(12px,3vw,16px);padding:clamp(14px,4vw,18px);display:flex;flex-direction:column;gap:clamp(12px,3vw,16px)}.Discovery_filterHead__8DO0Y{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.Discovery_filterTitle__y6bvN{font-size:clamp(.9rem,3.4vw,1rem);font-weight:700;color:var(--color-text-primary)}.Discovery_filterGrid__LG_mp{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:clamp(12px,3.5vw,18px)}.Discovery_filterActions__j86yU{display:flex;gap:clamp(8px,2vw,12px);flex-wrap:wrap}.Discovery_primaryBtn__SD3FU{padding:clamp(10px,3vw,13px) clamp(18px,5vw,24px);font-size:clamp(.9rem,3.4vw,1rem);font-weight:700;color:#fff;background:var(--color-primary-gradient,var(--color-primary));border:none;border-radius:clamp(10px,2.5vw,12px);cursor:pointer;min-height:44px}.Discovery_primaryBtn__SD3FU:disabled{opacity:.55;cursor:not-allowed}.Discovery_secondaryBtn__VqLJI{padding:clamp(9px,3vw,12px) clamp(16px,4vw,20px);font-size:clamp(.85rem,3.2vw,.95rem);font-weight:600;color:var(--color-primary);background-color:var(--color-surface);border:1.5px solid var(--color-border);border-radius:clamp(10px,2.5vw,12px);cursor:pointer;min-height:44px;text-decoration:none;display:inline-flex;align-items:center;justify-content:center}.Discovery_secondaryBtn__VqLJI:disabled{opacity:.55;cursor:not-allowed}.Discovery_grid__d37G1{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));gap:clamp(12px,3vw,16px)}.Discovery_card__VqtGf{display:flex;flex-direction:column;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:clamp(12px,3vw,16px);overflow:hidden;transition:border-color .2s,transform .1s}.Discovery_card__VqtGf:hover{border-color:var(--color-primary)}.Discovery_cardPhotoLink__AEF4z{position:relative;display:block;aspect-ratio:4/3;background:var(--color-border)}.Discovery_cardPhotoHit__TlXYZ{position:absolute;inset:0;display:block}.Discovery_cardPhoto__X7BBr{width:100%;height:100%;object-fit:cover;display:block}.Discovery_cardPhotoFallback__PfwXr{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:2.5rem;color:var(--color-text-secondary);background:var(--color-border)}.Discovery_favoriteWrap__zlfcI{position:absolute;top:6px;right:6px;z-index:5}.Discovery_favoriteHeart__m2bzb{background:rgba(0,0,0,.4)!important;border-radius:50%!important;box-shadow:0 2px 8px rgba(0,0,0,.35)}.Discovery_favoriteHeartOn__GrBQk{color:#ef4444!important}.Discovery_favoriteHeartOff__D9S4J{color:#fff!important}.Discovery_onlineDot__Il2ff{position:absolute;top:8px;left:8px;display:inline-flex;align-items:center;gap:5px;padding:3px 8px;font-size:.68rem;font-weight:700;color:#166534;background:color-mix(in srgb,#22c55e 22%,var(--color-surface));border-radius:999px;z-index:4}.Discovery_onlineDot__Il2ff:before{content:"";width:7px;height:7px;border-radius:50%;background:#22c55e}.Discovery_verifiedTick__p7kGh{color:var(--color-primary);font-weight:700}.Discovery_visibilityLabels___AOYK{display:flex;flex-wrap:wrap;gap:6px}.Discovery_visibilityBadge__JZ4ue{display:inline-flex;align-items:center;padding:2px 8px;font-size:.68rem;font-weight:700;letter-spacing:.02em;color:var(--color-text-primary,#1a1a1a);background:color-mix(in srgb,var(--color-primary,#8b5a2b) 14%,var(--color-surface,#fff));border:1px solid color-mix(in srgb,var(--color-primary,#8b5a2b) 35%,transparent);border-radius:4px}.Discovery_cardBody__UBxs3{padding:clamp(10px,3vw,14px);display:flex;flex-direction:column;gap:clamp(4px,1.2vw,6px)}.Discovery_cardName__BGkCC{margin:0;font-size:clamp(.95rem,3.6vw,1.05rem);font-weight:700;color:var(--color-text-primary);display:flex;align-items:center;gap:6px}.Discovery_cardMeta__twkTd{margin:0;font-size:clamp(.76rem,2.9vw,.84rem);color:var(--color-text-secondary)}.Discovery_reasonList__KgJHn{margin:4px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:2px}.Discovery_reason__y2usT{font-size:clamp(.7rem,2.6vw,.78rem);color:var(--color-text-secondary)}.Discovery_reason__y2usT:before{content:"✓ ";color:#22c55e}.Discovery_cardActions__S6Q_F{display:flex;gap:clamp(6px,2vw,8px);margin-top:clamp(6px,2vw,8px)}.Discovery_iconBtn__LrawD{flex:0 0 auto;padding:8px 12px;font-size:1rem;background-color:var(--color-surface);border:1.5px solid var(--color-border);border-radius:10px;cursor:pointer;min-height:40px}.Discovery_iconBtnActive__hgZce{color:#fff;background:var(--color-primary-gradient,var(--color-primary));border-color:transparent}.Discovery_viewBtn__eF0wT{flex:1 1;padding:8px 12px;font-size:clamp(.82rem,3vw,.9rem);font-weight:600;color:var(--color-primary);background-color:var(--color-surface);border:1.5px solid var(--color-border);border-radius:10px;text-decoration:none;text-align:center;min-height:40px;display:inline-flex;align-items:center;justify-content:center}.Discovery_pagination___jYSD{display:flex;align-items:center;justify-content:center;gap:clamp(10px,3vw,16px);padding-top:clamp(8px,2vw,12px)}.Discovery_pageInfo__zXHEy{font-size:clamp(.8rem,3vw,.9rem);color:var(--color-text-secondary)}.Discovery_empty__r8xJW,.Discovery_loadingText__eoYIf{text-align:center;padding:clamp(28px,9vw,56px) 0;color:var(--color-text-secondary);font-size:clamp(.88rem,3.2vw,.98rem)}.Discovery_errorText__qYsgT{color:#ef4444;text-align:center;font-size:clamp(.85rem,3vw,.92rem)}.Discovery_statusNote__rHdcL{margin:0 0 clamp(10px,2vw,14px);padding:clamp(8px,2vw,10px) clamp(10px,2.5vw,14px);font-size:clamp(.8rem,2.8vw,.88rem);color:var(--color-text-secondary);background:color-mix(in srgb,var(--color-surface) 88%,var(--color-border));border-radius:8px}.Discovery_resultsMeta__EGiKD{display:flex;flex-direction:column;gap:4px;margin:0 0 clamp(12px,3vw,18px);font-size:clamp(.82rem,2.9vw,.9rem);color:var(--color-text-secondary)}.Discovery_resultsMeta__EGiKD strong{color:var(--color-text);font-weight:600}.Discovery_resultsMetaHint__PN0aX{font-size:clamp(.75rem,2.6vw,.82rem);opacity:.92}.Discovery_lockedCard__Vlt6M{text-align:center;padding:clamp(24px,8vw,44px) clamp(16px,5vw,24px);background-color:var(--color-surface);border:1px dashed var(--color-border);border-radius:clamp(12px,3vw,16px);display:flex;flex-direction:column;gap:clamp(8px,2vw,12px);align-items:center}.Discovery_lockedIcon__77ti1{font-size:2rem}.Discovery_toast__09kfw{padding:clamp(10px,2.5vw,12px) clamp(14px,4vw,18px);border-radius:clamp(8px,2vw,12px);font-size:clamp(.82rem,3vw,.9rem);font-weight:500}.Discovery_toastError__Ur7Ca{background:color-mix(in srgb,#ef4444 15%,var(--color-surface));color:#991b1b}.Discovery_toastSuccess___HPm5{background:color-mix(in srgb,#22c55e 15%,var(--color-surface));color:#166534}.Discovery_inboxCardWrap__ya5j4{display:flex;flex-direction:column;gap:clamp(8px,2vw,10px)}.Discovery_inboxMeta__wBVmV{padding:clamp(10px,2.5vw,12px) clamp(12px,3vw,14px);border-radius:clamp(8px,2vw,12px);background:color-mix(in srgb,var(--color-primary) 8%,var(--color-surface));border:1px solid color-mix(in srgb,var(--color-primary) 18%,transparent)}.Discovery_inboxMessage__XaKnX{margin:clamp(6px,1.5vw,8px) 0 0;font-size:clamp(.82rem,3vw,.9rem);color:var(--color-text-primary)}.Discovery_inboxContact__geSHG{display:flex;flex-direction:column;gap:4px;margin-top:clamp(6px,1.5vw,8px);font-size:clamp(.78rem,2.8vw,.86rem);color:var(--color-text-secondary)}.SystemStatusSurface_surface__uK3jg{max-width:36rem;margin:0 auto;padding:var(--space-10) var(--space-4);text-align:center;min-height:min(60vh,28rem);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);background:radial-gradient(ellipse 80% 50% at 50% 0,color-mix(in srgb,var(--color-primary) 8%,transparent),transparent 70%),var(--color-background,#fffaf6)}.SystemStatusSurface_kicker__ONrYP{margin:0;font-size:var(--font-size-sm,.875rem);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-secondary,#5c4a42);font-weight:var(--weight-medium,500)}.SystemStatusSurface_title__ckz0l{margin:0;font-family:var(--font-serif,Georgia,"Times New Roman",serif);font-size:clamp(1.5rem,3vw,2rem);font-weight:var(--weight-semibold,600);line-height:1.25;color:var(--color-text-primary,#2a1f1a)}.SystemStatusSurface_description__dnS3r{margin:0;max-width:28rem;font-size:var(--font-size-base,1rem);line-height:1.6;color:var(--color-text-secondary,#5c4a42)}.SystemStatusSurface_actions__fIUo4{display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:center;margin-top:var(--space-4)}.SystemStatusSurface_primary__NnEn7,.SystemStatusSurface_secondary__t9ham{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;padding:.65rem 1.25rem;border-radius:var(--radius-md,8px);font-size:var(--font-size-base,1rem);font-weight:var(--weight-medium,500);text-decoration:none;cursor:pointer;border:1px solid transparent;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.SystemStatusSurface_primary__NnEn7{background:var(--color-primary,#b5451b);color:var(--color-text-inverse,#fff)}.SystemStatusSurface_primary__NnEn7:hover{background:var(--color-primary-hover,#933a15)}.SystemStatusSurface_primary__NnEn7:focus-visible,.SystemStatusSurface_secondary__t9ham:focus-visible{outline:2px solid var(--color-primary,#b5451b);outline-offset:3px}.SystemStatusSurface_secondary__t9ham{background:transparent;color:var(--color-text-primary,#2a1f1a);border-color:color-mix(in srgb,var(--color-text-primary) 25%,transparent)}.SystemStatusSurface_secondary__t9ham:hover{border-color:var(--color-primary,#b5451b);color:var(--color-primary,#b5451b)}.SystemStatusSurface_spinner__TQpLr{width:2rem;height:2rem;border-radius:50%;border:2px solid color-mix(in srgb,var(--color-primary) 25%,transparent);border-top-color:var(--color-primary,#b5451b);animation:SystemStatusSurface_spin__ayFY2 .8s linear infinite}@keyframes SystemStatusSurface_spin__ayFY2{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.SystemStatusSurface_spinner__TQpLr{animation:none;border-top-color:color-mix(in srgb,var(--color-primary) 25%,transparent);border-color:var(--color-primary,#b5451b);opacity:.7}}