@charset "UTF-8";@font-face{font-family:JetBrains Mono;src:url(/assets/JetBrainsMono-Regular-BQaDgvhP.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}[data-v-b43d14f7]:root{font-family:JetBrains Mono,monospace}.navigation[data-v-b43d14f7]{display:flex;flex-direction:column;position:absolute;right:2.5rem;top:1.5rem;gap:1rem;width:max-content;z-index:999}.navigation .nav-item[data-v-b43d14f7]{display:flex;height:100%;align-items:center;place-content:flex-end;gap:1rem}.navigation .nav-item .label[data-v-b43d14f7]{font-size:.8rem;color:#f0f2f899;letter-spacing:.08em;text-transform:uppercase;pointer-events:none}.navigation .nav-item .dot[data-v-b43d14f7]{width:22px;height:22px;border-radius:50%;background:#ff3b3b;box-shadow:0 0 14px #ff3b3bbf;cursor:pointer;transition:transform .25s ease,box-shadow .25s ease;flex-shrink:0}.navigation .nav-item .dot[data-v-b43d14f7]:hover{transform:scale(1.15);box-shadow:0 0 20px #ff3b3bf2}@font-face{font-family:JetBrains Mono;src:url(/assets/JetBrainsMono-Regular-BQaDgvhP.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{font-family:JetBrains Mono,monospace}.audio-section{margin-top:2.5rem}.audio-player{display:flex;align-items:center;justify-content:center;gap:.75rem;justify-content:flex-start;padding:.75rem 1.25rem;background:#e046460d;border:1px solid #e04646;border-radius:.4rem;max-width:320px;margin:0 auto}.audio-player .play-btn{display:flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;border:none;background:#e04646;color:#f0f2f8;border-radius:50%;cursor:pointer;font-size:.75rem;transition:all .3s ease}.audio-player .play-btn:hover{background:#ff6b6b;box-shadow:0 0 15px #e0464666}.audio-player .play-btn:active{transform:scale(.95)}.audio-player .progress-container{flex:1;height:4px;background:#e0464633;border-radius:2px;cursor:pointer;position:relative;overflow:hidden}.audio-player .progress-container .progress-bar{height:100%;width:0%;background:#ff6b6b;border-radius:inherit;transition:width .1s linear}.audio-player .time-display{font-size:.8rem;color:#a4adbd;min-width:40px;text-align:right}html{scroll-behavior:smooth;height:100%}body{width:100%;min-height:100%;margin:0;padding:0;font-size:16px;background:linear-gradient(135deg,#0e1118,#151a26);color:#f0f2f8;overflow-x:hidden}button{font-family:inherit}@font-face{font-family:JetBrains Mono;src:url(/assets/JetBrainsMono-Regular-BQaDgvhP.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}[data-v-0c93a0e5]:root{font-family:JetBrains Mono,monospace}.webring[data-v-0c93a0e5]{display:flex;align-items:center;justify-content:space-between;position:absolute;bottom:1.5rem;left:0;right:0;padding:0 2rem;pointer-events:none}.webring-label[data-v-0c93a0e5]{font-size:.75rem;letter-spacing:.15em;text-transform:uppercase;color:#f0f2f899;opacity:.6}.webring-link[data-v-0c93a0e5]{display:flex;align-items:center;gap:1rem;text-decoration:none;color:#ff6b6b;font-size:.8rem;opacity:.7;pointer-events:all;transition:opacity .2s ease}.webring-link[data-v-0c93a0e5]:hover{opacity:1}.webring-arrow[data-v-0c93a0e5]{color:#e04646;font-size:1.1rem}.webring-site[data-v-0c93a0e5]{font-size:.75rem;letter-spacing:.03em;color:#a4adbd}@font-face{font-family:JetBrains Mono;src:url(/assets/JetBrainsMono-Regular-BQaDgvhP.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}[data-v-14147a11]:root{font-family:JetBrains Mono,monospace}.audio-section[data-v-14147a11]{margin-top:2.5rem}.audio-player[data-v-14147a11]{display:flex;align-items:center;justify-content:center;gap:.75rem;justify-content:flex-start;padding:.75rem 1.25rem;background:#e046460d;border:1px solid #e04646;border-radius:.4rem;max-width:320px;margin:0 auto}.audio-player .play-btn[data-v-14147a11]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;border:none;background:#e04646;color:#f0f2f8;border-radius:50%;cursor:pointer;font-size:.75rem;transition:all .3s ease}.audio-player .play-btn[data-v-14147a11]:hover{background:#ff6b6b;box-shadow:0 0 15px #e0464666}.audio-player .play-btn[data-v-14147a11]:active{transform:scale(.95)}.audio-player .progress-container[data-v-14147a11]{flex:1;height:4px;background:#e0464633;border-radius:2px;cursor:pointer;position:relative;overflow:hidden}.audio-player .progress-container .progress-bar[data-v-14147a11]{height:100%;width:0%;background:#ff6b6b;border-radius:inherit;transition:width .1s linear}.audio-player .time-display[data-v-14147a11]{font-size:.8rem;color:#a4adbd;min-width:40px;text-align:right}.audio-label[data-v-14147a11]{font-size:.85rem;color:#a4adbd;margin:.75rem 0 0;opacity:.7;letter-spacing:.05em}@font-face{font-family:JetBrains Mono;src:url(/assets/JetBrainsMono-Regular-BQaDgvhP.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}[data-v-dbd5a21d]:root{font-family:JetBrains Mono,monospace}.hero[data-v-dbd5a21d]{position:relative;width:100%;min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:6rem 2rem 4rem;box-sizing:border-box;overflow:hidden}.hero-content[data-v-dbd5a21d]{text-align:center;max-width:600px}.nick[data-v-dbd5a21d]{background:linear-gradient(135deg,#ff6b6b,#e04646);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-size:clamp(3.5rem,12vw,7rem);margin:0;font-weight:700;letter-spacing:-.03em;line-height:1}.tagline[data-v-dbd5a21d]{font-size:1.1rem;margin:1.5rem 0 0;opacity:.85;font-weight:400;color:#f0f2f8}.info-text[data-v-dbd5a21d]{font-size:1rem;margin:.75rem 0 0;opacity:.75;color:#a4adbd}.socials[data-v-dbd5a21d]{display:flex;align-items:center;justify-content:center;gap:1rem;flex-wrap:wrap;margin-top:2.5rem}.social-link[data-v-dbd5a21d]{padding:.8rem 2rem;border:1px solid #e04646;border-radius:.3rem;background:transparent;color:#ff6b6b;text-decoration:none;font-size:.95rem;cursor:pointer;font-weight:500;letter-spacing:.05em;transition:all .3s ease}.social-link[data-v-dbd5a21d]:hover{background:#e04646;color:#f0f2f8;border-color:#ff6b6b;box-shadow:0 0 12px #ff6b6b}.social-link[data-v-dbd5a21d]:active{transform:scale(.98)}.footer[data-v-dbd5a21d]{margin-top:2.5rem;font-size:.82rem;color:#f0f2f899;letter-spacing:.04em;line-height:1.6}.footer .tonality[data-v-dbd5a21d]{cursor:pointer;color:#ff6b6b;text-decoration:underline}@font-face{font-family:JetBrains Mono;src:url(/assets/JetBrainsMono-Regular-BQaDgvhP.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}[data-v-108f6b96]:root{font-family:JetBrains Mono,monospace}.auth-card-wrapper[data-v-108f6b96]{display:inline-block}.auth-card[data-v-108f6b96]{display:flex;align-items:center;gap:.75rem;padding:.75rem 1.5rem;border:1px solid rgba(240,242,248,.2509803922);border-radius:.3rem;background:transparent;color:#f0f2f8;font-family:JetBrains Mono,monospace;font-size:.85rem;transition:all .2s ease;text-decoration:none}.auth-card.loading[data-v-108f6b96]{color:#f0f2f899;border-color:transparent;padding-left:0}.login-btn[data-v-108f6b96]{cursor:pointer;border-color:#e04646;color:#ff6b6b;font-weight:600}.login-btn[data-v-108f6b96]:hover{background:#e04646;color:#f0f2f8}.logged-in[data-v-108f6b96]{border-color:#f0f2f840;cursor:default;padding:.4rem .6rem}.auth-avatar[data-v-108f6b96]{width:32px;height:32px;border-radius:50%;object-fit:cover}.auth-info[data-v-108f6b96]{display:flex;flex-direction:column;line-height:1.2}.auth-username[data-v-108f6b96]{font-size:.8rem;color:#f0f2f8}.auth-id[data-v-108f6b96]{font-size:.65rem;color:#f0f2f899}@font-face{font-family:JetBrains Mono;src:url(/assets/JetBrainsMono-Regular-BQaDgvhP.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}[data-v-86a79d83]:root{font-family:JetBrains Mono,monospace}.auth[data-v-86a79d83]{position:absolute;top:1.5rem;left:1.5rem;z-index:10}.wrapper[data-v-86a79d83]{position:absolute;inset:0;display:flex;align-items:flex-start;justify-content:center;padding-top:6rem;transition:opacity .25s ease-in-out;overflow-y:auto;overflow-x:hidden;scrollbar-width:none}.notes-wrapper[data-v-86a79d83]{width:100%;display:flex;max-width:560px;flex-direction:column;gap:1.5rem;padding:0 1.5rem 3rem}.notes-input-row[data-v-86a79d83]{display:flex;gap:.75rem;align-items:center}.notes-input[data-v-86a79d83]{flex:1;background:transparent;border:none;border-bottom:1px solid rgba(240,242,248,.2);color:#f0f2f8;font-family:JetBrains Mono,monospace;font-size:.95rem;padding:.5rem 0;outline:none;transition:border-color .2s ease;letter-spacing:.03em}.notes-input[data-v-86a79d83]::placeholder{color:#f0f2f840}.notes-input[data-v-86a79d83]:focus{border-bottom-color:#ff6b6b}.notes-post-btn[data-v-86a79d83]{background:transparent;border:1px solid #e04646;color:#ff6b6b;font-family:JetBrains Mono,monospace;font-size:.8rem;letter-spacing:.1em;padding:.4rem 1rem;cursor:pointer;border-radius:.2rem;transition:all .2s ease}.notes-post-btn[data-v-86a79d83]:hover{background:#e04646;color:#f0f2f8}.notes-post-btn[data-v-86a79d83]:disabled{border-color:#f0f2f840;color:#f0f2f840;cursor:not-allowed;background:transparent}.notes-post-btn[data-v-86a79d83]:disabled:hover{background:transparent;color:#f0f2f840}.notes-list[data-v-86a79d83]{display:flex;flex-direction:column}.note-item[data-v-86a79d83]{padding:1rem 0}.note-header[data-v-86a79d83]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.4rem}.note-timestamp[data-v-86a79d83]{font-size:.75rem;color:#ff6b6b;letter-spacing:.08em}.note-author[data-v-86a79d83]{display:flex;align-items:center;gap:.5rem}.note-author-name[data-v-86a79d83]{font-size:.75rem;color:#f0f2f899}.note-author-pic[data-v-86a79d83]{width:18px;height:18px;border-radius:50%;object-fit:cover}.note-text[data-v-86a79d83]{font-size:.95rem;color:var(--text);line-height:1.55;margin:0;font-weight:400}.note-delimiter[data-v-86a79d83]{height:1px;background:#f0f2f812;border:none;margin:0}.notes-title[data-v-86a79d83]{width:100%;text-align:center;color:#f0f2f899;margin:0 0 .5rem}.notes-pagination[data-v-86a79d83]{display:flex;align-items:center;justify-content:center;gap:1.25rem;padding-top:.5rem;padding-bottom:0}.notes-arrow[data-v-86a79d83]{color:#ff6b6b;font-size:1rem;cursor:pointer;-webkit-user-select:none;user-select:none;transition:color .2s ease,opacity .2s ease;padding:.25rem}.notes-arrow[data-v-86a79d83]:hover{color:#f0f2f8}.notes-arrow.disabled[data-v-86a79d83]{opacity:.2;cursor:default;pointer-events:none}.notes-page[data-v-86a79d83]{font-size:.85rem;color:#f0f2f899;letter-spacing:.1em;min-width:1.5rem;text-align:center}.notes-empty[data-v-86a79d83]{text-align:center;color:#f0f2f840;font-size:.9rem;letter-spacing:.05em;padding:3rem 0}@font-face{font-family:JetBrains Mono;src:url(/assets/JetBrainsMono-Regular-BQaDgvhP.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}[data-v-f70d5fac]:root{font-family:JetBrains Mono,monospace}.audio-section[data-v-f70d5fac]{margin-top:2.5rem}.audio-player[data-v-f70d5fac]{display:flex;align-items:center;justify-content:center;gap:.75rem;justify-content:flex-start;padding:.75rem 1.25rem;background:#e046460d;border:1px solid #e04646;border-radius:.4rem;max-width:320px;margin:0 auto}.audio-player .play-btn[data-v-f70d5fac]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;border:none;background:#e04646;color:#f0f2f8;border-radius:50%;cursor:pointer;font-size:.75rem;transition:all .3s ease}.audio-player .play-btn[data-v-f70d5fac]:hover{background:#ff6b6b;box-shadow:0 0 15px #e0464666}.audio-player .play-btn[data-v-f70d5fac]:active{transform:scale(.95)}.audio-player .progress-container[data-v-f70d5fac]{flex:1;height:4px;background:#e0464633;border-radius:2px;cursor:pointer;position:relative;overflow:hidden}.audio-player .progress-container .progress-bar[data-v-f70d5fac]{height:100%;width:0%;background:#ff6b6b;border-radius:inherit;transition:width .1s linear}.audio-player .time-display[data-v-f70d5fac]{font-size:.8rem;color:#a4adbd;min-width:40px;text-align:right}.wrapper[data-v-f70d5fac]{position:absolute;inset:0;display:flex;align-items:flex-start;justify-content:center;padding-top:6rem;transition:opacity .25s ease-in-out;overflow-y:auto;overflow-x:hidden;scrollbar-width:none}.compositions-wrapper[data-v-f70d5fac]{width:100%;max-width:600px;display:flex;flex-direction:column;gap:2rem;padding:0 1.5rem 4rem}.compositions-title[data-v-f70d5fac]{width:100%;text-align:center;color:#f0f2f899;margin:0;font-size:.95rem;letter-spacing:.1em}.comp-loading[data-v-f70d5fac]{text-align:center;color:#f0f2f840;font-size:.9rem;padding:3rem 0;letter-spacing:.05em}.compositions-list[data-v-f70d5fac]{display:flex;flex-direction:column;gap:0}.comp-card[data-v-f70d5fac]{display:flex;flex-direction:column;gap:.75rem;padding:1.25rem 0}.comp-header[data-v-f70d5fac]{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.comp-name-wrap[data-v-f70d5fac]{display:flex;flex-direction:column;gap:.25rem}.comp-release-date[data-v-f70d5fac]{font-size:.7rem;color:#f0f2f899;letter-spacing:.08em}.comp-name[data-v-f70d5fac]{font-size:1rem;color:#f0f2f8;font-weight:600;letter-spacing:.02em;flex-shrink:0}.comp-dedication[data-v-f70d5fac]{font-size:.73rem;color:#ff6b6b;opacity:.65;letter-spacing:.05em;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.comp-player-row[data-v-f70d5fac]{display:flex;align-items:stretch;gap:.75rem}.comp-audio-player[data-v-f70d5fac]{flex:1;max-width:100%}.comp-actions[data-v-f70d5fac]{flex-shrink:0;display:flex;align-items:stretch}.comp-download-btn[data-v-f70d5fac]{display:inline-flex;align-items:center;gap:.35rem;background:#f0f2f812;border:1px solid rgba(240,242,248,.2509803922);color:#f0f2f8bf;font-family:JetBrains Mono,monospace;font-size:.73rem;letter-spacing:.08em;padding:0 .75rem;border-radius:.2rem;cursor:pointer;text-decoration:none;transition:all .2s ease;white-space:nowrap;height:auto;align-self:stretch}.comp-download-btn[data-v-f70d5fac]:before{content:"⤓";color:#f0f2f899}.comp-download-btn[data-v-f70d5fac]:hover{background:#f0f2f833;border-color:#f0f2f899;color:#f0f2f8}.comp-delimiter[data-v-f70d5fac]{height:1px;background:#f0f2f812;border:none;margin:0}
