._54FZ8W_page{max-width:960px;padding:var(--nl-space-4);gap:var(--nl-space-6);flex-direction:column;margin:0 auto;display:flex}._54FZ8W_header{justify-content:space-between;align-items:center;gap:var(--nl-space-3);flex-wrap:wrap;display:flex}._54FZ8W_title{font:var(--nl-weight-black) var(--nl-text-xl) / var(--nl-leading-snug) var(--nl-font-display);margin:0}._54FZ8W_sectionTitle{font:var(--nl-weight-bold) var(--nl-text-lg) / var(--nl-leading-snug) var(--nl-font-display);margin:0}._54FZ8W_nav{gap:var(--nl-space-3);font-size:var(--nl-text-sm);display:flex}._54FZ8W_muted{color:var(--nl-color-text-muted)}._54FZ8W_error{color:var(--nl-color-too-far);font-weight:var(--nl-weight-medium);margin:0}._54FZ8W_empty{padding:var(--nl-space-6);border:1px dashed var(--nl-color-border);border-radius:var(--nl-radius-lg);color:var(--nl-color-text-muted);text-align:center;margin:0}._54FZ8W_metrics{gap:var(--nl-space-3);flex-direction:column;display:flex}._54FZ8W_tiles{gap:var(--nl-space-3);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));margin:0;display:grid}._54FZ8W_tile{padding:var(--nl-space-3) var(--nl-space-4);border-radius:var(--nl-radius-lg);background:var(--nl-color-surface);border:1px solid var(--nl-color-border);gap:var(--nl-space-1);flex-direction:column;margin:0;display:flex}._54FZ8W_tilePrimary{border-color:var(--nl-color-bang)}._54FZ8W_tileLabel{font-size:var(--nl-text-xs);color:var(--nl-color-text-muted);font-weight:var(--nl-weight-medium)}._54FZ8W_tileValue{font:var(--nl-weight-black) var(--nl-text-2xl) / var(--nl-leading-tight) var(--nl-font-display);margin:0}._54FZ8W_tileDetail{font-size:var(--nl-text-xs);color:var(--nl-color-text-muted);margin:0}._54FZ8W_queue{gap:var(--nl-space-3);flex-direction:column;display:flex}._54FZ8W_queueHeader{justify-content:space-between;align-items:center;gap:var(--nl-space-3);flex-wrap:wrap;display:flex}._54FZ8W_keys{font-size:var(--nl-text-sm);color:var(--nl-color-text-muted);margin:0}._54FZ8W_keys kbd,._54FZ8W_button kbd,._54FZ8W_primary kbd{font-family:var(--nl-font-mono);font-size:var(--nl-text-xs);padding:0 var(--nl-space-1);border-radius:var(--nl-radius-sm);border:1px solid var(--nl-color-border)}._54FZ8W_status{min-height:1.5em}._54FZ8W_status p{margin:0}._54FZ8W_list{gap:var(--nl-space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._54FZ8W_item{padding:var(--nl-space-4);border-radius:var(--nl-radius-lg);background:var(--nl-color-surface);border:2px solid var(--nl-color-border);gap:var(--nl-space-2);cursor:pointer;flex-direction:column;display:flex}._54FZ8W_selected{border-color:var(--nl-color-focus)}._54FZ8W_done{background:var(--nl-color-surface-raised);border-style:dashed}._54FZ8W_itemHead{justify-content:space-between;align-items:center;gap:var(--nl-space-2);flex-wrap:wrap;display:flex}._54FZ8W_badges{gap:var(--nl-space-1);flex-wrap:wrap;display:flex}._54FZ8W_queueBadge,._54FZ8W_statusBadge,._54FZ8W_flag,._54FZ8W_kind{font-size:var(--nl-text-xs);font-weight:var(--nl-weight-bold);text-transform:uppercase;padding:0 var(--nl-space-2);border-radius:var(--nl-radius-pill);border:1px solid var(--nl-color-border)}._54FZ8W_queueBadge[data-queue=reported],._54FZ8W_flag{background:var(--nl-color-too-far);color:var(--nl-color-on-too-far);border-color:#0000}._54FZ8W_statusBadge[data-status=live]{background:var(--nl-color-zest);color:var(--nl-color-on-zest);border-color:#0000}._54FZ8W_statusBadge[data-status=removed],._54FZ8W_statusBadge[data-status=limited]{background:var(--nl-color-surface-raised)}._54FZ8W_reportLink{font-size:var(--nl-text-sm);font-weight:var(--nl-weight-medium)}._54FZ8W_meta{align-items:center;gap:var(--nl-space-2);font-size:var(--nl-text-sm);flex-wrap:wrap;margin:0;display:flex}._54FZ8W_context{font-size:var(--nl-text-sm);padding-left:var(--nl-space-2);border-left:3px solid var(--nl-color-border)}._54FZ8W_body{gap:var(--nl-space-2);flex-direction:column;display:flex}._54FZ8W_caption{font-size:var(--nl-text-md);white-space:pre-wrap;margin:0}._54FZ8W_video{border-radius:var(--nl-radius-md);background:var(--nl-color-surface-raised);width:100%;max-height:360px}._54FZ8W_shots{padding:0 0 0 var(--nl-space-3);border-left:3px solid var(--nl-color-border);gap:var(--nl-space-2);flex-direction:column;margin:0;list-style:none;display:flex}._54FZ8W_shot{gap:var(--nl-space-1);font-size:var(--nl-text-sm);flex-direction:column;display:flex}._54FZ8W_actions{gap:var(--nl-space-2);flex-wrap:wrap;display:flex}._54FZ8W_button,._54FZ8W_primary{padding:var(--nl-space-2) var(--nl-space-3);border-radius:var(--nl-radius-md);border:1px solid var(--nl-color-border);background:var(--nl-color-bg);font-weight:var(--nl-weight-medium);cursor:pointer}._54FZ8W_primary{background:var(--nl-color-bang-strong);color:var(--nl-color-on-bang);border-color:#0000}._54FZ8W_button:disabled,._54FZ8W_primary:disabled{opacity:.5;cursor:default}._54FZ8W_card{padding:var(--nl-space-4);border-radius:var(--nl-radius-lg);background:var(--nl-color-surface);border:1px solid var(--nl-color-border);gap:var(--nl-space-2);flex-direction:column;display:flex}._54FZ8W_facts{gap:var(--nl-space-1) var(--nl-space-3);font-size:var(--nl-text-sm);grid-template-columns:max-content 1fr;margin:0;display:grid}._54FZ8W_facts dt{color:var(--nl-color-text-muted)}._54FZ8W_facts dd{overflow-wrap:anywhere;margin:0}._54FZ8W_raw{max-height:320px;font-family:var(--nl-font-mono);font-size:var(--nl-text-xs);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;overflow:auto}._54FZ8W_reportActions{gap:var(--nl-space-2);flex-direction:column;display:flex}._54FZ8W_log{padding-left:var(--nl-space-4);font-size:var(--nl-text-sm);margin:0}._54FZ8W_formGrid{gap:var(--nl-space-3);grid-template-columns:repeat(auto-fill,minmax(180px,1fr));display:grid}._54FZ8W_formGrid label{gap:var(--nl-space-1);font-size:var(--nl-text-sm);flex-direction:column;display:flex}._54FZ8W_formGrid input,._54FZ8W_formGrid select{padding:var(--nl-space-2);border-radius:var(--nl-radius-md);border:1px solid var(--nl-color-border);background:var(--nl-color-bg);color:inherit;font:inherit}._54FZ8W_tableWrap{overflow-x:auto}._54FZ8W_table{border-collapse:collapse;width:100%;font-size:var(--nl-text-sm)}._54FZ8W_table th,._54FZ8W_table td{padding:var(--nl-space-2);border-bottom:1px solid var(--nl-color-border);text-align:left;vertical-align:middle}._54FZ8W_table code{font-family:var(--nl-font-mono);white-space:nowrap}._54FZ8W_evidenceList{padding-left:var(--nl-space-4);gap:var(--nl-space-2);font-size:var(--nl-text-sm);flex-direction:column;margin:0;display:flex}._54FZ8W_evidenceMedia{border-radius:var(--nl-radius-md);max-width:100%;max-height:360px;display:block}._54FZ8W_blurred{filter:blur(24px)grayscale()}@media (prefers-reduced-motion:no-preference){._54FZ8W_evidenceMedia{transition:filter .15s ease-out}}._54FZ8W_noteField{gap:var(--nl-space-1);color:var(--nl-color-text-muted);flex-direction:column;display:flex}._54FZ8W_noteField textarea{width:100%;min-height:4.5rem;padding:var(--nl-space-2);border:1px solid var(--nl-color-border);border-radius:var(--nl-radius-md);background:var(--nl-color-surface);color:var(--nl-color-text);font:inherit;resize:vertical}
.yxHXzW_page{max-width:640px;padding:var(--nl-space-3) var(--nl-space-4) var(--nl-space-12);margin:0 auto}.yxHXzW_pageHeader{align-items:center;gap:var(--nl-space-2) var(--nl-space-3);margin-bottom:var(--nl-space-3);font-size:var(--nl-text-xl);flex-wrap:wrap;display:flex}.yxHXzW_pageTitle{font-size:var(--nl-text-xl);margin:0}.yxHXzW_homeLink{color:inherit;text-decoration:none}.yxHXzW_homeLink:focus-visible,.yxHXzW_quietLink:focus-visible,.yxHXzW_backLink:focus-visible,.yxHXzW_handle:focus-visible{outline:3px solid var(--nl-color-focus);outline-offset:2px}.yxHXzW_headerActions{align-items:center;gap:var(--nl-space-1);margin-left:auto;display:flex}.yxHXzW_feedModes{gap:var(--nl-space-2);scrollbar-width:none;flex-wrap:nowrap;flex:1 0 100%;order:1;min-width:0;padding:2px 6px 6px 0;display:flex;overflow-x:auto}.yxHXzW_feedModes .yxHXzW_modeChip{flex:none;min-height:44px}@media (max-width:479px){.yxHXzW_feedModes{gap:6px}.yxHXzW_feedModes .yxHXzW_modeChip{padding-inline:var(--nl-space-2);flex:1 0 auto;justify-content:center}}.yxHXzW_gearLink svg{width:22px;height:22px}.yxHXzW_dailyBanner{align-items:baseline;gap:var(--nl-space-1) var(--nl-space-3);margin:0 0 var(--nl-space-4);padding:var(--nl-space-3) var(--nl-space-4);font-size:var(--nl-text-sm);flex-wrap:wrap;display:flex}.yxHXzW_dailyTheme{font-size:var(--nl-text-lg);flex:1 0 100%}.yxHXzW_dailyLink{min-height:44px;color:var(--nl-color-text);font-weight:var(--nl-weight-bold);align-items:center;display:inline-flex}.yxHXzW_dailyLink:focus-visible{outline:3px solid var(--nl-color-focus);outline-offset:2px}.yxHXzW_feedBar{justify-content:space-between;align-items:center;gap:var(--nl-space-2) var(--nl-space-3);margin-bottom:var(--nl-space-3);flex-wrap:wrap;display:flex}.yxHXzW_backLink{align-items:center;gap:var(--nl-space-1);min-height:44px;color:var(--nl-color-text);font:var(--nl-weight-bold) var(--nl-text-sm) / 1 var(--nl-font-body);text-decoration:none;display:inline-flex}.yxHXzW_backLink:before{content:"←" / "";font-size:var(--nl-text-lg)}.yxHXzW_labTag{padding:2px var(--nl-space-2);border-radius:var(--nl-radius-chip);background:var(--nl-color-surface-raised);color:var(--nl-color-text-muted);font-size:var(--nl-text-xs);white-space:nowrap;margin-left:auto}.yxHXzW_player{gap:var(--nl-space-5);flex-direction:column;display:flex}.yxHXzW_roundColumn,.yxHXzW_sideColumn{gap:var(--nl-space-4);flex-direction:column;min-width:0;display:flex}@media (min-width:1024px){.yxHXzW_page{max-width:1080px}.yxHXzW_player{align-items:flex-start;gap:var(--nl-space-8);flex-direction:row}.yxHXzW_roundColumn{flex:560px;max-width:680px}.yxHXzW_sideColumn{top:var(--nl-space-4);flex:0 340px;position:sticky}}.yxHXzW_muted{color:var(--nl-color-text-muted)}.yxHXzW_quietLink{min-height:44px;padding:0 var(--nl-space-1);color:var(--nl-color-text-muted);font-size:var(--nl-text-xs);font-weight:var(--nl-weight-bold);align-items:center;text-decoration:underline;display:inline-flex}.yxHXzW_credits{font-size:var(--nl-text-sm);color:var(--nl-color-text-muted);margin:0}.yxHXzW_credits a{color:inherit;text-decoration:underline}.yxHXzW_stage{--overlap:var(--nl-space-8);gap:var(--nl-space-2);touch-action:pan-y;-webkit-user-select:none;user-select:none;flex-direction:column;display:flex}.yxHXzW_targetMeta,.yxHXzW_shotMeta{align-items:center;gap:var(--nl-space-3);min-width:0;display:flex}.yxHXzW_byline{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.yxHXzW_targetHeading{margin:0}.yxHXzW_bylineTop{align-items:center;gap:var(--nl-space-1) var(--nl-space-2);font-size:var(--nl-text-sm);flex-wrap:wrap;min-width:0;display:flex}.yxHXzW_handle{color:var(--nl-color-text);font-weight:var(--nl-weight-black);overflow-wrap:anywhere;text-decoration:none}a.yxHXzW_handle:hover{text-decoration:underline}.yxHXzW_metaLinks{align-items:center;gap:var(--nl-space-2);flex-wrap:wrap;display:flex}.yxHXzW_metaLinks .nl-chip{min-height:44px}.yxHXzW_target{padding-bottom:var(--overlap);margin:0}.yxHXzW_targetImage{pointer-events:none;width:100%;height:auto;display:block}.yxHXzW_targetText{padding:var(--nl-space-10) var(--nl-space-5) var(--nl-space-6);font-size:var(--nl-text-xl);text-align:center;overflow-wrap:anywhere;margin:0}.yxHXzW_targetCaption{padding:var(--nl-space-2) var(--nl-space-4) 0;font-size:var(--nl-text-sm);font-weight:var(--nl-weight-bold)}.yxHXzW_shotArea{gap:var(--nl-space-2);min-height:150px;margin-top:calc(-1 * var(--overlap) - var(--nl-space-2));flex-direction:column;display:flex;position:relative}.yxHXzW_shot{gap:var(--nl-space-3);margin:0 var(--nl-space-3);padding:var(--nl-space-4);flex-direction:column;display:flex}.yxHXzW_shotText{font-size:var(--nl-text-xl);overflow-wrap:anywhere;margin:0}.yxHXzW_shotArea[data-status=beat] .yxHXzW_shotText{opacity:.75}.yxHXzW_shotProgress{border-radius:var(--nl-radius-pill);background:var(--nl-color-surface-raised);height:4px;overflow:hidden}.yxHXzW_shotProgress>span{background:var(--nl-color-text);transform-origin:0;height:100%;transition:transform .1s linear;display:block}.yxHXzW_roundEnd{align-items:center;gap:var(--nl-space-2);margin:0 var(--nl-space-3);padding:var(--nl-space-5) var(--nl-space-4);text-align:center;flex-direction:column;display:flex}.yxHXzW_roundEnd p{margin:0}.yxHXzW_roundEndTitle{font-size:var(--nl-text-xl)}.yxHXzW_seedBanner{margin:0 var(--nl-space-3) var(--nl-space-2);padding:var(--nl-space-2) var(--nl-space-3);text-align:center}.yxHXzW_swipeHint{text-align:center;font-size:var(--nl-text-xs);color:var(--nl-color-text-muted);margin:0}.yxHXzW_controls{gap:var(--nl-space-2);flex-wrap:wrap;align-items:center;display:flex}.yxHXzW_controls .yxHXzW_control{min-height:44px;padding:0 var(--nl-space-4);font-size:var(--nl-text-sm)}.yxHXzW_controls .yxHXzW_next{margin-left:auto}.yxHXzW_button{min-height:44px;padding:0 var(--nl-space-4);border-radius:var(--nl-radius-button);border:var(--nl-border-width-control) solid var(--nl-color-edge);background:var(--nl-color-surface);color:var(--nl-color-text);font:var(--nl-weight-bold) var(--nl-text-sm) / 1 var(--nl-font-body);cursor:pointer;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.yxHXzW_button:disabled{opacity:.45;cursor:not-allowed}.yxHXzW_button:focus-visible,.yxHXzW_select:focus-visible,.yxHXzW_input:focus-visible,.yxHXzW_linkButton:focus-visible,.yxHXzW_help summary:focus-visible,.yxHXzW_targetMenuItem:focus-visible{outline:3px solid var(--nl-color-focus);outline-offset:2px}.yxHXzW_primary{background:var(--nl-color-bang-strong);border-color:var(--nl-color-bang-edge);color:var(--nl-color-on-bang);box-shadow:var(--nl-shadow-button);font-family:var(--nl-font-display);font-weight:var(--nl-display-weight);text-transform:var(--nl-display-case);letter-spacing:var(--nl-display-tracking)}.yxHXzW_beatSelect{align-items:center;gap:var(--nl-space-2);display:inline-flex}.yxHXzW_select,.yxHXzW_input{min-height:44px;padding:0 var(--nl-space-3);border-radius:var(--nl-radius-button);border:var(--nl-border-width-control) solid var(--nl-color-edge);background:var(--nl-color-surface);color:var(--nl-color-text);font:var(--nl-weight-bold) var(--nl-text-sm) / 1 var(--nl-font-body)}.yxHXzW_input{font-weight:var(--nl-weight-regular);font-size:var(--nl-text-md)}.yxHXzW_react{gap:var(--nl-space-2);padding:0 var(--nl-space-1);font-size:var(--nl-text-xs);flex-direction:column;display:flex}.yxHXzW_react p{margin:0}.yxHXzW_reactFoot{align-items:center;gap:var(--nl-space-2) var(--nl-space-3);flex-wrap:wrap;display:flex}.yxHXzW_tooFar{align-items:center;display:inline-flex}.yxHXzW_reactStatus{text-align:right;flex-direction:column;gap:2px;margin-left:auto;display:flex}.yxHXzW_styleChips{padding:var(--nl-space-2) 0}.yxHXzW_quickShot{gap:var(--nl-space-3);min-width:0;padding:var(--nl-space-4);flex-direction:column;display:flex}.yxHXzW_sectionTitle{font-size:var(--nl-text-lg);margin:0}.yxHXzW_holdRow{align-items:center;gap:var(--nl-space-5);padding:var(--nl-space-2) var(--nl-space-1) var(--nl-space-8);display:flex}.yxHXzW_holdStatus{min-width:0;min-height:3em;font-size:var(--nl-text-sm);flex:1}.yxHXzW_holdStatus p{margin:0}.yxHXzW_recording{align-items:center;gap:var(--nl-space-2);color:var(--nl-color-recording);font-weight:var(--nl-weight-bold);font-family:var(--nl-font-mono);font-size:var(--nl-text-lg);display:flex}.yxHXzW_recDot{background:var(--nl-color-recording);border-radius:50%;width:10px;height:10px;animation:1s ease-in-out infinite yxHXzW_pulse}@keyframes yxHXzW_pulse{50%{opacity:.3}}.yxHXzW_undoBox{align-items:center;gap:var(--nl-space-2);flex-wrap:wrap;display:flex}.yxHXzW_typeShot{gap:var(--nl-space-1);font-size:var(--nl-text-sm);flex-direction:column;display:flex}.yxHXzW_typeShotRow{gap:var(--nl-space-2);flex-wrap:wrap;display:flex}.yxHXzW_typeShotRow .yxHXzW_input{flex:160px;min-width:0}.yxHXzW_postedList{gap:var(--nl-space-2);font-size:var(--nl-text-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.yxHXzW_postedList li{align-items:center;gap:var(--nl-space-2);padding:var(--nl-space-2) var(--nl-space-3);border-radius:var(--nl-radius-card);background:var(--nl-color-surface-raised);overflow-wrap:anywhere;flex-wrap:wrap;display:flex}.yxHXzW_postedList audio{max-width:100%;height:36px}.yxHXzW_fineprint{font-size:var(--nl-text-xs);color:var(--nl-color-text-muted);margin:0}.yxHXzW_help{font-size:var(--nl-text-sm);color:var(--nl-color-text-muted)}.yxHXzW_help summary{min-height:44px;font-weight:var(--nl-weight-bold);cursor:pointer;align-items:center;display:flex}.yxHXzW_help ul{padding-left:var(--nl-space-5);gap:var(--nl-space-1);flex-direction:column;margin:0;display:flex}.yxHXzW_help kbd{font-family:var(--nl-font-mono);border-radius:var(--nl-radius-sm);background:var(--nl-color-surface-raised);color:var(--nl-color-text);padding:0 4px}@media (prefers-reduced-motion:reduce){.yxHXzW_shotProgress>span{transition:none}.yxHXzW_recDot{animation:none}}.yxHXzW_target .yxHXzW_audio{padding:var(--nl-space-6) var(--nl-space-4) var(--nl-space-2)}.yxHXzW_shotImage{border-radius:calc(var(--nl-radius-card) / 2);pointer-events:none;width:auto;max-width:100%;height:auto;max-height:140px;display:block}.yxHXzW_mediaPlaceholder{aspect-ratio:4/3;background-color:var(--nl-color-media);background-image:repeating-linear-gradient(135deg, var(--nl-hatch) 0 2px, transparent 2px 14px);color:var(--nl-color-on-media);justify-content:center;align-items:center;display:flex}.yxHXzW_shotImage.yxHXzW_mediaPlaceholder{width:180px}.yxHXzW_linkCard{border-radius:calc(var(--nl-radius-card) / 2);background:var(--nl-color-surface-raised);color:var(--nl-color-text);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.yxHXzW_target .yxHXzW_linkCard{margin:var(--nl-space-3) var(--nl-space-3) 0}.yxHXzW_linkCard:focus-visible{outline:3px solid var(--nl-color-focus);outline-offset:2px}.yxHXzW_linkThumb{object-fit:cover;width:100%;height:auto;max-height:240px;display:block}.yxHXzW_linkBody{gap:var(--nl-space-1);padding:var(--nl-space-2) var(--nl-space-3);flex-direction:column;min-width:0;display:flex}.yxHXzW_linkTitle{font-weight:var(--nl-weight-bold);overflow-wrap:anywhere}.yxHXzW_linkHost{font-size:var(--nl-text-xs);color:var(--nl-color-text-muted)}.yxHXzW_mediaKind{padding:2px var(--nl-space-2);border-radius:var(--nl-radius-chip);background:var(--nl-color-surface-raised);color:var(--nl-color-text-muted);font-size:var(--nl-text-xs);font-weight:var(--nl-weight-bold);text-transform:uppercase;display:inline-block}.yxHXzW_audio{align-items:flex-start;gap:var(--nl-space-2);flex-direction:column;display:flex}.yxHXzW_playButton{align-items:center;gap:var(--nl-space-2);min-height:44px;padding:0 var(--nl-space-4);border-radius:var(--nl-radius-button);border:var(--nl-border-width-control) solid var(--nl-color-bang-edge);background:var(--nl-color-surface);color:var(--nl-color-text);box-shadow:var(--nl-shadow-button);font-weight:var(--nl-weight-bold);font-family:var(--nl-font-mono);cursor:pointer;display:inline-flex}.yxHXzW_playButton:focus-visible{outline:3px solid var(--nl-color-focus);outline-offset:2px}.yxHXzW_playButton:disabled{opacity:.55;cursor:not-allowed}.yxHXzW_transcript{font-family:var(--nl-font-display);font-weight:var(--nl-display-weight);text-transform:var(--nl-display-case);letter-spacing:var(--nl-display-tracking);font-size:var(--nl-text-xl);line-height:var(--nl-leading-snug);overflow-wrap:anywhere;margin:0}.yxHXzW_transcript .yxHXzW_mediaKind{vertical-align:middle;font-family:var(--nl-font-body);letter-spacing:normal}.yxHXzW_waveform{width:100%;max-width:480px;height:48px;display:block}.yxHXzW_waveformBar{fill:currentColor;opacity:.35}.yxHXzW_waveformBarPlayed{fill:currentColor}.yxHXzW_trim{flex-basis:100%}.yxHXzW_trimTrack{touch-action:none;max-width:480px;position:relative}.yxHXzW_trimHandle{cursor:ew-resize;touch-action:none;width:24px;margin-left:-12px;position:absolute;top:0;bottom:0}.yxHXzW_trimHandle:before{content:"";border-radius:var(--nl-radius-chip);background:var(--nl-color-text);width:4px;position:absolute;top:0;bottom:0;left:10px}.yxHXzW_trimHandle:focus-visible{outline:3px solid var(--nl-color-focus);outline-offset:2px}.yxHXzW_liveCaption{min-height:1.5em;margin:var(--nl-space-1) 0 0;font-size:var(--nl-text-md);font-weight:var(--nl-weight-bold);line-height:var(--nl-leading-snug)}.yxHXzW_linkButton{min-height:44px;color:var(--nl-color-text-muted);font:var(--nl-weight-bold) var(--nl-text-sm) / 1 var(--nl-font-body);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;text-decoration:underline}.yxHXzW_warmingUp{padding:2px var(--nl-space-2);border-radius:var(--nl-radius-chip);background:var(--nl-color-surface-raised);color:var(--nl-color-text-muted);font-size:var(--nl-text-xs);font-weight:var(--nl-weight-bold);white-space:nowrap}.yxHXzW_chasers{gap:var(--nl-space-2);margin:0 var(--nl-space-3);flex-direction:column;display:flex}.yxHXzW_chaserBar{justify-content:space-between;align-items:center;gap:var(--nl-space-2);flex-wrap:wrap;display:flex}.yxHXzW_chaserDrawer{gap:var(--nl-space-3);padding:var(--nl-space-3);border-radius:var(--nl-radius-card);background:var(--nl-color-surface-raised);overscroll-behavior:contain;flex-direction:column;max-height:320px;display:flex;overflow-y:auto}.yxHXzW_chaserDrawer p{margin:0}.yxHXzW_chaserList{gap:var(--nl-space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.yxHXzW_chaserRow{gap:var(--nl-space-1);padding:var(--nl-space-2) var(--nl-space-3);border-radius:calc(var(--nl-radius-card) / 2);background:var(--nl-color-surface);font-size:var(--nl-text-sm);flex-direction:column;min-width:0;display:flex}.yxHXzW_chaserMeta{align-items:center;gap:var(--nl-space-2);font-size:var(--nl-text-xs);flex-wrap:wrap;display:flex}.yxHXzW_chaserText{font-weight:var(--nl-weight-bold);overflow-wrap:anywhere}.yxHXzW_chaserActions{align-items:center;gap:var(--nl-space-3);font-size:var(--nl-text-xs);flex-wrap:wrap;display:flex}.yxHXzW_chaserReplies{gap:var(--nl-space-2);margin-top:var(--nl-space-1);padding-left:var(--nl-space-2);border-left:2px solid var(--nl-color-border);flex-direction:column;display:flex}.yxHXzW_chaserReplies .yxHXzW_chaserRow{background:var(--nl-color-surface-raised)}.yxHXzW_chaseComposer{gap:var(--nl-space-2);flex-direction:column;display:flex}.yxHXzW_chaseHold{align-items:center;gap:var(--nl-space-4);display:flex}.yxHXzW_chaseHoldButton{flex:none}.yxHXzW_visualComposer{gap:var(--nl-space-2);flex-direction:column;display:flex}.yxHXzW_visualTabs{align-items:center;gap:var(--nl-space-2);flex-wrap:wrap;display:flex}.yxHXzW_visualPreview{border-radius:calc(var(--nl-radius-card) / 2);max-width:240px;max-height:160px;display:block}.yxHXzW_headerActions .yxHXzW_newTarget{min-height:44px;padding:0 var(--nl-space-4);font-size:var(--nl-text-sm);white-space:nowrap}.yxHXzW_targetMenu{flex:none;position:relative}.yxHXzW_targetMenuButton{font-size:var(--nl-text-xl);list-style:none}.yxHXzW_targetMenuButton::-webkit-details-marker{display:none}.yxHXzW_targetMenuList{z-index:2;min-width:180px;padding:var(--nl-space-1);flex-direction:column;display:flex;position:absolute;right:0}.yxHXzW_targetMenuItem{min-height:44px;padding:0 var(--nl-space-3);border-radius:calc(var(--nl-radius-card) / 2);color:inherit;font-weight:var(--nl-weight-bold);font-size:var(--nl-text-sm);align-items:center;text-decoration:none;display:flex}.yxHXzW_targetMenuItem:hover{background:var(--nl-color-surface-raised)}.yxHXzW_targetMenuAction{width:100%;font:inherit;font-weight:var(--nl-weight-bold);text-align:left;cursor:pointer;background:0 0;border:0}
._036UAq_page{max-width:560px;padding:var(--nl-space-3) var(--nl-space-4) var(--nl-space-12);margin:0 auto}._036UAq_header{align-items:center;gap:var(--nl-space-3);margin-bottom:var(--nl-space-5);font-size:var(--nl-text-xl);display:flex}._036UAq_homeLink{min-height:44px;color:inherit;align-items:center;text-decoration:none;display:inline-flex}._036UAq_homeLink:focus-visible,._036UAq_headerAction:focus-visible{outline:3px solid var(--nl-color-focus);outline-offset:2px}._036UAq_title{min-width:0;font-family:var(--nl-font-display);font-weight:var(--nl-display-weight);text-transform:var(--nl-display-case);letter-spacing:var(--nl-display-tracking);font-size:var(--nl-text-2xl);margin:0;line-height:1.04}._036UAq_headerAction{min-height:44px;color:var(--nl-color-text);font-size:var(--nl-text-sm);font-weight:var(--nl-weight-bold);flex:none;align-items:center;margin-left:auto;display:inline-flex}._036UAq_form,._036UAq_section{gap:var(--nl-space-5);flex-direction:column;display:flex}._036UAq_fieldset{gap:var(--nl-space-2);border:none;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}._036UAq_legend{margin-bottom:var(--nl-space-2);font:var(--nl-weight-black) var(--nl-text-xs) / 1.3 var(--nl-font-body);letter-spacing:.07em;text-transform:uppercase;color:var(--nl-color-text-muted);padding:0}._036UAq_label{margin-bottom:var(--nl-space-1);font-weight:var(--nl-weight-bold);padding:0}._036UAq_optional{font-weight:var(--nl-weight-regular);text-transform:none;letter-spacing:normal;color:var(--nl-color-text-muted);font-size:var(--nl-text-sm)}._036UAq_segmented{gap:var(--nl-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._036UAq_segmentWide{grid-column:1/-1}._036UAq_segment{display:flex;position:relative}._036UAq_segment input,._036UAq_chip input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}._036UAq_segment span._036UAq_sourceBody{justify-content:space-between;align-items:flex-start;gap:var(--nl-space-2);min-height:88px;padding:var(--nl-space-3) var(--nl-space-4);border-radius:var(--nl-radius-card);border:var(--nl-border-width) solid var(--nl-color-border);background:var(--nl-color-surface);box-shadow:var(--nl-shadow-card);color:var(--nl-color-text);font-weight:var(--nl-weight-black);font-size:var(--nl-text-md);flex-direction:column;flex:1;line-height:1.2;display:flex}._036UAq_segmentWide span._036UAq_sourceBody{flex-direction:row;justify-content:flex-start;align-items:center;min-height:60px}._036UAq_sourceLabel{flex:1}._036UAq_segment input:checked+span._036UAq_sourceBody{background:var(--nl-color-text);border-color:var(--nl-color-text);color:var(--nl-color-bg)}._036UAq_segment input:focus-visible+span,._036UAq_chip input:focus-visible+span,._036UAq_choice input:focus-visible{outline:3px solid var(--nl-color-focus);outline-offset:2px}._036UAq_icon{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:22px;height:22px}._036UAq_tabs{gap:var(--nl-space-2);margin-bottom:var(--nl-space-4);display:flex}._036UAq_tab{min-height:44px;padding:0 var(--nl-space-5);border:var(--nl-border-width) solid var(--nl-color-border);border-radius:var(--nl-radius-chip);background:var(--nl-color-surface-raised);color:var(--nl-color-text);font:var(--nl-weight-bold) var(--nl-text-sm) / 1 var(--nl-font-body);cursor:pointer}._036UAq_tab[aria-selected=true]{background:var(--nl-color-text);border-color:var(--nl-color-text);color:var(--nl-color-bg)}._036UAq_tab:focus-visible{outline:3px solid var(--nl-color-focus);outline-offset:2px}._036UAq_panel{gap:var(--nl-space-3);padding:var(--nl-space-4);border-radius:var(--nl-radius-card);background:var(--nl-color-surface);border:var(--nl-border-width) solid var(--nl-color-border);box-shadow:var(--nl-shadow-card);flex-direction:column;display:flex}._036UAq_dropzone{justify-content:center;align-items:center;gap:var(--nl-space-2);min-height:168px;padding:var(--nl-space-5) var(--nl-space-6);border:var(--nl-border-width-control) dashed var(--nl-color-edge);border-radius:var(--nl-radius-card);background:var(--nl-color-bg);text-align:center;flex-direction:column;display:flex}._036UAq_dropBang{font-size:3rem;line-height:1;display:inline-block}._036UAq_dropHint{max-width:28ch;color:var(--nl-color-text-muted);font-size:var(--nl-text-sm);margin:0}._036UAq_sourceRow{gap:var(--nl-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._036UAq_sourceButton{justify-content:space-between;align-items:flex-start;gap:var(--nl-space-2);min-height:76px;padding:var(--nl-space-3) var(--nl-space-4);border-radius:var(--nl-radius-card);border:var(--nl-border-width-control) solid var(--nl-color-edge);background:var(--nl-color-surface-raised);color:var(--nl-color-text);font:var(--nl-weight-black) var(--nl-text-md) / 1.2 var(--nl-font-body);text-align:left;cursor:pointer;flex-direction:column;display:flex}._036UAq_sourceButton:focus-visible{outline:3px solid var(--nl-color-focus);outline-offset:2px}._036UAq_sourceButton:disabled{opacity:.5;cursor:not-allowed}._036UAq_row{gap:var(--nl-space-2);flex-wrap:wrap;display:flex}._036UAq_visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._036UAq_primary,._036UAq_secondary{justify-content:center;align-items:center;gap:var(--nl-space-2);min-height:50px;padding:0 var(--nl-space-6);border-radius:var(--nl-radius-button);text-align:center;cursor:pointer;transition:transform var(--nl-duration-fast) var(--nl-ease-standard);text-decoration:none;display:inline-flex}._036UAq_primary{border:var(--nl-border-width-control) solid var(--nl-color-bang-edge);background:var(--nl-color-bang-strong);color:var(--nl-color-on-bang);box-shadow:var(--nl-shadow-button);font-family:var(--nl-font-display);font-weight:var(--nl-display-weight);text-transform:var(--nl-display-case);letter-spacing:var(--nl-display-tracking);font-size:1.0625rem;line-height:1}._036UAq_secondary{min-height:44px;padding:0 var(--nl-space-5);border:var(--nl-border-width-control) solid var(--nl-color-edge);background:var(--nl-color-surface);color:var(--nl-color-text);font:var(--nl-weight-bold) var(--nl-text-md) / 1.2 var(--nl-font-body)}._036UAq_primary:active:not(:disabled),._036UAq_secondary:active:not(:disabled){transform:translateY(1px)}._036UAq_primary:focus-visible,._036UAq_secondary:focus-visible,._036UAq_linkButton:focus-visible{outline:3px solid var(--nl-color-focus);outline-offset:2px}._036UAq_primary:disabled,._036UAq_secondary:disabled{opacity:.5;cursor:not-allowed}._036UAq_submit{width:100%}._036UAq_linkButton{min-height:44px;color:var(--nl-color-text);font:var(--nl-weight-bold) var(--nl-text-sm) / 1.3 var(--nl-font-body);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;text-decoration:underline}._036UAq_input,._036UAq_textarea{width:100%;padding:var(--nl-space-3) var(--nl-space-4);border-radius:var(--nl-radius-button);border:var(--nl-border-width-control) solid var(--nl-color-edge);background:var(--nl-color-surface);color:var(--nl-color-text);font:inherit;font-size:var(--nl-text-md)}._036UAq_input{min-height:50px}._036UAq_input:focus-visible,._036UAq_textarea:focus-visible{outline:3px solid var(--nl-color-focus);outline-offset:2px}._036UAq_textarea{border-radius:var(--nl-radius-card);resize:vertical;min-height:132px;font-family:var(--nl-font-display);font-weight:var(--nl-display-weight);letter-spacing:var(--nl-display-tracking);font-size:var(--nl-text-xl);line-height:1.15}._036UAq_counter,._036UAq_muted,._036UAq_fineprint{color:var(--nl-color-text-muted);font-size:var(--nl-text-sm);margin:0}._036UAq_counter{font-family:var(--nl-font-mono);align-self:flex-end}._036UAq_fineprint{font-size:var(--nl-text-xs)}._036UAq_rule{align-items:flex-start;gap:var(--nl-space-2);padding:var(--nl-space-3) var(--nl-space-4);border-radius:var(--nl-radius-card);background:var(--nl-color-surface-raised);color:var(--nl-color-text);font-weight:var(--nl-weight-bold);font-size:var(--nl-text-sm);margin:0;display:flex}._036UAq_rule ._036UAq_icon{width:18px;height:18px;margin-top:1px}._036UAq_error{color:var(--nl-color-recording);font-weight:var(--nl-weight-bold);font-size:var(--nl-text-sm);margin:0}._036UAq_choice{align-items:flex-start;gap:var(--nl-space-3);min-height:44px;padding:var(--nl-space-3) var(--nl-space-4);border-radius:var(--nl-radius-card);border:var(--nl-border-width-control) solid var(--nl-color-border);background:var(--nl-color-surface);cursor:pointer;display:flex}._036UAq_choice input{width:20px;height:20px;accent-color:var(--nl-color-bang-strong);flex-shrink:0;margin:2px 0 0}._036UAq_choice:has(input:checked){border-color:var(--nl-color-bang-edge);background:var(--nl-color-surface-raised)}._036UAq_choice:has(input:disabled){cursor:not-allowed}._036UAq_choiceText{font-weight:var(--nl-weight-bold);flex-direction:column;gap:2px;display:flex}._036UAq_choiceText small{align-items:center;gap:var(--nl-space-1);font-weight:var(--nl-weight-regular);color:var(--nl-color-text-muted);flex-wrap:wrap;display:flex}._036UAq_chips{gap:var(--nl-space-2);flex-wrap:wrap;display:flex}._036UAq_chip{display:inline-flex;position:relative}._036UAq_chip span{min-height:36px;padding:0 var(--nl-space-4);border-radius:var(--nl-radius-chip);border:var(--nl-border-width) solid var(--nl-color-border);background:var(--nl-color-surface-raised);color:var(--nl-color-text);font:var(--nl-weight-bold) var(--nl-text-sm) / 1 var(--nl-font-body);white-space:nowrap;align-items:center;display:inline-flex}._036UAq_chip input:checked+span{background:var(--nl-color-text);color:var(--nl-color-bg);border-color:var(--nl-color-text)}._036UAq_chip input:disabled+span{opacity:.5}._036UAq_preview{gap:var(--nl-space-2);flex-direction:column;display:flex}._036UAq_previewMedia{object-fit:contain;border-radius:var(--nl-radius-card);border:var(--nl-border-width) solid var(--nl-color-border);background-color:var(--nl-color-media);background-image:repeating-linear-gradient(135deg, var(--nl-hatch) 0 2px, transparent 2px 14px);width:100%;height:auto;max-height:360px;display:block}._036UAq_progress{width:100%;height:8px;accent-color:var(--nl-color-bang-strong)}._036UAq_done{gap:var(--nl-space-4);padding:var(--nl-space-6) var(--nl-space-5);border-radius:var(--nl-radius-card);background:var(--nl-color-surface);border:var(--nl-border-width) solid var(--nl-color-border);box-shadow:var(--nl-shadow-card);flex-direction:column;display:flex}._036UAq_doneTitle{font-family:var(--nl-font-display);font-weight:var(--nl-display-weight);text-transform:var(--nl-display-case);letter-spacing:var(--nl-display-tracking);font-size:var(--nl-text-xl);margin:0;line-height:1.1}._036UAq_doneTitle:focus{outline:none}._036UAq_gifGrid{gap:var(--nl-space-2);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}._036UAq_gifButton{aspect-ratio:1;border:var(--nl-border-width-control) solid transparent;border-radius:calc(var(--nl-radius-card) / 2);background-color:var(--nl-color-media);background-image:repeating-linear-gradient(135deg, var(--nl-hatch) 0 2px, transparent 2px 14px);cursor:pointer;width:100%;padding:0;display:block;position:relative;overflow:hidden}._036UAq_gifButton[aria-pressed=true]{border-color:var(--nl-color-bang-strong)}._036UAq_gifButton:focus-visible{outline:3px solid var(--nl-color-focus);outline-offset:2px}._036UAq_gifImage{object-fit:cover;width:100%;height:100%;display:block}._036UAq_gifPlaceholder{width:100%;height:100%;padding:var(--nl-space-1);font-size:var(--nl-text-xs);font-weight:var(--nl-weight-bold);color:var(--nl-color-on-media);text-align:center;justify-content:center;align-items:center;display:flex}._036UAq_attribution{font-size:var(--nl-text-xs);font-weight:var(--nl-weight-bold);color:var(--nl-color-text-muted);text-align:right;margin:0}._036UAq_list{gap:var(--nl-space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._036UAq_item{gap:var(--nl-space-3);padding:var(--nl-space-3);border-radius:var(--nl-radius-card);background:var(--nl-color-surface);border:var(--nl-border-width) solid var(--nl-color-border);box-shadow:var(--nl-shadow-card);grid-template-columns:72px minmax(0,1fr);align-items:center;display:grid}._036UAq_thumb{border-radius:calc(var(--nl-radius-card) / 2);background-color:var(--nl-color-media);background-image:repeating-linear-gradient(135deg, var(--nl-hatch) 0 2px, transparent 2px 14px);width:72px;height:72px;color:var(--nl-color-on-media);justify-content:center;align-items:center;display:flex;overflow:hidden}._036UAq_thumbImage{object-fit:cover;width:100%;height:100%}._036UAq_thumbText{width:100%;padding:var(--nl-space-1) var(--nl-space-2);background:var(--nl-color-surface-raised);color:var(--nl-color-text);font-family:var(--nl-font-display);font-weight:var(--nl-display-weight);font-size:var(--nl-text-xs);-webkit-line-clamp:4;-webkit-box-orient:vertical;align-self:stretch;line-height:1.2;display:-webkit-box;overflow:hidden}._036UAq_mediaKind{font:var(--nl-weight-black) var(--nl-text-xs) / 1.3 var(--nl-font-body);letter-spacing:.07em;text-transform:uppercase}._036UAq_itemBody{gap:var(--nl-space-1);flex-direction:column;min-width:0;display:flex}._036UAq_itemCaption{font-weight:var(--nl-weight-black);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}._036UAq_itemMeta{align-items:center;gap:var(--nl-space-1) var(--nl-space-2);font-size:var(--nl-text-sm);color:var(--nl-color-text-muted);flex-wrap:wrap;display:flex}._036UAq_status{padding:2px var(--nl-space-2);border-radius:var(--nl-radius-chip);font-size:var(--nl-text-xs);font-weight:var(--nl-weight-bold);white-space:nowrap;background:var(--nl-color-surface-raised);color:var(--nl-color-text);align-items:center;display:inline-flex}._036UAq_status[data-tone=live]{background:var(--nl-color-success);color:var(--nl-color-on-success)}._036UAq_status[data-tone=limited]{background:var(--nl-color-zest);color:var(--nl-color-on-zest)}._036UAq_status[data-tone=removed]{background:var(--nl-color-too-far);color:var(--nl-color-on-too-far)}._036UAq_remixBanner{align-items:flex-start;gap:var(--nl-space-1);padding:var(--nl-space-3) var(--nl-space-4);border-radius:var(--nl-radius-card);background:var(--nl-color-zest);color:var(--nl-color-on-zest);box-shadow:var(--nl-shadow-card);flex-direction:column;display:flex}._036UAq_remixBanner p{font-weight:var(--nl-weight-bold);margin:0}._036UAq_remixBanner ._036UAq_muted,._036UAq_remixBanner ._036UAq_linkButton{color:inherit}
.ZqLLpW_laughBack{gap:var(--nl-space-2);padding:var(--nl-space-4);border-radius:var(--nl-radius-card);border:var(--nl-border-width) solid var(--nl-color-border);background:var(--nl-color-surface);box-shadow:var(--nl-shadow-card);flex-direction:column;display:flex}.ZqLLpW_row{align-items:center;gap:var(--nl-space-4);flex-wrap:wrap;display:flex}.ZqLLpW_hold{flex:none}.ZqLLpW_preview{max-width:100%;height:2.25rem}.ZqLLpW_inbox{gap:var(--nl-space-2);text-align:left;flex-direction:column;width:100%;display:flex}.ZqLLpW_inboxTitle{font:var(--nl-weight-black) var(--nl-text-xs) / 1.3 var(--nl-font-body);letter-spacing:.07em;text-transform:uppercase;color:var(--nl-color-text-muted);margin:0}.ZqLLpW_inboxList{gap:var(--nl-space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ZqLLpW_inboxItem{gap:var(--nl-space-1);padding:var(--nl-space-2) var(--nl-space-3);border-radius:var(--nl-radius-card);border:var(--nl-border-width) solid var(--nl-color-border);background:var(--nl-color-surface-raised);flex-direction:column;display:flex}.ZqLLpW_inboxMeta{font-size:var(--nl-text-xs);color:var(--nl-color-text-muted);overflow-wrap:anywhere}.ZqLLpW_inboxActions{align-items:center;gap:var(--nl-space-2);flex-wrap:wrap;min-width:0;display:flex}.ZqLLpW_inboxActions>button,.ZqLLpW_inboxActions>a{overflow-wrap:anywhere;text-align:center;min-width:0;max-width:100%;color:var(--nl-color-text);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.ZqLLpW_inboxAudio{width:100%;height:2.25rem}
._1y2Baq_picker{gap:var(--nl-space-3);padding:var(--nl-space-3);border-radius:var(--nl-radius-card);background:var(--nl-color-surface-raised);font-size:var(--nl-text-sm);flex-direction:column;min-width:0;display:flex}._1y2Baq_picker p{margin:0}._1y2Baq_heading{align-items:center;gap:var(--nl-space-2);font-weight:var(--nl-weight-bold);flex-wrap:wrap;display:flex}._1y2Baq_textField{gap:var(--nl-space-1);flex-direction:column;display:flex}._1y2Baq_skins{gap:var(--nl-space-2);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));display:grid}._1y2Baq_skin{min-height:44px;padding:var(--nl-space-2) var(--nl-space-3);border-radius:calc(var(--nl-radius-card) / 2);border:var(--nl-border-width-control) solid var(--nl-color-border);background:var(--nl-color-surface);color:var(--nl-color-text);font:var(--nl-weight-bold) var(--nl-text-sm) / 1.2 var(--nl-font-body);text-align:left;cursor:pointer;flex-direction:column;align-items:flex-start;gap:2px;display:flex}._1y2Baq_skin span{font-size:var(--nl-text-xs);color:var(--nl-color-text-muted)}._1y2Baq_skin:focus-visible{outline:3px solid var(--nl-color-focus);outline-offset:2px}._1y2Baq_skin[aria-pressed=true]{background:var(--nl-color-bang-strong);border-color:var(--nl-color-bang-edge);color:var(--nl-color-on-bang)}._1y2Baq_skin[aria-pressed=true] span{color:inherit}._1y2Baq_skin:disabled{opacity:.45;cursor:not-allowed}._1y2Baq_preview{gap:var(--nl-space-2);flex-direction:column;min-width:0;display:flex}._1y2Baq_preview audio{width:100%;height:36px}._1y2Baq_actions{align-items:center;gap:var(--nl-space-2);flex-wrap:wrap;display:flex}
.s-KsDa_indicator{align-items:center;gap:var(--nl-space-2);min-height:36px;padding:0 var(--nl-space-3);border-radius:var(--nl-radius-chip);border:var(--nl-border-width) solid var(--nl-color-border);background:var(--nl-color-surface-raised);color:var(--nl-color-text);font:var(--nl-weight-bold) var(--nl-text-xs) / 1.2 var(--nl-font-body);white-space:nowrap;cursor:pointer;text-decoration:none;display:inline-flex}.s-KsDa_indicator:focus-visible{outline:3px solid var(--nl-color-focus);outline-offset:2px}span.s-KsDa_indicator{cursor:default}.s-KsDa_dot{background:var(--nl-color-text-muted);border-radius:50%;flex:none;width:8px;height:8px}.s-KsDa_indicator[data-state=on] .s-KsDa_dot{background:var(--nl-color-recording)}.s-KsDa_indicator[data-state=needs-tap]{box-shadow:inset 0 0 0 2px var(--nl-color-bang)}.s-KsDa_indicator[data-state=blocked] .s-KsDa_dot{background:var(--nl-color-too-far)}.s-KsDa_dialog::backdrop{background:color-mix(in srgb, var(--nl-color-bg) 85%, transparent)}.s-KsDa_dialog{align-items:center;gap:var(--nl-space-3);width:calc(100% - 2 * var(--nl-space-4));max-width:420px;max-height:calc(100dvh - 2 * var(--nl-space-4));padding:var(--nl-space-6) var(--nl-space-5) var(--nl-space-5);border-radius:var(--nl-radius-card);border:var(--nl-border-width) solid var(--nl-color-border);box-shadow:var(--nl-shadow-card);color:var(--nl-color-text);background-color:var(--nl-color-bg);background-image:var(--nl-texture);background-size:var(--nl-texture-size);text-align:center;flex-direction:column;margin:auto;display:flex;overflow-y:auto}.s-KsDa_dialog:not([open]){display:none}.s-KsDa_breath{flex:none;justify-content:center;align-items:center;width:200px;height:200px;display:flex;position:relative}.s-KsDa_ringOuter,.s-KsDa_ringInner{border-radius:50%;animation:8s ease-in-out infinite s-KsDa_breathe;position:absolute}.s-KsDa_ringOuter{background:var(--nl-color-meter1);opacity:.3;inset:0}.s-KsDa_ringInner{background:var(--nl-color-meter2);opacity:.35;animation-delay:.4s;inset:22px}.s-KsDa_ringCore{width:108px;height:108px;padding:var(--nl-space-2);border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative}.s-KsDa_ringTime{font-size:var(--nl-text-md)}@keyframes s-KsDa_breathe{0%,to{transform:scale(.88)}50%{transform:scale(1)}}.s-KsDa_dialogTitle{font-size:var(--nl-text-2xl)}.s-KsDa_muted{max-width:320px;color:var(--nl-color-text-muted);font-size:var(--nl-text-sm);margin:0}.s-KsDa_card{align-items:center;gap:var(--nl-space-2);margin:var(--nl-space-1) 0 0;padding:var(--nl-space-5) var(--nl-space-4);border-radius:var(--nl-radius-card);border:var(--nl-border-width-control) solid var(--nl-color-bang-edge);background:var(--nl-color-bang-strong);color:var(--nl-color-on-bang);box-shadow:var(--nl-shadow-card);flex-direction:column;align-self:stretch;display:flex}:is(.s-KsDa_card .nl-mark__bang,.s-KsDa_card .nl-mark__word){color:inherit}.s-KsDa_cardQuote{font-size:var(--nl-text-xl);margin:0}.s-KsDa_cardMeta{font:var(--nl-weight-bold) var(--nl-text-sm) / 1.3 var(--nl-font-body)}.s-KsDa_dialogActions{align-self:stretch;gap:var(--nl-space-2);margin-top:var(--nl-space-2);flex-direction:column;display:flex}@media (prefers-reduced-motion:reduce){.s-KsDa_ringOuter,.s-KsDa_ringInner{animation:none}}
.nh9QBa_punchUp,.nh9QBa_imagePanel{gap:var(--nl-space-2);flex-direction:column;display:flex}.nh9QBa_punchUpButton{align-self:flex-start;align-items:center;gap:var(--nl-space-2);min-height:44px;padding:0 var(--nl-space-5);border:var(--nl-border-width-control) dashed var(--nl-color-ai);border-radius:var(--nl-radius-button);background:var(--nl-color-surface);color:var(--nl-color-text);font:var(--nl-weight-bold) var(--nl-text-sm) / 1.2 var(--nl-font-body);cursor:pointer;display:inline-flex}.nh9QBa_punchUpButton:disabled{opacity:.5;cursor:not-allowed}.nh9QBa_punchUpButton:focus-visible,.nh9QBa_useIt:focus-visible,.nh9QBa_keepMine:focus-visible,.nh9QBa_promptInput:focus-visible{outline:3px solid var(--nl-color-focus);outline-offset:2px}.nh9QBa_suggestion{gap:var(--nl-space-2);padding:var(--nl-space-3) var(--nl-space-4);border-radius:var(--nl-radius-card);border:var(--nl-border-width) solid var(--nl-color-border);background:var(--nl-color-surface-raised);box-shadow:var(--nl-shadow-card);flex-direction:column;display:flex}.nh9QBa_suggestionText{font-family:var(--nl-font-display);font-weight:var(--nl-display-weight);letter-spacing:var(--nl-display-tracking);font-size:var(--nl-text-lg);overflow-wrap:anywhere;margin:0;line-height:1.15}.nh9QBa_suggestionActions{gap:var(--nl-space-2);flex-wrap:wrap;display:flex}.nh9QBa_useIt,.nh9QBa_keepMine{min-height:44px;padding:0 var(--nl-space-5);border-radius:var(--nl-radius-button);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.nh9QBa_useIt{border:var(--nl-border-width-control) solid var(--nl-color-bang-edge);background:var(--nl-color-bang-strong);color:var(--nl-color-on-bang);box-shadow:var(--nl-shadow-button);font-family:var(--nl-font-display);font-weight:var(--nl-display-weight);text-transform:var(--nl-display-case);letter-spacing:var(--nl-display-tracking);font-size:var(--nl-text-md)}.nh9QBa_keepMine{border:var(--nl-border-width-control) solid var(--nl-color-edge);background:var(--nl-color-surface);color:var(--nl-color-text);font:var(--nl-weight-bold) var(--nl-text-sm) / 1.2 var(--nl-font-body)}.nh9QBa_fineprint,.nh9QBa_muted{color:var(--nl-color-text-muted);font-size:var(--nl-text-xs);margin:0}.nh9QBa_muted{font-size:var(--nl-text-sm)}.nh9QBa_error{color:var(--nl-color-recording);font-weight:var(--nl-weight-bold);font-size:var(--nl-text-sm);margin:0}.nh9QBa_credentials{align-items:center;gap:var(--nl-space-2);color:var(--nl-color-text-muted);font-size:var(--nl-text-xs);flex-wrap:wrap;margin:0;display:flex}.nh9QBa_previewImage{object-fit:contain;border-radius:var(--nl-radius-card);border:var(--nl-border-width) solid var(--nl-color-border);background-color:var(--nl-color-media);background-image:repeating-linear-gradient(135deg, var(--nl-hatch) 0 2px, transparent 2px 14px);width:100%;height:auto;max-height:360px;display:block}.nh9QBa_promptInput{width:100%;padding:var(--nl-space-3) var(--nl-space-4);border-radius:var(--nl-radius-card);border:var(--nl-border-width-control) solid var(--nl-color-edge);background:var(--nl-color-surface);color:var(--nl-color-text);font:inherit;font-size:var(--nl-text-md);resize:vertical}.nh9QBa_alignStart{align-self:flex-start}
.W_Aska_card{padding:var(--nl-space-4);border-radius:var(--nl-radius-card);background:var(--nl-color-surface);color:var(--nl-color-text);border:var(--nl-border-width) solid var(--nl-color-border);box-shadow:var(--nl-shadow-card);gap:var(--nl-space-1);flex-direction:column;margin:0;display:flex}.W_Aska_line{font-family:var(--nl-font-display);font-weight:var(--nl-display-weight);text-transform:var(--nl-display-case);letter-spacing:var(--nl-display-tracking);font-size:var(--nl-text-lg);margin:0;line-height:1.15}.W_Aska_detail{color:var(--nl-color-text-muted);font-size:var(--nl-text-sm);margin:0}.W_Aska_badge{align-self:flex-start;align-items:center;gap:var(--nl-space-1);margin:var(--nl-space-1) 0 0;padding:var(--nl-space-1) var(--nl-space-3);border-radius:var(--nl-radius-chip);border:var(--nl-border-width) solid var(--nl-color-bang-edge);background:var(--nl-color-bang-strong);color:var(--nl-color-on-bang);font-size:var(--nl-text-sm);font-weight:var(--nl-weight-bold);display:inline-flex}
.VRIzhW_page{max-width:640px;padding:var(--nl-space-3) var(--nl-space-4) var(--nl-space-12);gap:var(--nl-space-4);flex-direction:column;margin:0 auto;display:flex}.VRIzhW_header{align-items:center;gap:var(--nl-space-3);flex-wrap:wrap;min-height:44px;display:flex}.VRIzhW_header>a:first-child{min-height:44px;color:var(--nl-color-text);align-items:center;display:inline-flex}.VRIzhW_title{font-family:var(--nl-font-display);font-weight:var(--nl-display-weight);text-transform:var(--nl-display-case);letter-spacing:var(--nl-display-tracking);font-size:var(--nl-text-2xl);overflow-wrap:anywhere;flex:auto;margin:0;line-height:1.04}.VRIzhW_card{padding:var(--nl-space-4);border-radius:var(--nl-radius-card);background:var(--nl-color-surface);color:var(--nl-color-text);border:var(--nl-border-width) solid var(--nl-color-border);box-shadow:var(--nl-shadow-card);gap:var(--nl-space-3);flex-direction:column;min-width:0;display:flex}.VRIzhW_identity{gap:var(--nl-space-4);grid-template-columns:72px minmax(0,1fr);align-items:center;display:grid}.VRIzhW_avatar{border-radius:var(--nl-radius-avatar);object-fit:cover;background:var(--nl-color-zest);width:72px;height:72px;color:var(--nl-color-on-zest);font-family:var(--nl-font-display);font-weight:var(--nl-display-weight);font-size:var(--nl-text-2xl);place-items:center;line-height:1;display:grid}.VRIzhW_avatarSmall{border-radius:var(--nl-radius-avatar);object-fit:cover;background:var(--nl-color-zest);width:40px;height:40px;color:var(--nl-color-on-zest);font:var(--nl-weight-black) var(--nl-text-md) / 1 var(--nl-font-body);place-items:center;display:grid}.VRIzhW_entry{gap:var(--nl-space-3);min-height:64px;padding:var(--nl-space-2) var(--nl-space-4);border-radius:var(--nl-radius-card);background:var(--nl-color-surface);border:var(--nl-border-width) solid var(--nl-color-border);box-shadow:var(--nl-shadow-card);grid-template-columns:40px minmax(0,1fr);align-items:center;display:grid}.VRIzhW_name{font-family:var(--nl-font-display);font-weight:var(--nl-display-weight);text-transform:var(--nl-display-case);letter-spacing:var(--nl-display-tracking);font-size:var(--nl-text-xl);overflow-wrap:anywhere;margin:0;line-height:1.1}.VRIzhW_entry .VRIzhW_name{font-size:var(--nl-text-md)}.VRIzhW_handle,.VRIzhW_muted{color:var(--nl-color-text-muted);font-size:var(--nl-text-sm);margin:0}a.VRIzhW_handle,a.VRIzhW_muted{align-items:center;min-height:32px;display:inline-flex}.VRIzhW_bio{overflow-wrap:anywhere;white-space:pre-line;margin:0}.VRIzhW_counts{gap:var(--nl-space-1) var(--nl-space-5);font-size:var(--nl-text-sm);color:var(--nl-color-text-muted);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.VRIzhW_counts li{align-items:center;min-height:32px;display:inline-flex}.VRIzhW_counts strong{color:var(--nl-color-text)}.VRIzhW_counts a{color:var(--nl-color-text);font-weight:var(--nl-weight-bold);border-bottom:var(--nl-border-width-control) solid var(--nl-color-edge);text-decoration:none}.VRIzhW_counts a:focus-visible{outline:3px solid var(--nl-color-focus);outline-offset:2px}.VRIzhW_actions{align-items:center;gap:var(--nl-space-2);flex-wrap:wrap;display:flex}.VRIzhW_button{min-height:44px;padding:0 var(--nl-space-5);border-radius:var(--nl-radius-button);border:var(--nl-border-width-control) solid var(--nl-color-edge);background:var(--nl-color-surface);color:var(--nl-color-text);font:var(--nl-weight-bold) var(--nl-text-md) / 1 var(--nl-font-body);justify-content:center;align-items:center;gap:var(--nl-space-2);cursor:pointer;transition:transform var(--nl-duration-fast) var(--nl-ease-standard);text-decoration:none;display:inline-flex}.VRIzhW_button[aria-pressed=false],.VRIzhW_primary{background:var(--nl-color-bang-strong);color:var(--nl-color-on-bang);border-color:var(--nl-color-bang-edge);box-shadow:var(--nl-shadow-button);font-family:var(--nl-font-display);font-weight:var(--nl-display-weight);text-transform:var(--nl-display-case);letter-spacing:var(--nl-display-tracking);font-size:1.0625rem}.VRIzhW_button:active:not(:disabled){transform:translateY(1px)}.VRIzhW_button:disabled,.VRIzhW_button[aria-disabled=true]{opacity:.6;cursor:progress}.VRIzhW_button:focus-visible,label.VRIzhW_button:focus-within,.VRIzhW_caption a:focus-visible,.VRIzhW_meta a:focus-visible,.VRIzhW_empty a:focus-visible{outline:3px solid var(--nl-color-focus);outline-offset:2px}.VRIzhW_error{color:var(--nl-color-recording);font-size:var(--nl-text-sm);font-weight:var(--nl-weight-bold);margin:0}.VRIzhW_section{gap:var(--nl-space-3);flex-direction:column;display:flex}.VRIzhW_sectionTitle{margin:var(--nl-space-2) 0 0;font-family:var(--nl-font-display);font-weight:var(--nl-display-weight);text-transform:var(--nl-display-case);letter-spacing:var(--nl-display-tracking);font-size:var(--nl-text-lg);line-height:1.1}.VRIzhW_list{gap:var(--nl-space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.VRIzhW_caption{font-family:var(--nl-font-display);font-weight:var(--nl-display-weight);text-transform:var(--nl-display-case);letter-spacing:var(--nl-display-tracking);font-size:var(--nl-text-lg);overflow-wrap:anywhere;margin:0;line-height:1.15}.VRIzhW_meta{align-items:center;gap:var(--nl-space-1) var(--nl-space-3);font-size:var(--nl-text-sm);color:var(--nl-color-text-muted);flex-wrap:wrap;margin:0;display:flex}.VRIzhW_meta a{min-height:44px;color:var(--nl-color-text-muted);align-items:center;margin-left:auto;display:inline-flex}.VRIzhW_score{font-weight:var(--nl-weight-black);color:var(--nl-color-text)}.VRIzhW_empty{padding:var(--nl-space-6) var(--nl-space-4);border-radius:var(--nl-radius-card);background:var(--nl-color-surface-raised);color:var(--nl-color-text-muted);text-align:center;margin:0}.VRIzhW_empty a{color:var(--nl-color-text);font-weight:var(--nl-weight-bold)}.VRIzhW_tiles{gap:var(--nl-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:480px){.VRIzhW_tiles{grid-template-columns:repeat(4,minmax(0,1fr))}}.VRIzhW_tile{justify-content:flex-end;gap:var(--nl-space-1);padding:var(--nl-space-3);border-radius:var(--nl-radius-card);background:var(--nl-color-surface);border:var(--nl-border-width) solid var(--nl-color-border);box-shadow:var(--nl-shadow-card);flex-direction:column-reverse;display:flex}.VRIzhW_tile .VRIzhW_muted{font:var(--nl-weight-black) var(--nl-text-xs) / 1.3 var(--nl-font-body);letter-spacing:.07em;text-transform:uppercase}.VRIzhW_tileValue{font-family:var(--nl-font-display);font-weight:var(--nl-display-weight);text-transform:var(--nl-display-case);letter-spacing:var(--nl-display-tracking);font-size:var(--nl-text-2xl);overflow-wrap:anywhere;margin:0;line-height:1}.VRIzhW_chart{align-items:flex-end;gap:4px;height:140px;margin:0;padding:0;list-style:none;display:flex}.VRIzhW_bar{min-width:0;height:100%;font-size:var(--nl-text-xs);font-weight:var(--nl-weight-bold);color:var(--nl-color-text-muted);flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:2px;display:flex}.VRIzhW_barFill{border-radius:var(--nl-radius-sm) var(--nl-radius-sm) 0 0;background:var(--nl-color-bang);width:100%;min-height:3px}.VRIzhW_bar:not(:has(span+span)) .VRIzhW_barFill{background:var(--nl-color-meter0)}.VRIzhW_chartAxis{font-size:var(--nl-text-sm);color:var(--nl-color-text-muted);justify-content:space-between;display:flex}.VRIzhW_gene{gap:var(--nl-space-2) var(--nl-space-2);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.VRIzhW_gene>span:first-child{font-weight:var(--nl-weight-bold)}.VRIzhW_meter{appearance:none;border-radius:var(--nl-radius-pill);background:var(--nl-color-surface-raised);border:0;grid-column:1/-1;width:100%;height:10px;overflow:hidden}.VRIzhW_meter::-webkit-meter-bar{border-radius:var(--nl-radius-pill);background:var(--nl-color-surface-raised);border:0;height:10px}.VRIzhW_meter::-webkit-meter-optimum-value{border-radius:var(--nl-radius-pill);background:var(--nl-color-bang)}.VRIzhW_meter::-webkit-meter-suboptimum-value{border-radius:var(--nl-radius-pill);background:var(--nl-color-bang)}.VRIzhW_meter::-webkit-meter-even-less-good-value{border-radius:var(--nl-radius-pill);background:var(--nl-color-bang)}.VRIzhW_meter::-moz-meter-bar{border-radius:var(--nl-radius-pill);background:var(--nl-color-bang)}.VRIzhW_fileInput{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.VRIzhW_suggestion{gap:var(--nl-space-3);grid-template-columns:40px minmax(0,1fr) auto;align-items:center;display:grid}.VRIzhW_suggestionName{font-weight:var(--nl-weight-bold);overflow-wrap:anywhere;margin:0}.VRIzhW_who{flex-direction:column;gap:2px;min-width:0;display:flex}.VRIzhW_quietLink{min-height:44px;color:var(--nl-color-text-muted);font-size:var(--nl-text-sm);font-weight:var(--nl-weight-bold);align-items:center;display:inline-flex}.VRIzhW_quietLink:focus-visible{outline:3px solid var(--nl-color-focus);outline-offset:2px}.VRIzhW_grow{flex:10rem;min-width:0}.VRIzhW_grow>.VRIzhW_actions{width:100%}.VRIzhW_grow .VRIzhW_button{flex:auto}
.-udQWa_headline{font-family:var(--nl-font-display);font-weight:var(--nl-display-weight);text-transform:var(--nl-display-case);letter-spacing:var(--nl-display-tracking);font-size:var(--nl-text-xl);margin:0;line-height:1.1}.-udQWa_genes{gap:var(--nl-space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.-udQWa_gene{align-items:center;column-gap:var(--nl-space-3);row-gap:var(--nl-space-1);grid-template-columns:4.5ch 1fr;display:grid}.-udQWa_score{text-align:right;font-family:var(--nl-font-display);font-weight:var(--nl-display-weight);font-size:var(--nl-text-xl);font-variant-numeric:tabular-nums;grid-row:span 2;line-height:1}.-udQWa_label{font-weight:var(--nl-weight-bold)}.-udQWa_bar{border-radius:var(--nl-radius-pill);background:var(--nl-color-surface-raised);height:8px;overflow:hidden}.-udQWa_bar>span{background:var(--nl-color-bang);transform-origin:0;height:100%;display:block}.-udQWa_cta{min-height:50px;padding:0 var(--nl-space-6);border-radius:var(--nl-radius-button);border:var(--nl-border-width-control) solid var(--nl-color-bang-edge);background:var(--nl-color-bang-strong);color:var(--nl-color-on-bang);box-shadow:var(--nl-shadow-button);font-family:var(--nl-font-display);font-weight:var(--nl-display-weight);text-transform:var(--nl-display-case);letter-spacing:var(--nl-display-tracking);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.-udQWa_share{gap:var(--nl-space-3);padding:var(--nl-space-4);border-radius:var(--nl-radius-card);border:var(--nl-border-width) solid var(--nl-color-border);background:var(--nl-color-surface);color:var(--nl-color-text);box-shadow:var(--nl-shadow-card);flex-direction:column;display:flex}.-udQWa_shareTitle{font-family:var(--nl-font-display);font-weight:var(--nl-display-weight);text-transform:var(--nl-display-case);letter-spacing:var(--nl-display-tracking);font-size:var(--nl-text-xl);overflow-wrap:anywhere;margin:0;line-height:1.1}.-udQWa_shareActions{gap:var(--nl-space-2);flex-wrap:wrap;display:flex}.-udQWa_shareActions>*{flex:8rem}.-udQWa_button{min-height:44px;padding:0 var(--nl-space-4);border-radius:var(--nl-radius-button);border:var(--nl-border-width-control) solid var(--nl-color-edge);background:var(--nl-color-surface);color:var(--nl-color-text);font:var(--nl-weight-bold) var(--nl-text-md) / 1 var(--nl-font-body);cursor:pointer;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.-udQWa_shareActions>.-udQWa_button:first-child{border-color:var(--nl-color-bang-edge);background:var(--nl-color-bang-strong);color:var(--nl-color-on-bang);box-shadow:var(--nl-shadow-button);font-family:var(--nl-font-display);font-weight:var(--nl-display-weight);text-transform:var(--nl-display-case);letter-spacing:var(--nl-display-tracking)}.-udQWa_status{color:var(--nl-color-text-muted);font-size:var(--nl-text-sm);overflow-wrap:anywhere;margin:0}.-udQWa_confidence{align-items:center;gap:var(--nl-space-3);min-width:0;margin:0;display:flex}.-udQWa_ringTrack{stroke:var(--nl-color-surface-raised)}.-udQWa_ringFill{stroke:var(--nl-color-bang)}.-udQWa_ringText{fill:currentColor;font:var(--nl-weight-black) 10px / 1 var(--nl-font-body)}.-udQWa_confidenceCaption{color:var(--nl-color-text-muted);font-size:var(--nl-text-sm)}
.tcJ7gq_card{width:100%;padding:var(--nl-space-4);border-radius:var(--nl-radius-card);background:var(--nl-color-surface);border:var(--nl-border-width) solid var(--nl-color-border);box-shadow:var(--nl-shadow-card);gap:var(--nl-space-2);text-align:left;flex-direction:column;display:flex}.tcJ7gq_title{font-family:var(--nl-font-display);font-weight:var(--nl-display-weight);text-transform:var(--nl-display-case);letter-spacing:var(--nl-display-tracking);font-size:var(--nl-text-lg);line-height:var(--nl-leading-snug);margin:0}.tcJ7gq_muted{color:var(--nl-color-text-muted);font-size:var(--nl-text-sm);margin:0}.tcJ7gq_error{color:var(--nl-color-too-far);font-size:var(--nl-text-sm);overflow-wrap:anywhere;margin:0}.tcJ7gq_list{gap:var(--nl-space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.tcJ7gq_row{align-items:center;gap:var(--nl-space-2);flex-wrap:wrap;display:flex}.tcJ7gq_row[data-state=used],.tcJ7gq_row[data-state=revoked]{color:var(--nl-color-text-muted)}.tcJ7gq_code{font-family:var(--nl-font-mono);font-size:var(--nl-text-md);letter-spacing:.05em}.tcJ7gq_row[data-state=used] .tcJ7gq_code,.tcJ7gq_row[data-state=revoked] .tcJ7gq_code{text-decoration:line-through}.tcJ7gq_state{font-size:var(--nl-text-xs);color:var(--nl-color-text-muted)}.tcJ7gq_actions{gap:var(--nl-space-2);margin-left:auto;display:flex}.tcJ7gq_button{min-height:44px;padding:0 var(--nl-space-3);border-radius:var(--nl-radius-button);border:var(--nl-border-width-control) solid var(--nl-color-edge);background:var(--nl-color-surface);color:var(--nl-color-text);font:var(--nl-weight-bold) var(--nl-text-sm) / 1 var(--nl-font-body);cursor:pointer}.tcJ7gq_button:focus-visible{outline:3px solid var(--nl-color-focus);outline-offset:2px}
.XpYE0q_card{gap:var(--nl-space-3);padding:var(--nl-space-4);flex-direction:column;display:flex}.XpYE0q_header{justify-content:space-between;align-items:center;gap:var(--nl-space-3);display:flex}.XpYE0q_title{font-size:var(--nl-text-lg);line-height:1.15}.XpYE0q_log{gap:var(--nl-space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.XpYE0q_ai,.XpYE0q_me{max-width:90%;padding:var(--nl-space-2) var(--nl-space-3);border-radius:var(--nl-radius-card);overflow-wrap:anywhere}.XpYE0q_ai{border:var(--nl-border-width) dashed var(--nl-color-border);background:var(--nl-color-surface-raised);align-self:flex-start}.XpYE0q_me{background:var(--nl-color-bang-strong);color:var(--nl-color-on-bang);align-self:flex-end}.XpYE0q_who{font:var(--nl-weight-black) var(--nl-text-xs) / 1 var(--nl-font-body);letter-spacing:.07em;text-transform:uppercase;color:var(--nl-color-text-muted);margin-right:var(--nl-space-1)}.XpYE0q_form{gap:var(--nl-space-2);flex-direction:column;display:flex}.XpYE0q_input{box-sizing:border-box;width:100%;padding:var(--nl-space-3) var(--nl-space-4);border-radius:var(--nl-radius-card);border:var(--nl-border-width-control) solid var(--nl-color-edge);background:var(--nl-color-surface);color:var(--nl-color-text);font:inherit;resize:vertical}.XpYE0q_actions{align-items:center;gap:var(--nl-space-2);flex-wrap:wrap;display:flex}.XpYE0q_actions>.nl-button{min-height:44px;padding:0 var(--nl-space-4)}.XpYE0q_summary{font:var(--nl-weight-bold) var(--nl-text-md) / var(--nl-leading-snug) var(--nl-font-body);margin:0}.XpYE0q_genes{gap:var(--nl-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.XpYE0q_gene{align-items:baseline;gap:var(--nl-space-1);padding:var(--nl-space-1) var(--nl-space-3);border-radius:var(--nl-radius-chip);background:var(--nl-color-surface-raised);color:var(--nl-color-text);font-family:var(--nl-font-display);font-weight:var(--nl-display-weight);text-transform:var(--nl-display-case);letter-spacing:var(--nl-display-tracking);font-size:var(--nl-text-md);display:inline-flex}.XpYE0q_gene:first-child{background:var(--nl-color-bang-strong);color:var(--nl-color-on-bang)}.XpYE0q_score{font-weight:var(--nl-weight-bold)}.XpYE0q_error{color:var(--nl-color-recording);font-weight:var(--nl-weight-bold);margin:0}.XpYE0q_fineprint{font-size:var(--nl-text-xs);color:var(--nl-color-text-muted);margin:0}.XpYE0q_visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.XpYE0q_input:focus-visible{outline:3px solid var(--nl-color-focus);outline-offset:2px}
._6w6caG_page{max-width:560px;padding:var(--nl-space-3) var(--nl-space-4) var(--nl-space-12);margin:0 auto}._6w6caG_header{align-items:center;gap:var(--nl-space-3);margin-bottom:var(--nl-space-5);font-size:var(--nl-text-xl);display:flex}._6w6caG_homeLink{min-height:44px;color:var(--nl-color-text);align-items:center;text-decoration:none;display:inline-flex}._6w6caG_title{font-family:var(--nl-font-display);font-weight:var(--nl-display-weight);text-transform:var(--nl-display-case);letter-spacing:var(--nl-display-tracking);font-size:var(--nl-text-2xl);margin:0;line-height:1.04}._6w6caG_section{gap:var(--nl-space-3);margin-bottom:var(--nl-space-8);scroll-margin-top:var(--nl-space-4);flex-direction:column;display:flex}._6w6caG_sectionTitle{font:var(--nl-weight-black) var(--nl-text-xs) / 1.3 var(--nl-font-body);letter-spacing:.07em;text-transform:uppercase;color:var(--nl-color-text-muted);margin:0}._6w6caG_intro{color:var(--nl-color-text-muted);line-height:var(--nl-leading-normal);margin:0}._6w6caG_cards{gap:var(--nl-space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._6w6caG_card{gap:var(--nl-space-3);padding:var(--nl-space-4);border-radius:var(--nl-radius-card);background:var(--nl-color-surface);color:var(--nl-color-text);border:var(--nl-border-width) solid var(--nl-color-border);box-shadow:var(--nl-shadow-card);flex-direction:column;display:flex}._6w6caG_cardHeader{justify-content:space-between;align-items:center;gap:var(--nl-space-3);min-height:44px;display:flex}._6w6caG_cardTitle{font:var(--nl-weight-black) var(--nl-text-md) / 1.2 var(--nl-font-body);margin:0}._6w6caG_status{padding:2px var(--nl-space-3);border-radius:var(--nl-radius-chip);border:var(--nl-border-width) solid var(--nl-color-border);background:var(--nl-color-surface-raised);color:var(--nl-color-text);font:var(--nl-weight-bold) var(--nl-text-xs) / 1.6 var(--nl-font-body);white-space:nowrap}._6w6caG_status[data-status=on]{background:var(--nl-color-bang-strong);border-color:var(--nl-color-bang-edge);color:var(--nl-color-on-bang)}._6w6caG_status[data-status=outdated]{background:var(--nl-color-zest);border-color:var(--nl-color-zest);color:var(--nl-color-on-zest)}._6w6caG_status[data-status=unavailable]{color:var(--nl-color-text-muted)}._6w6caG_hint{font-size:var(--nl-text-sm);color:var(--nl-color-text-muted);margin:0}._6w6caG_hint a{color:var(--nl-color-text);font-weight:var(--nl-weight-bold)}._6w6caG_consentText{gap:var(--nl-space-2);padding:var(--nl-space-3);border-radius:var(--nl-radius-md);background:var(--nl-color-surface-raised);flex-direction:column;display:flex}._6w6caG_draftNote{padding:2px var(--nl-space-2);border-radius:var(--nl-radius-chip);border:var(--nl-border-width-control) dashed var(--nl-color-edge);font:var(--nl-weight-bold) var(--nl-text-xs) / 1.4 var(--nl-font-body);color:var(--nl-color-text-muted);align-self:flex-start;margin:0}._6w6caG_consentTitle{font-weight:var(--nl-weight-black);margin:0}._6w6caG_consentBody{font-size:var(--nl-text-sm);line-height:var(--nl-leading-normal);margin:0}._6w6caG_actions{gap:var(--nl-space-2);flex-wrap:wrap;display:flex}._6w6caG_allow,._6w6caG_turnOff{min-height:44px;padding:0 var(--nl-space-5);border-radius:var(--nl-radius-button);font:var(--nl-weight-bold) var(--nl-text-sm) / 1 var(--nl-font-body);cursor:pointer;transition:transform var(--nl-duration-fast) var(--nl-ease-standard);justify-content:center;align-items:center;display:inline-flex}._6w6caG_allow{border:var(--nl-border-width-control) solid var(--nl-color-bang-edge);background:var(--nl-color-bang-strong);color:var(--nl-color-on-bang);box-shadow:var(--nl-shadow-button)}._6w6caG_turnOff{border:var(--nl-border-width-control) solid var(--nl-color-edge);background:var(--nl-color-surface);color:var(--nl-color-text)}._6w6caG_allow:active:not(:disabled),._6w6caG_turnOff:active:not(:disabled){transform:translateY(1px)}._6w6caG_allow:disabled,._6w6caG_turnOff:disabled{opacity:.45;cursor:not-allowed}._6w6caG_allow:focus-visible,._6w6caG_turnOff:focus-visible,._6w6caG_slider input:focus-visible,._6w6caG_gear:focus-visible{outline:3px solid var(--nl-color-focus);outline-offset:2px}._6w6caG_error{min-height:1lh;color:var(--nl-color-recording);font-size:var(--nl-text-sm);font-weight:var(--nl-weight-bold);margin:0}._6w6caG_error:empty{min-height:0}._6w6caG_feedSettings{gap:var(--nl-space-3);padding:var(--nl-space-4);border-radius:var(--nl-radius-card);background:var(--nl-color-surface);color:var(--nl-color-text);border:var(--nl-border-width) solid var(--nl-color-border);box-shadow:var(--nl-shadow-card);flex-direction:column;display:flex}._6w6caG_switches{flex-direction:column;gap:0;display:flex}._6w6caG_switches>*+*{border-top:var(--nl-border-width) solid var(--nl-color-border)}._6w6caG_switches>.nl-switch{min-height:56px}form._6w6caG_switches{gap:var(--nl-space-3)}form._6w6caG_switches>*+*{border-top:0}._6w6caG_slider{gap:var(--nl-space-1);flex-direction:column;display:flex}._6w6caG_sliderHead{justify-content:space-between;align-items:center;gap:var(--nl-space-3);min-height:44px;display:flex}._6w6caG_sliderLabel{font-weight:var(--nl-weight-bold)}._6w6caG_sliderValue{font:var(--nl-weight-bold) var(--nl-text-sm) / 1.4 var(--nl-font-body);font-variant-numeric:tabular-nums;color:var(--nl-color-text-muted)}._6w6caG_slider input{width:100%;min-height:44px;accent-color:var(--nl-color-bang-strong)}._6w6caG_sliderDescription{font-size:var(--nl-text-sm);color:var(--nl-color-text-muted);margin:0}._6w6caG_sliderHead select,._6w6caG_sliderHead input{min-height:44px;padding:0 var(--nl-space-3);border-radius:var(--nl-radius-button);border:var(--nl-border-width-control) solid var(--nl-color-edge);background:var(--nl-color-surface-raised);color:var(--nl-color-text);font:var(--nl-weight-bold) var(--nl-text-sm) / 1 var(--nl-font-body)}._6w6caG_saveStatus{font-size:var(--nl-text-sm);color:var(--nl-color-text-muted);margin:0}._6w6caG_back{min-height:44px;color:var(--nl-color-text-muted);font-weight:var(--nl-weight-bold);align-items:center;display:inline-flex}._6w6caG_gear{border-radius:var(--nl-radius-chip);width:44px;height:44px;color:var(--nl-color-text);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}._6w6caG_gear svg{width:22px;height:22px}._6w6caG_feedBar{justify-content:space-between;align-items:center;gap:var(--nl-space-3);margin-bottom:var(--nl-space-3);display:flex}._6w6caG_quickToggle{align-items:center;gap:var(--nl-space-2);display:flex}._6w6caG_quickError{font-size:var(--nl-text-xs);color:var(--nl-color-recording);font-weight:var(--nl-weight-bold)}._6w6caG_recentList{margin:var(--nl-space-2) 0 0;padding-left:var(--nl-space-5);gap:var(--nl-space-1);flex-direction:column;display:flex}._6w6caG_deletionPending{font-weight:var(--nl-weight-bold);color:var(--nl-color-recording);margin:0}._6w6caG_field{gap:var(--nl-space-1);font-size:var(--nl-text-sm);font-weight:var(--nl-weight-bold);flex-direction:column;display:flex}._6w6caG_fieldInput{min-height:48px;padding:0 var(--nl-space-3);border-radius:var(--nl-radius-button);border:var(--nl-border-width-control) solid var(--nl-color-edge);background:var(--nl-color-surface-raised);color:var(--nl-color-text);font:var(--nl-weight-regular) var(--nl-text-md) / 1 var(--nl-font-body)}._6w6caG_fieldInput:focus-visible{outline:3px solid var(--nl-color-focus);outline-offset:2px}
._4NfiFq_page{max-width:560px;padding:var(--nl-space-3) var(--nl-space-4) var(--nl-space-12);margin:0 auto}._4NfiFq_header{align-items:center;gap:var(--nl-space-3);margin-bottom:var(--nl-space-2);font-size:var(--nl-text-xl);display:flex}._4NfiFq_brand{align-items:center;min-height:44px;text-decoration:none;display:inline-flex}._4NfiFq_title{margin:0}._4NfiFq_quiz{gap:var(--nl-space-4);flex-direction:column;display:flex}._4NfiFq_progressRow{justify-content:space-between;align-items:center;gap:var(--nl-space-3);margin-bottom:calc(-1 * var(--nl-space-3));display:flex}._4NfiFq_progress{gap:var(--nl-space-1);display:flex}._4NfiFq_progress>span{border-radius:var(--nl-radius-chip);background:var(--nl-color-surface-raised);height:5px;transition:background-color var(--nl-duration-fast) var(--nl-ease-standard);flex:1}._4NfiFq_progress>span[data-done]{background:var(--nl-color-bang-strong)}._4NfiFq_intro{text-wrap:balance;font-size:clamp(1.5rem,7vw,2rem)}._4NfiFq_item{gap:var(--nl-space-3);flex-direction:column;display:flex}._4NfiFq_target{margin:0}._4NfiFq_targetText{padding:var(--nl-space-10) var(--nl-space-5);font-family:var(--nl-font-display);font-weight:var(--nl-display-weight);text-transform:var(--nl-display-case);letter-spacing:var(--nl-display-tracking);font-size:var(--nl-text-xl);line-height:var(--nl-leading-snug);text-align:center;margin:0}._4NfiFq_caption{padding:var(--nl-space-2) var(--nl-space-3);font-size:var(--nl-text-sm);font-weight:var(--nl-weight-bold)}._4NfiFq_shot{gap:var(--nl-space-2);margin:0 var(--nl-space-3);padding:var(--nl-space-3) var(--nl-space-4);flex-direction:column;display:flex;position:relative}._4NfiFq_target:has(+._4NfiFq_shot){padding-bottom:var(--nl-space-5)}._4NfiFq_target+._4NfiFq_shot{margin-top:calc(-1 * var(--nl-space-5) - var(--nl-space-3))}._4NfiFq_shotMeta{align-items:center;gap:var(--nl-space-2);font-size:var(--nl-text-sm);font-weight:var(--nl-weight-black);display:flex}._4NfiFq_shotMeta .nl-avatar{width:30px;height:30px;font-size:var(--nl-text-xs)}._4NfiFq_shotText{font-size:var(--nl-text-lg);line-height:var(--nl-leading-snug);overflow-wrap:anywhere}._4NfiFq_react{gap:var(--nl-space-3);flex-direction:column;display:flex}._4NfiFq_tooFarRow{justify-content:space-between;align-items:center;gap:var(--nl-space-3);display:flex}._4NfiFq_tooFarNote{max-width:26ch;color:var(--nl-color-text-muted);font-size:var(--nl-text-sm);line-height:var(--nl-leading-snug);margin:0}._4NfiFq_actions{gap:var(--nl-space-2);grid-template-columns:1fr 1fr 1.6fr;display:grid}._4NfiFq_actions>.nl-button{padding:0 var(--nl-space-3)}._4NfiFq_finishTitle{font-size:clamp(2rem, 9vw, var(--nl-text-3xl));text-wrap:balance}._4NfiFq_finishActions{gap:var(--nl-space-2);flex-wrap:wrap;display:flex}._4NfiFq_finishActions>.nl-button{white-space:nowrap}._4NfiFq_primary,._4NfiFq_secondary{min-height:44px;padding:0 var(--nl-space-4);border-radius:var(--nl-radius-button);font-weight:var(--nl-weight-bold);cursor:pointer;text-align:center;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}._4NfiFq_primary{border:var(--nl-border-width-control) solid var(--nl-color-bang-edge);background:var(--nl-color-bang-strong);color:var(--nl-color-on-bang);box-shadow:var(--nl-shadow-button)}._4NfiFq_secondary{border:var(--nl-border-width-control) solid var(--nl-color-edge);background:var(--nl-color-surface);color:var(--nl-color-text)}._4NfiFq_primary:disabled,._4NfiFq_secondary:disabled{opacity:.45;cursor:not-allowed}._4NfiFq_primary:focus-visible,._4NfiFq_secondary:focus-visible{outline:3px solid var(--nl-color-focus);outline-offset:2px}._4NfiFq_error{color:var(--nl-color-recording);font-weight:var(--nl-weight-bold);margin:0}._4NfiFq_fineprint{font-size:var(--nl-text-xs);color:var(--nl-color-text-muted);margin:0}._4NfiFq_fineprint kbd{font-family:var(--nl-font-mono);border:var(--nl-border-width) solid var(--nl-color-border);border-radius:var(--nl-radius-sm);background:var(--nl-color-surface-raised);padding:0 4px}._4NfiFq_hub{gap:var(--nl-space-3);flex-direction:column;display:flex}@media (prefers-reduced-motion:reduce){._4NfiFq_progress>span{transition:none}}._4NfiFq_skipAll{min-height:44px;padding:0 var(--nl-space-1);color:var(--nl-color-text);font:var(--nl-weight-bold) var(--nl-text-sm) / 1 var(--nl-font-body);white-space:nowrap;cursor:pointer;background:0 0;border:none}._4NfiFq_skipAll:disabled{opacity:.45;cursor:not-allowed}
.Gb_tfG_appearance{gap:var(--nl-space-5);flex-direction:column;display:flex}.Gb_tfG_fieldset{border:0;min-width:0;margin:0;padding:0}.Gb_tfG_legend{margin-bottom:var(--nl-space-2);color:var(--nl-color-text-muted);font-size:var(--nl-text-xs);font-weight:var(--nl-weight-black);letter-spacing:.07em;text-transform:uppercase;padding:0}.Gb_tfG_radio{opacity:0;width:1px;height:1px;margin:0;position:absolute}.Gb_tfG_tiles{gap:var(--nl-space-4) var(--nl-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:560px){.Gb_tfG_tiles{grid-template-columns:repeat(4,minmax(0,1fr))}}.Gb_tfG_tile{cursor:pointer;flex-direction:column;gap:2px;display:flex;position:relative}.Gb_tfG_preview{height:104px;padding:var(--nl-space-3);border:1px solid var(--nl-color-border);background-color:var(--nl-color-bg);background-image:var(--nl-texture);background-size:var(--nl-texture-size);color:var(--nl-color-text);font-family:var(--nl-font-body);margin-bottom:var(--nl-space-2);outline-offset:3px;border-radius:14px;flex-direction:column;justify-content:space-between;display:flex}.Gb_tfG_radio:checked+.Gb_tfG_preview{outline:3px solid var(--nl-color-text)}.Gb_tfG_radio:focus-visible+.Gb_tfG_preview{outline:3px solid var(--nl-color-focus)}.Gb_tfG_previewTop{justify-content:space-between;align-items:center;display:flex}.Gb_tfG_previewType{font-family:var(--nl-font-display);font-weight:var(--nl-display-weight);text-transform:var(--nl-display-case);letter-spacing:var(--nl-display-tracking);font-size:22px;line-height:1}.Gb_tfG_previewBang{border-radius:var(--nl-radius-bang);background:var(--nl-color-bang-strong);width:30px;height:30px;color:var(--nl-color-on-bang);border:var(--nl-border-width-control) solid var(--nl-color-bang-edge);transform:rotate(var(--nl-bang-tilt));font:var(--nl-display-weight) 18px / 1 var(--nl-font-display);justify-content:center;align-items:center;display:inline-flex}.Gb_tfG_previewMeter{align-items:flex-end;gap:3px;height:26px;display:flex}.Gb_tfG_previewMeter span{border-radius:2px;flex:1}.Gb_tfG_previewMeter span:first-child{background:var(--nl-color-meter0);height:8px}.Gb_tfG_previewMeter span:nth-child(2){background:var(--nl-color-meter1);height:12px}.Gb_tfG_previewMeter span:nth-child(3){background:var(--nl-color-meter2);height:17px}.Gb_tfG_previewMeter span:nth-child(4){background:var(--nl-color-meter3);height:22px}.Gb_tfG_previewMeter span:nth-child(5){background:var(--nl-color-meter4);height:26px}.Gb_tfG_tileName{font-weight:var(--nl-weight-black);font-size:var(--nl-text-sm)}.Gb_tfG_tileBlurb{color:var(--nl-color-text-muted);font-size:var(--nl-text-xs)}.Gb_tfG_segmented{border-radius:var(--nl-radius-chip);background:var(--nl-color-surface-raised);gap:4px;padding:4px;display:flex}.Gb_tfG_segment{flex:1;display:flex;position:relative}.Gb_tfG_segment span{min-height:44px;padding:0 var(--nl-space-2);border-radius:var(--nl-radius-chip);font-weight:var(--nl-weight-bold);font-size:var(--nl-text-sm);cursor:pointer;flex:1;justify-content:center;align-items:center;display:flex}.Gb_tfG_radio:checked+span{background:var(--nl-color-text);color:var(--nl-color-bg)}.Gb_tfG_radio:focus-visible+span{outline:3px solid var(--nl-color-focus);outline-offset:2px}.Gb_tfG_note{margin:var(--nl-space-2) 0 0;color:var(--nl-color-text-muted);font-size:var(--nl-text-sm)}.Gb_tfG_status{min-height:1.4em;font-size:var(--nl-text-sm);color:var(--nl-color-text-muted);margin:0}.Gb_tfG_status[data-status=failed]{color:var(--nl-color-recording)}
.W-28gG_screen{min-height:100dvh;padding:var(--nl-space-8) var(--nl-space-4);justify-content:center;align-items:center;display:flex}.W-28gG_card{gap:var(--nl-space-3);width:100%;max-width:400px;padding:var(--nl-space-8) var(--nl-space-5) var(--nl-space-6);border-radius:var(--nl-radius-card);background:var(--nl-color-surface);color:var(--nl-color-text);border:var(--nl-border-width) solid var(--nl-color-border);box-shadow:var(--nl-shadow-card);flex-direction:column;display:flex}.W-28gG_mark{font-size:var(--nl-text-bang);color:var(--nl-color-bang);align-self:flex-start;line-height:1}.W-28gG_eyebrow{font-family:var(--nl-font-mono);font-size:var(--nl-text-sm);font-weight:var(--nl-weight-bold);color:var(--nl-color-text-muted);letter-spacing:.08em;text-transform:uppercase;margin:0}.W-28gG_title{font:var(--nl-display-weight) var(--nl-text-2xl) / var(--nl-leading-tight) var(--nl-font-display);text-transform:var(--nl-display-case);letter-spacing:var(--nl-display-tracking);margin:0}.W-28gG_body{color:var(--nl-color-text-muted)}.W-28gG_body>p{margin:0}.W-28gG_actions{gap:var(--nl-space-2);margin-top:var(--nl-space-2);flex-direction:column;display:flex}.W-28gG_primary,.W-28gG_secondary{width:100%;min-height:44px;padding:var(--nl-space-3) var(--nl-space-4);border-radius:var(--nl-radius-button);font-weight:var(--nl-weight-bold);text-align:center;cursor:pointer;text-decoration:none;display:block}.W-28gG_primary{border:var(--nl-border-width-control) solid var(--nl-color-bang-edge);background:var(--nl-color-bang-strong);color:var(--nl-color-on-bang);box-shadow:var(--nl-shadow-button)}.W-28gG_secondary{border:var(--nl-border-width-control) solid var(--nl-color-edge);background:var(--nl-color-surface);color:var(--nl-color-text)}.W-28gG_digest{margin:var(--nl-space-2) 0 0;font-size:var(--nl-text-xs);color:var(--nl-color-text-muted)}.W-28gG_digest code{font-family:var(--nl-font-mono)}.W-28gG_empty{align-items:flex-start;gap:var(--nl-space-3);padding:var(--nl-space-6) var(--nl-space-4);border-radius:var(--nl-radius-card);border:max(var(--nl-border-width), 1px) dashed var(--nl-color-edge);flex-direction:column;display:flex}.W-28gG_emptyTitle{font:var(--nl-display-weight) var(--nl-text-lg) / var(--nl-leading-snug) var(--nl-font-display);text-transform:var(--nl-display-case);letter-spacing:var(--nl-display-tracking);margin:0}.W-28gG_emptyBody{color:var(--nl-color-text-muted)}.W-28gG_emptyBody>p{margin:0}
.pi09aW_editor{gap:var(--nl-space-4);flex-direction:column;display:flex}.pi09aW_stepTitle,.pi09aW_subTitle{margin:0}.pi09aW_stepTitle{font-family:var(--nl-font-display);font-weight:var(--nl-display-weight);text-transform:var(--nl-display-case);letter-spacing:var(--nl-display-tracking);font-size:var(--nl-text-xl);line-height:1.1}.pi09aW_subTitle{font:var(--nl-weight-black) var(--nl-text-xs) / 1.3 var(--nl-font-body);letter-spacing:.07em;text-transform:uppercase;color:var(--nl-color-text-muted)}.pi09aW_stageWrap{width:100%;padding:var(--nl-space-2);border-radius:var(--nl-radius-card);border:var(--nl-border-width) solid var(--nl-color-border);background-color:var(--nl-color-media);background-image:repeating-linear-gradient(135deg, var(--nl-hatch) 0 2px, transparent 2px 14px);box-shadow:var(--nl-shadow-card);justify-content:center;display:flex}.pi09aW_stage{border-radius:calc(var(--nl-radius-card) / 2);background:var(--nl-color-media);touch-action:none;cursor:grab;max-width:100%;display:block}.pi09aW_stage:active{cursor:grabbing}.pi09aW_stage:focus-visible{outline:3px solid var(--nl-color-focus);outline-offset:2px}.pi09aW_toolbar,.pi09aW_inspector,.pi09aW_timeline{padding:var(--nl-space-3) var(--nl-space-4) var(--nl-space-4);border:var(--nl-border-width) solid var(--nl-color-border);border-radius:var(--nl-radius-card);background:var(--nl-color-surface);box-shadow:var(--nl-shadow-card);gap:var(--nl-space-3);flex-direction:column;min-width:0;margin:0;display:flex}.pi09aW_inspector>legend,.pi09aW_timeline>legend{float:left;width:100%;margin:0}.pi09aW_inspector>legend+*,.pi09aW_timeline>legend+*{clear:both}.pi09aW_palette{gap:var(--nl-space-2);flex-wrap:wrap;display:flex}.pi09aW_tool,.pi09aW_paletteButton,.pi09aW_styleButton,.pi09aW_layerButton{border:var(--nl-border-width) solid var(--nl-color-border);border-radius:var(--nl-radius-chip);background:var(--nl-color-surface-raised);min-height:44px;color:var(--nl-color-text);font:var(--nl-weight-bold) var(--nl-text-sm) / 1.2 var(--nl-font-body);cursor:pointer}.pi09aW_tool{padding:0 var(--nl-space-4);align-self:flex-start}.pi09aW_toolbar>.pi09aW_tool{border:var(--nl-border-width-control) solid var(--nl-color-edge);border-radius:var(--nl-radius-button);background:var(--nl-color-surface);padding:0 var(--nl-space-5);font-size:var(--nl-text-md)}.pi09aW_paletteButton{min-width:44px;padding:0 var(--nl-space-2);font-size:var(--nl-text-xl);line-height:1}.pi09aW_sticker{font-family:var(--nl-font-display);font-weight:var(--nl-display-weight);text-transform:var(--nl-display-case);font-size:var(--nl-text-sm);line-height:1}.pi09aW_sticker[data-sticker=bang]{background:var(--nl-color-bang-strong);color:var(--nl-color-on-bang);border-color:var(--nl-color-bang-edge)}.pi09aW_sticker[data-sticker=burst]{background:var(--nl-color-zest);color:var(--nl-color-on-zest)}.pi09aW_sticker[data-sticker=stamp]{color:var(--nl-color-bang-text);border:var(--nl-border-width-control) solid var(--nl-color-bang)}.pi09aW_styleButton{padding:0 var(--nl-space-4)}.pi09aW_styleButton[aria-checked=true],.pi09aW_layerButton[aria-pressed=true]{background:var(--nl-color-text);color:var(--nl-color-bg);border-color:var(--nl-color-text)}.pi09aW_swatch{border-radius:var(--nl-radius-chip);border:var(--nl-border-width-control) solid var(--nl-color-edge);cursor:pointer;width:44px;height:44px}.pi09aW_swatch[aria-checked=true]{outline:3px solid var(--nl-color-text);outline-offset:2px}.pi09aW_tool:focus-visible,.pi09aW_paletteButton:focus-visible,.pi09aW_styleButton:focus-visible,.pi09aW_layerButton:focus-visible,.pi09aW_swatch:focus-visible,.pi09aW_targetButton:focus-visible{outline:3px solid var(--nl-color-focus);outline-offset:2px}.pi09aW_tool:disabled,.pi09aW_paletteButton:disabled,.pi09aW_layerButton:disabled,.pi09aW_targetButton:disabled{opacity:.5;cursor:not-allowed}.pi09aW_danger{color:var(--nl-color-bang-text)}.pi09aW_slider{align-items:center;gap:var(--nl-space-2);font-size:var(--nl-text-sm);font-weight:var(--nl-weight-bold);grid-template-columns:3.5rem minmax(0,1fr);display:grid}.pi09aW_slider input{width:100%;min-height:44px;accent-color:var(--nl-color-bang-strong)}.pi09aW_layers{gap:var(--nl-space-2);flex-direction:column;display:flex}.pi09aW_layerList{gap:var(--nl-space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pi09aW_layerButton{width:100%;padding:0 var(--nl-space-4);border-radius:calc(var(--nl-radius-card) / 2);text-align:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pi09aW_targetGrid{gap:var(--nl-space-2);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.pi09aW_targetButton{aspect-ratio:1;border:var(--nl-border-width) solid var(--nl-color-border);border-radius:calc(var(--nl-radius-card) / 2);background-color:var(--nl-color-media);background-image:repeating-linear-gradient(135deg, var(--nl-hatch) 0 2px, transparent 2px 14px);cursor:pointer;width:100%;padding:0;display:block;position:relative;overflow:hidden}.pi09aW_targetThumb{object-fit:cover;width:100%;height:100%;display:block}.pi09aW_targetBadge{top:var(--nl-space-1);left:var(--nl-space-1);position:absolute}.pi09aW_transport,.pi09aW_timelineRow{align-items:center;gap:var(--nl-space-2);flex-wrap:wrap;display:flex}.pi09aW_readout{font-variant-numeric:tabular-nums;font-size:var(--nl-text-sm);font-weight:var(--nl-weight-bold);color:var(--nl-color-text-muted);margin-left:auto}.pi09aW_scrub{display:block}.pi09aW_scrub input{width:100%;min-height:44px;accent-color:var(--nl-color-bang-strong)}.pi09aW_inlineField{align-items:center;gap:var(--nl-space-2);font-size:var(--nl-text-sm);font-weight:var(--nl-weight-bold);display:inline-flex}.pi09aW_select{min-height:44px;padding:0 var(--nl-space-3);border:var(--nl-border-width-control) solid var(--nl-color-edge);border-radius:var(--nl-radius-button);background:var(--nl-color-surface);color:var(--nl-color-text);font:inherit}.pi09aW_select:focus-visible,.pi09aW_scrub input:focus-visible,.pi09aW_track:focus-visible,.pi09aW_templateButton:focus-visible,.pi09aW_templatesSummary:focus-visible{outline:3px solid var(--nl-color-focus);outline-offset:2px}.pi09aW_motion{gap:var(--nl-space-2);padding-top:var(--nl-space-3);border-top:var(--nl-border-width) solid var(--nl-color-border);flex-direction:column;display:flex}.pi09aW_tracks{gap:var(--nl-space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pi09aW_track{align-items:center;gap:var(--nl-space-2);width:100%;min-height:44px;padding:0 var(--nl-space-3);border:var(--nl-border-width-control) solid transparent;border-radius:calc(var(--nl-radius-card) / 2);background:var(--nl-color-surface-raised);color:var(--nl-color-text);font:inherit;font-size:var(--nl-text-sm);text-align:left;cursor:pointer;grid-template-columns:minmax(0,2fr) minmax(0,3fr);display:grid}.pi09aW_track[aria-pressed=true]{border-color:var(--nl-color-text)}.pi09aW_trackLabel{text-overflow:ellipsis;white-space:nowrap;font-weight:var(--nl-weight-bold);overflow:hidden}.pi09aW_trackBar{width:100%;height:16px;display:block}.pi09aW_trackLane{fill:var(--nl-color-meter0)}.pi09aW_trackSpan{fill:var(--nl-color-meter2)}.pi09aW_trackHead{stroke:var(--nl-color-text);stroke-width:3px;vector-effect:non-scaling-stroke}.pi09aW_templates{border:var(--nl-border-width) solid var(--nl-color-border);border-radius:var(--nl-radius-card);background:var(--nl-color-surface);box-shadow:var(--nl-shadow-card);padding:var(--nl-space-1) var(--nl-space-4)}.pi09aW_templates[open]{padding-bottom:var(--nl-space-4)}.pi09aW_templatesSummary{cursor:pointer;min-height:44px;font-family:var(--nl-font-display);font-weight:var(--nl-display-weight);text-transform:var(--nl-display-case);letter-spacing:var(--nl-display-tracking);font-size:var(--nl-text-md);align-items:center;display:flex}.pi09aW_templateGrid{margin:var(--nl-space-2) 0 0;gap:var(--nl-space-2);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));padding:0;list-style:none;display:grid}.pi09aW_templateButton{gap:var(--nl-space-1);width:100%;height:100%;min-height:44px;padding:var(--nl-space-3);border:var(--nl-border-width) solid var(--nl-color-border);border-radius:calc(var(--nl-radius-card) / 2);background:var(--nl-color-surface-raised);color:var(--nl-color-text);font:inherit;text-align:left;cursor:pointer;flex-direction:column;display:flex}.pi09aW_templateButton:disabled{opacity:.5;cursor:not-allowed}.pi09aW_templateName{font-weight:var(--nl-weight-black)}.pi09aW_templateBlurb{font-size:var(--nl-text-sm)}.pi09aW_templateMeta{font-size:var(--nl-text-xs);color:var(--nl-color-text-muted)}.pi09aW_templateConfirm{margin-top:var(--nl-space-2);gap:var(--nl-space-2);flex-direction:column;display:flex}.pi09aW_templateConfirm p{margin:0}.pi09aW_cue{align-items:center;gap:var(--nl-space-2);flex-wrap:wrap;min-width:0;display:flex}.pi09aW_cue .pi09aW_slider{flex:10rem;min-width:0}.pi09aW_voicePlayer{width:100%;max-width:100%}.pi09aW_postAs{gap:var(--nl-space-2);flex-direction:column;display:flex}.pi09aW_projects{gap:var(--nl-space-2);margin-bottom:var(--nl-space-4);flex-direction:column;display:flex}.pi09aW_projectList{gap:var(--nl-space-2);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));margin:0;padding:0;list-style:none;display:grid}.pi09aW_project{gap:var(--nl-space-1);padding:var(--nl-space-3);border:var(--nl-border-width) solid var(--nl-color-border);border-radius:calc(var(--nl-radius-card) / 2);background:var(--nl-color-surface-raised);flex-direction:column;display:flex}.pi09aW_projectOpen{color:var(--nl-color-text);font-weight:var(--nl-weight-black);overflow-wrap:anywhere;align-items:center;min-height:44px;text-decoration:none;display:flex}.pi09aW_projectOpen:hover{text-decoration:underline}
