.favorite-module__QS6YHW__wrap{align-items:center;gap:.35rem;display:inline-flex;position:relative}.favorite-module__QS6YHW__wrapDetail{gap:.5rem}.favorite-module__QS6YHW__button{border:1px solid var(--color-line);border-radius:var(--radius-pill);color:var(--color-paper-dim);font:600 .78rem/1 var(--font-body);cursor:pointer;transition:color .16s var(--ease-beat), border-color .16s, background .16s;background:0 0;align-items:center;gap:.3rem;padding:.3rem .55rem;display:inline-flex}.favorite-module__QS6YHW__wrapDetail .favorite-module__QS6YHW__button{padding:.45rem .8rem;font-size:.86rem}.favorite-module__QS6YHW__button:hover{color:var(--color-signal);border-color:color-mix(in srgb, var(--color-signal) 55%, transparent)}.favorite-module__QS6YHW__button:disabled{opacity:.6;cursor:default}.favorite-module__QS6YHW__buttonActive{color:var(--color-signal);border-color:color-mix(in srgb, var(--color-signal) 55%, transparent);background:color-mix(in srgb, var(--color-signal) 9%, transparent)}.favorite-module__QS6YHW__icon{flex:none;width:1rem;height:1rem}.favorite-module__QS6YHW__wrapDetail .favorite-module__QS6YHW__icon{width:1.1rem;height:1.1rem}.favorite-module__QS6YHW__count{font:600 .76rem/1 var(--font-mono);font-variant-numeric:tabular-nums}.favorite-module__QS6YHW__wrapDetail .favorite-module__QS6YHW__count{font-size:.84rem}.favorite-module__QS6YHW__label{font-weight:600}.favorite-module__QS6YHW__hint{z-index:3;border-radius:var(--radius-control);background:var(--color-paper);color:var(--color-ink);white-space:nowrap;pointer-events:none;padding:.2rem .45rem;font-size:.72rem;line-height:1.4;position:absolute;top:calc(100% + .3rem);left:0}.favorite-module__QS6YHW__cardTools{border-top:1px solid color-mix(in srgb, var(--color-line) 55%, transparent);justify-content:space-between;align-items:center;gap:.5rem;margin-top:.55rem;padding-top:.55rem;display:flex}.favorite-module__QS6YHW__cardToolsMeta{color:var(--color-paper-dim);font:.72rem/1 var(--font-mono)}.favorite-module__QS6YHW__cardToolsActions{align-items:center;gap:.4rem;margin-left:auto;display:flex}
.sound-detail-module__vwEj3q__back{color:var(--color-paper-dim);font:700 .98rem/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin-top:1.75rem;display:inline-block}.sound-detail-module__vwEj3q__detailActions{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:1.1rem;display:flex}.sound-detail-module__vwEj3q__back:hover{color:var(--color-signal)}.sound-detail-module__vwEj3q__layout{grid-template-columns:1.2fr .8fr;align-items:start;gap:2.5rem;margin-top:2.5rem;display:grid}@media (max-width:800px){.sound-detail-module__vwEj3q__layout{grid-template-columns:1fr}}.sound-detail-module__vwEj3q__attrTable{border-collapse:collapse;border:1px solid var(--color-line);border-radius:var(--radius-control);background:var(--color-surface);width:100%;box-shadow:var(--shadow-card);margin:.2rem 0 0;font-size:.98rem;overflow:hidden}.sound-detail-module__vwEj3q__attrTable th,.sound-detail-module__vwEj3q__attrTable td{border:1px solid var(--color-line);text-align:left;vertical-align:middle;padding:.7rem .95rem}.sound-detail-module__vwEj3q__attrTable th{background:var(--color-ink-soft);width:9rem;color:var(--color-paper);font:700 .9rem/1.3 var(--font-body);white-space:nowrap}.sound-detail-module__vwEj3q__attrTable td{color:var(--color-paper)}.sound-detail-module__vwEj3q__howTo{color:var(--color-paper);margin:0 0 .8rem;font-size:.98rem;line-height:1.75}.sound-detail-module__vwEj3q__howTo:last-child{margin-bottom:0}.sound-detail-module__vwEj3q__howToLink{color:var(--color-link);border-bottom:1px solid color-mix(in srgb, var(--color-link) 45%, transparent);font-weight:700}.sound-detail-module__vwEj3q__howToLink:hover{border-bottom-color:var(--color-link)}.sound-detail-module__vwEj3q__section{border-top:1px solid var(--color-line);margin-top:1.25rem;padding-top:1.25rem}.sound-detail-module__vwEj3q__metaLabel{color:var(--color-paper-dim);font:700 1.02rem/1.3 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.5rem;margin-bottom:.55rem;display:flex}.sound-detail-module__vwEj3q__metaLabel .sound-detail-module__vwEj3q__inlineIcon,.sound-detail-module__vwEj3q__section .sound-detail-module__vwEj3q__inlineIcon{object-fit:contain;opacity:.85;flex:none;width:20px;height:20px}.sound-detail-module__vwEj3q__meta{color:var(--color-paper);margin:0;font-size:.98rem;line-height:1.65}.sound-detail-module__vwEj3q__metaDim{color:var(--color-paper-dim);margin:0;font-size:.98rem;line-height:1.65}.sound-detail-module__vwEj3q__comboLinks{flex-wrap:wrap;gap:.4rem;display:flex}.sound-detail-module__vwEj3q__comboLink{border:1px solid color-mix(in srgb, var(--color-link) 40%, transparent);color:var(--color-link);font:700 .86rem/1.6 var(--font-body);border-radius:999px;padding:.12rem .55rem;text-decoration:none;transition:background-color .15s,border-color .15s}.sound-detail-module__vwEj3q__comboLink:hover{border-color:var(--color-link);background:color-mix(in srgb, var(--color-link) 12%, transparent)}.sound-detail-module__vwEj3q__videoList{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.sound-detail-module__vwEj3q__videoCard{border:1px solid var(--color-line);border-radius:var(--radius-control);background:var(--color-surface);color:inherit;align-items:center;gap:.8rem;padding:.5rem;text-decoration:none;transition:border-color .15s,transform .15s;display:flex}.sound-detail-module__vwEj3q__videoCard:hover{border-color:color-mix(in srgb, var(--color-link) 55%, transparent);transform:translateY(-1px)}.sound-detail-module__vwEj3q__videoCover,.sound-detail-module__vwEj3q__videoCoverBlank{border-radius:calc(var(--radius-control) - 2px);object-fit:cover;background:color-mix(in srgb, var(--color-ink-soft) 22%, transparent);flex:none;width:128px;height:80px}.sound-detail-module__vwEj3q__videoCoverBlank{color:var(--color-paper-dim);place-items:center;font-size:1.3rem;display:grid}.sound-detail-module__vwEj3q__videoBody{flex-direction:column;gap:.3rem;min-width:0;display:flex}.sound-detail-module__vwEj3q__videoTitle{color:var(--color-paper);font:700 .95rem/1.45 var(--font-body);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sound-detail-module__vwEj3q__videoMetaLine{align-items:center;gap:.45rem;min-width:0;display:flex}.sound-detail-module__vwEj3q__videoHost{color:var(--color-paper-dim);font:400 .74rem/1.5 var(--font-mono);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sound-detail-module__vwEj3q__videoBadge{border:1px solid color-mix(in srgb, var(--color-line) 80%, transparent);color:var(--color-paper-dim);font:700 .7rem/1.5 var(--font-mono);white-space:nowrap;border-radius:999px;flex:none;padding:.1rem .45rem}.sound-detail-module__vwEj3q__videoLink{color:var(--color-link);font:700 .9rem/1.5 var(--font-mono);word-break:break-all;border-bottom:1px solid color-mix(in srgb, var(--color-link) 45%, transparent)}.sound-detail-module__vwEj3q__videoLink:hover{border-bottom-color:var(--color-link)}.sound-detail-module__vwEj3q__radarSection{border:1px solid var(--color-line);background:var(--color-surface);box-shadow:var(--shadow-card);border-radius:var(--radius-card);padding:1.5rem}.sound-detail-module__vwEj3q__radarTitle{font:800 1rem/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-paper-dim);margin:0 0 1rem}.sound-detail-module__vwEj3q__soundIndex{font:700 .85rem/1 var(--font-mono);color:var(--color-signal);border:1px solid color-mix(in srgb, var(--color-signal) 55%, transparent);letter-spacing:.04em;vertical-align:middle;border-radius:.4rem;margin-left:.7rem;padding:.3rem .55rem}.sound-detail-module__vwEj3q__audio{width:100%;accent-color:var(--color-signal);margin-top:.6rem;display:block}.sound-detail-module__vwEj3q__related{margin-top:3.5rem}.sound-detail-module__vwEj3q__relatedTitle{font:800 clamp(1.6rem, 4vw, 2.4rem)/.95 var(--font-display);letter-spacing:-.02em;margin:0 0 1.5rem}.sound-detail-module__vwEj3q__relatedGrid{grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.sound-detail-module__vwEj3q__empty{border:1px solid var(--color-line);background:var(--color-surface);box-shadow:var(--shadow-card);color:var(--color-paper-dim);border-radius:var(--radius-card);padding:2rem;font-size:.95rem}.sound-detail-module__vwEj3q__attrTable th .sound-detail-module__vwEj3q__helpLink{width:1.05rem;height:1.05rem;color:var(--color-paper-dim);font:700 .62rem/1 var(--font-body);vertical-align:middle;transition:color .15s var(--ease-beat), border-color .15s, background .15s;border:1px solid;border-radius:50%;place-items:center;margin-left:.4rem;text-decoration:none;display:inline-grid}.sound-detail-module__vwEj3q__attrTable th .sound-detail-module__vwEj3q__helpLink:hover{border-color:var(--color-signal);background:var(--color-signal);color:var(--color-on-signal)}.sound-detail-module__vwEj3q__player{--p-panel:#fff;--p-bg:#fffdf9;--p-grid:#ece2d6;--p-idle:#d9cdbf;--p-accent:#e63946;--p-accent2:#ff7a45;--p-text:#8a7563;--p-strong:#40302a;background:var(--p-panel);box-shadow:var(--shadow-card);border-radius:var(--radius-card);border:1px solid #ecdfcc;margin-top:1.25rem;padding:1.1rem 1.2rem 1.2rem}.sound-detail-module__vwEj3q__playerControls{align-items:center;gap:.75rem;display:flex}.sound-detail-module__vwEj3q__playButton{border:1px solid color-mix(in srgb, var(--color-signal) 55%, transparent);background:var(--color-signal);width:2.6rem;height:2.6rem;color:var(--color-on-signal);cursor:pointer;transition:transform .12s var(--ease-beat);border-radius:50%;flex:none;place-items:center;font-size:1rem;line-height:1;display:inline-grid}.sound-detail-module__vwEj3q__playButton:disabled{opacity:.5;cursor:default}.sound-detail-module__vwEj3q__playButton:not(:disabled):active{transform:scale(.92)}.sound-detail-module__vwEj3q__time{font:700 .85rem/1 var(--font-mono);color:var(--p-strong);letter-spacing:.04em}.sound-detail-module__vwEj3q__synthTag{font:700 .65rem/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--p-text);border:1px solid var(--p-grid);white-space:nowrap;border-radius:.4rem;margin-left:auto;padding:.3rem .5rem}.sound-detail-module__vwEj3q__playerGrid{grid-template-columns:1fr;gap:.85rem;margin-top:.85rem;display:grid}.sound-detail-module__vwEj3q__waveCell{border:1px solid var(--p-grid);background:var(--p-bg);border-radius:var(--radius-control);padding:.7rem .8rem .85rem}.sound-detail-module__vwEj3q__canvasLabel{color:var(--p-text);font:700 .8rem/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.55rem;display:block}.sound-detail-module__vwEj3q__spectrum,.sound-detail-module__vwEj3q__waveform{background:var(--p-bg);border-radius:var(--radius-control);width:100%;display:block}.sound-detail-module__vwEj3q__spectrum{height:120px}.sound-detail-module__vwEj3q__waveform{cursor:pointer;height:172px}.sound-detail-module__vwEj3q__playerError{color:var(--color-paper-dim);margin-top:1.25rem;font-size:.9rem}
.section-edit-module__ADpD7q__trigger{border:1px solid var(--color-line);width:1.35rem;height:1.35rem;color:var(--color-paper-dim);cursor:pointer;vertical-align:middle;background:0 0;border-radius:50%;flex:none;place-items:center;margin-left:.45rem;padding:0;transition:color .16s,border-color .16s,background .16s;display:inline-grid}.section-edit-module__ADpD7q__trigger:hover{border-color:var(--color-signal);background:color-mix(in srgb, var(--color-signal) 8%, transparent);color:var(--color-signal)}.section-edit-module__ADpD7q__trigger svg{width:12px;height:12px;display:block}.section-edit-module__ADpD7q__backdrop{z-index:100;background:#1a0a109e;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.section-edit-module__ADpD7q__dialog{border:1px solid var(--color-line);border-radius:var(--radius-card);background:var(--color-surface);flex-direction:column;gap:.85rem;width:min(560px,100%);max-height:min(88vh,900px);padding:1.1rem 1.2rem 1.2rem;display:flex;overflow-y:auto;box-shadow:0 18px 60px #1a0a1038}.section-edit-module__ADpD7q__head{border-bottom:1px solid var(--color-line);font-family:var(--font-display);justify-content:space-between;align-items:center;gap:1rem;padding-bottom:.7rem;font-size:1.02rem;display:flex}.section-edit-module__ADpD7q__close{border:1px solid var(--color-line);border-radius:var(--radius-control);width:1.9rem;height:1.9rem;color:var(--color-paper-dim);cursor:pointer;background:0 0;flex:none;font-size:1.1rem;line-height:1}.section-edit-module__ADpD7q__close:hover{color:var(--color-signal);border-color:var(--color-signal)}.section-edit-module__ADpD7q__hint{color:var(--color-paper-dim);margin:0;font-size:.78rem;line-height:1.6}.section-edit-module__ADpD7q__body{gap:.8rem;display:grid}.section-edit-module__ADpD7q__field{border:0;gap:.3rem;margin:0;padding:0;display:grid}.section-edit-module__ADpD7q__inline{align-items:center;gap:.5rem;display:flex}.section-edit-module__ADpD7q__label{color:var(--color-paper-dim);font:.72rem/1.5 var(--font-mono);letter-spacing:.04em}.section-edit-module__ADpD7q__input,.section-edit-module__ADpD7q__select,.section-edit-module__ADpD7q__textarea{border:1px solid var(--color-line);border-radius:var(--radius-control);background:var(--color-ink);width:100%;min-width:0;color:var(--color-paper);font:.88rem/1.5 var(--font-body);padding:.5rem .65rem}.section-edit-module__ADpD7q__textarea{resize:vertical}.section-edit-module__ADpD7q__input:focus,.section-edit-module__ADpD7q__select:focus,.section-edit-module__ADpD7q__textarea:focus{outline:2px solid var(--color-signal);outline-offset:1px}.section-edit-module__ADpD7q__checks{flex-wrap:wrap;gap:.35rem .9rem;display:flex}.section-edit-module__ADpD7q__check{color:var(--color-paper);align-items:center;gap:.35rem;font-size:.84rem;display:inline-flex}.section-edit-module__ADpD7q__checks input,.section-edit-module__ADpD7q__inline input{accent-color:var(--color-signal)}.section-edit-module__ADpD7q__chips{flex-wrap:wrap;gap:.35rem;display:flex}.section-edit-module__ADpD7q__chip{border:1px solid var(--color-line);border-radius:var(--radius-pill);background:var(--color-ink);align-items:center;gap:.3rem;padding:.18rem .3rem .18rem .55rem;font-size:.8rem;display:inline-flex}.section-edit-module__ADpD7q__chip button{color:var(--color-paper-dim);cursor:pointer;background:0 0;border:0;font-size:.95rem;line-height:1}.section-edit-module__ADpD7q__chip button:hover{color:var(--color-signal)}.section-edit-module__ADpD7q__uploadRow{align-items:center;gap:.6rem;display:flex}.section-edit-module__ADpD7q__file{display:none}.section-edit-module__ADpD7q__uploadButton{border:1px dashed var(--color-line);border-radius:var(--radius-control);color:var(--color-paper-dim);font:.76rem/1.5 var(--font-mono);cursor:pointer;padding:.4rem .8rem;display:inline-block}.section-edit-module__ADpD7q__uploadButton:hover{border-color:var(--color-signal);color:var(--color-signal)}.section-edit-module__ADpD7q__error{color:var(--color-alert);margin:0;font-size:.8rem;line-height:1.6}.section-edit-module__ADpD7q__success{border:1px solid color-mix(in srgb, var(--color-signal) 40%, transparent);border-radius:var(--radius-control);background:color-mix(in srgb, var(--color-signal) 8%, transparent);color:var(--color-paper);margin:0;padding:.9rem 1rem;font-size:.86rem;line-height:1.7}.section-edit-module__ADpD7q__footer{border-top:1px solid var(--color-line);justify-content:flex-end;gap:.6rem;padding-top:.7rem;display:flex}.section-edit-module__ADpD7q__primary,.section-edit-module__ADpD7q__ghost{border-radius:var(--radius-control);font:700 .82rem/1 var(--font-body);cursor:pointer;padding:.55rem 1.1rem}.section-edit-module__ADpD7q__primary{border:1px solid var(--color-signal-deep);background:var(--color-signal-deep);color:var(--color-on-signal)}.section-edit-module__ADpD7q__primary:disabled{opacity:.55;cursor:default}.section-edit-module__ADpD7q__ghost{border:1px solid var(--color-line);color:var(--color-paper-dim);background:0 0}.section-edit-module__ADpD7q__ghost:hover{border-color:var(--color-paper-dim);color:var(--color-paper)}
.sound-module__6FOAla__dictionary{margin-top:clamp(.75rem,1.6vw,1.25rem);container-type:inline-size}.sound-module__6FOAla__toolbar{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.sound-module__6FOAla__search{border:1px solid var(--color-line);min-width:0;min-height:3.25rem;color:var(--color-paper);border-radius:var(--radius-control);background:0 0;flex:auto;padding:.8rem 1rem;font-size:.95rem}.sound-module__6FOAla__searchForm{flex:18rem;align-items:stretch;gap:.75rem;min-width:0;margin-top:clamp(.75rem,1.6vw,1.25rem);display:flex}.sound-module__6FOAla__search::placeholder{color:var(--color-paper-dim)}.sound-module__6FOAla__submit{border:1px solid var(--color-signal-deep);min-height:3.25rem;color:var(--color-on-signal);background:var(--color-signal-deep);letter-spacing:.01em;text-transform:uppercase;transition:transform .16s var(--ease-beat), background .16s, color .16s;border-radius:var(--radius-control);align-items:center;margin-left:auto;padding:.8rem 1.15rem;font-size:.82rem;font-weight:650;display:inline-flex}.sound-module__6FOAla__submit:hover{background:var(--color-signal);transform:translateY(-3px)}.sound-module__6FOAla__filters{border-top:1px solid var(--color-line);margin-top:1.25rem;padding-top:.85rem}.sound-module__6FOAla__filters>summary{cursor:pointer;color:var(--color-paper);font:700 .76rem/1.3 var(--font-body);letter-spacing:.08em;text-transform:uppercase;list-style:none}.sound-module__6FOAla__filters>summary::-webkit-details-marker{display:none}.sound-module__6FOAla__filterGroups{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:1rem 1.5rem;margin-top:.9rem;display:grid}.sound-module__6FOAla__filterGroupWide{min-width:0}@container (min-width:64rem){.sound-module__6FOAla__filterGroups:has(.sound-module__6FOAla__filterGroupWide){grid-template-columns:minmax(16.5rem,1.2fr) repeat(4,minmax(0,1fr))}}.sound-module__6FOAla__filterLabel{color:var(--color-paper);font:700 .78rem/1.3 var(--font-body);letter-spacing:.02em;margin-bottom:.4rem}.sound-module__6FOAla__chips{flex-wrap:wrap;gap:.35rem;display:flex}.sound-module__6FOAla__chip{border:1px solid var(--color-line);background:var(--color-surface);color:var(--color-paper);font:700 .84rem/1 var(--font-body);letter-spacing:.01em;cursor:pointer;border-radius:var(--radius-control);padding:.42rem .8rem;transition:border-color .16s,background .16s,color .16s}.sound-module__6FOAla__chip:hover{border-color:var(--color-paper-dim)}.sound-module__6FOAla__chipActive{border-color:var(--color-signal-deep);color:var(--color-on-signal);background:var(--color-signal-deep)}.sound-module__6FOAla__clear{color:var(--color-signal);font:700 .88rem/1 var(--font-body);letter-spacing:.02em;cursor:pointer;background:0 0;border:0;margin-top:1rem;text-decoration:underline}.sound-module__6FOAla__grid{grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));gap:1.15rem 1.25rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.sound-module__6FOAla__viewToggle{border:1px solid var(--color-line);border-radius:var(--radius-pill);background:var(--color-surface);flex:none;align-items:stretch;display:inline-flex;overflow:hidden}.sound-module__6FOAla__viewToggleButton{color:var(--color-paper-dim);font:700 .82rem/1 var(--font-body);letter-spacing:.02em;cursor:pointer;transition:background .16s var(--ease-beat), color .16s;border-radius:var(--radius-control);background:0 0;border:0;padding:.7rem 1.15rem}.sound-module__6FOAla__viewToggleButton+.sound-module__6FOAla__viewToggleButton{border-left:1px solid var(--color-line)}.sound-module__6FOAla__viewToggleButton:hover{color:var(--color-paper)}.sound-module__6FOAla__viewToggleActive,.sound-module__6FOAla__viewToggleActive:hover{background:var(--color-signal-deep);color:var(--color-on-signal)}.sound-module__6FOAla__indexWrap{gap:2rem;margin-top:1.5rem;display:grid}.sound-module__6FOAla__indexGroup{gap:.75rem;display:grid}.sound-module__6FOAla__indexGroupTitle{border-bottom:1px solid var(--color-line);color:var(--color-paper-dim);font:700 .8rem/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:.5rem;margin:0;padding-bottom:.5rem;display:flex}.sound-module__6FOAla__indexGroupCount{color:var(--color-signal);font:700 .72rem/1 var(--font-mono)}.sound-module__6FOAla__indexList{grid-template-columns:repeat(auto-fill,minmax(10.5rem,1fr));gap:.1rem .4rem;display:grid}.sound-module__6FOAla__indexLink{color:var(--color-paper);border-radius:.45rem;align-items:center;gap:.5rem;padding:.32rem .45rem;transition:background .14s,color .14s;display:flex}.sound-module__6FOAla__indexLink:hover{background:color-mix(in srgb, var(--color-signal) 12%, transparent);color:var(--color-signal-deep)}.sound-module__6FOAla__indexName{font-size:.92rem;font-weight:650}.sound-module__6FOAla__cardItem{transform:rotate(var(--note-rot,0deg)) skewX(var(--note-skew,0deg)) translate(var(--note-dx,0px), var(--note-dy,0px));transition:transform .24s var(--ease-beat);aspect-ratio:1;display:flex;position:relative;container-type:inline-size}.sound-module__6FOAla__cardItem:hover{z-index:2;transform:rotate(0deg) skewX(0deg) translate(var(--note-dx,0px), var(--note-dy,0px)) translateY(-5px)}.sound-module__6FOAla__cardLink{z-index:1;border-radius:inherit;position:absolute;inset:0}.sound-module__6FOAla__cardLink:focus-visible{outline:2px solid var(--color-signal);outline-offset:-2px}.sound-module__6FOAla__cardTools{z-index:2;border-top:1px solid color-mix(in srgb, var(--color-line) 50%, transparent);flex:none;justify-content:space-between;align-items:center;gap:.4rem;padding-top:.3rem;display:flex;position:relative}.sound-module__6FOAla__cardToolsRight{align-items:center;gap:.4rem;display:flex}.sound-module__6FOAla__card{border:1px solid var(--note-edge,var(--color-line));background:var(--note-paper,var(--color-surface));isolation:isolate;color:inherit;transition:border-color .22s var(--ease-beat), box-shadow .22s var(--ease-beat);border-radius:3px;flex-direction:column;flex:1;gap:.5rem;padding:clamp(.85rem,6.5cqw,2rem);text-decoration:none;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #1a0a1017,0 12px 22px -10px #1a0a106b;container-type:inline-size}.sound-module__6FOAla__card:before{content:"";z-index:-1;pointer-events:none;border-radius:inherit;background:linear-gradient(var(--note-curve,168deg), #fff6 0%, #ffffff12 20%, #fff0 46%, #1a0a1005 76%, #1a0a100a 100%);position:absolute;inset:0}.sound-module__6FOAla__card:after{content:"";z-index:-1;pointer-events:none;border-radius:inherit;background-image:var(--note-texture);background-size:var(--note-texture-size);mix-blend-mode:soft-light;position:absolute;inset:0}.sound-module__6FOAla__cardItem:hover .sound-module__6FOAla__card{border-color:var(--color-signal);box-shadow:0 2px 3px #1a0a1012,0 18px 26px -12px #1a0a1061}.sound-module__6FOAla__cardHead{flex:none;gap:.35rem;display:grid}.sound-module__6FOAla__cardTitleRow{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.sound-module__6FOAla__cardIndex{font:700 .8rem/1 var(--font-mono);color:var(--color-signal);border:1px solid color-mix(in srgb, var(--color-signal) 55%, transparent);letter-spacing:.04em;white-space:nowrap;border-radius:.35rem;flex:none;padding:.3rem .5rem}.sound-module__6FOAla__cardName{font:800 1.7rem/1.05 var(--font-display);letter-spacing:-.02em;text-wrap:balance;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.sound-module__6FOAla__cardNameEn{color:var(--color-paper-dim);font:.78rem/1.3 var(--font-mono);letter-spacing:.06em;text-transform:uppercase}.sound-module__6FOAla__cardTags{white-space:nowrap;flex-wrap:nowrap;flex:0 auto;gap:.35rem;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 1.5rem),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 1.5rem),#0000)}.sound-module__6FOAla__tag{border:1px solid var(--color-line);color:var(--color-paper-dim);font:700 .62rem/1 var(--font-mono);letter-spacing:.03em;border-radius:var(--radius-control);white-space:nowrap;flex:none;padding:.3rem .5rem}.sound-module__6FOAla__tagTip{z-index:120;border-radius:var(--radius-control);background:var(--color-paper);color:var(--color-ink);font:600 .68rem/1.5 var(--font-mono);letter-spacing:.02em;white-space:nowrap;pointer-events:none;animation:sound-module__6FOAla__tagTipIn .12s var(--ease-beat);padding:.18rem .45rem;position:fixed;transform:translate(-50%,calc(-100% - .32rem));box-shadow:0 .3rem .8rem #1a0a1052}.sound-module__6FOAla__tagTipBelow{transform:translate(-50%,.32rem)}@keyframes sound-module__6FOAla__tagTipIn{0%{opacity:0}to{opacity:1}}.sound-module__6FOAla__cardWave{flex:none;height:2.2rem;margin-top:auto;position:relative}.sound-module__6FOAla__spectrumCanvas{z-index:0;width:100%;height:100%;color:var(--color-signal);opacity:0;transition:opacity .24s var(--ease-beat);pointer-events:none;position:absolute;bottom:0;left:0;right:0}.sound-module__6FOAla__cardWave[data-playing=true] .sound-module__6FOAla__spectrumCanvas{opacity:.55}.sound-module__6FOAla__playButton{border:1px solid var(--color-signal-deep);background:var(--color-signal);width:1.35rem;height:1.35rem;color:var(--color-on-signal);cursor:pointer;transition:background .16s var(--ease-beat), border-color .16s, color .16s, opacity .16s;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.sound-module__6FOAla__playButton svg{width:.74rem;height:.74rem;display:block}.sound-module__6FOAla__playButton:hover:not(:disabled){background:var(--color-signal-deep);border-color:var(--color-signal)}.sound-module__6FOAla__playButton.sound-module__6FOAla__playButtonActive,.sound-module__6FOAla__playButton.sound-module__6FOAla__playButtonActive:hover:not(:disabled){border-color:var(--color-signal);color:var(--color-signal);background:0 0}.sound-module__6FOAla__playButton:disabled{color:var(--color-paper-dim);border-color:color-mix(in srgb, var(--color-line) 90%, transparent);opacity:.62;cursor:not-allowed;background:0 0}.sound-module__6FOAla__waveCanvas{z-index:1;width:100%;height:100%;color:color-mix(in srgb, var(--color-paper-dim) 82%, transparent);--wave-played:var(--color-signal);transition:opacity .24s var(--ease-beat);display:block;position:relative}.sound-module__6FOAla__cardDesc{color:var(--color-paper-dim);-webkit-line-clamp:6;line-clamp:6;-webkit-box-orient:vertical;flex:none;margin:0;font-size:.92rem;line-height:20px;display:-webkit-box;overflow:hidden}.sound-module__6FOAla__cardUser{color:var(--color-paper-dim);white-space:nowrap;text-overflow:ellipsis;flex:none;margin:0;font-size:.85rem;line-height:1.3;overflow:hidden}.sound-module__6FOAla__cardUserLabel{opacity:.7;margin-right:.15rem;font-style:normal;font-weight:700}.sound-module__6FOAla__radar{width:100%;max-width:25rem;height:auto;margin:0 auto;display:block}.sound-module__6FOAla__radarGrid{fill:none;stroke:var(--color-line);stroke-width:1px}.sound-module__6FOAla__radarAxis{stroke:var(--color-line);stroke-width:1px}.sound-module__6FOAla__radarShape{fill:#e6394638;stroke:var(--color-signal-deep);stroke-width:2px;stroke-linejoin:round}.sound-module__6FOAla__radarLabel{fill:var(--color-paper-dim);font:700 .72rem/1 var(--font-mono);letter-spacing:.02em}.sound-module__6FOAla__radarValue{fill:var(--color-signal);font-weight:800}.sound-module__6FOAla__empty{border:1px solid var(--color-line);text-align:center;border-radius:var(--radius-control);background:radial-gradient(circle,#e639461a,#0000 55%);margin:3rem 0 0;padding:clamp(2.5rem,6vw,5rem) 1rem}.sound-module__6FOAla__empty h2{max-width:16ch;font:750 clamp(2rem, 6vw, 4rem)/.95 var(--font-display);text-wrap:balance;margin:0 auto 1rem}.sound-module__6FOAla__empty p{max-width:34rem;color:var(--color-paper-dim);margin:0 auto}.sound-module__6FOAla__emptyActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem 1.5rem;margin-top:1.75rem;display:flex}.sound-module__6FOAla__emptyCta{border:1px solid var(--color-signal-deep);min-height:3rem;color:var(--color-on-signal);background:var(--color-signal-deep);letter-spacing:.01em;text-transform:uppercase;cursor:pointer;align-items:center;padding:.75rem 1.4rem;font-size:.82rem;font-weight:650;display:inline-flex}.sound-module__6FOAla__emptyCta:hover{background:var(--color-signal);border-color:var(--color-signal)}.sound-module__6FOAla__emptyActions .sound-module__6FOAla__clear{margin-top:0}.sound-module__6FOAla__form{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1.5rem 2rem;margin:2.5rem 0 0;display:grid}.sound-module__6FOAla__requiredHint{color:var(--color-paper-dim);font:.7rem/1.3 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.sound-module__6FOAla__field{border:0;gap:.5rem;min-width:0;margin:0;padding:0;display:grid}.sound-module__6FOAla__field label,.sound-module__6FOAla__field legend{color:var(--color-paper-dim);font:.7rem/1.3 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.sound-module__6FOAla__field input,.sound-module__6FOAla__field select,.sound-module__6FOAla__field textarea{border:1px solid var(--color-line);width:100%;min-height:3rem;color:var(--color-paper);border-radius:var(--radius-control);background:0 0;padding:.7rem .9rem;font-size:.95rem}.sound-module__6FOAla__field textarea{resize:vertical;min-height:7rem}.sound-module__6FOAla__fieldHint{color:var(--color-paper-dim);margin:0;font-size:.8rem;line-height:1.5}.sound-module__6FOAla__audioPreview{width:100%;accent-color:var(--color-signal);margin-top:.7rem;display:block}.sound-module__6FOAla__field input:focus,.sound-module__6FOAla__field select:focus,.sound-module__6FOAla__field textarea:focus{outline:3px solid var(--color-accent);outline-offset:2px;border-color:var(--color-paper-dim)}.sound-module__6FOAla__check{color:var(--color-paper);font:.85rem/1.4 var(--font-body);letter-spacing:normal;text-transform:none;cursor:pointer;align-items:center;gap:.45rem;display:inline-flex}.sound-module__6FOAla__check input{width:1.15rem;height:1.15rem;min-height:0;accent-color:var(--color-signal);flex:none;padding:0}.sound-module__6FOAla__field:has(>.sound-module__6FOAla__check){flex-wrap:wrap;align-content:start;gap:.6rem 1.4rem;display:flex}.sound-module__6FOAla__field:has(>.sound-module__6FOAla__check)>legend{flex-basis:100%}.sound-module__6FOAla__dimensions{border:1px solid var(--color-line);background:var(--color-surface);box-shadow:var(--shadow-card);border-radius:var(--radius-control);grid-column:1/-1;gap:.9rem;margin:0;padding:1.25rem 1.5rem 1.65rem;display:grid}.sound-module__6FOAla__dimensions>legend{color:var(--color-paper-dim);font:.7rem/1.3 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;padding:0 .5rem}.sound-module__6FOAla__dimensionsNote{color:var(--color-paper-dim);margin:0;font-size:.82rem;line-height:1.55}.sound-module__6FOAla__dimRow{grid-template-columns:7.5rem 1fr 3rem;align-items:center;gap:1rem;display:grid}.sound-module__6FOAla__dimLabel{color:var(--color-paper);font-size:.9rem}.sound-module__6FOAla__dimRow input[type=range]{width:100%;min-height:0;accent-color:var(--color-signal);cursor:pointer;background:0 0;border:0;padding:0}.sound-module__6FOAla__dimValue{color:var(--color-signal);font:800 .95rem/1 var(--font-mono);text-align:right}@media (max-width:520px){.sound-module__6FOAla__dimRow{grid-template-columns:5.5rem 1fr 2.5rem;gap:.6rem}}.sound-module__6FOAla__error{color:var(--color-alert);font:700 .85rem/1.4 var(--font-body);grid-column:1/-1}.sound-module__6FOAla__submitButton{border:1px solid var(--color-signal-deep);min-height:3.25rem;color:var(--color-on-signal);background:var(--color-signal-deep);letter-spacing:.01em;text-transform:uppercase;cursor:pointer;transition:transform .16s var(--ease-beat), background .16s;border-radius:var(--radius-control);grid-column:1/-1;justify-self:start;padding:.8rem 1.6rem;font-size:.85rem;font-weight:650}.sound-module__6FOAla__submitButton:hover:not(:disabled){background:var(--color-signal);transform:translateY(-3px)}.sound-module__6FOAla__submitButton:disabled{opacity:.6;cursor:default}.sound-module__6FOAla__honeypot{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sound-module__6FOAla__result{border:1px solid var(--color-signal-deep);text-align:center;border-radius:var(--radius-control);background:radial-gradient(circle,#e639461f,#0000 55%);margin:3rem 0 0;padding:clamp(2.5rem,6vw,5rem) 1rem}.sound-module__6FOAla__result h2{font:800 clamp(2.2rem, 6vw, 4rem)/.95 var(--font-display);text-wrap:balance;margin:0 0 1rem}.sound-module__6FOAla__result p{max-width:36rem;color:var(--color-paper-dim);margin:0 auto 2rem}@media (max-width:800px){.sound-module__6FOAla__form{grid-template-columns:1fr}}.sound-module__6FOAla__sectionTabs{border-bottom:1px solid var(--color-line);gap:.25rem;margin-top:clamp(.9rem,2vw,1.4rem);display:flex}.sound-module__6FOAla__sectionTab{color:var(--color-paper-dim);font:800 clamp(1.1rem, 3vw, 1.6rem)/1 var(--font-display);letter-spacing:-.01em;cursor:pointer;transition:color .16s var(--ease-beat), border-color .16s;border-radius:var(--radius-control);background:0 0;border:0;border-bottom:3px solid #0000;margin-bottom:-1px;padding:.6rem 1.1rem .9rem}.sound-module__6FOAla__sectionTab:hover{color:var(--color-paper)}.sound-module__6FOAla__sectionTabActive,.sound-module__6FOAla__sectionTabActive:hover{color:var(--color-signal);border-bottom-color:var(--color-signal)}@container (max-width:250px){.sound-module__6FOAla__cardDesc{-webkit-line-clamp:2;line-clamp:2}}@container (min-width:251px) and (max-width:270px){.sound-module__6FOAla__cardDesc{-webkit-line-clamp:3;line-clamp:3}}@container (min-width:271px) and (max-width:300px){.sound-module__6FOAla__cardDesc{-webkit-line-clamp:4;line-clamp:4}}@container (min-width:301px) and (max-width:330px){.sound-module__6FOAla__cardDesc{-webkit-line-clamp:5;line-clamp:5}}@container (min-width:331px){.sound-module__6FOAla__cardDesc{-webkit-line-clamp:6;line-clamp:6}}.sound-module__6FOAla__pagination{border-top:1px solid var(--color-line);flex-wrap:wrap;justify-content:center;align-items:center;gap:.6rem 1rem;margin-top:3rem;padding-top:1.5rem;display:flex}.sound-module__6FOAla__pageButton{border:1px solid var(--color-line);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-paper);font:650 .85rem/1 var(--font-body);cursor:pointer;transition:border-color .16s var(--ease-beat), background .16s, color .16s;padding:.55rem 1.1rem}.sound-module__6FOAla__pageButton:hover:not(:disabled){border-color:var(--color-signal);background:var(--color-signal);color:var(--color-on-signal)}.sound-module__6FOAla__pageButton:disabled{opacity:.4;cursor:default}.sound-module__6FOAla__pageList{flex-wrap:wrap;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.sound-module__6FOAla__pageNum{border:1px solid var(--color-line);border-radius:var(--radius-control);min-width:2.4rem;color:var(--color-paper-dim);font:700 .85rem/1 var(--font-mono);cursor:pointer;transition:border-color .16s var(--ease-beat), background .16s, color .16s;background:0 0;padding:.5rem .6rem}.sound-module__6FOAla__pageNum:hover{border-color:var(--color-signal);color:var(--color-signal-deep)}.sound-module__6FOAla__pageNumActive,.sound-module__6FOAla__pageNumActive:hover{border-color:var(--color-signal-deep);background:var(--color-signal-deep);color:var(--color-on-signal)}.sound-module__6FOAla__pageStatus{text-align:center;color:var(--color-paper-dim);font:.78rem/1.4 var(--font-mono);letter-spacing:.04em;flex-basis:100%;margin:.25rem 0 0}.sound-module__6FOAla__cellInput{border-radius:var(--radius-control);width:100%;min-height:2.4rem;color:var(--color-paper);background:0 0;border:1px solid #0000;padding:.3rem .5rem;font-size:.95rem}.sound-module__6FOAla__cellInput:hover{border-color:var(--color-line)}.sound-module__6FOAla__cellInput:focus{outline:2px solid var(--color-accent);outline-offset:0;border-color:var(--color-line);background:var(--color-surface)}.sound-module__6FOAla__cellChecks{flex-wrap:wrap;gap:.35rem .9rem;padding:.2rem 0;display:flex}.sound-module__6FOAla__comboPicker{align-items:stretch;gap:.45rem;display:flex}.sound-module__6FOAla__comboPicker select{flex:auto;min-width:0}.sound-module__6FOAla__comboAdd{border:1px solid var(--color-line);border-radius:var(--radius-control);color:var(--color-paper);font:700 .82rem/1 var(--font-body);cursor:pointer;background:0 0;flex:none;padding:0 .95rem;transition:border-color .15s,background-color .15s}.sound-module__6FOAla__comboAdd:hover:not(:disabled){border-color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 14%, transparent)}.sound-module__6FOAla__comboAdd:disabled{opacity:.45;cursor:default}.sound-module__6FOAla__comboChips{flex-wrap:wrap;gap:.35rem;margin:.55rem 0 0;padding:0;list-style:none;display:flex}.sound-module__6FOAla__comboChip{border:1px solid color-mix(in srgb, var(--color-accent) 45%, transparent);color:var(--color-paper);font:.82rem/1.6 var(--font-body);cursor:pointer;background:0 0;border-radius:999px;padding:.16rem .6rem;transition:border-color .15s,background-color .15s}.sound-module__6FOAla__comboChip:hover{border-color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 14%, transparent)}.sound-module__6FOAla__lineInput{border:1px solid var(--color-line);border-radius:var(--radius-control);width:100%;min-height:2.6rem;color:var(--color-paper);background:0 0;margin-top:.4rem;padding:.45rem .6rem;font-size:.95rem}.sound-module__6FOAla__lineInput:focus{outline:2px solid var(--color-accent);outline-offset:0;border-color:var(--color-line);background:var(--color-surface)}.sound-module__6FOAla__lineInput::placeholder,.sound-module__6FOAla__cellInput::placeholder,.sound-module__6FOAla__areaInput::placeholder{color:color-mix(in srgb, var(--color-paper) 42%, transparent)}.sound-module__6FOAla__areaInput{border:1px solid var(--color-line);border-radius:var(--radius-control);width:100%;color:var(--color-paper);resize:vertical;background:0 0;padding:.6rem .7rem;font-size:.95rem;line-height:1.6}.sound-module__6FOAla__areaInput:focus{outline:2px solid var(--color-accent);outline-offset:0;border-color:var(--color-line);background:var(--color-surface)}.sound-module__6FOAla__submitBar{border-top:1px solid var(--color-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:2.5rem;padding-top:1.5rem;display:flex}.sound-module__6FOAla__submitBar .sound-module__6FOAla__requiredHint{margin:0}.sound-module__6FOAla__autoDims{border-bottom:1px solid var(--color-line);margin-bottom:1.1rem;padding-bottom:1.1rem}.sound-module__6FOAla__autoDimsTitle{color:var(--color-paper);font:800 .82rem/1.2 var(--font-display);letter-spacing:.04em;margin:0 0 .2rem}.sound-module__6FOAla__autoDimsNote{color:var(--color-paper-dim);margin:0 0 .8rem;font-size:.76rem;line-height:1.5}.sound-module__6FOAla__autoDimsList{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.sound-module__6FOAla__autoDim{grid-template-columns:5rem 1fr 2rem;align-items:center;gap:.6rem;display:grid}.sound-module__6FOAla__autoDimLabel{color:var(--color-paper-dim);white-space:nowrap;font-size:.78rem}.sound-module__6FOAla__autoDimBar{background:color-mix(in srgb, var(--color-paper) 12%, transparent);border-radius:999px;height:.4rem;overflow:hidden}.sound-module__6FOAla__autoDimFill{background:var(--color-signal);height:100%;transition:width .22s var(--ease-beat);border-radius:999px;display:block}.sound-module__6FOAla__autoDimValue{color:var(--color-signal);font:700 .72rem/1 var(--font-mono);text-align:right}@container (max-width:250px){.sound-module__6FOAla__cardHasUser .sound-module__6FOAla__cardDesc{-webkit-line-clamp:1;line-clamp:1}}@container (min-width:251px) and (max-width:270px){.sound-module__6FOAla__cardHasUser .sound-module__6FOAla__cardDesc{-webkit-line-clamp:2;line-clamp:2}}@container (min-width:271px) and (max-width:300px){.sound-module__6FOAla__cardHasUser .sound-module__6FOAla__cardDesc{-webkit-line-clamp:3;line-clamp:3}}@container (min-width:301px) and (max-width:330px){.sound-module__6FOAla__cardHasUser .sound-module__6FOAla__cardDesc{-webkit-line-clamp:4;line-clamp:4}}@container (min-width:331px){.sound-module__6FOAla__cardHasUser .sound-module__6FOAla__cardDesc{-webkit-line-clamp:5;line-clamp:5}}.sound-module__6FOAla__cardItem[data-variant="0"]{--note-rot:-.45deg;--note-skew:-.06deg;--note-dx:-1px;--note-dy:1px;--note-curve:162deg}.sound-module__6FOAla__cardItem[data-variant="1"]{--note-rot:.3deg;--note-skew:.05deg;--note-dx:1px;--note-dy:0px;--note-curve:174deg}.sound-module__6FOAla__cardItem[data-variant="2"]{--note-rot:-.25deg;--note-skew:.06deg;--note-dx:0px;--note-dy:1px;--note-curve:155deg}.sound-module__6FOAla__cardItem[data-variant="3"]{--note-rot:.5deg;--note-skew:-.07deg;--note-dx:-1px;--note-dy:-1px;--note-curve:186deg}.sound-module__6FOAla__cardItem[data-variant="4"]{--note-rot:-.55deg;--note-skew:.04deg;--note-dx:1px;--note-dy:1px;--note-curve:148deg}.sound-module__6FOAla__cardItem[data-variant="5"]{--note-rot:.35deg;--note-skew:-.05deg;--note-dx:-1px;--note-dy:0px;--note-curve:196deg}.sound-module__6FOAla__cardItem[data-variant="6"]{--note-rot:.2deg;--note-skew:.07deg;--note-dx:0px;--note-dy:-1px;--note-curve:170deg}.sound-module__6FOAla__cardItem[data-variant="7"]{--note-rot:-.35deg;--note-skew:-.04deg;--note-dx:1px;--note-dy:0px;--note-curve:178deg}.sound-module__6FOAla__cardItem,.sound-module__6FOAla__cardItem[data-type=percussive]{--note-paper:#fffefb}.sound-module__6FOAla__cardItem[data-type=bass]{--note-paper:#fefaea}.sound-module__6FOAla__cardItem[data-type=fx]{--note-paper:#fef6f2}.sound-module__6FOAla__cardItem[data-type=other]{--note-paper:#f6f8f1}.sound-module__6FOAla__cardItem{--note-edge:#7d684452}.sound-module__6FOAla__cardItem:before{content:none;z-index:4;pointer-events:none;width:var(--tape-w,42px);height:var(--tape-h,14px);left:var(--tape-x,-4px);top:var(--tape-y,-7px);transform:rotate(var(--tape-rot,76deg));-webkit-backdrop-filter:blur(.7px)saturate(1.04);backdrop-filter:blur(.7px)saturate(1.04);clip-path:polygon(0 0,100% 0,95% 15%,100% 33%,92% 52%,98% 72%,94% 100%,0 100%,6% 72%,0 52%,8% 33%,2% 15%);background:linear-gradient(100deg,#ffffff8c 0%,#ffffff0a 9%,#ffffff4d 22%,#ffffff05 38%,#ffffff57 56%,#ffffff08 74%,#ffffff47 90%,#ffffff1a 100%),#9e8c6c85;position:absolute;box-shadow:0 1px 2px #1a0a102e,inset 0 1.5px #ffffffe6,inset 0 -1px #8c78584d,inset 1px 0 #ffffff80,inset -1px 0 #fff6}.sound-module__6FOAla__cardItem[data-variant="2"]:before{content:"";--tape-w:34px;--tape-h:15px;--tape-x:calc(100% - 19px);--tape-y:2px;--tape-rot:-84deg}.sound-module__6FOAla__cardItem[data-variant="6"]:before{content:"";--tape-w:40px;--tape-h:14px;--tape-x:92px;--tape-y:calc(100% - 14px);--tape-rot:86deg}@media (prefers-reduced-motion:reduce){.sound-module__6FOAla__cardItem,.sound-module__6FOAla__card{transition:none}.sound-module__6FOAla__cardItem:hover{transform:rotate(var(--note-rot,0deg)) skewX(var(--note-skew,0deg)) translate(var(--note-dx,0px), var(--note-dy,0px))}}
.world-audio-module__ZsAEYq__wrap{gap:.9rem;display:grid}.world-audio-module__ZsAEYq__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.6rem 1rem;display:flex}.world-audio-module__ZsAEYq__intro{flex:14rem;min-width:0}.world-audio-module__ZsAEYq__title{color:var(--color-paper-dim);font:700 1.02rem/1.3 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;margin:0}.world-audio-module__ZsAEYq__lede{max-width:46ch;color:var(--color-paper-dim);margin:.3rem 0 0;font-size:.8rem;line-height:1.6}.world-audio-module__ZsAEYq__addButton{border:1px solid color-mix(in srgb, var(--color-signal) 40%, var(--color-line));border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-signal) 7%, transparent);color:var(--color-signal);font:600 .74rem/1.6 var(--font-mono);letter-spacing:.03em;cursor:pointer;flex:none;align-items:center;gap:.3rem;margin-left:auto;padding:.28rem .7rem;transition:background .16s,border-color .16s;display:inline-flex}.world-audio-module__ZsAEYq__addButton:hover{border-color:var(--color-signal);background:color-mix(in srgb, var(--color-signal) 14%, transparent)}.world-audio-module__ZsAEYq__empty{color:var(--color-paper-dim);margin:0;font-size:.82rem}.world-audio-module__ZsAEYq__groups{gap:1rem;display:grid}.world-audio-module__ZsAEYq__group{gap:.35rem;display:grid}.world-audio-module__ZsAEYq__country{color:var(--color-paper-dim);font:.72rem/1.5 var(--font-mono);letter-spacing:.06em;align-items:center;gap:.4rem;margin:0;display:flex}.world-audio-module__ZsAEYq__countryDot{background:var(--color-signal);opacity:.8;border-radius:50%;width:5px;height:5px}.world-audio-module__ZsAEYq__count{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-paper) 8%, transparent);letter-spacing:.02em;padding:0 .3rem;font-size:.66rem}.world-audio-module__ZsAEYq__list{gap:.3rem;margin:0;padding:0;list-style:none;display:grid}.world-audio-module__ZsAEYq__item{border:1px solid var(--color-line);border-radius:var(--radius-control);background:var(--color-surface);align-items:flex-start;gap:.6rem;padding:.4rem .6rem;transition:border-color .16s,background .16s;display:flex}.world-audio-module__ZsAEYq__item[data-active]{border-color:color-mix(in srgb, var(--color-signal) 45%, var(--color-line));background:color-mix(in srgb, var(--color-signal) 5%, var(--color-surface))}.world-audio-module__ZsAEYq__play{border:1px solid var(--color-line);background:var(--color-ink);width:1.85rem;height:1.85rem;color:var(--color-paper-dim);cursor:pointer;border-radius:50%;flex:none;place-items:center;transition:color .16s,border-color .16s,background .16s;display:grid}.world-audio-module__ZsAEYq__item:hover .world-audio-module__ZsAEYq__play,.world-audio-module__ZsAEYq__item[data-active] .world-audio-module__ZsAEYq__play{border-color:var(--color-signal);color:var(--color-signal)}.world-audio-module__ZsAEYq__play:focus-visible{outline:2px solid var(--color-signal);outline-offset:2px}.world-audio-module__ZsAEYq__body{flex:1;gap:.1rem;min-width:0;display:grid}.world-audio-module__ZsAEYq__line{flex-wrap:wrap;align-items:baseline;gap:.1rem .5rem;display:flex}.world-audio-module__ZsAEYq__place{color:var(--color-paper);word-break:keep-all;overflow-wrap:anywhere;font-size:.84rem;line-height:1.5}.world-audio-module__ZsAEYq__badge{border:1px solid var(--color-line);border-radius:var(--radius-pill);color:var(--color-paper-dim);font:.66rem/1.6 var(--font-mono);letter-spacing:.02em;word-break:keep-all;padding:.05rem .4rem;text-decoration:none}a.world-audio-module__ZsAEYq__badge:hover{border-color:var(--color-signal);color:var(--color-signal)}.world-audio-module__ZsAEYq__badgeSelf{opacity:.78}.world-audio-module__ZsAEYq__note{color:var(--color-paper-dim);word-break:keep-all;overflow-wrap:anywhere;font-size:.76rem;line-height:1.55}.world-audio-module__ZsAEYq__track{background:var(--color-line);opacity:0;border-radius:1px;height:2px;margin-top:.2rem;transition:opacity .2s;display:block;overflow:hidden}.world-audio-module__ZsAEYq__item[data-current] .world-audio-module__ZsAEYq__track{opacity:1}.world-audio-module__ZsAEYq__trackFill{background:var(--color-signal);height:100%;transition:width .12s linear;display:block}.world-audio-module__ZsAEYq__backdrop{z-index:100;background:#1a0a109e;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.world-audio-module__ZsAEYq__dialog{border:1px solid var(--color-line);border-radius:var(--radius-card);background:var(--color-surface);flex-direction:column;gap:.8rem;width:min(520px,100%);max-height:min(88vh,880px);padding:1.1rem 1.2rem 1.2rem;display:flex;overflow-y:auto;box-shadow:0 18px 60px #1a0a1038}.world-audio-module__ZsAEYq__dialogHead{border-bottom:1px solid var(--color-line);font-family:var(--font-display);justify-content:space-between;align-items:center;gap:1rem;padding-bottom:.7rem;font-size:1.02rem;display:flex}.world-audio-module__ZsAEYq__close{border:1px solid var(--color-line);border-radius:var(--radius-control);width:1.9rem;height:1.9rem;color:var(--color-paper-dim);cursor:pointer;background:0 0;flex:none;font-size:1.1rem;line-height:1}.world-audio-module__ZsAEYq__close:hover{color:var(--color-signal);border-color:var(--color-signal)}.world-audio-module__ZsAEYq__field{border:0;gap:.3rem;margin:0;padding:0;display:grid}.world-audio-module__ZsAEYq__pair{grid-template-columns:1fr 1fr;gap:.7rem;display:grid}@media (max-width:420px){.world-audio-module__ZsAEYq__pair{grid-template-columns:1fr}}.world-audio-module__ZsAEYq__label{color:var(--color-paper-dim);font:.72rem/1.5 var(--font-mono);letter-spacing:.04em}.world-audio-module__ZsAEYq__required{color:var(--color-signal);margin-left:.15rem;font-style:normal}.world-audio-module__ZsAEYq__input,.world-audio-module__ZsAEYq__textarea{border:1px solid var(--color-line);border-radius:var(--radius-control);background:var(--color-ink);width:100%;min-width:0;color:var(--color-paper);font:.88rem/1.5 var(--font-body);padding:.5rem .65rem}.world-audio-module__ZsAEYq__textarea{resize:vertical}.world-audio-module__ZsAEYq__input:focus,.world-audio-module__ZsAEYq__textarea:focus{outline:2px solid var(--color-signal);outline-offset:1px}.world-audio-module__ZsAEYq__uploadRow{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.world-audio-module__ZsAEYq__file{display:none}.world-audio-module__ZsAEYq__uploadButton{border:1px dashed var(--color-line);border-radius:var(--radius-control);color:var(--color-paper-dim);font:.76rem/1.5 var(--font-mono);cursor:pointer;padding:.4rem .8rem;display:inline-block}.world-audio-module__ZsAEYq__uploadButton:hover{border-color:var(--color-signal);color:var(--color-signal)}.world-audio-module__ZsAEYq__fileName{min-width:0;color:var(--color-paper-dim);font:.74rem/1.5 var(--font-mono);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.world-audio-module__ZsAEYq__hint{color:var(--color-paper-dim);font-size:.72rem;line-height:1.55}.world-audio-module__ZsAEYq__radios{flex-wrap:wrap;gap:.35rem 1rem;display:flex}.world-audio-module__ZsAEYq__radio{color:var(--color-paper);align-items:center;gap:.35rem;font-size:.84rem;display:inline-flex}.world-audio-module__ZsAEYq__radio input{accent-color:var(--color-signal)}.world-audio-module__ZsAEYq__error{color:var(--color-alert);margin:0;font-size:.8rem;line-height:1.6}.world-audio-module__ZsAEYq__success{border:1px solid color-mix(in srgb, var(--color-signal) 40%, transparent);border-radius:var(--radius-control);background:color-mix(in srgb, var(--color-signal) 8%, transparent);color:var(--color-paper);margin:0;padding:.9rem 1rem;font-size:.86rem;line-height:1.7}.world-audio-module__ZsAEYq__footer{border-top:1px solid var(--color-line);justify-content:flex-end;gap:.6rem;padding-top:.7rem;display:flex}.world-audio-module__ZsAEYq__primary,.world-audio-module__ZsAEYq__ghost{border-radius:var(--radius-control);font:700 .82rem/1 var(--font-body);cursor:pointer;padding:.55rem 1.1rem}.world-audio-module__ZsAEYq__primary{border:1px solid var(--color-signal-deep);background:var(--color-signal-deep);color:var(--color-on-signal)}.world-audio-module__ZsAEYq__primary:disabled{opacity:.55;cursor:default}.world-audio-module__ZsAEYq__ghost{border:1px solid var(--color-line);color:var(--color-paper-dim);background:0 0}.world-audio-module__ZsAEYq__ghost:hover{border-color:var(--color-paper-dim);color:var(--color-paper)}
.sound-history-module__ptJh7W__wrap{display:block}.sound-history-module__ptJh7W__head{cursor:pointer;align-items:center;gap:.45rem;padding:.1rem 0;list-style:none;display:flex}.sound-history-module__ptJh7W__head::-webkit-details-marker{display:none}.sound-history-module__ptJh7W__head:hover .sound-history-module__ptJh7W__title{color:var(--color-paper)}.sound-history-module__ptJh7W__title{color:var(--color-paper-dim);font:700 1.02rem/1.3 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;margin:0;transition:color .16s}.sound-history-module__ptJh7W__count{border:1px solid var(--color-line);border-radius:var(--radius-pill);color:var(--color-paper-dim);font:600 .64rem/1.6 var(--font-mono);letter-spacing:.02em;padding:.02rem .34rem}.sound-history-module__ptJh7W__chevron{width:.4rem;height:.4rem;color:var(--color-paper-dim);transition:transform .2s var(--ease-beat), color .16s;border-bottom:1.5px solid;border-right:1.5px solid;margin-left:.1rem;transform:translateY(-2px)rotate(45deg)}.sound-history-module__ptJh7W__wrap[open] .sound-history-module__ptJh7W__chevron{transform:translateY(1px)rotate(-135deg)}.sound-history-module__ptJh7W__head:hover .sound-history-module__ptJh7W__chevron{color:var(--color-signal)}.sound-history-module__ptJh7W__body{gap:.9rem;margin-top:.85rem;display:grid}.sound-history-module__ptJh7W__lede{max-width:52ch;color:var(--color-paper-dim);margin:0;font-size:.8rem;line-height:1.6}.sound-history-module__ptJh7W__empty{color:var(--color-paper-dim);margin:0;font-size:.82rem}.sound-history-module__ptJh7W__list{gap:.9rem;margin:0;padding:0;list-style:none;display:grid}.sound-history-module__ptJh7W__entry{border-left:1px solid var(--color-line);gap:.4rem;padding-left:.85rem;display:grid}.sound-history-module__ptJh7W__meta{flex-wrap:wrap;align-items:baseline;gap:.2rem .6rem;display:flex}.sound-history-module__ptJh7W__time{color:var(--color-paper-dim);font:.72rem/1.5 var(--font-mono);letter-spacing:.02em}.sound-history-module__ptJh7W__actor{color:var(--color-paper);font-size:.82rem}.sound-history-module__ptJh7W__contributor{border:1px solid color-mix(in srgb, var(--color-signal) 35%, var(--color-line));border-radius:var(--radius-pill);color:var(--color-signal);font:.68rem/1.6 var(--font-mono);letter-spacing:.02em;padding:.05rem .4rem}.sound-history-module__ptJh7W__lines{gap:.3rem;margin:0;padding:0;list-style:none;display:grid}.sound-history-module__ptJh7W__line{grid-template-columns:5.2rem minmax(0,1fr);align-items:start;gap:.6rem;display:grid}.sound-history-module__ptJh7W__field{color:var(--color-paper-dim);font:.7rem/1.6 var(--font-mono);letter-spacing:.02em}.sound-history-module__ptJh7W__values{gap:.02rem;min-width:0;display:grid}.sound-history-module__ptJh7W__new{color:var(--color-paper);word-break:keep-all;overflow-wrap:anywhere;font-size:.84rem;line-height:1.55}.sound-history-module__ptJh7W__old{color:var(--color-paper-dim);opacity:.7;word-break:keep-all;overflow-wrap:anywhere;font-size:.78rem;line-height:1.5;text-decoration:line-through;text-decoration-thickness:1px}.sound-history-module__ptJh7W__note{border-radius:var(--radius-control);background:color-mix(in srgb, var(--color-paper) 5%, transparent);color:var(--color-paper-dim);word-break:keep-all;overflow-wrap:anywhere;margin:0;padding:.35rem .55rem;font-size:.78rem;line-height:1.6}.sound-history-module__ptJh7W__source{color:var(--color-signal);font:.72rem/1.6 var(--font-mono);justify-self:start;text-decoration:none}.sound-history-module__ptJh7W__source:hover{text-decoration:underline}@media (max-width:520px){.sound-history-module__ptJh7W__line{grid-template-columns:1fr;gap:.1rem}}
