.KYGebW_inputRow{height:56px;padding:0 var(--space-6);border-bottom:1px solid var(--border-subtle);align-items:center;gap:10px;display:flex}.KYGebW_inputRow>svg{color:var(--fg-3);flex:none}.KYGebW_input{min-width:0;height:100%;color:var(--fg-1);font:400 16px/1 var(--font-ui);background:0 0;border:none;flex:1}.KYGebW_input:focus-visible{box-shadow:none;outline:none}.KYGebW_input::placeholder{color:var(--fg-4)}.KYGebW_chip{align-items:center;gap:var(--space-3);border-radius:var(--radius-full);background:var(--accent-soft);height:28px;color:var(--accent-text);font:var(--type-label);animation:KYGebW_chip-in var(--dur-base) var(--ease-spring) backwards;flex:none;padding:0 10px 0 4px;display:inline-flex}.KYGebW_chip b{border-radius:var(--radius-full);background:var(--accent);color:var(--on-accent);font:600 11px/1 var(--font-mono);padding:5px 7px}@keyframes KYGebW_chip-in{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:none}}.KYGebW_results{max-height:min(52vh,440px);padding:var(--space-3);overflow-y:auto}.KYGebW_head{padding:10px 10px var(--space-3);color:var(--fg-4);font:var(--type-overline);letter-spacing:var(--ls-caps);text-transform:uppercase}.KYGebW_item{border-radius:var(--radius-md);height:40px;color:var(--fg-1);font:var(--type-body-sm);cursor:pointer;transition:background-color var(--dur-instant);align-items:center;gap:10px;padding:0 10px;display:flex}.KYGebW_item svg{color:var(--fg-3);flex:none}.KYGebW_active{background:var(--surface-hover)}.KYGebW_active svg{color:var(--accent)}.KYGebW_label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.KYGebW_label mark{color:var(--accent-text);background:0 0;font-weight:600}.KYGebW_meta{align-items:center;gap:var(--space-2);color:var(--fg-4);font:var(--type-overline);display:flex}.KYGebW_empty{padding:28px var(--space-6);color:var(--fg-3);font:var(--type-body-sm);text-align:center}.KYGebW_foot{gap:var(--space-6);padding:10px var(--space-6);border-top:1px solid var(--border-subtle);color:var(--fg-4);font:var(--type-caption);display:flex}.KYGebW_foot span{align-items:center;gap:5px;display:inline-flex}@media (prefers-reduced-motion:reduce){.KYGebW_chip{animation:none}}
.zssp0G_body{gap:var(--space-8);max-height:60vh;padding:var(--space-3) var(--space-8) var(--space-8);display:grid;overflow-y:auto}.zssp0G_group{margin:0 0 var(--space-4);color:var(--fg-4);font:var(--type-overline);letter-spacing:var(--ls-caps);text-transform:uppercase}.zssp0G_list{margin:0;display:grid}.zssp0G_row{justify-content:space-between;align-items:center;gap:var(--space-6);padding:var(--space-4) 0;border-bottom:1px solid var(--border-subtle);font:var(--type-body-sm);display:flex}.zssp0G_row:last-child{border-bottom:none}.zssp0G_row dt{color:var(--fg-2)}.zssp0G_row dd{flex:none;margin:0}
.s8AVvG_sidebar{gap:var(--space-1);width:var(--sidebar-w);padding:var(--space-5) 10px;background:var(--bg-sidebar);border-right:1px solid var(--border-subtle);transition:width var(--dur-slow) var(--ease-spring-soft), background-color var(--dur-slow) var(--ease-out);flex-direction:column;flex:none;display:flex;overflow:hidden}.s8AVvG_collapsed{width:var(--sidebar-w-collapsed)}.s8AVvG_text{white-space:nowrap;transition:opacity var(--dur-fast) var(--ease-out)}.s8AVvG_collapsed .s8AVvG_text{opacity:0;pointer-events:none}.s8AVvG_brand{height:36px;padding:0 var(--space-4);align-items:center;gap:10px;margin-bottom:14px;display:flex}.s8AVvG_mark{border-radius:var(--radius-sm);background:var(--accent);width:26px;height:26px;color:var(--on-accent);font:600 13px/1 var(--font-ui);box-shadow:var(--shadow-accent);flex:none;justify-content:center;align-items:center;display:flex}.s8AVvG_brandName{align-items:center;gap:var(--space-3);font:600 15px/1 var(--font-ui);letter-spacing:-.02em;display:flex}.s8AVvG_brandName:after{content:"";background:var(--accent);border-radius:50%;width:5px;height:5px}.s8AVvG_label{height:26px;padding:var(--space-4) 11px var(--space-3);color:var(--fg-4);font:var(--type-overline);letter-spacing:var(--ls-caps);text-transform:uppercase}.s8AVvG_list{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.s8AVvG_item{border-radius:var(--radius-md);width:100%;height:36px;color:var(--fg-2);text-align:left;cursor:pointer;transition:background-color var(--dur-fast), color var(--dur-fast), transform var(--dur-instant) var(--ease-out);background:0 0;border:none;align-items:center;gap:10px;padding:0 11px;text-decoration:none;display:flex}.s8AVvG_item svg{color:var(--fg-3);transition:color var(--dur-fast);flex:none}.s8AVvG_item:hover{background:var(--surface-hover);color:var(--fg-1)}.s8AVvG_item:hover svg{color:var(--fg-1)}.s8AVvG_item:active{transform:var(--press-scale)}.s8AVvG_item[aria-current=page]{background:var(--surface-selected);color:var(--accent-text)}.s8AVvG_item[aria-current=page] svg{color:var(--accent)}.s8AVvG_name{font:var(--type-label);flex:1}.s8AVvG_add{margin-top:var(--space-3);border:1px dashed var(--border-default);color:var(--fg-4)}.s8AVvG_add svg{color:currentColor}.s8AVvG_add:hover{border-color:var(--border-strong);color:var(--fg-2);background:0 0}.s8AVvG_add:hover svg{color:currentColor}.s8AVvG_foot{gap:var(--space-1);flex-direction:column;margin-top:auto;display:flex}
.sEwp-W_view{min-height:100%;animation:sEwp-W_view-in var(--dur-page) var(--ease-out) backwards}@keyframes sEwp-W_view-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.sEwp-W_view{animation-name:sEwp-W_view-fade}@keyframes sEwp-W_view-fade{0%{opacity:0}to{opacity:1}}}
.xpGdHG_root{display:inline-flex;position:relative}.xpGdHG_panel{z-index:60;min-width:220px;padding:var(--space-3);border-radius:var(--radius-lg);background:var(--glass-bg);-webkit-backdrop-filter:var(--blur-glass);backdrop-filter:var(--blur-glass);border:1px solid var(--glass-border);box-shadow:var(--glass-highlight), var(--shadow-3);animation:xpGdHG_menu-in var(--dur-base) var(--ease-spring) backwards;position:absolute;top:calc(100% + 6px)}.xpGdHG_end{transform-origin:100% 0;right:0}.xpGdHG_start{transform-origin:0 0;left:0}.xpGdHG_header{padding:var(--space-4) var(--space-5) var(--space-4);margin-bottom:var(--space-2);border-bottom:1px solid var(--border-subtle);color:var(--fg-3);font:var(--type-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.xpGdHG_item{align-items:center;gap:var(--space-5);width:100%;height:34px;padding:0 var(--space-5);border-radius:var(--radius-md);color:var(--fg-1);font:var(--type-body-sm);text-align:left;cursor:pointer;transition:background-color var(--dur-instant);background:0 0;border:none;display:flex}.xpGdHG_item svg{color:var(--fg-3)}.xpGdHG_item:hover:not(:disabled),.xpGdHG_item:focus-visible{background:var(--surface-hover)}.xpGdHG_item:focus-visible{box-shadow:none}.xpGdHG_item:disabled{opacity:.45;cursor:not-allowed}.xpGdHG_danger,.xpGdHG_danger svg{color:var(--danger)}@keyframes xpGdHG_menu-in{0%{opacity:0;transform:scale(.96)translateY(-4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.xpGdHG_panel{animation:xpGdHG_fade var(--dur-base) both}@keyframes xpGdHG_fade{0%{opacity:0}to{opacity:1}}}
.yGpjfG_tile{height:var(--tile-h);border-radius:var(--radius-lg);background:var(--surface-2);border:1px solid var(--border-subtle);min-width:0;box-shadow:var(--shadow-1);color:var(--fg-1);animation:yGpjfG_enter var(--dur-slow) var(--ease-out) backwards;animation-delay:calc(var(--i,0) * var(--stagger));transition:translate var(--dur-base) var(--ease-spring-soft), box-shadow var(--dur-base) var(--ease-out), border-color var(--dur-fast), opacity var(--dur-base);display:flex;position:relative}.yGpjfG_tile:has([aria-expanded=true]){z-index:5}.yGpjfG_tile:not(.yGpjfG_editing):hover{box-shadow:var(--shadow-2);border-color:var(--border-strong);translate:0 -2px}.yGpjfG_tile:not(.yGpjfG_editing):active{scale:.97}.yGpjfG_main{border-radius:inherit;min-width:0;color:inherit;flex-direction:column;flex:1;justify-content:space-between;padding:14px;text-decoration:none;display:flex}.yGpjfG_main:focus-visible{box-shadow:var(--focus-ring);outline:none}.yGpjfG_text{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.yGpjfG_title,.yGpjfG_url{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.yGpjfG_title{font:var(--type-label)}.yGpjfG_url{color:var(--fg-4);font:var(--type-caption)}.yGpjfG_duplicate{border-radius:var(--radius-full);background:var(--warning-soft);color:var(--warning);font:500 10px/1.2 var(--font-ui);padding:2px 6px;position:absolute;top:12px;right:12px}.yGpjfG_more{opacity:0;transition:opacity var(--dur-fast);position:absolute;top:8px;right:8px}.yGpjfG_tile:hover .yGpjfG_more,.yGpjfG_tile:focus-within .yGpjfG_more{opacity:1}.yGpjfG_more:has([aria-expanded=true]){opacity:1}.yGpjfG_tile:has(.yGpjfG_duplicate) .yGpjfG_more{top:34px}.yGpjfG_moreButton{border-radius:var(--radius-sm);width:26px;height:26px;color:var(--fg-3);cursor:pointer;transition:background-color var(--dur-fast), color var(--dur-fast);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.yGpjfG_moreButton:hover{background:var(--surface-hover);color:var(--fg-1)}.yGpjfG_editing{cursor:grab;border-style:dashed;border-color:var(--border-default);touch-action:none}.yGpjfG_editing:active{cursor:grabbing}.yGpjfG_grip{color:var(--fg-4);pointer-events:none;position:absolute;top:12px;right:10px}.yGpjfG_remove{border:1px solid var(--border-strong);background:var(--surface-3);width:22px;height:22px;color:var(--fg-1);cursor:pointer;animation:yGpjfG_pop-in var(--dur-base) var(--ease-spring) both;animation-delay:calc(var(--i,0) * 20ms);transition:background-color var(--dur-fast), color var(--dur-fast);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:-7px;right:-7px}.yGpjfG_remove:hover{background:var(--danger);color:var(--on-accent);border-color:#0000}.yGpjfG_dragging{opacity:.35}@keyframes yGpjfG_enter{0%{opacity:0;transform:var(--enter-from)}to{opacity:1;transform:none}}@keyframes yGpjfG_pop-in{0%{opacity:0;scale:.4}to{opacity:1;scale:1}}@media (prefers-reduced-motion:reduce){.yGpjfG_remove{animation:none}}
.gc47sq_groups{flex-direction:column;gap:28px;min-width:0;display:flex}.gc47sq_head{align-items:center;gap:var(--space-4);min-height:26px;margin-bottom:var(--space-5);display:flex}.gc47sq_toggle{align-items:center;gap:var(--space-4);padding:var(--space-1) var(--space-2) var(--space-1) 0;border-radius:var(--radius-sm);color:var(--fg-1);cursor:pointer;background:0 0;border:none;display:flex}.gc47sq_toggle h2{font:var(--type-h3);margin:0}.gc47sq_chevron{color:var(--fg-3);transition:transform var(--dur-base) var(--ease-spring-soft)}.gc47sq_closed .gc47sq_chevron{transform:rotate(-90deg)}.gc47sq_pin{color:var(--accent)}.gc47sq_count{color:var(--fg-4);font:var(--type-overline)}.gc47sq_rule{height:1px;margin:0 var(--space-3);background:var(--border-subtle);flex:1}.gc47sq_iconButton{border-radius:var(--radius-control);width:26px;height:26px;color:var(--fg-3);cursor:pointer;transition:background-color var(--dur-fast), color var(--dur-fast), transform var(--dur-instant) var(--ease-out);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.gc47sq_iconButton:hover{background:var(--surface-hover);color:var(--fg-1)}.gc47sq_iconButton:active{transform:var(--press-scale)}.gc47sq_body{transition:grid-template-rows var(--dur-base) var(--ease-out), opacity var(--dur-base);grid-template-rows:1fr;display:grid}.gc47sq_closed .gc47sq_body{opacity:0;grid-template-rows:0fr}.gc47sq_bodyInner{margin:-9px;padding:9px;overflow:hidden}.gc47sq_tiles{gap:var(--grid-gap);border-radius:var(--radius-lg);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.gc47sq_dropTarget{outline:1.5px dashed var(--accent);outline-offset:6px;background:var(--accent-softer)}.gc47sq_add{justify-content:center;align-items:center;gap:var(--space-3);height:var(--tile-h);border:1px dashed var(--border-strong);border-radius:var(--radius-lg);color:var(--fg-3);font:var(--type-label);cursor:pointer;transition:border-color var(--dur-fast), color var(--dur-fast), background-color var(--dur-fast);background:0 0;flex-direction:column;display:flex}.gc47sq_add:hover{border-color:var(--accent);color:var(--accent-text);background:var(--accent-softer)}.gc47sq_overlay{height:var(--tile-h);border-radius:var(--radius-lg);background:var(--surface-3);border:1px solid var(--accent-ring);box-shadow:var(--shadow-3);cursor:grabbing;flex-direction:column;justify-content:space-between;padding:14px;display:flex;rotate:-1.5deg}.gc47sq_overlay>span:nth-child(2){gap:var(--space-1);flex-direction:column;display:flex}@media (prefers-reduced-motion:reduce){.gc47sq_overlay{rotate:none}}
.O8qnNW_form{gap:var(--space-7);padding:var(--space-3) var(--space-8) var(--space-8);display:grid}.O8qnNW_actions{justify-content:flex-end;gap:var(--space-4);margin-top:var(--space-3);display:flex}
._9X0MxG_search{margin-bottom:var(--space-9);animation:_9X0MxG_enter var(--dur-slow) var(--ease-out) backwards;animation-delay:calc(var(--stagger) * 2);position:relative}._9X0MxG_field{height:52px;padding:0 10px 0 var(--space-6);border-radius:var(--radius-lg);background:var(--surface-1);border:1px solid var(--border-default);box-shadow:var(--shadow-1);transition:border-color var(--dur-fast), box-shadow var(--dur-base) var(--ease-out);align-items:center;gap:10px;display:flex;position:relative}._9X0MxG_field:focus-within{border-color:var(--accent-ring);box-shadow:var(--shadow-2), 0 0 0 4px var(--accent-softer)}._9X0MxG_globe{color:var(--fg-3);flex:none}._9X0MxG_input{min-width:0;height:100%;color:var(--fg-1);font:400 16px/1 var(--font-ui);letter-spacing:var(--ls-ui);background:0 0;border:none;flex:1}._9X0MxG_input:focus-visible{box-shadow:none;outline:none}._9X0MxG_input::placeholder{color:var(--fg-4)}._9X0MxG_hint{align-items:center;gap:var(--space-2);color:var(--fg-4);font:var(--type-caption);flex:none;display:flex}._9X0MxG_chip{align-items:center;gap:var(--space-3);border-radius:var(--radius-full);background:var(--accent-soft);height:28px;color:var(--accent-text);font:var(--type-label);animation:_9X0MxG_chip-in var(--dur-base) var(--ease-spring) backwards;flex:none;padding:0 10px 0 4px;display:inline-flex}._9X0MxG_chip b{border-radius:var(--radius-full);background:var(--accent);color:var(--on-accent);font:600 11px/1 var(--font-mono);padding:5px 7px}._9X0MxG_prefixes{align-items:center;gap:var(--space-3);color:var(--fg-4);font:var(--type-caption);flex-wrap:wrap;margin-top:10px;display:flex}._9X0MxG_prefix{align-items:center;gap:var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-full);height:24px;color:var(--fg-3);font:var(--type-caption);cursor:pointer;transition:border-color var(--dur-fast), background-color var(--dur-fast), color var(--dur-fast);background:0 0;padding:0 9px 0 4px;display:inline-flex}._9X0MxG_prefix code{border-radius:var(--radius-full);background:var(--surface-2);color:var(--fg-2);font:500 11px/1 var(--font-mono);padding:4px 6px}._9X0MxG_prefix:hover,._9X0MxG_match{border-color:var(--accent-ring);background:var(--accent-softer);color:var(--accent-text)}._9X0MxG_match code{background:var(--accent);color:var(--on-accent)}._9X0MxG_empty{margin:var(--space-4) 0 0;color:var(--fg-3);font:var(--type-caption)}._9X0MxG_dropdown{z-index:20;padding:var(--space-3);border-radius:var(--radius-lg);background:var(--glass-bg);-webkit-backdrop-filter:var(--blur-glass);backdrop-filter:var(--blur-glass);border:1px solid var(--glass-border);box-shadow:var(--glass-highlight), var(--shadow-3);animation:_9X0MxG_drop-in var(--dur-base) var(--ease-spring) backwards;position:absolute;top:calc(100% + 6px);left:0;right:0}._9X0MxG_option{border-radius:var(--radius-md);height:38px;font:var(--type-body-sm);cursor:pointer;align-items:center;gap:10px;padding:0 10px;display:flex}._9X0MxG_option svg{color:var(--fg-3);flex:none}._9X0MxG_active{background:var(--surface-hover)}._9X0MxG_active svg{color:var(--accent)}._9X0MxG_label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._9X0MxG_label mark{color:var(--accent-text);background:0 0;font-weight:600}._9X0MxG_meta{color:var(--fg-4);font:var(--type-overline)}._9X0MxG_shake{animation:_9X0MxG_shake .36s var(--ease-out)}@keyframes _9X0MxG_enter{0%{opacity:0;transform:var(--enter-from)}to{opacity:1;transform:none}}@keyframes _9X0MxG_chip-in{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:none}}@keyframes _9X0MxG_drop-in{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:none}}@keyframes _9X0MxG_shake{0%,to{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}}@media (prefers-reduced-motion:reduce){._9X0MxG_chip,._9X0MxG_shake,._9X0MxG_dropdown{animation:none}}
.fKGk6a_segmented{padding:var(--space-1);border-radius:var(--radius-md);background:var(--bg-inset);border:1px solid var(--border-subtle);display:inline-flex}.fKGk6a_option{height:22px;color:var(--fg-3);font:500 12px/1 var(--font-ui);cursor:pointer;transition:background-color var(--dur-fast), color var(--dur-fast);background:0 0;border:none;border-radius:7px;padding:0 9px}.fKGk6a_option:hover{color:var(--fg-1)}.fKGk6a_option[aria-checked=true]{background:var(--surface-3);color:var(--fg-1);box-shadow:var(--shadow-1)}
.bn4omq_button{justify-content:center;align-items:center;gap:var(--space-4);border-radius:var(--radius-control);font:var(--type-label);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), transform var(--dur-instant) var(--ease-out);border:1px solid #0000;display:inline-flex;position:relative}.bn4omq_button:active:not(:disabled){transform:var(--press-scale)}.bn4omq_button:disabled{opacity:.5;cursor:not-allowed}.bn4omq_sm{height:var(--control-sm);padding:0 var(--space-5)}.bn4omq_md{height:var(--control-md);padding:0 var(--space-6)}.bn4omq_lg{height:var(--control-lg);padding:0 var(--space-7);font-size:var(--fs-14)}.bn4omq_full{width:100%}.bn4omq_primary{background:var(--accent);color:var(--on-accent);box-shadow:var(--shadow-accent)}.bn4omq_primary:hover:not(:disabled){background:var(--accent-hover)}.bn4omq_primary:active:not(:disabled){background:var(--accent-pressed)}.bn4omq_secondary{background:var(--surface-2);color:var(--fg-1);border-color:var(--border-default)}.bn4omq_secondary:hover:not(:disabled){background:var(--surface-3);border-color:var(--border-strong)}.bn4omq_ghost{color:var(--fg-2);background:0 0}.bn4omq_ghost:hover:not(:disabled){background:var(--surface-hover);color:var(--fg-1)}.bn4omq_danger{background:var(--danger-soft);color:var(--danger)}.bn4omq_danger:hover:not(:disabled){background:var(--danger);color:var(--on-accent)}.bn4omq_label{align-items:center;gap:var(--space-4);display:inline-flex}.bn4omq_hiddenLabel{visibility:hidden}.bn4omq_spinner{border-radius:var(--radius-full);border:2px solid;border-right-color:#0000;width:16px;height:16px;animation:.7s linear infinite bn4omq_spin;position:absolute}@keyframes bn4omq_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.bn4omq_spinner{animation-duration:1.8s}}
.mpBYsW_empty{text-align:center;align-items:center;gap:var(--space-4);padding:var(--space-12) var(--space-8);flex-direction:column;display:flex}.mpBYsW_icon{width:52px;height:52px;margin-bottom:var(--space-3);border-radius:var(--radius-xl);background:var(--surface-2);border:1px solid var(--border-subtle);color:var(--fg-3);justify-content:center;align-items:center;display:inline-flex}.mpBYsW_title{font:var(--type-h3);margin:0}.mpBYsW_description{max-width:40ch;color:var(--fg-3);font:var(--type-body);text-wrap:pretty;margin:0}.mpBYsW_action{margin-top:var(--space-5)}.mpBYsW_compact{padding:var(--space-8) var(--space-6)}.mpBYsW_compact .mpBYsW_icon{width:40px;height:40px}
.zoffqG_field{gap:var(--space-3);display:grid}.zoffqG_label{font:var(--type-label);color:var(--fg-2)}.zoffqG_input{height:var(--control-lg);padding:0 var(--space-6);background:var(--bg-inset);color:var(--fg-1);border:1px solid var(--border-default);border-radius:var(--radius-control);font:var(--type-body);transition:border-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out)}.zoffqG_input::placeholder{color:var(--fg-4)}.zoffqG_input:hover{border-color:var(--border-strong)}.zoffqG_input:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.zoffqG_input[aria-invalid=true]{border-color:var(--danger);box-shadow:0 0 0 3px var(--danger-soft)}.zoffqG_hint,.zoffqG_error{font:var(--type-body-sm);margin:0}.zoffqG_hint{color:var(--fg-3)}.zoffqG_error{color:var(--danger)}
.vLnY-q_dialog{width:calc(100% - 32px);max-height:calc(100vh - 64px);color:var(--fg-1);background:var(--surface-1);border:1px solid var(--border-default);border-radius:var(--radius-modal);box-shadow:var(--shadow-pop);--modal-from:translateY(-8px) scale(.97);opacity:0;transform:var(--modal-from);transition:opacity var(--dur-slow) var(--ease-out), transform var(--dur-slow) var(--ease-spring), overlay var(--dur-slow) allow-discrete, display var(--dur-slow) allow-discrete;margin:auto;padding:0;overflow:hidden}.vLnY-q_dialog[open]{opacity:1;transform:none}@starting-style{.vLnY-q_dialog[open]{opacity:0;transform:var(--modal-from)}}.vLnY-q_dialog::backdrop{background:var(--scrim);-webkit-backdrop-filter:var(--blur-scrim);backdrop-filter:var(--blur-scrim);opacity:0;transition:opacity var(--dur-slow) var(--ease-out), overlay var(--dur-slow) allow-discrete, display var(--dur-slow) allow-discrete}.vLnY-q_dialog[open]::backdrop{opacity:1}@starting-style{.vLnY-q_dialog[open]::backdrop{opacity:0}}.vLnY-q_top{margin:13vh auto auto}.vLnY-q_glass{background:var(--glass-bg);-webkit-backdrop-filter:var(--blur-glass);backdrop-filter:var(--blur-glass);border-color:var(--glass-border);box-shadow:var(--glass-highlight), var(--shadow-pop)}.vLnY-q_header{padding:var(--space-7) var(--space-8) var(--space-5);justify-content:space-between;align-items:center;display:flex}.vLnY-q_title{font:var(--type-h2);margin:0}.vLnY-q_close{border-radius:var(--radius-sm);width:30px;height:30px;color:var(--fg-3);cursor:pointer;transition:background-color var(--dur-fast), color var(--dur-fast);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.vLnY-q_close:hover{background:var(--surface-hover);color:var(--fg-1)}@media (prefers-reduced-motion:reduce){.vLnY-q_dialog{--modal-from:none}}
.V845IW_wrap{display:grid;position:relative}.V845IW_select{appearance:none;padding-right:var(--space-10);cursor:pointer}.V845IW_chevron{top:50%;right:var(--space-5);color:var(--fg-3);pointer-events:none;position:absolute;transform:translateY(-50%)}
._6KWf7W_card{gap:var(--space-5);min-width:0;height:100%;padding:14px var(--space-6) var(--space-6);border-radius:var(--radius-card);background:var(--glass-bg);-webkit-backdrop-filter:var(--blur-glass);backdrop-filter:var(--blur-glass);border:1px solid var(--glass-border);box-shadow:var(--glass-highlight), var(--shadow-2);flex-direction:column;display:flex;position:relative;overflow:hidden}._6KWf7W_head{align-items:center;gap:var(--space-4);min-height:26px;color:var(--fg-3);font:var(--type-label);display:flex}._6KWf7W_title{color:var(--fg-2)}._6KWf7W_spacer{flex:1}._6KWf7W_meta{color:var(--fg-4);font:var(--type-caption);align-items:center;gap:5px;display:inline-flex}._6KWf7W_body{flex-direction:column;flex:1;min-height:0;display:flex}._6KWf7W_body>*{flex:1}._6KWf7W_loading{justify-content:center;gap:var(--space-5);padding:var(--space-4) 0;flex-direction:column;display:flex}._6KWf7W_loadingLabel{margin-top:var(--space-3);color:var(--fg-4);font:var(--type-caption)}._6KWf7W_foot{color:var(--fg-4);font:var(--type-caption);justify-content:space-between;align-items:center;margin-top:auto;display:flex}
._1fUC4G_body{gap:var(--space-5);flex-direction:column;min-height:0;display:flex}._1fUC4G_plus{border-radius:var(--radius-sm);width:24px;height:24px;color:var(--fg-3);cursor:pointer;transition:background-color var(--dur-fast), color var(--dur-fast);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}._1fUC4G_plus:hover{background:var(--surface-hover);color:var(--fg-1)}._1fUC4G_strip{grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;margin:0;padding:0;list-style:none;display:grid}._1fUC4G_day{border-radius:var(--radius-sm);width:100%;color:var(--fg-2);cursor:pointer;transition:background-color var(--dur-fast);background:0 0;border:none;flex-direction:column;align-items:center;gap:2px;padding:5px 0 4px;display:flex}._1fUC4G_day:hover{background:var(--surface-hover)}._1fUC4G_day._1fUC4G_today{background:var(--accent);color:var(--on-accent)}._1fUC4G_dow{color:var(--fg-4);font:var(--type-overline);letter-spacing:var(--ls-caps);text-transform:uppercase}._1fUC4G_day._1fUC4G_today ._1fUC4G_dow{color:inherit}._1fUC4G_num{font:500 14px/1 var(--font-ui);font-variant-numeric:tabular-nums}._1fUC4G_dots{gap:2px;height:4px;display:flex}._1fUC4G_dots i{border-radius:50%;width:4px;height:4px}._1fUC4G_next{align-items:center;gap:var(--space-5);width:100%;padding:var(--space-4) var(--space-5);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-1);color:inherit;text-align:left;cursor:pointer;transition:background-color var(--dur-fast);display:flex;position:relative}._1fUC4G_next:hover{background:var(--surface-hover)}._1fUC4G_bar{background:var(--c);border-radius:2px;flex:none;align-self:stretch;width:3px}._1fUC4G_nextBody{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}._1fUC4G_kicker{color:var(--accent-text);font:var(--type-overline);letter-spacing:var(--ls-caps);text-transform:uppercase}._1fUC4G_t{font:var(--type-label);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._1fUC4G_s{color:var(--fg-3);font:var(--type-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._1fUC4G_countdown{border-radius:var(--radius-full);background:var(--accent-soft);color:var(--accent-text);font:500 11px/1 var(--font-mono);white-space:nowrap;flex:none;padding:4px 8px}._1fUC4G_quiet{padding:var(--space-4) 0;color:var(--fg-4);font:var(--type-body-sm);margin:0}._1fUC4G_list{gap:var(--space-3);flex-direction:column;min-height:0;display:flex}._1fUC4G_overline{color:var(--fg-4);font:var(--type-overline);letter-spacing:var(--ls-caps);text-transform:uppercase;margin:2px 0}._1fUC4G_ev{align-items:center;gap:var(--space-4);border-radius:var(--radius-sm);width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;padding:4px 2px;display:flex}._1fUC4G_ev:hover{background:var(--surface-hover)}._1fUC4G_dot{border-radius:50%;flex:none;width:6px;height:6px}._1fUC4G_evTitle{min-width:0;font:var(--type-body-sm);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._1fUC4G_hour{color:var(--fg-4);font:400 11px/1 var(--font-mono)}._1fUC4G_live{border-radius:var(--radius-full);background:var(--success-soft);color:var(--success);font:500 10px/1 var(--font-ui);padding:2px 6px}._1fUC4G_progress{background:var(--border-subtle);border-radius:2px;height:2px;margin:2px 2px 4px;overflow:hidden}._1fUC4G_progress i{background:var(--accent);height:100%;display:block}._1fUC4G_link{align-items:center;gap:var(--space-2);padding:var(--space-2) 0;color:var(--accent-text);font:500 12px/1 var(--font-ui);cursor:pointer;background:0 0;border:none;display:inline-flex}._1fUC4G_link:hover{color:var(--accent-hover)}
.wdSEkW_icon{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.4px;flex:none;display:block;overflow:visible}.wdSEkW_sunBody{fill:color-mix(in oklch, var(--warning) 25%, transparent);stroke:var(--warning)}.wdSEkW_ray{stroke:var(--warning)}.wdSEkW_moon{fill:color-mix(in oklch, var(--info) 18%, transparent);stroke:var(--info)}.wdSEkW_cloud{fill:var(--surface-2);stroke:var(--fg-2)}.wdSEkW_drop{stroke:var(--info)}.wdSEkW_flake{fill:var(--fg-2);stroke:none}.wdSEkW_bolt{fill:color-mix(in oklch, var(--warning) 35%, transparent);stroke:var(--warning)}.wdSEkW_fogLine{stroke:var(--fg-3)}.wdSEkW_animated .wdSEkW_sun{animation:24s linear infinite wdSEkW_spin}.wdSEkW_animated .wdSEkW_cloudMove{animation:wdSEkW_drift 7s var(--ease-in-out) infinite}.wdSEkW_animated .wdSEkW_drop{animation:1.3s linear infinite wdSEkW_fall}.wdSEkW_animated .wdSEkW_flake{animation:3s linear infinite wdSEkW_snow}.wdSEkW_animated .wdSEkW_bolt{animation:3.6s linear infinite wdSEkW_flash}.wdSEkW_animated .wdSEkW_fogLine{animation:wdSEkW_slide 5s var(--ease-in-out) infinite}.wdSEkW_d1{animation-delay:-.4s!important}.wdSEkW_d2{animation-delay:-.8s!important}.wdSEkW_f1{animation-delay:-1.6s!important}.wdSEkW_f2{animation-delay:-3.2s!important}@keyframes wdSEkW_spin{to{transform:rotate(360deg)}}@keyframes wdSEkW_drift{50%{transform:translate(.8px)}}@keyframes wdSEkW_fall{0%{opacity:0;transform:translateY(-1.5px)}25%{opacity:1}to{opacity:0;transform:translateY(3px)}}@keyframes wdSEkW_snow{0%{opacity:0;transform:translate(-.6px,-1.5px)}30%{opacity:1}to{opacity:0;transform:translate(.6px,3.5px)}}@keyframes wdSEkW_flash{0%,86%,to{opacity:.25}88%,92%{opacity:1}90%{opacity:.4}}@keyframes wdSEkW_slide{50%{transform:translate(1.2px)}}@media (prefers-reduced-motion:reduce){.wdSEkW_animated .wdSEkW_sun,.wdSEkW_animated .wdSEkW_cloudMove,.wdSEkW_animated .wdSEkW_drop,.wdSEkW_animated .wdSEkW_flake,.wdSEkW_animated .wdSEkW_bolt,.wdSEkW_animated .wdSEkW_fogLine{opacity:1;animation:none}}
.bsrhtW_body{gap:var(--space-6);padding:var(--space-3) var(--space-8) var(--space-8);display:grid}.bsrhtW_field{align-items:center;gap:var(--space-4);height:var(--control-lg);padding:0 var(--space-5);border:1px solid var(--border-default);border-radius:var(--radius-control);background:var(--bg-inset);color:var(--fg-3);transition:border-color var(--dur-fast), box-shadow var(--dur-fast);display:flex}.bsrhtW_field:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.bsrhtW_field input{min-width:0;color:var(--fg-1);font:var(--type-body);background:0 0;border:none;flex:1}.bsrhtW_field input:focus-visible{box-shadow:none;outline:none}.bsrhtW_field input::placeholder{color:var(--fg-4)}.bsrhtW_results{gap:var(--space-1);flex-direction:column;min-height:140px;max-height:280px;display:flex;overflow-y:auto}.bsrhtW_hint,.bsrhtW_error{padding:var(--space-6) var(--space-3);color:var(--fg-3);font:var(--type-body-sm);margin:0}.bsrhtW_error{color:var(--danger)}.bsrhtW_option{align-items:center;gap:var(--space-4);width:100%;padding:var(--space-4) var(--space-5);border-radius:var(--radius-md);color:inherit;text-align:left;cursor:pointer;transition:background-color var(--dur-instant);background:0 0;border:none;display:flex}.bsrhtW_option svg{color:var(--fg-3);flex:none}.bsrhtW_option:hover,.bsrhtW_option:focus-visible{background:var(--surface-hover)}.bsrhtW_option[aria-selected=true]{background:var(--surface-selected)}.bsrhtW_name{font:var(--type-label)}.bsrhtW_where{color:var(--fg-4);font:var(--type-caption);text-overflow:ellipsis;white-space:nowrap;margin-left:auto;overflow:hidden}.bsrhtW_actions{justify-content:space-between;gap:var(--space-4);display:flex}
.oqVBQa_root{gap:var(--space-5);isolation:isolate;flex-direction:column;min-height:0;display:flex;position:relative}.oqVBQa_root:before{content:"";z-index:-1;background:radial-gradient(260px 180px at 85% 0%, var(--halo,transparent), transparent 70%);pointer-events:none;transition:background var(--dur-slow) var(--ease-out);position:absolute;inset:-60px -16px 0}.oqVBQa_root[data-tone=sun]{--halo:var(--warning-soft)}.oqVBQa_root[data-tone=night]{--halo:var(--info-soft)}.oqVBQa_root[data-tone=cloud]{--halo:var(--surface-hover)}.oqVBQa_root[data-tone=rain]{--halo:var(--info-soft)}.oqVBQa_root[data-tone=snow]{--halo:var(--surface-pressed)}.oqVBQa_root[data-tone=storm]{--halo:var(--warning-soft)}.oqVBQa_root>*{flex:none}.oqVBQa_main{align-items:center;gap:14px;display:flex}.oqVBQa_temp{font:300 52px/1 var(--font-ui);letter-spacing:var(--ls-display);font-variant-numeric:tabular-nums}.oqVBQa_temp sup{color:var(--fg-3);vertical-align:top;font-size:22px;position:relative;top:6px}.oqVBQa_root[data-size=M]{gap:var(--space-4)}.oqVBQa_root[data-size=S] .oqVBQa_temp{font-size:40px}.oqVBQa_root[data-size=S] .oqVBQa_temp sup{font-size:18px;top:4px}.oqVBQa_desc{min-width:0;color:var(--fg-2);font:var(--type-body-sm);flex-direction:column;gap:3px;display:flex}.oqVBQa_desc small{color:var(--fg-4);font:var(--type-caption)}.oqVBQa_icon{margin-left:auto}.oqVBQa_stats{gap:var(--space-2);padding:var(--space-3) 0;border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);grid-template-columns:repeat(4,1fr);margin:0;display:grid}.oqVBQa_stats>div{color:var(--fg-4);font:var(--type-caption);flex-direction:column;align-items:center;gap:4px;display:flex}.oqVBQa_stats dd{color:var(--fg-2);font:500 12px/1 var(--font-ui);font-variant-numeric:tabular-nums;margin:0}.oqVBQa_stats dt{order:3}.oqVBQa_hours{gap:var(--space-2);padding:0 4px var(--space-2);scroll-snap-type:x proximity;scrollbar-width:thin;margin:0 -4px;list-style:none;display:flex;overflow-x:auto}.oqVBQa_hour{border-radius:var(--radius-sm);min-width:48px;color:var(--fg-4);font:var(--type-caption);scroll-snap-align:start;flex-direction:column;flex:none;align-items:center;gap:6px;padding:4px 0;display:flex}.oqVBQa_hour b,.oqVBQa_dayCol b{color:var(--fg-1);font:500 13px/1 var(--font-ui);font-variant-numeric:tabular-nums}.oqVBQa_now{background:var(--surface-hover)}.oqVBQa_dayStrip{gap:var(--space-2);grid-template-columns:repeat(7,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.oqVBQa_dayCol{color:var(--fg-4);font:var(--type-caption);flex-direction:column;align-items:center;gap:4px;padding:2px 0;display:flex}.oqVBQa_low{color:var(--fg-4);font:400 12px/1 var(--font-ui);font-variant-numeric:tabular-nums}.oqVBQa_dayList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.oqVBQa_dayRow{align-items:center;gap:var(--space-4);height:24px;color:var(--fg-3);font:var(--type-caption);grid-template-columns:84px 24px 30px 1fr 30px;display:grid}.oqVBQa_dayRow b{color:var(--fg-1);font:500 12px/1 var(--font-ui);text-align:right;font-variant-numeric:tabular-nums}.oqVBQa_dayRow .oqVBQa_low{text-align:right}.oqVBQa_dayName{color:var(--fg-2);font:var(--type-body-sm)}.oqVBQa_range{background:var(--surface-3);border-radius:2px;height:4px;position:relative}.oqVBQa_range i{background:linear-gradient(90deg, var(--info), var(--warning));border-radius:2px;position:absolute;top:0;bottom:0}.oqVBQa_menuButton{border-radius:var(--radius-control);width:26px;height:26px;color:var(--fg-3);cursor:pointer;transition:background-color var(--dur-fast), color var(--dur-fast);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.oqVBQa_menuButton:hover{background:var(--surface-hover);color:var(--fg-1)}.oqVBQa_refreshing{color:var(--fg-4)}.oqVBQa_refresh{align-items:center;gap:var(--space-2);padding:var(--space-2) 0;color:var(--accent-text);font:500 12px/1 var(--font-ui);cursor:pointer;background:0 0;border:none;display:inline-flex}.oqVBQa_refresh:hover{color:var(--accent-hover)}.oqVBQa_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
._1DYVza_notes{margin:0 calc(var(--space-3) * -1);flex-direction:column;gap:1px;padding:0;list-style:none;display:flex}._1DYVza_notes li{animation:_1DYVza_enter var(--dur-base) var(--ease-out) backwards;animation-delay:calc(var(--i,0) * var(--stagger))}._1DYVza_note{width:100%;min-width:0;padding:7px var(--space-4);border-radius:var(--radius-sm);color:inherit;text-align:left;cursor:pointer;transition:background-color var(--dur-fast);background:0 0;border:none;align-items:center;gap:10px;display:flex}._1DYVza_note:hover{background:var(--surface-hover)}._1DYVza_note>svg:first-child{color:var(--fg-4);flex:none}._1DYVza_noteTitle{min-width:0;font:var(--type-label);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._1DYVza_pin{color:var(--accent);flex:none}._1DYVza_when{color:var(--fg-4);font:var(--type-caption);white-space:nowrap}._1DYVza_ext{background:var(--surface-3);color:var(--fg-3);font:500 10px/1 var(--font-mono);border-radius:5px;padding:3px 5px}._1DYVza_md{background:var(--info-soft);color:var(--info)}._1DYVza_none{padding:var(--space-6) var(--space-3);color:var(--fg-4);font:var(--type-body-sm);margin:0}._1DYVza_link{align-items:center;gap:var(--space-2);padding:var(--space-2) 0;color:var(--accent-text);font:500 12px/1 var(--font-ui);cursor:pointer;background:0 0;border:none;display:inline-flex}._1DYVza_link:hover{color:var(--accent-hover)}@keyframes _1DYVza_enter{0%{opacity:0;transform:var(--enter-from)}to{opacity:1;transform:none}}
._3gcVlq_column{grid-template-columns:minmax(0,1fr);grid-auto-rows:var(--widget-row);gap:var(--grid-gap);min-width:0;display:grid}._3gcVlq_slot{min-width:0;animation:_3gcVlq_enter var(--dur-slow) var(--ease-out) backwards;animation-delay:calc(var(--i,0) * var(--stagger));position:relative}._3gcVlq_editing>:first-child{outline:1.5px dashed var(--border-strong);outline-offset:3px;border-radius:var(--radius-card)}._3gcVlq_dragging{z-index:10;opacity:.85}._3gcVlq_controls{top:-14px;right:var(--space-6);z-index:3;align-items:center;gap:var(--space-3);padding:var(--space-2);border-radius:var(--radius-full);background:var(--surface-3);border:1px solid var(--border-strong);box-shadow:var(--shadow-2);animation:_3gcVlq_pop-in var(--dur-base) var(--ease-spring) backwards;display:flex;position:absolute}._3gcVlq_handle,._3gcVlq_remove{width:24px;height:24px;color:var(--fg-3);cursor:pointer;transition:background-color var(--dur-fast), color var(--dur-fast);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}._3gcVlq_handle{cursor:grab;touch-action:none}._3gcVlq_handle:active{cursor:grabbing}._3gcVlq_handle:hover{background:var(--surface-hover);color:var(--fg-1)}._3gcVlq_remove:hover{background:var(--danger);color:var(--on-accent)}._3gcVlq_add{justify-content:center;align-items:center;gap:var(--space-4);border:1px dashed var(--border-strong);border-radius:var(--radius-card);color:var(--fg-3);font:var(--type-label);cursor:pointer;transition:border-color var(--dur-fast), color var(--dur-fast), background-color var(--dur-fast);background:0 0;display:flex}._3gcVlq_add:hover{border-color:var(--accent);color:var(--accent-text);background:var(--accent-softer)}@keyframes _3gcVlq_enter{0%{opacity:0;transform:var(--enter-from)}to{opacity:1;transform:none}}@keyframes _3gcVlq_pop-in{0%{opacity:0;scale:.85}to{opacity:1;scale:1}}@media (prefers-reduced-motion:reduce){._3gcVlq_controls{animation:none}}
.YbaarW_list{gap:var(--space-5);padding:var(--space-3) var(--space-8) var(--space-5);max-height:60vh;margin:0;list-style:none;display:grid;overflow-y:auto}.YbaarW_item{align-items:center;gap:var(--space-6);padding:var(--space-5);border-radius:var(--radius-lg);background:var(--surface-2);border:1px solid var(--border-subtle);display:flex}.YbaarW_preview{gap:var(--space-4);width:92px;height:84px;padding:var(--space-5);border-radius:var(--radius-md);background:var(--bg-inset);border:1px solid var(--border-subtle);color:var(--fg-3);flex-direction:column;flex:none;display:flex}.YbaarW_preview[data-size=S]{height:64px}.YbaarW_preview[data-size=L]{height:96px}.YbaarW_previewHead{align-items:center;gap:var(--space-3);display:flex}.YbaarW_info{flex:1;min-width:0}.YbaarW_info h3{margin:0 0 var(--space-2);font:var(--type-h3)}.YbaarW_info p{margin:0 0 var(--space-3);color:var(--fg-3);font:var(--type-body-sm);text-wrap:pretty}.YbaarW_meta{color:var(--fg-4);font:var(--type-caption)}.YbaarW_foot{padding:0 var(--space-8) var(--space-8);justify-content:flex-end;display:flex}
.WlV3OG_home{min-width:0}.WlV3OG_banner{align-items:center;gap:var(--space-5);margin-bottom:var(--space-8);padding:10px var(--space-5) 10px var(--space-6);border-radius:var(--radius-lg);background:var(--accent-softer);border:1px solid var(--accent-ring);color:var(--fg-2);font:var(--type-body-sm);animation:WlV3OG_enter var(--dur-base) var(--ease-out) backwards;display:flex}.WlV3OG_banner svg{color:var(--accent);flex:none}.WlV3OG_banner span{flex:1}.WlV3OG_grid{grid-template-columns:repeat(var(--grid-cols), minmax(0, 1fr));gap:var(--space-9) var(--grid-gap);align-items:start;display:grid}.WlV3OG_links{grid-column:span 8;min-width:0}.WlV3OG_wide{grid-column:span 12}.WlV3OG_widgets{grid-column:span 4;min-width:0}@keyframes WlV3OG_enter{0%{opacity:0;transform:var(--enter-from)}to{opacity:1;transform:none}}
.WnG1mW_list{gap:var(--space-1);max-height:50vh;padding:var(--space-3) var(--space-5);margin:0;list-style:none;display:grid;overflow-y:auto}.WnG1mW_item{align-items:center;gap:var(--space-4);width:100%;height:36px;padding:0 var(--space-5);border-radius:var(--radius-md);color:var(--fg-1);font:var(--type-body-sm);text-align:left;cursor:pointer;background:0 0;border:none;display:flex}.WnG1mW_item svg{color:var(--fg-3)}.WnG1mW_item:hover:not(:disabled){background:var(--surface-hover)}.WnG1mW_item:disabled{color:var(--fg-4);cursor:not-allowed}.WnG1mW_here{color:var(--fg-4);font:var(--type-caption);margin-left:auto}.WnG1mW_foot{padding:var(--space-3) var(--space-8) var(--space-8);justify-content:flex-end;display:flex}
.IzQ0-a_tree{gap:var(--space-1);padding:10px var(--space-4) var(--space-8);flex-direction:column;display:flex}.IzQ0-a_row{border-radius:var(--radius-sm);position:relative}.IzQ0-a_item{align-items:center;gap:var(--space-4);width:100%;height:32px;padding:0 var(--space-4) 0 calc(var(--space-4) + var(--d,0) * 14px);border-radius:var(--radius-sm);color:var(--fg-2);font:var(--type-label);text-align:left;white-space:nowrap;cursor:pointer;transition:background-color var(--dur-fast), color var(--dur-fast);background:0 0;border:none;display:flex}.IzQ0-a_item svg{color:var(--fg-3);flex:none}.IzQ0-a_item:hover{background:var(--surface-hover);color:var(--fg-1)}.IzQ0-a_item[aria-current=true]{background:var(--surface-selected);color:var(--accent-text)}.IzQ0-a_item[aria-current=true] svg{color:var(--accent)}.IzQ0-a_name{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.IzQ0-a_count{color:var(--fg-4);font:var(--type-overline)}.IzQ0-a_row:hover .IzQ0-a_count{opacity:0}.IzQ0-a_twist{cursor:pointer;display:inline-flex}.IzQ0-a_twist svg{transition:transform var(--dur-base) var(--ease-spring-soft)}.IzQ0-a_twist.IzQ0-a_closed svg{transform:rotate(-90deg)}.IzQ0-a_spacer{flex:none;width:14px}.IzQ0-a_drop{background:var(--accent-soft);outline:1.5px dashed var(--accent);outline-offset:-1.5px}.IzQ0-a_more{opacity:0;transition:opacity var(--dur-fast);position:absolute;top:3px;right:4px}.IzQ0-a_row:hover .IzQ0-a_more,.IzQ0-a_row:focus-within .IzQ0-a_more{opacity:1}.IzQ0-a_more:has([aria-expanded=true]){opacity:1}.IzQ0-a_row:has([aria-expanded=true]){z-index:5}.IzQ0-a_moreButton{border-radius:var(--radius-sm);background:var(--surface-2);width:26px;height:26px;color:var(--fg-3);cursor:pointer;border:none;justify-content:center;align-items:center;display:flex}.IzQ0-a_moreButton:hover{color:var(--fg-1)}.IzQ0-a_sep{height:1px;margin:var(--space-4) var(--space-3);background:var(--border-subtle)}.IzQ0-a_label{padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);justify-content:space-between;align-items:center;display:flex}.IzQ0-a_overline{color:var(--fg-4);font:var(--type-overline);letter-spacing:var(--ls-caps);text-transform:uppercase}.IzQ0-a_add{border-radius:var(--radius-sm);width:24px;height:24px;color:var(--fg-3);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.IzQ0-a_add:hover{background:var(--surface-hover);color:var(--fg-1)}.IzQ0-a_none{margin:var(--space-3) var(--space-4);color:var(--fg-4);font:var(--type-caption)}
.Dgfg1W_preview{min-height:0;overflow-y:auto}.Dgfg1W_doc{max-width:var(--read-measure);color:var(--fg-1);font:var(--type-read);margin:0 auto;padding:40px 48px 64px}.Dgfg1W_meta{gap:var(--space-4);color:var(--fg-4);font:var(--type-overline);letter-spacing:var(--ls-caps);text-transform:uppercase;flex-wrap:wrap;margin-bottom:14px;display:flex}.Dgfg1W_txt{color:var(--fg-1);font:var(--type-mono);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:14px}.Dgfg1W_md h1{font:var(--type-read-h1);letter-spacing:-.015em;text-wrap:balance;margin:0 0 20px}.Dgfg1W_md h2{font:var(--type-read-h2);margin:36px 0 10px}.Dgfg1W_md h3{font:600 19px/1.35 var(--font-read);margin:28px 0 8px}:is(.Dgfg1W_md h4,.Dgfg1W_md h5,.Dgfg1W_md h6){font:600 16px/1.4 var(--font-read);margin:22px 0 6px}.Dgfg1W_md p{margin:0 0 16px}:is(.Dgfg1W_md ul,.Dgfg1W_md ol){margin:0 0 18px;padding-left:24px}.Dgfg1W_md li{margin:4px 0}.Dgfg1W_md strong{font-weight:600}.Dgfg1W_md hr{border:none;border-top:1px solid var(--border-default);margin:28px 0}.Dgfg1W_md img{border-radius:var(--radius-lg);max-width:100%}.Dgfg1W_md a:not(.wl){color:var(--accent-text);text-underline-offset:3px}.Dgfg1W_md blockquote{border-left:2px solid var(--border-strong);color:var(--fg-2);margin:0 0 18px;padding:2px 0 2px 18px;font-style:italic}.Dgfg1W_md table{border-collapse:collapse;width:100%;font:var(--type-body);margin:0 0 18px}:is(.Dgfg1W_md th,.Dgfg1W_md td){border:1px solid var(--border-default);text-align:left;padding:8px 12px}.Dgfg1W_md th{background:var(--surface-2);font-weight:600}.Dgfg1W_md code{border:1px solid var(--border-subtle);background:var(--surface-2);font:400 .82em/1 var(--font-mono);border-radius:5px;padding:2px 5px}.Dgfg1W_md pre{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-inset);margin:0 0 18px;padding:14px 16px;overflow-x:auto}.Dgfg1W_md pre code{color:var(--fg-2);font:var(--type-mono);background:0 0;border:none;padding:0}:is(.Dgfg1W_md .hljs-keyword,.Dgfg1W_md .hljs-selector-tag,.Dgfg1W_md .hljs-built_in){color:var(--accent-text)}:is(.Dgfg1W_md .hljs-string,.Dgfg1W_md .hljs-attr,.Dgfg1W_md .hljs-template-variable){color:var(--success)}:is(.Dgfg1W_md .hljs-number,.Dgfg1W_md .hljs-literal,.Dgfg1W_md .hljs-symbol){color:var(--warning)}:is(.Dgfg1W_md .hljs-comment,.Dgfg1W_md .hljs-quote){color:var(--fg-4);font-style:italic}:is(.Dgfg1W_md .hljs-title,.Dgfg1W_md .hljs-function,.Dgfg1W_md .hljs-section),:is(.Dgfg1W_md .hljs-type,.Dgfg1W_md .hljs-class){color:var(--info)}:is(.Dgfg1W_md .hljs-meta,.Dgfg1W_md .hljs-variable){color:var(--fg-2)}.Dgfg1W_md ul.tasks{padding-left:2px;list-style:none}.Dgfg1W_md li.task{align-items:flex-start;gap:10px;display:flex}.Dgfg1W_md .cb{border:1.5px solid var(--border-strong);cursor:pointer;width:18px;height:18px;transition:background-color var(--dur-fast), border-color var(--dur-fast), transform var(--dur-instant);border-radius:5px;flex:none;justify-content:center;align-items:center;margin-top:6px;display:flex}.Dgfg1W_md .cb:active{transform:var(--press-scale)}.Dgfg1W_md li.done .cb{border-color:var(--accent);background:var(--accent)}.Dgfg1W_md li.done .cb:after{content:"";border:2px solid var(--on-accent);width:9px;height:5px;animation:Dgfg1W_check var(--dur-base) var(--ease-spring) backwards;border-top:none;border-right:none;transform:translateY(-1px)rotate(-45deg)}.Dgfg1W_md li.done>span:last-child{color:var(--fg-4);text-decoration:line-through;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong)}.Dgfg1W_md .wl{border-bottom:1px solid var(--accent-ring);background:var(--accent-softer);color:var(--accent-text);cursor:pointer;transition:background-color var(--dur-fast);border-radius:3px 3px 0 0;padding:0 2px;text-decoration:none}.Dgfg1W_md .wl:hover{background:var(--accent-soft)}.Dgfg1W_md .wl.broken{border-bottom:1.5px dotted var(--fg-4);color:var(--fg-3);background:0 0}.Dgfg1W_md .wl.broken:hover{border-bottom-color:var(--accent);color:var(--fg-1)}.Dgfg1W_panels{gap:var(--space-5);max-width:var(--read-measure);flex-direction:column;margin:0 auto;padding:0 48px 72px;display:flex}.Dgfg1W_panel{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-1)}.Dgfg1W_panel>button{align-items:center;gap:var(--space-4);width:100%;height:42px;color:var(--fg-2);font:var(--type-label);cursor:pointer;background:0 0;border:none;padding:0 14px;display:flex}.Dgfg1W_panelCount{color:var(--fg-4);font:var(--type-overline)}.Dgfg1W_panelTwist{color:var(--fg-4);transition:transform var(--dur-base) var(--ease-spring-soft);margin-left:auto}.Dgfg1W_closed .Dgfg1W_panelTwist{transform:rotate(-90deg)}.Dgfg1W_panelBody{gap:var(--space-1);padding:0 var(--space-4) var(--space-4);flex-direction:column;display:flex}.Dgfg1W_item{padding:var(--space-4) 10px;border-radius:var(--radius-sm);color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;flex-direction:column;gap:3px;display:flex}.Dgfg1W_item:hover{background:var(--surface-hover)}.Dgfg1W_itemTitle{align-items:center;gap:var(--space-3);font:var(--type-label);display:flex}.Dgfg1W_itemTitle svg{color:var(--fg-4)}.Dgfg1W_itemContext{color:var(--fg-3);font:var(--type-caption)}.Dgfg1W_none{padding:var(--space-4) 10px;color:var(--fg-4);font:var(--type-body-sm);margin:0}.Dgfg1W_broken{color:var(--fg-3)}.Dgfg1W_toCreate{margin-left:var(--space-3);color:var(--fg-4);font:var(--type-overline)}.Dgfg1W_card{z-index:90;gap:var(--space-3);width:300px;padding:var(--space-6);border:1px solid var(--glass-border);border-radius:var(--radius-lg);background:var(--glass-bg);-webkit-backdrop-filter:var(--blur-glass);backdrop-filter:var(--blur-glass);box-shadow:var(--glass-highlight), var(--shadow-3);pointer-events:none;animation:Dgfg1W_card-in var(--dur-base) var(--ease-spring) backwards;flex-direction:column;display:flex;position:fixed}.Dgfg1W_cardOver{color:var(--fg-4);font:var(--type-overline);letter-spacing:var(--ls-caps);text-transform:uppercase}.Dgfg1W_cardTitle{align-items:center;gap:var(--space-3);font:var(--type-label);display:flex}.Dgfg1W_cardEx{color:var(--fg-3);font:var(--type-caption);-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.Dgfg1W_cardAct{align-items:center;gap:var(--space-2);color:var(--accent-text);font:var(--type-caption);display:flex}@keyframes Dgfg1W_check{0%{opacity:0;transform:translateY(-1px)rotate(-45deg)scale(.5)}to{opacity:1;transform:translateY(-1px)rotate(-45deg)}}@keyframes Dgfg1W_card-in{0%{opacity:0;transform:translateY(4px)scale(.98)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.Dgfg1W_card{animation:none}.Dgfg1W_md li.done .cb:after{animation:none}}
.fGGYTW_form{gap:var(--space-6);max-height:min(78vh,720px);padding:var(--space-3) var(--space-8) var(--space-8);display:grid;overflow-y:auto}.fGGYTW_actions{justify-content:flex-end;align-items:center;gap:var(--space-4);margin-top:var(--space-3);display:flex}.fGGYTW_actions .fGGYTW_grow{flex:1}.fGGYTW_two{gap:var(--space-5);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.fGGYTW_three{gap:var(--space-5);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);display:grid}.fGGYTW_legend{margin:0 0 var(--space-3);color:var(--fg-2);font:var(--type-label)}.fGGYTW_check{align-items:center;gap:var(--space-4);color:var(--fg-1);font:var(--type-body-sm);cursor:pointer;display:flex}.fGGYTW_check input{width:16px;height:16px;accent-color:var(--accent)}.fGGYTW_textarea{min-height:84px;padding:var(--space-5) var(--space-6);resize:vertical;height:auto;font-family:inherit;line-height:1.5}.fGGYTW_error{color:var(--danger);font:var(--type-body-sm);margin:0}.fGGYTW_hint{color:var(--fg-3);font:var(--type-body-sm);margin:0}.fGGYTW_scopes{gap:var(--space-3);padding:var(--space-3) var(--space-8) var(--space-4);display:grid}.fGGYTW_scope{width:100%;padding:var(--space-5) var(--space-6);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-1);color:var(--fg-1);font:var(--type-label);text-align:left;cursor:pointer;transition:background-color var(--dur-fast), border-color var(--dur-fast);flex-direction:column;align-items:flex-start;gap:2px;display:flex}.fGGYTW_scope:hover:not(:disabled){border-color:var(--accent-ring);background:var(--surface-hover)}.fGGYTW_scope:disabled{opacity:.5;cursor:default}.fGGYTW_scope small{color:var(--fg-3);font:var(--type-caption)}.fGGYTW_scopeFoot{padding:var(--space-3) var(--space-8) var(--space-8);justify-content:flex-end;display:flex}.fGGYTW_steps{gap:var(--space-3);padding:0 var(--space-8);margin:0;list-style:none;display:flex}.fGGYTW_steps li{padding-bottom:var(--space-3);border-bottom:2px solid var(--border-subtle);color:var(--fg-4);font:var(--type-caption);flex:1}.fGGYTW_steps li.fGGYTW_now{border-color:var(--accent);color:var(--fg-1)}.fGGYTW_steps li.fGGYTW_done{border-color:var(--accent-ring);color:var(--fg-3)}.fGGYTW_how{padding-left:var(--space-8);color:var(--fg-2);font:var(--type-body-sm);margin:0;line-height:1.6}.fGGYTW_how a{color:var(--accent-text)}.fGGYTW_calList{gap:1px;margin:0;padding:0;list-style:none;display:grid}.fGGYTW_calList label{align-items:center;gap:var(--space-5);padding:var(--space-4) var(--space-3);border-radius:var(--radius-sm);font:var(--type-body-sm);cursor:pointer;display:flex}.fGGYTW_calList label:hover{background:var(--surface-hover)}.fGGYTW_calList input{width:16px;height:16px;accent-color:var(--accent)}.fGGYTW_note{padding:var(--space-5) var(--space-6);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-1);color:var(--fg-2);font:var(--type-body-sm)}.fGGYTW_dangerZone{justify-content:space-between;align-items:center;gap:var(--space-5);padding-top:var(--space-6);border-top:1px solid var(--border-subtle);display:flex}.fGGYTW_dangerZone p{color:var(--fg-3);font:var(--type-body-sm);margin:0}.fGGYTW_mono{font-family:var(--font-mono)}
.GHnXkq_editor{flex-direction:column;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden;container:editor/inline-size}@container editor (max-width:780px){.GHnXkq_saveText{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@container editor (max-width:660px){.GHnXkq_path{display:none}.GHnXkq_head{gap:var(--space-3);padding-left:var(--space-6)}.GHnXkq_foot span:nth-child(n+3){display:none}}.GHnXkq_empty{padding:var(--space-8);color:var(--fg-3);font:var(--type-body-sm);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;margin:auto;display:flex}.GHnXkq_empty svg{color:var(--fg-4)}.GHnXkq_head{align-items:center;gap:var(--space-4);height:52px;padding:0 14px 0 var(--space-8);border-bottom:1px solid var(--border-subtle);flex:none;display:flex}.GHnXkq_path{align-items:center;gap:var(--space-3);min-width:0;color:var(--fg-4);font:var(--type-caption);white-space:nowrap;flex:none;display:flex}.GHnXkq_crumb{align-items:center;gap:var(--space-3);display:inline-flex}.GHnXkq_name{min-width:60px;max-width:320px;padding:4px var(--space-3);border-radius:var(--radius-sm);color:var(--fg-1);font:var(--type-label);background:0 0;border:1px solid #0000;flex:0 auto}.GHnXkq_name:hover{border-color:var(--border-subtle)}.GHnXkq_name:focus{border-color:var(--accent-ring);background:var(--bg-inset)}.GHnXkq_name:focus-visible{box-shadow:none;outline:none}.GHnXkq_ext{background:var(--surface-3);color:var(--fg-3);font:500 10px/1 var(--font-mono);border-radius:5px;padding:3px 5px}.GHnXkq_md{background:var(--info-soft);color:var(--info)}.GHnXkq_grow{flex:1}.GHnXkq_save{align-items:center;gap:var(--space-3);color:var(--fg-4);font:var(--type-caption);white-space:nowrap;display:inline-flex}.GHnXkq_ok svg{color:var(--success)}.GHnXkq_busy svg{animation:.9s linear infinite GHnXkq_spin}.GHnXkq_error{color:var(--danger)}.GHnXkq_iconButton{border-radius:var(--radius-control);width:30px;height:30px;color:var(--fg-3);cursor:pointer;transition:background-color var(--dur-fast), color var(--dur-fast), transform var(--dur-instant) var(--ease-out);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.GHnXkq_iconButton:hover{background:var(--surface-hover);color:var(--fg-1)}.GHnXkq_iconButton:active{transform:var(--press-scale)}.GHnXkq_pinned{color:var(--accent)}.GHnXkq_banner{align-items:center;gap:var(--space-5);padding:var(--space-4) var(--space-8);border-bottom:1px solid var(--border-subtle);background:var(--warning-soft);color:var(--fg-1);font:var(--type-body-sm);animation:GHnXkq_enter var(--dur-base) var(--ease-out) backwards;flex:none;display:flex}.GHnXkq_banner svg{color:var(--warning);flex:none}.GHnXkq_banner span{flex:1}.GHnXkq_toolbar{align-items:center;gap:var(--space-1);border-bottom:1px solid var(--border-subtle);flex:none;height:40px;padding:0 14px;display:flex}.GHnXkq_toolGroup{align-items:center;gap:var(--space-1);display:inline-flex}.GHnXkq_sep{background:var(--border-subtle);width:1px;height:18px;margin:0 6px}.GHnXkq_overline{color:var(--fg-4);font:var(--type-overline);letter-spacing:var(--ls-caps);text-transform:uppercase}.GHnXkq_body{flex:1;grid-template-columns:minmax(0,1fr);min-height:0;display:grid}.GHnXkq_split{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.GHnXkq_split .GHnXkq_source{border-right:1px solid var(--border-subtle)}.GHnXkq_source{min-width:0;min-height:0;overflow:hidden}.GHnXkq_foot{align-items:center;gap:var(--space-7);padding:0 var(--space-8);border-top:1px solid var(--border-subtle);height:34px;color:var(--fg-4);font:var(--type-caption);white-space:nowrap;flex:none;display:flex;overflow:hidden}.GHnXkq_foot span{align-items:center;gap:var(--space-3);display:inline-flex}@keyframes GHnXkq_spin{to{transform:rotate(360deg)}}@keyframes GHnXkq_enter{0%{opacity:0;transform:var(--enter-from)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.GHnXkq_busy svg{animation-duration:2.4s}.GHnXkq_banner{animation:none}}
.Hmtnfq_topbar{z-index:30;align-items:center;gap:var(--space-3);height:var(--topbar-h);background:var(--glass-bg);-webkit-backdrop-filter:var(--blur-glass);backdrop-filter:var(--blur-glass);border-bottom:1px solid var(--glass-border);box-shadow:var(--glass-highlight);padding:0 20px;display:flex;position:sticky;top:0}.Hmtnfq_crumb{align-items:center;gap:var(--space-4);min-width:0;color:var(--fg-2);font:var(--type-label);display:flex}.Hmtnfq_crumb svg{color:var(--fg-3)}.Hmtnfq_search{align-items:center;gap:var(--space-4);min-width:0;height:34px;margin-left:var(--space-6);border-radius:var(--radius-md);background:var(--bg-inset);border:1px solid var(--border-subtle);color:var(--fg-4);font:var(--type-body-sm);cursor:pointer;transition:border-color var(--dur-fast), background-color var(--dur-fast), color var(--dur-fast);flex:0 380px;padding:0 6px 0 11px;display:flex}.Hmtnfq_search:hover{border-color:var(--border-default);color:var(--fg-3)}.Hmtnfq_search span{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.Hmtnfq_spacer{flex:1}.Hmtnfq_iconButton{border-radius:var(--radius-control);width:34px;height:34px;color:var(--fg-3);cursor:pointer;transition:background-color var(--dur-fast), color var(--dur-fast), transform var(--dur-instant) var(--ease-out);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.Hmtnfq_iconButton:hover{background:var(--surface-hover);color:var(--fg-1)}.Hmtnfq_iconButton:active{transform:var(--press-scale)}.Hmtnfq_themeIcon{display:grid}.Hmtnfq_themeIcon>*{transition:transform var(--dur-slow) var(--ease-spring), opacity var(--dur-fast);grid-area:1/1}:is([data-theme=light] .Hmtnfq_moon,:root:not([data-theme=light]) .Hmtnfq_sun){opacity:0;transform:rotate(-90deg)scale(.6)}.Hmtnfq_avatar{width:28px;height:28px;margin-left:var(--space-3);background:var(--surface-3);border:1px solid var(--border-subtle);color:var(--fg-2);font:600 11px/1 var(--font-ui);cursor:pointer;transition:border-color var(--dur-fast);border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex}.Hmtnfq_avatar:hover{border-color:var(--border-strong)}
._9pWeNa_list{border-right:1px solid var(--border-subtle);background:color-mix(in oklch, var(--bg-app) 40%, transparent);flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}._9pWeNa_head{align-items:center;gap:var(--space-4);height:52px;padding:0 var(--space-5) 0 var(--space-6);border-bottom:1px solid var(--border-subtle);flex:none;display:flex}._9pWeNa_head h2{font:var(--type-h3);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}._9pWeNa_count{color:var(--fg-4);font:var(--type-overline)}._9pWeNa_grow{flex:1}._9pWeNa_iconButton{border-radius:var(--radius-control);width:30px;height:30px;color:var(--fg-3);cursor:pointer;transition:background-color var(--dur-fast), color var(--dur-fast), transform var(--dur-instant) var(--ease-out);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}._9pWeNa_iconButton:hover{background:var(--surface-hover);color:var(--fg-1)}._9pWeNa_iconButton:active{transform:var(--press-scale)}._9pWeNa_formatButton{width:22px;height:30px;margin-left:calc(var(--space-2) * -1);border-radius:var(--radius-control);color:var(--fg-4);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}._9pWeNa_formatButton:hover{background:var(--surface-hover);color:var(--fg-1)}._9pWeNa_tools{gap:var(--space-3);padding:10px var(--space-5);border-bottom:1px solid var(--border-subtle);flex:none;display:flex}._9pWeNa_search{align-items:center;gap:var(--space-4);min-width:0;height:var(--control-sm);border-radius:var(--radius-control);background:var(--bg-inset);border:1px solid var(--border-subtle);color:var(--fg-4);transition:border-color var(--dur-fast);flex:1;padding:0 10px;display:flex}._9pWeNa_search:focus-within{border-color:var(--accent-ring)}._9pWeNa_search input{min-width:0;color:var(--fg-1);font:var(--type-body-sm);background:0 0;border:none;flex:1}._9pWeNa_search input:focus-visible{box-shadow:none;outline:none}._9pWeNa_search input::placeholder{color:var(--fg-4)}._9pWeNa_pill{align-items:center;gap:var(--space-2);height:var(--control-sm);padding:0 var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-control);color:var(--fg-3);font:500 12px/1 var(--font-ui);white-space:nowrap;cursor:pointer;background:0 0;display:inline-flex}._9pWeNa_pill:hover{background:var(--surface-hover);color:var(--fg-1)}._9pWeNa_pillOn{border-color:var(--accent-ring);color:var(--accent-text)}._9pWeNa_rows{min-height:0;padding:var(--space-3);flex:1;overflow:hidden auto}._9pWeNa_row{border-radius:var(--radius-md);animation:_9pWeNa_enter var(--dur-base) var(--ease-out) backwards;position:relative}._9pWeNa_rowButton{gap:var(--space-2);width:100%;padding:10px var(--space-5);border-radius:var(--radius-md);color:inherit;text-align:left;cursor:pointer;transition:background-color var(--dur-fast), border-color var(--dur-fast);background:0 0;border:1px solid #0000;flex-direction:column;display:flex}._9pWeNa_rowButton:hover{background:var(--surface-hover)}._9pWeNa_active ._9pWeNa_rowButton{background:var(--surface-selected);border-color:var(--accent-ring)}._9pWeNa_dragging{opacity:.4}._9pWeNa_row:has([aria-expanded=true]){z-index:5}._9pWeNa_top{align-items:center;gap:var(--space-4);min-width:0;display:flex}._9pWeNa_title{min-width:0;font:var(--type-label);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._9pWeNa_excerpt{color:var(--fg-3);font:var(--type-caption);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._9pWeNa_bottom{align-items:center;gap:var(--space-3);color:var(--fg-4);font:var(--type-caption);display:flex}._9pWeNa_pin{color:var(--accent)}._9pWeNa_row mark{background:var(--accent-soft);color:var(--accent-text);border-radius:3px;padding:0 1px}._9pWeNa_ext{background:var(--surface-3);color:var(--fg-3);font:500 10px/1 var(--font-mono);border-radius:5px;padding:3px 5px}._9pWeNa_md{background:var(--info-soft);color:var(--info)}._9pWeNa_more{opacity:0;transition:opacity var(--dur-fast);position:absolute;top:8px;right:36px}._9pWeNa_row:hover ._9pWeNa_more,._9pWeNa_row:focus-within ._9pWeNa_more{opacity:1}._9pWeNa_more:has([aria-expanded=true]){opacity:1}._9pWeNa_moreButton{border-radius:var(--radius-sm);background:var(--surface-2);width:24px;height:24px;color:var(--fg-3);cursor:pointer;border:none;justify-content:center;align-items:center;display:flex}._9pWeNa_moreButton:hover{color:var(--fg-1)}._9pWeNa_trashed{cursor:default}._9pWeNa_trashed:hover{background:0 0}._9pWeNa_trashHead{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-5) var(--space-5);color:var(--fg-4);font:var(--type-caption);flex-wrap:wrap;display:flex}._9pWeNa_trashActions{gap:var(--space-3);margin-top:var(--space-3);flex-wrap:wrap;display:flex}._9pWeNa_trashHead button,._9pWeNa_trashActions button{white-space:nowrap}._9pWeNa_empty{padding:40px var(--space-8);color:var(--fg-3);font:var(--type-body-sm);text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}._9pWeNa_empty svg{color:var(--fg-4)}@keyframes _9pWeNa_enter{0%{opacity:0;transform:var(--enter-from)}to{opacity:1;transform:none}}
.rgWP-a_shell{display:flex;position:fixed;inset:0}.rgWP-a_skip{top:var(--space-4);left:var(--space-4);z-index:200;padding:var(--space-4) var(--space-6);border-radius:var(--radius-md);background:var(--accent);color:var(--on-accent);font:var(--type-label);text-decoration:none;position:absolute;transform:translateY(-200%)}.rgWP-a_skip:focus-visible{transform:none}.rgWP-a_content:focus-visible{box-shadow:none}.rgWP-a_main{flex-direction:column;flex:1;min-width:0;height:100%;display:flex;position:relative;overflow:hidden auto}.rgWP-a_content{width:100%;max-width:var(--content-max);padding:var(--content-pad) var(--content-pad) var(--space-12);flex:1;margin:0 auto}.rgWP-a_fill{flex-direction:column;max-width:none;min-height:0;padding:0;display:flex}.rgWP-a_fill>*{flex:1;min-height:0}
.VpaPlq_splitter{z-index:6;cursor:col-resize;touch-action:none;width:7px;position:absolute;top:0;bottom:0;right:-3px}.VpaPlq_splitter:after{content:"";width:1px;transition:background-color var(--dur-fast), width var(--dur-fast);background:0 0;position:absolute;top:0;bottom:0;left:3px}.VpaPlq_splitter:hover:after,.VpaPlq_splitter:focus-visible:after{background:var(--accent-ring);border-radius:2px;width:3px;left:2px}.VpaPlq_splitter:focus-visible{box-shadow:none;outline:none}
.GP8IJW_toast{left:50%;bottom:var(--space-8);z-index:120;align-items:center;gap:var(--space-5);padding:var(--space-4) var(--space-4) var(--space-4) 14px;border-radius:var(--radius-lg);background:var(--glass-bg);-webkit-backdrop-filter:var(--blur-glass);backdrop-filter:var(--blur-glass);border:1px solid var(--glass-border);box-shadow:var(--glass-highlight), var(--shadow-3);font:var(--type-body-sm);opacity:0;pointer-events:none;transition:transform var(--dur-base) var(--ease-spring), opacity var(--dur-fast);display:flex;position:fixed;overflow:hidden;transform:translate(-50%,16px)scale(.96)}.GP8IJW_show{opacity:1;pointer-events:auto;transform:translate(-50%)}.GP8IJW_check{color:var(--success)}.GP8IJW_alert{color:var(--danger)}.GP8IJW_message{white-space:nowrap}.GP8IJW_undo{height:28px;padding:0 var(--space-5);border-radius:var(--radius-sm);background:var(--surface-3);color:var(--accent-text);font:var(--type-label);cursor:pointer;transition:background-color var(--dur-fast);border:none}.GP8IJW_undo:hover{background:var(--accent-soft)}.GP8IJW_bar{background:var(--accent);transform-origin:0;width:100%;height:2px;animation:5s linear forwards GP8IJW_drain;position:absolute;bottom:0;left:0}@keyframes GP8IJW_drain{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.GP8IJW_bar{animation-duration:5s}}
.dlBjJG_group{justify-content:center;gap:var(--space-4);display:flex}.dlBjJG_cell{text-align:center;background:var(--bg-inset);width:48px;height:58px;color:var(--fg-1);border:1px solid var(--border-default);border-radius:var(--radius-lg);font:500 24px/1 var(--font-mono);caret-color:var(--accent);transition:border-color var(--dur-fast), box-shadow var(--dur-fast), color var(--dur-fast), transform var(--dur-base) var(--ease-spring);padding:0}.dlBjJG_cell:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.dlBjJG_filled{animation:dlBjJG_pop var(--dur-base) var(--ease-spring)}.dlBjJG_error,.dlBjJG_error:focus-visible{border-color:var(--danger);box-shadow:0 0 0 3px var(--danger-soft);color:var(--danger)}.dlBjJG_success{border-color:var(--success);box-shadow:0 0 0 3px var(--success-soft);color:var(--success);transform:scale(1.06)}.dlBjJG_loading{opacity:.7}.dlBjJG_shake{animation:dlBjJG_shake .36s var(--ease-out)}@keyframes dlBjJG_pop{0%{transform:scale(.9)}to{transform:scale(1)}}@keyframes dlBjJG_shake{0%,to{transform:translate(0)}20%{transform:translate(-6px)}40%{transform:translate(6px)}60%{transform:translate(-6px)}80%{transform:translate(6px)}}@media (prefers-reduced-motion:reduce){.dlBjJG_filled,.dlBjJG_shake{animation:none}.dlBjJG_success{transform:none}}
.Iay1tq_card{width:100%;max-width:420px;padding:var(--space-10);background:var(--surface-1);border:1px solid var(--border-subtle);border-radius:var(--radius-modal);box-shadow:var(--shadow-3);animation:Iay1tq_enter var(--dur-page) var(--ease-spring-soft) both}.Iay1tq_brand{font:600 20px/1 var(--font-ui);letter-spacing:-.01em;margin-bottom:var(--space-9)}.Iay1tq_brand span{color:var(--accent)}.Iay1tq_stack{gap:var(--space-7);display:grid}.Iay1tq_title{margin:0 0 var(--space-3);font:var(--type-h1)}.Iay1tq_lead{color:var(--fg-3);font:var(--type-body);text-wrap:pretty;margin:0}.Iay1tq_notice{padding:var(--space-5) var(--space-6);background:var(--warning-soft);color:var(--warning);border-radius:var(--radius-md);font:var(--type-body-sm);margin:0}.Iay1tq_switch{text-align:center;color:var(--fg-3);font:var(--type-body-sm);margin:0}.Iay1tq_switch a{color:var(--accent-text);text-decoration:none}.Iay1tq_switch a:hover{text-decoration:underline}.Iay1tq_switch a:focus-visible{box-shadow:var(--focus-ring);border-radius:var(--radius-xs);outline:none}.Iay1tq_message{text-align:center;min-height:1.4em;color:var(--fg-3);font:var(--type-body-sm);margin:0}.Iay1tq_messageError{color:var(--danger)}.Iay1tq_messageSuccess{color:var(--success)}.Iay1tq_row{justify-content:space-between;gap:var(--space-4);display:flex}@keyframes Iay1tq_enter{0%{opacity:0;transform:var(--enter-from)}to{opacity:1;transform:none}}
.h8Powq_notes{height:100%;min-height:0;transition:grid-template-columns var(--dur-slow) var(--ease-spring-soft);display:grid;overflow:hidden}.h8Powq_column{flex-direction:column;min-width:0;min-height:0;display:flex;position:relative}.h8Powq_column>:first-child{flex:1;min-height:0}.h8Powq_treeScroll{background:var(--bg-sidebar);border-right:1px solid var(--border-subtle);overflow:hidden auto}.h8Powq_focus .h8Powq_column{visibility:hidden}.h8Powq_dragChip{align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-6);border:1px solid var(--accent-ring);border-radius:var(--radius-md);background:var(--surface-3);box-shadow:var(--shadow-3);color:var(--fg-1);font:var(--type-label);cursor:grabbing;display:inline-flex}
.LUfMIG_page{gap:var(--space-8);max-width:860px;padding-bottom:var(--space-12);flex-direction:column;margin:0 auto;display:flex}.LUfMIG_head h1{font:var(--type-h1);letter-spacing:var(--ls-title);margin:0}.LUfMIG_head p{margin:var(--space-3) 0 0;color:var(--fg-3);font:var(--type-body)}.LUfMIG_toc{z-index:3;gap:var(--space-3);padding:var(--space-4) 0;background:var(--bg-app);border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;display:flex;position:sticky;top:0}.LUfMIG_toc a{border-radius:var(--radius-full);color:var(--fg-3);font:var(--type-label);transition:background-color var(--dur-fast), color var(--dur-fast);padding:5px 10px;text-decoration:none}.LUfMIG_toc a:hover{background:var(--surface-hover);color:var(--fg-1)}.LUfMIG_card{gap:var(--space-6);padding:var(--space-8);border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:var(--surface-1);flex-direction:column;scroll-margin-top:64px;display:flex}.LUfMIG_cardHead{justify-content:space-between;align-items:flex-start;gap:var(--space-6);display:flex}.LUfMIG_cardHead h2{font:var(--type-h3);margin:0}.LUfMIG_cardHead p{max-width:560px;margin:var(--space-2) 0 0;color:var(--fg-3);font:var(--type-body-sm)}.LUfMIG_cardFoot{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.LUfMIG_note{color:var(--fg-4);font:var(--type-caption);margin:0}.LUfMIG_note code,.LUfMIG_mono{font-family:var(--font-mono)}.LUfMIG_rows{flex-direction:column;display:flex}.LUfMIG_row{justify-content:space-between;align-items:center;gap:var(--space-6);border-top:1px solid var(--border-subtle);min-height:52px;display:flex}.LUfMIG_row:first-child{border-top:none}.LUfMIG_label{color:var(--fg-1);font:var(--type-label)}.LUfMIG_swatches{gap:var(--space-3);flex-wrap:wrap;display:flex}.LUfMIG_swatch{align-items:center;gap:var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-full);color:var(--fg-2);font:var(--type-label);cursor:pointer;transition:border-color var(--dur-fast), background-color var(--dur-fast);background:0 0;padding:5px 12px 5px 8px;display:inline-flex}.LUfMIG_swatch:hover{background:var(--surface-hover)}.LUfMIG_swatch[aria-checked=true]{border-color:var(--sw);color:var(--fg-1);box-shadow:0 0 0 1px var(--sw)}.LUfMIG_dot{background:var(--sw);border-radius:50%;width:14px;height:14px}.LUfMIG_linkBtn{align-items:center;gap:var(--space-3);height:var(--control-sm);padding:0 var(--space-5);border:1px solid var(--border-default);border-radius:var(--radius-control);background:var(--surface-2);color:var(--fg-1);font:var(--type-label);cursor:pointer;transition:background-color var(--dur-fast), border-color var(--dur-fast);white-space:nowrap;text-decoration:none;display:inline-flex}.LUfMIG_linkBtn:hover{background:var(--surface-hover);border-color:var(--border-strong)}.LUfMIG_engines,.LUfMIG_devices,.LUfMIG_spaceList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.LUfMIG_engine,.LUfMIG_device{align-items:center;gap:var(--space-5);padding:var(--space-4) 0;border-top:1px solid var(--border-subtle);display:flex}.LUfMIG_engine:first-child,.LUfMIG_device:first-child{border-top:none}.LUfMIG_engine.LUfMIG_off .LUfMIG_engineMain{opacity:.55}.LUfMIG_prefix{background:var(--surface-3);min-width:44px;color:var(--fg-2);font:500 12px/1.3 var(--font-mono);text-align:center;border-radius:6px;flex:none;padding:3px 8px}.LUfMIG_engineMain{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.LUfMIG_engineName{align-items:center;gap:var(--space-3);font:var(--type-label);display:flex}.LUfMIG_engineUrl{color:var(--fg-4);font:var(--type-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.LUfMIG_badge{border-radius:var(--radius-full);background:var(--accent-soft);color:var(--accent-text);font:500 10px/1.3 var(--font-ui);padding:2px 7px}.LUfMIG_switch{align-items:center;gap:var(--space-3);color:var(--fg-3);font:var(--type-caption);cursor:pointer;display:inline-flex}.LUfMIG_switch input,.LUfMIG_switchRow input{width:16px;height:16px;accent-color:var(--accent)}.LUfMIG_rowActions{gap:2px;display:flex}.LUfMIG_iconBtn{width:var(--control-sm);height:var(--control-sm);border-radius:var(--radius-sm);color:var(--fg-3);cursor:pointer;transition:background-color var(--dur-fast), color var(--dur-fast);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.LUfMIG_iconBtn:hover:not(:disabled){background:var(--surface-hover);color:var(--fg-1)}.LUfMIG_iconBtn:disabled{opacity:.35;cursor:default}.LUfMIG_danger:hover:not(:disabled){background:var(--danger-soft);color:var(--danger)}.LUfMIG_switchRow{align-items:center;gap:var(--space-5);padding:var(--space-4) 0;color:var(--fg-3);cursor:pointer;display:flex}.LUfMIG_switchRow .LUfMIG_engineName{color:var(--fg-1);flex:1}.LUfMIG_spaceList li+li{border-top:1px solid var(--border-subtle)}.LUfMIG_form{gap:var(--space-6);padding:var(--space-3) var(--space-8) var(--space-8);display:grid}.LUfMIG_formActions{justify-content:flex-end;gap:var(--space-4);display:flex}.LUfMIG_error{color:var(--danger);font:var(--type-body-sm);margin:0}@media (max-width:760px){.LUfMIG_cardHead{flex-direction:column}.LUfMIG_engine{flex-wrap:wrap}}
