._feedbackButton_1eg7x_1{z-index:900;color:#111827;font:inherit;cursor:pointer;background-color:#fff;border:none;border-radius:999px;padding:.75rem 1rem;font-weight:600;transition:transform .2s,box-shadow .2s;position:fixed;bottom:1.5rem;right:1.5rem;box-shadow:0 .25rem 1rem #0003}._feedbackButton_1eg7x_1:hover{transform:translateY(-.125rem);box-shadow:0 .4rem 1.25rem #00000040}._modalBackdrop_1eg7x_55{z-index:1000;background-color:#0009;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}._feedbackModal_1eg7x_81{color:#111827;background-color:#fff;border-radius:.75rem;width:min(100%,32rem);padding:1.5rem;box-shadow:0 1rem 3rem #0000004d}._feedbackModal_1eg7x_81 h2{margin:0}._modalDescription_1eg7x_111{color:#4b5563;margin:.5rem 0 1.25rem}._formLabel_1eg7x_121{color:#111827;margin:1rem 0 .4rem;font-weight:600;display:block}._pageInput_1eg7x_137,._formSelect_1eg7x_139,._feedbackTextarea_1eg7x_141{box-sizing:border-box;color:#111827;width:100%;font:inherit;background-color:#fff;border:1px solid #d1d5db;border-radius:.5rem;padding:.75rem}._pageInput_1eg7x_137{color:#6b7280;background-color:#f3f4f6}._pageInput_1eg7x_137:focus{border-color:#111827;outline:none;box-shadow:0 0 0 .15rem #1118271f}._feedbackTextarea_1eg7x_141{resize:vertical;min-height:8rem}._formSelect_1eg7x_139:focus,._feedbackTextarea_1eg7x_141:focus{border-color:#111827;outline:none;box-shadow:0 0 0 .15rem #1118271f}._errorMessage_1eg7x_213{color:#b91c1c;margin:.75rem 0 0}._modalActions_1eg7x_223{justify-content:flex-end;gap:.75rem;margin-top:1.5rem;display:flex}._cancelButton_1eg7x_239,._submitButton_1eg7x_241{font:inherit;cursor:pointer;border-radius:.5rem;padding:.7rem 1rem;font-weight:600}._cancelButton_1eg7x_239{color:#111827;background-color:#fff;border:1px solid #d1d5db}._submitButton_1eg7x_241{color:#fff;background-color:#111827;border:none}._cancelButton_1eg7x_239:disabled,._submitButton_1eg7x_241:disabled{cursor:not-allowed;opacity:.6}@media (width<=40rem){._feedbackButton_1eg7x_1{bottom:1rem;right:1rem}._feedbackModal_1eg7x_81{padding:1.25rem}._modalActions_1eg7x_223{flex-direction:column-reverse}._cancelButton_1eg7x_239,._submitButton_1eg7x_241{width:100%}}._successState_1eg7x_337{text-align:center;flex-direction:column;align-items:center;display:flex}._successState_1eg7x_337 h2{margin:.75rem 0 .5rem}._successState_1eg7x_337 p{color:#4b5563;margin:0 0 1.5rem;line-height:1.5}._successIcon_1eg7x_371{color:#166534;background-color:#dcfce7;border-radius:50%;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;font-size:1.75rem;font-weight:700;display:flex}._successState_1eg7x_337 ._submitButton_1eg7x_241{min-width:7rem}._appHeader_abzau_1{z-index:100;background-color:#fff;border-bottom:.0625rem solid #e5e7eb;justify-content:space-between;align-items:center;min-height:4.5rem;padding:.75rem 2rem;display:flex;position:sticky;top:0;box-shadow:0 .125rem .5rem #0f172a0f}._appBrand_abzau_29{color:#172554;letter-spacing:-.04rem;font-size:1.65rem;font-weight:800;text-decoration:none;transition:color .2s,transform .2s}._appBrand_abzau_29:hover{color:#1e40af;transform:translateY(-.0625rem)}._appNav_abzau_61,._appNavLink_abzau_73{align-items:center;gap:.75rem;display:flex}._appNav_abzau_61 a,._logoutButton_abzau_87{cursor:pointer;border-radius:999rem;justify-content:center;align-items:center;min-height:2.5rem;padding:.55rem 1.1rem;font-family:inherit;font-size:.95rem;font-weight:600;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s,transform .2s,box-shadow .2s;display:inline-flex}._appNav_abzau_61 a{color:#1f2937;border:.0625rem solid #0000}._appNav_abzau_61 a:hover{color:#1d4ed8;background-color:#eff6ff;transform:translateY(-.0625rem)}._appNavLink_abzau_73 a:last-child{color:#fff;background-color:#1e3a8a;border-color:#1e3a8a;box-shadow:0 .2rem .5rem #1e3a8a2e}._appNavLink_abzau_73 a:last-child:hover{color:#fff;background-color:#172554;border-color:#172554;box-shadow:0 .3rem .7rem #1e3a8a40}._logoutButton_abzau_87{color:#991b1b;background-color:#0000;border:.0625rem solid #fecaca}._logoutButton_abzau_87:hover{color:#fff;background-color:#b91c1c;border-color:#b91c1c;transform:translateY(-.0625rem)}._appMain_abzau_205{width:100%;min-height:calc(100vh - 9rem)}._appFooter_abzau_215{color:#64748b;text-align:center;background-color:#0f172a;border-top:.0625rem solid #1e293b;justify-content:center;align-items:center;min-height:4.5rem;padding:1rem 2rem;display:flex}._appFooter_abzau_215 p{margin:0;font-size:.85rem;line-height:1.5}@media (width<=40rem){._appHeader_abzau_1{min-height:4rem;padding:.65rem 1rem}._appBrand_abzau_29{font-size:1.4rem}._appNav_abzau_61,._appNavLink_abzau_73{gap:.4rem}._appNav_abzau_61 a,._logoutButton_abzau_87{min-height:2.25rem;padding:.45rem .75rem;font-size:.85rem}._appFooter_abzau_215{padding:1rem}._appFooter_abzau_215 p{font-size:.78rem}}@media (width<=24rem){._appHeader_abzau_1{padding-inline:.75rem}._appBrand_abzau_29{font-size:1.25rem}._appNav_abzau_61 a,._logoutButton_abzau_87{padding-inline:.6rem;font-size:.8rem}}._homePage_wdt6r_1{color:#fff;width:min(100%,70rem);margin:0 auto;padding:clamp(2rem,5vw,4rem) 1.5rem}._homePage_wdt6r_1 h1{text-align:center;margin-bottom:.5rem;font-size:clamp(2.5rem,6vw,3.5rem)}._homePage_wdt6r_1 h2{color:#f2f2f2;margin-top:1rem;margin-bottom:1rem;font-size:clamp(1.4rem,3vw,2rem)}._homePage_wdt6r_1 h3{margin-top:0;font-size:1.5rem}._homePage_wdt6r_1 p{color:#d8d8d8;margin-bottom:.75rem;font-size:1.05rem;line-height:1.75}._homePage_wdt6r_1 ul{margin:1rem 0 2rem;padding-left:1.5rem}._homePage_wdt6r_1 li{color:#d8d8d8;margin-bottom:.75rem;line-height:1.6}._homePage_wdt6r_1 section{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0d;border:1px solid #ffffff14;border-radius:16px;margin-top:2rem;padding:2rem}._homePage_wdt6r_1 ._subtitle_wdt6r_105{text-align:center;color:#bbb;margin-bottom:2rem;font-size:1.25rem}._homePage_wdt6r_1 ._betaBadge_wdt6r_119{color:#111;vertical-align:middle;background:#ffb400;border-radius:999px;margin-left:.75rem;padding:.3rem .8rem;font-size:.85rem;font-weight:700;display:inline-block}._homePage_wdt6r_1 ._thankYou_wdt6r_143{text-align:center;border-top:1px solid #ffffff1a;margin-top:3rem;padding-top:2rem}._heroText_wdt6r_157{text-align:center;max-width:48rem;margin:2rem auto 3rem}._description_wdt6r_169{color:#d8d8d8;margin:0;font-size:1.15rem;line-height:1.8}._description_wdt6r_169+._description_wdt6r_169{margin-top:1rem}._heroBox_wdt6r_191{text-align:center;background:#ffffff0d;border:1px solid #ffffff14;border-radius:1rem;max-width:52rem;margin:2rem auto 3rem;padding:2rem 2.5rem;box-shadow:0 .5rem 1.5rem #00000026}._heroBox_wdt6r_191 p{color:#ddd;margin:0;font-size:1.1rem;line-height:1.8}._heroBox_wdt6r_191 p+p{border-top:1px solid #ffffff14;margin-top:1.25rem;padding-top:1.25rem}._dashboardPage_kuits_1{box-sizing:border-box;width:min(100%,72rem);margin:0 auto;padding:clamp(1.25rem,4vw,2.5rem)}._dashboardPage_kuits_1 h1,._dashboardPage_kuits_1 h2,._dashboardPage_kuits_1 p{color:#fff}._dashboardPage_kuits_1 h1{font-size:clamp(1.75rem,4vw,2.5rem);line-height:1.1}._dashboardPage_kuits_1 h2{font-size:clamp(1.25rem,3vw,1.75rem);line-height:1.2}._createProfileButton_kuits_47:hover,._profileCard_kuits_49:hover{transform:translateY(-.125rem);box-shadow:0 .25rem .75rem #00000014}._profileCard_kuits_49 h2{color:#111;overflow-wrap:anywhere;margin:0;font-size:clamp(1.125rem,2.5vw,1.35rem);font-weight:700;line-height:1.2}._createProfileButton_kuits_47{cursor:pointer;color:#000;background:#fff;border:none;border-radius:999rem;width:100%;margin-top:1.5rem;padding:.9em 1.25em;font-size:1rem;font-weight:600}._profileGrid_kuits_103{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:3rem 1rem;padding-top:2.5rem;display:grid}._profileCardHeader_kuits_117 h2{margin:.25rem 0 0;font-size:1.75rem}._profileCardEyebrow_kuits_127{color:#6b7280;text-transform:uppercase;letter-spacing:.05em;margin:0;font-size:.75rem;display:none}._statusActive_kuits_145{color:#166534;background:#dcfce7}._statusInactive_kuits_155{color:#92400e;background:#fef3c7}._statusDisabled_kuits_165{color:#991b1b;background:#fee2e2}._statusArchived_kuits_175{color:#374151;background:#e5e7eb}._createProfileCard_kuits_185{cursor:pointer;text-align:center;border-style:dashed;flex-direction:column;justify-content:center;align-items:center;gap:1rem;display:flex}._createProfileIcon_kuits_207{color:#111827;background:#f3f4f6;border-radius:999rem;justify-content:center;align-items:center;width:3rem;height:3rem;font-size:3rem;font-weight:600;line-height:1;display:flex}._createProfileCard_kuits_185 p{color:#6b7280;margin:.35rem 0 0}._profileCardIdentity_kuits_245{align-items:center;gap:.85rem;min-width:0;display:block}._profileCardIdentity_kuits_245 h2{overflow-wrap:anywhere}._profileCard_kuits_49{background:#fff;border:1px solid #e5e7eb;border-radius:1.25rem;flex-direction:column;gap:1.25rem;min-height:17rem;padding:4.25rem 1.25rem 1.25rem;transition:transform .15s,box-shadow .15s;display:flex;position:relative;overflow:visible}._profileCardHeader_kuits_117{text-align:center;display:block}._profileCardIdentity_kuits_245>div{display:block}._profileName_kuits_313{color:#111827;text-align:center;overflow-wrap:anywhere;margin:0;font-size:1.45rem;font-weight:800;line-height:1.2}._profileCardAvatar_kuits_333,._profileCardAvatarFallback_kuits_335{border:.35rem solid #fff;border-radius:999rem;width:5rem;height:5rem;position:absolute;top:0;left:50%;transform:translate(-50%,-50%);box-shadow:0 .35rem 1rem #00000024}._profileCardAvatar_kuits_333{object-fit:cover;background:#fff}._profileCardAvatarFallback_kuits_335{color:#fff;background:linear-gradient(135deg,#2563eb,#7c3aed);justify-content:center;align-items:center;font-size:2.4rem;font-weight:800;display:flex}._statusBadge_kuits_393{text-transform:capitalize;border-radius:999rem;padding:.25rem .7rem;font-size:.75rem;font-weight:700;position:absolute;top:1.25rem;right:1.25rem}._profileCardStats_kuits_417{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}._profileCardStat_kuits_417{background:#f9fafb;border-radius:.9rem;padding:1rem}._profileCardStatValue_kuits_441{color:#111827;font-size:1.5rem;font-weight:800;display:block}._profileCardStatLabel_kuits_455{color:#6b7280;margin-top:.2rem;font-size:.85rem;display:block}._profileCardActions_kuits_469{grid-template-columns:1fr 1fr;gap:.75rem;margin-top:auto;display:grid}._primaryButton_kuits_483{text-align:center;cursor:pointer;color:#fff;background:#111827;border-radius:.75rem;flex:1;padding:.65rem .9rem;font-weight:600;text-decoration:none;transition:background-color .2s,transform .15s,box-shadow .2s}._primaryButton_kuits_483:hover{background:#1f2937;transform:translateY(-.125rem)scale(1.02);box-shadow:0 .35rem .8rem #11182740}._primaryButton_kuits_483:active{transform:translateY(0);box-shadow:0 .15rem .35rem #11182733}._primaryButton_kuits_483:focus-visible{outline-offset:.15rem;outline:.15rem solid #3b82f6}._profileDragHandle_kuits_551{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;touch-action:none;cursor:grab;transition:background-color .15s,color .15s,transform .15s}._profileDragHandle_kuits_551:active{cursor:grabbing}._profileDragHandle_kuits_551:hover{color:#111827;background:0 0;transform:scale(1.025)}._draggingProfileCard_kuits_591{opacity:.65;z-index:10}._sortableProfileCard_kuits_601{position:relative}._publicProfilePage_j3f9h_1{color:#111;background:#0f172a;justify-content:center;align-items:flex-start;min-height:100vh;padding:5rem 1.5rem 3rem;display:flex}._publicProfileContent_j3f9h_21{text-align:center;background:#fff;border-radius:1.5rem;width:100%;max-width:22.5rem;padding:2rem 1.5rem}._profileAvatar_j3f9h_39{color:#fff;background-color:#111;border-radius:50%;justify-content:center;align-items:center;width:4.5rem;height:4.5rem;margin:0 auto 1.125rem;font-size:1.75rem;font-weight:700;display:flex}._publicProfileContent_j3f9h_21 h1{color:#111;margin-bottom:.375rem;font-size:1.75rem}._profileBio_j3f9h_79{color:#444;white-space:pre-wrap;overflow-wrap:anywhere;margin-bottom:1.75rem;font-size:.9375rem;line-height:1.5}._profileMainLink_j3f9h_97,._profileLink_j3f9h_99{box-sizing:border-box;border-radius:999rem;width:100%;margin-bottom:.75rem;padding:.8125rem;font-size:.875rem;font-weight:600;text-decoration:none;display:block}._profileMainLink_j3f9h_97{color:#fff;background-color:#111}._profileLink_j3f9h_99{color:#111;border:.0625rem solid #ddd}._profileLink_j3f9h_99:hover{background-color:#f6f6f6}._publicProfileAvatar_j3f9h_151,._publicProfileAvatarFallback_j3f9h_153{border-radius:50%;width:7rem;height:7rem;margin:0 auto 1rem}._publicProfileAvatar_j3f9h_151{object-fit:cover;border:.125rem solid #e5e7eb}._publicProfileAvatarFallback_j3f9h_153{color:#fff;background:linear-gradient(135deg,#2563eb,#7c3aed);justify-content:center;align-items:center;font-size:2.5rem;font-weight:700;display:flex}._profileNotFound_j3f9h_201{color:#fff;text-align:center;margin-top:5rem;font-size:1.25rem}._activatePage_1du9g_1{background:#fff;justify-content:center;padding:3rem 1.5rem;display:flex}._activateCard_1du9g_15{text-align:center;width:100%;max-width:21.25rem}._activateCard_1du9g_15 h1{color:#111;margin-bottom:.5rem;font-size:1.625rem}._activateSubtitle_1du9g_39{color:#555;margin-bottom:1.5rem;font-size:.875rem;line-height:1.4}._cardCodeBox_1du9g_53{margin-bottom:1.5rem}._cardCodeLabel_1du9g_61{color:#777;margin-bottom:.375rem;font-size:.75rem}._cardCode_1du9g_53{letter-spacing:.0625rem;color:#111;font-size:1.0625rem;font-weight:600}._activateButton_1du9g_87{color:#fff;cursor:pointer;background-color:#111;border:none;border-radius:999rem;width:100%;padding:.8125rem;font-size:.875rem;font-weight:600}._activateButton_1du9g_87:hover{background-color:#333}._activateButton_1du9g_87:disabled{opacity:.6;cursor:not-allowed}._activateError_1du9g_129{color:#c62828;margin-bottom:.75rem;font-size:.8125rem}._activateCardPage_1du9g_151{width:min(100%,42rem);margin:0 auto;padding:clamp(1.25rem,4vw,2.5rem)}._activateCardPanel_1du9g_163{background:#fff;border-radius:1rem;padding:clamp(1.5rem,4vw,2.5rem);box-shadow:0 .5rem 1.5rem #00000014}._eyebrow_1du9g_177{text-transform:uppercase;letter-spacing:.08em;color:#666;margin:0 0 .5rem;font-size:.8rem;font-weight:700}._description_1du9g_195{color:#555;margin-bottom:1.5rem}._profileSelectLabel_1du9g_205{margin-bottom:.5rem;font-weight:600;display:block}._profileSelect_1du9g_205{border:1px solid #d0d0d0;border-radius:.75rem;width:100%;margin-bottom:1rem;padding:.85rem 1rem;font-size:1rem}._primaryButton_1du9g_235{color:#fff;cursor:pointer;background:#111;border:none;border-radius:.75rem;width:100%;padding:.85rem 1rem;font-weight:700}._primaryButton_1du9g_235:disabled{opacity:.6;cursor:not-allowed}._errorMessage_1du9g_267{color:#b00020}._successMessage_1du9g_275{color:#137333}._emptyState_1du9g_283{text-align:center;border:1px dashed #ccc;border-radius:.75rem;padding:1.25rem}._profileSelect_1du9g_205{color:#222;cursor:pointer;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 20 20'%3E%3Cpath fill='%23666' d='M5.5 7.5L10 12l4.5-4.5' stroke='%23666' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' fill='none'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;border:1px solid #d7d7d7;border-radius:.85rem;width:100%;margin-bottom:1.5rem;padding:.9rem 3rem .9rem 1rem;font-size:1rem;font-weight:500;transition:border-color .2s,box-shadow .2s}._profileSelect_1du9g_205:hover{border-color:#999}._profileSelect_1du9g_205:focus{border-color:#111;outline:none;box-shadow:0 0 0 4px #00000014}._profileSelect_1du9g_205 option{padding:.75rem;font-size:1rem}._publicCardPage_1s9i4_1{background:#fff;justify-content:center;align-items:center;min-height:100vh;padding:3rem 1.5rem;display:flex}._publicCardBox_1s9i4_19{text-align:center;width:100%;max-width:22rem}._tapitLogo_1s9i4_31{color:#fff;letter-spacing:.02em;background:#111;border-radius:999px;justify-content:center;align-items:center;margin-bottom:1.25rem;padding:.45rem 1rem;font-size:.9rem;font-weight:700;display:inline-flex}._publicCardBox_1s9i4_19 h1{color:#111;margin:0 0 .75rem;font-size:1.75rem;line-height:1.15}._publicCardBox_1s9i4_19 p{color:#555;margin:0 0 .8rem;font-size:.95rem;line-height:1.5}._publicCardName_1s9i4_87{font-weight:600;color:#111!important}._publicCardMuted_1s9i4_97{color:#777!important;font-size:.85rem!important}._loadingSpinner_1s9i4_107{border:.2rem solid #eee;border-top-color:#111;border-radius:50%;width:2rem;height:2rem;margin:0 auto 1.25rem;animation:.8s linear infinite _spin_1s9i4_1}@keyframes _spin_1s9i4_1{to{transform:rotate(360deg)}}._profileManagementPage_yziv8_1{width:min(100% - 2rem,56rem);margin:0 auto;padding:2.5rem 0}._profileManagementHeader_yziv8_21{background-color:#fff;border:.0625rem solid #dbe3ee;border-radius:1rem;justify-content:space-between;align-items:flex-start;gap:1.5rem;margin-bottom:1.25rem;display:flex;position:relative;overflow:hidden;box-shadow:0 .15rem .55rem #0f172a0f}._profileHeaderContent_yziv8_49{width:100%;min-width:0}._headerSection_yziv8_59{border-bottom:.0625rem solid #e2e8f0;padding:1.5rem 1.75rem}._headerActionSection_yziv8_69{background-color:#f8fafc;justify-content:flex-start;align-items:center;padding:1.25rem 1.75rem;display:flex}._sectionLabel_yziv8_85,._bioHeader_yziv8_87{color:#64748b;letter-spacing:.06rem;text-transform:uppercase;margin:0 0 .75rem;font-size:.8rem;font-weight:700}._profileManagementHeader_yziv8_21 h1,._profileName_yziv8_107{color:#172554;margin:0;font-size:clamp(1.75rem,4vw,2.5rem);line-height:1.1}._profileBio_yziv8_121{color:#475569;white-space:pre-wrap;overflow-wrap:anywhere;max-width:45rem;min-height:2rem;margin:0;font-size:1rem;line-height:1.65}._eyebrow_yziv8_143{color:#000;letter-spacing:.04em;text-transform:uppercase;margin:0 0 .4rem;font-size:1rem;font-weight:750;text-decoration:underline}._avatarSection_yziv8_171{flex-direction:column;align-items:center;gap:.75rem;display:flex}._avatarContainer_yziv8_185{cursor:pointer;border-radius:50%;width:7rem;height:7rem;position:relative;overflow:hidden}._profileAvatar_yziv8_203,._avatarFallback_yziv8_205{border-radius:50%;flex-shrink:0;width:100%;height:100%}._profileAvatar_yziv8_203{object-fit:cover;border:.125rem solid #e5e7eb;transition:filter .2s}._avatarFallback_yziv8_205{color:#fff;background:linear-gradient(135deg,#2563eb,#7c3aed);justify-content:center;align-items:center;font-size:2.5rem;font-weight:700;transition:filter .2s;display:flex}._avatarContainer_yziv8_185:hover ._profileAvatar_yziv8_203,._avatarContainer_yziv8_185:hover ._avatarFallback_yziv8_205{filter:brightness(55%)}._avatarOverlay_yziv8_263{color:#fff;opacity:0;pointer-events:none;justify-content:center;align-items:center;font-size:.85rem;font-weight:600;transition:opacity .2s;display:flex;position:absolute;inset:0}._avatarContainer_yziv8_185:hover ._avatarOverlay_yziv8_263{opacity:1}._hiddenFileInput_yziv8_299{display:none}._removeAvatarButton_yziv8_307{color:#dc2626;font:inherit;cursor:pointer;background:0 0;border:none;padding:0;font-size:.875rem;font-weight:600}._removeAvatarButton_yziv8_307:hover{color:#991b1b;text-decoration:underline}._profileNameInput_yziv8_347,._bioTextarea_yziv8_349,._inlineEditInput_yziv8_351{color:#1e293b;background-color:#fff;border:.0625rem solid #cbd5e1;border-radius:.65rem;outline:none;width:100%;font-family:inherit;transition:border-color .2s,box-shadow .2s}._profileNameInput_yziv8_347{max-width:32rem;padding:.7rem .85rem;font-size:1.15rem;font-weight:600}._inlineEditInput_yziv8_351{max-width:20rem;font:inherit;padding:.55rem .75rem}._bioEditArea_yziv8_403{flex-direction:column;gap:.75rem;margin-top:.75rem;display:flex}._bioTextarea_yziv8_349{resize:vertical;max-width:100%;min-height:8rem;max-height:30rem;padding:.85rem;font-size:1rem;line-height:1.5}._profileNameInput_yziv8_347:focus,._bioTextarea_yziv8_349:focus,._inlineEditInput_yziv8_351:focus{border-color:#1d4ed8;box-shadow:0 0 0 .2rem #1d4ed81f}._nameActions_yziv8_451,._bioEditActions_yziv8_453{flex-wrap:wrap;align-items:center;gap:.65rem;margin-top:1rem;display:flex}._characterLimitInfo_yziv8_469{color:#64748b;margin:0;font-size:.8rem}._editBioButton_yziv8_481{color:#3e4a64;font:inherit;cursor:pointer;background:0 0;border:none;border-radius:.25rem;align-items:center;padding:.35rem .5rem;font-weight:600;transition:color .15s;display:inline-flex}._editBioButton_yziv8_481:hover{color:#060c1d;text-decoration:underline}._editBioButton_yziv8_481:focus-visible{outline-offset:.25rem;outline:.125rem solid #02060e}._statusBadge_yziv8_537{color:#374151;letter-spacing:.03rem;text-transform:capitalize;background-color:#f3f4f6;border-radius:999rem;flex-shrink:0;padding:.4rem .8rem;font-size:.75rem;font-weight:700;position:absolute;top:1.25rem;right:1.25rem}._statusactive_yziv8_567{color:#176b3a;background-color:#e8f7ee}._statusinactive_yziv8_577{color:#9a3412;background-color:#fff7ed}._statusDisabled_yziv8_587,._statusArchived_yziv8_589{color:#4b5563;background-color:#f3f4f6}._statusBadgeButton_yziv8_599{cursor:pointer;font:inherit;border:none}._statusBadgeButton_yziv8_599:hover{filter:brightness(.95)}._statusOptionList_yziv8_619{flex-direction:column;gap:.75rem;margin:1.5rem 0;display:flex}._statusOptionButton_yziv8_633{color:#111827;width:100%;font:inherit;text-align:center;cursor:pointer;background-color:#fff;border:.0625rem solid #d1d5db;border-radius:.5rem;padding:.75rem 1rem;font-weight:500;transition:background-color .15s,border-color .15s,transform .15s}._statusOptionButton_yziv8_633:hover{background-color:#f9fafb;border-color:#9ca3af;transform:translateY(-.0625rem)}._statusOptionButton_yziv8_633:active{transform:translateY(0)}._statusOptionButton_yziv8_633:focus-visible{outline-offset:.125rem;outline:.125rem solid #2563eb}._viewPublicProfileButton_yziv8_705{color:#fff;background-color:#1e3a8a;border-radius:999rem;justify-content:center;align-items:center;min-height:2.6rem;padding:.6rem 1.15rem;font-size:.9rem;font-weight:600;line-height:1;text-decoration:none;transition:background-color .2s,box-shadow .2s,transform .2s;display:inline-flex}._viewPublicProfileButton_yziv8_705:hover{background-color:#172554;transform:translateY(-.0625rem);box-shadow:0 .25rem .6rem #1e3a8a33}._successMessage_yziv8_763,._errorMessage_yziv8_765{border-radius:.75rem;margin:0 0 1.25rem;padding:.75rem 1rem;font-size:.9rem;font-weight:600}._successMessage_yziv8_763{color:#176b3a;background-color:#e8f7ee}._errorMessage_yziv8_765{color:#dc2626;background-color:#fef2f2}._formError_yziv8_801{color:#dc2626;margin-top:.75rem;font-size:.9rem;font-weight:600}._itemPanel_yziv8_823{background-color:#fff;border:.0625rem solid #e5e7eb;border-radius:1.25rem;margin-bottom:1.25rem;padding:1.5rem;box-shadow:0 .75rem 2rem #0000000d}._sectionHeader_yziv8_841{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.25rem;display:flex}._sectionHeader_yziv8_841 h2{color:#111827;margin:0;font-size:1.35rem}._sectionHeader_yziv8_841 p{color:#6b7280;margin:.35rem 0 0;font-size:.95rem}._itemList_yziv8_881{gap:.85rem;display:grid}._itemCard_yziv8_891{background-color:#fff;border:.0625rem solid #e5e7eb;border-radius:1rem;justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex}._itemCardContent_yziv8_913{text-align:left;flex:1;min-width:0}._itemCard_yziv8_891 h3{color:#111827;margin:0 0 .3rem;font-size:1rem}._itemCard_yziv8_891 a{color:#2563eb;overflow-wrap:anywhere;max-width:100%;font-size:.9rem;text-decoration:none;display:inline-block}._itemCard_yziv8_891 a:hover{text-decoration:underline}._cardCode_yziv8_963{color:#4b5563;margin:.25rem 0 .5rem;font-size:.9rem}._emptyState_yziv8_975{text-align:center;background-color:#fafafa;border:.1rem dashed #d1d5db;border-radius:1rem;padding:2rem}._emptyState_yziv8_975 h3{color:#111827;margin:0 0 .35rem}._emptyState_yziv8_975 p{color:#6b7280;margin:0}._dragHandle_yziv8_1019{color:#6b7280;cursor:grab;background:0 0;border:none;padding:.5rem;font-size:1.25rem}._dragHandle_yziv8_1019:active{cursor:grabbing}._draggingItem_yziv8_1045{z-index:10;opacity:.65;box-shadow:0 1rem 2rem #0f172a29}._primaryButton_yziv8_1065,._cancelButton_yziv8_1067,._deleteConfirmButton_yziv8_1069,._saveButton_yziv8_1071{font:inherit;cursor:pointer;border:none;border-radius:999rem;padding:.75rem 1rem;font-weight:700;transition:background-color .15s,box-shadow .15s,transform .15s}._primaryButton_yziv8_1065,._saveButton_yziv8_1071{color:#fff;background-color:#111827}._primaryButton_yziv8_1065:hover,._saveButton_yziv8_1071:hover{transform:translateY(-.1rem);box-shadow:0 .6rem 1.25rem #00000029}._cancelButton_yziv8_1067{color:#374151;background-color:#f3f4f6}._cancelButton_yziv8_1067:hover{background-color:#e5e7eb}._deleteConfirmButton_yziv8_1069{color:#fff;background-color:#dc2626}._deleteConfirmButton_yziv8_1069:hover{background-color:#b91c1c}._dangerTextButton_yziv8_1157{color:#dc2626;font:inherit;cursor:pointer;background:0 0;border:none;padding:.5rem;font-weight:700}._dangerTextButton_yziv8_1157:hover{text-decoration:underline}._modalBackdrop_yziv8_1193{z-index:1000;background-color:#00000073;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}._confirmModal_yziv8_1215{background-color:#fff;border-radius:1.125rem;width:min(100%,24rem);padding:1.5rem;box-shadow:0 1.125rem 3rem #0003}._confirmModal_yziv8_1215 h2{color:#111827;margin:0 0 .5rem;font-size:1.4rem}._confirmModal_yziv8_1215 h3{color:#111827;margin:0 0 1rem;font-size:1.15rem}._confirmModal_yziv8_1215 p{color:#374151;margin:0;font-size:1rem;line-height:1.5}._confirmModal_yziv8_1215 input,._confirmModal_yziv8_1215 select,._modalSelect_yziv8_1273{box-sizing:border-box;color:#111827;width:100%;font:inherit;background-color:#fff;border:.0625rem solid #d1d5db;border-radius:.75rem;margin-top:.75rem;padding:.75rem;font-size:.95rem}._modalSelect_yziv8_1273{cursor:pointer}._confirmModal_yziv8_1215 input:focus,._confirmModal_yziv8_1215 select:focus,._modalSelect_yziv8_1273:focus{border-color:#111827;outline:none;box-shadow:0 0 0 .15rem #1118271f}._modalSelect_yziv8_1273:disabled{opacity:.6;cursor:not-allowed}._modalActions_yziv8_1333{gap:.75rem;margin-top:1.5rem;display:flex}._modalActions_yziv8_1333 ._cancelButton_yziv8_1067,._modalActions_yziv8_1333 ._deleteConfirmButton_yziv8_1069,._modalActions_yziv8_1333 ._saveButton_yziv8_1071{flex:1}@media (width<=40rem){._profileManagementPage_yziv8_1{width:min(100% - 1rem,56rem);padding:1.25rem 0}._profileManagementHeader_yziv8_21{flex-direction:column;align-items:stretch}._headerSection_yziv8_59{padding:1.25rem}._headerActionSection_yziv8_69{padding:1rem 1.25rem}._statusBadge_yziv8_537{top:1rem;right:1rem}._profileManagementHeader_yziv8_21 h1,._profileName_yziv8_107{padding-right:5rem;font-size:1.45rem}._viewPublicProfileButton_yziv8_705{box-sizing:border-box;width:100%}._itemCard_yziv8_891{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:1rem;display:grid}._dragHandle_yziv8_1019{align-self:center;padding:.35rem;font-size:1.25rem}._itemCardContent_yziv8_913{min-width:0}._itemCardContent_yziv8_913 h3{margin:0 0 .25rem}._itemCardContent_yziv8_913 a{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}._dangerTextButton_yziv8_1157{align-self:center;padding:.35rem}._sectionHeader_yziv8_841{flex-direction:column;align-items:stretch}._primaryButton_yziv8_1065{width:100%}._modalActions_yziv8_1333{flex-direction:column-reverse}._nameActions_yziv8_451,._bioEditActions_yziv8_453{align-items:flex-start}}._createPage_12n6j_1{justify-content:center;align-items:flex-start;min-height:100vh;padding:2.5rem 1rem;display:flex}._createCard_12n6j_17{background:#fff;border:.0625rem solid #e5e7eb;border-radius:1.25rem;width:min(100%,36rem);padding:2rem;box-shadow:0 .75rem 2rem #0000000d}._createCard_12n6j_17 h1{color:#111827;margin:0 0 .5rem;font-size:clamp(1.75rem,4vw,2.25rem)}._createCard_12n6j_17 p{margin:0}._createForm_12n6j_55{flex-direction:column;gap:1rem;margin-top:1.5rem;display:flex}._profileBio_12n6j_69{max-width:32rem}._profileName_12n6j_77,._profileBio_12n6j_69,._profileImageUrl_12n6j_81{box-sizing:border-box;border:.0625rem solid #d1d5db;border-radius:.75rem;width:100%;padding:.875rem 1rem;font-size:1rem;transition:border-color .15s,box-shadow .15s}._profileName_12n6j_77:focus,._profileBio_12n6j_69:focus,._profileImageUrl_12n6j_81:focus{border-color:#111827;outline:none;box-shadow:0 0 0 .2rem #1118271a}._profileBioField_12n6j_121{min-width:32rem;max-width:32rem;min-height:6rem;margin:0}._createButton_12n6j_135{color:#fff;cursor:pointer;background:#111827;border:none;border-radius:999rem;margin-top:.5rem;padding:.9rem 1.25rem;font-size:1rem;font-weight:700;transition:transform .15s,box-shadow .15s,opacity .15s}._createButton_12n6j_135:hover:not(:disabled){transform:translateY(-.1rem);box-shadow:0 .6rem 1.25rem #00000026}._createButton_12n6j_135:disabled{opacity:.65;cursor:not-allowed}._profileError_12n6j_187{color:#dc2626;background:#fef2f2;border-radius:.75rem;padding:.75rem 1rem;font-size:.9rem;font-weight:500}._createSuccess_12n6j_205{color:#176b3a;background:#e8f7ee;border-radius:.75rem;margin-top:1rem;padding:.75rem 1rem;font-size:.9rem;font-weight:600}@media (width<=40rem){._createPage_12n6j_1{padding:1.5rem 1rem}._createCard_12n6j_17{padding:1.5rem}._createButton_12n6j_135{width:100%}}._profileImageUpload_12n6j_257{flex-wrap:wrap;align-items:center;gap:1.5rem;display:flex}._profileImagePreview_12n6j_271{background:#f5f5f5;border:2px solid #d9d9d9;border-radius:50%;flex-shrink:0;width:6rem;height:6rem;overflow:hidden}._profileImage_12n6j_81{object-fit:cover;width:100%;height:100%;display:block}._profileImageFallback_12n6j_305{color:#666;text-transform:uppercase;background:#ececec;justify-content:center;align-items:center;width:100%;height:100%;font-size:2rem;font-weight:700;display:flex}._profileImageActions_12n6j_331{cursor:pointer;flex-direction:column;align-items:flex-start;gap:.75rem;display:flex}._removeImageButton_12n6j_355{color:#c62828;cursor:pointer;background:0 0;border:none;padding:0;font-size:.95rem;font-weight:600;transition:color .2s}._removeImageButton_12n6j_355:hover{color:#8e1d1d}._imageHelpText_12n6j_385{color:#666;margin:0;font-size:.85rem}@media (width<=40rem){._profileImageUpload_12n6j_257{text-align:center;flex-direction:column;align-items:center}._profileImageActions_12n6j_331{align-items:center}}._avatarSection_12n6j_423{align-items:center;gap:1rem;margin:1.25rem 0;display:flex}._profileAvatar_12n6j_437,._avatarFallback_12n6j_439{border-radius:50%;flex-shrink:0;width:5rem;height:5rem}._profileAvatar_12n6j_437{object-fit:cover;border:.125rem solid #e5e7eb}._avatarFallback_12n6j_439{color:#fff;background:linear-gradient(135deg,#2563eb,#7c3aed);justify-content:center;align-items:center;font-size:2rem;font-weight:700;display:flex}._hiddenFileInput_12n6j_347{display:none}._profileAvatar_12n6j_437,._avatarFallback_12n6j_439:hover{cursor:pointer;background:linear-gradient(135deg,#1e40af,#5b21b6)}._avatarContainer_12n6j_511{cursor:pointer;border-radius:50%;width:7rem;height:7rem;position:relative;overflow:hidden}._profileAvatar_12n6j_437,._avatarFallback_12n6j_439{border-radius:50%;width:100%;height:100%}._profileAvatar_12n6j_437{object-fit:cover;transition:filter .2s}._avatarFallback_12n6j_439{color:#fff;background:linear-gradient(135deg,#2563eb,#7c3aed);justify-content:center;align-items:center;font-size:2.5rem;font-weight:700;transition:filter .2s;display:flex}._avatarContainer_12n6j_511:hover ._profileAvatar_12n6j_437,._avatarContainer_12n6j_511:hover ._avatarFallback_12n6j_439{filter:brightness(55%)}._avatarOverlay_12n6j_591{color:#fff;opacity:0;pointer-events:none;justify-content:center;align-items:center;font-size:.85rem;font-weight:600;transition:opacity .2s;display:flex;position:absolute;inset:0}._avatarContainer_12n6j_511:hover ._avatarOverlay_12n6j_591{opacity:1}._removeAvatarButton_12n6j_635{color:#dc2626;cursor:pointer;background:0 0;border:none;font-size:.875rem;font-weight:600}._removeAvatarButton_12n6j_635:hover{color:#991b1b;text-decoration:underline}._avatarSection_12n6j_423{flex-direction:column;align-items:center;gap:.75rem;display:flex}*{box-sizing:border-box}html{font-size:100%}body{color:#f8fafc;background:#0f172a;min-height:100vh;margin:0;font-family:Arial,sans-serif}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}.app-header{border-bottom:.0625rem solid #1e293b;justify-content:space-between;align-items:center;gap:1rem;width:100%;min-height:4rem;padding:1rem clamp(1rem,5vw,2rem);display:flex}.app-logo{font-size:clamp(1.375rem,4vw,1.75rem);font-weight:700}.app-subtitle{color:#94a3b8;margin:0 0 .5rem;font-size:clamp(1.125rem,3vw,1.25rem);font-weight:500}.app-footer{color:#94a3b8;border-top:.0625rem solid #1e293b;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:0 clamp(.5rem,5vw,2rem);font-size:clamp(.875rem,2.5vw,1rem);display:flex}.app-nav{color:#cbd5e1;align-items:center;gap:clamp(.75rem,3vw,1.25rem);font-size:clamp(.875rem,2.5vw,1rem);font-weight:600;display:flex}.app-nav a{padding:.5rem 0}.app-main{width:min(100%,75rem);margin:0 auto;padding:clamp(1.25rem,5vw,2.5rem)}button,a,input,textarea,select{outline-offset:.1875rem}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:.125rem solid #38bdf8}button{cursor:pointer}.auth-link{color:#30c1ff;font-weight:600;-webkit-text-decoration:underline #30c1ff;text-decoration:underline #30c1ff}@media (width<=37.5rem){.app-header{flex-direction:column;align-items:flex-start}.app-nav{flex-direction:column;align-items:flex-start;gap:.25rem;width:100%}.app-nav a{width:100%;padding:.625rem 0}}.auth-page{place-items:center;min-height:calc(100vh - 4rem);display:grid}.auth-card{background:#111827;border:.0625rem solid #1e293b;border-radius:1rem;width:min(100%,28rem);padding:clamp(1.25rem,5vw,2rem)}.auth-form{gap:1rem;display:grid}.auth-form label{color:#cbd5e1;gap:.5rem;display:grid}.auth-form input{color:#f8fafc;background:#020617;border:.0625rem solid #334155;border-radius:.75rem;width:100%;padding:.75rem .875rem}.auth-form button{color:#020617;background:#38bdf8;border:none;border-radius:.75rem;margin-top:.5rem;padding:.75rem 1rem;font-weight:700}.auth-form button:disabled{opacity:.7;cursor:not-allowed}.auth-error{color:#fca5a5;margin:0}.logoutButton{color:#374151;cursor:pointer;background:#fff;border:.0625rem solid #d1d5db;border-radius:.75rem;justify-content:center;align-items:center;padding:.75rem 1.5rem;font-size:.95rem;font-weight:600;transition:background-color .2s,border-color .2s,color .2s,transform .15s,box-shadow .2s;display:inline-flex}.logoutButton:hover{color:#111827;background:#f9fafb;border-color:#9ca3af;transform:translateY(-.0625rem);box-shadow:0 .25rem .75rem #00000014}.logoutButton:active{box-shadow:none;transform:translateY(0)}.logoutButton:focus-visible{outline-offset:.125rem;outline:.1875rem solid #3b82f659}.logoutButton:disabled{opacity:.6;cursor:not-allowed;box-shadow:none;transform:none}.app-nav-link{align-items:center;gap:1rem;display:flex}.app-nav-link a{color:#1f2937;border-radius:9999px;padding:.55rem 1.2rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:background-color .2s,color .2s,transform .2s}.app-nav-link a:hover{color:#1d4ed8;background-color:#f3f4f6;transform:translateY(-1px)}
