.RemovedFavoriteCard-module__PfZXma__card{padding:var(--space-md,16px);border:1px solid var(--glass-border,#ffffff14);border-radius:var(--radius-lg,14px);background:var(--bg-elevated,#ffffff05);opacity:.9;flex-direction:column;gap:6px;display:flex}.RemovedFavoriteCard-module__PfZXma__pill{letter-spacing:.02em;color:#ea8686;background:#dd3c3c1f;border:1px solid #dd3c3c40;border-radius:999px;align-self:flex-start;padding:3px 10px;font-size:11px;font-weight:600}.RemovedFavoriteCard-module__PfZXma__title{font-weight:600;font-size:var(--text-md,15px);color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;margin:6px 0 0;overflow:hidden}.RemovedFavoriteCard-module__PfZXma__artist{font-size:var(--text-sm,13px);color:var(--text-tertiary);margin:0}.RemovedFavoriteCard-module__PfZXma__note{font-size:var(--text-xs,12px);color:var(--text-tertiary);margin:4px 0 0;line-height:1.5}.RemovedFavoriteCard-module__PfZXma__link{font-size:var(--text-sm,13px);color:var(--accent-amber);margin-top:6px;font-weight:600;text-decoration:none}.RemovedFavoriteCard-module__PfZXma__link:hover{text-decoration:underline}
.crate-picker-module__L7EFZG__panel{background:var(--bg-surface,#23232d);border:1px solid var(--glass-border,#2a2a36);border-radius:var(--radius-md,8px);z-index:50;min-width:200px;margin-top:4px;position:absolute;top:100%;right:0;overflow:hidden;box-shadow:0 8px 24px #0006}.crate-picker-module__L7EFZG__item{width:100%;font-family:var(--font-mono);font-size:var(--text-xs,11px);color:var(--text-secondary,#b5b5c0);text-align:left;cursor:pointer;transition:all var(--transition-fast,.15s ease);background:0 0;border:none;padding:8px 14px;display:block}.crate-picker-module__L7EFZG__item:hover{background:var(--bg-elevated,#1c1c24);color:var(--accent-amber,#f5a623)}.crate-picker-module__L7EFZG__newBtn{width:100%;font-family:var(--font-mono);font-size:var(--text-xs,11px);color:var(--accent-amber,#f5a623);border:none;border-top:1px solid var(--glass-border,#2a2a36);text-align:left;cursor:pointer;background:0 0;padding:8px 14px;display:block}.crate-picker-module__L7EFZG__newBtn:hover{background:var(--bg-elevated,#1c1c24)}.crate-picker-module__L7EFZG__createRow{border-top:1px solid var(--glass-border,#2a2a36);flex-wrap:wrap;gap:6px;padding:8px;display:flex}.crate-picker-module__L7EFZG__createInput{min-width:0;font-size:var(--text-xs,11px);color:var(--text-primary,#e8e8ec);background:var(--bg-elevated,#1c1c24);border:1px solid var(--glass-border,#2a2a36);border-radius:var(--radius-sm,6px);outline:none;flex:110px;padding:6px 8px}.crate-picker-module__L7EFZG__createInput:focus{border-color:var(--accent-amber-dim,#b97d1d)}.crate-picker-module__L7EFZG__createBtn{font-size:var(--text-xs,11px);color:var(--accent-amber,#f5a623);border:1px solid var(--accent-amber-dim,#b97d1d);border-radius:var(--radius-sm,6px);cursor:pointer;background:0 0;padding:6px 10px}.crate-picker-module__L7EFZG__createBtn:disabled{opacity:.45;cursor:default}.crate-picker-module__L7EFZG__error{color:#e25050;font-size:var(--text-xs,11px);flex-basis:100%}
.StudioDownloadButtonState-module__kKQH0a__content{white-space:nowrap;justify-content:center;align-items:center;gap:.38rem;display:inline-flex}.StudioDownloadButtonState-module__kKQH0a__spinner{border:2px solid;border-right-color:#0000;border-radius:999px;flex:none;width:.78rem;height:.78rem;animation:.72s linear infinite StudioDownloadButtonState-module__kKQH0a__studio-download-spin}.StudioDownloadButtonState-module__kKQH0a__mark{flex:none;place-items:center;width:.9rem;height:.9rem;font-size:.78rem;font-weight:800;line-height:1;display:inline-grid}.StudioDownloadButtonState-module__kKQH0a__noticeBackdrop{z-index:12000;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#05070ab8;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.StudioDownloadButtonState-module__kKQH0a__noticeModal{color:#f7f4ec;background:radial-gradient(circle at 18% 0,#f5a62326,#0000 45%),linear-gradient(145deg,#1f1b12fc,#0e1014fc);border:1px solid #f5a62394;border-radius:1.15rem;gap:1rem;width:min(34rem,100%);padding:1.65rem;display:grid;position:relative;box-shadow:0 28px 90px #000000a6,0 0 42px #f5a6231f}.StudioDownloadButtonState-module__kKQH0a__noticeModalComplete{border-color:#43d39d94}.StudioDownloadButtonState-module__kKQH0a__noticeModalFailed{border-color:#f8717194}.StudioDownloadButtonState-module__kKQH0a__noticeClose{color:#f7f4ecad;width:2rem;height:2rem;font:inherit;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff17;border-radius:999px;place-items:center;padding:0;font-size:1.45rem;line-height:1;display:grid;position:absolute;top:.75rem;right:.75rem}.StudioDownloadButtonState-module__kKQH0a__noticeClose:hover,.StudioDownloadButtonState-module__kKQH0a__noticeClose:focus-visible{color:#fff;border-color:#f5a62380;outline:none}.StudioDownloadButtonState-module__kKQH0a__noticeIcon{color:#f5a623;background:#f5a6231a;border:1px solid #f5a62347;border-radius:999px;place-items:center;width:3rem;height:3rem;font-size:1.35rem;font-weight:800;display:grid}.StudioDownloadButtonState-module__kKQH0a__noticeSpinner{border:2px solid #f5a62359;border-top-color:#f5a623;border-radius:999px;flex:none;width:1.15rem;height:1.15rem;animation:.72s linear infinite StudioDownloadButtonState-module__kKQH0a__studio-download-spin}.StudioDownloadButtonState-module__kKQH0a__noticeCopy{gap:.38rem;min-width:0;padding-right:1.5rem;line-height:1.4;display:grid}.StudioDownloadButtonState-module__kKQH0a__noticeCopy strong{color:#fffaf0;font-size:clamp(1.2rem,3vw,1.55rem);line-height:1.15}.StudioDownloadButtonState-module__kKQH0a__noticeKicker{color:#f5a623;letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:800}.StudioDownloadButtonState-module__kKQH0a__noticeFilename{color:#ffffffe6;text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:650;overflow:hidden}.StudioDownloadButtonState-module__kKQH0a__noticeMessage{color:#f7f4ecc7;font-size:.9rem}.StudioDownloadButtonState-module__kKQH0a__progressTrack{background:#ffffff14;border:1px solid #ffffff14;border-radius:999px;height:.6rem;position:relative;overflow:hidden}.StudioDownloadButtonState-module__kKQH0a__progressFill{border-radius:inherit;background:linear-gradient(90deg,#cb8212,#ffc24f);height:100%;transition:width .18s ease-out;display:block}.StudioDownloadButtonState-module__kKQH0a__progressTrackIndeterminate .StudioDownloadButtonState-module__kKQH0a__progressFill{width:38%;animation:1.25s ease-in-out infinite StudioDownloadButtonState-module__kKQH0a__studio-download-progress;position:absolute}.StudioDownloadButtonState-module__kKQH0a__noticeFooter{color:#f7f4ec99;justify-content:space-between;align-items:center;gap:1rem;font-size:.78rem;display:flex}.StudioDownloadButtonState-module__kKQH0a__noticeFooter button{color:#f8d490;font:inherit;cursor:pointer;background:#f5a62314;border:1px solid #f5a62347;border-radius:.55rem;flex:none;padding:.48rem .72rem;font-weight:700}.StudioDownloadButtonState-module__kKQH0a__noticeFooter button:hover,.StudioDownloadButtonState-module__kKQH0a__noticeFooter button:focus-visible{color:#fff;border-color:#f5a6239e;outline:none}.StudioDownloadButtonState-module__kKQH0a__minimizedNotice{z-index:12000;color:#f7f4ec;max-width:min(24rem,100vw - 2rem);font:inherit;text-align:left;cursor:pointer;background:linear-gradient(145deg,#221d12fa,#111216fa);border:1px solid #f5a62394;border-radius:.8rem;align-items:center;gap:.65rem;padding:.85rem 1rem;font-size:.82rem;font-weight:750;display:inline-flex;position:fixed;bottom:1.25rem;right:1.25rem;box-shadow:0 18px 48px #0000007a,0 0 24px #f5a6231f}.StudioDownloadButtonState-module__kKQH0a__minimizedNotice:hover,.StudioDownloadButtonState-module__kKQH0a__minimizedNotice:focus-visible{border-color:#f5a623e6;outline:none}.StudioDownloadButtonState-module__kKQH0a__minimizedNoticeFailed{border-color:#f8717194}.StudioDownloadButtonState-module__kKQH0a__noticeMark{color:#f5a623;place-items:center;width:1.15rem;height:1.15rem;font-size:.82rem;font-weight:900;display:grid}@keyframes StudioDownloadButtonState-module__kKQH0a__studio-download-spin{to{transform:rotate(360deg)}}@keyframes StudioDownloadButtonState-module__kKQH0a__studio-download-progress{0%{transform:translate(-115%)}to{transform:translate(275%)}}@media (prefers-reduced-motion:reduce){.StudioDownloadButtonState-module__kKQH0a__spinner,.StudioDownloadButtonState-module__kKQH0a__noticeSpinner{animation-duration:1.5s}.StudioDownloadButtonState-module__kKQH0a__progressTrackIndeterminate .StudioDownloadButtonState-module__kKQH0a__progressFill{animation-duration:2.5s}}@media (max-width:640px){.StudioDownloadButtonState-module__kKQH0a__noticeBackdrop{place-items:end center;padding:.75rem}.StudioDownloadButtonState-module__kKQH0a__noticeModal{border-radius:1rem;padding:1.3rem}.StudioDownloadButtonState-module__kKQH0a__noticeFooter{flex-direction:column;align-items:flex-start}.StudioDownloadButtonState-module__kKQH0a__minimizedNotice{max-width:none;bottom:1rem;left:1rem;right:1rem}}
.CopyrightCheckTool-module__cC3AVG__container{gap:var(--space-lg);flex-direction:column;display:flex}.CopyrightCheckTool-module__cC3AVG__intro{text-align:center;margin-bottom:var(--space-md)}.CopyrightCheckTool-module__cC3AVG__introTitle{margin:0 0 var(--space-sm);font-size:var(--text-xl);font-weight:600}.CopyrightCheckTool-module__cC3AVG__introBody{max-width:640px;color:var(--text-secondary);margin:0 auto;line-height:1.55}.CopyrightCheckTool-module__cC3AVG__uploadCard{gap:var(--space-lg);padding:var(--space-xl);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-elevated);flex-direction:column;display:flex}.CopyrightCheckTool-module__cC3AVG__hiddenInput{display:none}.CopyrightCheckTool-module__cC3AVG__uploadIntentNotice{align-items:center;gap:var(--space-md);border-radius:var(--radius-md);background:linear-gradient(100deg,#f6a8232e,#f6a82312),var(--bg-secondary);border:1px solid #f6a82394;padding:18px 20px;display:flex;box-shadow:0 0 30px #f6a82314}.CopyrightCheckTool-module__cC3AVG__uploadIntentNoticeIcon{color:#141414;background:var(--accent-amber);letter-spacing:.04em;border-radius:50%;flex:0 0 58px;place-items:center;width:58px;height:58px;font-size:11px;font-weight:900;display:grid;box-shadow:0 8px 26px #dc8f093d}.CopyrightCheckTool-module__cC3AVG__uploadIntentNoticeKicker{color:var(--accent-amber);font-size:var(--text-xs);letter-spacing:.09em;text-transform:uppercase;margin:0 0 3px;font-weight:800}.CopyrightCheckTool-module__cC3AVG__uploadIntentNoticeTitle{color:var(--text-primary);font-size:var(--text-lg,18px);margin:0;font-weight:800;line-height:1.35}.CopyrightCheckTool-module__cC3AVG__uploadIntentNoticeDetail{color:var(--text-secondary);font-size:var(--text-sm);margin:5px 0 0;line-height:1.5}.CopyrightCheckTool-module__cC3AVG__dropZone{justify-content:center;align-items:center;gap:var(--space-sm);padding:var(--space-2xl)var(--space-xl);border-radius:var(--radius-md);cursor:pointer;text-align:center;background:radial-gradient(420px 180px at 50% 0,#f6a8230f,#0000 70%),#ffffff05;border:2px dashed #f6a82359;flex-direction:column;min-height:240px;transition:border-color .15s,background .15s,box-shadow .15s;display:flex}.CopyrightCheckTool-module__cC3AVG__dropZone:hover,.CopyrightCheckTool-module__cC3AVG__dropZone:focus-visible{border-color:var(--accent-amber);background:radial-gradient(420px 180px at 50% 0,#f6a8231a,#0000 70%),#f6a8230a;outline:none;box-shadow:0 0 24px #f6a82314}.CopyrightCheckTool-module__cC3AVG__dropZoneActive{border-color:var(--accent-amber);background:#f6a82317;box-shadow:0 0 32px #f6a82324}.CopyrightCheckTool-module__cC3AVG__dropText{font-weight:600;font-size:var(--text-md);color:var(--text-primary);margin:0}.CopyrightCheckTool-module__cC3AVG__dropHint{font-size:var(--text-sm);color:var(--text-tertiary);margin:0}.CopyrightCheckTool-module__cC3AVG__scanArt{color:var(--accent-amber);line-height:0;position:relative}.CopyrightCheckTool-module__cC3AVG__scanArt .CopyrightCheckTool-module__cC3AVG__scanLine{animation:2.6s ease-in-out infinite CopyrightCheckTool-module__cC3AVG__ccScanSweep}@keyframes CopyrightCheckTool-module__cC3AVG__ccScanSweep{0%,to{opacity:.25;transform:translate(-22px)}50%{opacity:.9;transform:translate(22px)}}@media (prefers-reduced-motion:reduce){.CopyrightCheckTool-module__cC3AVG__scanArt .CopyrightCheckTool-module__cC3AVG__scanLine{opacity:.5;animation:none}}.CopyrightCheckTool-module__cC3AVG__resultPromise{text-align:center;max-width:720px;margin:0 auto}.CopyrightCheckTool-module__cC3AVG__resultPromiseKicker{color:var(--accent-amber);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;margin:0 0 5px;font-weight:700}.CopyrightCheckTool-module__cC3AVG__resultPromise h3{color:var(--text-primary);font-size:var(--text-xl);margin:0 0 8px;line-height:1.25}.CopyrightCheckTool-module__cC3AVG__resultPromise>p:last-child{color:var(--text-secondary);font-size:var(--text-sm);margin:0;line-height:1.6}.CopyrightCheckTool-module__cC3AVG__benefits{gap:var(--space-md);grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:640px){.CopyrightCheckTool-module__cC3AVG__benefits{grid-template-columns:1fr}.CopyrightCheckTool-module__cC3AVG__uploadIntentNotice{align-items:flex-start;padding:16px}.CopyrightCheckTool-module__cC3AVG__uploadIntentNoticeIcon{flex-basis:46px;width:46px;height:46px;font-size:9px}.CopyrightCheckTool-module__cC3AVG__uploadIntentNoticeTitle{font-size:var(--text-md)}}.CopyrightCheckTool-module__cC3AVG__benefitCard{padding:var(--space-md);border-radius:var(--radius-md);background:linear-gradient(#ffffff0a,#ffffff04);border:1px solid #f6a8232e;flex-direction:column;gap:6px;display:flex}.CopyrightCheckTool-module__cC3AVG__benefitIcon{color:var(--accent-amber);line-height:0}.CopyrightCheckTool-module__cC3AVG__benefitTitle{font-size:var(--text-sm);color:var(--text-primary);margin:0;font-weight:700}.CopyrightCheckTool-module__cC3AVG__benefitBody{font-size:var(--text-xs);color:var(--text-secondary);margin:0;line-height:1.55}.CopyrightCheckTool-module__cC3AVG__receiptPreview{gap:var(--space-sm);padding:var(--space-lg);border-radius:var(--radius-md);background:linear-gradient(155deg,#f6a82317,#f6a82305 60%);border:1px solid #f6a82366;flex-direction:column;display:flex;position:relative;overflow:hidden}.CopyrightCheckTool-module__cC3AVG__receiptHead{align-items:center;gap:var(--space-sm);display:flex}.CopyrightCheckTool-module__cC3AVG__receiptKicker{font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--accent-amber);margin:0;font-weight:700}.CopyrightCheckTool-module__cC3AVG__receiptTitle{font-size:var(--text-md);color:var(--text-primary);margin:0;font-weight:700;line-height:1.35}.CopyrightCheckTool-module__cC3AVG__receiptRows{flex-direction:column;gap:7px;margin:0;padding:0;list-style:none;display:flex}.CopyrightCheckTool-module__cC3AVG__receiptRows li{font-size:var(--text-sm);color:var(--text-secondary);align-items:baseline;gap:9px;line-height:1.5;display:flex}.CopyrightCheckTool-module__cC3AVG__receiptRows li:before{content:"✓";color:var(--accent-amber);flex-shrink:0;font-weight:700}.CopyrightCheckTool-module__cC3AVG__receiptRows li strong{color:var(--text-primary);font-weight:600}.CopyrightCheckTool-module__cC3AVG__receiptEngine{padding-top:var(--space-sm);font-size:var(--text-xs);color:var(--text-tertiary);border-top:1px solid #f6a8232e;margin:2px 0 0}.CopyrightCheckTool-module__cC3AVG__receiptSeal{color:#f6a82317;pointer-events:none;line-height:0;position:absolute;bottom:-22px;right:-18px}.CopyrightCheckTool-module__cC3AVG__fileName{margin:0;font-weight:500}.CopyrightCheckTool-module__cC3AVG__fileMeta{font-size:var(--text-sm);color:var(--text-tertiary);margin:0}.CopyrightCheckTool-module__cC3AVG__changeFileBtn{margin-top:var(--space-sm);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);color:var(--text-secondary);font-size:var(--text-sm);cursor:pointer;background:0 0;padding:4px 12px}.CopyrightCheckTool-module__cC3AVG__changeFileBtn:hover{border-color:var(--accent-amber);color:var(--accent-amber)}.CopyrightCheckTool-module__cC3AVG__error{padding:var(--space-md);border-radius:var(--radius-sm);color:#e87d7d;font-size:var(--text-sm);background:#dd3c3c1a;border:1px solid #dd3c3c4d;margin:0}.CopyrightCheckTool-module__cC3AVG__disclaimerBox{gap:var(--space-md);padding:var(--space-lg);background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius-md);flex-direction:column;display:flex}.CopyrightCheckTool-module__cC3AVG__disclaimerHeading{font-size:var(--text-md);margin:0;font-weight:600}.CopyrightCheckTool-module__cC3AVG__disclaimerText{font-family:inherit;font-size:var(--text-sm);color:var(--text-secondary);white-space:pre-wrap;word-wrap:break-word;background:0 0;border:none;max-height:320px;margin:0;padding:0;line-height:1.55;overflow-y:auto}.CopyrightCheckTool-module__cC3AVG__acceptLabel{align-items:flex-start;gap:var(--space-sm);cursor:pointer;padding:var(--space-md);border-radius:var(--radius-sm);font-size:var(--text-sm);background:#f6a8230d;border:1px solid #f6a82338;line-height:1.5;display:flex}.CopyrightCheckTool-module__cC3AVG__acceptLabel input{cursor:pointer;width:16px;height:16px;accent-color:var(--accent-amber);flex-shrink:0;margin-top:3px}.CopyrightCheckTool-module__cC3AVG__actions{flex-direction:column;align-items:stretch;display:flex}.CopyrightCheckTool-module__cC3AVG__scanBtn{font-weight:700;font-size:var(--text-md);justify-content:center;align-items:center;gap:8px;width:100%;padding:15px 24px;transition:box-shadow .15s,filter .15s;display:inline-flex;box-shadow:0 0 20px #f6a82326}.CopyrightCheckTool-module__cC3AVG__scanBtn:not(:disabled):hover{filter:brightness(1.05);box-shadow:0 0 30px #f6a8234d}.CopyrightCheckTool-module__cC3AVG__spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:14px;height:14px;margin-right:6px;animation:.8s linear infinite CopyrightCheckTool-module__cC3AVG__spin;display:inline-block}@keyframes CopyrightCheckTool-module__cC3AVG__spin{to{transform:rotate(360deg)}}.CopyrightCheckTool-module__cC3AVG__verdictCard{padding:var(--space-xl);border-radius:var(--radius-lg);border:1px solid var(--border-subtle);background:var(--bg-elevated);gap:var(--space-lg);flex-direction:column;display:flex}.CopyrightCheckTool-module__cC3AVG__verdictClear{background:linear-gradient(180deg,#33cc660d 0%,var(--bg-elevated)30%);border-color:#3c66}.CopyrightCheckTool-module__cC3AVG__verdictClear .CopyrightCheckTool-module__cC3AVG__verdictHeader svg{color:#5cd685}.CopyrightCheckTool-module__cC3AVG__verdictMatch{background:linear-gradient(180deg,#dd3c3c0d 0%,var(--bg-elevated)30%);border-color:#dd3c3c66}.CopyrightCheckTool-module__cC3AVG__verdictMatch .CopyrightCheckTool-module__cC3AVG__verdictHeader svg{color:#e46767}.CopyrightCheckTool-module__cC3AVG__verdictError{background:linear-gradient(180deg,#f4c0250d 0%,var(--bg-elevated)30%);border-color:#f4c02566}.CopyrightCheckTool-module__cC3AVG__verdictHeader{align-items:center;gap:var(--space-md);display:flex}.CopyrightCheckTool-module__cC3AVG__verdictTitle{font-size:var(--text-xl);margin:0;font-weight:600}.CopyrightCheckTool-module__cC3AVG__verdictSubtitle{font-size:var(--text-sm);color:var(--text-tertiary);font-family:var(--font-mono,monospace);margin:4px 0 0}.CopyrightCheckTool-module__cC3AVG__verdictBody{font-family:inherit;font-size:var(--text-sm);color:var(--text-secondary);white-space:pre-wrap;word-wrap:break-word;background:0 0;border:none;margin:0;padding:0;line-height:1.6}.CopyrightCheckTool-module__cC3AVG__matchDetails{gap:var(--space-md);padding:var(--space-lg);background:var(--bg-secondary);border-radius:var(--radius-md);flex-direction:column;display:flex}.CopyrightCheckTool-module__cC3AVG__matchSectionTitle{margin:var(--space-sm)0 0;font-size:var(--text-md);color:var(--text-primary);font-weight:600}.CopyrightCheckTool-module__cC3AVG__matchSectionTitle:first-child{margin-top:0}.CopyrightCheckTool-module__cC3AVG__matchGrid{gap:var(--space-sm)var(--space-lg);font-size:var(--text-sm);grid-template-columns:max-content 1fr;display:grid}.CopyrightCheckTool-module__cC3AVG__matchLabel{color:var(--text-tertiary);font-weight:500}.CopyrightCheckTool-module__cC3AVG__matchValue{color:var(--text-secondary);line-height:1.5}.CopyrightCheckTool-module__cC3AVG__matchValue code{background:var(--bg-elevated);border-radius:3px;padding:1px 6px;font-size:.9em}.CopyrightCheckTool-module__cC3AVG__platformLinks{gap:var(--space-sm);flex-wrap:wrap;display:flex}.CopyrightCheckTool-module__cC3AVG__platformLink{background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);color:var(--text-primary);font-size:var(--text-sm);padding:6px 14px;font-weight:500;text-decoration:none}.CopyrightCheckTool-module__cC3AVG__platformLink:hover{border-color:var(--accent-amber);color:var(--accent-amber)}.CopyrightCheckTool-module__cC3AVG__compositionClause{padding:var(--space-lg);border-radius:var(--radius-md);gap:var(--space-sm);background:#f6a8230f;border:1px solid #f6a82340;flex-direction:column;display:flex}.CopyrightCheckTool-module__cC3AVG__compositionTitle{font-size:var(--text-md);color:var(--accent-amber);margin:0;font-weight:600}.CopyrightCheckTool-module__cC3AVG__verdictFooter{justify-content:space-between;align-items:center;gap:var(--space-md);padding-top:var(--space-md);border-top:1px solid var(--border-subtle);flex-wrap:wrap;display:flex}.CopyrightCheckTool-module__cC3AVG__auditNote{font-size:var(--text-xs);color:var(--text-tertiary);max-width:540px;margin:0;line-height:1.5}.CopyrightCheckTool-module__cC3AVG__proofCard{margin-top:var(--space-md);border-radius:var(--radius-md);gap:var(--space-md);background:radial-gradient(circle at 100% 0,#f6a8231f,#0000 42%),linear-gradient(145deg,#f6a82312,#1a1d23b8);border:1px solid #f6a8234d;flex-direction:column;padding:clamp(16px,2vw,22px);display:flex}.CopyrightCheckTool-module__cC3AVG__proofHeading{align-items:flex-start;gap:var(--space-sm);display:flex}.CopyrightCheckTool-module__cC3AVG__proofHeading>svg{width:24px;height:24px;color:var(--accent-amber);flex:none}.CopyrightCheckTool-module__cC3AVG__proofKicker{color:var(--accent-amber);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;margin:0 0 3px;font-weight:750}.CopyrightCheckTool-module__cC3AVG__proofTitle{color:var(--text-primary);margin:0;font-size:clamp(1.05rem,2vw,1.3rem);line-height:1.25}.CopyrightCheckTool-module__cC3AVG__proofBenefits{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.CopyrightCheckTool-module__cC3AVG__proofBenefits li{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:#16181d8c;min-width:0;padding:12px}.CopyrightCheckTool-module__cC3AVG__proofBenefits strong,.CopyrightCheckTool-module__cC3AVG__proofBenefits span{display:block}.CopyrightCheckTool-module__cC3AVG__proofBenefits strong{color:var(--text-primary);font-size:var(--text-sm);margin-bottom:4px}.CopyrightCheckTool-module__cC3AVG__proofBenefits span{color:var(--text-secondary);font-size:var(--text-xs);line-height:1.55}.CopyrightCheckTool-module__cC3AVG__proofBenefits a{color:var(--accent-amber)}.CopyrightCheckTool-module__cC3AVG__proofLimit,.CopyrightCheckTool-module__cC3AVG__proofPackNote{color:var(--text-tertiary);font-size:var(--text-xs);margin:0;line-height:1.55}.CopyrightCheckTool-module__cC3AVG__proofLimit{border-left:2px solid #f6a82373;padding-left:12px}.CopyrightCheckTool-module__cC3AVG__proofLimit strong{color:var(--text-primary)}.CopyrightCheckTool-module__cC3AVG__proofJsonValue{border-radius:var(--radius-sm);background:#f6a82314;border:1px solid #f6a82338;padding:12px 14px}.CopyrightCheckTool-module__cC3AVG__proofJsonValue strong,.CopyrightCheckTool-module__cC3AVG__proofJsonValue span{display:block}.CopyrightCheckTool-module__cC3AVG__proofJsonValue strong{color:var(--accent-amber);font-size:var(--text-sm);margin-bottom:4px}.CopyrightCheckTool-module__cC3AVG__proofJsonValue span{color:var(--text-secondary);font-size:var(--text-xs);line-height:1.55}.CopyrightCheckTool-module__cC3AVG__proofActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.CopyrightCheckTool-module__cC3AVG__proofPrimaryBtn,.CopyrightCheckTool-module__cC3AVG__proofSecondaryBtn{border-radius:var(--radius-sm);min-height:36px;font-size:var(--text-xs);cursor:pointer;padding:8px 13px;font-weight:650;text-decoration:none}.CopyrightCheckTool-module__cC3AVG__proofPrimaryBtn{background:var(--accent-amber);border:1px solid var(--accent-amber);color:#111}.CopyrightCheckTool-module__cC3AVG__proofPrimaryBtn:hover:not(:disabled){filter:brightness(1.06)}.CopyrightCheckTool-module__cC3AVG__proofPrimaryBtn:disabled{cursor:wait;opacity:.7}.CopyrightCheckTool-module__cC3AVG__proofSecondaryBtn{border:1px solid var(--border-subtle);color:var(--text-primary);background:0 0;justify-content:center;align-items:center;display:inline-flex}.CopyrightCheckTool-module__cC3AVG__proofSecondaryBtn:hover{border-color:var(--accent-amber);color:var(--accent-amber)}.CopyrightCheckTool-module__cC3AVG__proofUrl{color:var(--text-tertiary);font-family:var(--font-mono,monospace);overflow-wrap:anywhere;font-size:11px}@media (max-width:640px){.CopyrightCheckTool-module__cC3AVG__proofBenefits{grid-template-columns:1fr}.CopyrightCheckTool-module__cC3AVG__proofPrimaryBtn,.CopyrightCheckTool-module__cC3AVG__proofSecondaryBtn{width:100%}}.CopyrightCheckTool-module__cC3AVG__verdictActions{align-items:center;gap:var(--space-sm);flex-wrap:wrap;margin-left:auto;display:flex}.CopyrightCheckTool-module__cC3AVG__reportBtn{background:var(--accent-amber);border:1px solid var(--accent-amber);border-radius:var(--radius-sm);color:#111;cursor:pointer;padding:8px 18px;font-weight:650}.CopyrightCheckTool-module__cC3AVG__reportBtn:hover:not(:disabled){filter:brightness(1.06)}.CopyrightCheckTool-module__cC3AVG__reportBtn:disabled{cursor:wait;opacity:.7}.CopyrightCheckTool-module__cC3AVG__resetBtn{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);color:var(--text-primary);cursor:pointer;background:0 0;padding:8px 18px;font-weight:500}.CopyrightCheckTool-module__cC3AVG__resetBtn:hover{border-color:var(--accent-amber);color:var(--accent-amber)}.CopyrightCheckTool-module__cC3AVG__progressDetail{font-size:var(--text-xs);color:var(--text-tertiary);margin-left:4px;font-weight:400}.CopyrightCheckTool-module__cC3AVG__timelineList{margin:var(--space-sm)0 0;gap:var(--space-xs);flex-direction:column;padding:0;list-style:none;display:flex}.CopyrightCheckTool-module__cC3AVG__timelineItem{align-items:baseline;gap:var(--space-md);padding:var(--space-sm)var(--space-md);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:#ffffff05;display:flex}.CopyrightCheckTool-module__cC3AVG__timelineTime{min-width:88px;font-family:var(--font-mono,monospace);font-size:var(--text-sm);color:var(--accent-amber);flex-shrink:0;font-weight:600}.CopyrightCheckTool-module__cC3AVG__timelineDesc{font-size:var(--text-sm);color:var(--text-primary);line-height:1.5}.CopyrightCheckTool-module__cC3AVG__timelineConfidence{color:var(--text-tertiary);font-size:var(--text-xs);margin-left:4px}
.page-module__eOwMNG__page{gap:var(--space-2xl,48px);padding:var(--space-xl,32px)var(--space-md);flex-direction:column;width:100%;max-width:960px;margin:0 auto;display:flex}.page-module__eOwMNG__hero{gap:var(--space-md);padding-bottom:var(--space-lg);border-bottom:1px solid var(--glass-border);flex-direction:column;display:flex}.page-module__eOwMNG__eyebrow{font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--accent-amber);margin:0;font-weight:600}.page-module__eOwMNG__h1{font-size:var(--text-4xl,40px);letter-spacing:-.01em;margin:0;font-weight:700;line-height:1.15}.page-module__eOwMNG__lead{font-size:var(--text-lg,18px);color:var(--text-secondary);max-width:720px;margin:0;line-height:1.55}.page-module__eOwMNG__heroCallout{border-radius:var(--radius-md);background:radial-gradient(circle at 94% 12%,#f6a8231f,#0000 34%),linear-gradient(145deg,#46c8891c,#15181ef5);border:1px solid #46c8896b;border-left:4px solid #46c889;gap:7px;width:100%;max-width:820px;padding:clamp(18px,3vw,24px);display:grid;box-shadow:0 18px 48px #00000029}.page-module__eOwMNG__heroCallout>span{color:var(--accent-amber);letter-spacing:.09em;text-transform:uppercase;font-size:11px;font-weight:800}.page-module__eOwMNG__heroCallout>strong{color:#66dba3;font-size:clamp(18px,2.2vw,22px);line-height:1.3}.page-module__eOwMNG__heroCallout>p{color:var(--text-secondary);font-size:var(--text-md,16px);margin:0;line-height:1.62}.page-module__eOwMNG__heroCtaRow{gap:var(--space-sm);margin-top:var(--space-sm);flex-wrap:wrap;display:flex}.page-module__eOwMNG__heroProof{color:var(--text-secondary);font-size:var(--text-sm,14px);margin:-2px 0 0;font-weight:500}.page-module__eOwMNG__screeningValue{border-radius:var(--radius-lg);background:radial-gradient(circle at 8% 0%,#f6a8231c,transparent 36%),var(--bg-elevated);border:1px solid #f6a8233d;flex-direction:column;gap:16px;padding:clamp(22px,4vw,34px);display:flex}.page-module__eOwMNG__screeningValue .page-module__eOwMNG__h2{margin:0}.page-module__eOwMNG__screeningValueLead{max-width:800px;color:var(--text-secondary);font-size:var(--text-md,16px);margin:0;line-height:1.65}.page-module__eOwMNG__screeningValueGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:4px;display:grid}.page-module__eOwMNG__screeningValueCard{border:1px solid var(--glass-border);border-radius:var(--radius-md);background:linear-gradient(145deg,#1d222af5,#13161bf5);min-width:0;padding:22px 24px}.page-module__eOwMNG__screeningValueKicker,.page-module__eOwMNG__releasedSongCard>span{color:var(--accent-amber);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800}.page-module__eOwMNG__screeningValueCard>h3{color:var(--text-primary);margin:10px 0;font-size:19px;line-height:1.35}.page-module__eOwMNG__screeningValueCard>p{color:var(--text-secondary);margin:0;font-size:14px;line-height:1.65}.page-module__eOwMNG__screeningValueBottom{border-radius:var(--radius-md);background:#46c8890f;border:1px solid #46c8894d;justify-content:space-between;align-items:center;gap:20px;margin-top:4px;padding:20px 22px;display:flex}.page-module__eOwMNG__screeningValueBottom strong{max-width:620px;color:var(--text-primary);margin-top:8px;line-height:1.45;display:block}.page-module__eOwMNG__screeningValueBottom p{max-width:670px;color:var(--text-secondary);margin:8px 0 0;font-size:13px;line-height:1.55}.page-module__eOwMNG__screeningValueActions{flex-direction:column;flex:none;gap:10px;display:flex}.page-module__eOwMNG__releasedSongSection{border-radius:var(--radius-lg);background:radial-gradient(circle at 92% 8%,#46c88917,transparent 34%),var(--bg-elevated);border:1px solid #46c88947;flex-direction:column;gap:22px;padding:clamp(22px,4vw,38px);scroll-margin-top:96px;display:flex}.page-module__eOwMNG__releasedSongIntro{max-width:800px}.page-module__eOwMNG__releasedSongIntro .page-module__eOwMNG__h2{margin-top:8px;margin-bottom:14px}.page-module__eOwMNG__releasedSongIntro>p:not(.page-module__eOwMNG__eyebrow){color:var(--text-secondary);font-size:var(--text-md,16px);margin:0 0 12px;line-height:1.65}.page-module__eOwMNG__releasedSongIntro>p:last-child{margin-bottom:0}.page-module__eOwMNG__releasedSongGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.page-module__eOwMNG__releasedSongCard{border:1px solid var(--glass-border);border-radius:var(--radius-md);background:#16181dd1;flex-direction:column;gap:10px;min-width:0;padding:18px;display:flex}.page-module__eOwMNG__releasedSongCard>strong{color:var(--text-primary);font-size:16px;line-height:1.4}.page-module__eOwMNG__releasedSongCard>p{color:var(--text-secondary);margin:0;font-size:13px;line-height:1.55}.page-module__eOwMNG__releasedSongSection>.page-module__eOwMNG__btnPrimary{align-self:flex-start}.page-module__eOwMNG__reportShowcase{gap:var(--space-lg,24px);background:radial-gradient(circle at 12% 0%,#f6a8231a,transparent 38%),var(--bg-elevated);border-radius:var(--radius-lg);border:1px solid #f6a82340;flex-direction:column;padding:clamp(22px,4vw,38px);scroll-margin-top:96px;display:flex}.page-module__eOwMNG__showcaseIntro{max-width:760px}.page-module__eOwMNG__showcaseIntro .page-module__eOwMNG__h2{margin-top:8px;margin-bottom:12px}.page-module__eOwMNG__showcaseIntro>p:last-child{color:var(--text-secondary);font-size:var(--text-md,16px);margin:0;line-height:1.65}.page-module__eOwMNG__reportGrid{gap:var(--space-md,16px);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.page-module__eOwMNG__reportCard{border:1px solid var(--glass-border);border-radius:var(--radius-md);background:#16181dd1;flex-direction:column;gap:16px;min-width:0;padding:18px;display:flex;overflow:hidden}.page-module__eOwMNG__reportCardClear{border-top:3px solid #46c889}.page-module__eOwMNG__reportCardMatch{border-top:3px solid #ef695d}.page-module__eOwMNG__reportCardHeader{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.page-module__eOwMNG__reportCardHeader h3{font-size:var(--text-lg,18px);margin:9px 0 0;line-height:1.3}.page-module__eOwMNG__resultPill{letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:5px 9px;font-size:11px;font-weight:700;display:inline-flex}.page-module__eOwMNG__resultPillClear{color:#66dba3;background:#38bc7d1f;border:1px solid #38bc7d47}.page-module__eOwMNG__resultPillMatch{color:#f47c71;background:#ed53451f;border:1px solid #ed534547}.page-module__eOwMNG__pageCount{color:var(--text-secondary);flex-shrink:0;font-size:12px;font-weight:600}.page-module__eOwMNG__reportPreview{aspect-ratio:1.38;border:1px solid var(--glass-border);background:#0f1115;border-radius:10px;display:block;position:relative;overflow:hidden}.page-module__eOwMNG__reportPreview img{width:100%;height:auto;transition:transform .18s,filter .18s;transform:translateY(-2%)}.page-module__eOwMNG__reportPreview>span{white-space:nowrap;color:#141414;background:var(--accent-amber);border-radius:999px;padding:8px 13px;font-size:12px;font-weight:700;position:absolute;bottom:14px;left:50%;transform:translate(-50%);box-shadow:0 8px 28px #00000059}.page-module__eOwMNG__reportPreview:hover img{filter:brightness(1.08);transform:translateY(-3%)scale(1.015)}.page-module__eOwMNG__reportOutcome{color:var(--text-secondary);font-size:var(--text-sm,14px);margin:0;line-height:1.58}.page-module__eOwMNG__reportFeatures{color:var(--text-primary);gap:8px;margin:0;padding:0;font-size:13px;list-style:none;display:grid}.page-module__eOwMNG__reportFeatures li{padding-left:20px;position:relative}.page-module__eOwMNG__reportFeatures li:before{content:"✓";color:var(--accent-amber);font-weight:800;position:absolute;left:0}.page-module__eOwMNG__reportActions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:auto;display:flex}.page-module__eOwMNG__reportActions .page-module__eOwMNG__btnPrimary{padding:10px 15px}.page-module__eOwMNG__textLink{color:var(--text-secondary);text-underline-offset:3px;font-size:13px;font-weight:600}.page-module__eOwMNG__textLink:hover{color:var(--accent-amber)}.page-module__eOwMNG__priceStrip{border-radius:var(--radius-md);background:#f6a82312;border:1px solid #f6a8233d;justify-content:space-between;align-items:center;gap:20px;padding:18px 20px;display:flex}.page-module__eOwMNG__priceStrip>div:first-child{gap:4px;display:grid}.page-module__eOwMNG__priceStrip strong{color:var(--text-primary)}.page-module__eOwMNG__priceStrip span{color:var(--text-secondary);font-size:13px}.page-module__eOwMNG__priceActions{flex-wrap:wrap;flex-shrink:0;gap:8px;display:flex}.page-module__eOwMNG__priceActions .page-module__eOwMNG__btnPrimary,.page-module__eOwMNG__priceActions .page-module__eOwMNG__btnSecondary{padding:10px 15px}.page-module__eOwMNG__h2{font-size:var(--text-2xl,28px);margin:0 0 var(--space-md)0;letter-spacing:-.005em;font-weight:600;line-height:1.2}.page-module__eOwMNG__section p,.page-module__eOwMNG__section ul,.page-module__eOwMNG__section ol{font-size:var(--text-md,16px);color:var(--text-primary);margin:0 0 var(--space-md)0;line-height:1.65}.page-module__eOwMNG__section strong{color:var(--accent-amber);font-weight:600}.page-module__eOwMNG__section em{color:var(--text-secondary);font-style:italic}.page-module__eOwMNG__section ul,.page-module__eOwMNG__section ol{padding-left:1.5em}.page-module__eOwMNG__section li{margin-bottom:.4em}.page-module__eOwMNG__section a:not(.page-module__eOwMNG__btnPrimary):not(.page-module__eOwMNG__btnSecondary){color:var(--accent-amber);text-underline-offset:2px;text-decoration:underline}.page-module__eOwMNG__section a:not(.page-module__eOwMNG__btnPrimary):not(.page-module__eOwMNG__btnSecondary):hover{color:var(--accent-amber-dim)}.page-module__eOwMNG__painPoint{padding:var(--space-md)var(--space-lg);background:var(--bg-elevated);border:1px solid var(--glass-border);border-radius:var(--radius-md);margin-bottom:var(--space-md)}.page-module__eOwMNG__painPoint h3{font-size:var(--text-md,16px);margin:0 0 8px;font-weight:600}.page-module__eOwMNG__painPoint p{font-size:var(--text-sm);margin:0 0 8px;line-height:1.55}.page-module__eOwMNG__faqItem{padding:var(--space-md)0;border-bottom:1px solid var(--glass-border)}.page-module__eOwMNG__faqItem:first-child{border-top:1px solid var(--glass-border)}.page-module__eOwMNG__faqItem h3{font-size:var(--text-md,16px);margin:0 0 8px;font-weight:600}.page-module__eOwMNG__faqItem p{font-size:var(--text-sm);color:var(--text-secondary);margin:0;line-height:1.6}.page-module__eOwMNG__ctaBox{align-items:center;gap:var(--space-md);padding:var(--space-xl,32px)var(--space-lg);text-align:center;border-radius:var(--radius-lg);background:linear-gradient(135deg,#f6a82314,#f6a82305);border:1px solid #f6a8234d;flex-direction:column;display:flex}.page-module__eOwMNG__ctaBox h2{font-size:var(--text-2xl,28px);margin:0}.page-module__eOwMNG__ctaBox p{font-size:var(--text-md,16px);color:var(--text-secondary);max-width:540px;margin:0;line-height:1.55}.page-module__eOwMNG__ctaBtnRow{gap:var(--space-sm);margin-top:var(--space-sm);flex-wrap:wrap;justify-content:center;display:flex}.page-module__eOwMNG__btnPrimary{background:var(--accent-amber);color:#1a1a1a;border-radius:var(--radius-md);font-weight:600;font-size:var(--text-sm);align-items:center;gap:8px;padding:12px 24px;text-decoration:none;transition:filter .1s;display:inline-flex}.page-module__eOwMNG__btnPrimary:hover{filter:brightness(1.06)}.page-module__eOwMNG__btnSecondary{background:var(--bg-elevated);border:1px solid var(--glass-border);color:var(--text-primary);border-radius:var(--radius-md);font-weight:500;font-size:var(--text-sm);align-items:center;gap:8px;padding:12px 24px;text-decoration:none;transition:border-color .1s;display:inline-flex}.page-module__eOwMNG__btnSecondary:hover{border-color:var(--accent-amber-dim)}.page-module__eOwMNG__intentHero{max-width:930px}.page-module__eOwMNG__intentAnswerSection{gap:var(--space-lg,24px);display:grid}.page-module__eOwMNG__intentAnswerGrid{gap:var(--space-md,16px);grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);display:grid}.page-module__eOwMNG__intentPromiseCard,.page-module__eOwMNG__intentCautionCard{border-radius:var(--radius-lg);border:1px solid var(--glass-border);background:var(--bg-elevated)}.page-module__eOwMNG__intentPromiseCard{background:radial-gradient(circle at 88% 12%,#f6a82321,transparent 38%),var(--bg-elevated);padding:clamp(22px,4vw,38px)}.page-module__eOwMNG__intentPromiseCard .page-module__eOwMNG__h2{max-width:760px}.page-module__eOwMNG__intentPromiseCard>p:last-child,.page-module__eOwMNG__intentCautionCard p{color:var(--text-secondary);font-size:var(--text-md,16px);margin:0;line-height:1.65}.page-module__eOwMNG__intentCautionCard{background:#f6a8230e;border-color:#f6a82342;align-items:flex-start;gap:14px;padding:24px;display:flex}.page-module__eOwMNG__cautionIcon{color:#141414;background:var(--accent-amber);border-radius:50%;flex:0 0 30px;place-items:center;width:30px;height:30px;font-weight:900;display:grid}.page-module__eOwMNG__intentCautionCard h2{font-size:var(--text-md,16px);margin:2px 0 8px}.page-module__eOwMNG__identifierGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.page-module__eOwMNG__identifierCard{border-radius:var(--radius-md);border:1px solid var(--glass-border);background:linear-gradient(145deg,#1d222af5,#13161bf5);min-height:164px;padding:18px}.page-module__eOwMNG__identifierCard>span{color:var(--accent-amber);letter-spacing:.09em;text-transform:uppercase;margin-bottom:10px;font-size:11px;font-weight:800;display:block}.page-module__eOwMNG__identifierCard strong{color:var(--text-primary);margin-bottom:8px;font-size:16px;line-height:1.35;display:block}.page-module__eOwMNG__identifierCard p{color:var(--text-secondary);margin:0;font-size:13px;line-height:1.5}.page-module__eOwMNG__intentReportGrid{grid-template-columns:minmax(0,1fr) minmax(300px,.72fr);align-items:center;gap:clamp(24px,5vw,54px);display:grid}.page-module__eOwMNG__intentReportPreview{aspect-ratio:.78;max-height:610px}.page-module__eOwMNG__intentReportPreview img{object-fit:cover;object-position:top center;height:100%}.page-module__eOwMNG__clusterGrid{margin-top:var(--space-md,16px);grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px;display:grid}.page-module__eOwMNG__section a.page-module__eOwMNG__clusterCard,.page-module__eOwMNG__clusterCard{border:1px solid var(--glass-border);border-radius:var(--radius-md);min-height:184px;color:var(--text-primary);background:var(--bg-elevated);flex-direction:column;padding:20px;text-decoration:none;transition:border-color .14s,transform .14s,background .14s;display:flex}.page-module__eOwMNG__section a.page-module__eOwMNG__clusterCard:hover,.page-module__eOwMNG__clusterCard:hover{color:var(--text-primary);background:#f6a8230e;border-color:#f6a82380;transform:translateY(-2px)}.page-module__eOwMNG__clusterCard>span{color:var(--accent-amber);letter-spacing:.08em;text-transform:uppercase;margin-bottom:10px;font-size:11px;font-weight:800}.page-module__eOwMNG__clusterCard>strong{margin-bottom:8px;font-size:17px;line-height:1.35}.page-module__eOwMNG__clusterCard>p,.page-module__eOwMNG__section .page-module__eOwMNG__clusterCard>p{color:var(--text-secondary);margin:0;font-size:13px;line-height:1.55}.page-module__eOwMNG__clusterCardCurrent,.page-module__eOwMNG__section a.page-module__eOwMNG__clusterCardCurrent{background:#f6a82312;border-color:#f6a82399}.page-module__eOwMNG__clusterMainLink{margin-top:var(--space-md,16px)!important;color:var(--text-secondary)!important;font-size:14px!important}@media (max-width:760px){.page-module__eOwMNG__page{gap:var(--space-xl,32px)}.page-module__eOwMNG__h1{font-size:clamp(30px,9vw,40px)}.page-module__eOwMNG__screeningValueGrid,.page-module__eOwMNG__releasedSongGrid{grid-template-columns:1fr}.page-module__eOwMNG__screeningValueBottom{flex-direction:column;align-items:stretch}.page-module__eOwMNG__screeningValueActions{flex-flow:wrap}.page-module__eOwMNG__reportGrid{grid-template-columns:1fr}.page-module__eOwMNG__priceStrip{flex-direction:column;align-items:flex-start}.page-module__eOwMNG__priceActions{width:100%}.page-module__eOwMNG__intentAnswerGrid,.page-module__eOwMNG__intentReportGrid{grid-template-columns:1fr}.page-module__eOwMNG__identifierGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__eOwMNG__clusterGrid{grid-template-columns:1fr}.page-module__eOwMNG__clusterCard{min-height:0}.page-module__eOwMNG__intentReportPreview{max-height:560px}}@media (max-width:440px){.page-module__eOwMNG__reportShowcase{padding:18px 14px}.page-module__eOwMNG__reportCard{padding:14px}.page-module__eOwMNG__reportCardHeader{flex-direction:column}.page-module__eOwMNG__reportPreview{aspect-ratio:1.22}.page-module__eOwMNG__priceActions,.page-module__eOwMNG__priceActions .page-module__eOwMNG__btnPrimary,.page-module__eOwMNG__priceActions .page-module__eOwMNG__btnSecondary{width:100%}.page-module__eOwMNG__priceActions .page-module__eOwMNG__btnPrimary,.page-module__eOwMNG__priceActions .page-module__eOwMNG__btnSecondary{justify-content:center}.page-module__eOwMNG__identifierGrid{grid-template-columns:1fr}.page-module__eOwMNG__identifierCard{min-height:0}}
.StemTierTable-module__VMUc3W__wrap{gap:var(--space-sm);margin-bottom:var(--space-md);flex-direction:column;display:flex}.StemTierTable-module__VMUc3W__head{flex-direction:column;gap:2px;display:flex}.StemTierTable-module__VMUc3W__title{font-family:var(--font-display);font-size:var(--text-md);font-weight:var(--weight-bold);color:var(--text-primary)}.StemTierTable-module__VMUc3W__hint{font-size:var(--text-sm);color:var(--text-secondary)}.StemTierTable-module__VMUc3W__grid{gap:var(--space-sm);grid-template-columns:1fr;display:grid}.StemTierTable-module__VMUc3W__card{text-align:left;padding:var(--space-md);background:var(--bg-elevated);border:1px solid var(--glass-border);border-radius:var(--radius-lg);cursor:pointer;color:var(--text-primary);flex-direction:column;gap:8px;transition:border-color .15s,background .15s;display:flex}.StemTierTable-module__VMUc3W__card:hover:not(:disabled){border-color:var(--accent-amber-dim,#f6a82380)}.StemTierTable-module__VMUc3W__card:disabled{opacity:.6;cursor:default}.StemTierTable-module__VMUc3W__cardSelected{border-color:var(--accent-amber);background:#f6a82314}.StemTierTable-module__VMUc3W__cardHead{justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}.StemTierTable-module__VMUc3W__cardLabel{font-family:var(--font-display);font-size:var(--text-md);font-weight:var(--weight-bold);color:var(--text-primary)}.StemTierTable-module__VMUc3W__selectedTag{font-size:var(--text-xs);font-weight:var(--weight-bold);color:#2b1e08;background:var(--accent-amber);border-radius:var(--radius-full);white-space:nowrap;padding:2px 8px}.StemTierTable-module__VMUc3W__price{font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--weight-bold);color:var(--accent-amber);align-items:baseline;gap:8px;display:flex}.StemTierTable-module__VMUc3W__priceNote{font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--weight-regular);color:var(--text-tertiary)}.StemTierTable-module__VMUc3W__list{flex-direction:column;gap:5px;margin:0;padding:0;list-style:none;display:flex}.StemTierTable-module__VMUc3W__item{font-size:var(--text-sm);color:var(--text-secondary);gap:7px;line-height:1.35;display:flex}.StemTierTable-module__VMUc3W__check{color:var(--accent-amber);font-weight:var(--weight-bold);flex-shrink:0}@media (min-width:769px){.StemTierTable-module__VMUc3W__grid{gap:var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1180px){.StemTierTable-module__VMUc3W__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}
.page-module__BdLL6q__page{gap:var(--space-2xl);padding:var(--space-xl)0;flex-direction:column;width:100%;max-width:800px;margin:0 auto;display:flex}.page-module__BdLL6q__header{gap:var(--space-sm);flex-direction:column;display:flex}.page-module__BdLL6q__breadcrumbs{font-size:var(--text-xs);color:var(--text-tertiary)}.page-module__BdLL6q__breadcrumbs a{color:var(--text-tertiary);text-decoration:none;transition:color .15s}.page-module__BdLL6q__breadcrumbs a:hover{color:var(--accent-amber)}.page-module__BdLL6q__category{font-size:var(--text-xs);font-family:var(--font-mono);color:var(--accent-amber);text-transform:uppercase;letter-spacing:.05em}.page-module__BdLL6q__title{font-size:var(--text-3xl);font-family:var(--font-display);line-height:1.2}.page-module__BdLL6q__meta{gap:var(--space-md);font-size:var(--text-xs);color:var(--text-tertiary);font-family:var(--font-mono);display:flex}.page-module__BdLL6q__description{font-size:var(--text-md);color:var(--text-secondary);max-width:700px;line-height:1.7}.page-module__BdLL6q__content{gap:var(--space-2xl);flex-direction:column;display:flex}.page-module__BdLL6q__section{gap:var(--space-md);flex-direction:column;display:flex}.page-module__BdLL6q__sectionTitle{font-size:var(--text-lg);font-family:var(--font-display);font-weight:var(--weight-bold);color:var(--text-primary);padding-bottom:var(--space-sm);border-bottom:2px solid var(--accent-amber-dim);align-self:flex-start;display:inline-block}.page-module__BdLL6q__paragraph{font-size:var(--text-sm);color:var(--text-secondary);margin:0;line-height:1.75}.page-module__BdLL6q__inlineLink{color:var(--accent-amber);border-bottom:1px dashed var(--accent-amber-dim);word-break:break-all;text-decoration:none;transition:color .15s,border-color .15s}.page-module__BdLL6q__inlineLink:hover{color:var(--accent-amber);border-bottom-color:var(--accent-amber);text-decoration:underline}.page-module__BdLL6q__citation{color:var(--accent-amber);font-family:var(--font-mono);white-space:nowrap;font-size:.8em;text-decoration:none}.page-module__BdLL6q__citation:hover{text-decoration:underline}.page-module__BdLL6q__embeddedTool,.page-module__BdLL6q__embeddedToolIntro,.page-module__BdLL6q__sources{gap:var(--space-md);flex-direction:column;display:flex}.page-module__BdLL6q__embeddedTool{scroll-margin-top:var(--space-xl)}.page-module__BdLL6q__embeddedToolIntro .page-module__BdLL6q__sectionTitle{margin:0}.page-module__BdLL6q__sourceList{gap:var(--space-sm);padding-left:var(--space-lg);color:var(--text-secondary);font-size:var(--text-sm);flex-direction:column;margin:0;line-height:1.6;display:flex}.page-module__BdLL6q__sourceList li{scroll-margin-top:var(--space-xl)}.page-module__BdLL6q__faqSection{gap:var(--space-lg);flex-direction:column;display:flex}.page-module__BdLL6q__faqItem{gap:var(--space-xs);flex-direction:column;display:flex}.page-module__BdLL6q__faqQ{font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--text-primary)}.page-module__BdLL6q__faqA{font-size:var(--text-sm);color:var(--text-secondary);line-height:1.7}.page-module__BdLL6q__cta{align-items:center;gap:var(--space-md);padding:var(--space-2xl);background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius-lg);text-align:center;flex-direction:column;display:flex}.page-module__BdLL6q__ctaText{font-size:var(--text-md);font-family:var(--font-display);font-weight:var(--weight-bold)}.page-module__BdLL6q__ctaButton{padding:var(--space-sm)var(--space-lg);background:var(--accent-amber);color:var(--bg-primary);font-weight:var(--weight-bold);font-size:var(--text-sm);border-radius:var(--radius-md);justify-content:center;align-items:center;text-decoration:none;transition:opacity .15s;display:inline-flex}.page-module__BdLL6q__ctaButton:hover{opacity:.9}.page-module__BdLL6q__related{gap:var(--space-md);flex-direction:column;display:flex}.page-module__BdLL6q__relatedList{gap:var(--space-sm);flex-direction:column;display:flex}.page-module__BdLL6q__relatedLink{align-items:baseline;gap:var(--space-xs);padding:var(--space-sm)var(--space-md);background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius-md);color:var(--text-secondary);font-size:var(--text-sm);line-height:1.5;text-decoration:none;transition:color .15s,border-color .15s;display:flex}.page-module__BdLL6q__relatedLink:hover{color:var(--accent-amber);border-color:var(--accent-amber-dim)}.page-module__BdLL6q__relatedArrow{color:var(--accent-amber);flex-shrink:0}@media (max-width:768px){.page-module__BdLL6q__page{padding:var(--space-lg)var(--space-md);gap:var(--space-xl)}.page-module__BdLL6q__title{font-size:var(--text-2xl)}.page-module__BdLL6q__content{gap:var(--space-xl)}}
.page-module__tGD-Fq__page{gap:var(--space-lg);flex-direction:column;display:flex}.page-module__tGD-Fq__dawBanner{align-items:center;gap:var(--space-sm);padding:10px var(--space-lg);border-radius:var(--radius-md);color:var(--accent-amber);font-family:var(--font-body);font-size:var(--text-xs);background:#f6a82314;border:1px solid #f6a82333;line-height:1.4;display:flex}.page-module__tGD-Fq__desktopCta{align-items:center;gap:var(--space-sm);padding:10px var(--space-lg);background:var(--bg-elevated);border:1px solid var(--glass-border);border-radius:var(--radius-md);color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-xs);transition:all var(--transition-fast);line-height:1.4;text-decoration:none;display:flex}.page-module__tGD-Fq__desktopCta:hover{border-color:var(--accent-amber);color:var(--text-primary);background:#f6a8230d}.page-module__tGD-Fq__desktopCta strong{color:var(--accent-amber)}.page-module__tGD-Fq__ctaArrow{color:var(--accent-amber);font-size:var(--text-base);margin-left:auto}.page-module__tGD-Fq__topBar{justify-content:space-between;align-items:center;gap:var(--space-md);flex-wrap:wrap;display:flex}.page-module__tGD-Fq__titleArea{align-items:baseline;gap:var(--space-md);display:flex}.page-module__tGD-Fq__heading{font-size:var(--text-2xl)}.page-module__tGD-Fq__count{font-size:var(--text-sm);color:var(--text-tertiary)}.page-module__tGD-Fq__controls{align-items:center;gap:var(--space-sm);display:flex}.page-module__tGD-Fq__groupToggle{border:1px solid var(--glass-border);border-radius:var(--radius-md);display:flex;overflow:hidden}.page-module__tGD-Fq__groupBtn{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-tertiary);background:var(--bg-elevated);cursor:pointer;transition:all var(--transition-fast);border:none;padding:6px 12px}.page-module__tGD-Fq__groupBtn:not(:last-child){border-right:1px solid var(--glass-border)}.page-module__tGD-Fq__groupBtn:hover{color:var(--text-primary)}.page-module__tGD-Fq__groupActive{color:var(--accent-amber);background:#f6a8231f}.page-module__tGD-Fq__sortSelect{font-size:var(--text-sm);background:var(--bg-elevated);border:1px solid var(--glass-border);border-radius:var(--radius-md);color:var(--text-primary);cursor:pointer;outline:none;padding:8px 12px}.page-module__tGD-Fq__sortSelect:focus{border-color:var(--accent-amber-dim)}.page-module__tGD-Fq__sortSelect option{background:var(--bg-surface);color:var(--text-primary)}.page-module__tGD-Fq__filterActive{color:var(--accent-amber);background:#f6a8231a;border-color:#f6a8234d}.page-module__tGD-Fq__content{gap:var(--space-lg);display:flex}.page-module__tGD-Fq__filterPanel{flex-shrink:0;width:280px;animation:.2s ease-out page-module__tGD-Fq__slide-up}.page-module__tGD-Fq__results{flex:1;min-width:0}.page-module__tGD-Fq__grid{gap:var(--space-md);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));display:grid}.page-module__tGD-Fq__list{flex-direction:column;gap:2px;display:flex}.page-module__tGD-Fq__listHeader{align-items:center;gap:var(--space-md);padding:4px var(--space-md);font-size:var(--text-xs);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.05em;font-weight:var(--weight-medium);border-bottom:1px solid var(--glass-border);margin-bottom:var(--space-xs);grid-template-columns:36px 80px 1fr auto auto auto auto auto auto 28px;display:grid}.page-module__tGD-Fq__groupedList{gap:var(--space-xl);flex-direction:column;display:flex}.page-module__tGD-Fq__group{gap:var(--space-md);flex-direction:column;display:flex}.page-module__tGD-Fq__groupHeader{align-items:center;gap:var(--space-sm);padding-bottom:var(--space-xs);border-bottom:1px solid var(--glass-border);display:flex}.page-module__tGD-Fq__groupLabel{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--weight-bold);color:var(--text-primary);margin:0}.page-module__tGD-Fq__groupCount{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-tertiary);background:var(--bg-elevated);border-radius:var(--radius-full);padding:2px 8px}.page-module__tGD-Fq__empty,.page-module__tGD-Fq__signInPrompt{align-items:center;gap:var(--space-md);padding:var(--space-3xl);color:var(--text-tertiary);text-align:center;flex-direction:column;display:flex}.page-module__tGD-Fq__tabNav{background:var(--bg-elevated);border:1px solid var(--glass-border);border-radius:var(--radius-lg);justify-content:center;gap:4px;width:fit-content;margin:0 auto;padding:6px;display:flex}.page-module__tGD-Fq__tabBtn{font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-tertiary);border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast);white-space:nowrap;background:0 0;border:1px solid #0000;align-items:center;gap:8px;padding:10px 20px;display:flex;position:relative}.page-module__tGD-Fq__tabBtn svg{opacity:.5;transition:opacity var(--transition-fast);flex-shrink:0}.page-module__tGD-Fq__tabBtn:hover{color:var(--text-primary);background:#ffffff0a}.page-module__tGD-Fq__tabBtn:hover svg{opacity:.8}.page-module__tGD-Fq__tabActive{color:var(--accent-amber);background:#f6a8231a;border-color:#f6a82340;box-shadow:0 0 12px #f6a82314}.page-module__tGD-Fq__tabActive svg{opacity:1}@media (max-width:768px){.page-module__tGD-Fq__tabNav{-webkit-overflow-scrolling:touch;scrollbar-width:none;justify-content:flex-start;width:100%;overflow-x:auto}.page-module__tGD-Fq__tabNav::-webkit-scrollbar{display:none}.page-module__tGD-Fq__tabBtn{font-size:var(--text-xs);padding:8px 14px}}.page-module__tGD-Fq__stemFilters{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.page-module__tGD-Fq__stemChip{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-tertiary);background:var(--bg-elevated);border:1px solid var(--glass-border);border-radius:var(--radius-full);cursor:pointer;transition:all var(--transition-fast);text-transform:capitalize;padding:4px 12px}.page-module__tGD-Fq__stemChip:hover{color:var(--text-primary);border-color:var(--text-tertiary)}.page-module__tGD-Fq__stemChipActive{background:color-mix(in srgb,currentColor 8%,transparent)}.page-module__tGD-Fq__stemChipClear{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;padding:4px 10px;text-decoration:underline}.page-module__tGD-Fq__stemList{flex-direction:column;gap:2px;display:flex}.page-module__tGD-Fq__stemListHeader{align-items:center;gap:var(--space-md);padding:4px var(--space-md);font-size:var(--text-xs);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.05em;font-weight:var(--weight-medium);border-bottom:1px solid var(--glass-border);margin-bottom:var(--space-xs);grid-template-columns:90px 1fr auto auto auto auto auto;display:grid}.page-module__tGD-Fq__stemRow{align-items:center;gap:var(--space-md);padding:10px var(--space-md);border-radius:var(--radius-md);transition:background var(--transition-fast);grid-template-columns:90px 1fr auto auto auto auto auto;display:grid}.page-module__tGD-Fq__stemRow:hover{background:var(--bg-elevated)}.page-module__tGD-Fq__stemActions{align-items:center;gap:var(--space-sm);display:flex}.page-module__tGD-Fq__stemTextBtn{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-secondary);border:1px solid var(--glass-border);border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition-fast);white-space:nowrap;background:0 0;padding:4px 10px}.page-module__tGD-Fq__stemTextBtn:hover{color:var(--accent-amber);border-color:var(--accent-amber-dim);background:#f6a8230f}.page-module__tGD-Fq__stemTextBtn:disabled{opacity:.4;cursor:default}.page-module__tGD-Fq__stemTextBtnActive{color:var(--accent-amber);border-color:var(--accent-amber-dim)}.page-module__tGD-Fq__stemTextBtnRemove{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-tertiary);border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition-fast);white-space:nowrap;background:0 0;border:1px solid #0000;padding:4px 10px}.page-module__tGD-Fq__stemTextBtnRemove:hover{color:#df3a3a;background:#df3a3a0f;border-color:#df3a3a4d}.page-module__tGD-Fq__crateDropdownWrap{position:relative}.page-module__tGD-Fq__crateDropdown{background:var(--bg-surface);border:1px solid var(--glass-border);border-radius:var(--radius-md);z-index:50;min-width:180px;margin-top:4px;position:absolute;top:100%;right:0;overflow:hidden;box-shadow:0 8px 24px #0006}.page-module__tGD-Fq__crateDropdownItem{width:100%;font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-secondary);text-align:left;cursor:pointer;transition:all var(--transition-fast);background:0 0;border:none;padding:8px 14px;display:block}.page-module__tGD-Fq__crateDropdownItem:hover{background:var(--bg-elevated);color:var(--accent-amber)}.page-module__tGD-Fq__crateDropdownEmpty{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-tertiary);padding:10px 14px}.page-module__tGD-Fq__crateLink{color:var(--accent-amber);text-decoration:underline}.page-module__tGD-Fq__stemBadge{border-radius:var(--radius-full);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-medium);text-transform:capitalize;border:1px solid;justify-content:center;align-items:center;padding:4px 10px;display:inline-flex}.page-module__tGD-Fq__stemSampleInfo{flex-direction:column;gap:2px;min-width:0;text-decoration:none;display:flex}.page-module__tGD-Fq__stemSampleTitle{font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.page-module__tGD-Fq__stemSampleInfo:hover .page-module__tGD-Fq__stemSampleTitle{color:var(--accent-amber)}.page-module__tGD-Fq__stemSampleArtist{font-family:var(--font-body);font-size:var(--text-xs);color:var(--text-tertiary)}.page-module__tGD-Fq__stemMeta{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-secondary);white-space:nowrap}.page-module__tGD-Fq__clearedBadge{color:var(--accent-teal);font-weight:var(--weight-medium)}.page-module__tGD-Fq__stemMixBtn{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--text-tertiary);cursor:pointer;transition:all var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.page-module__tGD-Fq__stemMixBtn:hover:not(:disabled){color:var(--accent-amber);background:#f6a8231a}.page-module__tGD-Fq__stemMixBtn:disabled{opacity:.3;cursor:not-allowed}.page-module__tGD-Fq__stemMixBtnActive{color:var(--accent-amber);opacity:.5}.page-module__tGD-Fq__stemRemoveBtn{border-radius:var(--radius-sm);color:#df3a3a;cursor:pointer;width:28px;height:28px;transition:all var(--transition-fast);opacity:.6;background:0 0;border:none;justify-content:center;align-items:center;display:flex}.page-module__tGD-Fq__stemRemoveBtn:hover{opacity:1;background:#df3a3a1a}.page-module__tGD-Fq__aiSearchList{gap:var(--space-md);flex-direction:column;display:flex}.page-module__tGD-Fq__aiSearchEntry{background:var(--bg-elevated);border:1px solid var(--glass-border);border-radius:var(--radius-md);padding:var(--space-md);transition:border-color var(--transition-fast)}.page-module__tGD-Fq__aiSearchEntry:hover{border-color:#f6a8234d}.page-module__tGD-Fq__aiSearchHeader{align-items:center;gap:var(--space-sm);margin-bottom:var(--space-sm);display:flex}.page-module__tGD-Fq__aiSearchQuery{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--accent-amber);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.page-module__tGD-Fq__aiSearchMeta{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-tertiary);flex-shrink:0}.page-module__tGD-Fq__aiSearchSamples{flex-wrap:wrap;gap:6px;display:flex}.page-module__tGD-Fq__aiSearchSample{border:1px solid var(--glass-border);border-radius:var(--radius-sm);transition:all var(--transition-fast);background:#ffffff08;flex-direction:column;gap:1px;padding:6px 12px;text-decoration:none;display:flex}.page-module__tGD-Fq__aiSearchSample:hover{border-color:var(--accent-amber);background:#ffffff0f}.page-module__tGD-Fq__aiSearchSampleTitle{font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;max-width:180px;overflow:hidden}.page-module__tGD-Fq__aiSearchSampleArtist{color:var(--text-tertiary);font-size:10px}.page-module__tGD-Fq__aiSearchMore{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-tertiary);align-items:center;padding:6px 12px;display:flex}.page-module__tGD-Fq__studioJobList{gap:var(--space-sm);flex-direction:column;display:flex}.page-module__tGD-Fq__studioJobCard{background:var(--bg-elevated);border:1px solid var(--glass-border);border-radius:var(--radius-md);transition:border-color var(--transition-fast),box-shadow var(--transition-fast);position:relative;overflow:hidden}.page-module__tGD-Fq__studioJobCard:hover{border-color:#f6a82333}.page-module__tGD-Fq__studioJobDeleteBtn{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--text-tertiary);cursor:pointer;opacity:0;z-index:2;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;transition:opacity .12s,color .12s,background .12s,border-color .12s;display:flex;position:absolute;top:6px;right:6px}.page-module__tGD-Fq__studioJobCard:hover .page-module__tGD-Fq__studioJobDeleteBtn,.page-module__tGD-Fq__studioJobDeleteBtn:focus-visible{opacity:1}.page-module__tGD-Fq__studioJobSendBtn{border-radius:var(--radius-sm);color:var(--accent-amber);cursor:pointer;opacity:0;z-index:2;background:0 0;border:1px solid #0000;align-items:center;gap:4px;padding:4px 8px;font-size:11px;font-weight:600;text-decoration:none;transition:opacity .12s,background .12s,border-color .12s;display:inline-flex;position:absolute;top:6px;right:40px}.page-module__tGD-Fq__studioJobCard:hover .page-module__tGD-Fq__studioJobSendBtn,.page-module__tGD-Fq__studioJobSendBtn:focus-visible{opacity:1}.page-module__tGD-Fq__studioJobSendBtn:hover{background:#f6a82314;border-color:#f6a8234d}.page-module__tGD-Fq__studioJobShareBtn{border-radius:var(--radius-sm);color:var(--accent-amber);cursor:pointer;z-index:2;background:#f6a82314;border:1px solid #f6a82340;align-items:center;gap:5px;padding:4px 9px;font-size:11px;font-weight:600;text-decoration:none;transition:background .12s,border-color .12s;display:inline-flex;position:absolute;top:6px;right:40px}.page-module__tGD-Fq__studioJobShareBtn:hover{background:#f6a82329;border-color:#f6a82380}.page-module__tGD-Fq__studioJobShareBtn:focus-visible{outline:2px solid var(--accent-amber);outline-offset:1px}.page-module__tGD-Fq__studioJobViewLogBtn{border-radius:var(--radius-sm);color:#6ed5f7;cursor:pointer;z-index:2;background:#3dc7f514;border:1px solid #3dc7f54d;align-items:center;gap:5px;padding:4px 9px;font-size:11px;font-weight:600;text-decoration:none;transition:background .12s,border-color .12s;display:inline-flex;position:absolute;top:6px;right:158px}.page-module__tGD-Fq__studioJobViewLogBtn:hover{background:#3dc7f529;border-color:#3dc7f58c}.page-module__tGD-Fq__studioJobViewLogBtn:focus-visible{outline-offset:1px;outline:2px solid #3dc7f5}.page-module__tGD-Fq__copyrightJobCard .page-module__tGD-Fq__studioJobHeader{padding-right:230px}.page-module__tGD-Fq__copyrightJobCardPublic .page-module__tGD-Fq__studioJobHeader{padding-right:465px}.page-module__tGD-Fq__copyrightJobActions{z-index:2;justify-content:flex-end;align-items:center;gap:8px;display:flex;position:absolute;top:6px;right:6px}.page-module__tGD-Fq__copyrightJobActions .page-module__tGD-Fq__studioJobViewLogBtn,.page-module__tGD-Fq__copyrightJobActions .page-module__tGD-Fq__studioJobShareBtn,.page-module__tGD-Fq__copyrightJobActions .page-module__tGD-Fq__studioJobDeleteBtn{flex:none;position:static;inset:auto}.page-module__tGD-Fq__studioJobDeleteBtn:hover{color:#e64d4d;background:#e64d4d14;border-color:#e64d4d4d}.page-module__tGD-Fq__studioJobCardExpanded{border-color:#f6a8234d;box-shadow:0 0 20px #f6a8230f}.page-module__tGD-Fq__studioJobHeader{align-items:center;gap:var(--space-md);width:100%;padding:var(--space-md)var(--space-lg);color:inherit;font:inherit;cursor:pointer;text-align:left;transition:background var(--transition-fast);background:0 0;border:none;grid-template-columns:auto 1fr auto auto auto 20px;display:grid}.page-module__tGD-Fq__studioJobHeader:hover:not(:disabled){background:#ffffff05}.page-module__tGD-Fq__studioJobHeader:disabled{cursor:default}.page-module__tGD-Fq__studioStatusBadge{border-radius:var(--radius-full);font-family:var(--font-mono);font-size:10px;font-weight:var(--weight-medium);white-space:nowrap;letter-spacing:.02em;border:1px solid;align-items:center;padding:3px 10px;display:inline-flex}.page-module__tGD-Fq__studioStatusDone{color:#47d1a3;background:#2eb88a1f;border-color:#2eb88a4d}.page-module__tGD-Fq__studioStatusProcessing{color:var(--accent-amber);background:#f6a8231f;border-color:#f6a8234d;animation:2s ease-in-out infinite page-module__tGD-Fq__studioPulseGlow}.page-module__tGD-Fq__studioStatusError{color:#e46767;background:#b82e2e1f;border-color:#b82e2e4d}.page-module__tGD-Fq__studioStatusQueued{color:var(--text-tertiary);border-color:var(--glass-border);background:#ffffff0d}.page-module__tGD-Fq__studioJobInfo{flex-direction:column;gap:2px;min-width:0;display:flex}.page-module__tGD-Fq__studioJobTitle{font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.page-module__tGD-Fq__studioJobArtist{font-family:var(--font-body);font-size:var(--text-xs);color:var(--text-tertiary)}.page-module__tGD-Fq__studioJobMeta{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-secondary);white-space:nowrap}.page-module__tGD-Fq__studioExpired{color:#e46767}.page-module__tGD-Fq__studioChevron{color:var(--text-tertiary);transition:transform .2s}.page-module__tGD-Fq__studioChevronOpen{transform:rotate(180deg)}.page-module__tGD-Fq__studioPulse{background:var(--accent-amber);border-radius:50%;width:10px;height:10px;animation:2s ease-in-out infinite page-module__tGD-Fq__studioPulseGlow;display:inline-block}@keyframes page-module__tGD-Fq__studioPulseGlow{0%,to{opacity:.4}50%{opacity:1}}.page-module__tGD-Fq__studioErrorRow{align-items:center;gap:var(--space-sm);padding:0 var(--space-lg)var(--space-md);display:flex}.page-module__tGD-Fq__studioErrorMsg{font-family:var(--font-mono);font-size:var(--text-xs);color:#e46767;flex:1}.page-module__tGD-Fq__studioRetryLink{font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--accent-amber);white-space:nowrap;text-decoration:none}.page-module__tGD-Fq__studioRetryLink:hover{text-decoration:underline}.page-module__tGD-Fq__studioStemGrid{padding:0 var(--space-lg)var(--space-md);border-top:1px solid var(--glass-border);padding-top:var(--space-md);flex-direction:column;gap:2px;margin-top:0;display:flex}.page-module__tGD-Fq__studioStemRow{align-items:center;gap:var(--space-md);padding:8px var(--space-sm);border-radius:var(--radius-sm);transition:background var(--transition-fast);display:flex}.page-module__tGD-Fq__studioStemRow:hover{background:#ffffff08}.page-module__tGD-Fq__studioStemBadge{overflow-wrap:anywhere;border-radius:var(--radius-full);width:112px;min-width:0;font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-medium);text-transform:capitalize;text-align:center;border:1px solid;flex-shrink:0;justify-content:center;align-items:center;padding:4px 10px;display:inline-flex}.page-module__tGD-Fq__studioStemPlayBtn{border:1px solid var(--glass-border);width:30px;height:30px;color:var(--text-secondary);cursor:pointer;transition:all var(--transition-fast);background:#ffffff0a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.page-module__tGD-Fq__studioStemPlayBtn:hover{color:var(--accent-amber);background:#f6a82314;border-color:#f6a82366}.page-module__tGD-Fq__studioStemPlayBtnActive{color:var(--accent-amber);background:#f6a8231f;border-color:#f6a82380}.page-module__tGD-Fq__studioStemDownloadBtn{border:1px solid var(--glass-border);border-radius:var(--radius-sm);color:var(--text-secondary);font-family:var(--font-mono);font-size:10px;font-weight:var(--weight-medium);cursor:pointer;transition:all var(--transition-fast);background:#ffffff08;flex-shrink:0;align-items:center;gap:6px;margin-left:0;padding:5px 12px;display:flex}.page-module__tGD-Fq__studioStemDownloadBtn:hover{color:var(--text-primary);border-color:var(--text-tertiary);background:#ffffff0f}@media (max-width:1100px){.page-module__tGD-Fq__copyrightJobCard .page-module__tGD-Fq__studioJobHeader,.page-module__tGD-Fq__copyrightJobCardPublic .page-module__tGD-Fq__studioJobHeader{padding-right:var(--space-lg)}.page-module__tGD-Fq__copyrightJobActions{padding:0 var(--space-lg)var(--space-md);flex-wrap:wrap;position:static}}@media (max-width:768px){.page-module__tGD-Fq__grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.page-module__tGD-Fq__listHeader,.page-module__tGD-Fq__stemListHeader{display:none}.page-module__tGD-Fq__stemRow{grid-template-columns:80px 1fr}.page-module__tGD-Fq__stemRow .page-module__tGD-Fq__stemMeta{display:none}.page-module__tGD-Fq__stemRow .page-module__tGD-Fq__stemActions{flex-wrap:wrap;grid-column:1/-1}.page-module__tGD-Fq__filterPanel{width:100%}.page-module__tGD-Fq__content{flex-direction:column}.page-module__tGD-Fq__controls{flex-wrap:wrap}.page-module__tGD-Fq__studioJobHeader{padding:var(--space-sm)var(--space-md);grid-template-columns:auto 1fr 20px}.page-module__tGD-Fq__studioJobHeader .page-module__tGD-Fq__studioJobMeta{display:none}.page-module__tGD-Fq__studioStemBadge{justify-self:start;width:auto;min-width:0;max-width:100%;font-size:10px}.page-module__tGD-Fq__studioStemGrid{padding:12px 8px}.page-module__tGD-Fq__studioStemRow{grid-template-columns:minmax(0,1fr) 30px auto;gap:8px;padding:10px 4px;display:grid}.page-module__tGD-Fq__studioStemRow>:nth-child(3){grid-area:2/1/auto/-1}.page-module__tGD-Fq__studioStemDownloadBtn{grid-area:1/3}}.page-module__tGD-Fq__studioJobChips{align-items:center;gap:var(--space-sm);padding:0 var(--space-lg)var(--space-md);flex-wrap:wrap;display:flex}.page-module__tGD-Fq__studioChip{border-radius:var(--radius-full);border:1px solid var(--glass-border);color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--text-xs);white-space:nowrap;background:#ffffff0a;align-items:center;gap:4px;padding:3px 9px;display:inline-flex}.page-module__tGD-Fq__studioChip strong{color:var(--text-primary);font-weight:600}.page-module__tGD-Fq__studioChipKey{border-radius:var(--radius-full);color:var(--accent-amber);font-family:var(--font-mono);font-size:var(--text-xs);white-space:nowrap;background:#f6a82314;border:1px solid #f6a82340;align-items:center;padding:3px 9px;display:inline-flex}.page-module__tGD-Fq__studioDownloadAll{border-radius:var(--radius-sm);color:var(--accent-amber);cursor:pointer;background:#f6a8231f;border:1px solid #f6a82359;align-items:center;gap:6px;margin-left:auto;padding:6px 12px;font-size:.8rem;font-weight:600;transition:background .12s,border-color .12s;display:inline-flex}.page-module__tGD-Fq__studioDownloadAll:hover{background:#f6a82333;border-color:#f6a8238c}.page-module__tGD-Fq__studioStemDownloadBtn:disabled,.page-module__tGD-Fq__studioDownloadAll:disabled{cursor:wait;opacity:.82}.page-module__tGD-Fq__studioStemDownloadBtn:disabled:hover{color:var(--text-secondary);border-color:var(--glass-border);background:#ffffff08}.page-module__tGD-Fq__studioDownloadAll:disabled:hover{background:#f6a8231f;border-color:#f6a82359}.page-module__tGD-Fq__studioGroups{padding:0 var(--space-lg)var(--space-md);flex-direction:column;gap:6px;display:flex}.page-module__tGD-Fq__studioGroup{border:1px solid var(--glass-border);border-radius:var(--radius-sm);background:#ffffff05;overflow:hidden}.page-module__tGD-Fq__studioGroupHeader{align-items:center;gap:var(--space-sm);width:100%;padding:8px var(--space-md);color:var(--text-secondary);font:inherit;cursor:pointer;text-align:left;transition:background var(--transition-fast);background:0 0;border:none;display:flex}.page-module__tGD-Fq__studioGroupHeader:hover{background:#ffffff08}.page-module__tGD-Fq__studioGroupTitle{color:var(--text-primary);font-size:.85rem;font-weight:600}.page-module__tGD-Fq__studioGroupCount{border-radius:var(--radius-full);min-width:20px;color:var(--text-tertiary);font-family:var(--font-mono);background:#ffffff0f;justify-content:center;align-items:center;padding:1px 6px;font-size:10px;display:inline-flex}.page-module__tGD-Fq__studioGroupChevron{color:var(--text-tertiary);flex-shrink:0;transition:transform .18s}.page-module__tGD-Fq__studioGroupChevronOpen{transform:rotate(90deg)}.page-module__tGD-Fq__studioGroupBody{padding:4px var(--space-sm)8px;border-top:1px solid var(--glass-border);flex-direction:column;gap:2px;display:flex}.page-module__tGD-Fq__studioArtifactRow{align-items:center;gap:var(--space-md);padding:6px var(--space-sm);border-radius:var(--radius-sm);transition:background var(--transition-fast);display:flex}.page-module__tGD-Fq__studioArtifactRow:hover{background:#ffffff08}.page-module__tGD-Fq__studioArtifactPill{border-radius:var(--radius-full);min-width:0;color:var(--accent-amber);font-family:var(--font-mono);font-size:var(--text-xs);text-transform:capitalize;background:#f6a8231a;border:1px solid #f6a82338;flex:1;align-items:center;padding:4px 10px;display:inline-flex}@media (max-width:768px){.page-module__tGD-Fq__studioJobChips,.page-module__tGD-Fq__studioGroups{padding-left:var(--space-md);padding-right:var(--space-md)}.page-module__tGD-Fq__studioDownloadAll{justify-content:center;width:100%;margin-left:0}.page-module__tGD-Fq__studioArtifactRow{gap:var(--space-sm)}.page-module__tGD-Fq__studioArtifactPill{padding:3px 8px;font-size:10px}}
.page-module____fZda__page{gap:var(--space-lg);flex-direction:column;display:flex}.page-module____fZda__topBar{justify-content:space-between;align-items:center;gap:var(--space-md);flex-wrap:wrap;display:flex}.page-module____fZda__titleArea{align-items:baseline;gap:var(--space-md);display:flex}.page-module____fZda__heading{font-size:var(--text-2xl)}.page-module____fZda__count{font-size:var(--text-sm);color:var(--text-tertiary)}.page-module____fZda__controls{align-items:center;gap:var(--space-sm);display:flex}.page-module____fZda__sortSelect{font-size:var(--text-sm);background:var(--bg-elevated);border:1px solid var(--glass-border);border-radius:var(--radius-md);color:var(--text-primary);cursor:pointer;outline:none;padding:8px 12px}.page-module____fZda__sortSelect:focus{border-color:var(--accent-amber-dim)}.page-module____fZda__sortSelect option{background:var(--bg-surface);color:var(--text-primary)}.page-module____fZda__filterActive{color:var(--accent-amber);background:#f6a8231a;border-color:#f6a8234d}.page-module____fZda__content{gap:var(--space-lg);display:flex}.page-module____fZda__filterPanel{flex-shrink:0;width:280px;animation:.2s ease-out page-module____fZda__slide-up}.page-module____fZda__results{flex:1;min-width:0}.page-module____fZda__grid{gap:var(--space-md);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));display:grid}.page-module____fZda__list{flex-direction:column;gap:2px;display:flex}.page-module____fZda__listHeader{align-items:center;gap:var(--space-md);padding:4px var(--space-md);font-size:var(--text-xs);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.05em;font-weight:var(--weight-medium);border-bottom:1px solid var(--glass-border);margin-bottom:var(--space-xs);grid-template-columns:36px 80px 1fr auto auto auto auto auto auto 28px;display:grid}.page-module____fZda__empty{align-items:center;gap:var(--space-md);padding:var(--space-3xl);color:var(--text-tertiary);text-align:center;flex-direction:column;display:flex}.page-module____fZda__emptyIcon{opacity:.3}.page-module____fZda__signInPrompt{align-items:center;gap:var(--space-md);padding:var(--space-3xl);color:var(--text-tertiary);text-align:center;flex-direction:column;display:flex}.page-module____fZda__tabSection{flex-direction:column;align-items:center;gap:8px;display:flex}.page-module____fZda__tabHint{font-family:var(--font-body);font-size:var(--text-xs);color:var(--text-tertiary);letter-spacing:.02em;margin:0}.page-module____fZda__tabNav{background:var(--bg-elevated);border:1px solid var(--glass-border);border-radius:var(--radius-lg);justify-content:center;gap:6px;width:fit-content;margin:0 auto;padding:8px;display:flex}.page-module____fZda__tabBtn{font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--text-secondary);border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast);white-space:nowrap;background:0 0;border:1px solid #0000;align-items:center;gap:10px;padding:12px 28px;display:flex;position:relative}.page-module____fZda__tabBtn svg{opacity:.7;transition:opacity var(--transition-fast);flex-shrink:0}.page-module____fZda__tabBtn:hover{color:var(--text-primary);background:#ffffff0f;border-color:#ffffff14}.page-module____fZda__tabBtn:hover svg{opacity:.9}.page-module____fZda__tabCount{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-tertiary);border-radius:var(--radius-full);background:#ffffff0f;margin-left:2px;padding:2px 8px}.page-module____fZda__tabActive{color:var(--accent-amber);background:#f6a8231f;border-color:#f6a8234d;box-shadow:0 0 16px #f6a8231a}.page-module____fZda__tabActive svg{opacity:1}.page-module____fZda__tabActive .page-module____fZda__tabCount{color:var(--accent-amber);background:#f6a82326}.page-module____fZda__stemFilters{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.page-module____fZda__stemChip{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-tertiary);background:var(--bg-elevated);border:1px solid var(--glass-border);border-radius:var(--radius-full);cursor:pointer;transition:all var(--transition-fast);text-transform:capitalize;padding:4px 12px}.page-module____fZda__stemChip:hover{color:var(--text-primary);border-color:var(--text-tertiary)}.page-module____fZda__stemChipActive{background:color-mix(in srgb,currentColor 8%,transparent)}.page-module____fZda__stemChipClear{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;padding:4px 10px;text-decoration:underline}.page-module____fZda__stemList{flex-direction:column;gap:2px;display:flex}.page-module____fZda__stemListHeader{align-items:center;gap:var(--space-md);padding:4px var(--space-md);font-size:var(--text-xs);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.05em;font-weight:var(--weight-medium);border-bottom:1px solid var(--glass-border);margin-bottom:var(--space-xs);grid-template-columns:90px 2fr 100px 60px 50px 100px 1fr;display:grid}.page-module____fZda__stemRow{align-items:center;gap:var(--space-md);padding:10px var(--space-md);border-radius:var(--radius-md);transition:background var(--transition-fast);grid-template-columns:90px 2fr 100px 60px 50px 100px 1fr;display:grid}.page-module____fZda__stemRow:hover{background:var(--bg-elevated)}.page-module____fZda__stemBadge{border-radius:var(--radius-full);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-medium);text-transform:capitalize;border:1px solid;justify-content:center;align-items:center;padding:4px 10px;display:inline-flex}.page-module____fZda__stemSampleInfo{flex-direction:column;gap:2px;min-width:0;text-decoration:none;display:flex}.page-module____fZda__stemSampleTitle{font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.page-module____fZda__stemSampleInfo:hover .page-module____fZda__stemSampleTitle{color:var(--accent-amber)}.page-module____fZda__stemSampleArtist{font-family:var(--font-body);font-size:var(--text-xs);color:var(--text-tertiary)}.page-module____fZda__stemMeta{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-secondary);white-space:nowrap}.page-module____fZda__clearedBadge{color:var(--accent-teal);font-weight:var(--weight-medium)}.page-module____fZda__stemActions{align-items:center;gap:var(--space-sm);display:flex}.page-module____fZda__stemTextBtn{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-secondary);border:1px solid var(--glass-border);border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition-fast);white-space:nowrap;background:0 0;padding:4px 10px}.page-module____fZda__stemTextBtn:hover{color:var(--accent-amber);border-color:var(--accent-amber-dim);background:#f6a8230f}.page-module____fZda__stemTextBtn:disabled{opacity:.4;cursor:default}.page-module____fZda__stemTextBtnActive{color:var(--accent-amber);border-color:var(--accent-amber-dim)}.page-module____fZda__creationRow{align-items:center;gap:var(--space-md);padding:10px var(--space-md);border-radius:var(--radius-md);transition:background var(--transition-fast);flex-wrap:wrap;display:flex}.page-module____fZda__creationRow:hover{background:var(--bg-elevated)}.page-module____fZda__creationMain{flex-direction:column;flex:200px;gap:2px;min-width:160px;display:flex}.page-module____fZda__creationTitle{color:var(--text-primary);font-weight:600;font-size:var(--text-sm)}.page-module____fZda__creationTool{color:var(--text-tertiary);font-size:var(--text-xs)}.page-module____fZda__creationAudio{flex:2 240px;min-width:200px;height:34px}.page-module____fZda__creationExpired{color:var(--text-tertiary);font-size:var(--text-xs);flex:2 240px}.page-module____fZda__stemTextBtnRemove{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-tertiary);border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition-fast);white-space:nowrap;background:0 0;border:1px solid #0000;padding:4px 10px}.page-module____fZda__stemTextBtnRemove:hover{color:#df3a3a;background:#df3a3a0f;border-color:#df3a3a4d}.page-module____fZda__crateDropdownWrap{position:relative}.page-module____fZda__crateDropdown{background:var(--bg-surface);border:1px solid var(--glass-border);border-radius:var(--radius-md);z-index:50;min-width:180px;margin-top:4px;position:absolute;top:100%;left:0;overflow:hidden;box-shadow:0 8px 24px #0006}.page-module____fZda__crateDropdownItem{width:100%;font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-secondary);text-align:left;cursor:pointer;transition:all var(--transition-fast);background:0 0;border:none;padding:8px 14px;display:block}.page-module____fZda__crateDropdownItem:hover{background:var(--bg-elevated);color:var(--accent-amber)}.page-module____fZda__crateDropdownEmpty{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-tertiary);padding:10px 14px}.page-module____fZda__crateLink{color:var(--accent-amber);text-decoration:underline}.page-module____fZda__stemRemoveBtn{border-radius:var(--radius-sm);color:#df3a3a;cursor:pointer;width:28px;height:28px;transition:all var(--transition-fast);opacity:.6;background:0 0;border:none;justify-content:center;align-items:center;display:flex}.page-module____fZda__stemRemoveBtn:hover{opacity:1;background:#df3a3a1a}@media (max-width:768px){.page-module____fZda__tabNav{-webkit-overflow-scrolling:touch;scrollbar-width:none;justify-content:flex-start;width:100%;overflow-x:auto}.page-module____fZda__tabNav::-webkit-scrollbar{display:none}.page-module____fZda__tabBtn{font-size:var(--text-sm);padding:10px 18px}.page-module____fZda__grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.page-module____fZda__listHeader,.page-module____fZda__stemListHeader{display:none}.page-module____fZda__filterPanel{width:100%}.page-module____fZda__content{flex-direction:column}.page-module____fZda__controls{flex-wrap:wrap}.page-module____fZda__stemRow{grid-template-columns:80px 1fr 32px}.page-module____fZda__stemRow .page-module____fZda__stemMeta{display:none}}