@import"https://fonts.googleapis.com/css2?family=Verdana&family=Trebuchet+MS&display=swap";._content_1iy1t_1{max-width:min(26rem,90vw)}._form_1iy1t_5{display:flex;flex-direction:column;gap:var(--spacing-4)}._error_1iy1t_11{margin:0;color:var(--error);font-size:.8125rem}._avatarRow_1iy1t_17{display:flex;align-items:center;gap:var(--spacing-3)}._avatar_1iy1t_17{width:3.5rem;height:3.5rem}._hiddenInput_1iy1t_28{display:none}._field_1iy1t_32{display:flex;flex-direction:column;gap:var(--spacing-1)}._label_1iy1t_38{font-size:.8125rem;font-weight:500;color:var(--muted-foreground)}._usernameField_1iy1t_44{display:flex;align-items:center;gap:var(--spacing-1)}._usernamePrefix_1iy1t_50{font-size:.8125rem;color:var(--muted-foreground);white-space:nowrap}._usernameInput_1iy1t_56{flex:1}._charCount_1iy1t_60{align-self:flex-end;font-size:.75rem;color:var(--muted-foreground)}._stackedInput_1iy1t_66{margin-top:var(--spacing-2)}._tagInputWrap_1iy1t_70{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-1);padding:var(--spacing-2);border:1px solid var(--border);border-radius:var(--radius);background:#ffffff05}._tagChip_1iy1t_81{display:inline-flex;align-items:center;gap:.25rem;padding:.125rem .5rem;border-radius:var(--radius-full);background:var(--secondary);color:var(--secondary-foreground);font-size:.8125rem}._tagChip_1iy1t_81 button{display:inline-flex;align-items:center;justify-content:center;background:none;border:none;color:inherit;cursor:pointer;padding:0}._tagInput_1iy1t_70{flex:1;min-width:6rem;border:none;background:none;outline:none;color:var(--foreground);font-size:.875rem;padding:.125rem 0}._plusHeader_1iy1t_114{display:flex;align-items:center;gap:var(--spacing-2)}._plusTag_1iy1t_120{display:inline-flex;align-items:center;gap:.1875rem;padding:.0625rem .4375rem;border-radius:var(--radius-full);background:var(--primary);color:var(--primary-foreground);font-size:.625rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em}._plusFields_1iy1t_134{display:flex;flex-direction:column;gap:var(--spacing-2)}._colorRow_1iy1t_140{display:flex;align-items:center;gap:var(--spacing-2)}._colorSwatch_1iy1t_146{width:2.25rem;height:2.25rem;padding:0;border:1px solid var(--border);border-radius:var(--radius-sm);background:none;cursor:pointer}._colorValue_1iy1t_156{font-size:.8125rem;color:var(--muted-foreground);font-family:var(--font-family-monospace)}._plusLockedPanel_1iy1t_162{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-3);border:1px dashed var(--border);border-radius:var(--radius);color:var(--muted-foreground);text-decoration:none;font-size:.8125rem}._plusLockedPanel_1iy1t_162:hover{border-color:var(--primary);color:var(--foreground)}@layer base{._container_158ga_2{width:100%;max-width:500px;margin:0 auto}._dropzone_158ga_8{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-12) var(--spacing-8);border:2px solid var(--border);border-radius:var(--radius-lg);background:linear-gradient(135deg,var(--surface) 0%,color-mix(in srgb,var(--surface),var(--primary) 3%) 100%);color:var(--surface-foreground);text-align:center;cursor:pointer;transition:border-color var(--animation-duration-normal) ease,background var(--animation-duration-normal) ease,box-shadow var(--animation-duration-normal) ease,transform var(--animation-duration-normal) ease}._dropzone_158ga_8 input[type=file]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._dropzone_158ga_8:hover{border-color:var(--primary);background:linear-gradient(135deg,color-mix(in srgb,var(--surface),var(--primary) 8%),color-mix(in srgb,var(--surface),var(--primary) 5%));box-shadow:var(--shadow-md)}._dropzone_158ga_8._dragging_158ga_58{border-color:var(--primary);background:linear-gradient(135deg,color-mix(in srgb,var(--surface),var(--primary) 15%),color-mix(in srgb,var(--surface),var(--primary) 10%));box-shadow:var(--shadow-lg);transform:scale(1.02)}._dropzone_158ga_8._disabled_158ga_69{cursor:not-allowed;opacity:.5;pointer-events:none}._icon_158ga_75{color:var(--muted-foreground);margin-bottom:var(--spacing-4);transition:color var(--animation-duration-normal) ease,transform var(--animation-duration-normal) ease;flex-shrink:0}._dropzone_158ga_8:hover ._icon_158ga_75{color:var(--primary);transform:scale(1.1) translateY(-.125rem)}._dropzone_158ga_8._dragging_158ga_58 ._icon_158ga_75{color:var(--primary);transform:scale(1.15) translateY(-.25rem);animation:_pulse_158ga_1 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes _pulse_158ga_1{0%,to{opacity:1}50%{opacity:.7}}._title_158ga_105{font-weight:700;font-size:1.0625rem;margin-bottom:var(--spacing-3);color:var(--surface-foreground);letter-spacing:-.01em}._subtitle_158ga_113{font-size:.875rem;color:var(--muted-foreground);line-height:1.5;margin-top:var(--spacing-2)}._error_158ga_120{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3);margin-top:var(--spacing-4);padding:var(--spacing-4) var(--spacing-4);background:linear-gradient(135deg,color-mix(in srgb,var(--error) 12%,transparent),color-mix(in srgb,var(--error) 8%,transparent));border:1px solid color-mix(in srgb,var(--error) 30%,transparent);border-radius:var(--radius-md);font-size:.875rem;font-weight:500;color:var(--error);animation:_slideDown_158ga_1 var(--animation-duration-normal) ease-out}@keyframes _slideDown_158ga_1{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:translateY(0)}}._error_158ga_120 button{margin-left:auto;color:var(--error);flex-shrink:0}}._content_9kefd_1{max-width:min(26rem,90vw)}._form_9kefd_5{display:flex;flex-direction:column;gap:var(--spacing-4)}._error_9kefd_11{margin:0;color:var(--error);font-size:.8125rem}._previewWrap_9kefd_17{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-2)}._preview_9kefd_17{width:100%;max-height:16rem;object-fit:cover;border-radius:var(--radius-md);border:1px solid var(--border)}._folderField_9kefd_32{display:flex;flex-direction:column}._page_dsmdb_3{min-height:100%;padding:var(--spacing-6);background-color:#0c0a13;background-image:repeating-linear-gradient(135deg,hsla(285,70%,55%,.07) 0px,hsla(285,70%,55%,.07) 2px,transparent 2px,transparent 22px),radial-gradient(ellipse 60% 40% at 50% 0%,hsla(285,85%,55%,.14),transparent 60%)}._container_dsmdb_12{--pf-accent: #a855f7;--pf-accent-dark: color-mix(in srgb, var(--pf-accent) 65%, black);--pf-accent-light: color-mix(in srgb, var(--pf-accent) 55%, white);--pf-accent-soft-bg: color-mix(in srgb, var(--pf-accent) 22%, #150e1f);max-width:62rem;margin:0 auto;display:flex;flex-direction:column;gap:var(--spacing-4);font-family:Trebuchet MS,Verdana,sans-serif}._heroSkeleton_dsmdb_26{height:20rem;border-radius:var(--radius-md)}._notFound_dsmdb_31{max-width:30rem;margin:var(--spacing-20) auto;padding:0 var(--spacing-6);display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-2)}._notFoundTitle_dsmdb_41{margin:0;font-family:var(--font-family-display);font-size:1.5rem;color:var(--foreground)}._notFoundText_dsmdb_48{margin:0 0 var(--spacing-3);color:var(--muted-foreground)}._profileCard_dsmdb_55{display:flex;flex-wrap:wrap;gap:1.25rem;padding:1.25rem;background:linear-gradient(180deg,#1a1024,#150e1f);border:3px solid var(--pf-accent);border-radius:6px;box-shadow:0 0 0 1px #3d2a52,inset 0 0 24px #bd2bee14}._photoColumn_dsmdb_66{display:flex;flex-direction:column;gap:var(--spacing-2);width:11rem;flex-shrink:0}._photoFrame_dsmdb_74{width:11rem;height:11rem;border:4px solid var(--pf-accent-light);box-shadow:0 0 0 1px #000,2px 2px #000;background:var(--muted);overflow:hidden}._photoImg_dsmdb_83{width:100%;height:100%;object-fit:cover;display:block}._photoFallback_dsmdb_90{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:3rem;font-weight:700;color:var(--pf-accent);background:var(--secondary)}._infoTable_dsmdb_102{border-collapse:collapse;font-size:.75rem;color:#e9d5ff}._infoTable_dsmdb_102 td{padding:.125rem .25rem;vertical-align:top}._infoTable_dsmdb_102 td:first-child{color:var(--pf-accent-light);font-weight:700;white-space:nowrap}._counter_dsmdb_119{display:inline-block;font-family:Courier New,monospace;background:#000;color:#4ade80;padding:.0625rem .375rem;border-radius:2px;letter-spacing:.05em;border:1px solid #16a34a}._identityColumn_dsmdb_130{flex:1;min-width:14rem;display:flex;flex-direction:column;gap:var(--spacing-2)}._nameRow_dsmdb_138{display:flex;align-items:center;gap:var(--spacing-2);flex-wrap:wrap}._displayName_dsmdb_145{margin:0;font-family:Trebuchet MS,sans-serif;font-size:2rem;font-weight:700;background:linear-gradient(90deg,var(--pf-accent-light),var(--pf-accent));-webkit-background-clip:text;background-clip:text;color:transparent}._plusBadge_dsmdb_156{display:inline-flex;align-items:center;gap:.1875rem;padding:.0625rem .5rem;border-radius:var(--radius-full);background:linear-gradient(90deg,var(--pf-accent-dark),var(--pf-accent));color:#fff;font-size:.6875rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase}._usernameLine_dsmdb_170{margin:0;color:#93c5fd;font-size:.875rem}._statusLine_dsmdb_176{margin:0;color:#e9d5ff;font-style:italic;font-size:.9375rem}._tagRow_dsmdb_183{display:flex;flex-wrap:wrap;gap:var(--spacing-1)}._tagChip_dsmdb_189{padding:.125rem .5rem;border-radius:var(--radius-full);background:var(--pf-accent-soft-bg);border:1px solid var(--pf-accent);color:#f0abfc;font-size:.75rem}._actionsRow_dsmdb_198{display:flex;gap:var(--spacing-2);margin-top:var(--spacing-2)}._bodyGrid_dsmdb_206{display:grid;grid-template-columns:1fr;gap:var(--spacing-4);align-items:start}._sidebarColumn_dsmdb_213,._mainColumn_dsmdb_214{display:flex;flex-direction:column;gap:var(--spacing-4)}._module_dsmdb_220{border:2px solid var(--pf-accent-dark);border-radius:4px;overflow:hidden;background:#150e1f;box-shadow:2px 2px #000}._moduleTitle_dsmdb_228{margin:0;padding:.375rem .75rem;background:linear-gradient(90deg,var(--pf-accent-dark),var(--pf-accent));color:#fff;font-family:Trebuchet MS,sans-serif;font-size:.875rem;font-weight:700;text-shadow:1px 1px 0 rgba(0,0,0,.4)}._moduleBody_dsmdb_239{padding:var(--spacing-3);display:flex;flex-direction:column;gap:var(--spacing-3);color:#e9d5ff;font-size:.875rem}._aboutText_dsmdb_248{margin:0;line-height:1.5}._mutedText_dsmdb_253{margin:0;display:flex;align-items:center;gap:var(--spacing-1);color:#a78bca;font-size:.8125rem}._nowListening_dsmdb_262{display:inline-flex;align-items:center;gap:var(--spacing-1);width:fit-content;color:#4ade80;text-decoration:none;font-weight:600}._nowListening_dsmdb_262:hover{text-decoration:underline}._musicLinksRow_dsmdb_276{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}._musicLink_dsmdb_276{display:inline-flex;align-items:center;gap:.25rem;padding:.125rem .625rem;border-radius:var(--radius-full);border:1px solid var(--pf-accent-dark);color:#d8b4fe;text-decoration:none;font-size:.75rem}._musicLink_dsmdb_276:hover{color:#fff;border-color:var(--pf-accent)}._friendsGrid_dsmdb_301{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-3)}._friendTile_dsmdb_307{display:flex;flex-direction:column;align-items:center;gap:.25rem;text-decoration:none;text-align:center}._friendAvatar_dsmdb_316{width:3.5rem;height:3.5rem;border-radius:4px;border:2px solid var(--pf-accent)}._friendName_dsmdb_323{font-size:.6875rem;color:#d8b4fe;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}._viewAllLink_dsmdb_332{align-self:flex-start;color:#93c5fd;font-size:.8125rem;text-decoration:none}._viewAllLink_dsmdb_332:hover{text-decoration:underline}._lockedState_dsmdb_343{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-3);background:#000;border:1px dashed var(--pf-accent-dark);border-radius:4px;color:#a78bca;font-size:.8125rem}._eventsGrid_dsmdb_355{display:grid;grid-template-columns:repeat(auto-fill,minmax(13.5rem,1fr));gap:var(--spacing-3)}._postEventLink_dsmdb_361{display:flex;flex-direction:column;text-decoration:none;color:inherit;background:#1a1024;border:1px solid var(--pf-accent-dark);border-radius:4px;overflow:hidden}._postImageWrap_dsmdb_372{position:relative;width:100%;aspect-ratio:4 / 3;overflow:hidden;background:var(--muted)}._postImage_dsmdb_372{width:100%;height:100%;object-fit:cover;display:block}._postCategoryBadge_dsmdb_387{position:absolute;top:var(--spacing-2);left:var(--spacing-2)}._postBody_dsmdb_393{padding:var(--spacing-2) var(--spacing-3) var(--spacing-3);display:flex;flex-direction:column;gap:.125rem}._postCaption_dsmdb_400{margin:0 0 var(--spacing-1);color:#e9d5ff;font-size:.8125rem}._postEventTitle_dsmdb_406{margin:0;font-weight:700;font-size:.875rem;color:var(--pf-accent-light)}._postMetaRow_dsmdb_413{display:flex;align-items:center;gap:var(--spacing-1);color:#a78bca;font-size:.75rem}._folderSection_dsmdb_421{display:flex;flex-direction:column;gap:var(--spacing-2)}._folderHeading_dsmdb_427{display:flex;align-items:center;gap:var(--spacing-1);margin:0;font-size:.8125rem;font-weight:700;color:var(--pf-accent-light)}._folderCount_dsmdb_437{color:#a78bca;font-weight:400}._photosGrid_dsmdb_442{display:grid;grid-template-columns:repeat(auto-fill,minmax(7rem,1fr));gap:var(--spacing-2)}._photoTile_dsmdb_448{margin:0;border:2px solid var(--pf-accent-dark);border-radius:3px;overflow:hidden;background:#1a1024}._photoTile_dsmdb_448{position:relative}._heldBadge_dsmdb_460{position:absolute;top:.25rem;left:.25rem;display:inline-flex;align-items:center;gap:.25rem;padding:.0625rem .375rem;border-radius:var(--radius-full);background:#000000bf;color:#fcd34d;font-size:.625rem;font-weight:700}._photoFlag_dsmdb_475{position:absolute;top:.25rem;right:.25rem;display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;padding:0;border:none;border-radius:var(--radius-full);background:#0009;color:#fff;cursor:pointer;opacity:.85}._photoFlag_dsmdb_475:hover,._photoFlag_dsmdb_475:focus-visible{opacity:1;background:#000000d9}._photoTileImage_dsmdb_499{width:100%;aspect-ratio:1;object-fit:cover;display:block}._photoCaption_dsmdb_506{padding:.25rem;font-size:.6875rem;color:#a78bca}@media(min-width:860px){._bodyGrid_dsmdb_206{grid-template-columns:16rem 1fr}}
