.pFEgQW_wrap{display:inline-flex;position:relative}.pFEgQW_me{border-radius:var(--radius-full);border:1px solid var(--border-default);background:var(--surface-card);cursor:pointer;text-align:left;align-items:center;gap:9px;padding:5px 12px 5px 6px;display:inline-flex;position:relative}.pFEgQW_me:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.pFEgQW_me:after{content:"";min-width:var(--reg-touch,44px);min-height:var(--reg-touch,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pFEgQW_hand{width:var(--me-hand-size,30px);height:var(--me-hand-size,30px);background:var(--me-hand-bg,var(--magenta-500));color:#fff;border-radius:50%;flex-shrink:0;place-items:center;font-size:.6875rem;font-weight:700;display:grid}.pFEgQW_name{font-size:var(--me-name-size,.8438rem);color:var(--text-primary);line-height:1.15;display:block}.pFEgQW_notYou{color:var(--text-secondary);font-size:.6563rem;font-weight:700;display:block}@media (max-width:720px){.pFEgQW_compact{gap:0;padding:0}.pFEgQW_compact .pFEgQW_name,.pFEgQW_compact .pFEgQW_notYou{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.pFEgQW_backdrop{cursor:default;z-index:40;background:0 0;border:none;position:fixed;inset:0}.pFEgQW_menu{z-index:41;background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-md);min-width:200px;box-shadow:var(--elev-popover);padding:6px;position:absolute;top:calc(100% + 6px);right:0}.pFEgQW_item{text-align:left;width:100%;color:var(--text-primary);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:none;min-height:40px;padding:10px 12px;font-size:.8125rem;font-weight:600;text-decoration:none;display:block}.pFEgQW_item:hover{background:var(--surface-card-hover)}.pFEgQW_item:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.pFEgQW_item[aria-disabled=true]{cursor:not-allowed;opacity:.6}.pFEgQW_item[aria-disabled=true]:hover{background:0 0}.pFEgQW_beat,.pFEgQW_error{color:var(--text-secondary);margin:0;padding:8px 12px 4px;font-size:.7813rem}
._09XwpW_iconButton{border-radius:var(--radius-md);width:32px;height:32px;color:var(--text-secondary);cursor:pointer;transition:background var(--duration-micro) var(--ease-out-expo), color var(--duration-micro) var(--ease-out-expo), transform var(--duration-micro) var(--ease-out-expo);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}._09XwpW_iconButton:hover:not(:disabled){background:var(--surface-card-hover);color:var(--text-primary)}._09XwpW_iconButton:active:not(:disabled){transform:translateY(1px)scale(.99)}._09XwpW_iconButton:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}._09XwpW_iconButton:disabled{opacity:.5;cursor:not-allowed}._09XwpW_iconButton svg{width:16px;height:16px}
._7LRQSW_container{padding:var(--pad-dialog);max-height:90vh;overflow-y:auto}._7LRQSW_header{margin-bottom:var(--spacing-16);justify-content:space-between;align-items:center;display:flex}._7LRQSW_title{font-family:var(--font-heading);font-size:var(--heading-4-size);font-weight:var(--heading-4-weight);line-height:var(--heading-4-leading);color:var(--text-primary);margin:0}._7LRQSW_body{font-family:var(--font-body);font-size:var(--body-size);line-height:var(--body-leading);color:var(--text-primary)}._7LRQSW_footer{justify-content:flex-end;gap:var(--spacing-8);margin-top:var(--spacing-24);padding-top:var(--spacing-16);border-top:1px solid var(--border-default);display:flex}
.jB4K3q_bar{padding:var(--spacing-8) var(--spacing-16);border-radius:var(--radius-lg);background:var(--surface-card);border:1px solid var(--border-default);cursor:pointer;color:inherit;transition:border-color var(--duration-hover) var(--ease-out-expo), box-shadow var(--duration-hover) var(--ease-out-expo);justify-content:space-between;align-items:center;text-decoration:none;display:flex}.jB4K3q_bar:hover{border-color:var(--border-strong);box-shadow:var(--elev-whisper)}a:focus-visible>.jB4K3q_bar{outline:2px solid var(--focus-ring);outline-offset:2px}.jB4K3q_text{font-family:var(--font-ui);font-size:var(--body-sm-size);font-weight:var(--weight-medium);color:var(--text-secondary)}.jB4K3q_count{font-weight:var(--weight-semibold);color:var(--text-primary)}
._xmoaa_wrapper{justify-content:space-between;align-items:center;gap:var(--spacing-16);padding:var(--spacing-16) 0;display:flex}._xmoaa_showing{font-family:var(--font-ui);font-size:var(--body-sm-size);color:var(--text-secondary);white-space:nowrap}._xmoaa_pages{align-items:center;gap:var(--spacing-4);display:flex}._xmoaa_pageBtn{min-width:36px;height:36px;padding:0 var(--spacing-8);border-radius:var(--radius-full);font-family:var(--font-ui);font-size:var(--body-sm-size);font-weight:var(--weight-medium);cursor:pointer;color:var(--text-secondary);transition:background var(--duration-micro) var(--ease-out-expo), color var(--duration-micro) var(--ease-out-expo), transform var(--duration-micro) var(--ease-out-expo);background:0 0;border:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}._xmoaa_pageBtn:hover:not(:disabled):not(._xmoaa_active){background:var(--button-ghost-bg-hover);color:var(--text-primary)}._xmoaa_pageBtn:active:not(:disabled){transform:translateY(1px)scale(.99)}._xmoaa_active{background:var(--button-primary-bg);color:var(--text-on-brand);cursor:default}._xmoaa_active:hover{background:var(--button-primary-bg)}._xmoaa_pageBtn:disabled{opacity:.5;cursor:not-allowed}._xmoaa_ellipsis{min-width:36px;height:36px;font-family:var(--font-ui);font-size:var(--body-sm-size);color:var(--text-tertiary);cursor:default;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:inline-flex}@media (max-width:480px){._xmoaa_wrapper{gap:var(--spacing-8);flex-direction:column}._xmoaa_pageNumber,._xmoaa_ellipsis{display:none}}
.txim8W_container{gap:var(--spacing-4);flex-direction:column;display:flex}.txim8W_header{justify-content:space-between;align-items:center;display:flex}.txim8W_label{font-family:var(--font-ui);font-size:var(--ui-caption-size);line-height:var(--ui-caption-leading);color:var(--text-secondary)}.txim8W_percentage{font-family:var(--font-ui);font-size:var(--ui-caption-size);font-weight:var(--ui-label-weight);line-height:var(--ui-caption-leading);color:var(--text-secondary)}.txim8W_track{background:var(--surface-card-hover);border-radius:var(--radius-full);width:100%;overflow:hidden}.txim8W_trackDefault{height:8px}.txim8W_trackCompact{height:6px}.txim8W_fill{border-radius:var(--radius-full);background:var(--button-primary-bg);height:100%;transition:width var(--duration-declaration) var(--ease-out-expo)}.txim8W_fillComplete{background:var(--status-success)}
.I8R12W_chip{border-radius:var(--radius-full);align-items:center;padding:3px 10px;font-size:11px;font-weight:600;display:inline-flex}.I8R12W_ready{color:var(--gray-600);border:1px solid var(--border-strong);background:0 0}.I8R12W_working{color:var(--gray-600);background:var(--gray-100)}[data-theme=dark] .I8R12W_working{color:var(--gray-300);background:var(--gray-700)}.I8R12W_withTeacher{color:var(--gray-600);background:var(--gray-100)}[data-theme=dark] .I8R12W_withTeacher{color:var(--gray-300);background:var(--gray-700)}.I8R12W_ck{color:var(--green-600);font-weight:800}.I8R12W_backWithYou{color:var(--cyan-700);background:var(--cyan-50)}[data-theme=dark] .I8R12W_backWithYou{color:var(--cyan-300);background:#12b5cc24}.I8R12W_done{color:var(--green-700);background:var(--green-50)}[data-theme=dark] .I8R12W_done{color:var(--green-200);background:#22a55929}
.U1qEaa_cmp{margin-top:var(--spacing-32)}.U1qEaa_cmp table{border-collapse:collapse;width:100%}.U1qEaa_cmp caption{padding-bottom:var(--spacing-8);text-align:left}.U1qEaa_cmp caption h3{margin:0}.U1qEaa_cmp th,.U1qEaa_cmp td{padding:var(--spacing-8) 0;border-bottom:1px solid var(--border-default);font-size:var(--text-sm);text-align:left;vertical-align:baseline;line-height:1.45}.U1qEaa_cmp thead th{border-top:1px solid var(--border-default);color:var(--text-secondary);font-weight:var(--weight-semibold)}.U1qEaa_cmp tbody th{padding-right:var(--spacing-16);color:var(--text-primary);font-weight:var(--weight-semibold)}.U1qEaa_val{width:150px;padding-left:var(--spacing-16);color:var(--text-primary);font-family:var(--font-sans);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums}.U1qEaa_val.U1qEaa_group{color:var(--text-secondary)}.U1qEaa_cmp thead .U1qEaa_val{font-weight:var(--weight-semibold)}.U1qEaa_lvl{font-weight:var(--weight-normal)}.U1qEaa_msg{margin-top:var(--spacing-4);color:var(--text-secondary);font-weight:var(--weight-normal);display:block}.U1qEaa_same,.U1qEaa_override{margin:var(--spacing-8) 0 0;color:var(--text-secondary);font-size:var(--text-sm);font-variant-numeric:tabular-nums}
._8vrWha_readAloud{color:var(--text-secondary);border:1.5px solid var(--border-strong);border-radius:var(--radius-full);background:var(--surface-card);cursor:pointer;min-height:34px;transition:color var(--duration-hover) var(--ease-out-expo), border-color var(--duration-hover) var(--ease-out-expo);align-items:center;gap:7px;padding:0 12px;font-size:.6875rem;font-weight:700;display:inline-flex;position:relative}._8vrWha_readAloud:hover{color:var(--cyan-700);border-color:var(--cyan-300)}._8vrWha_readAloud:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}._8vrWha_readAloud:after{content:"";min-width:var(--reg-touch,44px);min-height:var(--reg-touch,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (prefers-reduced-motion:no-preference){._8vrWha_readAloud{transition:color var(--duration-hover) var(--ease-out-expo), border-color var(--duration-hover) var(--ease-out-expo), transform 80ms var(--ease-out-expo)}._8vrWha_readAloud:active{transform:scale(var(--reg-press,.97))}}._8vrWha_icon{fill:none;stroke:currentColor;width:13px;height:13px;stroke-width:var(--reg-line,2.5px);stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}._8vrWha_speaking{color:var(--cyan-700);border-color:var(--cyan-300)}._8vrWha_iconOnly{border-width:1px;border-radius:50%;flex-shrink:0;place-items:center;width:30px;height:30px;min-height:30px;padding:0;display:inline-grid}._8vrWha_iconOnly ._8vrWha_icon{width:14px;height:14px}[data-register=r1] ._8vrWha_readAloud{min-height:36px;padding:0 13px;font-size:.7188rem}[data-register=r1] ._8vrWha_readAloud ._8vrWha_icon{width:14px;height:14px}[data-register=r1] ._8vrWha_iconOnly{min-height:30px;padding:0}[data-register=r3] ._8vrWha_readAloud{min-height:30px;padding:0 11px;font-size:.6563rem}[data-register=r3] ._8vrWha_iconOnly{min-height:30px;padding:0}
.gxU5bG_resolve{margin:var(--spacing-16) 0 0;color:var(--text-secondary);font-size:var(--text-base);line-height:var(--leading-normal)}.gxU5bG_diffline{color:var(--text-secondary);font-size:var(--text-sm);font-variant-numeric:tabular-nums;display:block}.gxU5bG_allAdjusted{padding:var(--spacing-8) 0;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-normal);margin:0}
.E8rWSW_field{gap:var(--spacing-4);flex-direction:column;display:flex}.E8rWSW_label{font-family:var(--font-ui);font-size:var(--ui-label-size);font-weight:var(--ui-label-weight);line-height:var(--ui-label-leading);color:var(--text-primary)}.E8rWSW_required{color:var(--text-on-status-error);margin-left:2px}.E8rWSW_select{font-family:var(--font-body);font-size:var(--body-sm-size);font-weight:var(--body-sm-weight);line-height:var(--body-sm-leading);color:var(--text-primary);background:var(--surface-input);border:1px solid var(--border-default);border-radius:var(--radius-md);padding:var(--spacing-8) var(--spacing-8);appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%236E7089' d='M2.5 4.5L6 8l3.5-3.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--spacing-8) center;width:100%;padding-right:var(--spacing-24);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-default), box-shadow var(--duration-fast) var(--ease-default)}.E8rWSW_select:focus{border-color:var(--border-focus);box-shadow:0 0 0 1px var(--focus-ring);outline:none}.E8rWSW_select:disabled{background:var(--surface-input-disabled);color:var(--text-disabled);cursor:not-allowed}.E8rWSW_selectError{border-color:var(--border-error)}.E8rWSW_selectError:focus{border-color:var(--border-error);box-shadow:0 0 0 1px var(--border-error)}.E8rWSW_placeholder{color:var(--text-tertiary)}.E8rWSW_helpText{font-family:var(--font-body);font-size:var(--ui-caption-size);color:var(--text-tertiary)}.E8rWSW_errorText{font-family:var(--font-body);font-size:var(--ui-caption-size);color:var(--text-on-status-error)}
.CQ3XiW_lpick{align-items:center;gap:var(--spacing-8);margin-top:var(--spacing-24);flex-wrap:wrap;display:flex}.CQ3XiW_lpick>div:first-child{min-width:0;max-width:100%}.CQ3XiW_lpick .CQ3XiW_pickerTrigger{max-width:100%;min-height:44px;padding:var(--spacing-8) var(--spacing-12);border-color:var(--border-strong);background:var(--surface-input);color:var(--text-primary);font-size:var(--text-sm);font-weight:var(--weight-medium)}.CQ3XiW_lpick .CQ3XiW_pickerTrigger:hover{border-color:var(--gray-400)}.CQ3XiW_of{color:var(--text-secondary);font:var(--weight-medium) var(--text-sm) var(--font-sans);font-variant-numeric:tabular-nums;margin-left:auto}.CQ3XiW_gap{margin-left:auto}.CQ3XiW_lpick .CQ3XiW_step{width:44px;height:44px}.CQ3XiW_lpick .CQ3XiW_step svg{width:16px;height:16px}.CQ3XiW_pickerPanel{width:400px;max-width:calc(100vw - var(--spacing-32));max-height:380px;scroll-padding-block:var(--spacing-8);overflow-y:auto}
.k3UlQW_card{background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-lg);padding:var(--spacing-16)}.k3UlQW_inner{align-items:center;gap:var(--spacing-8);display:flex}.k3UlQW_iconCircle{border-radius:var(--radius-lg);width:40px;height:40px;font-size:var(--text-lg);flex-shrink:0;justify-content:center;align-items:center;display:flex}.k3UlQW_textGroup{min-width:0}.k3UlQW_value{font-family:var(--font-heading);font-size:var(--heading-4-size);font-weight:var(--heading-4-weight);line-height:var(--heading-4-leading);color:var(--text-primary)}.k3UlQW_label{font-family:var(--font-ui);font-size:var(--ui-caption-size);line-height:var(--ui-caption-leading);color:var(--text-secondary)}.k3UlQW_tintCyan{background:var(--cyan-50);color:var(--cyan-600)}.k3UlQW_tintGreen{background:var(--green-50);color:var(--green-600)}.k3UlQW_tintMagenta{background:var(--magenta-50);color:var(--magenta-600)}.k3UlQW_tintYellow{background:var(--yellow-50);color:var(--yellow-700)}.k3UlQW_tintKey{background:var(--key-50);color:var(--key-500)}
.j1ZzWG_std{gap:var(--spacing-4) var(--spacing-16);padding:var(--spacing-12) 0;border-bottom:1px solid var(--border-default);grid-template-columns:minmax(0,1fr) auto;display:grid}.j1ZzWG_std code{color:var(--text-primary);font:var(--weight-medium) var(--text-sm) var(--font-data)}.j1ZzWG_std .j1ZzWG_count{color:var(--text-secondary);font-size:var(--text-sm);font-variant-numeric:tabular-nums;text-align:right}.j1ZzWG_std .j1ZzWG_desc{color:var(--text-secondary);font-size:var(--text-sm);grid-column:1/-1}.j1ZzWG_provenanceGrade{padding:var(--spacing-8) 0;border-top:1px solid var(--border-default);font-size:var(--text-sm);line-height:var(--leading-normal)}.j1ZzWG_provenanceGrade strong{font-weight:var(--weight-semibold);display:block}.j1ZzWG_provenanceGrade p,.j1ZzWG_provenanceGrade ul{margin:var(--spacing-4) 0 0;color:var(--text-secondary)}.j1ZzWG_provenanceGrade ul{font-variant-numeric:tabular-nums;padding-left:18px}
.dpyMdW_anchor{z-index:10000;pointer-events:none;display:flex;position:fixed}.dpyMdW_topRight{top:var(--spacing-24);right:var(--spacing-24);justify-content:flex-end}.dpyMdW_bottomCenter{bottom:var(--spacing-24);justify-content:center;left:0;right:0}.dpyMdW_toast{border-radius:var(--radius-full);background:var(--toast-surface);max-width:min(90vw,420px);color:var(--white);font-family:var(--font-ui);font-size:var(--body-sm-size);font-weight:var(--weight-semibold);line-height:var(--ui-label-leading);box-shadow:var(--elev-popover);pointer-events:auto;align-items:center;gap:10px;padding:9px 16px;display:inline-flex}.dpyMdW_message{min-width:0}.dpyMdW_tile{border-radius:var(--radius-sm);width:15px;height:15px;color:var(--gray-900);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.dpyMdW_tileGlyph{width:10px;height:10px}.dpyMdW_tileError{background:var(--status-error)}.dpyMdW_tileSuccess{background:var(--status-success)}.dpyMdW_action{color:var(--cyan-300);font-family:inherit;font-size:inherit;font-weight:var(--weight-bold);cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0}.dpyMdW_action:hover{text-decoration:underline}.dpyMdW_srMirror{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:no-preference){.dpyMdW_toast{animation:dpyMdW_toastIn var(--duration-hover) var(--ease-out-expo)}.dpyMdW_toast.dpyMdW_exiting{animation:dpyMdW_toastOut var(--duration-micro) var(--ease-out-expo) forwards}}@keyframes dpyMdW_toastIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes dpyMdW_toastOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(8px)}}
.PEgiBW_releaseRoom{background:var(--surface-card);height:100%;min-height:0;color:var(--text-primary);flex-direction:column;display:flex;overflow:hidden}.PEgiBW_releaseSurface{flex-direction:column;flex:1;min-height:0;display:flex}.PEgiBW_releaseWrap{min-height:0;padding:var(--spacing-24) var(--spacing-24) var(--spacing-32);scroll-padding-block:var(--spacing-12);overflow-wrap:anywhere;flex:1;overflow:auto;container-type:inline-size}.PEgiBW_releaseWrap:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.PEgiBW_eyebrow{margin-bottom:var(--gap-heading)}.PEgiBW_lead h2{margin:0 0 var(--spacing-8);font-size:var(--text-lg);font-weight:var(--weight-bold);line-height:var(--leading-tight)}.PEgiBW_lead h2:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:var(--radius-sm)}.PEgiBW_lead p{color:var(--text-secondary);font-size:var(--text-base);line-height:var(--leading-normal);margin:0}.PEgiBW_lead p.PEgiBW_meta{margin-top:var(--spacing-8);font-size:var(--text-sm);font-variant-numeric:tabular-nums}.PEgiBW_liveStatus{margin:var(--spacing-8) 0 0;font-size:var(--text-sm)}.PEgiBW_liveStatus:empty,.PEgiBW_liveStatus.PEgiBW_releasedLine{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.PEgiBW_notice,.PEgiBW_outcomePanel{margin:var(--spacing-16) 0 0}.PEgiBW_outcomePanel strong{font-size:var(--text-base);font-weight:var(--weight-bold)}.PEgiBW_outcomePanel p{margin:var(--spacing-8) 0 0;font-size:var(--body-sm-size);line-height:var(--body-sm-leading)}.PEgiBW_outcomeActions{gap:var(--spacing-8);margin-top:var(--spacing-16);flex-wrap:wrap;display:flex}.PEgiBW_notice ul{margin:var(--spacing-8) 0 0;padding-left:18px}.PEgiBW_tabs,.PEgiBW_panel>section:first-child{margin-top:var(--spacing-24)}.PEgiBW_panel:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:var(--radius-sm)}.PEgiBW_receipt{gap:var(--spacing-16);margin-top:var(--spacing-16);flex-direction:column;display:flex}.PEgiBW_receipt>.PEgiBW_outcomePanel{margin-top:0}.PEgiBW_receiptCounts .PEgiBW_receiptCount{color:var(--text-secondary);font:var(--weight-bold) var(--text-sm)/1.6 var(--font-sans);font-variant-numeric:tabular-nums;text-align:right}.PEgiBW_receipt p{font-size:var(--text-sm);font-variant-numeric:tabular-nums;margin:0}.PEgiBW_receipt h3{font-size:var(--text-base);font-weight:var(--weight-semibold);margin:0}.PEgiBW_recipientNames{margin:var(--spacing-8) 0 0;column-gap:var(--spacing-32);grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.PEgiBW_recipientNames li{padding:var(--spacing-8) 0;border-bottom:1px solid var(--border-default);font-size:var(--text-sm);line-height:1.45}.PEgiBW_releaseFooter{z-index:1;padding:var(--spacing-12) var(--spacing-24);border-top:1px solid var(--border-default);background:var(--surface-card);box-shadow:var(--elev-sticky-edge);flex:none;position:relative}.PEgiBW_footerInner{align-items:center;gap:var(--spacing-8) var(--spacing-16);flex-wrap:wrap;display:flex}.PEgiBW_footerSummary{min-width:0;font-size:var(--text-sm);flex:240px;line-height:1.45}.PEgiBW_footerSummary strong{font-weight:var(--weight-semibold);display:block}.PEgiBW_footerSummary span{color:var(--text-secondary);text-wrap:pretty}.PEgiBW_footerSummary .PEgiBW_blockedReason{margin-top:var(--spacing-4);display:block}.PEgiBW_footerActions{gap:var(--spacing-8);flex-wrap:wrap;flex:none;display:flex}.PEgiBW_footerInner button,.PEgiBW_outcomeActions button{max-width:100%;min-height:44px;font-size:var(--text-sm);white-space:normal}.PEgiBW_terminal{align-items:flex-start;gap:var(--spacing-12);flex-direction:column;display:flex}.PEgiBW_terminal .PEgiBW_eyebrow{margin-bottom:0}.PEgiBW_terminal h2{font-size:var(--text-lg);font-weight:var(--weight-bold);line-height:var(--leading-tight);margin:0}.PEgiBW_terminal h2:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:var(--radius-sm)}.PEgiBW_terminal p{color:var(--text-secondary);font-size:var(--text-base);line-height:var(--leading-normal);margin:0}.PEgiBW_terminal p.PEgiBW_monitoring{font-size:var(--text-sm);font-variant-numeric:tabular-nums}.PEgiBW_terminalList{border-top:1px solid var(--border-default);width:100%;margin:0;padding:0;list-style:none}.PEgiBW_terminalList li{padding:var(--spacing-8) 0;border-bottom:1px solid var(--border-default);font-size:var(--text-sm);line-height:1.45}.PEgiBW_terminalList strong{font-weight:var(--weight-semibold)}.PEgiBW_terminalList span{color:var(--text-secondary)}.PEgiBW_terminal button{margin-top:var(--spacing-8);max-width:100%;min-height:44px;font-size:var(--text-sm);white-space:normal}@media (max-width:620px){.PEgiBW_releaseWrap{padding:var(--spacing-16) var(--spacing-16) var(--spacing-24)}.PEgiBW_releaseFooter{padding:var(--spacing-12) var(--spacing-16)}}
.U2c6aa_pill{white-space:nowrap;border-radius:var(--radius-full);border:1px solid #0000;flex-shrink:0;align-items:center;gap:8px;padding:7px 15px;font-size:13.5px;font-weight:700;display:inline-flex}.U2c6aa_marker{border-radius:3px;flex-shrink:0;width:9px;height:9px}.U2c6aa_shelf{gap:7px;padding:5px 11px;font-size:12px}.U2c6aa_shelf .U2c6aa_marker{border-radius:2.5px;width:8px;height:8px}.U2c6aa_compact{gap:7px;padding:4px 9px;font-size:11px}.U2c6aa_compact .U2c6aa_marker{border-radius:2.5px;width:7px;height:7px}.U2c6aa_draft{background:var(--gray-100);color:var(--gray-700);border-color:var(--gray-200)}.U2c6aa_draft .U2c6aa_marker{background:var(--gray-400)}[data-theme=dark] .U2c6aa_draft{background:var(--gray-700);color:var(--gray-200);border-color:var(--gray-600)}.U2c6aa_staged{color:var(--cyan-700);border-color:var(--cyan-300);background:0 0}.U2c6aa_staged .U2c6aa_marker{background:var(--cyan-500)}[data-theme=dark] .U2c6aa_staged{color:var(--cyan-300);border-color:var(--cyan-700)}.U2c6aa_active{background:var(--button-cyan);color:#fff;border-color:#0000}.U2c6aa_active .U2c6aa_marker{background:#ffffffeb}[data-theme=dark] .U2c6aa_active{background:var(--cyan-700)}.U2c6aa_complete{background:var(--green-50);color:var(--green-700);border-color:var(--green-100)}.U2c6aa_complete .U2c6aa_marker{background:var(--green-500)}[data-theme=dark] .U2c6aa_complete{color:var(--green-200);background:#22a55929;border-color:#0000}.U2c6aa_archived{background:var(--gray-100);color:var(--gray-600);border-color:var(--gray-200)}.U2c6aa_archived .U2c6aa_marker{background:var(--gray-300)}[data-theme=dark] .U2c6aa_archived{background:var(--gray-800);color:var(--gray-400);border-color:var(--gray-700)}
.TgEb8G_completionHero{gap:var(--spacing-16);color:var(--text-primary);flex-direction:column;display:flex}.TgEb8G_nextActions{gap:var(--spacing-8);grid-template-columns:repeat(3,1fr);display:grid}.TgEb8G_nextCard{padding:var(--pad-card);border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-card);color:var(--text-primary);font:inherit;text-align:left;box-shadow:var(--elev-whisper);cursor:pointer;flex-direction:column;justify-content:flex-start;align-items:stretch;display:flex}.TgEb8G_nextCard:hover{border-color:var(--border-strong)}@media (prefers-reduced-motion:no-preference){.TgEb8G_nextCard{transition:border-color var(--duration-hover) var(--ease-out-expo)}}.TgEb8G_nextCard strong{font-size:var(--text-base);font-weight:var(--weight-bold);line-height:var(--leading-snug);display:block}.TgEb8G_nextCard span{margin-top:var(--spacing-4);color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-normal);display:block}@media (max-width:820px){.TgEb8G_nextActions{grid-template-columns:1fr}}
.MkhmFq_container{justify-content:center;align-items:center;display:flex}.MkhmFq_step{align-items:center;display:flex}.MkhmFq_line{background:var(--border-default);width:12px;height:1.5px}.MkhmFq_dot{border-radius:var(--radius-full);flex-shrink:0}.MkhmFq_dotPast{background:var(--gray-300)}[data-theme=dark] .MkhmFq_dotPast{background:var(--gray-600)}.MkhmFq_dotCurrent{background:var(--button-primary-bg);box-shadow:0 0 8px #12b5cc66}[data-theme=dark] .MkhmFq_dotCurrent{box-shadow:0 0 10px #26c2d680}.MkhmFq_dotFuture{background:var(--gray-200)}[data-theme=dark] .MkhmFq_dotFuture{background:var(--gray-700)}.MkhmFq_dotAnimated{animation:MkhmFq_dotScaleIn .3s var(--ease-snap) both;transform:scale(0)}@keyframes MkhmFq_dotScaleIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.MkhmFq_dotAnimated{opacity:1;animation:none;transform:scale(1)}}
.VAxq4W_ctxbar{background:var(--gray-50);border-bottom:1px solid var(--border-default);align-items:center;gap:9px;height:48px;padding:0 22px;display:flex;overflow-x:auto}[data-theme=dark] .VAxq4W_ctxbar{background:#ffffff05}.VAxq4W_control{align-items:center;gap:7px;display:inline-flex}.VAxq4W_k{color:var(--text-secondary);font-size:10px;font-weight:700}.VAxq4W_scopeChip{border-color:var(--cyan-300)!important;background:var(--cyan-50)!important;color:var(--cyan-800)!important;font-weight:600!important}[data-theme=dark] .VAxq4W_scopeChip{color:var(--cyan-200)!important;background:#12b5cc1f!important}.VAxq4W_projectChip{max-width:220px}.VAxq4W_segmented{border:1px solid var(--border-strong);background:var(--surface-card);border-radius:8px;display:inline-flex;overflow:hidden}.VAxq4W_segment{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;padding:6px 11px;font-size:12.5px;font-weight:600}.VAxq4W_segment:not(:last-child){border-right:1px solid var(--border-strong)}@media (prefers-reduced-motion:no-preference){.VAxq4W_segment{transition:background var(--duration-micro) var(--ease-out-expo), color var(--duration-micro) var(--ease-out-expo)}}.VAxq4W_segment:hover:not(.VAxq4W_segmentActive){background:var(--surface-page);color:var(--text-primary)}.VAxq4W_segmentActive{background:var(--status-info-bg);color:var(--status-info)}.VAxq4W_segment:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.VAxq4W_spacer{flex:1}.VAxq4W_cue{font-family:var(--font-mono);color:var(--text-secondary);font-size:9.5px}[data-theme=dark] .VAxq4W_k,[data-theme=dark] .VAxq4W_cue{color:var(--text-secondary)}
._29f0oq_root{min-width:0;color:var(--text-primary);container-type:inline-size}._29f0oq_viewer{min-height:350px;padding:var(--spacing-32);border-radius:var(--radius-md);background:var(--surface-sunken);align-content:start;place-items:start center;display:grid}._29f0oq_paper,._29f0oq_fileCard{border:1px solid var(--border-default);background:var(--surface-card);width:min(100%,680px);min-width:0;box-shadow:var(--elev-whisper);color:var(--text-primary);overflow-wrap:anywhere;padding:40px 48px}._29f0oq_fileCard{border-radius:var(--radius-md)}@container (max-width:560px){._29f0oq_viewer{padding:var(--spacing-16)}._29f0oq_paper,._29f0oq_fileCard{padding:var(--spacing-24) var(--spacing-20)}}._29f0oq_stacked ._29f0oq_viewer{min-height:0;padding:var(--spacing-16)}._29f0oq_stacked{gap:var(--spacing-8);display:grid}._29f0oq_paper h2,._29f0oq_paper h3{margin:0 0 var(--spacing-12);font-size:var(--text-xl);letter-spacing:-.01em;font-weight:700}._29f0oq_paper h3{margin-top:var(--spacing-20);font-size:var(--text-lg);letter-spacing:0}._29f0oq_paper h2:first-child,._29f0oq_paper h3:first-child{margin-top:0}._29f0oq_prose{font-size:var(--reading-body-size,15px);line-height:var(--reading-body-leading,1.65)}._29f0oq_prose p{margin:0 0 .9em}._29f0oq_prose ul,._29f0oq_prose ol{margin:0 0 .9em;padding-left:1.4em}._29f0oq_prose ul{list-style:outside}._29f0oq_prose ol{list-style:decimal}._29f0oq_prose li+li{margin-top:.3em}._29f0oq_prose>:first-child{margin-top:0}._29f0oq_prose>:last-child{margin-bottom:0}._29f0oq_prose a{color:var(--text-link);text-decoration:underline}._29f0oq_prose a:hover{color:var(--text-link-hover)}._29f0oq_prose blockquote{border-left:3px solid var(--border-strong);color:var(--text-secondary);margin:.5em 0;padding-left:.75rem}._29f0oq_prose :not(pre)>code{border:1px solid var(--border-strong);background:var(--surface-card-hover);border-radius:var(--radius-sm);padding:.125rem .25rem}._29f0oq_prose pre{white-space:pre-wrap;overflow-wrap:anywhere}._29f0oq_note{margin-top:var(--spacing-12);width:100%;padding:var(--pad-inner);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-card);color:var(--text-secondary);font-size:var(--text-sm);overflow-wrap:anywhere;line-height:1.5}._29f0oq_note p{margin:0}._29f0oq_note strong{color:var(--text-primary)}._29f0oq_actions{gap:var(--spacing-8);flex-wrap:wrap;align-items:center;display:flex}._29f0oq_metadata{color:var(--text-secondary);font:500 var(--text-xs)/1.5 var(--font-sans);font-variant-numeric:tabular-nums}._29f0oq_factLine{color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-normal);margin:0}._29f0oq_deferredPdf{gap:var(--spacing-12);justify-items:start;width:min(100%,680px);display:grid}._29f0oq_imageViewport{max-width:100%;max-height:650px;overflow:auto}._29f0oq_image{object-fit:contain;border-radius:var(--radius-md);max-width:none}._29f0oq_audio{width:100%;margin-top:var(--spacing-12)}._29f0oq_plainText{white-space:pre-wrap;overflow-wrap:anywhere;font-family:var(--font-sans);font-size:var(--reading-body-size,15px);line-height:var(--reading-body-leading,1.65)}._29f0oq_tableScroll{max-width:100%;overflow:auto}._29f0oq_data{border-collapse:collapse;width:100%;font-family:var(--font-sans);font-size:var(--text-sm);font-variant-numeric:tabular-nums}._29f0oq_data th,._29f0oq_data td{padding:var(--spacing-8);border-bottom:1px solid var(--border-default);text-align:left;overflow-wrap:anywhere}._29f0oq_pdfFrame{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-card);width:min(100%,680px);min-width:0;box-shadow:var(--elev-whisper);color:var(--text-primary);overflow:clip}._29f0oq_pdfToolbar{top:var(--evidence-sticky-top,0px);z-index:1;align-items:center;gap:var(--spacing-8) var(--spacing-16);padding:var(--spacing-8) var(--spacing-12);border-bottom:1px solid var(--border-default);background:var(--surface-sunken);font-size:var(--text-sm);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex;position:sticky}._29f0oq_pdfGroup{align-items:center;gap:var(--spacing-8);display:flex}._29f0oq_pdfHide{margin-left:auto}._29f0oq_pdfBody{padding:var(--spacing-16)}._29f0oq_pdfViewport{max-width:100%;overflow:auto}._29f0oq_pdfPage{border:1px solid var(--border-default);background:#fff;position:relative}._29f0oq_pdfPage canvas{display:block}._29f0oq_pdfText{font-size:var(--reading-body-size,15px);line-height:var(--reading-body-leading,1.65);white-space:pre-wrap}@media (forced-colors:active){._29f0oq_paper,._29f0oq_fileCard,._29f0oq_note{box-shadow:none;border:1px solid canvastext}._29f0oq_pdfFrame,._29f0oq_pdfToolbar{box-shadow:none;border-color:canvastext}}._29f0oq_printContext{margin-bottom:var(--spacing-16);padding-bottom:var(--spacing-16);border-bottom:1px solid var(--border-default);break-inside:avoid}._29f0oq_printContext dl{gap:var(--spacing-4);margin:var(--spacing-12) 0 0;font-size:var(--text-xs);line-height:1.5;display:grid}._29f0oq_printContext dl>div{gap:var(--spacing-8);grid-template-columns:100px minmax(0,1fr);display:grid}._29f0oq_printContext dt{font-weight:700}._29f0oq_printContext dd{overflow-wrap:anywhere;margin:0}@media print{._29f0oq_printContext{color:#000;border-color:#999}body:has(._29f0oq_printRoot){background:#fff!important;height:auto!important;overflow:visible!important}body>:has(._29f0oq_printRoot){padding:0!important;display:block!important;position:static!important;inset:auto!important}body:has(._29f0oq_printRoot)>:not(:has(._29f0oq_printRoot)){display:none!important}[role=dialog]:has(._29f0oq_printRoot){opacity:1!important;width:100%!important;max-width:none!important;max-height:none!important;box-shadow:none!important;border:0!important;animation:none!important;display:block!important;position:static!important;overflow:visible!important;transform:none!important}[role=dialog]:has(._29f0oq_printRoot)>:not(:has(._29f0oq_printRoot)){display:none!important}div:has(>._29f0oq_printRoot){max-height:none!important;overflow:visible!important}._29f0oq_printRoot{width:100%;box-shadow:none;color:#000;background:#fff;border:0;padding:0}}
.XaKqnG_container{border-radius:var(--radius-lg);border:1px solid var(--border-default);background:var(--surface-card);min-height:40rem;max-height:calc(100vh - 14rem);display:flex}.XaKqnG_leftPanel{border-right:1px solid var(--border-default);flex-shrink:0;width:320px;overflow-y:auto}.XaKqnG_leftPanelHeader{border-bottom:1px solid var(--border-default);padding:var(--spacing-8) var(--spacing-16)}.XaKqnG_leftPanelHeaderRow{justify-content:space-between;align-items:center;display:flex}.XaKqnG_leftPanelTitle{font-family:var(--font-ui);font-size:var(--ui-label-size);font-weight:var(--weight-semibold);color:var(--text-primary)}.XaKqnG_askButton{border-radius:var(--radius-sm);background:var(--button-primary-bg);padding:var(--spacing-4) 10px;font-family:var(--font-ui);font-size:11px;font-weight:var(--weight-medium);color:var(--text-on-brand);cursor:pointer;transition:background var(--duration-fast) var(--ease-default);border:none}.XaKqnG_askButton:hover{background:var(--button-primary-bg-hover)}.XaKqnG_askButton:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.XaKqnG_statusFilters{gap:var(--spacing-4);margin-top:var(--spacing-8);display:flex}.XaKqnG_statusFilterTab{border-radius:var(--radius-full);padding:var(--spacing-4) 10px;font-family:var(--font-ui);font-size:11px;font-weight:var(--weight-medium);color:var(--text-tertiary);cursor:pointer;transition:background var(--duration-fast) var(--ease-default), color var(--duration-fast) var(--ease-default);background:0 0;border:none}.XaKqnG_statusFilterTab:hover{background:var(--surface-card-hover)}.XaKqnG_statusFilterTab:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.XaKqnG_statusFilterTabActive{background:var(--status-info-bg);color:var(--text-link)}.XaKqnG_milestoneFilter{width:100%;margin-top:var(--spacing-8);border-radius:var(--radius-sm);border:1px solid var(--border-default);background:var(--surface-input);padding:var(--spacing-4) var(--spacing-8);font-family:var(--font-ui);font-size:var(--ui-caption-size);color:var(--text-primary);display:block}.XaKqnG_milestoneFilter:focus{border-color:var(--border-focus);outline:none}.XaKqnG_milestoneFilter:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.XaKqnG_loadingText{padding:var(--spacing-16);text-align:center;font-family:var(--font-body);font-size:var(--body-sm-size);color:var(--text-tertiary)}.XaKqnG_emptyState{padding:var(--spacing-16) var(--spacing-16) var(--spacing-32);text-align:center}.XaKqnG_emptyTitle{font-family:var(--font-body);font-size:var(--body-sm-size);color:var(--text-tertiary)}.XaKqnG_emptySubtitle{margin-top:var(--spacing-4);font-family:var(--font-body);font-size:var(--ui-caption-size);color:var(--text-tertiary)}.XaKqnG_threadList>*+*{border-top:1px solid var(--border-default)}.XaKqnG_threadItem{width:100%;padding:var(--spacing-8) var(--spacing-16);text-align:left;cursor:pointer;transition:background var(--duration-fast) var(--ease-default);background:0 0;border:none;border-left:2px solid #0000;display:block}.XaKqnG_threadItem:hover{background:var(--surface-card-hover)}.XaKqnG_threadItem:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.XaKqnG_threadItemSelected{background:var(--status-info-bg);border-left-color:var(--border-focus)}.XaKqnG_threadItemInner{min-width:0}.XaKqnG_threadTitleRow{align-items:center;gap:var(--spacing-8);display:flex}.XaKqnG_unreadDot{border-radius:var(--radius-full);background:var(--status-info);flex-shrink:0;width:8px;height:8px}.XaKqnG_threadTitle{font-family:var(--font-ui);font-size:var(--ui-label-size);font-weight:var(--weight-medium);color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.XaKqnG_threadMeta{align-items:center;gap:6px;margin-top:2px;display:flex}.XaKqnG_milestoneBadge{border-radius:var(--radius-sm);background:var(--status-info-bg);font-family:var(--font-ui);font-size:10px;font-weight:var(--weight-medium);color:var(--text-link);white-space:nowrap;text-overflow:ellipsis;max-width:120px;padding:2px 6px;display:inline-block;overflow:hidden}.XaKqnG_sharedBadge{border-radius:var(--radius-sm);background:var(--status-success-bg);font-family:var(--font-ui);font-size:10px;font-weight:var(--weight-medium);color:var(--status-success);padding:2px 6px;display:inline-block}.XaKqnG_threadSubtext{font-family:var(--font-ui);color:var(--text-tertiary);margin-top:2px;font-size:11px}.XaKqnG_rightPanel{flex:1;min-width:0}.XaKqnG_rightPanelEmpty{justify-content:center;align-items:center;height:100%;display:flex}.XaKqnG_rightPanelEmptyInner{text-align:center}.XaKqnG_rightPanelEmptyTitle{font-family:var(--font-body);font-size:var(--body-sm-size);color:var(--text-tertiary)}.XaKqnG_rightPanelEmptySubtitle{margin-top:var(--spacing-4);font-family:var(--font-body);font-size:var(--ui-caption-size);color:var(--text-tertiary)}.XaKqnG_detailWrapper{flex-direction:column;height:100%;display:flex}.XaKqnG_detailHeader{border-bottom:1px solid var(--border-default);padding:var(--spacing-8) var(--spacing-16)}.XaKqnG_detailHeaderRow{justify-content:space-between;align-items:flex-start;gap:var(--spacing-8);display:flex}.XaKqnG_detailHeaderLeft{min-width:0}.XaKqnG_detailTitle{font-family:var(--font-ui);font-size:var(--ui-label-size);font-weight:var(--weight-semibold);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.XaKqnG_detailBadges{align-items:center;gap:var(--spacing-8);margin-top:var(--spacing-4);flex-wrap:wrap;display:flex}.XaKqnG_detailMilestoneBadge{border-radius:var(--radius-sm);background:var(--status-info-bg);padding:2px var(--spacing-8);font-family:var(--font-ui);font-size:11px;font-weight:var(--weight-medium);color:var(--text-link);display:inline-block}.XaKqnG_detailSharedBadge{border-radius:var(--radius-sm);background:var(--status-success-bg);padding:2px var(--spacing-8);font-family:var(--font-ui);font-size:11px;font-weight:var(--weight-medium);color:var(--status-success);display:inline-block}.XaKqnG_detailAskedBy{font-family:var(--font-ui);color:var(--text-tertiary);font-size:11px}.XaKqnG_detailActions{gap:var(--spacing-8);flex-shrink:0;display:flex}.XaKqnG_statusToggleButton{border-radius:var(--radius-sm);border:1px solid var(--border-default);background:var(--surface-card);padding:var(--spacing-4) 10px;font-family:var(--font-ui);font-size:11px;font-weight:var(--weight-medium);color:var(--text-secondary);cursor:pointer;transition:background var(--duration-fast) var(--ease-default)}.XaKqnG_statusToggleButton:hover{background:var(--surface-card-hover)}.XaKqnG_statusToggleButton:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.XaKqnG_shareButton{}.XaKqnG_statusPill{border-radius:var(--radius-full);padding:2px var(--spacing-8);font-family:var(--font-ui);font-size:10px;font-weight:var(--weight-semibold);align-items:center;display:inline-flex}.XaKqnG_statusOpen{background:var(--status-warning-bg);color:var(--status-warning)}.XaKqnG_statusResolved{background:var(--status-success-bg);color:var(--status-success)}.XaKqnG_postsArea{gap:var(--spacing-16);padding:var(--spacing-16);flex-direction:column;flex:1;display:flex;overflow-y:auto}.XaKqnG_postsLoading{text-align:center;font-family:var(--font-body);font-size:var(--body-sm-size);color:var(--text-tertiary)}.XaKqnG_post{gap:var(--spacing-8);display:flex}.XaKqnG_postBody{flex:1;min-width:0}.XaKqnG_postHeader{align-items:baseline;gap:var(--spacing-8);display:flex}.XaKqnG_postAuthor{font-family:var(--font-ui);font-size:var(--ui-label-size);font-weight:var(--weight-semibold);color:var(--text-primary)}.XaKqnG_postTimestamp{font-family:var(--font-ui);color:var(--text-tertiary);font-size:11px}.XaKqnG_postEdited{font-family:var(--font-ui);color:var(--text-tertiary);font-size:10px}.XaKqnG_postContent{margin-top:var(--spacing-4);font-family:var(--font-body);font-size:var(--body-sm-size);color:var(--text-secondary);max-width:none}.XaKqnG_postActions{gap:var(--spacing-8);margin-top:var(--spacing-4);display:flex}.XaKqnG_postActionButton{font-family:var(--font-ui);font-size:11px;font-weight:var(--weight-medium);color:var(--text-tertiary);cursor:pointer;transition:color var(--duration-fast) var(--ease-default);background:0 0;border:none;padding:0}.XaKqnG_postActionButton:hover{color:var(--text-link)}.XaKqnG_postActionButton:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.XaKqnG_postDeleteButton{}.XaKqnG_postDeleteButton:hover{color:var(--text-on-status-error)}.XaKqnG_editArea{gap:var(--spacing-8);margin-top:var(--spacing-4);flex-direction:column;display:flex}.XaKqnG_editButtons{gap:var(--spacing-8);display:flex}.XaKqnG_editSaveButton{border-radius:var(--radius-sm);background:var(--button-primary-bg);padding:var(--spacing-4) var(--spacing-8);font-family:var(--font-ui);font-size:var(--ui-caption-size);font-weight:var(--weight-medium);color:var(--text-on-brand);cursor:pointer;transition:background var(--duration-fast) var(--ease-default);border:none}.XaKqnG_editSaveButton:hover{background:var(--button-primary-bg-hover)}.XaKqnG_editSaveButton:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.XaKqnG_editSaveButton:disabled{opacity:.5;cursor:not-allowed}.XaKqnG_editCancelButton{border-radius:var(--radius-sm);border:1px solid var(--border-default);background:var(--surface-card);padding:var(--spacing-4) var(--spacing-8);font-family:var(--font-ui);font-size:var(--ui-caption-size);color:var(--text-secondary);cursor:pointer;transition:background var(--duration-fast) var(--ease-default)}.XaKqnG_editCancelButton:hover{background:var(--surface-card-hover)}.XaKqnG_editCancelButton:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.XaKqnG_replyArea{gap:var(--spacing-8);border-top:1px solid var(--border-default);padding:var(--spacing-8);flex-direction:column;display:flex}.XaKqnG_replyButtonRow{justify-content:flex-end;display:flex}.XaKqnG_replyButton{border-radius:var(--radius-sm);background:var(--button-primary-bg);padding:var(--spacing-4) var(--spacing-16);font-family:var(--font-ui);font-size:var(--ui-caption-size);font-weight:var(--weight-medium);color:var(--text-on-brand);cursor:pointer;transition:background var(--duration-fast) var(--ease-default);border:none}.XaKqnG_replyButton:hover{background:var(--button-primary-bg-hover)}.XaKqnG_replyButton:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.XaKqnG_replyButton:disabled{opacity:.5;cursor:not-allowed}.XaKqnG_avatar{border-radius:var(--radius-full);background:var(--status-info-bg);font-family:var(--font-ui);font-weight:var(--weight-semibold);color:var(--text-link);flex-shrink:0;justify-content:center;align-items:center;display:flex}.XaKqnG_avatarSm{width:28px;height:28px;font-size:var(--ui-caption-size)}.XaKqnG_avatarXs{width:20px;height:20px;font-size:10px}.XaKqnG_modalOverlay{z-index:100;background:var(--scrim);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.XaKqnG_modalCard{margin:0 var(--spacing-16);border-radius:var(--radius-xl);background:var(--surface-card);width:100%;max-width:512px;box-shadow:var(--elev-modal)}.XaKqnG_modalCardSmall{max-width:384px;padding:var(--spacing-24);}.XaKqnG_modalHeader{border-bottom:1px solid var(--border-default);padding:18px 22px 14px}.XaKqnG_modalTitle{font-family:var(--font-heading);font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--text-primary)}.XaKqnG_modalBody{gap:var(--spacing-16);flex-direction:column;padding:18px 22px;display:flex}.XaKqnG_modalFooter{justify-content:flex-end;gap:var(--spacing-8);border-top:1px solid var(--border-default);padding:14px 22px;display:flex}.XaKqnG_formLabel{margin-bottom:var(--spacing-4);font-family:var(--font-ui);font-size:var(--ui-caption-size);font-weight:var(--weight-medium);color:var(--text-secondary);display:block}.XaKqnG_formInput{border-radius:var(--radius-sm);border:1px solid var(--border-default);background:var(--surface-input);width:100%;padding:var(--spacing-8) var(--spacing-8);font-family:var(--font-body);font-size:var(--body-sm-size);color:var(--text-primary);display:block}.XaKqnG_formInput:focus{border-color:var(--border-focus);box-shadow:0 0 0 1px var(--border-focus);outline:none}.XaKqnG_formSelect{}.XaKqnG_errorText{font-family:var(--font-body);font-size:var(--body-sm-size);color:var(--text-on-status-error)}.XaKqnG_cancelButton{border-radius:var(--radius-sm);border:1px solid var(--border-default);background:var(--surface-card);padding:6px var(--spacing-8);font-family:var(--font-ui);font-size:var(--body-sm-size);color:var(--text-secondary);cursor:pointer;transition:background var(--duration-fast) var(--ease-default)}.XaKqnG_cancelButton:hover{background:var(--surface-card-hover)}.XaKqnG_cancelButton:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.XaKqnG_submitButton{border-radius:var(--radius-sm);background:var(--button-primary-bg);padding:6px var(--spacing-16);font-family:var(--font-ui);font-size:var(--body-sm-size);font-weight:var(--weight-medium);color:var(--text-on-brand);cursor:pointer;transition:background var(--duration-fast) var(--ease-default);border:none}.XaKqnG_submitButton:hover{background:var(--button-primary-bg-hover)}.XaKqnG_submitButton:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.XaKqnG_submitButton:disabled{opacity:.5;cursor:not-allowed}.XaKqnG_deleteTitle{font-family:var(--font-ui);font-size:var(--ui-label-size);font-weight:var(--weight-semibold);color:var(--text-primary)}.XaKqnG_deleteMessage{margin-top:var(--spacing-8);font-family:var(--font-body);font-size:var(--body-sm-size);color:var(--text-secondary)}.XaKqnG_deleteFooter{justify-content:flex-end;gap:var(--spacing-8);margin-top:var(--spacing-16);display:flex}.XaKqnG_deleteButton{border-radius:var(--radius-sm);background:var(--button-danger-bg);padding:6px var(--spacing-8);font-family:var(--font-ui);font-size:var(--ui-caption-size);font-weight:var(--weight-medium);color:var(--text-on-error);cursor:pointer;transition:background var(--duration-fast) var(--ease-default);border:none}.XaKqnG_deleteButton:hover{background:var(--button-danger-bg-hover)}.XaKqnG_deleteButton:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.XaKqnG_deleteCancelButton{border-radius:var(--radius-sm);border:1px solid var(--border-default);background:var(--surface-card);padding:6px var(--spacing-8);font-family:var(--font-ui);font-size:var(--ui-caption-size);color:var(--text-secondary);cursor:pointer;transition:background var(--duration-fast) var(--ease-default)}.XaKqnG_deleteCancelButton:hover{background:var(--surface-card-hover)}.XaKqnG_deleteCancelButton:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}
.FUby2G_piece{min-width:0}.FUby2G_heading{align-items:baseline;gap:var(--spacing-8);flex-wrap:wrap;display:flex}.FUby2G_heading h3{font-size:var(--text-base);overflow-wrap:anywhere;margin:0;font-weight:700}.FUby2G_heading span{color:var(--text-secondary);font-size:var(--text-sm)}.FUby2G_feedback{margin-top:var(--spacing-8);padding:var(--pad-inner);border-radius:var(--radius-md);background:var(--surface-sunken);color:var(--text-primary);font-size:var(--text-sm);overflow-wrap:anywhere;line-height:1.5}.FUby2G_feedback strong{color:var(--text-primary)}@media (forced-colors:active){.FUby2G_feedback{border:1px solid canvastext}}
.MIVdVq_sheet{top:var(--comms-top,62px);width:446px;max-width:calc(100vw - 52px);max-height:calc(100dvh - var(--comms-top,62px) - 12px);z-index:24;background:var(--surface-card);color:var(--text-primary);border:1px solid var(--border-default);border-radius:var(--radius-lg);box-shadow:var(--elev-popover);flex-direction:column;padding:15px 17px 13px;display:flex;position:fixed;right:26px;overflow-y:auto}.MIVdVq_sheet:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.MIVdVq_close{z-index:2;position:absolute;top:10px;right:13px}.MIVdVq_head{flex-shrink:0;align-items:baseline;gap:9px;padding-right:26px;display:flex}.MIVdVq_name{letter-spacing:-.01em;font-size:1.0313rem;font-weight:800}.MIVdVq_role{font-family:var(--font-mono);color:var(--text-secondary);font-size:.6875rem;font-weight:600}.MIVdVq_faces{background:var(--plate-mat);border-radius:var(--radius-full);flex-shrink:0;gap:2px;margin-top:10px;padding:3px;display:inline-flex}.MIVdVq_face{color:var(--text-secondary);border-radius:var(--radius-full);cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;min-height:30px;padding:5px 14px;font-size:.7188rem;font-weight:800;display:inline-flex;position:relative}.MIVdVq_face.MIVdVq_on{background:var(--surface-card);color:var(--text-primary);box-shadow:var(--elev-whisper)}.MIVdVq_face:not(.MIVdVq_on):hover{color:var(--text-primary)}.MIVdVq_face:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.MIVdVq_faces .MIVdVq_metaNum{font-family:var(--font-mono);color:var(--cyan-800);white-space:nowrap;font-size:.625rem;font-weight:700}.MIVdVq_ro{color:var(--text-secondary);margin-left:auto;font-size:.6875rem;font-weight:600}.MIVdVq_top{flex-shrink:0;align-items:center;margin-top:10px;display:flex}.MIVdVq_lanes{flex:0 auto;min-height:0;max-height:392px;margin-top:6px;overflow-y:auto}.MIVdVq_lanes:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.MIVdVq_lane{margin-top:12px}.MIVdVq_lane:first-child{margin-top:4px}.MIVdVq_laneHead{margin-top:8px}.MIVdVq_lanelab{color:var(--text-secondary);align-items:center;gap:7px;font-size:.6875rem;font-weight:800;display:flex}.MIVdVq_lanelab:before{content:"";background:var(--cyan-500);border-radius:1.5px;flex-shrink:0;width:7px;height:7px}.MIVdVq_hands{margin-left:2px;display:inline-flex}.MIVdVq_hand{color:#fff;border:1.5px solid var(--surface-card);border-radius:50%;place-items:center;width:16px;height:16px;margin-left:-5px;font-size:.4375rem;font-weight:800;display:inline-grid}.MIVdVq_hand:first-child{margin-left:0}.MIVdVq_lanesub{color:var(--text-secondary);margin:3px 0 0 14px;font-size:.625rem;font-weight:600}.MIVdVq_row{text-align:left;border-radius:var(--radius-md);background:var(--surface-page);cursor:pointer;width:100%;font:inherit;color:inherit;border:0;margin-top:7px;padding:8px 11px;display:block;position:relative}.MIVdVq_row:hover{background:var(--plate-mat)}.MIVdVq_rq{color:var(--text-primary);font-size:.7813rem;font-weight:700;line-height:1.4;display:block}.MIVdVq_rlast{color:var(--text-secondary);-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-top:3px;font-size:.7188rem;line-height:1.4;display:-webkit-box;overflow:hidden}.MIVdVq_rwho{font-family:var(--font-mono);color:var(--text-secondary);text-transform:lowercase;align-items:center;gap:7px;margin-top:4px;font-size:.625rem;font-weight:600;display:flex}.MIVdVq_row.MIVdVq_new{background:var(--cyan-50)}.MIVdVq_row.MIVdVq_new:hover{background:var(--cyan-100)}.MIVdVq_rnew{color:var(--cyan-800);background:var(--surface-card);border:1px solid var(--cyan-200);border-radius:var(--radius-sm);margin-left:auto;padding:1px 6px;font-size:.5938rem;font-weight:800}.MIVdVq_empty{color:var(--text-secondary);margin:7px 0 0 14px;font-size:.7188rem;line-height:1.5}.MIVdVq_retry{color:var(--cyan-800);cursor:pointer;background:0 0;border:0;padding:0;font-size:.6875rem;font-weight:800;position:relative}.MIVdVq_back{color:var(--text-secondary);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin-top:2px;padding:0;font-size:.6875rem;font-weight:700;display:inline-flex;position:relative}.MIVdVq_back:hover{color:var(--text-primary)}.MIVdVq_icon{stroke:currentColor;width:12px;height:12px;stroke-width:var(--reg-line,2.5px);stroke-linecap:round;stroke-linejoin:round;fill:none}.MIVdVq_notice{font-family:var(--font-mono);color:var(--text-secondary);margin-top:9px;font-size:.625rem;font-weight:600;line-height:1.5}.MIVdVq_thread{margin-top:9px}.MIVdVq_msg{border-radius:var(--radius-md);background:var(--surface-page);margin-top:8px;padding:8px 11px;font-size:.7813rem;line-height:1.5}.MIVdVq_who{font-family:var(--font-mono);color:var(--text-secondary);text-transform:lowercase;align-items:center;gap:7px;margin-top:5px;font-size:.625rem;font-weight:600;display:flex}.MIVdVq_who .MIVdVq_hand{text-transform:none;border:0;width:17px;height:17px;margin-left:0;font-size:.4688rem}.MIVdVq_ans{background:var(--surface-card);border:1px solid var(--cyan-200)}.MIVdVq_ans .MIVdVq_who{color:var(--cyan-800)}.MIVdVq_sheet .MIVdVq_ans .MIVdVq_readAloudAns{min-height:30px;margin:7px 0 0;padding:0 11px;font-size:.6563rem}.MIVdVq_ctx{font-family:var(--font-mono);color:var(--text-secondary);margin-top:9px;font-size:.5938rem;font-weight:600}.MIVdVq_ann{border-radius:var(--radius-md);background:var(--surface-page);margin-top:9px;padding:10px 13px}.MIVdVq_ann:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.MIVdVq_abody{color:var(--text-primary);font-size:.7813rem;line-height:1.5}.MIVdVq_abody+.MIVdVq_abody{margin-top:6px}.MIVdVq_abodyQuiet{color:var(--text-secondary);font-size:.7188rem;line-height:1.5}.MIVdVq_cardFail{color:var(--text-secondary);margin-top:6px;font-size:.6875rem;line-height:1.5}.MIVdVq_awho{font-family:var(--font-mono);color:var(--text-secondary);text-transform:lowercase;align-items:center;gap:9px;margin-top:6px;font-size:.625rem;font-weight:600;display:flex}.MIVdVq_awho .MIVdVq_rnew{text-transform:none;margin-left:0}.MIVdVq_sheet .MIVdVq_ann .MIVdVq_readAloudCard{text-transform:none;min-height:28px;margin-left:auto;padding:0 10px;font-size:.625rem}.MIVdVq_ann.MIVdVq_shared{border:1px solid var(--border-default);background:var(--surface-card)}.MIVdVq_sharedlab{color:var(--text-secondary);align-items:center;gap:7px;margin-bottom:7px;font-size:.6563rem;font-weight:800;display:flex}.MIVdVq_sharedlab:before{content:"";background:var(--ss);border-radius:1.5px;flex-shrink:0;width:7px;height:7px}.MIVdVq_sq{color:var(--text-secondary);margin-bottom:5px;font-size:.7188rem;font-style:italic;font-weight:700}.MIVdVq_ask{border-radius:var(--radius-full);background:var(--button-cyan);color:#fff;min-height:32px;box-shadow:var(--elev-whisper);cursor:pointer;border:0;flex-shrink:0;align-items:center;gap:7px;margin-left:auto;padding:0 14px;font-size:.7188rem;font-weight:800;display:inline-flex;position:relative}.MIVdVq_ask svg{stroke:currentColor;width:13px;height:13px;stroke-width:var(--reg-line,2.5px);stroke-linecap:round;fill:none}.MIVdVq_ask:hover,.MIVdVq_send:hover{background:var(--button-primary-bg-hover,var(--cyan-800));box-shadow:var(--elev-resting)}.MIVdVq_composeHead{letter-spacing:-.01em;margin-top:12px;font-size:.9688rem;font-weight:800}.MIVdVq_aud{flex-direction:column;gap:7px;margin-top:9px;display:flex}.MIVdVq_audcard{text-align:left;border:1.5px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-card);width:100%;color:var(--text-primary);font:inherit;cursor:pointer;padding:9px 12px;display:block;position:relative}.MIVdVq_audcard:hover{border-color:var(--cyan-300)}.MIVdVq_audcard.MIVdVq_picked{border-color:var(--cyan-500);background:var(--cyan-50);box-shadow:inset 0 0 0 1px var(--cyan-500)}.MIVdVq_audcard[aria-disabled=true]{cursor:default}.MIVdVq_audcard[aria-disabled=true]:hover{border-color:var(--border-default)}.MIVdVq_audcard.MIVdVq_picked[aria-disabled=true]:hover{border-color:var(--cyan-500)}.MIVdVq_an{align-items:center;gap:8px;font-size:.7813rem;font-weight:800;display:flex}.MIVdVq_audcard.MIVdVq_picked .MIVdVq_an:after{content:"✓" / "";color:var(--cyan-700);margin-left:auto;font-size:.6875rem}.MIVdVq_as{color:var(--text-secondary);margin-top:2px;font-size:.6875rem;line-height:1.4;display:block}.MIVdVq_field{border:1.5px solid var(--border-strong);border-radius:var(--radius-md);width:100%;font-family:var(--font-sans);background:var(--surface-card);color:var(--text-primary);resize:vertical;min-height:84px;margin-top:10px;padding:10px 12px;font-size:.8125rem;line-height:1.5;display:block}.MIVdVq_field::placeholder,.MIVdVq_reply::placeholder{color:var(--text-tertiary)}.MIVdVq_field[readonly],.MIVdVq_reply[readonly]{background:var(--surface-page);color:var(--text-secondary)}.MIVdVq_need{color:var(--text-secondary);margin-top:6px;font-size:.6875rem;font-weight:700;line-height:1.4}.MIVdVq_cfoot{align-items:center;gap:10px;margin-top:10px;display:flex}.MIVdVq_keep{color:var(--text-secondary);font-size:.625rem;font-weight:600;line-height:1.4}.MIVdVq_send{border-radius:var(--radius-full);background:var(--button-cyan);color:#fff;min-height:38px;box-shadow:var(--elev-whisper);cursor:pointer;border:0;flex-shrink:0;align-items:center;gap:8px;margin-left:auto;padding:0 17px;font-size:.7813rem;font-weight:800;display:inline-flex;position:relative}.MIVdVq_send[aria-disabled=true]{opacity:.5;cursor:default}.MIVdVq_send[aria-disabled=true]:hover{background:var(--button-cyan);box-shadow:var(--elev-whisper)}.MIVdVq_fail{background:var(--yellow-50);border:1px solid var(--yellow-200);border-radius:var(--radius-md);color:var(--text-secondary);align-items:center;gap:9px;margin-top:9px;padding:8px 12px;font-size:.6875rem;font-weight:600;line-height:1.4;display:flex}.MIVdVq_fail b{color:var(--text-primary)}.MIVdVq_fail .MIVdVq_retry{flex-shrink:0;margin-left:auto}.MIVdVq_fail .MIVdVq_retry[aria-disabled=true]{opacity:.5;cursor:default}.MIVdVq_reconfirm{margin-top:9px}.MIVdVq_replyrow{align-items:stretch;gap:7px;margin-top:9px;display:flex}.MIVdVq_reply{border:1.5px solid var(--border-strong);border-radius:var(--radius-md);min-width:0;font-family:var(--font-sans);background:var(--surface-card);color:var(--text-primary);flex:1;min-height:38px;padding:9px 11px;font-size:.75rem}.MIVdVq_sheet .MIVdVq_replyrow .MIVdVq_replysend{border-radius:var(--radius-md);border:1.5px solid var(--border-strong);background:var(--surface-card);width:38px;height:auto;color:var(--text-secondary);cursor:pointer;flex-shrink:0;place-items:center;display:grid;position:relative}.MIVdVq_sheet .MIVdVq_replyrow .MIVdVq_replysend:hover:not([aria-disabled=true]){background:var(--surface-card);color:var(--cyan-700);border-color:var(--cyan-300)}.MIVdVq_sheet .MIVdVq_replyrow .MIVdVq_replysend[aria-disabled=true]{opacity:.5;cursor:default}.MIVdVq_sheet .MIVdVq_replyrow .MIVdVq_replysend[aria-disabled=true]:hover{background:var(--surface-card);color:var(--text-secondary)}.MIVdVq_sheet .MIVdVq_replyrow .MIVdVq_replysend[aria-disabled=true]:active{transform:none}.MIVdVq_sheet .MIVdVq_replyrow .MIVdVq_replysend svg{stroke:currentColor;width:15px;height:15px;stroke-width:var(--reg-line,2.5px);stroke-linecap:round;stroke-linejoin:round;fill:none}.MIVdVq_srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.MIVdVq_follow{color:var(--cyan-700);cursor:pointer;background:0 0;border:0;margin-top:10px;padding:0;font-size:.6875rem;font-weight:700;display:inline-flex;position:relative}[data-register=r1] .MIVdVq_sheet{width:470px;padding:17px 19px 15px}[data-register=r1] .MIVdVq_name{font-size:1.125rem}[data-register=r1] .MIVdVq_rq{font-size:.8438rem}[data-register=r1] .MIVdVq_rlast{font-size:.7813rem}[data-register=r1] .MIVdVq_lanelab{font-size:.75rem}[data-register=r1] .MIVdVq_ask{min-height:38px;font-size:.7813rem}[data-register=r1] .MIVdVq_field{min-height:96px;font-size:.875rem}[data-register=r1] .MIVdVq_an{font-size:.8438rem}[data-register=r1] .MIVdVq_as{font-size:.75rem}[data-register=r3] .MIVdVq_sheet{width:424px;padding:13px 15px 12px}@media (max-width:520px){.MIVdVq_sheet{border-radius:0 0 var(--radius-lg) var(--radius-lg);width:auto;max-width:none;box-shadow:none;border-top:none;padding:13px 15px 12px;left:0;right:0}[data-register=r1] .MIVdVq_sheet{border-radius:0 0 var(--radius-lg) var(--radius-lg);width:auto;max-width:none;box-shadow:none;border-top:none;padding:13px 15px 12px;left:0;right:0}[data-register=r3] .MIVdVq_sheet{border-radius:0 0 var(--radius-lg) var(--radius-lg);width:auto;max-width:none;box-shadow:none;border-top:none;padding:13px 15px 12px;left:0;right:0}.MIVdVq_lanes{max-height:286px}.MIVdVq_name{white-space:nowrap}.MIVdVq_top{flex-wrap:wrap;row-gap:8px}.MIVdVq_sheet:focus-visible{outline-offset:-2px}}[data-register=r3] .MIVdVq_name{font-size:.9688rem}[data-register=r3] .MIVdVq_row{margin-top:5px;padding:7px 10px}[data-register=r3] .MIVdVq_rq{font-size:.75rem}[data-register=r3] .MIVdVq_rlast{font-size:.6875rem}[data-register=r3] .MIVdVq_msg{font-size:.75rem}[data-theme=dark] .MIVdVq_row.MIVdVq_new{background:color-mix(in srgb, var(--cyan-500) 14%, var(--surface-card))}[data-theme=dark] .MIVdVq_row.MIVdVq_new:hover{background:color-mix(in srgb, var(--cyan-500) 20%, var(--surface-card))}:is([data-theme=dark] .MIVdVq_row.MIVdVq_new .MIVdVq_rlast,[data-theme=dark] .MIVdVq_row.MIVdVq_new .MIVdVq_rwho){color:var(--gray-300)}[data-theme=dark] .MIVdVq_rnew{color:var(--cyan-300);border-color:var(--cyan-800)}[data-theme=dark] .MIVdVq_ans{border-color:var(--cyan-800)}[data-theme=dark] .MIVdVq_ans .MIVdVq_who{color:var(--cyan-300)}[data-theme=dark] .MIVdVq_faces .MIVdVq_metaNum{color:var(--cyan-300)}[data-theme=dark] .MIVdVq_retry{color:var(--cyan-300)}[data-theme=dark] .MIVdVq_follow{color:var(--cyan-300)}[data-theme=dark] .MIVdVq_audcard.MIVdVq_picked .MIVdVq_an:after{color:var(--cyan-300)}[data-theme=dark] .MIVdVq_sheet .MIVdVq_replyrow .MIVdVq_replysend:hover:not([aria-disabled=true]){color:var(--cyan-300)}[data-theme=dark] .MIVdVq_audcard.MIVdVq_picked{background:color-mix(in srgb, var(--cyan-500) 14%, var(--surface-card))}[data-theme=dark] .MIVdVq_fail{background:color-mix(in srgb, var(--yellow-500) 12%, var(--surface-card));border-color:color-mix(in srgb, var(--yellow-500) 34%, var(--surface-card));color:var(--gray-300)}.MIVdVq_sheet .MIVdVq_field:focus-visible,.MIVdVq_sheet .MIVdVq_reply:focus-visible,.MIVdVq_sheet .MIVdVq_audcard:focus-visible,.MIVdVq_sheet .MIVdVq_row:focus-visible{border-radius:var(--radius-md)}.MIVdVq_sheet .MIVdVq_ask:focus-visible,.MIVdVq_sheet .MIVdVq_send:focus-visible{border-radius:var(--radius-full)}.MIVdVq_close:after,.MIVdVq_face:after,.MIVdVq_back:after,.MIVdVq_retry:after,.MIVdVq_ask:after,.MIVdVq_send:after,.MIVdVq_replysend:after,.MIVdVq_follow:after,.MIVdVq_row:after{content:"";min-width:var(--reg-touch,44px);min-height:var(--reg-touch,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (prefers-reduced-motion:no-preference){.MIVdVq_row:active,.MIVdVq_face:active,.MIVdVq_back:active,.MIVdVq_audcard:active,.MIVdVq_follow:active{transform:scale(var(--reg-press,.97))}.MIVdVq_audcard[aria-disabled=true]:active{transform:none}.MIVdVq_ask,.MIVdVq_send{transition:background var(--duration-micro) var(--ease-out-expo), box-shadow var(--duration-micro) var(--ease-out-expo), transform var(--duration-micro) var(--ease-out-expo)}.MIVdVq_ask:active,.MIVdVq_send:active:not([aria-disabled=true]){box-shadow:none;transform:translateY(1px)scale(.99)}}[data-theme=dark] .MIVdVq_retry{color:var(--cyan-300)}
.QUUPIW_skeleton{background:var(--surface-card-hover);border-radius:var(--radius-sm);position:relative;overflow:hidden}.QUUPIW_skeleton:after{content:"";background:linear-gradient(90deg, transparent, var(--surface-card) 50%, transparent);animation:1.5s infinite QUUPIW_shimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes QUUPIW_shimmer{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.QUUPIW_skeleton:after{animation:none}}.QUUPIW_dashboardWrap{gap:var(--spacing-24);padding:var(--spacing-16) 0;flex-direction:column;display:flex}.QUUPIW_workspaceWrap{gap:var(--spacing-24);padding:var(--spacing-16) 0;display:flex}.QUUPIW_workspaceSidebar{gap:var(--spacing-8);flex-direction:column;flex-shrink:0;width:220px;display:flex}.QUUPIW_workspaceContent{gap:var(--spacing-16);flex-direction:column;flex:1;display:flex}.QUUPIW_cardRow{gap:var(--spacing-16);flex-direction:column;display:flex}
._1n50za_wrapper{border-radius:var(--radius-lg);border:1px solid var(--border-default);background:var(--surface-card);min-height:40rem;max-height:calc(100vh - 14rem);display:flex}._1n50za_listPanel{border-right:1px solid var(--border-default);flex-shrink:0;width:320px;overflow-y:auto}._1n50za_listHeader{border-bottom:1px solid var(--border-default);padding:var(--spacing-8) var(--spacing-16)}._1n50za_listHeaderInner{justify-content:space-between;align-items:center;display:flex}._1n50za_listTitle{font-family:var(--font-ui);font-size:var(--ui-label-size);font-weight:var(--weight-semibold);color:var(--text-primary)}._1n50za_newButton{border-radius:var(--radius-md);background:var(--button-primary-bg);padding:var(--spacing-4) 10px;font-family:var(--font-ui);font-size:11px;font-weight:var(--weight-medium);color:var(--text-on-brand);cursor:pointer;transition:background var(--duration-fast) var(--ease-default);border:none}._1n50za_newButton:hover{background:var(--button-primary-bg-hover)}._1n50za_newButton:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}._1n50za_listLoading{padding:var(--spacing-16);text-align:center;font-family:var(--font-body);font-size:var(--body-sm-size);color:var(--text-tertiary)}._1n50za_listEmpty{padding:var(--spacing-16) var(--spacing-16) var(--spacing-32);text-align:center}._1n50za_listEmptyText{font-family:var(--font-body);font-size:var(--body-sm-size);color:var(--text-tertiary)}._1n50za_listEmptyHint{margin-top:var(--spacing-4);font-family:var(--font-body);font-size:var(--ui-caption-size);color:var(--text-tertiary)}._1n50za_threadList>*+*{border-top:1px solid var(--border-default)}._1n50za_threadItem{width:100%;padding:var(--spacing-8) var(--spacing-16);text-align:left;cursor:pointer;transition:background var(--duration-fast) var(--ease-default), border-color var(--duration-fast) var(--ease-default);background:0 0;border:none;border-left:2px solid #0000;display:block}._1n50za_threadItem:hover{background:var(--surface-card-hover)}._1n50za_threadItem:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}._1n50za_threadItemActive{background:var(--status-info-bg);border-left-color:var(--status-info)}._1n50za_threadItemContent{min-width:0}._1n50za_threadTitleRow{align-items:center;gap:var(--spacing-8);display:flex}._1n50za_unreadDot{border-radius:var(--radius-full);background:var(--status-info);flex-shrink:0;width:8px;height:8px}._1n50za_threadTitle{font-family:var(--font-ui);font-size:var(--body-sm-size);font-weight:var(--weight-medium);color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._1n50za_threadMeta{align-items:center;gap:6px;margin-top:2px;display:flex}._1n50za_milestoneBadgeSm{border-radius:var(--radius-md);background:var(--status-info-bg);font-family:var(--font-ui);font-size:10px;font-weight:var(--weight-medium);color:var(--status-info);white-space:nowrap;text-overflow:ellipsis;max-width:120px;padding:2px 6px;overflow:hidden}._1n50za_threadInfo{font-family:var(--font-ui);color:var(--text-tertiary);margin-top:2px;font-size:11px}._1n50za_detailPanel{flex:1;min-width:0}._1n50za_detailPlaceholder{justify-content:center;align-items:center;height:100%;display:flex}._1n50za_detailPlaceholderText{font-family:var(--font-body);font-size:var(--body-sm-size);color:var(--text-tertiary)}._1n50za_detail{flex-direction:column;height:100%;display:flex}._1n50za_threadHeader{border-bottom:1px solid var(--border-default);padding:var(--spacing-8) var(--spacing-16)}._1n50za_threadHeaderInner{justify-content:space-between;align-items:center;gap:var(--spacing-8);display:flex}._1n50za_threadHeaderLeft{align-items:center;gap:var(--spacing-8);display:flex}._1n50za_milestoneBadge{border-radius:var(--radius-md);background:var(--status-info-bg);padding:2px var(--spacing-8);font-family:var(--font-ui);font-size:11px;font-weight:var(--weight-medium);color:var(--status-info)}._1n50za_deleteThreadBtn{border:1px solid var(--border-default);border-radius:var(--radius-md);padding:var(--spacing-4) 10px;font-family:var(--font-ui);font-size:11px;font-weight:var(--weight-medium);color:var(--text-secondary);cursor:pointer;transition:background var(--duration-fast) var(--ease-default);background:0 0}._1n50za_deleteThreadBtn:hover{background:var(--surface-card-hover)}._1n50za_deleteThreadBtn:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}._1n50za_postsArea{gap:var(--spacing-16);padding:var(--spacing-16);flex-direction:column;flex:1;display:flex;overflow-y:auto}._1n50za_postsLoading{text-align:center;font-family:var(--font-body);font-size:var(--body-sm-size);color:var(--text-tertiary)}._1n50za_announcementTitle{font-family:var(--font-heading);font-size:var(--text-lg);font-weight:var(--weight-bold);color:var(--text-primary)}._1n50za_announcementBody{margin-top:var(--spacing-8);max-width:none;color:var(--text-primary)}._1n50za_announcementMeta{margin-top:var(--spacing-8);align-items:center;gap:var(--spacing-8);display:flex}._1n50za_commentRow{gap:var(--spacing-8);display:flex}._1n50za_commentContent{flex:1;min-width:0}._1n50za_commentHeader{align-items:baseline;gap:var(--spacing-8);flex-wrap:wrap;display:flex}._1n50za_commentAuthor{font-family:var(--font-ui);font-size:var(--body-sm-size);font-weight:var(--weight-semibold);color:var(--text-primary)}._1n50za_commentSep{color:var(--text-disabled)}._1n50za_commentGroup{font-family:var(--font-ui);font-size:var(--ui-caption-size);color:var(--text-secondary)}._1n50za_commentTimestamp{font-family:var(--font-ui);color:var(--text-tertiary);font-size:11px}._1n50za_commentEdited{font-family:var(--font-ui);color:var(--text-tertiary);font-size:10px}._1n50za_commentBody{margin-top:var(--spacing-4);max-width:none;font-family:var(--font-body);font-size:var(--body-sm-size);color:var(--text-secondary)}._1n50za_commentActions{margin-top:var(--spacing-4);gap:var(--spacing-8);display:flex}._1n50za_actionLink{font-family:var(--font-ui);font-size:11px;font-weight:var(--weight-medium);color:var(--text-tertiary);cursor:pointer;transition:color var(--duration-fast) var(--ease-default);background:0 0;border:none;padding:0}._1n50za_actionLink:hover{color:var(--text-link)}._1n50za_actionLink:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}._1n50za_actionLinkDanger:hover{color:var(--text-on-status-error)}._1n50za_commentsDivider{margin-top:var(--spacing-16);align-items:center;gap:var(--spacing-8);padding:var(--spacing-4) 0;display:flex}._1n50za_commentsDividerLine{border:none;border-top:1px solid var(--border-default);flex:1}._1n50za_commentsDividerLabel{font-family:var(--font-ui);font-size:11px;font-weight:var(--weight-medium);color:var(--text-tertiary)}._1n50za_editForm{gap:var(--spacing-8);margin-top:var(--spacing-8);flex-direction:column;display:flex}._1n50za_editFormCompact{gap:var(--spacing-8);margin-top:var(--spacing-4);flex-direction:column;display:flex}._1n50za_editActions{gap:var(--spacing-8);display:flex}._1n50za_replyComposer{gap:var(--spacing-8);border-top:1px solid var(--border-default);padding:var(--spacing-8);flex-direction:column;display:flex}._1n50za_replyActions{justify-content:flex-end;display:flex}._1n50za_avatar{border-radius:var(--radius-full);background:var(--status-info-bg);font-family:var(--font-ui);font-weight:var(--weight-semibold);color:var(--status-info);flex-shrink:0;justify-content:center;align-items:center;display:flex}._1n50za_avatarSm{width:28px;height:28px;font-size:var(--ui-caption-size)}._1n50za_avatarXs{width:20px;height:20px;font-size:10px}._1n50za_btnPrimary{border-radius:var(--radius-md);background:var(--button-primary-bg);padding:6px var(--spacing-16);font-family:var(--font-ui);font-size:var(--ui-caption-size);font-weight:var(--weight-medium);color:var(--text-on-brand);cursor:pointer;transition:background var(--duration-fast) var(--ease-default);border:none}._1n50za_btnPrimary:hover{background:var(--button-primary-bg-hover)}._1n50za_btnPrimary:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}._1n50za_btnPrimary:disabled{opacity:.5;cursor:default}._1n50za_btnPrimarySm{padding:var(--spacing-4) var(--spacing-8);}._1n50za_btnSecondary{border:1px solid var(--border-default);border-radius:var(--radius-md);padding:6px var(--spacing-8);font-family:var(--font-ui);font-size:var(--ui-caption-size);color:var(--text-secondary);cursor:pointer;transition:background var(--duration-fast) var(--ease-default);background:0 0}._1n50za_btnSecondary:hover{background:var(--surface-card-hover)}._1n50za_btnSecondary:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}._1n50za_btnSecondarySm{padding:var(--spacing-4) var(--spacing-8);}._1n50za_btnDanger{border-radius:var(--radius-md);background:var(--button-danger-bg);padding:6px var(--spacing-8);font-family:var(--font-ui);font-size:var(--ui-caption-size);font-weight:var(--weight-medium);color:var(--text-on-error);cursor:pointer;transition:background var(--duration-fast) var(--ease-default);border:none}._1n50za_btnDanger:hover{background:var(--button-danger-bg-hover)}._1n50za_btnDanger:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}._1n50za_modalOverlay{z-index:100;background:var(--scrim);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._1n50za_modalCard{margin:0 var(--spacing-16);border-radius:var(--radius-xl);background:var(--surface-card);width:100%;max-width:512px;box-shadow:var(--elev-modal)}._1n50za_modalCardSm{max-width:384px;padding:var(--spacing-24);}._1n50za_modalHeader{border-bottom:1px solid var(--border-default);padding:18px 22px 14px}._1n50za_modalTitle{font-family:var(--font-heading);font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--text-primary)}._1n50za_modalTitleSm{font-family:var(--font-heading);font-size:var(--body-sm-size);font-weight:var(--weight-semibold);color:var(--text-primary)}._1n50za_modalBody{gap:var(--spacing-16);flex-direction:column;padding:18px 22px;display:flex}._1n50za_modalFooter{justify-content:flex-end;gap:var(--spacing-8);border-top:1px solid var(--border-default);padding:14px 22px;display:flex}._1n50za_modalText{margin-top:var(--spacing-8);font-family:var(--font-body);font-size:var(--body-sm-size);color:var(--text-secondary)}._1n50za_modalActions{margin-top:var(--spacing-16);justify-content:flex-end;gap:var(--spacing-8);display:flex}._1n50za_fieldLabel{margin-bottom:var(--spacing-4);font-family:var(--font-ui);font-size:var(--ui-caption-size);font-weight:var(--weight-medium);color:var(--text-secondary);display:block}._1n50za_fieldInput{border-radius:var(--radius-md);border:1px solid var(--border-default);background:var(--surface-input);width:100%;padding:var(--spacing-8) var(--spacing-8);font-family:var(--font-body);font-size:var(--body-sm-size);color:var(--text-primary);transition:border-color var(--duration-fast) var(--ease-default);display:block}._1n50za_fieldInput:focus{border-color:var(--border-focus);box-shadow:0 0 0 1px var(--border-focus);outline:none}._1n50za_fieldSelect{}._1n50za_errorText{font-family:var(--font-body);font-size:var(--body-sm-size);color:var(--text-on-status-error)}
.CkX9gq_queue,.CkX9gq_loading,.CkX9gq_firstUse,.CkX9gq_scopedEmpty{width:100%;max-width:780px;margin:0 auto}.CkX9gq_queue{flex-direction:column;gap:14px;display:flex}.CkX9gq_pulse{color:var(--text-primary);font-family:var(--font-heading);letter-spacing:-.01em;margin:0;padding:2px 4px 0;font-size:16px;font-weight:700;line-height:1.5}.CkX9gq_pulseMomentum{color:var(--text-secondary);font-family:inherit;font-size:inherit;margin-left:8px;font-weight:500}.CkX9gq_startCard{border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-card);box-shadow:var(--elev-resting);position:relative;overflow:hidden}.CkX9gq_startBody{padding:15px 20px 18px}.CkX9gq_eyebrow{color:var(--text-secondary);font-family:var(--font-ui);align-items:center;gap:7px;font-size:12px;font-weight:700;display:inline-flex}.CkX9gq_eyebrow:before{background:var(--yellow-500);content:"";border-radius:1.5px;width:6px;height:6px}.CkX9gq_startRow{align-items:center;gap:14px;margin-top:9px;display:flex}.CkX9gq_startSummary{flex:1;min-width:0}.CkX9gq_startActions{align-items:center;gap:var(--spacing-sm);flex:none;display:flex}.CkX9gq_startTitle{color:var(--text-primary);font-family:var(--font-heading);letter-spacing:-.01em;margin:0;font-size:15px;font-weight:800;line-height:1.4}.CkX9gq_startAudience{color:var(--text-secondary);margin-left:7px;font-size:12.5px;font-weight:600}.CkX9gq_startAllIn,.CkX9gq_startInStatus{font-family:var(--font-ui);letter-spacing:0;margin-left:7px;font-size:12px;font-weight:700}.CkX9gq_startAllIn{color:var(--text-on-status-success)}.CkX9gq_startInStatus{color:var(--text-secondary)}.CkX9gq_startDetail{color:var(--text-secondary);font-family:var(--font-body);margin:2px 0 0;font-size:12.5px;line-height:1.5}.CkX9gq_startDetail strong{color:var(--text-primary);font-weight:700}.CkX9gq_drivingQuestion{margin:var(--spacing-xs) 0 0;color:var(--text-secondary);font-family:var(--font-body);font-size:var(--body-sm-size);line-height:var(--body-sm-leading);overflow-wrap:anywhere}.CkX9gq_drivingQuestion span{color:var(--text-secondary);font-family:var(--font-ui);font-size:var(--ui-caption-size);font-weight:var(--weight-semibold);margin-bottom:2px;display:block}.CkX9gq_escape{min-height:32px;color:var(--text-secondary);font-family:var(--font-ui);text-align:right;justify-content:flex-end;align-items:center;margin-top:9px;font-size:11.5px;line-height:1.5;text-decoration:none;display:flex;position:relative}.CkX9gq_escape:before{content:"";position:absolute;inset:-4px 0}.CkX9gq_escape:hover{color:var(--text-secondary);text-decoration:underline}.CkX9gq_escape:focus-visible,.CkX9gq_navigationLink:focus-visible,.CkX9gq_publishAction:focus-visible,.CkX9gq_reportsLink:focus-visible,.CkX9gq_firstUseLink:focus-visible{border-radius:var(--radius-sm);outline:2px solid var(--focus-ring);outline-offset:2px}.CkX9gq_projects{flex-direction:column;gap:14px;scroll-margin-top:14px;display:flex}.CkX9gq_remaining{gap:var(--spacing-sm);flex-direction:column;display:flex}.CkX9gq_remaining>h2{color:var(--text-primary);font-family:var(--font-heading);font-size:var(--heading-5-size);font-weight:var(--heading-5-weight);line-height:var(--heading-5-leading);margin:0}.CkX9gq_projectCard{border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-card);box-shadow:var(--elev-whisper);overflow:hidden}.CkX9gq_projectHeader{border-bottom:1px solid var(--border-default);align-items:center;gap:10px;padding:11px 18px;display:flex}.CkX9gq_projectHeader h3{min-width:0;color:var(--text-primary);font-family:var(--font-heading);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:14px;font-weight:800;overflow:hidden}.CkX9gq_projectCard>.CkX9gq_drivingQuestion{padding:var(--spacing-sm) 18px 0;margin:0}.CkX9gq_projectHeader>span{color:var(--text-secondary);font-family:var(--font-ui);flex:none;margin-left:auto;font-size:11.5px}.CkX9gq_run{padding:11px 18px}.CkX9gq_run+.CkX9gq_run{border-top:1px solid var(--border-default)}.CkX9gq_runLabel{color:var(--text-secondary);font-family:var(--font-ui);font-size:11.5px;font-weight:700;line-height:1.5}.CkX9gq_formative,.CkX9gq_outsideTeammates{color:var(--text-secondary)}.CkX9gq_inStatus,.CkX9gq_allIn{font-family:inherit;font-weight:inherit}.CkX9gq_inStatus{color:var(--text-secondary)}.CkX9gq_allIn{color:var(--text-on-status-success)}.CkX9gq_actionLine{align-items:center;gap:12px;margin-top:6px;display:flex}.CkX9gq_actionFact{min-width:0;color:var(--text-secondary);font-family:var(--font-body);flex:1;font-size:13px;line-height:1.5}.CkX9gq_actionFact strong,.CkX9gq_bridge strong{color:var(--text-primary);font-weight:700}.CkX9gq_progressFact:before{content:" · "}.CkX9gq_age{color:var(--text-secondary);font-family:var(--font-data);white-space:nowrap;flex:none;font-size:10.5px}.CkX9gq_ownerPublishes{min-height:32px;color:var(--text-secondary);font-family:var(--font-ui);font-size:var(--ui-caption-size);font-weight:var(--weight-semibold);flex:none;align-items:center;display:inline-flex}.CkX9gq_navigationLink,.CkX9gq_publishAction,.CkX9gq_reportsLink,.CkX9gq_firstUseLink{border-radius:var(--radius-sm);min-height:32px;box-shadow:none;font-family:var(--font-ui);white-space:nowrap;transition:color var(--duration-micro) var(--ease-out-expo);background:0 0;border:0;justify-content:center;align-items:center;padding:4px;font-size:12px;font-weight:700;line-height:1.3;text-decoration:none;display:inline-flex}.CkX9gq_navigationLink,.CkX9gq_reportsLink,.CkX9gq_firstUseLink{color:var(--text-action);flex:none;gap:3px}.CkX9gq_navigationLink:hover,.CkX9gq_reportsLink:hover,.CkX9gq_firstUseLink:hover{color:var(--text-link-hover);text-underline-offset:2px;text-decoration:underline}.CkX9gq_publishAction{color:var(--text-action);cursor:pointer;flex:none}.CkX9gq_publishAction:hover{color:var(--text-link-hover);text-underline-offset:2px;text-decoration:underline}.CkX9gq_bridge{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-card);align-items:center;gap:12px;padding:11px 16px;display:flex}.CkX9gq_bridge p{min-width:0;color:var(--text-secondary);font-family:var(--font-body);flex:1;margin:0;font-size:12.5px;line-height:1.55}.CkX9gq_bridgeStack{min-width:0;color:var(--text-secondary);font-family:var(--font-body);flex-direction:column;flex:1;font-size:12.5px;line-height:1.55;display:flex}.CkX9gq_bridgeStack div:last-child{color:var(--text-secondary)}.CkX9gq_doneLine{color:var(--text-secondary);font-family:var(--font-ui);align-items:center;gap:8px;margin:0;padding:2px 4px;font-size:12.5px;display:flex}.CkX9gq_doneLine span{color:var(--text-on-status-success);font-weight:700}.CkX9gq_settled{border:1px dashed var(--border-default);border-radius:var(--radius-md);background:var(--surface-page);color:var(--text-secondary);font-family:var(--font-ui);flex-wrap:wrap;align-items:center;gap:10px;padding:9px 14px;font-size:12px;display:flex}.CkX9gq_settled h2{color:inherit;font:inherit;flex:none;margin:0;font-weight:700}.CkX9gq_settled ul{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.CkX9gq_settled li{color:inherit;font:inherit;align-items:center;gap:5px;display:inline-flex}.CkX9gq_settled li span{color:var(--text-on-status-success)}.CkX9gq_allClear{border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-card);box-shadow:var(--elev-whisper);align-items:center;gap:18px;padding:26px 28px;display:flex;position:relative;overflow:hidden}.CkX9gq_allClear>:not(.CkX9gq_allClearMemphis){z-index:1;position:relative}.CkX9gq_allClearMemphis{position:absolute;inset:0}.CkX9gq_allClearCheck{border-radius:var(--radius-lg);background:var(--green-500);width:46px;height:46px;color:var(--text-on-success);font-size:24px;font-weight:var(--weight-bold);flex:none;justify-content:center;align-items:center;display:inline-flex}.CkX9gq_allClear h2{color:var(--text-primary);font-family:var(--font-heading);letter-spacing:-.015em;margin:0;font-size:18px;font-weight:800}.CkX9gq_allClear p{margin:var(--spacing-xs) 0 0;color:var(--text-secondary);font-family:var(--font-body);font-size:var(--body-sm-size)}.CkX9gq_firstUse,.CkX9gq_scopedEmpty{align-items:center;gap:var(--spacing-lg);padding:var(--spacing-xl);border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-card);box-shadow:var(--elev-whisper);display:flex;position:relative;overflow:hidden}.CkX9gq_firstUse>:not(.CkX9gq_firstUseMemphis),.CkX9gq_scopedEmpty>*{z-index:1;position:relative}.CkX9gq_firstUseMemphis{pointer-events:none;position:absolute;inset:0}.CkX9gq_firstUse h2,.CkX9gq_scopedEmpty h2,.CkX9gq_firstUse p,.CkX9gq_scopedEmpty p{margin:0}.CkX9gq_firstUse h2,.CkX9gq_scopedEmpty h2{color:var(--text-primary);font-family:var(--font-heading);font-size:var(--heading-4-size);font-weight:var(--heading-4-weight);line-height:var(--heading-4-leading)}.CkX9gq_firstUse p,.CkX9gq_scopedEmpty p{margin-top:var(--spacing-xs);color:var(--text-secondary);font-family:var(--font-body);font-size:var(--body-sm-size);line-height:var(--body-sm-leading)}.CkX9gq_emptyActions{gap:var(--spacing-sm);flex:none;margin-left:auto;display:flex}.CkX9gq_reportsLink{margin-left:auto}.CkX9gq_reportsLink,.CkX9gq_firstUseLink{font-size:13px}.CkX9gq_loading{gap:var(--spacing-md);flex-direction:column;display:flex}.CkX9gq_skeletonCard{gap:var(--spacing-md);padding:var(--spacing-lg);border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-card);box-shadow:var(--elev-whisper);flex-direction:column;display:flex}.CkX9gq_loadError{justify-content:space-between;align-items:center;gap:var(--spacing-lg);width:100%;max-width:780px;padding:var(--spacing-lg);border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-card);margin:0 auto;display:flex}.CkX9gq_loadError p{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--body-sm-size);margin:0}.CkX9gq_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:900px){.CkX9gq_startRow,.CkX9gq_startActions,.CkX9gq_allClear,.CkX9gq_bridge,.CkX9gq_loadError,.CkX9gq_firstUse,.CkX9gq_scopedEmpty{flex-direction:column;align-items:flex-start}.CkX9gq_actionLine,.CkX9gq_settled{flex-wrap:wrap;align-items:flex-start}.CkX9gq_actionFact{flex-basis:100%}.CkX9gq_navigationLink,.CkX9gq_reportsLink{margin-left:0}.CkX9gq_escape{text-align:left}.CkX9gq_emptyActions{flex-wrap:wrap;margin-left:0}}
.nLi2FG_overlay{z-index:100;pointer-events:none;background:0 0;transition:background-color .2s;position:fixed;inset:0;overflow:hidden}.nLi2FG_overlayOpen{pointer-events:auto;background-color:#3c3e5e2e}.nLi2FG_overlay .nLi2FG_shareFlyover{width:min(540px,100%)}@media (prefers-reduced-motion:reduce){.nLi2FG_overlay{transition:none}}@media print{.nLi2FG_overlay{display:none!important}}.nLi2FG_modalContent{padding:0}.nLi2FG_modal{gap:var(--spacing-24);padding:var(--spacing-24);flex-direction:column;max-width:520px;display:flex}.nLi2FG_header{gap:var(--spacing-4);flex-direction:column;display:flex}.nLi2FG_title{font-family:var(--font-heading,inherit);color:var(--text-primary);margin:0;font-size:1.25rem;font-weight:600}.nLi2FG_body{font-family:var(--font-body,inherit);color:var(--text-secondary);margin:0;font-size:.875rem;line-height:1.5}.nLi2FG_section{gap:var(--spacing-8);flex-direction:column;display:flex}.nLi2FG_subhead{font-family:var(--font-ui,inherit);text-transform:uppercase;letter-spacing:.04em;color:var(--text-tertiary);margin:0 0 var(--spacing-4) 0;font-size:.75rem;font-weight:600}.nLi2FG_label{font-family:var(--font-ui,inherit);color:var(--text-secondary);font-size:.8125rem;font-weight:500}.nLi2FG_generateRow{gap:var(--spacing-8);align-items:stretch;display:flex}.nLi2FG_expirySelect{border-radius:var(--radius-md,8px);border:1px solid var(--border-default);background:var(--surface-card);min-width:0;color:var(--text-primary);font-family:var(--font-ui,inherit);flex:1;min-height:36px;padding:8px 12px;font-size:.875rem}.nLi2FG_expirySelect:disabled{opacity:.6;cursor:not-allowed}.nLi2FG_linkUrlRow{gap:var(--spacing-8);align-items:center;display:flex}.nLi2FG_url{min-width:0;font-family:var(--font-mono,ui-monospace, "SFMono-Regular", monospace);color:var(--text-primary);background:var(--surface-card);border-radius:var(--radius-sm,4px);border:1px solid var(--border-default);text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:all;user-select:all;flex:1;padding:8px 12px;font-size:.8125rem;overflow:hidden}.nLi2FG_copyHint{font-family:var(--font-ui,inherit);color:var(--text-tertiary);margin:0;font-size:.6875rem}.nLi2FG_linkHiddenNote{font-family:var(--font-body,inherit);color:var(--text-tertiary);margin:0;font-size:.75rem;font-style:italic}.nLi2FG_copyBtn{white-space:nowrap;flex-shrink:0;min-width:96px}.nLi2FG_linkList{gap:var(--spacing-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.nLi2FG_linkRow{gap:var(--spacing-8);border-radius:var(--radius-md,8px);background:var(--surface-card);border:1px solid var(--border-default);flex-direction:column;padding:12px;display:flex}.nLi2FG_linkMetaRow{justify-content:space-between;align-items:center;gap:var(--spacing-8);display:flex}.nLi2FG_linkMeta{font-family:var(--font-ui,inherit);color:var(--text-tertiary);min-width:0;font-size:.75rem}.nLi2FG_revokeBtn{color:var(--text-secondary);flex-shrink:0}.nLi2FG_revokeBtn:hover{color:var(--magenta-700,#be185d);background:var(--magenta-50,#fdf2f8)}.nLi2FG_listEmpty{font-family:var(--font-body,inherit);color:var(--text-tertiary);padding:var(--spacing-8) 0;margin:0;font-size:.8125rem;font-style:italic}.nLi2FG_btn{font-family:var(--font-ui,inherit);border-radius:var(--radius-md,8px);cursor:pointer;transition:background-color var(--duration-micro) var(--ease-out-expo), color var(--duration-micro) var(--ease-out-expo), box-shadow var(--duration-micro) var(--ease-out-expo);border:1px solid #0000;min-height:36px;padding:8px 16px;font-size:.875rem;font-weight:500}.nLi2FG_btn:disabled{opacity:.5;cursor:not-allowed}.nLi2FG_btnPrimary{background:var(--button-cyan);color:var(--text-on-brand);box-shadow:var(--elev-whisper)}.nLi2FG_btnPrimary:not(:disabled):hover{background:var(--button-primary-bg-hover);box-shadow:var(--elev-resting)}.nLi2FG_btnGhost{color:var(--text-primary);border-color:var(--border-default);background:0 0}.nLi2FG_btnGhost:not(:disabled):hover{background:var(--surface-card-hover,#f1f5f9)}.nLi2FG_errorBanner{background:var(--status-error-bg);border:1px solid var(--status-error-border);color:var(--text-on-status-error);border-radius:var(--radius-sm);font-family:var(--font-ui);padding:8px 12px;font-size:.8125rem}
._81_Qpq_section{min-width:0}._81_Qpq_context{margin:var(--spacing-4) 0 0;padding:0}._81_Qpq_context h2{font-size:var(--text-base);overflow-wrap:anywhere;margin:0;font-weight:700}._81_Qpq_description{margin:var(--spacing-4) 0;color:var(--text-secondary);font-size:var(--text-sm);overflow-wrap:anywhere;line-height:1.5}._81_Qpq_description p{margin:0}._81_Qpq_definition{align-items:flex-start;gap:var(--spacing-16);flex-wrap:wrap;display:flex}._81_Qpq_definition>div:first-child{flex:1;min-width:180px}._81_Qpq_tools{align-items:center;gap:var(--spacing-8);flex-wrap:wrap;margin-left:auto;display:flex}._81_Qpq_kind{padding:var(--spacing-4) var(--spacing-8);border-radius:var(--radius-full);background:var(--surface-sunken);font:500 var(--text-xs)/1.4 var(--font-sans);font-variant-numeric:tabular-nums;color:var(--text-secondary)}._81_Qpq_format{margin:var(--spacing-8) 0 0;color:var(--text-secondary);font-size:var(--text-xs);font-weight:var(--weight-medium)}._81_Qpq_pieceActions{margin-left:auto}._81_Qpq_pieces{align-items:center;gap:var(--spacing-8);margin-top:var(--spacing-12);padding-top:var(--spacing-12);border-top:1px solid var(--border-default);flex-wrap:wrap;display:flex}._81_Qpq_pieces>h3{font-size:var(--ui-label-size)}._81_Qpq_tabViewport{min-width:0;max-width:100%;padding:var(--spacing-8);scroll-padding-inline:var(--spacing-8);flex:180px;overflow-x:auto}._81_Qpq_singlePiece{gap:var(--spacing-4);padding:var(--pad-row);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-card);color:var(--text-primary);font-size:var(--ui-label-size);flex-direction:column;font-weight:600;display:inline-flex}._81_Qpq_pieceDescription{font:var(--text-xs)/1.3 var(--font-sans);color:var(--text-secondary)}._81_Qpq_actions{gap:var(--spacing-8);margin-block:var(--spacing-8);flex-wrap:wrap;display:flex}._81_Qpq_allPieces{gap:var(--gap-view);display:grid}._81_Qpq_downloads{font-size:var(--text-sm);overflow-wrap:anywhere}._81_Qpq_downloads a{color:var(--text-link);text-decoration:underline}._81_Qpq_downloads a:hover{color:var(--text-link-hover)}._81_Qpq_downloadStatus:empty{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._81_Qpq_empty{min-height:260px;padding:var(--pad-stage);border:1px solid var(--border-default);border-radius:var(--radius-md);text-align:center}._81_Qpq_empty strong{margin-block:var(--spacing-16);font-size:var(--text-sm);display:block}@media (forced-colors:active){._81_Qpq_empty{border-color:canvastext}}
._1PIr2a_bar{z-index:10;background:color-mix(in srgb, var(--surface-page) var(--shell-bar-mix,93%), transparent);-webkit-backdrop-filter:blur(11px);backdrop-filter:blur(11px);align-items:center;gap:12px;padding:10px 26px 9px;display:flex;position:sticky;top:0}._1PIr2a_home{background:color-mix(in srgb, var(--surface-page) 76%, transparent);transition:border-color var(--duration-normal), box-shadow var(--duration-normal);--me-hand-size:29px;--me-hand-bg:var(--cyan-700);--me-name-size:.8125rem;border-bottom:1px solid #0000;gap:13px;padding:13px 30px 12px}._1PIr2a_home._1PIr2a_scrolled{border-bottom-color:var(--border-default);box-shadow:var(--elev-canopy-lifted)}._1PIr2a_sp{flex:1}._1PIr2a_studioId{align-items:center;gap:11px;display:flex}._1PIr2a_studioMark{flex-shrink:0;width:46px;height:auto;display:block}._1PIr2a_studioId b{letter-spacing:-.01em;font-size:.9375rem;font-weight:800}._1PIr2a_back{color:var(--text-secondary);min-height:var(--reg-touch,44px);background:var(--surface-card);border:1px solid var(--border-default);box-shadow:var(--elev-whisper);border-radius:11px;align-items:center;gap:8px;padding:0 14px;font-size:.875rem;font-weight:700;display:inline-flex}._1PIr2a_back:hover{color:var(--text-primary)}._1PIr2a_back svg{width:16px;height:16px}._1PIr2a_sketchbtn{min-height:var(--reg-touch,44px);border-radius:var(--radius-full);border:1px solid var(--border-default);background:var(--surface-card);color:var(--text-primary);align-items:center;gap:8px;padding:0 15px;font-size:.8438rem;font-weight:700;display:inline-flex}._1PIr2a_sketchbtn:hover{box-shadow:var(--elev-whisper)}._1PIr2a_sketchbtn svg{width:16px;height:16px;color:var(--text-secondary)}._1PIr2a_bringin{min-height:var(--reg-touch,44px);border-radius:var(--radius-full);background:var(--surface-card);border:1.5px solid var(--border-strong);color:var(--text-primary);align-items:center;gap:8px;padding:0 16px;font-size:.8438rem;font-weight:700;display:inline-flex}._1PIr2a_bringin:hover{box-shadow:var(--elev-whisper)}._1PIr2a_bringin svg{width:17px;height:17px}._1PIr2a_here,._1PIr2a_here:hover{border-color:var(--border-strong);background:var(--plate-mat,var(--gray-100));color:var(--text-secondary);cursor:default;box-shadow:inset 0 1px 2px #1c1d2e12}._1PIr2a_shelfmark{min-height:var(--reg-touch,44px);border-radius:var(--radius-full);border:1px solid var(--border-default);background:var(--surface-card);color:var(--text-primary);align-items:center;gap:9px;padding:0 15px;font-size:.8438rem;font-weight:700;display:inline-flex}._1PIr2a_home ._1PIr2a_shelfmark{font-size:.8125rem}._1PIr2a_shelfmark:hover{box-shadow:var(--elev-whisper)}._1PIr2a_spines{align-items:flex-end;gap:2.5px;height:18px;display:flex}._1PIr2a_spines i{border-radius:2px;width:4.5px;display:block}._1PIr2a_metaNum{font-family:var(--font-mono);font-size:.6563rem}._1PIr2a_ghost ._1PIr2a_spines i{border:1.5px dashed var(--gray-300);background:0 0}._1PIr2a_teacher{color:var(--text-secondary);background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-full);min-height:var(--reg-touch,44px);box-shadow:var(--elev-whisper);cursor:pointer;align-items:center;gap:8px;padding:0 15px;font-size:.8438rem;font-weight:700;display:inline-flex;position:relative}._1PIr2a_teacher svg{width:15px;height:15px}._1PIr2a_teacher:hover{color:var(--text-primary);border-color:var(--border-strong)}._1PIr2a_teacher ._1PIr2a_metaNum{color:var(--cyan-700)}._1PIr2a_teacher[aria-expanded=true]{border-color:var(--border-strong);background:var(--plate-mat)}._1PIr2a_teacher[aria-expanded=true] ._1PIr2a_metaNum{color:var(--cyan-800)}[data-theme=dark] ._1PIr2a_teacher ._1PIr2a_metaNum{color:var(--cyan-300)}._1PIr2a_teacher:after{content:"";min-width:var(--reg-touch,44px);min-height:var(--reg-touch,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._1PIr2a_bell{width:var(--reg-touch,44px);height:var(--reg-touch,44px);border-radius:var(--radius-full);border:1px solid var(--border-strong);background:var(--surface-card);color:var(--text-secondary);place-items:center;display:grid;position:relative}._1PIr2a_bell:hover{color:var(--text-primary);box-shadow:var(--elev-whisper)}._1PIr2a_bell svg{width:17px;height:17px}._1PIr2a_icon{stroke:currentColor;stroke-width:var(--reg-line,2.5px);stroke-linecap:round;stroke-linejoin:round;fill:none}@media (prefers-reduced-motion:no-preference){._1PIr2a_press:active{transform:scale(var(--reg-press,.97))}._1PIr2a_here:active{transform:none}}@media (max-width:1024px){._1PIr2a_room ._1PIr2a_sketchbtn ._1PIr2a_word,._1PIr2a_room ._1PIr2a_bringin ._1PIr2a_word,._1PIr2a_room ._1PIr2a_shelfmark ._1PIr2a_word{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._1PIr2a_room ._1PIr2a_sketchbtn,._1PIr2a_room ._1PIr2a_bringin{width:var(--reg-touch,44px);border:1px solid var(--border-default);color:var(--text-secondary);justify-content:center;gap:0;padding:0;position:relative}._1PIr2a_room ._1PIr2a_bringin svg{width:16px;height:16px}._1PIr2a_room ._1PIr2a_shelfmark{position:relative}}@media (max-width:720px){._1PIr2a_room{gap:5px;padding:10px 12px 9px}._1PIr2a_room ._1PIr2a_back ._1PIr2a_word{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._1PIr2a_room ._1PIr2a_back{width:var(--reg-touch,44px);border-radius:var(--radius-full);justify-content:center;gap:0;padding:0;position:relative}._1PIr2a_room ._1PIr2a_shelfmark{gap:4px;padding:0 6px;font-size:.6875rem}._1PIr2a_room ._1PIr2a_teacher{gap:4px;padding:0 6px;font-size:.75rem}._1PIr2a_room ._1PIr2a_metaNum{font-size:.5938rem}}
.jt98Qq_home{position:relative;overflow-x:clip}.jt98Qq_room{pointer-events:none;width:300px;height:280px;opacity:var(--reg-shape-opacity);position:absolute;top:40px;right:-60px}.jt98Qq_page{z-index:2;padding:10px 30px 26px;position:relative}.jt98Qq_unsentNotice{margin-bottom:var(--space-3)}.jt98Qq_hello{align-items:baseline;gap:14px;padding:2px 2px 0;display:flex}.jt98Qq_hello h2{letter-spacing:var(--reg-tracking);font-size:1.6rem;font-weight:800}.jt98Qq_helloSub{color:var(--text-secondary);font-size:.875rem;font-weight:600}.jt98Qq_when{font-family:var(--font-mono);color:var(--text-secondary);margin-left:auto;font-size:.6875rem;font-weight:600}.jt98Qq_eyebrow{color:var(--text-secondary);letter-spacing:normal;align-items:center;gap:8px;font-size:.8125rem;font-weight:700;display:inline-flex}.jt98Qq_eyebrow:before{content:"";background:var(--ss,var(--subject-secondary));border-radius:1.5px;flex-shrink:0;width:7px;height:7px}.jt98Qq_band{background:var(--sp);position:relative;overflow:hidden}.jt98Qq_mark{opacity:var(--reg-mark-alpha);pointer-events:none;position:absolute}.jt98Qq_markCircle{background:var(--ss);border-radius:50%}.jt98Qq_markRing{border-style:solid;border-color:var(--ss);background:0 0;border-radius:50%}.jt98Qq_markTri{clip-path:polygon(50% 0,100% 100%,0 100%);background:var(--ss)}.jt98Qq_markHalf{background:var(--ss);border-radius:999px 999px 0 0}.jt98Qq_markSquare{background:var(--ss)}.jt98Qq_markPlus{clip-path:polygon(36% 0,64% 0,64% 36%,100% 36%,100% 64%,64% 64%,64% 100%,36% 100%,36% 64%,0 64%,0 36%,36% 36%);background:var(--ss)}[data-theme=dark] .jt98Qq_band{background:color-mix(in srgb, var(--sp) 20%, var(--surface-card))}[data-theme=dark] .jt98Qq_band .jt98Qq_mark{opacity:.62}.jt98Qq_worlds{grid-template-columns:1.55fr 1fr;gap:20px;min-height:472px;margin-top:14px;display:grid}.jt98Qq_worldsSolo{grid-template-columns:640px;justify-content:center;min-height:0}.jt98Qq_worldsSolo .jt98Qq_band{height:126px}.jt98Qq_aheadCentered{max-width:900px;margin-left:auto;margin-right:auto}.jt98Qq_world{background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-xl);box-shadow:var(--elev-resting);transition:transform var(--duration-normal) var(--reg-ease-settle), box-shadow var(--duration-normal);text-align:left;position:relative;overflow:hidden}.jt98Qq_world:hover{box-shadow:var(--elev-raised);transform:translateY(-3px)}.jt98Qq_world .jt98Qq_band{height:124px}.jt98Qq_wbody{flex-direction:column;padding:17px 24px 20px;display:flex}.jt98Qq_wtop{align-items:center;gap:10px;display:flex}.jt98Qq_wtop .jt98Qq_eyebrow{flex:1;min-width:0}.jt98Qq_dq{letter-spacing:-.02em;margin-top:9px;font-size:1.3rem;font-weight:800;line-height:1.24}.jt98Qq_byline{color:var(--text-secondary);margin-top:7px;font-size:.7813rem}.jt98Qq_byline b{color:var(--text-primary);font-weight:700}.jt98Qq_talkline{color:var(--text-secondary);align-items:center;gap:9px;margin-top:9px;font-size:.7813rem;display:flex}.jt98Qq_nib{background:var(--gray-300);border-radius:50%;flex-shrink:0;width:9px;height:9px}.jt98Qq_talkline b{color:var(--text-primary);font-weight:700}.jt98Qq_talklineNew{background:var(--cyan-50);border-radius:var(--radius-full);color:var(--cyan-800);align-self:flex-start;padding:5px 13px 5px 10px;font-weight:600}.jt98Qq_talklineNew .jt98Qq_nib{background:var(--cyan-500)}[data-theme=dark] .jt98Qq_talklineNew{background:color-mix(in srgb, var(--cyan-500) 14%, var(--surface-card));color:var(--cyan-300)}@media (prefers-reduced-motion:no-preference){.jt98Qq_talklineNew .jt98Qq_nib{animation:jt98Qq_tpulse 2.4s var(--ease-default) infinite;box-shadow:0 0 0 3px #12b5cc2e}@keyframes jt98Qq_tpulse{0%,to{box-shadow:0 0 0 3px #12b5cc2e}50%{box-shadow:0 0 0 6px #12b5cc12}}}.jt98Qq_doorHit{z-index:2;border-radius:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0;position:absolute;inset:0}.jt98Qq_doorHit:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.jt98Qq_talkAnswer{z-index:3;width:100%;color:var(--cyan-800);background:var(--cyan-50);border-radius:var(--radius-md);text-align:left;align-items:center;gap:8px;margin-top:8px;padding:6px 10px;font-size:.7188rem;font-weight:600;text-decoration:none;display:flex;position:relative}.jt98Qq_talkAnswer .jt98Qq_nib{background:var(--cyan-500)}.jt98Qq_tnew{color:var(--cyan-800);background:var(--surface-card);border:1px solid var(--cyan-200);border-radius:var(--radius-sm);flex-shrink:0;margin-left:auto;padding:1px 6px;font-size:.5938rem;font-weight:800}.jt98Qq_talkAnswerCompact{margin-top:5px;padding:4px 8px;font-size:.6875rem}.jt98Qq_talkAnswer:after{content:"";min-width:var(--reg-touch);min-height:var(--reg-touch);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}[data-theme=dark] .jt98Qq_talkAnswer{background:color-mix(in srgb, var(--cyan-500) 14%, var(--surface-card));color:var(--cyan-300)}[data-theme=dark] .jt98Qq_tnew{color:var(--cyan-300);border-color:var(--cyan-800)}.jt98Qq_route{margin-top:auto;padding-top:16px}.jt98Qq_rlab{color:var(--text-secondary);margin-bottom:8px;font-size:.7188rem;font-weight:600;display:block}.jt98Qq_rlab b{color:var(--text-primary);font-weight:700}.jt98Qq_waypoints{align-items:center;display:flex}.jt98Qq_wp{background:var(--surface-card);border:2.5px solid var(--gray-300);z-index:1;border-radius:50%;flex-shrink:0;width:13px;height:13px;position:relative}.jt98Qq_wpDone{background:var(--green-500);border-color:var(--green-500)}.jt98Qq_wpCur{border:3px solid var(--cyan-600);background:var(--surface-card);place-items:center;width:17px;height:17px;display:grid}.jt98Qq_wpCur:after{content:"";background:var(--yellow-500);border-radius:50%;width:7px;height:7px}@media (prefers-reduced-motion:no-preference){.jt98Qq_wpCur{animation:jt98Qq_wpp 2.6s var(--ease-default) infinite;box-shadow:0 0 0 4px #0e9db224}@keyframes jt98Qq_wpp{0%,to{box-shadow:0 0 0 4px #0e9db224}50%{box-shadow:0 0 0 7px #0e9db20f}}}.jt98Qq_wpc{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='8'%3E%3Cpath d='M0 4 Q4 1 8 4 T16 4' fill='none' stroke='%23CDCEDA' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") 0 0/16px 8px repeat-x;flex:1;min-width:12px;height:8px}.jt98Qq_wpcDone{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='8'%3E%3Cpath d='M0 4 Q4 1 8 4 T16 4' fill='none' stroke='%2322A559' stroke-width='2.4' stroke-linecap='round'/%3E%3C/svg%3E")}.jt98Qq_cont{background:var(--surface-card);border:1px solid var(--border-default);box-shadow:var(--elev-raised);border-radius:13px;align-items:center;gap:13px;margin-top:13px;padding:13px 15px;display:flex;position:relative;overflow:hidden}.jt98Qq_cont:after{content:"";border-top:46px solid var(--sp);opacity:.13;border-left:46px solid #0000;width:0;height:0;position:absolute;top:0;right:0}.jt98Qq_ct{z-index:1;min-width:0;position:relative}.jt98Qq_ct .jt98Qq_eyebrow{font-size:.6875rem}.jt98Qq_rm{margin-top:4px;font-size:.9688rem;font-weight:800;line-height:1.22}.jt98Qq_rs{color:var(--text-secondary);margin-top:3px;font-size:.7188rem;line-height:1.4}.jt98Qq_go{background:var(--button-cyan);color:#fff;width:50px;height:50px;transition:transform var(--duration-fast) var(--ease-snap), box-shadow var(--duration-fast);z-index:3;border-radius:50%;flex-shrink:0;place-items:center;margin-left:auto;display:grid;position:relative;box-shadow:0 6px 16px #0a7f9057}.jt98Qq_go:hover{transform:translateY(-1px);box-shadow:0 9px 20px #0a7f906b}@media (prefers-reduced-motion:no-preference){.jt98Qq_go:active{transform:scale(var(--reg-press))}}.jt98Qq_go svg{width:21px;height:21px}.jt98Qq_qlinks{align-items:center;gap:13px;margin-top:11px;padding-left:3px;display:flex}.jt98Qq_qlinks a{color:var(--text-secondary);align-items:center;gap:5px;min-height:24px;font-size:.7188rem;font-weight:600;display:inline-flex;position:relative}.jt98Qq_qlinks a:hover{color:var(--cyan-700)}.jt98Qq_qlinks a svg{opacity:.65;width:12px;height:12px}.jt98Qq_sep{color:var(--border-strong)}.jt98Qq_qlinks a:after{content:"";min-width:var(--reg-touch);min-height:var(--reg-touch);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.jt98Qq_rightCol{flex-direction:column;gap:16px;min-width:0;display:flex}.jt98Qq_qw{cursor:pointer;flex-direction:column;flex:1;display:flex}.jt98Qq_qw .jt98Qq_band{height:46px}.jt98Qq_qbody{flex-direction:column;flex:1;padding:11px 15px 13px;display:flex}.jt98Qq_qw .jt98Qq_dq{margin-top:7px;font-size:.9063rem}.jt98Qq_qw .jt98Qq_talkline{margin-top:auto;padding-top:9px;font-size:.7188rem}.jt98Qq_taphint{color:var(--text-secondary);align-items:center;gap:5px;margin-top:8px;font-size:.6563rem;font-weight:600;display:inline-flex}.jt98Qq_taphint svg{width:11px;height:11px}.jt98Qq_mwp{color:var(--text-secondary);align-items:center;gap:9px;margin-top:8px;font-size:.6563rem;font-weight:600;display:flex}.jt98Qq_dots{align-items:center;display:flex}.jt98Qq_d{background:var(--surface-card);border:2px solid var(--gray-300);border-radius:50%;width:9px;height:9px;position:relative}.jt98Qq_d+.jt98Qq_d{margin-left:14px}.jt98Qq_d+.jt98Qq_d:before{content:"";background:var(--gray-200);width:14px;height:2px;position:absolute;top:50%;right:100%;transform:translateY(-50%)}.jt98Qq_dDone{background:var(--green-500);border-color:var(--green-500)}.jt98Qq_dCur{border-color:var(--cyan-600)}.jt98Qq_rightColMany{gap:10px;min-height:0;max-height:474px;padding-right:4px;overflow-y:auto}.jt98Qq_rightColMany::-webkit-scrollbar{width:8px}.jt98Qq_rightColMany::-webkit-scrollbar-thumb{background:var(--gray-300);border-radius:4px}.jt98Qq_rightColMany::-webkit-scrollbar-track{background:0 0}.jt98Qq_qmid{background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-lg);box-shadow:var(--elev-whisper);cursor:pointer;text-align:left;transition:transform var(--duration-fast) var(--reg-ease-settle), box-shadow var(--duration-fast);flex-shrink:0;align-items:stretch;display:flex;position:relative;overflow:hidden}.jt98Qq_qmid:hover{box-shadow:var(--elev-resting);transform:translateY(-2px)}.jt98Qq_qin{flex-direction:column;flex:1;gap:5px;min-width:0;padding:11px 14px 12px;display:flex}.jt98Qq_we{color:var(--text-secondary);font-size:.625rem;font-weight:700}.jt98Qq_wq{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.8438rem;font-weight:800;line-height:1.25;display:-webkit-box;overflow:hidden}.jt98Qq_wtalk{color:var(--text-secondary);align-items:center;gap:7px;margin-top:auto;font-size:.6875rem;font-weight:600;display:inline-flex}.jt98Qq_wtalk .jt98Qq_nib{width:8px;height:8px}.jt98Qq_wtalkNew{color:var(--cyan-800);font-weight:700}.jt98Qq_wtalkNew .jt98Qq_nib{background:var(--cyan-500)}@media (prefers-reduced-motion:no-preference){.jt98Qq_wtalkNew .jt98Qq_nib{animation:jt98Qq_tpulse 2.4s var(--ease-default) infinite;box-shadow:0 0 0 3px #12b5cc2e}}.jt98Qq_markwrap{background:var(--sp);flex-shrink:0;order:-1;width:64px;position:relative;overflow:hidden}.jt98Qq_markwrap .jt98Qq_mark{opacity:var(--reg-mark-alpha)}.jt98Qq_ahead{margin-top:26px}.jt98Qq_aheadHead{align-items:baseline;gap:11px;margin-bottom:13px;display:flex}.jt98Qq_aheadHead .jt98Qq_eyebrow{font-size:.8438rem}.jt98Qq_aheadSub{color:var(--text-secondary);font-size:.75rem}.jt98Qq_buckets{grid-template-columns:1fr 1fr 1fr;gap:20px;display:grid}.jt98Qq_bucketsOne{grid-template-columns:1fr}.jt98Qq_bh{color:var(--text-secondary);margin-bottom:10px;font-size:.7188rem;font-weight:700;display:block}.jt98Qq_ev{background:var(--surface-card);border:1px solid var(--border-default);box-shadow:var(--elev-whisper);border-radius:11px;align-items:flex-start;gap:10px;margin-bottom:9px;padding:10px 13px;display:flex}.jt98Qq_edot{border-radius:50%;flex-shrink:0;width:11px;height:11px;margin-top:3px}.jt98Qq_et{font-size:.7813rem;font-weight:700;line-height:1.3}.jt98Qq_etime{color:var(--text-secondary);margin-top:3px;font-size:.6875rem;font-weight:500;display:block}.jt98Qq_evUp{box-shadow:none;background:0 0;border-style:dashed}.jt98Qq_newtag{color:var(--purple-700);background:var(--purple-50);border-radius:var(--radius-full);align-items:center;margin-top:6px;padding:3px 9px;font-size:.625rem;font-weight:700;display:inline-flex}[data-theme=dark] .jt98Qq_newtag{background:color-mix(in srgb, var(--purple-500) 18%, var(--surface-card));color:var(--purple-300)}.jt98Qq_edate{display:none}.jt98Qq_backdropHint{pointer-events:none;background:repeating-linear-gradient(135deg, var(--gray-100) 0 10px, transparent 10px 24px);opacity:.35;position:absolute;inset:0}.jt98Qq_expandedStage{z-index:2;flex-direction:column;align-items:center;gap:14px;padding:12px 40px 26px;display:flex;position:relative}.jt98Qq_stepback{color:var(--text-secondary);background:var(--surface-card);border:1px solid var(--border-default);box-shadow:var(--elev-whisper);min-height:var(--reg-touch);border-radius:10px;align-self:flex-start;align-items:center;gap:8px;padding:9px 14px;font-size:.8125rem;font-weight:700;display:inline-flex}.jt98Qq_stepback:hover{color:var(--text-primary)}.jt98Qq_stepback svg{width:15px;height:15px}.jt98Qq_xcard{background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-xl);width:780px;max-width:100%;box-shadow:var(--elev-stage);overflow:hidden}.jt98Qq_xcard .jt98Qq_band{height:104px}.jt98Qq_xbody{padding:16px 24px 20px}.jt98Qq_xcard .jt98Qq_dq{font-size:1.3rem}.jt98Qq_xcard .jt98Qq_route{margin-top:12px;padding-top:0}.jt98Qq_xgrid{grid-template-columns:1.2fr 1fr;align-items:stretch;gap:18px;margin-top:14px;display:grid}.jt98Qq_xgridSolo{grid-template-columns:1fr}.jt98Qq_xlane{background:var(--plate-mat);border-radius:var(--radius-lg);padding:9px}.jt98Qq_lc{background:var(--plate-lane);border-radius:9px;height:100%;padding:12px 14px;box-shadow:inset 0 1px #ffffff80}.jt98Qq_ll{font-family:var(--font-mono);color:var(--text-secondary);font-size:.625rem;font-weight:600}.jt98Qq_lt{margin-top:5px;font-size:.875rem;font-weight:800}.jt98Qq_lm{color:var(--text-secondary);margin-top:5px;font-size:.7813rem;line-height:1.45}.jt98Qq_xgrid .jt98Qq_cont{margin-top:0}.jt98Qq_xways{gap:10px;margin-top:14px;display:flex}.jt98Qq_xway{color:var(--text-secondary);border:1.5px dashed var(--gray-300);border-radius:var(--radius-full);min-height:var(--reg-touch);background:0 0;align-items:center;gap:7px;padding:8px 14px;font-size:.7813rem;font-weight:700;display:inline-flex}.jt98Qq_xway:hover{border-color:var(--cyan-300);color:var(--cyan-700);background:var(--cyan-50)}[data-theme=dark] .jt98Qq_xway:hover{background:color-mix(in srgb, var(--cyan-500) 10%, var(--surface-card))}.jt98Qq_ftue{justify-content:center;align-items:center;min-height:calc(100vh - 120px);padding:48px 40px;display:flex}.jt98Qq_ftStage{grid-template-columns:472px 1fr;align-items:center;gap:52px;max-width:980px;display:grid}.jt98Qq_fresh{border-radius:var(--radius-xl);background:var(--surface-card);border:1px solid var(--border-default);box-shadow:var(--elev-stage);transition:transform var(--duration-normal) var(--ease-snap), box-shadow var(--duration-normal);overflow:hidden}.jt98Qq_fresh:hover{box-shadow:var(--elev-overlay);transform:translateY(-6px)}.jt98Qq_fresh .jt98Qq_band{height:172px}@media (prefers-reduced-motion:no-preference){.jt98Qq_fresh .jt98Qq_band .jt98Qq_mark{animation:4.6s ease-in-out infinite jt98Qq_bob}@keyframes jt98Qq_bob{0%,to{transform:translateY(0) rotate(var(--r,0deg))}50%{transform:translateY(-7px) rotate(var(--r,0deg))}}}.jt98Qq_fin{padding:20px 26px 24px}.jt98Qq_fdq{letter-spacing:-.015em;margin-top:9px;font-size:1.28rem;font-weight:800;line-height:1.24}.jt98Qq_fsub{color:var(--text-secondary);margin-top:9px;font-size:.8125rem;line-height:1.5}.jt98Qq_fopen{border-radius:var(--radius-full);background:var(--button-cyan);color:#fff;min-height:50px;transition:transform var(--duration-fast) var(--ease-snap), box-shadow var(--duration-fast);align-items:center;gap:10px;margin-top:18px;padding:0 26px;font-size:.9375rem;font-weight:700;display:inline-flex;box-shadow:0 8px 20px #0a7f9057}.jt98Qq_fopen:hover{transform:translateY(-2px);box-shadow:0 12px 26px #0a7f906b}@media (prefers-reduced-motion:no-preference){.jt98Qq_fopen:active{transform:scale(var(--reg-press))}}.jt98Qq_fopen svg{width:18px;height:18px}.jt98Qq_ftWords .jt98Qq_greet{font-size:.8125rem}.jt98Qq_ftWords h2{letter-spacing:-.025em;max-width:17ch;margin-top:12px;font-size:2.05rem;font-weight:800;line-height:1.08}.jt98Qq_ftWords p{color:var(--text-secondary);max-width:42ch;margin-top:14px;font-size:.9375rem;line-height:1.6}.jt98Qq_ftWords p b{color:var(--text-primary)}.jt98Qq_byname{color:var(--text-secondary);margin-top:16px;font-size:.8125rem;font-weight:600}.jt98Qq_byname b{color:var(--text-primary);font-weight:700}.jt98Qq_ask{justify-content:center;align-items:center;min-height:calc(100vh - 120px);padding:48px 40px;display:flex}.jt98Qq_askCard{background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-xl);box-shadow:var(--elev-resting);text-align:left;max-width:520px;padding:28px 32px 30px}.jt98Qq_askCard h2{letter-spacing:var(--reg-tracking);margin-top:10px;font-size:1.35rem;font-weight:800}.jt98Qq_askHint{color:var(--text-secondary);margin-top:8px;font-size:.8125rem;line-height:1.5}.jt98Qq_askGrades{grid-template-columns:repeat(5,1fr);gap:8px;margin-top:18px;display:grid}.jt98Qq_askError{color:var(--text-on-status-error);margin-top:12px;font-size:.8125rem;font-weight:600}.jt98Qq_quietState{margin-top:26px;padding:2px}.jt98Qq_quietLine{color:var(--text-secondary);font-size:.9375rem}.jt98Qq_quietShelf{color:var(--text-primary);align-items:center;gap:8px;margin-top:10px;font-size:.875rem;font-weight:700;display:inline-flex}.jt98Qq_quietShelf:hover{color:var(--cyan-700)}::view-transition-group(*){animation-duration:.46s;animation-timing-function:var(--ease-default)}:is(::view-transition-old(*),::view-transition-new(*)){animation-duration:.46s}@media (prefers-reduced-motion:reduce){:is(::view-transition-group(*),::view-transition-old(*),::view-transition-new(*)){animation:none!important}}[data-register=r1] .jt98Qq_hello h2{font-size:1.75rem}[data-register=r1] .jt98Qq_helloSub{font-size:1rem}[data-register=r1] .jt98Qq_dq{font-size:1.5rem;line-height:1.22}[data-register=r1] .jt98Qq_byline{margin-top:9px;font-size:.875rem}[data-register=r1] .jt98Qq_talkline{margin-top:11px;font-size:.875rem}[data-register=r1] .jt98Qq_route{padding-top:12px}[data-register=r1] .jt98Qq_rlab{font-size:.8125rem}[data-register=r1] .jt98Qq_wp{width:16px;height:16px}[data-register=r1] .jt98Qq_wpCur{width:21px;height:21px}[data-register=r1] .jt98Qq_world{cursor:pointer}[data-register=r1] .jt98Qq_cont{padding:12px 15px}[data-register=r1] .jt98Qq_rm{font-size:1.0625rem}[data-register=r1] .jt98Qq_rs{font-size:.8125rem}[data-register=r1] .jt98Qq_go{width:56px;height:56px}[data-register=r1] .jt98Qq_ahead{max-width:900px;margin-left:auto;margin-right:auto}[data-register=r1] .jt98Qq_buckets{grid-template-columns:1fr}[data-register=r1] .jt98Qq_ev{padding:13px 16px}[data-register=r1] .jt98Qq_et{font-size:.9063rem}[data-register=r1] .jt98Qq_etime{font-size:.8125rem}[data-register=r1] .jt98Qq_worldsSolo{grid-template-columns:720px}[data-register=r1] .jt98Qq_worldsSolo .jt98Qq_band{height:106px}.jt98Qq_worldsDuo{grid-template-columns:1fr 1fr;min-height:0}.jt98Qq_worldsDuo .jt98Qq_band{height:104px}.jt98Qq_worldsDuo .jt98Qq_dq{font-size:1.2rem}.jt98Qq_worldsDuo .jt98Qq_rm{font-size:.9688rem}.jt98Qq_worldsDuo .jt98Qq_go{width:50px;height:50px}[data-register=r3] .jt98Qq_hello h2{font-size:1.45rem}[data-register=r3] .jt98Qq_helloSub{font-size:.8125rem}[data-register=r3] .jt98Qq_worlds{gap:16px;min-height:440px}[data-register=r3] .jt98Qq_world .jt98Qq_band{height:100px}[data-register=r3] .jt98Qq_wbody{padding:14px 20px 16px}[data-register=r3] .jt98Qq_dq{font-size:1.15rem}[data-register=r3] .jt98Qq_byline{margin-top:6px;font-size:.7188rem}[data-register=r3] .jt98Qq_talkline{margin-top:8px;font-size:.7188rem}[data-register=r3] .jt98Qq_route{padding-top:12px}[data-register=r3] .jt98Qq_rlab{font-size:.6875rem}[data-register=r3] .jt98Qq_cont{margin-top:11px;padding:11px 13px}[data-register=r3] .jt98Qq_rm{font-size:.875rem}[data-register=r3] .jt98Qq_go{width:44px;height:44px}[data-register=r3] .jt98Qq_go svg{width:18px;height:18px}[data-register=r3] .jt98Qq_qw .jt98Qq_band{height:38px}[data-register=r3] .jt98Qq_qbody{padding:9px 13px 11px}[data-register=r3] .jt98Qq_qw .jt98Qq_dq{font-size:.8438rem}[data-register=r3] .jt98Qq_qw .jt98Qq_talkline{font-size:.6875rem}[data-register=r3] .jt98Qq_ahead{margin-top:20px}[data-register=r3] .jt98Qq_buckets{gap:16px}[data-register=r3] .jt98Qq_ev{margin-bottom:7px;padding:8px 11px}[data-register=r3] .jt98Qq_et{font-size:.7188rem}[data-register=r3] .jt98Qq_etime{margin-top:2px;font-size:.625rem}[data-register=r3] .jt98Qq_edate{font-family:var(--font-mono);color:var(--text-secondary);border:1px solid var(--border-default);border-radius:var(--radius-sm);margin-top:5px;padding:1px 6px;font-size:.5938rem;font-weight:600;display:inline-block}[data-register=r3] .jt98Qq_xcard{width:720px}[data-register=r3] .jt98Qq_xcard .jt98Qq_band{height:88px}[data-register=r3] .jt98Qq_xcard .jt98Qq_dq{font-size:1.15rem}[data-register=r3] .jt98Qq_lt{font-size:.8125rem}[data-register=r3] .jt98Qq_lm{font-size:.7188rem}[data-register=r3] .jt98Qq_xway{padding:7px 13px;font-size:.7188rem}[data-register=r1] .jt98Qq_talkAnswer{margin-top:10px;font-size:.875rem}[data-register=r3] .jt98Qq_qw .jt98Qq_talkAnswer{font-size:.6875rem}
.LMMK9q_stack{font-variant-numeric:tabular-nums;flex-direction:column;align-items:center;gap:2px;min-width:62px;display:inline-flex}.LMMK9q_draft,.LMMK9q_published,.LMMK9q_gradeable,.LMMK9q_quiet{border-radius:var(--radius-md);min-height:25px;font-family:var(--font-mono);white-space:nowrap;justify-content:center;align-items:center;padding:3px 10px;font-size:13.5px;font-weight:700;display:inline-flex}.LMMK9q_draft{border:1px dashed var(--cyan-300);background:var(--cyan-50);color:var(--cyan-800);gap:6px}.LMMK9q_draft:before{border-radius:var(--radius-full);background:var(--cyan-500);content:"";flex:none;width:6px;height:6px}.LMMK9q_published{border:1px solid var(--green-200);color:var(--green-700);background:0 0}.LMMK9q_gradeable{border:1px solid var(--cyan-200);background:var(--surface-card);color:var(--cyan-700);font-family:var(--font-body);padding-inline:11px;font-size:12px}.LMMK9q_quiet{color:var(--text-secondary);font-family:var(--font-body);font-size:12px;font-weight:600}.LMMK9q_ghost{color:var(--green-700);white-space:nowrap;font-size:9.5px;font-weight:600}.LMMK9q_soFar{color:var(--text-secondary);white-space:nowrap;font-size:9.5px;font-weight:650}.LMMK9q_adjusted{border-radius:var(--radius-full);background:color-mix(in srgb, var(--purple-100) 82%, transparent);color:var(--purple-800);letter-spacing:.02em;text-transform:uppercase;padding:1px 6px;font-size:9px;font-weight:750}.LMMK9q_doorway{border-radius:var(--radius-md);color:inherit;text-decoration:none;display:inline-flex}.LMMK9q_doorway:hover .LMMK9q_draft,.LMMK9q_doorway:hover .LMMK9q_published,.LMMK9q_doorway:hover .LMMK9q_gradeable{border-color:var(--border-strong)}.LMMK9q_doorway:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}[data-theme=dark] .LMMK9q_draft,[data-theme=dark] .LMMK9q_gradeable{background:color-mix(in srgb, var(--cyan-900) 34%, transparent);color:var(--cyan-200)}[data-theme=dark] .LMMK9q_published{border-color:color-mix(in srgb, var(--green-500) 40%, transparent);color:var(--green-200);background:0 0}[data-theme=dark] .LMMK9q_ghost{color:var(--green-300)}[data-theme=dark] .LMMK9q_adjusted{background:color-mix(in srgb, var(--purple-900) 42%, transparent);color:var(--purple-200)}
._8dHEYq_body{color:var(--text-secondary);margin:0;line-height:1.55}._8dHEYq_footer{align-items:center}._8dHEYq_stepIndicator{font-family:var(--font-data);color:var(--text-tertiary);margin-right:auto;font-size:12px}
.yrqBXG_card{margin:0 var(--spacing-16);padding:var(--spacing-24)}.yrqBXG_closeButton{padding:var(--spacing-4)}.yrqBXG_header{margin-bottom:var(--spacing-16);gap:var(--spacing-12);padding-right:var(--spacing-32)}.yrqBXG_saveButton{gap:var(--spacing-8);padding:6px var(--spacing-12)}
