._wrap_1bhs0_1{min-width:0;color:var(--foreground)}._wrap_1bhs0_1 button{font:inherit}._heading_1bhs0_2{justify-content:space-between;align-items:center;gap:20px;margin:7px 0 28px;display:flex}._kicker_1bhs0_2{font:600 10px var(--font-family-monospace);letter-spacing:.12em;color:var(--primary)}._heading_1bhs0_2 h1{font:800 clamp(33px,4vw,48px)/1.07 var(--font-family-display);letter-spacing:-.06em;margin:10px 0}._heading_1bhs0_2 h1 em{color:var(--primary);font-style:normal}._heading_1bhs0_2 p{color:var(--muted-foreground);max-width:650px;font-size:13px;line-height:1.6}._topActions_1bhs0_2{flex-wrap:wrap;gap:10px;display:flex}._topActions_1bhs0_2 button{background:var(--secondary);color:var(--foreground);border:1px solid var(--border);cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:11px 15px;display:inline-flex;font-size:12px!important;font-weight:700!important}._topActions_1bhs0_2 ._primary_1bhs0_2{background:var(--primary);color:var(--primary-foreground);border-color:var(--primary)}._controls_1bhs0_3{background:var(--surface);border:1px solid var(--border);border-radius:12px;flex-wrap:wrap;align-items:center;gap:24px;margin-bottom:16px;padding:22px;display:flex}._controls_1bhs0_3 label{font:600 10px var(--font-family-monospace);color:var(--muted-foreground);align-items:center;gap:11px;display:flex}._controls_1bhs0_3 label>span{flex-direction:column;gap:4px;display:flex}._controls_1bhs0_3 label b{color:var(--primary);font-size:16px}._controls_1bhs0_3 input[type=range],._gain_1bhs0_3 input[type=range]{accent-color:var(--primary)}._controls_1bhs0_3 ._bars_1bhs0_3{gap:12px}._bars_1bhs0_3 select{background:var(--background);color:var(--foreground);border:1px solid var(--border);border-radius:6px;padding:9px}._sync_1bhs0_3{color:var(--muted-foreground);font-size:10px;font-family:var(--font-family-monospace);margin-left:auto}._grid_1bhs0_3{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:20px;overflow-x:auto}._columnHeaders_1bhs0_3,._lane_1bhs0_3{grid-template-columns:200px minmax(320px,1fr) 235px;align-items:center;gap:16px;min-width:800px;display:grid}._columnHeaders_1bhs0_3{font:600 10px var(--font-family-monospace);letter-spacing:.07em;color:var(--muted-foreground);padding-bottom:12px}._lane_1bhs0_3{border-top:1px solid var(--border);padding:17px 0}._track_1bhs0_3{min-width:0}._trackTitle_1bhs0_3{align-items:center;gap:9px;font-size:13px;display:flex}._trackTitle_1bhs0_3 strong{font-weight:700}._trackTitle_1bhs0_3 small{color:var(--muted-foreground);font:10px var(--font-family-monospace);margin-left:auto}._color_1bhs0_3{border-radius:3px;width:9px;height:9px;display:inline-block}._importButton_1bhs0_3{background:var(--secondary);color:var(--muted-foreground);border:1px solid var(--border);cursor:pointer;border-radius:7px;align-items:center;gap:8px;margin-top:10px;padding:8px;font-size:11px;display:flex;overflow:hidden}._importButton_1bhs0_3 svg{flex-shrink:0}._importButton_1bhs0_3 span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._importButton_1bhs0_3 input{display:none}._duration_1bhs0_3{color:var(--muted-foreground);margin-top:6px;font-size:10px;display:block}._steps_1bhs0_3{grid-template-columns:repeat(16,minmax(0,1fr));gap:4px;display:grid}._steps_1bhs0_3 button{cursor:pointer;border:1px solid #455248;border-radius:5px;min-width:0;height:40px;position:relative}._off_1bhs0_3{background:#28332d}._hit_1bhs0_3{background:var(--primary);box-shadow:0 0 8px #c9fa6429;border-color:var(--primary)!important}._steps_1bhs0_3 button:nth-child(4n+1){border-left:2px solid #84948a}._steps_1bhs0_3 button span{color:#71897b;font:9px var(--font-family-monospace);position:absolute;top:-14px;left:2px}._trackActions_1bhs0_3{flex-wrap:wrap;align-items:end;gap:8px;display:flex}._gain_1bhs0_3{flex-direction:column;flex:1;gap:5px;min-width:115px;display:flex}._gain_1bhs0_3 label{font:10px var(--font-family-monospace);color:var(--muted-foreground);justify-content:space-between;align-items:center;gap:9px;display:flex}._gain_1bhs0_3 label strong{color:var(--primary)}._gain_1bhs0_3 input{width:76px}._laneButtons_1bhs0_3{align-items:center;gap:4px;display:flex}._laneButtons_1bhs0_3 button{border:1px solid var(--border);background:var(--secondary);color:#c3d0c4;font:600 10px var(--font-family-monospace);cursor:pointer;border-radius:5px;min-width:25px;padding:7px 8px}._laneButtons_1bhs0_3 button._active_1bhs0_3{background:var(--primary);color:var(--primary-foreground)}._laneButtons_1bhs0_3 button:disabled{opacity:.4;cursor:not-allowed}._help_1bhs0_3{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin-top:18px;display:grid}._help_1bhs0_3>div{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:20px}._help_1bhs0_3 strong{font-size:13px}._help_1bhs0_3 p{color:var(--muted-foreground);margin-bottom:0;font-size:12px;line-height:1.6}._error_1bhs0_3,._status_1bhs0_3{color:#ffe0db;background:#442b2b;border-radius:9px;align-items:center;gap:10px;margin:10px 0;padding:12px 15px;font-size:12px;display:flex}._status_1bhs0_3{color:#c9efc0;background:#263c2b}._error_1bhs0_3 button,._status_1bhs0_3 button{color:inherit;background:0 0;border:0;margin-left:auto;font-size:18px}._trackActions_1bhs0_3 button:hover,._topActions_1bhs0_2 button:hover,._importButton_1bhs0_3:hover{border-color:var(--primary)}@media (width<=800px){._heading_1bhs0_2{flex-direction:column;align-items:flex-start}._help_1bhs0_3{grid-template-columns:1fr}._controls_1bhs0_3{gap:12px}._sync_1bhs0_3{margin-left:0}}._container_1770c_1{color:var(--foreground);min-width:0}._container_1770c_1 button{font:inherit;cursor:pointer}._container_1770c_1 button:disabled{opacity:.45;cursor:not-allowed}._head_1770c_1{margin:8px 0 28px}._kicker_1770c_1{font:600 10px var(--font-family-monospace);color:var(--primary);letter-spacing:.13em}._head_1770c_1 h1{font:800 clamp(35px,4vw,48px)/1.1 var(--font-family-display);letter-spacing:-.055em;margin:12px 0}._head_1770c_1 h1 em{color:var(--primary);font-style:normal}._head_1770c_1 p{color:var(--muted-foreground);font:13px/1.6 var(--font-family-base);max-width:680px}._grid_1770c_1{grid-template-columns:1fr 1fr;gap:17px;display:grid}._panel_1770c_1,._results_1770c_1{background:var(--surface);border:1px solid var(--border);border-radius:13px;min-width:0;padding:24px}._panelHead_1770c_1{align-items:center;gap:12px;margin-bottom:23px;display:flex}._icon_1770c_1{width:38px;height:38px;color:var(--primary);background:#263528;border-radius:9px;flex-shrink:0;place-items:center;display:grid}._panelHead_1770c_1 strong{font:700 17px var(--font-family-display);display:block}._panelHead_1770c_1 small{color:var(--muted-foreground);font:11px var(--font-family-base);margin-top:4px;display:block}._file_1770c_1{background:#0f1714;border:1px dashed #52644d;border-radius:9px;align-items:center;gap:12px;min-width:0;margin-bottom:15px;padding:22px 16px;display:flex}._file_1770c_1 svg{color:var(--primary);flex-shrink:0}._file_1770c_1 div{min-width:0}._file_1770c_1 strong{overflow-wrap:anywhere;font-size:12px}._file_1770c_1 small{color:var(--muted-foreground);margin-top:5px;font-size:11px;display:block}._details_1770c_1{grid-template-columns:repeat(3,1fr);gap:9px;margin-bottom:15px;display:grid}._details_1770c_1 span{color:var(--foreground);overflow-wrap:anywhere;background:#222c26;border-radius:7px;min-width:0;padding:10px;font-size:11px}._details_1770c_1 b{color:var(--muted-foreground);font:9px var(--font-family-monospace);letter-spacing:.06em;margin-bottom:8px;display:block}._guard_1770c_1,._guardSuccess_1770c_1{color:#daead1;background:#283126;border:1px solid #415439;border-radius:8px;align-items:center;gap:12px;margin-bottom:17px;padding:12px;font-size:12px;display:flex}._guard_1770c_1 svg{color:var(--primary);flex-shrink:0}._guard_1770c_1 div{flex:1}._guard_1770c_1 p{color:var(--muted-foreground);margin:3px 0 0;font-size:11px;line-height:1.6}._guard_1770c_1 button{color:var(--foreground);background:#354b36;border:1px solid #778f6c;border-radius:6px;align-items:center;gap:7px;padding:8px;display:flex}._guardSuccess_1770c_1{color:var(--primary);background:#1d2c20}._guidance_1770c_1{color:var(--muted-foreground);font-size:12px}._consent_1770c_1{color:#bacbbb;cursor:pointer;align-items:start;gap:11px;margin:18px 0;font-size:11px;line-height:1.65;display:flex}._consent_1770c_1 input{accent-color:var(--primary);flex-shrink:0;margin-top:4px}._primary_1770c_1,._secondary_1770c_1{border:1px solid var(--primary);background:var(--primary);color:#192512;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:12px 16px;display:inline-flex;font-size:12px!important;font-weight:700!important}._secondary_1770c_1{border-color:var(--border);color:var(--foreground);background:#29372c;margin-top:12px}._processing_1770c_1{color:var(--primary);font:11px var(--font-family-monospace);align-items:center;gap:10px;padding-top:17px;display:flex}._spinner_1770c_1{border:2px solid #46563c;border-top:2px solid var(--primary);border-radius:100%;width:16px;height:16px;animation:1s linear infinite _rotate_1770c_1}@keyframes _rotate_1770c_1{to{transform:rotate(360deg)}}._error_1770c_1{color:#ffd0cc;background:#4b2b2c;border:1px solid #804647;border-radius:8px;align-items:start;gap:9px;margin-top:15px;padding:12px;font-size:11px;line-height:1.6;display:flex}._error_1770c_1 svg{flex-shrink:0}._info_1770c_1{border-bottom:1px solid var(--border);margin-bottom:16px;padding:0 0 14px}._info_1770c_1 strong{font-size:12px}._info_1770c_1 p{color:var(--muted-foreground);font-size:12px;line-height:1.6}._results_1770c_1{margin-top:18px}._resultTop_1770c_1{justify-content:space-between;align-items:center;gap:10px;display:flex}._resultTop_1770c_1 h2{font:700 25px var(--font-family-display);margin:9px 0}._caveat_1770c_1{font:11px/1.5 var(--font-family-base);color:var(--muted-foreground)}._fields_1770c_1{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:20px;display:grid}._fields_1770c_1>div{background:#101914;border:1px solid #344338;border-radius:8px;padding:16px}._fields_1770c_1 span{font:600 10px var(--font-family-monospace);color:var(--primary)}._fields_1770c_1 p{font:12px/1.6 var(--font-family-base);color:#d8e4d6}._observations_1770c_1{border-top:1px solid var(--border);margin-top:20px;padding-top:14px}._observations_1770c_1 strong{font:700 15px var(--font-family-display)}._observations_1770c_1 ul{color:#b8c7b7;padding-left:19px;font-size:12px;line-height:1.7}@media (width<=940px){._grid_1770c_1{grid-template-columns:1fr}._fields_1770c_1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=530px){._fields_1770c_1,._details_1770c_1{grid-template-columns:1fr}._resultTop_1770c_1{flex-direction:column;align-items:flex-start}._panel_1770c_1,._results_1770c_1{padding:17px}}._quota_1770c_1{background:#1c2b20;border:1px solid #496345;border-radius:9px;justify-content:space-between;align-items:center;gap:9px;margin:12px 0;padding:12px 14px;display:flex}._quota_1770c_1 strong{font:700 12px var(--font-family-base);color:#dcebd5}._quota_1770c_1 p{color:#9eb8a0;font:11px/1.5 var(--font-family-base);margin:3px 0 0}._quota_1770c_1 button{color:var(--primary);font:11px var(--font-family-base);cursor:pointer;white-space:nowrap;background:#30422f;border:1px solid #5f8054;border-radius:6px;align-items:center;gap:5px;padding:8px;display:flex}._evidenceTitle_1770c_5{font:700 17px var(--font-family-display);letter-spacing:-.02em;margin:23px 0 12px}._evidenceGrid_1770c_6{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;display:grid}._evidence_1770c_5{background:#131e17;border:1px solid #3c553f;border-radius:10px;min-width:0;padding:14px}._evidence_1770c_5>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}._evidence_1770c_5 strong{color:var(--primary);font:700 10px var(--font-family-monospace);letter-spacing:.05em}._evidence_1770c_5 small{color:#91ac91;font-size:10px}._evidence_1770c_5 p{color:#d3e5d1;font:12px/1.65 var(--font-family-base);margin:13px 0 0}._evidenceList_1770c_12{color:#bdcfb9;font:12px/1.75 var(--font-family-base);margin:10px 0;padding-left:19px}@media (width<=1000px){._evidenceGrid_1770c_6{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=610px){._evidenceGrid_1770c_6{grid-template-columns:1fr}._quota_1770c_1{flex-wrap:wrap}}._wrapper_gumjn_1{margin:16px 0}._cols_gumjn_1{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._box_gumjn_1{background:#15211b;border:1px solid #455847;border-radius:10px;min-width:0;padding:18px}._head_gumjn_1{color:#eff6e7;align-items:center;gap:8px;margin-bottom:17px;display:flex}._head_gumjn_1>svg{color:var(--primary);flex-shrink:0}._head_gumjn_1 strong{font-size:13px}._confidence_gumjn_1{font:10px var(--font-family-monospace);color:#bacbb3;white-space:nowrap;border:1px solid #4b5849;border-radius:5px;margin-left:auto;padding:4px 6px}._confidence_gumjn_1[data-level=moderate]{color:var(--primary);border-color:#5f7a4a}._confidence_gumjn_1[data-level=low]{color:#ebce93;border-color:#776542}._confidence_gumjn_1[data-level=none]{color:#bbb;border-color:#555}._numbers_gumjn_1{flex-wrap:wrap;justify-content:flex-start;gap:28px;display:flex}._numbers_gumjn_1>div{min-width:120px}._numbers_gumjn_1 small,._choices_gumjn_1>small{font:9px var(--font-family-monospace);letter-spacing:.06em;color:var(--muted-foreground);margin-bottom:7px;display:block}._numbers_gumjn_1 strong{font:800 25px var(--font-family-display);color:#f0f4ea;display:block}._numbers_gumjn_1 strong span{font:11px var(--font-family-monospace);color:var(--muted-foreground)}._numbers_gumjn_1 ._keyValue_gumjn_1{font-size:21px}._note_gumjn_1{color:#bac9b9;margin:15px 0;font-size:11px;line-height:1.55}._choices_gumjn_1{border-top:1px solid #314337;margin-top:16px;padding-top:13px}._buttons_gumjn_1{flex-wrap:wrap;gap:7px;display:flex}._option_gumjn_1,._active_gumjn_1{color:#dfebd8;cursor:pointer;background:#263a2c;border:1px solid #475e46;border-radius:7px;flex-direction:column;align-items:flex-start;gap:4px;padding:9px 12px;display:flex}._option_gumjn_1:hover{border-color:var(--primary)}._active_gumjn_1{border-color:var(--primary);background:#3b4e32;box-shadow:0 0 0 1px #b6eb6e55}._option_gumjn_1 strong,._active_gumjn_1 strong{font-size:12px;font-weight:700}._option_gumjn_1 span,._active_gumjn_1 span{font:9px var(--font-family-monospace);color:#b0c5a8}._active_gumjn_1 strong{color:var(--primary)}._hint_gumjn_1{font:11px/1.55 var(--font-family-base);color:#a8b7a8;margin:15px 0 0}._hint_gumjn_1 b{color:#e2f0d5}._legacy_gumjn_1{color:#f3e1c3;background:#443422;border:1px solid #907647;border-radius:7px;padding:12px;font-size:11px;line-height:1.5}@media (width<=1100px){._cols_gumjn_1{grid-template-columns:1fr}}._wrap_1w82k_1{background:#19211d;border:1px solid #35483a;border-radius:10px;min-width:0;margin:14px 0;padding:17px}._title_1w82k_1{color:var(--primary);align-items:center;gap:9px;margin:0 0 14px;display:flex}._title_1w82k_1 strong{font:700 14px var(--font-family-display);color:#f0f5ea}._title_1w82k_1 span{font:9px var(--font-family-monospace);letter-spacing:.09em;color:#a7bd9f;border:1px solid #4e614b;border-radius:5px;margin-left:auto;padding:3px 5px}._label_1w82k_1{font:600 10px var(--font-family-monospace);letter-spacing:.06em;color:#b2c6b1;margin-bottom:8px;display:block}._entry_1w82k_1 input{width:100%;font:12px/1.5 var(--font-family-monospace);color:#eef5e7;background:#101713;border:1px solid #455549;border-radius:7px;outline:0;min-width:0;padding:12px 13px}._entry_1w82k_1 input:focus{border-color:var(--primary);box-shadow:0 0 0 2px #bff28a24}._valid_1w82k_1,._invalid_1w82k_1{font:11px var(--font-family-base);align-items:center;gap:7px;margin-top:11px;display:flex}._valid_1w82k_1{color:#b9e9a4}._invalid_1w82k_1{color:#f6ab8c}._actions_1w82k_1{flex-wrap:wrap;align-items:center;gap:8px;margin:13px 0;display:flex}._actions_1w82k_1 a,._actions_1w82k_1 button{font:600 11px var(--font-family-base);color:#e3f2d5;cursor:pointer;background:#263829;border:1px solid #57734e;border-radius:7px;align-items:center;gap:7px;padding:9px 11px;text-decoration:none;display:flex}._actions_1w82k_1 a:hover,._actions_1w82k_1 button:hover{border-color:var(--primary)}._player_1w82k_1 iframe{aspect-ratio:16/9;background:#000;border:0;border-radius:8px;width:100%}._player_1w82k_1 p,._disclaimer_1w82k_1{color:#9daf9e;margin:11px 0 0;font-size:11px;line-height:1.6}._disclaimer_1w82k_1{border-top:1px solid #324336;margin-top:14px;padding-top:12px}@media (width>=800px){._wrap_1w82k_1{margin:20px 0}}._wrap_vmkxj_1{background:var(--surface);border:1px solid #3d5142;border-radius:12px;margin:16px 0;padding:21px}._head_vmkxj_1{align-items:center;gap:12px;margin-bottom:16px;display:flex}._head_vmkxj_1>svg{color:var(--primary);flex-shrink:0}._head_vmkxj_1 h3{font:700 17px var(--font-family-display);margin:0 0 4px}._head_vmkxj_1 p{color:var(--muted-foreground);margin:0;font-size:11px}._controls_vmkxj_1{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._upload_vmkxj_1{color:#d9e9d2;cursor:pointer;background:#19251d;border:1px dashed #57724d;border-radius:7px;align-items:center;gap:9px;min-width:0;max-width:100%;padding:11px 14px;font-size:12px;display:flex}._upload_vmkxj_1 span{text-overflow:ellipsis;white-space:nowrap;max-width:340px;overflow:hidden}._upload_vmkxj_1 svg{color:var(--primary);flex-shrink:0}._upload_vmkxj_1 input{display:none}._primary_vmkxj_1{background:var(--primary);border:1px solid var(--primary);color:var(--primary-foreground);cursor:pointer;border-radius:8px;align-items:center;gap:9px;padding:11px 13px;font-size:12px;font-weight:700;display:flex}._primary_vmkxj_1:disabled{opacity:.4;cursor:not-allowed}._error_vmkxj_1{color:#ffc3b0;background:#4e3329;border:1px solid #945f45;border-radius:8px;gap:8px;margin-top:12px;padding:10px;font-size:12px;display:flex}._report_vmkxj_1{background:#132019;border:1px solid #34563a;border-radius:8px;margin-top:16px;padding:17px}._report_vmkxj_1>p:first-child{color:var(--muted-foreground);margin:0 0 12px;font-size:11px}._top_vmkxj_1{flex-wrap:wrap;align-items:center;gap:14px;display:flex}._top_vmkxj_1 strong{font:800 25px var(--font-family-display);color:var(--primary)}._top_vmkxj_1 span{font:11px var(--font-family-monospace);color:#c5cfb6}._options_vmkxj_1{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}._options_vmkxj_1 button{text-align:left;color:#eff8e8;cursor:pointer;background:#2a3a2b;border:1px solid #557349;border-radius:7px;flex-direction:column;gap:4px;padding:11px 12px;display:flex}._options_vmkxj_1 button:hover{border-color:var(--primary)}._options_vmkxj_1 button strong{font-size:13px}._options_vmkxj_1 button small{color:#bfccac}._options_vmkxj_1 button span{color:var(--primary);margin-top:5px;font-size:10px}._note_vmkxj_1,._foot_vmkxj_1{color:var(--muted-foreground);font:11px/1.6 var(--font-family-base);margin:15px 0 0}._foot_vmkxj_1{border-top:1px solid var(--border);padding-top:13px}._wrap_19hr0_1{color:#eaf2e6;background:#17231b;border:1px solid #405640;border-radius:13px;margin:18px 0;padding:23px}._header_19hr0_1{align-items:center;gap:12px;margin-bottom:19px;display:flex}._icon_19hr0_1{color:var(--primary);background:#273a28;border-radius:10px;flex-shrink:0;place-items:center;width:41px;height:41px;display:grid}._header_19hr0_1 h3{font:700 20px var(--font-family-display);margin:0 0 4px}._header_19hr0_1 p{font:11px var(--font-family-base);color:#a6bba7;margin:0}._cols_19hr0_1{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}._panel_19hr0_1{background:#111b15;border:1px solid #334a35;border-radius:10px;min-width:0;padding:18px}._panel_19hr0_1>strong{font:700 14px var(--font-family-display)}._panel_19hr0_1>p{color:#91a893;margin:7px 0 20px;font-size:11px;line-height:1.5}._band_19hr0_1{margin:14px 0}._bandLabel_19hr0_1{justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}._bandLabel_19hr0_1 span{font-weight:700}._bandLabel_19hr0_1 small{font:10px var(--font-family-monospace);color:#839e83;margin-top:4px;display:block}._bandLabel_19hr0_1 b{font:700 13px var(--font-family-monospace);color:var(--primary)}._track_19hr0_1{background:#29392c;border-radius:9px;width:100%;height:7px;margin-top:8px;overflow:hidden}._track_19hr0_1>div{background:var(--primary);border-radius:9px;height:100%}._stats_19hr0_1{flex-wrap:wrap;gap:25px;display:flex}._stats_19hr0_1>div small{font:9px var(--font-family-monospace);letter-spacing:.05em;color:#9bac9a;margin-bottom:6px;display:block}._stats_19hr0_1>div strong{font:700 23px var(--font-family-display)}._stats_19hr0_1>div strong span{font:11px var(--font-family-monospace);color:#a9bba1}._timeline_19hr0_1{border-bottom:1px solid #526048;align-items:end;gap:4px;height:100px;margin-top:18px;padding:0 5px;display:flex}._barWrap_19hr0_1{flex-direction:column;flex:1;justify-content:end;align-items:center;gap:3px;height:100%;display:flex}._barWrap_19hr0_1>div{opacity:.85;background:#9ccc6b;border-radius:3px 3px 0 0;width:80%;min-height:2px}._barWrap_19hr0_1 span{font:8px var(--font-family-monospace);color:#819b7f}._foot_19hr0_1{color:#839d83;font:10px var(--font-family-base);margin-top:12px;display:block}._observations_19hr0_1{margin:19px 0}._observations_19hr0_1>strong{font:700 14px var(--font-family-display)}._observations_19hr0_1 ul{color:#c5d9c3;padding-left:19px;font-size:12px;line-height:1.75}._limits_19hr0_1{color:#a8bda5;border-top:1px solid #3a5240;align-items:center;gap:10px;padding-top:16px;font-size:11px;line-height:1.5;display:flex}._limits_19hr0_1 svg{flex-shrink:0}._limits_19hr0_1 span{flex:1}._limits_19hr0_1 button{color:var(--primary);cursor:pointer;white-space:nowrap;background:#283a28;border:1px solid #66875a;border-radius:7px;padding:9px 12px;font-size:11px}._legacy_19hr0_1{color:#ead6ac;background:#392e1c;border:1px solid #66563a;border-radius:9px;align-items:center;gap:10px;padding:15px;font-size:11px;display:flex}@media (width<=850px){._cols_19hr0_1{grid-template-columns:1fr}._limits_19hr0_1{flex-wrap:wrap}._limits_19hr0_1 button{margin-left:auto}}._shell_1p57y_1{color:var(--foreground);min-width:0}._shell_1p57y_1 button,._shell_1p57y_1 input,._shell_1p57y_1 textarea,._shell_1p57y_1 select{font-family:var(--font-family-base)}._shell_1p57y_1 button{cursor:pointer}._shell_1p57y_1 button:disabled{opacity:.42;cursor:not-allowed}._header_1p57y_1{justify-content:space-between;align-items:center;gap:18px;margin:8px 0 29px;display:flex}._kicker_1p57y_1{font:600 10px var(--font-family-monospace);letter-spacing:.13em;color:var(--primary)}._header_1p57y_1 h1{font:800 clamp(35px,4vw,49px)/1.08 var(--font-family-display);letter-spacing:-.065em;margin:12px 0}._header_1p57y_1 h1 em{color:var(--primary);font-style:normal}._header_1p57y_1 p{font:13px/1.65 var(--font-family-base);color:var(--muted-foreground);max-width:650px}._openSuno_1p57y_1{white-space:nowrap;color:#dcf4cb;background:#29392b;border:1px solid #59724f;border-radius:9px;align-items:center;gap:8px;padding:12px 14px;font-size:12px;text-decoration:none;display:inline-flex}._openSuno_1p57y_1:hover{border-color:var(--primary)}._layout_1p57y_1{grid-template-columns:minmax(300px,.93fr) minmax(340px,1.07fr);align-items:start;gap:18px;display:grid}._card_1p57y_1,._history_1p57y_1{background:#17201b;border:1px solid #344438;border-radius:13px;min-width:0;padding:22px}._cardHeading_1p57y_1{justify-content:space-between;align-items:center;gap:13px;margin-bottom:22px;display:flex}._cardHeading_1p57y_1>div>span{font:600 10px var(--font-family-monospace);letter-spacing:.11em;color:var(--primary)}._cardHeading_1p57y_1 h2{font:700 21px var(--font-family-display);letter-spacing:-.04em;margin:7px 0 0}._cardHeading_1p57y_1 h2 svg{vertical-align:middle;color:var(--primary);margin-right:6px}._outline_1p57y_1,._secondary_1p57y_1,._primary_1p57y_1{color:#e0eeda;background:#26352a;border:1px solid #53684e;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:11px 12px;text-decoration:none;display:inline-flex;font-size:11px!important;font-weight:700!important}._primary_1p57y_1{background:var(--primary);border-color:var(--primary);color:#12200c}._primary_1p57y_1:not(:disabled):hover{background:#dffda9}._secondary_1p57y_1:not(:disabled):hover,._outline_1p57y_1:not(:disabled):hover{border-color:var(--primary)}._form_1p57y_1{flex-direction:column;gap:12px;display:flex}._field_1p57y_1{flex-direction:column;gap:7px;min-width:0;display:flex}._field_1p57y_1>span{font:600 10px var(--font-family-monospace);letter-spacing:.04em;color:#b5cab6}._field_1p57y_1 input,._field_1p57y_1 textarea,._field_1p57y_1 select{color:#eaf2e5;width:100%;min-width:0;font:12px/1.6 var(--font-family-base);resize:vertical;background:#0f1813;border:1px solid #3c4c3f;border-radius:7px;padding:10px 11px}._field_1p57y_1 input:focus,._field_1p57y_1 textarea:focus,._field_1p57y_1 select:focus{border-color:var(--primary);outline:none;box-shadow:0 0 0 2px #d5f9a221}._triple_1p57y_1{grid-template-columns:1.4fr .75fr 1fr;gap:9px;display:grid}._actions_1p57y_1{flex-wrap:wrap;gap:9px;margin-top:22px;display:flex}._actions_1p57y_1 button{flex:none}._guard_1p57y_1{color:#afc6a5;font:11px/1.6 var(--font-family-base);flex-wrap:wrap;align-items:center;gap:7px;margin-top:15px;display:flex}._guard_1p57y_1 svg{color:var(--primary)}._guard_1p57y_1 button{color:var(--primary);background:0 0;border:1px solid #516f49;border-radius:6px;align-items:center;gap:6px;margin-left:auto;padding:6px 8px;font-size:11px;display:inline-flex}._error_1p57y_1,._message_1p57y_1{border-radius:9px;align-items:center;gap:10px;margin-bottom:17px;padding:13px 16px;font-size:12px;line-height:1.55;display:flex}._error_1p57y_1{color:#ffb6a9;background:#492a29;border:1px solid #8b4842}._message_1p57y_1{color:#d7f9cd;background:#253c25;border:1px solid #4b7848}._error_1p57y_1 button,._message_1p57y_1 button{color:inherit;background:0 0;border:0;margin-left:auto}._empty_1p57y_1{text-align:center;color:#b1c7ac;background:#101a14;border:1px dashed #485e49;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:13px;min-height:310px;padding:26px;display:flex}._empty_1p57y_1 svg{color:var(--primary)}._empty_1p57y_1 strong{font:700 19px var(--font-family-display);color:#e1f0db}._empty_1p57y_1 p{max-width:310px;margin:0;font-size:12px;line-height:1.6}._outputHead_1p57y_1{background:#223426;border:1px solid #44623e;border-radius:9px;padding:13px}._outputHead_1p57y_1 span{font:10px var(--font-family-monospace);letter-spacing:.1em;color:var(--primary);margin-bottom:6px;display:block}._outputHead_1p57y_1 strong{font:700 17px var(--font-family-display)}._outputSection_1p57y_1{margin-top:20px}._outputSection_1p57y_1 h3{font:700 14px var(--font-family-display);margin:0 0 10px}._outputTop_1p57y_1{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}._outputTop_1p57y_1 h3{margin:0}._outputTop_1p57y_1 button{color:var(--primary);font:11px var(--font-family-base);background:#293e2a;border:1px solid #486949;border-radius:6px;align-items:center;gap:7px;padding:7px 9px;display:flex}._outputSection_1p57y_1 textarea{color:#dfefdc;width:100%;font:12px/1.7 var(--font-family-monospace);resize:vertical;background:#101913;border:1px solid #405444;border-radius:8px;min-height:90px;padding:12px}._outputSection_1p57y_1 textarea:focus{border-color:var(--primary);outline:none}._meter_1p57y_1{font:10px var(--font-family-monospace);color:#b2c5af;flex-wrap:wrap;align-items:center;gap:10px;margin:8px 0;display:flex}._meter_1p57y_1 strong{color:var(--primary);margin-left:auto}._meter_1p57y_1 strong._over_1p57y_1{color:#ffa98d}._meterTrack_1p57y_1{background:#314335;border-radius:10px;width:100%;height:4px;overflow:hidden}._meterTrack_1p57y_1>div{border-radius:10px;height:100%}._sliders_1p57y_1{background:#17271b;border:1px solid #3c503d;border-radius:9px;margin:21px 0;padding:16px}._sliderTitle_1p57y_1{font:700 13px var(--font-family-display);justify-content:space-between;align-items:center;gap:12px;display:flex}._sliderTitle_1p57y_1 span{font:10px var(--font-family-monospace);color:#a6b9a5}._sliders_1p57y_1 label{font:11px var(--font-family-base);justify-content:space-between;align-items:center;gap:12px;margin-top:15px;display:flex}._sliders_1p57y_1 label b{color:var(--primary);font:600 11px var(--font-family-monospace)}._sliders_1p57y_1 input{accent-color:var(--primary);width:130px}._revise_1p57y_1{border-top:1px solid #3b4b3e;margin-top:23px;padding-top:20px}._revise_1p57y_1 button{color:#d8f1d3;background:#2d432e;border:1px solid #5d7753;border-radius:7px;align-items:center;gap:8px;margin-top:10px;padding:11px 14px;font-size:12px;display:flex}._history_1p57y_1{margin-top:18px}._history_1p57y_1 ._cardHeading_1p57y_1{margin-bottom:14px}._hint_1p57y_1{font:10px var(--font-family-monospace);color:#91a18f}._historyItems_1p57y_1{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}._historyItem_1p57y_1{background:#111c16;border:1px solid #364c3a;border-radius:9px;justify-content:space-between;gap:10px;min-width:0;padding:14px;display:flex}._historyItem_1p57y_1>div:first-child{min-width:0}._historyItem_1p57y_1 strong{font:700 13px var(--font-family-display);display:block}._historyItem_1p57y_1 small{color:#90a78e;font:10px var(--font-family-base);margin:7px 0;display:block}._historyItem_1p57y_1 p{font:11px/1.5 var(--font-family-base);color:#a9b9a8;overflow-wrap:anywhere}._historyButtons_1p57y_1{align-items:start;gap:6px;display:flex}._historyButtons_1p57y_1 button{color:#d3e8c7;background:#263828;border:1px solid #536e4b;border-radius:6px;padding:7px 9px;font-size:11px}._historyButtons_1p57y_1 button:last-child{padding:7px}._noHistory_1p57y_1{color:var(--muted-foreground);font-size:12px}._disclaimer_1p57y_1{color:#a6baa1;border:1px solid #3e503b;border-radius:9px;align-items:start;gap:10px;margin-top:18px;padding:13px;display:flex}._disclaimer_1p57y_1 svg{color:var(--primary);flex-shrink:0}._disclaimer_1p57y_1 p{font:11px/1.6 var(--font-family-base);margin:0}._spin_1p57y_1{animation:1s linear infinite _spin_1p57y_1}@keyframes _spin_1p57y_1{to{transform:rotate(360deg)}}@media (width<=1200px){._layout_1p57y_1,._historyItems_1p57y_1{grid-template-columns:1fr}}@media (width<=690px){._header_1p57y_1{flex-direction:column;align-items:start}._card_1p57y_1,._history_1p57y_1{padding:16px}._triple_1p57y_1{grid-template-columns:1fr}._cardHeading_1p57y_1{align-items:flex-start}._historyItem_1p57y_1{flex-direction:column}._historyButtons_1p57y_1{align-self:flex-end}._sliders_1p57y_1 label{flex-wrap:wrap}}._panel_1ggoo_1{background:linear-gradient(132deg,#203224,#17241c);border:1px solid #68824c;border-radius:12px;margin:0 0 19px;padding:20px}._head_1ggoo_1{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}._kicker_1ggoo_1{color:var(--primary);font:600 10px var(--font-family-monospace);letter-spacing:.11em;align-items:center;gap:8px;display:flex}._head_1ggoo_1 h3{font:700 19px var(--font-family-display);margin:8px 0 4px}._head_1ggoo_1 p{color:#a9c5a6;margin:0 0 18px;font-size:12px}._iconButton_1ggoo_1{color:#c2d8bb;cursor:pointer;background:0 0;border:1px solid #476244;border-radius:7px;padding:6px}._grid_1ggoo_1{grid-template-columns:1.5fr 1fr;gap:12px;display:grid}._grid_1ggoo_1>div{min-width:0}._label_1ggoo_1{font:600 10px var(--font-family-monospace);color:#cbe2bc;letter-spacing:.06em;gap:10px;margin-bottom:8px;display:flex}._label_1ggoo_1 strong{color:var(--primary);margin-left:auto}._grid_1ggoo_1 textarea{color:#d6e5d0;width:100%;font:11px/1.5 var(--font-family-monospace);resize:vertical;background:#101a13;border:1px solid #42553d;border-radius:7px;padding:11px}._grid_1ggoo_1 button,._buttons_1ggoo_1 button,._buttons_1ggoo_1 a{color:#e0f1d6;cursor:pointer;background:#2b402c;border:1px solid #5e7b53;border-radius:7px;align-items:center;gap:7px;padding:9px 11px;font-size:11px;text-decoration:none;display:inline-flex}._grid_1ggoo_1 button{margin-top:7px}._buttons_1ggoo_1{flex-wrap:wrap;gap:9px;margin-top:16px;display:flex}._buttons_1ggoo_1 a{background:var(--primary);color:var(--primary-foreground);border-color:var(--primary)}._help_1ggoo_1{color:#aac2a5;margin:14px 0 0;font-size:11px;line-height:1.6}@media (width<=760px){._grid_1ggoo_1{grid-template-columns:1fr}}._app_xrvty_1{background:var(--background);min-height:100vh;color:var(--foreground);font-family:var(--font-family-base);display:flex}._app_xrvty_1 *{box-sizing:border-box}._app_xrvty_1 button{font:inherit;cursor:pointer}._app_xrvty_1 button:disabled{opacity:.45;cursor:not-allowed}._sidebar_xrvty_5{background:var(--sidebar);border-right:1px solid var(--border);flex-direction:column;flex:0 0 244px;width:244px;height:100vh;min-height:100vh;padding:26px 14px;display:flex;position:sticky;top:0}._brand_xrvty_6{align-items:center;gap:11px;padding:3px 9px 31px;display:flex}._brandMark_xrvty_7{background:var(--primary);color:var(--primary-foreground);border-radius:12px;place-items:center;width:41px;height:41px;display:grid}._brand_xrvty_6 strong{letter-spacing:-.08em;font-size:20px;font-weight:800;line-height:1;font-family:var(--font-family-display)}._brand_xrvty_6 strong span{color:var(--primary)}._brand_xrvty_6 small{letter-spacing:.15em;font-size:9px;font-family:var(--font-family-monospace);color:var(--muted-foreground);margin-top:5px;display:block}._sideSection_xrvty_11{letter-spacing:.13em;font-size:10px;font-family:var(--font-family-monospace);color:var(--muted-foreground);justify-content:space-between;align-items:center;margin:16px 10px 12px;font-weight:600;display:flex}._navigation_xrvty_12{flex-direction:column;gap:3px;display:flex}._navItem_xrvty_13,._navActive_xrvty_13{width:100%;color:var(--muted-foreground);text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:13px;padding:12px;font-weight:500;display:flex;position:relative;font-size:13px!important}._navActive_xrvty_13{color:var(--primary);background:#28332b}._navItem_xrvty_13:hover{color:var(--foreground);background:var(--surface)}._activeDot_xrvty_16{background:var(--primary);border-radius:100%;width:6px;height:6px;margin-left:auto}._count_xrvty_17{border:1px solid var(--border);border-radius:5px;padding:2px 5px;font-size:10px}._sideProfiles_xrvty_18{flex-direction:column;gap:6px;display:flex;overflow:auto}._sideProfile_xrvty_18{color:var(--foreground);text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;min-width:0;padding:8px;display:flex}._sideProfile_xrvty_18:hover{background:var(--surface)}._sideProfile_xrvty_18>span:last-child{min-width:0}._sideProfile_xrvty_18 strong{white-space:nowrap;text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}._sideProfile_xrvty_18 small{color:var(--muted-foreground);margin-top:3px;font-size:10px;display:block}._songIcon_xrvty_24{background:var(--surface);height:29px;color:var(--primary);border-radius:7px;flex:0 0 29px;place-items:center;display:grid}._emptySide_xrvty_25{color:var(--muted-foreground);padding:6px 12px;font-size:12px;line-height:1.6}._sideFooter_xrvty_26{font-family:var(--font-family-monospace);color:var(--muted-foreground);letter-spacing:.02em;border-top:1px solid var(--border);margin-top:auto;padding:18px 10px 6px;font-size:10px;line-height:1.5}._sideFooter_xrvty_26 small{font:11px/1.45 var(--font-family-base);letter-spacing:0;margin-top:6px;display:block}._statusDot_xrvty_28,._liveDot_xrvty_28{background:var(--primary);border-radius:100%;width:7px;height:7px;margin-right:6px;display:inline-block;box-shadow:0 0 0 3px #c9fa641f}._main_xrvty_29{flex:1;min-width:0}._topbar_xrvty_30{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;height:65px;padding:0 36px;display:flex}._breadcrumb_xrvty_31{font:10px var(--font-family-monospace);letter-spacing:.09em;color:var(--muted-foreground)}._breadcrumb_xrvty_31 span{color:#506158;padding:0 9px}._topRight_xrvty_33{align-items:center;gap:12px;display:flex}._version_xrvty_34{font:10px var(--font-family-monospace);letter-spacing:.07em;color:var(--primary);background:#1e291e;border:1px solid #405139;border-radius:5px;padding:6px 10px}._smallIcon_xrvty_35{color:var(--muted-foreground);border:1px solid var(--border);background:0 0;border-radius:7px;place-items:center;width:34px;height:34px;display:grid}._smallIcon_xrvty_35:hover{color:var(--primary)}._content_xrvty_37{max-width:1350px;margin:auto;padding:36px 40px 20px}._errorBanner_xrvty_38,._successBanner_xrvty_38{border-radius:9px;align-items:center;gap:10px;margin-bottom:20px;padding:12px 16px;font-size:12px;display:flex}._errorBanner_xrvty_38{color:#ffaaa5;background:#3d2426;border:1px solid #704044}._successBanner_xrvty_38{color:#d0f6bd;background:#253523;border:1px solid #425f37}._errorBanner_xrvty_38 button,._successBanner_xrvty_38 button{color:inherit;background:0 0;border:0;margin-left:auto;font-size:12px;text-decoration:underline}._hero_xrvty_42{background:radial-gradient(circle at 82%,#253b26 0,#0000 40%),linear-gradient(122deg,#1d2721,#151b19 65%);border:1px solid #354339;border-radius:17px;justify-content:space-between;align-items:center;gap:32px;min-height:365px;padding:46px 55px;display:flex;overflow:hidden}._heroCopy_xrvty_43{z-index:1;max-width:540px;position:relative}._eyebrow_xrvty_44{font:10px var(--font-family-monospace);letter-spacing:.14em;color:var(--primary);font-weight:600}._hero_xrvty_42 h1,._pageHeader_xrvty_45 h1{font-family:var(--font-family-display);letter-spacing:-.06em;font-weight:800;line-height:1.03}._hero_xrvty_42 h1{margin:22px 0;font-size:clamp(43px,5vw,67px)}._hero_xrvty_42 h1 em,._pageHeader_xrvty_45 h1 em{color:var(--primary);font-style:normal}._hero_xrvty_42 p{color:#acb9ae;max-width:465px;font-size:14px;line-height:1.65}._heroButtons_xrvty_49,._headerActions_xrvty_49{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}._primaryButton_xrvty_50,._ghostButton_xrvty_50{border-radius:8px;justify-content:center;align-items:center;gap:9px;min-height:39px;padding:11px 15px;display:inline-flex;font-size:12px!important;font-weight:700!important}._primaryButton_xrvty_50{background:var(--primary);color:#1b2217;border:1px solid var(--primary)}._primaryButton_xrvty_50:not(:disabled):hover{background:#dbff9a}._ghostButton_xrvty_50{color:var(--foreground);background:#26302a;border:1px solid #48584c}._ghostButton_xrvty_50:hover{border-color:var(--primary)}._heroVisual_xrvty_55{flex-direction:column;flex-shrink:0;align-items:center;gap:23px;width:270px;display:flex}._heroRing_xrvty_56{border:1px solid #6b9859;border-radius:50%;place-items:center;width:224px;height:224px;display:grid;position:relative;box-shadow:0 0 0 17px #c9fa6409,0 0 0 35px #c9fa6407}._heroRing_xrvty_56:before{content:"";border:1px dashed #53724b;border-radius:50%;position:absolute;inset:16px;transform:rotate(17deg)}._heroRing_xrvty_56:after{content:"";border:2px solid #95bd6a;border-radius:50%;position:absolute;inset:42px}._heroCenter_xrvty_59{color:var(--primary);z-index:1;flex-direction:column;align-items:center;gap:14px;display:flex}._heroCenter_xrvty_59 span,._heroNote_xrvty_60{font:10px var(--font-family-monospace);letter-spacing:.12em;color:#a9c8a1}._statGrid_xrvty_61{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:20px 0 36px;display:grid}._metric_xrvty_62{background:var(--surface);border:1px solid var(--border);border-radius:11px;min-width:0;padding:19px 20px}._metric_xrvty_62>span{font:10px var(--font-family-monospace);letter-spacing:.04em;color:var(--muted-foreground);margin-bottom:12px;display:block}._metric_xrvty_62 strong{font:700 24px var(--font-family-display);letter-spacing:-.04em;display:block}._metric_xrvty_62 small{color:#8b9e90;margin-top:6px;font-size:10px;display:block}._sectionHeading_xrvty_66{justify-content:space-between;align-items:end;margin:32px 0 18px;display:flex}._sectionHeading_xrvty_66 h2{font:700 25px var(--font-family-display);letter-spacing:-.04em;margin:8px 0 0}._subtleLabel_xrvty_68{font:11px var(--font-family-monospace);color:var(--muted-foreground)}._pipeline_xrvty_69{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;display:grid}._pipelineCard_xrvty_70{text-align:left;background:var(--surface);border:1px solid var(--border);color:var(--foreground);border-radius:12px;flex-direction:column;align-items:start;min-height:210px;padding:23px;transition:border-color .2s,transform .2s;display:flex}._pipelineCard_xrvty_70:hover{border-color:var(--primary);transform:translateY(-2px)}._pipelineTop_xrvty_72{width:100%;color:var(--primary);font:11px var(--font-family-monospace);justify-content:space-between;display:flex}._pipelineCard_xrvty_70 h3{font:700 18px var(--font-family-display);margin:28px 0 8px}._pipelineCard_xrvty_70 p{color:var(--muted-foreground);margin:0 0 18px;font-size:12px;line-height:1.5}._pipelineCard_xrvty_70>svg:last-child{color:var(--primary);margin-top:auto}._noticeBox_xrvty_76{color:#cce0c0;background:#1b291f;border:1px solid #394b35;border-radius:12px;gap:14px;margin-top:22px;padding:17px 20px;display:flex}._noticeBox_xrvty_76>svg{color:var(--primary);flex-shrink:0}._noticeBox_xrvty_76 strong{font-size:12px}._noticeBox_xrvty_76 p{color:#a3b7a1;margin:4px 0 0;font-size:12px;line-height:1.55}._footer_xrvty_80{border-top:1px solid var(--border);color:#718079;font:10px var(--font-family-monospace);letter-spacing:.05em;justify-content:space-between;gap:15px;margin-top:45px;padding:23px 0;display:flex}._pageHeader_xrvty_45{justify-content:space-between;align-items:center;gap:20px;margin:8px 0 30px;display:flex}._pageHeader_xrvty_45 h1{margin:11px 0 10px;font-size:clamp(32px,4vw,48px)}._pageHeader_xrvty_45 p{color:var(--muted-foreground);max-width:650px;margin:0;font-size:13px;line-height:1.6}._twoCol_xrvty_84{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;margin-bottom:18px;display:grid}._panel_xrvty_85{background:var(--surface);border:1px solid var(--border);border-radius:13px;min-width:0;padding:23px}._panelHead_xrvty_86{align-items:center;gap:12px;margin-bottom:24px;display:flex}._panelIcon_xrvty_87{width:37px;height:37px;color:var(--primary);background:#2b3a2d;border-radius:9px;flex-shrink:0;place-items:center;display:grid}._panelHead_xrvty_86 h3{font:700 17px var(--font-family-display);margin:0 0 4px}._panelHead_xrvty_86 p{color:var(--muted-foreground);margin:0;font-size:11px}._uploadZone_xrvty_90{cursor:pointer;text-align:center;background:#1d2821;border:1px dashed #51604e;border-radius:10px;flex-direction:column;align-items:center;gap:7px;margin-bottom:17px;padding:34px 10px;display:flex}._uploadZone_xrvty_90:hover{border-color:var(--primary)}._uploadZone_xrvty_90 input{display:none}._uploadZone_xrvty_90>svg{color:var(--primary);margin-bottom:4px}._uploadZone_xrvty_90 strong{overflow-wrap:anywhere;font-size:13px}._uploadZone_xrvty_90 span{color:var(--muted-foreground);font-size:11px}._audioResults_xrvty_96{margin-top:23px}._waveBars_xrvty_97{background:#111815;border-radius:6px;align-items:center;gap:1px;height:100px;padding:8px;display:flex;overflow:hidden}._waveBars_xrvty_97 span{background:var(--primary);opacity:.7;flex:1;width:2px;min-height:3px}._scanStats_xrvty_99{grid-template-columns:repeat(2,1fr);gap:7px;margin:12px 0;display:grid}._scanStats_xrvty_99 ._metric_xrvty_62{padding:10px}._scanStats_xrvty_99 ._metric_xrvty_62 strong{font-size:16px}._scanStats_xrvty_99 ._metric_xrvty_62 span{margin-bottom:5px}._dataFoot_xrvty_103{color:var(--muted-foreground);font-size:11px;line-height:1.6}._field_xrvty_104{color:var(--foreground);flex-direction:column;gap:7px;min-width:0;margin-bottom:15px;display:flex}._field_xrvty_104>span{font:10px var(--font-family-monospace);letter-spacing:.06em;color:#b5c3b7;font-weight:600}._field_xrvty_104>input,._field_xrvty_104>textarea,._lyricsArea_xrvty_106{width:100%;color:var(--foreground);resize:vertical;font:12px/1.6 var(--font-family-base);background:#111817;border:1px solid #3c4640;border-radius:7px;padding:11px 12px}._field_xrvty_104>input:focus,._field_xrvty_104>textarea:focus,._lyricsArea_xrvty_106:focus{outline:1px solid var(--primary);border-color:var(--primary)}._field_xrvty_104 small{color:var(--muted-foreground);font-size:11px}._formGrid_xrvty_109{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px;display:grid}._formStack_xrvty_110{flex-direction:column;display:flex}._panelFoot_xrvty_111{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:14px;margin-top:8px;padding-top:16px;display:flex}._panelFoot_xrvty_111 span{color:var(--muted-foreground);font-size:11px}._formPanelGrid_xrvty_113{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}._formPanelGrid_xrvty_113 ._field_xrvty_104{background:var(--surface);border:1px solid var(--border);border-radius:10px;margin:0;padding:17px}._libraryGrid_xrvty_115{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}._libraryCard_xrvty_116{background:var(--surface);border:1px solid var(--border);border-radius:11px;min-width:0;padding:20px}._libraryCardHead_xrvty_117{color:var(--primary);justify-content:space-between;display:flex}._libraryCardHead_xrvty_117 span{font:10px var(--font-family-monospace);color:var(--muted-foreground)}._libraryCard_xrvty_116 h3{font:700 18px var(--font-family-display);margin:20px 0 4px}._libraryCard_xrvty_116 p{color:var(--muted-foreground);margin:0 0 12px;font-size:12px}._libraryCard_xrvty_116 small{color:#7f9086;font-size:10px}._cardActions_xrvty_122{justify-content:space-between;margin-top:23px;display:flex}._cardActions_xrvty_122 button{color:var(--primary);background:0 0;border:0;align-items:center;gap:7px;font-size:12px;display:flex}._cardActions_xrvty_122 button:last-child{color:#849186}._emptyLibrary_xrvty_125{text-align:center;color:var(--muted-foreground);border:1px dashed #455147;border-radius:9px;grid-column:1/-1;padding:24px;font-size:12px;line-height:1.6}._beatControls_xrvty_126{background:var(--surface);border:1px solid var(--border);border-radius:12px;flex-wrap:wrap;align-items:center;gap:34px;margin-bottom:18px;padding:21px 24px;display:flex}._beatControls_xrvty_126 label{font:10px var(--font-family-monospace);color:var(--muted-foreground);align-items:center;gap:13px;display:flex}._beatControls_xrvty_126 label span{color:var(--foreground);font-size:15px;font-weight:600}._beatControls_xrvty_126 input[type=range]{accent-color:var(--primary);width:140px}._beatControls_xrvty_126 select{border:1px solid var(--border);color:var(--foreground);background:#111817;border-radius:6px;padding:9px 12px}._beatHint_xrvty_131{font:10px var(--font-family-monospace);color:var(--muted-foreground);margin-left:auto}._sequencer_xrvty_132{background:var(--surface);border:1px solid var(--border);border-radius:13px;margin-bottom:18px;padding:18px 20px;overflow-x:auto}._seqTop_xrvty_133,._seqRow_xrvty_133{grid-template-columns:145px minmax(330px,1fr) 130px;align-items:center;gap:17px;min-width:630px;display:grid}._seqTop_xrvty_133{font:10px var(--font-family-monospace);color:var(--muted-foreground);margin-bottom:14px}._stepNums_xrvty_135{text-align:center;grid-template-columns:repeat(16,minmax(0,1fr));gap:5px;display:grid}._stepNums_xrvty_135 span:nth-child(4n+1){color:var(--primary)}._seqRow_xrvty_133{border-top:1px solid #2c3630;padding:14px 0}._voiceName_xrvty_138{grid-template-columns:10px 1fr;align-items:center;gap:2px 7px;display:grid}._voiceName_xrvty_138 strong{font-size:12px}._voiceName_xrvty_138 small{color:var(--muted-foreground);grid-column:2;font-size:10px}._voiceMarker_xrvty_141{background:var(--primary);border-radius:100%;width:7px;height:7px}._steps_xrvty_142{grid-template-columns:repeat(16,minmax(0,1fr));gap:5px;display:grid}._step_xrvty_135,._stepHit_xrvty_143{background:#252d29;border:1px solid #3c4740;border-radius:5px;width:100%;height:31px}._step_xrvty_135:nth-child(4n+1){border-left:2px solid #5e7564}._stepHit_xrvty_143{background:var(--primary);border-color:var(--primary);box-shadow:0 0 8px #c9fa6426}._stepHit_xrvty_143:hover{background:#a9d76c}._stemButtons_xrvty_147{gap:4px;display:flex}._stemButtons_xrvty_147 button{font:10px var(--font-family-monospace);color:var(--primary);background:#27302a;border:1px solid #435141;border-radius:5px;padding:8px}._panelText_xrvty_149{color:var(--muted-foreground);font-size:12px;line-height:1.7}._stemExport_xrvty_150{flex-direction:column;gap:7px;margin-top:18px;display:flex}._stemExport_xrvty_150>div{border-bottom:1px solid #303831;align-items:center;gap:8px;padding:8px 0;display:flex}._stemExport_xrvty_150 strong{text-transform:capitalize;margin-right:auto;font-size:12px}._stemExport_xrvty_150 button{color:var(--primary);font:10px var(--font-family-monospace);background:#252e29;border:1px solid #405044;border-radius:5px;align-items:center;gap:5px;padding:7px 9px;display:flex}._tips_xrvty_154{color:#c9e3b8;background:#293524;border-radius:8px;margin-top:20px;padding:15px;font-size:11px;line-height:1.6}._promptLabel_xrvty_155{font:11px var(--font-family-monospace);letter-spacing:.05em;color:var(--primary);justify-content:space-between;margin:18px 0 10px;display:flex}._promptLabel_xrvty_155 span{color:var(--muted-foreground)}._promptOutput_xrvty_157{color:#dbe8d7;font:12px/1.8 var(--font-family-monospace);white-space:pre-wrap;background:#101714;border:1px solid #3c4840;border-radius:8px;max-height:270px;padding:16px;overflow:auto}._promptToolbar_xrvty_158{justify-content:end;margin:12px 0;display:flex}._lyricsArea_xrvty_106{min-height:230px;font-family:var(--font-family-monospace)}._scores_xrvty_160{flex-direction:column;gap:16px;margin:21px 0;display:flex}._scores_xrvty_160 label{flex-direction:column;gap:8px;display:flex}._scores_xrvty_160 label span{color:#d4ded4;justify-content:space-between;font-size:12px;display:flex}._scores_xrvty_160 strong{color:var(--primary);font-family:var(--font-family-monospace)}._scores_xrvty_160 input{accent-color:var(--primary);width:100%}._progress_xrvty_165{background:#384039;border-radius:20px;height:6px;overflow:hidden}._progress_xrvty_165>div{background:var(--primary);height:100%;transition:width .2s}._checklist_xrvty_167{flex-direction:column;gap:2px;margin-top:18px;display:flex}._checklist_xrvty_167 label{color:#cbd9cc;border-bottom:1px solid #2b3630;align-items:flex-start;gap:11px;padding:12px 0;font-size:12px;line-height:1.5;display:flex}._checklist_xrvty_167 input{accent-color:var(--primary);margin-top:3px}._reviewList_xrvty_170{flex-direction:column;gap:9px;display:flex}._reviewRow_xrvty_171{background:var(--surface);border:1px solid var(--border);border-radius:10px;align-items:center;gap:14px;padding:18px;display:flex}._reviewIcon_xrvty_172{color:var(--primary);background:#263428;border-radius:9px;place-items:center;width:38px;height:38px;display:grid}._reviewRow_xrvty_171>div:nth-child(2){flex:1;min-width:0}._reviewRow_xrvty_171 strong{font:700 14px var(--font-family-display)}._reviewRow_xrvty_171 small{color:var(--muted-foreground);margin-top:4px;font-size:10px;display:block}._reviewRow_xrvty_171 p{color:#b6c1b5;margin:9px 0 0;font-size:11px}._reviewScore_xrvty_177{font:700 24px var(--font-family-display);color:var(--primary)}._reviewScore_xrvty_177 span{color:var(--muted-foreground);font-size:11px}._reviewRow_xrvty_171>button{color:var(--muted-foreground);background:0 0;border:0}@media (width<=1050px){._sidebar_xrvty_5{flex-basis:210px;width:210px}._content_xrvty_37{padding:30px 25px}._hero_xrvty_42{padding:36px}._heroVisual_xrvty_55{width:190px}._heroRing_xrvty_56{width:160px;height:160px}._statGrid_xrvty_61,._pipeline_xrvty_69,._formPanelGrid_xrvty_113{grid-template-columns:repeat(2,1fr)}}@media (width<=760px){._app_xrvty_1{display:block}._sidebar_xrvty_5{border-right:0;border-bottom:1px solid var(--border);width:100%;height:auto;min-height:0;padding:12px 14px;display:block;position:relative}._brand_xrvty_6{padding:3px 3px 14px}._navigation_xrvty_12{flex-direction:row;gap:5px;padding-bottom:4px;overflow:auto}._navItem_xrvty_13,._navActive_xrvty_13{flex-shrink:0;gap:7px;width:auto;padding:9px 10px;font-size:11px!important}._sidebar_xrvty_5 ._sideSection_xrvty_11,._sideProfiles_xrvty_18,._sideFooter_xrvty_26{display:none}._topbar_xrvty_30{height:50px;padding:0 16px}._content_xrvty_37{padding:20px 16px}._hero_xrvty_42{min-height:0;padding:29px 25px}._hero_xrvty_42 h1{font-size:43px}._heroVisual_xrvty_55{display:none}._twoCol_xrvty_84,._formPanelGrid_xrvty_113{grid-template-columns:1fr}._pageHeader_xrvty_45{flex-direction:column;align-items:flex-start}._libraryGrid_xrvty_115{grid-template-columns:1fr 1fr}._footer_xrvty_80{flex-wrap:wrap}._beatHint_xrvty_131{margin-left:0}}@media (width<=480px){._statGrid_xrvty_61,._pipeline_xrvty_69,._libraryGrid_xrvty_115{grid-template-columns:1fr}._heroButtons_xrvty_49{flex-direction:column;align-items:flex-start}._formGrid_xrvty_109{grid-template-columns:1fr}._breadcrumb_xrvty_31{font-size:8px}._content_xrvty_37{padding:15px 12px}._panel_xrvty_85{padding:17px}._hero_xrvty_42{padding:25px 18px}._footer_xrvty_80{font-size:8px}._pageHeader_xrvty_45 h1{font-size:34px}}
