.YcZAGW_container{justify-content:center;gap:8px;margin-bottom:8px;display:flex}@media only screen and (max-width:600px){.YcZAGW_container{gap:6px}}.YcZAGW_input{border:1px solid var(--brand-border);width:44px;height:52px;color:var(--brand-light);text-align:center;background:0 0;border-radius:14px;outline:none;font-family:Poppins,sans-serif;font-size:1.25em;font-weight:500;transition:border-color .15s}.YcZAGW_input:focus{border-color:var(--brand-muted)}.YcZAGW_input:disabled{opacity:.5}@media only screen and (max-width:600px){.YcZAGW_input{width:40px;height:48px;font-size:1.1em}}
.C5vxJG_logo{flex-shrink:0;display:block}
@keyframes wroIgW_skeleton-pulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes wroIgW_spin{to{transform:rotate(360deg)}}@keyframes wroIgW_checkboxPop{0%{transform:scale(1)}30%{transform:scale(1.3)}50%{transform:scale(.9)}70%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes wroIgW_checkmarkAppear{0%{opacity:0;transform:scale(0)rotate(-45deg)}50%{opacity:1;transform:scale(1.2)rotate(0)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes wroIgW_strikethroughSlide{0%{text-decoration-color:#0000}to{-webkit-text-decoration-color:var(--brand-muted);text-decoration-color:var(--brand-muted)}}@keyframes wroIgW_fadeToMuted{0%{color:var(--brand-light)}to{color:var(--brand-muted)}}@keyframes wroIgW_rowComplete{0%{background:0 0}30%{background:var(--brand-secondary)}to{background:0 0}}.wroIgW_body{flex-direction:column;gap:14px;padding:4px 2px 2px;display:flex}.wroIgW_note{color:var(--brand-muted);margin:0;font-family:Poppins,sans-serif;font-size:.78rem;line-height:1.5}.wroIgW_empty{color:var(--brand-muted);text-align:center;margin:0;padding:18px 10px;font-family:Poppins,sans-serif;font-size:.8rem}.wroIgW_list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.wroIgW_item{background:var(--brand-surface);border-radius:10px;flex-direction:column;gap:4px;padding:10px 12px;transition:opacity .15s;display:flex}.wroIgW_itemUsed{opacity:.55}.wroIgW_itemHeader{justify-content:space-between;align-items:center;gap:8px;display:flex}.wroIgW_itemTitle{color:var(--brand-light);font-family:Poppins,sans-serif;font-size:.86rem;font-weight:600}.wroIgW_newDot{background:var(--project-accent,var(--brand-primary));border-radius:2px;flex-shrink:0;width:8px;height:8px}.wroIgW_triedTag{background:color-mix(in srgb, var(--brand-muted) 18%, transparent);color:var(--brand-muted);text-transform:uppercase;letter-spacing:.04em;border-radius:4px;flex-shrink:0;padding:2px 6px;font-family:Poppins,sans-serif;font-size:.62rem;font-weight:600}.wroIgW_itemDesc{color:var(--brand-muted);margin:0;font-family:Poppins,sans-serif;font-size:.76rem;line-height:1.45}.wroIgW_ctaBtn{color:var(--project-accent,var(--brand-primary));cursor:pointer;opacity:.85;background:0 0;border:none;border-radius:6px;align-self:flex-start;margin-top:2px;padding:5px 9px;font-family:Poppins,sans-serif;font-size:.72rem;font-weight:600;transition:opacity .15s}.wroIgW_ctaBtn:hover{opacity:1}.wroIgW_skeletonRow{background:var(--skeleton-base);border-radius:10px;height:76px;animation:1.5s ease-in-out infinite wroIgW_skeleton-pulse}@media only screen and (max-width:800px){.wroIgW_item{padding:9px 10px}.wroIgW_itemTitle{font-size:.82rem}.wroIgW_itemDesc{font-size:.74rem}}
._15ogNa_sidebar{background-color:var(--brand-sidebar);border-right:1px solid color-mix(in srgb, var(--brand-border) 22%, transparent);width:64px;min-width:64px;height:100%;transition:width .18s,min-width .18s}[data-theme=dark] ._15ogNa_sidebar{border-right-color:var(--brand-border)}._15ogNa_sidebar{z-index:40;flex-direction:column;flex-shrink:0;display:flex;position:relative;overflow:visible}[data-split-drawer] ._15ogNa_sidebar{border-right-color:#0000}@media only screen and (max-width:800px){._15ogNa_sidebar{display:none}}._15ogNa_sidebarExpanded{width:220px;min-width:220px}._15ogNa_sidebarExpanded ._15ogNa_header{align-items:stretch;padding:14px 8px 10px}._15ogNa_sidebarExpanded ._15ogNa_headerBtn{justify-content:flex-start;gap:10px;width:100%;margin:0}._15ogNa_sidebarExpanded ._15ogNa_navMain{align-items:stretch;padding:8px}._15ogNa_sidebarExpanded ._15ogNa_bottom{align-items:stretch;padding:0 8px 8px}._15ogNa_sidebarExpanded ._15ogNa_navItem{justify-content:flex-start;width:100%;padding:0 11px}._15ogNa_sidebarExpanded ._15ogNa_navBadge{top:50%;right:8px;transform:translateY(-50%)}._15ogNa_logoRow{justify-content:center;align-items:center;width:100%;display:flex}._15ogNa_sidebarExpanded ._15ogNa_logoRow{justify-content:space-between}._15ogNa_collapseBtn{color:var(--brand-sidebar-text);cursor:pointer;background:0 0;border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;padding:7px;transition:background .12s,color .12s;display:flex}._15ogNa_collapseBtn:hover{background:color-mix(in srgb, var(--project-accent,var(--brand-primary)) 8%, transparent);color:var(--brand-sidebar-active)}._15ogNa_collapseBtn svg{width:16px;height:16px;display:block}._15ogNa_navLabel{text-overflow:ellipsis;white-space:nowrap;font-family:Poppins,sans-serif;font-size:13px;font-weight:inherit;overflow:hidden}._15ogNa_header{flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:14px 0 10px;display:flex}._15ogNa_logoBtn{cursor:pointer;background:0 0;border:none;border-radius:10px;flex-shrink:0;align-items:center;gap:8px;min-width:0;padding:4px;transition:background .12s,color .12s;display:flex}._15ogNa_logoBtn:hover{background:color-mix(in srgb, var(--project-accent,var(--brand-primary)) 8%, transparent);color:var(--brand-sidebar-active)}._15ogNa_headerActions{flex-direction:column;flex-shrink:0;align-items:center;gap:8px;width:100%;display:flex}._15ogNa_headerBtn{width:calc(100% - 16px);height:auto;color:var(--brand-sidebar-text);cursor:pointer;background:0 0;border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;margin:0 8px;padding:7px 8px;transition:background .12s,color .12s;display:flex;position:relative}._15ogNa_headerBtn:hover{background:color-mix(in srgb, var(--project-accent,var(--brand-primary)) 8%, transparent);color:var(--brand-sidebar-active)}._15ogNa_headerBtn[data-tooltip]{position:relative}._15ogNa_headerBtn[data-tooltip]:after{content:attr(data-tooltip);background:var(--brand-dark);color:var(--brand-light);white-space:nowrap;border:1px solid var(--brand-border);box-shadow:0 4px 16px rgb(var(--overlay-dark-rgb)/.3);pointer-events:none;opacity:0;z-index:9999;border-radius:10px;padding:5px 10px;font-family:Poppins,sans-serif;font-size:11px;font-weight:500;transition:opacity .15s,transform .15s;position:absolute;top:50%;left:calc(100% + 10px);transform:translateY(-50%)translate(4px)}._15ogNa_headerBtn[data-tooltip]:hover:after{opacity:1;transition-delay:.3s;transform:translateY(-50%)translate(0)}._15ogNa_headerBtn svg{width:16px;height:16px;display:block}._15ogNa_headerBtnActive{background:color-mix(in srgb, var(--project-accent,var(--brand-primary)) 8%, transparent);color:var(--project-accent,var(--brand-primary));font-weight:600}._15ogNa_headerBtnActive:hover{background:color-mix(in srgb, var(--project-accent,var(--brand-primary)) 12%, transparent);color:var(--project-accent,var(--brand-primary))}._15ogNa_createWrapper{flex-shrink:0;margin-bottom:4px;padding:0 10px;position:relative}._15ogNa_collapsed ._15ogNa_createWrapper{padding:0 8px}._15ogNa_createBtn{width:100%;color:var(--brand-sidebar-text);white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:10px;align-items:center;gap:10px;padding:7px 8px;font-family:Poppins,sans-serif;font-size:13px;font-weight:500;transition:background .12s,color .12s;display:flex;overflow:hidden}._15ogNa_createBtn:hover{background:color-mix(in srgb, var(--project-accent,var(--brand-primary)) 8%, transparent);color:var(--brand-sidebar-active)}._15ogNa_createBtn[data-tooltip]{position:relative}._15ogNa_createBtn[data-tooltip]:after{content:attr(data-tooltip);background:var(--brand-dark);color:var(--brand-light);white-space:nowrap;border:1px solid var(--brand-border);box-shadow:0 4px 16px rgb(var(--overlay-dark-rgb)/.3);pointer-events:none;opacity:0;z-index:9999;border-radius:10px;padding:5px 10px;font-family:Poppins,sans-serif;font-size:11px;font-weight:500;transition:opacity .15s,transform .15s;position:absolute;top:50%;left:calc(100% + 10px);transform:translateY(-50%)translate(4px)}._15ogNa_createBtn[data-tooltip]:hover:after{opacity:1;transition-delay:.3s;transform:translateY(-50%)translate(0)}._15ogNa_createBtnCollapsed{justify-content:center;padding:8px 0}._15ogNa_createIcon{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}._15ogNa_createLabel{flex:1}._15ogNa_createMenu{background:var(--brand-dark);border:1px solid var(--brand-border);min-width:170px;box-shadow:0 8px 24px rgb(var(--overlay-dark-rgb)/.3);z-index:200;border-radius:14px;padding:4px;animation:.12s _15ogNa_dropIn;position:absolute;top:calc(100% + 4px);left:8px;right:8px}._15ogNa_createMenuCollapsed{width:170px;top:0;left:calc(100% + 4px);right:auto}._15ogNa_createMenuItem{width:100%;color:var(--brand-sidebar-active);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:10px;align-items:center;gap:10px;padding:8px 10px;font-family:Poppins,sans-serif;font-size:13px;font-weight:500;transition:background .12s;display:flex}._15ogNa_createMenuItem:hover{background:var(--glass-bg-hover)}._15ogNa_createMenuIcon{color:var(--brand-sidebar-text);justify-content:center;align-items:center;width:16px;height:16px;display:flex}._15ogNa_createMenuKbd{border:1px solid var(--brand-border);color:var(--brand-sidebar-text);opacity:.5;pointer-events:none;background:0 0;border-radius:6px;margin-left:auto;padding:1px 5px;font-family:monospace;font-size:10px}._15ogNa_nav{flex-direction:column;gap:3px;padding:0 8px;display:flex}._15ogNa_navMain{flex-direction:column;flex:1;align-items:center;gap:10px;padding:8px 0;display:flex}._15ogNa_navItem{width:40px;height:40px;color:var(--brand-sidebar-text);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;gap:10px;padding:0;font-family:Poppins,sans-serif;font-size:13px;font-weight:500;transition:background .12s,color .12s;display:flex;position:relative;overflow:visible}._15ogNa_navItem:hover{background:color-mix(in srgb, var(--project-accent,var(--brand-primary)) 8%, transparent);color:var(--brand-sidebar-active)}._15ogNa_navItem[data-tooltip]{position:relative}._15ogNa_navItem[data-tooltip]:after{content:attr(data-tooltip);background:var(--brand-dark);color:var(--brand-light);white-space:nowrap;border:1px solid var(--brand-border);box-shadow:0 4px 16px rgb(var(--overlay-dark-rgb)/.3);pointer-events:none;opacity:0;z-index:9999;border-radius:10px;padding:5px 10px;font-family:Poppins,sans-serif;font-size:11px;font-weight:500;transition:opacity .15s,transform .15s;position:absolute;top:50%;left:calc(100% + 10px);transform:translateY(-50%)translate(4px)}._15ogNa_navItem[data-tooltip]:hover:after{opacity:1;transition-delay:.3s;transform:translateY(-50%)translate(0)}._15ogNa_navItemActive{background:color-mix(in srgb, var(--project-accent,var(--brand-primary)) 8%, transparent);color:var(--project-accent,var(--brand-primary));font-weight:600}._15ogNa_navItemActive:hover{background:color-mix(in srgb, var(--project-accent,var(--brand-primary)) 12%, transparent);color:var(--project-accent,var(--brand-primary))}._15ogNa_navIcon{flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:flex}._15ogNa_navIcon svg{display:block}._15ogNa_navShortcut{color:var(--brand-sidebar-text);opacity:.5;flex-shrink:0;margin-left:auto;font-size:10px}._15ogNa_navBadge{background:var(--project-accent,var(--brand-primary));min-width:16px;height:16px;color:var(--brand-dark);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;padding:0 4px;font-family:Poppins,sans-serif;font-size:9px;font-weight:700;line-height:1;display:flex;position:absolute;top:-4px;right:-4px}@media (max-height:900px){._15ogNa_navMain{gap:4px}}@media (max-height:760px){._15ogNa_header{gap:4px;padding:8px 0 6px}._15ogNa_headerActions{gap:2px}._15ogNa_navMain{gap:2px;padding:4px 0}._15ogNa_navItem{height:34px}}@media (max-height:640px){._15ogNa_navMain{scrollbar-width:none;min-height:0;overflow:hidden auto}}._15ogNa_divider{background:var(--brand-border);flex-shrink:0;height:1px;margin:6px 10px}._15ogNa_sectionGroup{flex-shrink:0}._15ogNa_sectionLabel{color:var(--brand-sidebar-text);text-transform:uppercase;letter-spacing:.6px;opacity:.55;padding:8px 14px 4px;font-size:10px;font-weight:600;display:block}._15ogNa_focusIndicator{background:color-mix(in srgb, var(--project-accent,var(--brand-primary)) 8%, transparent);border:1px solid color-mix(in srgb, var(--project-accent,var(--brand-primary)) 20%, transparent);border-radius:10px;flex-shrink:0;align-items:center;gap:6px;margin:4px 6px;padding:6px 14px;display:flex}._15ogNa_focusDot{background:var(--project-accent,var(--brand-primary));border-radius:2px;flex-shrink:0;width:6px;height:6px}._15ogNa_focusText{color:var(--project-accent,var(--brand-primary));text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:500;overflow:hidden}._15ogNa_spacer{flex:1}._15ogNa_bottom{flex-direction:column;flex-shrink:0;align-items:center;padding:0 0 8px;display:flex}._15ogNa_userAvatar{flex-shrink:0}._15ogNa_userInfo{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}._15ogNa_userName{color:var(--brand-sidebar-active);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;overflow:hidden}._15ogNa_userPlan{color:var(--brand-sidebar-text);text-overflow:ellipsis;white-space:nowrap;text-transform:capitalize;font-size:10px;overflow:hidden}@keyframes _15ogNa_dropIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._15ogNa_signInLink{width:100%;color:var(--brand-sidebar-text);opacity:.55;border-radius:10px;align-items:center;gap:10px;padding:8px 12px;font-family:Poppins,sans-serif;font-size:.8125rem;font-weight:500;text-decoration:none;transition:opacity .15s,background .15s;display:flex}._15ogNa_signInLink svg{flex-shrink:0}._15ogNa_signInLink:hover{opacity:1;background:color-mix(in srgb, var(--color-accent) 6%, transparent)}
.hz9rvq_bottomNav{display:none}@media only screen and (max-width:800px){.hz9rvq_bottomNav{height:88px;padding:12px 4px 0;padding-bottom:calc(env(safe-area-inset-bottom,0px) + 16px);background-color:var(--brand-sidebar);border-top:1px solid color-mix(in srgb, var(--brand-border) 22%, transparent);justify-content:space-around;align-items:stretch;display:flex;position:fixed;bottom:0;left:0;right:0}[data-theme=dark] .hz9rvq_bottomNav{border-top-color:var(--brand-border)}.hz9rvq_bottomNav{z-index:40}}.hz9rvq_navItem{max-width:84px;color:var(--brand-sidebar-text);cursor:pointer;background:0 0;border:none;border-radius:14px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:6px;margin:0 2px;padding:6px 2px;font-family:Poppins,sans-serif;transition:color .12s,background .12s;display:flex;position:relative}.hz9rvq_navItem:hover{color:var(--brand-sidebar-active)}.hz9rvq_navItem:active{background:color-mix(in srgb, var(--project-accent,var(--brand-primary)) 8%, transparent)}.hz9rvq_navItemActive{color:var(--project-accent,var(--brand-primary));background:color-mix(in srgb, var(--project-accent,var(--brand-primary)) 10%, transparent)}.hz9rvq_navItemActive .hz9rvq_navLabel{font-weight:600}.hz9rvq_navItemActive .hz9rvq_navIndicator{opacity:1;transform:translate(-50%)scaleX(1)}.hz9rvq_navItemActive:hover{color:var(--project-accent,var(--brand-primary))}.hz9rvq_navIndicator{background:var(--project-accent,var(--brand-primary));opacity:0;border-radius:0 0 3px 3px;width:20px;height:3px;transition:opacity .15s,transform .15s;position:absolute;top:0;left:50%;transform:translate(-50%)scaleX(.4)}.hz9rvq_navIcon{justify-content:center;align-items:center;width:22px;height:22px;display:flex;position:relative}.hz9rvq_navIcon svg{display:block}.hz9rvq_navLabel{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:11px;font-weight:500;overflow:hidden}.hz9rvq_navBadge{background:var(--project-accent,var(--brand-primary));min-width:16px;height:16px;color:var(--brand-dark);border-radius:6px;justify-content:center;align-items:center;padding:0 4px;font-family:Poppins,sans-serif;font-size:9px;font-weight:700;line-height:1;display:flex;position:absolute;top:-4px;right:-8px}
.rogfsq_now{background:color-mix(in srgb, var(--frame-color) 12%, transparent);border-radius:6px;flex:1;align-items:center;gap:8px;min-width:0;max-width:560px;padding:3px 4px 3px 10px;font-size:12px;transition:background .15s;display:flex}.rogfsq_nowRunning{background:color-mix(in srgb, var(--frame-color) 22%, transparent)}.rogfsq_label{text-transform:uppercase;letter-spacing:.4px;opacity:.8;flex-shrink:0;align-items:center;gap:5px;font-size:9px;font-weight:600;display:flex}.rogfsq_liveSquare{background:var(--frame-color);border-radius:1px;width:6px;height:6px;animation:1.4s ease-in-out infinite rogfsq_nowPulse}@keyframes rogfsq_nowPulse{0%,to{opacity:1}50%{opacity:.3}}.rogfsq_title{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:inherit;font-family:inherit;font-weight:600;font-size:inherit;text-align:left;cursor:pointer;opacity:.95;background:0 0;border:none;flex:1;padding:0;transition:opacity .15s;overflow:hidden}.rogfsq_title:hover{opacity:1;text-underline-offset:3px;text-decoration:underline}.rogfsq_estimate,.rogfsq_elapsed{font-variant-numeric:tabular-nums;opacity:.8;flex-shrink:0;font-size:11px}.rogfsq_elapsed{opacity:1;font-weight:600}.rogfsq_toggleBtn{color:var(--frame-color);cursor:pointer;opacity:.85;background:0 0;border:none;border-radius:4px;flex-shrink:0;align-items:center;gap:4px;padding:3px 8px;font-family:Poppins,sans-serif;font-size:10px;font-weight:600;transition:opacity .15s,background .15s;display:flex}.rogfsq_toggleBtn:hover{opacity:1;background:color-mix(in srgb, var(--frame-color) 16%, transparent)}.rogfsq_btnIcon{flex-shrink:0}.rogfsq_empty{opacity:.7;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:11px;overflow:hidden}@media only screen and (max-width:800px){.rogfsq_now{gap:6px;padding-left:8px}.rogfsq_label,.rogfsq_estimate,.rogfsq_toggleLabel{display:none}.rogfsq_toggleBtn{padding:4px 8px}}
.pL7Cya_meter{white-space:nowrap;color:var(--frame-color);flex-shrink:0;align-items:center;gap:7px;font-size:11px;display:flex}.pL7Cya_track{background:color-mix(in srgb, var(--frame-color) 18%, transparent);border-radius:2px;width:64px;height:6px;display:block;overflow:hidden}.pL7Cya_fill{background:var(--frame-color);border-radius:2px;height:100%;transition:width .4s;display:block}.pL7Cya_label{font-variant-numeric:tabular-nums;opacity:.9}.pL7Cya_meterLow{color:var(--color-warning)}.pL7Cya_meterLow .pL7Cya_track{background:color-mix(in srgb, var(--color-warning) 20%, transparent)}.pL7Cya_meterLow .pL7Cya_fill{background:var(--color-warning)}@media only screen and (max-width:800px){.pL7Cya_label{display:none}.pL7Cya_track{width:40px}}
.p1s79W_frameOuter{background:color-mix(in srgb, var(--frame-color) 24%, black);flex-direction:column;height:100dvh;padding:5px 5px 0;display:flex}@media only screen and (max-width:800px){.p1s79W_frameOuter{padding:0}}.p1s79W_frameOuterDefault{background:var(--brand-dark)}.p1s79W_frameInert{display:contents}.p1s79W_frameInner{border:1px solid color-mix(in srgb, var(--frame-color) 20%, transparent);border-radius:20px;flex:1;min-height:0;overflow:hidden}@media only screen and (max-width:800px){.p1s79W_frameInner{border:none;border-radius:0}}.p1s79W_frameInner>div{height:100%!important}.p1s79W_frameInnerDefault{border-color:#0000}.p1s79W_frameBar{color:var(--frame-color);background:0 0;flex-shrink:0;justify-content:space-between;align-items:center;gap:10px;padding:7px 12px;font-family:Poppins,sans-serif;font-size:11px;font-weight:500;display:flex;position:relative}@media only screen and (max-width:800px){.p1s79W_frameBar{padding:7px 8px}}.p1s79W_frameBarDefault{background:0 0}.p1s79W_frameBarLeft,.p1s79W_frameBarRight{align-items:center;gap:9px;min-width:0;display:flex}.p1s79W_frameBarLeft{flex:1}.p1s79W_frameBarRight{flex-shrink:0}.p1s79W_widgetDivider{background:color-mix(in srgb, var(--frame-color) 30%, transparent);flex-shrink:0;width:1px;height:12px}@media only screen and (max-width:800px){.p1s79W_widgetDivider{display:none}}.p1s79W_widgetIcon{opacity:.95;flex-shrink:0}.p1s79W_focusWidget{align-items:center;gap:5px;min-width:0;display:flex}.p1s79W_focusBtn{min-width:0;color:var(--frame-color);cursor:pointer;opacity:.95;background:0 0;border:none;align-items:center;gap:5px;padding:0;transition:opacity .15s;display:flex}.p1s79W_focusBtn:hover{opacity:1}.p1s79W_focusName{white-space:nowrap;text-overflow:ellipsis;max-width:140px;font-weight:600;overflow:hidden}@media only screen and (max-width:800px){.p1s79W_focusName{max-width:80px}}.p1s79W_scheduledBadge{background:color-mix(in srgb, var(--frame-color) 18%, transparent);text-transform:uppercase;letter-spacing:.3px;border-radius:3px;flex-shrink:0;padding:1px 4px;font-size:9px}@media only screen and (max-width:800px){.p1s79W_scheduledBadge{display:none}}.p1s79W_hiddenDot{background:var(--color-warning);cursor:pointer;opacity:.9;border:none;border-radius:2px;flex-shrink:0;width:7px;height:7px;padding:0;transition:opacity .15s}.p1s79W_hiddenDot:hover{opacity:1}.p1s79W_filesBtn{color:var(--frame-color);cursor:pointer;opacity:.9;background:0 0;border:none;border-radius:4px;flex-shrink:0;align-items:center;gap:5px;padding:3px 6px;font-family:Poppins,sans-serif;font-size:11px;transition:opacity .15s,background .15s;display:flex}.p1s79W_filesBtn:hover{opacity:1;background:color-mix(in srgb, var(--frame-color) 16%, transparent)}@media only screen and (max-width:800px){.p1s79W_filesBtn{padding:4px 8px}.p1s79W_filesLabel{display:none}}.p1s79W_exitBtn{background:color-mix(in srgb, var(--frame-color) 20%, transparent);border:1px solid color-mix(in srgb, var(--frame-color) 40%, transparent);color:var(--frame-color);cursor:pointer;opacity:1;border-radius:6px;flex-shrink:0;align-items:center;gap:4px;padding:2px 8px;font-family:Poppins,sans-serif;font-size:10px;font-weight:600;transition:opacity .15s,background .15s;display:flex}.p1s79W_exitBtn:hover{opacity:1;background:color-mix(in srgb, var(--frame-color) 30%, transparent)}.p1s79W_programsWidget{align-items:center;gap:4px;display:flex;position:relative}.p1s79W_countBtn{color:var(--frame-color);cursor:pointer;opacity:.95;white-space:nowrap;background:0 0;border:none;align-items:center;gap:6px;padding:0;font-family:Poppins,sans-serif;font-size:13px;font-weight:500;transition:opacity .15s;display:flex}.p1s79W_countBtn:hover{opacity:1}@media only screen and (max-width:800px){.p1s79W_countBtn{display:none}}.p1s79W_selectedProgramDot{border-radius:3px;flex-shrink:0;width:10px;height:10px}.p1s79W_selectedProgramName{text-overflow:ellipsis;white-space:nowrap;max-width:240px;overflow:hidden}.p1s79W_addBtn{background:color-mix(in srgb, var(--frame-color) 22%, transparent);width:22px;height:22px;color:var(--frame-color);cursor:pointer;opacity:.95;border:none;border-radius:3px;justify-content:center;align-items:center;transition:opacity .15s,background .15s;display:flex}.p1s79W_addBtn:hover{opacity:1;background:color-mix(in srgb, var(--frame-color) 32%, transparent)}.p1s79W_clearBtn{width:22px;height:22px;color:var(--frame-color);cursor:pointer;opacity:.7;background:0 0;border:none;border-radius:3px;justify-content:center;align-items:center;transition:opacity .15s,background .15s;display:flex}.p1s79W_clearBtn:hover{opacity:1;background:color-mix(in srgb, var(--frame-color) 16%, transparent)}.p1s79W_switcherBackdrop{cursor:default;z-index:1;background:0 0;border:none;padding:0;position:fixed;inset:0}.p1s79W_switcher{background:var(--brand-dark);box-shadow:var(--card-shadow);min-width:160px;max-width:240px;max-height:200px;box-shadow:var(--shadow-lg);z-index:2;border-radius:18px;flex-direction:column;gap:2px;padding:6px;display:flex;position:absolute;bottom:calc(100% + 6px);left:0;overflow-y:auto}.p1s79W_switcherEmpty{color:var(--brand-muted);padding:6px 8px;font-size:11px}.p1s79W_switcherItem{color:var(--brand-light);text-align:left;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:none;border-radius:8px;align-items:center;gap:8px;padding:6px 8px;font-family:Poppins,sans-serif;font-size:12px;display:flex;overflow:hidden}.p1s79W_switcherItem:hover{background:color-mix(in srgb, var(--project-accent,var(--brand-primary)) 12%, transparent)}.p1s79W_switcherDot{border-radius:2px;flex-shrink:0;width:6px;height:6px}.p1s79W_countWidget{color:var(--frame-color);white-space:nowrap;opacity:.95;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:0;font-family:inherit;font-size:10px;transition:opacity .15s;display:flex}.p1s79W_countWidget:hover{opacity:1}@media only screen and (max-width:800px){.p1s79W_countWidget{display:none}}.p1s79W_overdueWidget{color:var(--color-danger)}
.SlGqQG_overlay{z-index:10001;pointer-events:none;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.SlGqQG_tileGrid{grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(4,1fr);display:grid;position:absolute;inset:0}@media only screen and (max-width:800px){.SlGqQG_tileGrid{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr)}}.SlGqQG_tile{transform-origin:top}@media only screen and (max-width:800px){.SlGqQG_tile:nth-child(n+5){display:none}}.SlGqQG_label{z-index:1;letter-spacing:.2px;font-family:Poppins,sans-serif;font-size:1.1rem;font-weight:600;position:relative}@media only screen and (max-width:800px){.SlGqQG_label{text-align:center;padding:0 16px;font-size:.9rem}}
.ucq8-q_player{aspect-ratio:16/9;background:var(--brand-secondary);border:1px solid var(--brand-border);border-radius:16px;width:100%;position:relative;overflow:hidden}.ucq8-q_frame{border:none;width:100%;height:100%;position:absolute;inset:0}.ucq8-q_empty{text-align:center;color:var(--brand-muted);justify-content:center;align-items:center;padding:16px;font-size:.85rem;display:flex;position:absolute;inset:0}
.pL-86G_form{align-items:center;gap:8px;display:flex}.pL-86G_input{border:1px solid var(--brand-border);background:var(--brand-dark);min-width:0;color:var(--brand-text);border-radius:10px;outline:none;flex:1;padding:7px 10px;font-family:Poppins,sans-serif;font-size:.8rem}.pL-86G_input:focus{border-color:var(--project-accent,var(--brand-primary))}.pL-86G_input::placeholder{color:var(--brand-muted)}.pL-86G_submitBtn{color:var(--project-accent,var(--brand-primary));cursor:pointer;opacity:.75;background:0 0;border:none;border-radius:10px;flex-shrink:0;padding:5px 9px;font-family:Poppins,sans-serif;font-size:.72rem;font-weight:600;transition:opacity .15s}.pL-86G_submitBtn:hover:not(:disabled){opacity:1}.pL-86G_submitBtn:disabled{opacity:.25;cursor:not-allowed}.pL-86G_error{color:var(--color-danger);flex-basis:100%;margin:4px 0 0;font-size:.7rem}
.bnaUCq_row{border-radius:10px;align-items:center;gap:8px;padding:6px;list-style:none;transition:background .15s;display:flex}.bnaUCq_row:hover{background:var(--brand-secondary)}.bnaUCq_playing{background:color-mix(in srgb, var(--project-accent,var(--brand-primary)) 10%, transparent)}.bnaUCq_watched{opacity:.55}.bnaUCq_thumbBtn{background:var(--brand-secondary);cursor:pointer;border:none;border-radius:6px;flex-shrink:0;width:64px;height:36px;padding:0;overflow:hidden}.bnaUCq_thumb{object-fit:cover;width:100%;height:100%;display:block}.bnaUCq_thumbPlaceholder{background:var(--brand-border);width:100%;height:100%}.bnaUCq_infoCol{flex-direction:column;flex:1;align-items:flex-start;min-width:0;display:flex}.bnaUCq_info{text-align:left;cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1;align-items:flex-start;gap:1px;width:100%;min-width:0;padding:0;display:flex}.bnaUCq_title{text-overflow:ellipsis;white-space:nowrap;width:100%;color:var(--brand-text);font-size:.78rem;font-weight:600;overflow:hidden}.bnaUCq_channel{text-overflow:ellipsis;white-space:nowrap;width:100%;color:var(--brand-muted);font-size:.68rem;overflow:hidden}.bnaUCq_addedBy{text-overflow:ellipsis;white-space:nowrap;width:100%;color:var(--brand-muted);opacity:.65;font-size:.62rem;overflow:hidden}.bnaUCq_markWatchedBtn{color:var(--brand-muted);cursor:pointer;opacity:.75;background:0 0;border:none;border-radius:10px;flex-shrink:0;padding:5px 8px;font-family:Poppins,sans-serif;font-size:.68rem;transition:opacity .15s,color .15s}.bnaUCq_markWatchedBtn:hover{opacity:1;color:var(--project-accent,var(--brand-primary))}.bnaUCq_watchedBadge{color:var(--color-success);flex-shrink:0;padding:5px 8px;font-size:.68rem}.bnaUCq_deleteBtn{color:var(--brand-muted);cursor:pointer;opacity:.6;background:0 0;border:none;border-radius:10px;flex-shrink:0;padding:5px 8px;font-size:.9rem;transition:opacity .15s,color .15s}.bnaUCq_deleteBtn:hover{opacity:1;color:var(--color-danger)}.bnaUCq_originBadge{text-overflow:ellipsis;white-space:nowrap;background:color-mix(in srgb, var(--project-accent,var(--brand-primary)) 14%, transparent);max-width:100%;color:var(--project-accent,var(--brand-primary));border-radius:3px;margin-top:2px;padding:1px 6px;font-size:.62rem;font-weight:600;text-decoration:none;transition:background .15s;display:inline-block;overflow:hidden}.bnaUCq_originBadge:hover{background:color-mix(in srgb, var(--project-accent,var(--brand-primary)) 24%, transparent)}
.RZx49W_theme{--cp-bg:#2e1a4d;--cp-ink:#f6f3ff;--cp-ink-soft:#cfc4f4;--cp-accent:#b7a6f0;--cp-accent-strong:#6b5b95;--cp-accent-warm:#e9e4fa;--cp-highlight:#cfc4f4;--cp-ok:#8fe3b4;--cp-on-accent:#1c102e;--cp-error:#ff9a8a;--cp-page-bg:radial-gradient(50rem 34rem at 15% 5%, color-mix(in srgb, var(--cp-accent-strong) 45%, transparent), transparent 62%), var(--cp-bg);--cp-cell-from:color-mix(in srgb, var(--cp-accent-strong) 34%, var(--cp-bg));--cp-cell-to:color-mix(in srgb, var(--cp-accent-strong) 20%, var(--cp-bg));--cp-cell-glow:color-mix(in srgb, var(--cp-accent-strong) 20%, transparent);--cp-cell-glow-focus:color-mix(in srgb, var(--cp-accent) 30%, transparent);--cp-tile-base:color-mix(in srgb, var(--cp-accent-strong) 22%, var(--cp-bg));--cp-font-display:Poppins, sans-serif;--cp-radius-cell:12px;--cp-radius-tile:8px;--cp-radius-cta:8px}
._5pt7XW_list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}._5pt7XW_empty{text-align:center;color:var(--brand-muted);padding:16px 4px;font-size:.78rem}._5pt7XW_sourcesLabel{text-transform:uppercase;letter-spacing:.03em;color:var(--brand-muted);margin:8px 0 0;font-size:.7rem;font-weight:600}
.i8g2_a_theme{--cp-bg:#2a0a1a;--cp-ink:#fff1f4;--cp-ink-soft:#e9b6c6;--cp-accent:#ff4d79;--cp-accent-strong:#d81e4f;--cp-accent-warm:#ffc857;--cp-highlight:#ffb3c7;--cp-ok:#6ee0a0;--cp-on-accent:#2a0a1a;--cp-error:#ff9a8a;--cp-page-bg:radial-gradient(60rem 40rem at 18% 8%, color-mix(in srgb, var(--cp-accent-strong) 38%, transparent), transparent 62%), radial-gradient(40rem 30rem at 95% 92%, color-mix(in srgb, var(--cp-accent) 22%, transparent), transparent 60%), var(--cp-bg);--cp-cell-from:color-mix(in srgb, var(--cp-accent-strong) 30%, var(--cp-bg));--cp-cell-to:color-mix(in srgb, var(--cp-accent-strong) 17%, var(--cp-bg));--cp-cell-glow:color-mix(in srgb, var(--cp-accent-strong) 16%, transparent);--cp-cell-glow-focus:color-mix(in srgb, var(--cp-accent-strong) 26%, transparent);--cp-tile-base:color-mix(in srgb, var(--cp-accent-strong) 16%, var(--cp-bg));--cp-font-display:var(--font-campaign-display), Georgia, serif;--cp-radius-cell:26px;--cp-radius-tile:16px;--cp-radius-cta:16px}.i8g2_a_petals{pointer-events:none;position:absolute;inset:0}.i8g2_a_petal{top:-8vh;left:var(--x);width:var(--s);height:calc(var(--s)*1.4);background:var(--c);opacity:.55;animation:i8g2_a_fall var(--d) linear var(--delay) infinite;border-radius:10px;position:absolute}@keyframes i8g2_a_fall{0%{transform:translate(0,0)rotate(0)}50%{transform:translate3d(var(--sway), 55vh, 0) rotate(220deg)}to{transform:translate3d(calc(var(--sway) * -.4), 115vh, 0) rotate(480deg)}}.i8g2_a_bloomWrap{aspect-ratio:1;flex-shrink:0;width:clamp(112px,34vw,150px);margin:22px 0 26px 14px;position:relative}.i8g2_a_bloom{animation:70s linear 1.6s infinite i8g2_a_bloomSpin;position:absolute;inset:0}.i8g2_a_layer{inset:calc(var(--i)*6.2%);background:var(--c);transform:rotate(var(--r));animation:i8g2_a_bloomIn .9s cubic-bezier(.34, 1.56, .64, 1) calc(var(--i)*95ms) both,i8g2_a_breathe 5s ease-in-out calc(1.4s + var(--i)*.18s) infinite alternate;border-radius:26px;position:absolute;box-shadow:0 6px 18px #2a0a1a8c}@keyframes i8g2_a_bloomIn{0%{transform:rotate(calc(var(--r) - 110deg)) scale(0);opacity:0}to{transform:rotate(var(--r)) scale(1);opacity:1}}@keyframes i8g2_a_breathe{0%{scale:1}to{scale:1.045}}@keyframes i8g2_a_bloomSpin{to{transform:rotate(360deg)}}.i8g2_a_burst{background:var(--c);opacity:0;width:14px;height:20px;animation:i8g2_a_burst 1.3s cubic-bezier(.16, 1, .3, 1) calc(var(--k)*28ms) both;border-radius:10px;margin:-10px 0 0 -7px;position:absolute;top:50%;left:50%}@keyframes i8g2_a_burst{0%{opacity:1;transform:rotate(var(--a)) translateX(0) rotate(0deg) scale(.5)}to{opacity:0;transform:rotate(var(--a)) translateX(var(--dist)) rotate(300deg) scale(1)}}.i8g2_a_bloomDone .i8g2_a_bloom{animation:14s linear infinite i8g2_a_bloomSpin}.i8g2_a_bloomDone{animation:.9s cubic-bezier(.34,1.56,.64,1) both i8g2_a_bloomPulse}@keyframes i8g2_a_bloomPulse{0%{transform:scale(.82)}to{transform:scale(1)}}@media (min-width:801px){.i8g2_a_bloomWrap{width:250px;margin:36px 0 40px 34px}}@media only screen and (max-width:800px){.i8g2_a_bloomWrap{width:92px;margin:26px 0 16px 10px}}@media (prefers-reduced-motion:reduce){.i8g2_a_petals{display:none}}
.hEefca_body{flex-direction:column;gap:14px;display:flex}.hEefca_intro{color:var(--brand-muted);margin:0;font-size:.82rem;line-height:1.5}.hEefca_section{flex-direction:column;gap:6px;display:flex}.hEefca_sectionLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--brand-muted);font-size:.72rem;font-weight:600}.hEefca_input,.hEefca_textarea{background:var(--glass-bg);width:100%;color:var(--brand-light);box-sizing:border-box;border:none;border-radius:10px;outline:none;font-family:Poppins,sans-serif;transition:background .15s}.hEefca_input:focus,.hEefca_textarea:focus{background:color-mix(in srgb, var(--project-accent,var(--brand-primary)) 8%, var(--glass-bg))}.hEefca_input::placeholder,.hEefca_textarea::placeholder{color:var(--brand-muted)}.hEefca_input{padding:10px 12px;font-size:.85rem}.hEefca_textarea{resize:vertical;padding:8px 10px;font-size:.8rem;line-height:1.5}.hEefca_hint{color:var(--brand-muted);opacity:.75;margin:0;font-size:.72rem}.hEefca_footer{justify-content:flex-end;gap:8px;display:flex}.hEefca_cancelBtn{color:var(--brand-muted);cursor:pointer;opacity:.75;background:0 0;border:none;border-radius:10px;padding:6px 12px;font-family:Poppins,sans-serif;font-size:.75rem;transition:opacity .15s}.hEefca_cancelBtn:hover:not(:disabled){opacity:1}.hEefca_cancelBtn:disabled{cursor:not-allowed;opacity:.4}.hEefca_confirmBtn{color:var(--project-accent,var(--brand-primary));cursor:pointer;opacity:.9;background:0 0;border:none;border-radius:10px;padding:6px 12px;font-family:Poppins,sans-serif;font-size:.75rem;font-weight:600;transition:opacity .15s}.hEefca_confirmBtn:hover:not(:disabled){opacity:1}.hEefca_confirmBtn:disabled{cursor:not-allowed;opacity:.3}@media only screen and (max-width:800px){.hEefca_footer{flex-direction:column-reverse}.hEefca_cancelBtn,.hEefca_confirmBtn{width:100%;padding:10px 12px}}
.EZkd6q_bento{grid-template-rows:auto 1fr;grid-template-areas:"player""queue";gap:12px;height:100%;display:grid}.EZkd6q_playerCell{grid-area:player;min-width:0}.EZkd6q_queueCell{flex-direction:column;grid-area:queue;gap:8px;min-width:0;min-height:0;display:flex}.EZkd6q_programLabel{text-transform:uppercase;letter-spacing:.03em;color:var(--brand-muted);margin:0;font-size:.7rem;font-weight:600}.EZkd6q_noProgram{text-align:center;color:var(--brand-muted);grid-area:queue;padding:24px 4px;font-size:.8rem}
.jNtqFG_page{min-height:100dvh;color:var(--cp-ink);background:var(--cp-page-bg);font-family:Poppins,sans-serif;position:relative;overflow:hidden}.jNtqFG_shell{z-index:1;grid-template-columns:1fr;align-items:center;gap:28px;width:100%;max-width:1080px;min-height:100dvh;margin:0 auto;padding:32px 24px 48px;display:grid;position:relative}.jNtqFG_shellDone{max-width:560px}.jNtqFG_hero{flex-direction:column;align-items:flex-start;gap:18px;display:flex}.jNtqFG_logo{z-index:2;display:flex;position:relative}.jNtqFG_headline{font-family:var(--cp-font-display);letter-spacing:-.01em;color:var(--cp-ink);max-width:14ch;margin:0;font-size:clamp(2rem,7vw,3.4rem);font-weight:400;line-height:1.08;animation:.9s cubic-bezier(.16,1,.3,1) .7s both jNtqFG_rise}.jNtqFG_intro{color:var(--cp-ink-soft);max-width:32ch;margin:0;font-size:1rem;line-height:1.55;animation:.9s cubic-bezier(.16,1,.3,1) .85s both jNtqFG_rise}@keyframes jNtqFG_rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.jNtqFG_done{flex-direction:column;align-items:flex-start;gap:18px;display:flex}.jNtqFG_done .jNtqFG_headline{animation-delay:.15s}.jNtqFG_doneBody{color:var(--cp-ink-soft);max-width:34ch;margin:0;font-size:1.05rem;line-height:1.55}@media (min-width:801px){.jNtqFG_shell{grid-template-columns:5fr 6fr;gap:72px;padding:48px 40px}.jNtqFG_shellDone{grid-template-columns:1fr}.jNtqFG_headline{font-size:clamp(2.6rem,4.4vw,3.6rem)}}@media only screen and (max-width:800px){.jNtqFG_shell{align-items:start;gap:20px;padding:20px 16px 36px}.jNtqFG_hero{gap:14px}.jNtqFG_headline{font-size:1.95rem}}@media (prefers-reduced-motion:reduce){.jNtqFG_page *,.jNtqFG_page :before,.jNtqFG_page :after{transition:none!important;animation:none!important}}
.gmTQ4W_body{flex-direction:column;gap:14px;display:flex}.gmTQ4W_section{flex-direction:column;gap:6px;display:flex}.gmTQ4W_sectionLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--brand-muted);font-size:.72rem;font-weight:600}.gmTQ4W_input,.gmTQ4W_textarea{background:var(--glass-bg);width:100%;color:var(--brand-light);box-sizing:border-box;border:none;border-radius:10px;outline:none;font-family:Poppins,sans-serif;transition:background .15s}.gmTQ4W_input:focus,.gmTQ4W_textarea:focus{background:color-mix(in srgb, var(--project-accent,var(--brand-primary)) 8%, var(--glass-bg))}.gmTQ4W_input::placeholder,.gmTQ4W_textarea::placeholder{color:var(--brand-muted)}.gmTQ4W_input{padding:10px 12px;font-size:.85rem}.gmTQ4W_textarea{resize:vertical;padding:8px 10px;font-size:.8rem;line-height:1.5}.gmTQ4W_candidateList{flex-direction:column;gap:3px;max-height:180px;display:flex;overflow-y:auto}.gmTQ4W_candidateRow{text-align:left;color:var(--brand-light);cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:none;border-radius:10px;padding:8px 10px;font-family:Poppins,sans-serif;font-size:.8rem;transition:background .15s;overflow:hidden}.gmTQ4W_candidateRow:hover{background:var(--brand-surface)}.gmTQ4W_candidateRowSelected{background:color-mix(in srgb, var(--project-accent,var(--brand-primary)) 14%, var(--brand-surface))}.gmTQ4W_footer{justify-content:flex-end;gap:8px;display:flex}.gmTQ4W_cancelBtn{color:var(--brand-muted);cursor:pointer;opacity:.75;background:0 0;border:none;border-radius:10px;padding:6px 12px;font-family:Poppins,sans-serif;font-size:.75rem;transition:opacity .15s}.gmTQ4W_cancelBtn:hover:not(:disabled){opacity:1}.gmTQ4W_cancelBtn:disabled{cursor:not-allowed;opacity:.4}.gmTQ4W_confirmBtn{color:var(--project-accent,var(--brand-primary));cursor:pointer;opacity:.9;background:0 0;border:none;border-radius:10px;padding:6px 12px;font-family:Poppins,sans-serif;font-size:.75rem;font-weight:600;transition:opacity .15s}.gmTQ4W_confirmBtn:hover:not(:disabled){opacity:1}.gmTQ4W_confirmBtn:disabled{cursor:not-allowed;opacity:.3}@media only screen and (max-width:800px){.gmTQ4W_footer{flex-direction:column-reverse}.gmTQ4W_cancelBtn,.gmTQ4W_confirmBtn{width:100%;padding:10px 12px}}
.TyWn2a_track{background:color-mix(in srgb, var(--project-color,var(--project-accent,var(--brand-primary))) 10%, transparent);position:relative;overflow:hidden}.TyWn2a_fill{background:color-mix(in srgb, var(--project-color,var(--project-accent,var(--brand-primary))) 55%, transparent);border-radius:inherit;transition:width .3s;position:absolute;inset:0 auto 0 0}
.coJxQq_cell{border-radius:var(--cp-radius-cell);background:linear-gradient(160deg, var(--cp-cell-from), var(--cp-cell-to));box-shadow:inset 0 1px 0 color-mix(in srgb, var(--cp-highlight) 22%, transparent),0 14px 34px var(--cp-cell-glow);flex-direction:column;gap:10px;padding:16px;transition:box-shadow .25s;display:flex}.coJxQq_cell:focus-within{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--cp-highlight) 22%, transparent),0 0 0 2px color-mix(in srgb, var(--cp-accent) 55%, transparent),0 14px 34px var(--cp-cell-glow-focus)}.coJxQq_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.coJxQq_question{color:var(--cp-ink);margin:0;font-size:.9rem;font-weight:500}.coJxQq_cellLabel{color:var(--cp-ink-soft);font-size:.85rem;font-weight:500}.coJxQq_textarea,.coJxQq_input{width:100%;color:var(--cp-ink);background:0 0;border:none;outline:none;padding:2px;font-family:Poppins,sans-serif;font-size:1rem;line-height:1.5}.coJxQq_textarea::placeholder,.coJxQq_input::placeholder{color:color-mix(in srgb, var(--cp-ink-soft) 70%, transparent)}.coJxQq_textarea:disabled,.coJxQq_input:disabled{opacity:.5}.coJxQq_textarea{resize:none;min-height:96px}.coJxQq_meter{align-items:center;gap:10px;display:flex}.coJxQq_segments{flex:1;gap:3px;display:grid}.coJxQq_segment{background:color-mix(in srgb, var(--cp-ink) 14%, transparent);border-radius:3px;height:8px;transition:background .2s,transform .3s cubic-bezier(.34,1.56,.64,1)}.coJxQq_segmentOn{background:linear-gradient(90deg, var(--cp-accent-strong), var(--cp-accent));transform:scaleY(1.5)}.coJxQq_segmentsFull .coJxQq_segmentOn{background:var(--cp-ok)}.coJxQq_count{color:var(--cp-ink-soft);white-space:nowrap;font-size:.75rem}.coJxQq_countOk{color:var(--cp-ok);font-weight:500}.coJxQq_tiles{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;gap:8px;display:grid}.coJxQq_tilesTwo{grid-template-columns:repeat(2,minmax(0,1fr))}.coJxQq_tile{text-align:center;min-height:56px;color:var(--cp-ink);background:color-mix(in oklab, var(--chip,var(--cp-accent)) 26%, var(--cp-tile-base));box-shadow:inset 0 1px 0 color-mix(in srgb, var(--chip,var(--cp-accent)) 22%, transparent);border-radius:var(--cp-radius-tile);cursor:pointer;border:none;justify-content:center;align-items:center;padding:10px 12px;font-family:Poppins,sans-serif;font-size:.88rem;line-height:1.25;transition:background .18s,color .18s,transform .18s cubic-bezier(.34,1.56,.64,1);display:flex}.coJxQq_tile:hover:not(:disabled){background:color-mix(in oklab, var(--chip,var(--cp-accent)) 38%, var(--cp-tile-base))}.coJxQq_tile:active:not(:disabled){transform:scale(.96)}.coJxQq_tile:disabled{opacity:.4;cursor:not-allowed}.coJxQq_tileOn{color:var(--cp-on-accent);background:var(--chip,var(--cp-accent));box-shadow:0 6px 18px color-mix(in srgb, var(--chip,var(--cp-accent)) 38%, transparent);font-weight:600;animation:.35s cubic-bezier(.34,1.56,.64,1) coJxQq_tilePop}.coJxQq_tileOn:hover:not(:disabled){background:var(--chip,var(--cp-accent))}@keyframes coJxQq_tilePop{0%{transform:scale(.92)}to{transform:scale(1)}}.coJxQq_scale{gap:8px;display:grid}.coJxQq_scaleLabels{color:var(--cp-ink-soft);justify-content:space-between;gap:12px;font-size:.75rem;display:flex}@media only screen and (max-width:800px){.coJxQq_textarea{min-height:72px}.coJxQq_tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.coJxQq_tile{min-height:52px}}@media (min-width:801px){.coJxQq_cell{padding:20px}}
.N8mg1q_overlay{background:rgb(var(--overlay-dark-rgb)/.5);z-index:1000;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.N8mg1q_content{width:90%;max-width:420px;box-shadow:0 10px 40px rgb(var(--overlay-dark-rgb)/.2);background:#fff;border-radius:18px;padding:24px}.N8mg1q_title{color:var(--brand-light);margin:0 0 8px;font-size:1.4em}.N8mg1q_subtitle{color:var(--brand-muted);margin:0 0 20px;font-size:.9em}.N8mg1q_subtitle strong{color:var(--brand-light)}.N8mg1q_section{margin-bottom:20px}.N8mg1q_label{color:var(--brand-light);margin-bottom:10px;font-size:.9em;font-weight:600;display:block}.N8mg1q_optional{color:var(--brand-muted);font-weight:400}.N8mg1q_radioGroup{flex-direction:column;gap:10px;display:flex}.N8mg1q_radioLabel{cursor:pointer;border:1px solid var(--brand-border);border-radius:14px;align-items:center;gap:10px;padding:10px 12px;transition:all .2s;display:flex}.N8mg1q_radioLabel:hover{border-color:var(--project-accent,var(--brand-primary));background:color-mix(in srgb, var(--project-accent,var(--brand-primary)) 4%, transparent)}.N8mg1q_radioLabel:has(.N8mg1q_radio:checked){border-color:var(--project-accent,var(--brand-primary));background:color-mix(in srgb, var(--project-accent,var(--brand-primary)) 8%, transparent)}.N8mg1q_radio{width:18px;height:18px;accent-color:var(--project-accent,var(--brand-primary));cursor:pointer}.N8mg1q_radioText{color:var(--brand-light);font-size:.95em}.N8mg1q_textarea{border:1px solid var(--brand-border);resize:vertical;box-sizing:border-box;border-radius:14px;outline:none;width:100%;min-height:80px;padding:12px 14px;font-family:Poppins,sans-serif;font-size:.95em}.N8mg1q_textarea:focus{border-color:var(--project-accent,var(--brand-primary))}.N8mg1q_textarea::placeholder{color:var(--brand-muted)}.N8mg1q_error{color:var(--color-danger);background:color-mix(in srgb, var(--color-danger) 10%, transparent);border-radius:10px;margin:0 0 15px;padding:10px 12px;font-size:.9em}.N8mg1q_actions{justify-content:flex-end;gap:10px;display:flex}.N8mg1q_btn{cursor:pointer;border:none;border-radius:14px;padding:10px 20px;font-family:Poppins,sans-serif;font-size:.95em;font-weight:600;transition:background .2s}.N8mg1q_btn:disabled{opacity:.6;cursor:not-allowed}.N8mg1q_btn.N8mg1q_cancel{background:var(--brand-secondary);color:var(--brand-muted)}.N8mg1q_btn.N8mg1q_cancel:hover:not(:disabled){background:var(--brand-secondary)}.N8mg1q_btn.N8mg1q_submit{background:var(--color-danger);color:#fff}.N8mg1q_btn.N8mg1q_submit:hover:not(:disabled){background:var(--color-danger-strong)}.N8mg1q_success{text-align:center;padding:20px 0}.N8mg1q_successIcon{color:var(--color-success);margin-bottom:16px}.N8mg1q_success h3{color:var(--brand-light);margin:0 0 8px;font-size:1.3em}.N8mg1q_success p{color:var(--brand-muted);margin:0;font-size:.95em}
.YAOI5W_avatarWrap{justify-content:center;align-items:center;display:flex}.YAOI5W_logo{display:block}
._1I1XQa_bar{background:var(--brand-surface);box-shadow:var(--shadow-md);border-radius:16px;align-items:center;gap:4px;padding:4px;font-family:Poppins,sans-serif;display:flex}._1I1XQa_embedded{align-items:center;gap:4px;display:flex}._1I1XQa_group{align-items:center;gap:1px;display:flex}._1I1XQa_group+._1I1XQa_group{box-shadow:inset 1px 0 0 var(--glass-border-strong);margin-left:2px;padding-left:4px}._1I1XQa_btn{width:28px;height:28px;color:var(--brand-text);cursor:pointer;opacity:.75;background:0 0;border:none;border-radius:10px;justify-content:center;align-items:center;padding:0;transition:opacity .15s,background .15s;display:flex}._1I1XQa_btn:hover{opacity:1}._1I1XQa_btn[data-active=true]{opacity:1;background:color-mix(in srgb, var(--brand-primary) 14%, transparent)}._1I1XQa_btn:focus-visible{outline:2px solid var(--project-accent,var(--brand-primary));outline-offset:1px}._1I1XQa_glyph{font-size:.85rem;line-height:1}._1I1XQa_glyph[data-format=bold]{font-weight:700}._1I1XQa_glyph[data-format=italic]{font-family:Georgia,serif;font-style:italic}._1I1XQa_glyph[data-format=strike]{text-decoration:line-through}._1I1XQa_sizeGlyph{font-weight:500;line-height:1}._1I1XQa_sizeGlyph[data-size=s]{font-size:.62rem}._1I1XQa_sizeGlyph[data-size=m]{font-size:.78rem}._1I1XQa_sizeGlyph[data-size=l]{font-size:.95rem}._1I1XQa_sizeGlyph[data-size=xl]{font-size:1.15rem}@media only screen and (max-width:800px){._1I1XQa_bar{flex-wrap:wrap;max-width:calc(100vw - 48px)}._1I1XQa_btn{width:36px;height:36px}}
.D9mSzW_chip{background:color-mix(in srgb, var(--brand-primary) 10%, var(--brand-surface));vertical-align:middle;box-sizing:border-box;border-radius:10px;flex-wrap:wrap;align-items:center;gap:6px 8px;max-width:100%;margin:2px 0;padding:5px 8px;display:inline-flex}.D9mSzW_chip[data-state=loading],.D9mSzW_chip[data-state=unavailable]{color:var(--brand-muted);font-size:.75rem}.D9mSzW_chip[data-done=true] .D9mSzW_title{opacity:.6;text-decoration:line-through}.D9mSzW_check{width:14px;height:14px;box-shadow:inset 0 0 0 1.5px var(--project-accent,var(--brand-primary));cursor:pointer;background:0 0;border:none;border-radius:3px;flex:none;padding:0}.D9mSzW_check[aria-checked=true]{background:var(--project-accent,var(--brand-primary))}.D9mSzW_check:disabled{cursor:default;opacity:.6}.D9mSzW_title{min-width:0;color:var(--brand-text);font:inherit;text-align:left;cursor:pointer;overflow-wrap:anywhere;background:0 0;border:none;padding:0;font-weight:500}.D9mSzW_title:hover{color:var(--project-accent,var(--brand-primary))}.D9mSzW_meta{color:var(--brand-muted);gap:6px;font-size:.7rem;display:inline-flex}.D9mSzW_priority{background:var(--color-warning-soft);color:var(--color-warning);text-transform:capitalize;border-radius:3px;padding:0 4px}@media only screen and (max-width:800px){.D9mSzW_check{width:18px;height:18px}}
@keyframes yf2lVq_skeleton-pulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes yf2lVq_spin{to{transform:rotate(360deg)}}@keyframes yf2lVq_checkboxPop{0%{transform:scale(1)}30%{transform:scale(1.3)}50%{transform:scale(.9)}70%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes yf2lVq_checkmarkAppear{0%{opacity:0;transform:scale(0)rotate(-45deg)}50%{opacity:1;transform:scale(1.2)rotate(0)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes yf2lVq_strikethroughSlide{0%{text-decoration-color:#0000}to{-webkit-text-decoration-color:var(--brand-muted);text-decoration-color:var(--brand-muted)}}@keyframes yf2lVq_fadeToMuted{0%{color:var(--brand-light)}to{color:var(--brand-muted)}}@keyframes yf2lVq_rowComplete{0%{background:0 0}30%{background:var(--brand-secondary)}to{background:0 0}}.yf2lVq_card,.yf2lVq_other{box-sizing:border-box;background:var(--brand-surface);width:100%;height:100%;box-shadow:var(--shadow-sm);color:var(--brand-text);font-family:Poppins,sans-serif;font-size:calc(.82rem*var(--text-scale,1));border-radius:14px;padding:12px 14px;line-height:1.5;transition:box-shadow .15s;position:relative;overflow:hidden}.yf2lVq_card[data-accent=true],.yf2lVq_other[data-accent=true]{background:color-mix(in srgb, var(--node-accent) 18%, var(--brand-surface))}.yf2lVq_card[data-selected=true],.yf2lVq_other[data-selected=true]{box-shadow:var(--shadow-md),0 0 0 2px var(--project-accent,var(--brand-primary))}.yf2lVq_card:hover .yf2lVq_handle,.yf2lVq_other:hover .yf2lVq_handle{opacity:1}.yf2lVq_jodiCard{flex-direction:column;display:flex}.yf2lVq_jodiCard:before{content:"";background:conic-gradient(from var(--board-jodi-angle), var(--color-accent-soft) 0%, var(--color-entity) 28%, var(--color-warning) 50%, var(--color-entity) 72%, var(--color-accent-soft) 100%);opacity:.8;-webkit-mask-composite:xor;pointer-events:none;border-radius:14px;padding:1px;animation:3.5s linear infinite yf2lVq_boardJodiCircuit;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.yf2lVq_jodiCard .yf2lVq_markdown{flex:1;min-height:0}@property --board-jodi-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes yf2lVq_boardJodiCircuit{to{--board-jodi-angle:360deg}}@media (prefers-reduced-motion:reduce){.yf2lVq_jodiCard:before{animation:none}}.yf2lVq_jodiHeader{color:var(--brand-muted);align-items:center;gap:6px;margin-bottom:6px;font-size:.7rem;font-weight:600;display:flex}.yf2lVq_jodiAvatar{border-radius:6px;flex:none;overflow:hidden}.yf2lVq_rotor{transform-origin:50%;position:absolute;inset:0}.yf2lVq_rotatedHandle{z-index:5;background:var(--project-accent,var(--brand-primary));touch-action:none;border-radius:2px;width:8px;height:8px;margin:-4px 0 0 -4px;position:absolute}.yf2lVq_rotatedHandle[data-pos=nw]{top:0;left:0}.yf2lVq_rotatedHandle[data-pos=n]{top:0;left:50%}.yf2lVq_rotatedHandle[data-pos=ne]{top:0;left:100%}.yf2lVq_rotatedHandle[data-pos=e]{top:50%;left:100%}.yf2lVq_rotatedHandle[data-pos=se]{top:100%;left:100%}.yf2lVq_rotatedHandle[data-pos=s]{top:100%;left:50%}.yf2lVq_rotatedHandle[data-pos=sw]{top:100%;left:0}.yf2lVq_rotatedHandle[data-pos=w]{top:50%;left:0}.yf2lVq_rotateZone{z-index:4;cursor:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'><path d='M6 15a7 7 0 1 0 2-8' fill='none' stroke='white' stroke-width='4'/><path d='M6 15a7 7 0 1 0 2-8' fill='none' stroke='black' stroke-width='1.8'/><path d='M3.5 4.5l5 2.2-3.6 3.9z' fill='black' stroke='white' stroke-width='1'/></svg>") 12 12,alias;touch-action:none;width:22px;height:22px;position:absolute}.yf2lVq_rotateZone[data-corner=nw]{top:-26px;left:-26px}.yf2lVq_rotateZone[data-corner=ne]{top:-26px;right:-26px}.yf2lVq_rotateZone[data-corner=se]{bottom:-26px;right:-26px}.yf2lVq_rotateZone[data-corner=sw]{bottom:-26px;left:-26px}.yf2lVq_corner{z-index:3;pointer-events:none;align-items:center;gap:4px;display:flex;position:absolute;top:-10px;right:-10px}.yf2lVq_corner>*{pointer-events:auto}.yf2lVq_corner:empty{display:none}.yf2lVq_commentBadge{background:var(--project-accent,var(--brand-primary));color:var(--color-on-accent);cursor:pointer;box-shadow:var(--shadow-sm);border:none;border-radius:6px;align-items:center;gap:3px;padding:2px 6px;font-family:Poppins,sans-serif;font-size:.65rem;font-weight:600;line-height:1.4;display:inline-flex}.yf2lVq_commentBadge[data-resolved=true]{background:var(--brand-surface);color:var(--brand-muted)}.yf2lVq_voiceBadge{background:var(--project-accent,var(--brand-primary));color:var(--color-on-accent);cursor:pointer;box-shadow:var(--shadow-sm);border:none;border-radius:6px;align-items:center;gap:4px;padding:2px 6px;font-family:Poppins,sans-serif;font-size:.65rem;font-weight:600;line-height:1.4;transition:opacity .15s;display:inline-flex;position:relative;overflow:hidden}.yf2lVq_voiceBadge:after{content:"";height:2px;width:calc(var(--voice-progress,0)*100%);background:var(--color-on-accent);opacity:.7;position:absolute;bottom:0;left:0}.yf2lVq_voiceBadge[data-loading=true]{opacity:.6}.yf2lVq_voiceBadge[data-failed=true]{background:var(--brand-surface);color:var(--brand-muted)}.yf2lVq_voiceTime{font-variant-numeric:tabular-nums}.yf2lVq_shell{width:100%;height:100%;position:relative}.yf2lVq_shell:hover .yf2lVq_handle{opacity:1}.yf2lVq_askJodi{background:var(--brand-surface);box-shadow:var(--shadow-sm);color:var(--project-accent,var(--brand-primary));white-space:nowrap;cursor:pointer;opacity:.85;border:none;border-radius:10px;padding:4px 8px;font-family:Poppins,sans-serif;font-size:.7rem;transition:opacity .15s;position:absolute;top:calc(100% + 6px);left:0}.yf2lVq_askJodi:hover:not(:disabled){opacity:1}.yf2lVq_askJodi:disabled{cursor:progress;color:var(--brand-muted)}.yf2lVq_picker{z-index:10;background:var(--brand-surface);width:max(100%,280px);max-height:260px;box-shadow:var(--shadow-lg);border-radius:14px;margin:0;padding:4px;font-family:Poppins,sans-serif;font-size:.78rem;list-style:none;position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto}.yf2lVq_pickerItem{color:var(--brand-text);cursor:pointer;border-radius:10px;align-items:center;gap:8px;padding:6px 8px;display:flex}.yf2lVq_pickerItem[data-active=true]{background:color-mix(in srgb, var(--brand-primary) 14%, transparent)}.yf2lVq_pickerTag{background:var(--glass-bg-hover);color:var(--brand-muted);border-radius:3px;flex:none;padding:1px 5px;font-size:.65rem}.yf2lVq_pickerText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.yf2lVq_card[data-size=s],.yf2lVq_plainText[data-size=s]{--text-scale:.85}.yf2lVq_card[data-size=l],.yf2lVq_plainText[data-size=l]{--text-scale:1.35}.yf2lVq_card[data-size=xl],.yf2lVq_plainText[data-size=xl]{--text-scale:1.9}.yf2lVq_card[data-align=center],.yf2lVq_plainText[data-align=center]{text-align:center}.yf2lVq_card[data-align=right],.yf2lVq_plainText[data-align=right]{text-align:right}.yf2lVq_card,.yf2lVq_plainText{flex-direction:column;display:flex}.yf2lVq_card[data-valign=middle],.yf2lVq_plainText[data-valign=middle]{justify-content:center}.yf2lVq_card[data-valign=bottom],.yf2lVq_plainText[data-valign=bottom]{justify-content:flex-end}.yf2lVq_card .yf2lVq_markdown,.yf2lVq_card .yf2lVq_placeholder,.yf2lVq_card .yf2lVq_editor,.yf2lVq_plainText .yf2lVq_markdown,.yf2lVq_plainText .yf2lVq_placeholder,.yf2lVq_plainText .yf2lVq_editor{flex:0 auto;max-height:100%}.yf2lVq_plainText{box-sizing:border-box;width:100%;height:100%;color:var(--node-accent,var(--brand-text));font-family:Poppins,sans-serif;font-size:calc(1rem*var(--text-scale,1));border-radius:10px;padding:4px 6px;line-height:1.4;position:relative;overflow:hidden}.yf2lVq_plainText[data-selected=true]{box-shadow:0 0 0 2px var(--project-accent,var(--brand-primary))}.yf2lVq_plainText:hover .yf2lVq_handle{opacity:1}.yf2lVq_media{background:var(--brand-surface);width:100%;height:100%;box-shadow:var(--shadow-sm);border-radius:14px;position:relative}.yf2lVq_media[data-selected=true]{box-shadow:var(--shadow-md),0 0 0 2px var(--project-accent,var(--brand-primary))}.yf2lVq_media:hover .yf2lVq_handle{opacity:1}.yf2lVq_mediaContent{object-fit:contain;background:var(--brand-surface);border-radius:14px;width:100%;height:100%;display:block}.yf2lVq_mediaLoading{background:var(--skeleton-base);border-radius:14px;width:100%;height:100%;animation:1.5s ease-in-out infinite yf2lVq_skeleton-pulse}.yf2lVq_fileCard{box-sizing:border-box;background:var(--brand-surface);width:100%;height:100%;box-shadow:var(--shadow-sm);color:var(--brand-text);border-radius:14px;padding:12px 14px;font-family:Poppins,sans-serif;font-size:.8rem;position:relative;overflow:hidden}.yf2lVq_fileCard[data-selected=true]{box-shadow:var(--shadow-md),0 0 0 2px var(--project-accent,var(--brand-primary))}.yf2lVq_fileCard:hover .yf2lVq_handle{opacity:1}.yf2lVq_fileName{overflow-wrap:anywhere;margin:0 0 8px}.yf2lVq_fileOpen{color:var(--project-accent,var(--brand-primary));opacity:.75;border-radius:10px;margin-left:-9px;padding:5px 9px;font-size:.72rem;text-decoration:none;transition:opacity .15s;display:inline-block}.yf2lVq_fileOpen:hover{opacity:1}.yf2lVq_embed{background:#000;border-radius:14px;width:100%;height:100%;overflow:hidden}.yf2lVq_embedFrame{pointer-events:none;border:none;width:100%;height:100%;display:block}.yf2lVq_embed[data-interactive=true] .yf2lVq_embedFrame{pointer-events:auto}.yf2lVq_linkCard{box-sizing:border-box;background:var(--brand-surface);width:100%;height:100%;box-shadow:var(--shadow-sm);border-radius:14px;flex-direction:column;font-family:Poppins,sans-serif;display:flex;overflow:hidden;container-type:size}.yf2lVq_linkCard[data-accent=true]{background:color-mix(in srgb, var(--node-accent) 18%, var(--brand-surface))}.yf2lVq_linkCard[data-selected=true]{box-shadow:var(--shadow-md),0 0 0 2px var(--project-accent,var(--brand-primary))}@container (max-height:150px){.yf2lVq_linkCard .yf2lVq_linkThumb,.yf2lVq_linkCard .yf2lVq_linkDescription{display:none}}.yf2lVq_linkThumb{background:color-mix(in srgb, var(--project-accent,var(--brand-primary)) 10%, transparent);flex:1 1 0;min-height:0}.yf2lVq_linkThumb img{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.yf2lVq_linkBody{flex-direction:column;flex:none;justify-content:center;gap:2px;min-height:0;padding:10px 14px;display:flex}.yf2lVq_linkSite{color:var(--brand-muted);letter-spacing:.04em;text-transform:uppercase;font-size:.68rem;font-weight:600}.yf2lVq_linkTitle{-webkit-line-clamp:2;color:var(--brand-text);-webkit-box-orient:vertical;font-size:.86rem;font-weight:600;line-height:1.25;display:-webkit-box;overflow:hidden}.yf2lVq_linkDescription{-webkit-line-clamp:2;color:var(--brand-muted);-webkit-box-orient:vertical;font-size:.74rem;line-height:1.3;display:-webkit-box;overflow:hidden}.yf2lVq_linkSkeleton{background:var(--skeleton-base);border-radius:3px;width:70%;height:12px;animation:1.5s ease-in-out infinite yf2lVq_skeleton-pulse;display:block}.yf2lVq_linkUrl{text-overflow:ellipsis;white-space:nowrap;color:var(--project-accent,var(--brand-primary));font-size:.7rem;text-decoration:none;overflow:hidden}.yf2lVq_linkUrl:hover{text-decoration:underline}.yf2lVq_live{box-sizing:border-box;background:var(--brand-surface);width:100%;height:100%;box-shadow:var(--shadow-sm);border-radius:14px;flex-direction:column;font-family:Poppins,sans-serif;display:flex;overflow:hidden}.yf2lVq_live[data-accent=true]{background:color-mix(in srgb, var(--node-accent) 18%, var(--brand-surface))}.yf2lVq_live[data-selected=true]{box-shadow:var(--shadow-md),0 0 0 2px var(--project-accent,var(--brand-primary))}.yf2lVq_liveBar{flex:none;justify-content:space-between;align-items:center;gap:8px;padding:5px 10px;display:flex}.yf2lVq_liveSite{text-overflow:ellipsis;white-space:nowrap;color:var(--brand-muted);letter-spacing:.04em;text-transform:uppercase;font-size:.68rem;font-weight:600;overflow:hidden}.yf2lVq_liveOpen{color:var(--project-accent,var(--brand-primary));opacity:.75;flex:none;font-size:.72rem;text-decoration:none;transition:opacity .15s}.yf2lVq_liveOpen:hover{opacity:1}.yf2lVq_liveBody{background:#fff;flex:1 1 0;min-height:0}.yf2lVq_liveFrame{pointer-events:none;border:none;width:100%;height:100%;display:block}.yf2lVq_liveBody[data-interactive=true] .yf2lVq_liveFrame{pointer-events:auto}.yf2lVq_liveHint{color:var(--brand-muted);flex:none;padding:4px 10px;font-size:.68rem}.yf2lVq_drawing{border-radius:6px;display:block;overflow:visible}.yf2lVq_drawing[data-selected=true]{background:color-mix(in srgb, var(--brand-primary) 8%, transparent);box-shadow:0 0 0 1.5px var(--project-accent,var(--brand-primary))}.yf2lVq_frame{box-sizing:border-box;background:color-mix(in srgb, var(--node-accent,var(--brand-primary)) 7%, transparent);border-radius:18px;width:100%;height:100%;transition:box-shadow .15s;position:relative}.yf2lVq_frame[data-accent=true]{background:color-mix(in srgb, var(--node-accent) 12%, transparent)}.yf2lVq_frame[data-selected=true]{box-shadow:0 0 0 2px var(--project-accent,var(--brand-primary))}.yf2lVq_frame:hover .yf2lVq_handle{opacity:1}.yf2lVq_frameLabel,.yf2lVq_frameLabelInput{max-width:calc(100% - 24px);color:var(--node-accent,var(--brand-muted));font-family:Poppins,sans-serif;font-size:.78rem;font-weight:600;position:absolute;top:8px;left:12px}.yf2lVq_frameLabel{text-overflow:ellipsis;white-space:nowrap;cursor:text;overflow:hidden}.yf2lVq_frameLabelInput{background:var(--brand-surface);color:var(--brand-text);border:none;border-radius:6px;outline:none;padding:2px 6px}.yf2lVq_markdown{overflow-wrap:anywhere;min-height:0;overflow:hidden}.yf2lVq_markdown>:first-child{margin-top:0}.yf2lVq_markdown>:last-child{margin-bottom:0}.yf2lVq_markdown p,.yf2lVq_markdown ul,.yf2lVq_markdown ol{margin:0 0 .5em}.yf2lVq_markdown ul,.yf2lVq_markdown ol{padding-left:1.2em}.yf2lVq_markdown h1,.yf2lVq_markdown h2,.yf2lVq_markdown h3{margin:0 0 .4em;font-weight:600;line-height:1.25}.yf2lVq_markdown h1{font-size:1.25rem}.yf2lVq_markdown h2{font-size:1.08rem}.yf2lVq_markdown h3{font-size:.95rem}.yf2lVq_markdown a{color:var(--project-accent,var(--brand-primary))}.yf2lVq_markdown mark{background:color-mix(in srgb, var(--color-warning) 38%, transparent);color:inherit;border-radius:2px;padding:0 2px}.yf2lVq_markdown del{opacity:.65}.yf2lVq_markdown li:has(>input[type=checkbox]){margin-left:-1.2em;list-style:none}.yf2lVq_markdown input[type=checkbox]{vertical-align:-.1em;width:.9em;height:.9em;accent-color:var(--brand-primary);margin:0 .4em 0 0}.yf2lVq_markdown code{background:var(--code-bg-inline);border-radius:3px;padding:1px 4px;font-size:.9em}.yf2lVq_editor{width:100%;height:auto;min-height:1.5em;text-align:inherit;resize:none;color:inherit;font:inherit;background:0 0;border:none;outline:none;margin:0;padding:0;display:block;overflow-y:auto}.yf2lVq_placeholder{color:var(--brand-muted);opacity:.7;margin:0}.yf2lVq_otherType{background:var(--glass-bg-hover);color:var(--brand-muted);border-radius:3px;margin-bottom:6px;padding:1px 6px;font-size:.68rem;display:inline-block}.yf2lVq_handle{opacity:0;background:0 0;border:none;border-radius:0;width:1px;min-width:0;height:1px;min-height:0;transition:opacity .15s}:is(.yf2lVq_handle[data-selected=true],.yf2lVq_handle.connectingfrom){opacity:1}.yf2lVq_handleZone{cursor:pointer;justify-content:center;align-items:center;width:28px;height:28px;display:flex;position:absolute}.yf2lVq_handleZone[data-side=right]{top:50%;left:0;transform:translateY(-50%)}.yf2lVq_handleZone[data-side=left]{top:50%;right:0;transform:translateY(-50%)}.yf2lVq_handleZone[data-side=top]{bottom:0;left:50%;transform:translate(-50%)}.yf2lVq_handleZone[data-side=bottom]{top:0;left:50%;transform:translate(-50%)}.yf2lVq_handleGlyph{background:var(--project-accent,var(--brand-primary));width:8px;height:8px;color:var(--project-accent,var(--brand-primary));border-radius:2px;justify-content:center;align-items:center;transition:width .12s,height .12s,border-radius .12s,background-color .12s;display:flex}.yf2lVq_handleGlyph svg{opacity:0;width:14px;height:14px;transition:opacity .1s}.yf2lVq_handleGlyph[data-side=bottom] svg{transform:rotate(90deg)}.yf2lVq_handleGlyph[data-side=left] svg{transform:rotate(180deg)}.yf2lVq_handleGlyph[data-side=top] svg{transform:rotate(-90deg)}.yf2lVq_handleZone:hover .yf2lVq_handleGlyph{background:color-mix(in srgb, var(--project-accent,var(--brand-primary)) 28%, var(--brand-surface));width:22px;height:22px;box-shadow:var(--shadow-md);border-radius:8px}.yf2lVq_handleZone:hover .yf2lVq_handleGlyph svg{opacity:1}.yf2lVq_resizeLine{border-color:#0000}:is(.react-flow__resize-control.yf2lVq_resizeLine.line.left,.react-flow__resize-control.yf2lVq_resizeLine.line.right){width:12px}:is(.react-flow__resize-control.yf2lVq_resizeLine.line.top,.react-flow__resize-control.yf2lVq_resizeLine.line.bottom){height:12px}.yf2lVq_resizeHandle{background:var(--project-accent,var(--brand-primary));border:none;border-radius:2px;width:8px;height:8px}@media only screen and (max-width:800px){.yf2lVq_card,.yf2lVq_other{font-size:.78rem}.yf2lVq_linkBody{padding:8px 10px}.yf2lVq_liveOpen{padding:6px 8px}.yf2lVq_commentBadge,.yf2lVq_voiceBadge{padding:5px 9px;font-size:.72rem}.yf2lVq_handleZone{width:36px;height:36px}.yf2lVq_handleGlyph{background:color-mix(in srgb, var(--project-accent,var(--brand-primary)) 28%, var(--brand-surface));border-radius:8px;width:24px;height:24px}.yf2lVq_handleGlyph svg{opacity:1}.yf2lVq_resizeHandle{width:12px;height:12px}:is(.react-flow__resize-control.yf2lVq_resizeLine.line.left,.react-flow__resize-control.yf2lVq_resizeLine.line.right){width:20px}:is(.react-flow__resize-control.yf2lVq_resizeLine.line.top,.react-flow__resize-control.yf2lVq_resizeLine.line.bottom){height:20px}.yf2lVq_rotatedHandle{width:12px;height:12px;margin:-6px 0 0 -6px}.yf2lVq_rotateZone{width:30px;height:30px}.yf2lVq_rotateZone[data-corner=nw],.yf2lVq_rotateZone[data-corner=ne]{top:-34px}.yf2lVq_rotateZone[data-corner=se],.yf2lVq_rotateZone[data-corner=sw]{bottom:-34px}.yf2lVq_rotateZone[data-corner=nw],.yf2lVq_rotateZone[data-corner=sw]{left:-34px}.yf2lVq_rotateZone[data-corner=ne],.yf2lVq_rotateZone[data-corner=se]{right:-34px}}
.WZuL2W_vote{background:var(--brand-surface);color:var(--brand-text);box-shadow:var(--shadow-sm);border-radius:6px;align-items:center;gap:3px;padding:2px 4px;font-family:Poppins,sans-serif;font-size:.65rem;font-weight:600;line-height:1.4;display:inline-flex;position:relative}.WZuL2W_vote[data-mine=true]{background:color-mix(in srgb, var(--project-accent,var(--brand-primary)) 22%, var(--brand-surface))}.WZuL2W_vote[data-live=false]{color:var(--brand-muted)}.WZuL2W_vote:hover .WZuL2W_voters,.WZuL2W_vote:focus-within .WZuL2W_voters{display:block}.WZuL2W_voteDots{gap:2px;display:inline-flex}.WZuL2W_voteDot{background:var(--project-accent,var(--brand-primary));border-radius:2px;width:6px;height:6px}.WZuL2W_voteCount{text-align:center;min-width:8px}.WZuL2W_voteBtn{width:16px;height:16px;color:var(--project-accent,var(--brand-primary));cursor:pointer;opacity:.75;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:0;transition:opacity .15s;display:inline-flex}.WZuL2W_voteBtn:hover:not(:disabled){opacity:1}.WZuL2W_voteBtn:disabled{opacity:.25;cursor:not-allowed}.WZuL2W_voters{z-index:6;background:var(--brand-surface);min-width:80px;box-shadow:var(--shadow-md);color:var(--brand-text);white-space:nowrap;border-radius:8px;margin:0;padding:6px 8px;font-weight:500;list-style:none;display:none;position:absolute;top:calc(100% + 4px);right:0}.WZuL2W_voters li+li{margin-top:2px}.WZuL2W_frameBar{z-index:2;background:color-mix(in srgb, var(--project-accent,var(--brand-primary)) 12%, var(--brand-surface));max-width:calc(100% - 16px);color:var(--brand-text);border-radius:8px;align-items:center;gap:8px;padding:2px 4px 2px 8px;font-family:Poppins,sans-serif;font-size:.7rem;display:flex;position:absolute;top:4px;right:8px}.WZuL2W_frameBar[data-live=false]{color:var(--brand-muted)}.WZuL2W_frameBarDots{gap:2px;display:inline-flex}.WZuL2W_frameBarDot{background:color-mix(in srgb, var(--project-accent,var(--brand-primary)) 22%, transparent);border-radius:2px;width:7px;height:7px}.WZuL2W_frameBarDot[data-filled=true]{background:var(--project-accent,var(--brand-primary))}.WZuL2W_frameBarText,.WZuL2W_frameBarTime{white-space:nowrap}.WZuL2W_frameBarTime{color:var(--brand-muted);font-variant-numeric:tabular-nums}.WZuL2W_frameBarBtn{color:var(--project-accent,var(--brand-primary));cursor:pointer;opacity:.75;background:0 0;border:none;border-radius:6px;padding:3px 7px;font-family:Poppins,sans-serif;font-size:.7rem;transition:opacity .15s}.WZuL2W_frameBarBtn:hover:not(:disabled){opacity:1}.WZuL2W_frameBarBtn:disabled{opacity:.25;cursor:not-allowed}@media only screen and (max-width:800px){.WZuL2W_vote{padding:4px 6px;font-size:.72rem}.WZuL2W_frameBar{font-size:.74rem;top:30px;left:8px;right:auto}.WZuL2W_frameBarBtn{padding:6px 10px;font-size:.74rem}}
.g8b9JW_canvas{background:var(--brand-background);--board-c1:#e5484d;--board-c2:#f0803c;--board-c3:#e2b203;--board-c4:#46a758;--board-c5:#12a5b8;--board-c6:#8b74d0;--xy-background-color:var(--brand-background);--xy-background-pattern-color:var(--glass-border-strong);--xy-edge-stroke:var(--brand-muted);--xy-edge-stroke-selected:var(--project-accent,var(--brand-primary));--xy-connectionline-stroke:var(--project-accent,var(--brand-primary));--xy-connectionline-stroke-width:2;--xy-selection-background-color:color-mix(in srgb, var(--brand-primary) 10%, transparent);--xy-selection-border:1px dashed var(--project-accent,var(--brand-primary));--xy-handle-background-color:var(--project-accent,var(--brand-primary));--xy-handle-border-color:transparent;--xy-resize-background-color:var(--project-accent,var(--brand-primary));flex:1;min-height:0;position:relative;overflow:hidden}.g8b9JW_canvas .react-flow__pane{cursor:default}.g8b9JW_canvas[data-presenting]{touch-action:none}.g8b9JW_canvas .react-flow__pane.dragging{cursor:grabbing}.g8b9JW_canvas[data-tool=hand] .react-flow__pane{cursor:grab}:is(.g8b9JW_canvas[data-tool=card] .react-flow__pane,.g8b9JW_canvas[data-tool=text] .react-flow__pane,.g8b9JW_canvas[data-tool=action] .react-flow__pane,.g8b9JW_canvas[data-tool=group] .react-flow__pane){cursor:crosshair}.g8b9JW_canvas .react-flow__node.board-highlight{border-radius:18px;animation:.85s ease-in-out 3 g8b9JW_boardHighlight}.g8b9JW_canvas .react-flow__edge.board-highlight .react-flow__edge-path{animation:.85s ease-in-out 3 g8b9JW_boardEdgeHighlight}:is(.g8b9JW_canvas[data-focus=true] .react-flow__node:not(.board-focus),.g8b9JW_canvas[data-focus=true] .react-flow__edge:not(.board-focus),.g8b9JW_canvas[data-focus=true] .react-flow__edgelabel-renderer){filter:blur(6px);opacity:.3;pointer-events:none;transition:filter .25s,opacity .25s}.g8b9JW_canvas[data-focus=true] .react-flow__background{opacity:.35}.g8b9JW_canvas[data-focus=true] .react-flow__node.board-focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--project-accent,var(--brand-primary)) 70%, transparent),0 18px 48px #00000059;border-radius:18px}.g8b9JW_canvas .react-flow__selection{border-radius:6px}.g8b9JW_canvas .react-flow__nodesselection-rect{background:0 0;border:none}@keyframes g8b9JW_boardHighlight{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--brand-primary) 0%, transparent)}50%{box-shadow:0 0 0 10px color-mix(in srgb, var(--brand-primary) 35%, transparent)}}@keyframes g8b9JW_boardEdgeHighlight{0%,to{stroke-width:1.75px}50%{stroke-width:6px}}@media (prefers-reduced-motion:reduce){:is(.g8b9JW_canvas[data-focus=true] .react-flow__node:not(.board-focus),.g8b9JW_canvas[data-focus=true] .react-flow__edge:not(.board-focus)){transition:none}.g8b9JW_canvas .react-flow__node.board-highlight{box-shadow:0 0 0 3px var(--project-accent,var(--brand-primary));animation:none}.g8b9JW_canvas .react-flow__edge.board-highlight .react-flow__edge-path{stroke-width:4px;animation:none}}.g8b9JW_canvas .react-flow__minimap{background:var(--brand-surface);box-shadow:var(--shadow-md);border-radius:14px;margin:12px;overflow:hidden}.g8b9JW_dots{opacity:.9}.g8b9JW_empty{text-align:center;color:var(--brand-muted);pointer-events:none;margin:0;font-family:Poppins,sans-serif;font-size:.82rem;position:absolute;inset:50% 0 auto;transform:translateY(-50%)}@media only screen and (max-width:800px){.g8b9JW_canvas{min-height:0}.g8b9JW_canvas .react-flow__minimap{display:none}.g8b9JW_empty{padding:0 24px;font-size:.78rem}}
@keyframes x3iTba_skeleton-pulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes x3iTba_spin{to{transform:rotate(360deg)}}@keyframes x3iTba_checkboxPop{0%{transform:scale(1)}30%{transform:scale(1.3)}50%{transform:scale(.9)}70%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes x3iTba_checkmarkAppear{0%{opacity:0;transform:scale(0)rotate(-45deg)}50%{opacity:1;transform:scale(1.2)rotate(0)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes x3iTba_strikethroughSlide{0%{text-decoration-color:#0000}to{-webkit-text-decoration-color:var(--brand-muted);text-decoration-color:var(--brand-muted)}}@keyframes x3iTba_fadeToMuted{0%{color:var(--brand-light)}to{color:var(--brand-muted)}}@keyframes x3iTba_rowComplete{0%{background:0 0}30%{background:var(--brand-secondary)}to{background:0 0}}.x3iTba_group{content-visibility:auto;contain-intrinsic-size:0 56px;align-items:flex-start;gap:8px;width:100%;padding:3px 16px;font-family:Poppins,sans-serif;display:flex}.x3iTba_group.x3iTba_received{flex-direction:row;justify-content:flex-start}.x3iTba_group.x3iTba_sent{flex-direction:row;justify-content:flex-end}@media only screen and (max-width:800px){.x3iTba_group{padding:3px 10px}}.x3iTba_botGroup{align-items:flex-end;animation:.25s both x3iTba_botSlideIn}.x3iTba_botCard{position:relative;background:0 0!important;border:none!important}.x3iTba_botCard:before{content:"";background:conic-gradient(from var(--bot-angle), var(--color-accent-soft) 0%, var(--color-entity) 28%, var(--color-warning) 50%, var(--color-entity) 72%, var(--color-accent-soft) 100%);opacity:.8;-webkit-mask:linear-gradient(var(--brand-dark) 0 0) content-box,linear-gradient(var(--brand-dark) 0 0);-webkit-mask-composite:xor;-webkit-mask:linear-gradient(var(--brand-dark) 0 0) content-box,linear-gradient(var(--brand-dark) 0 0);mask:linear-gradient(var(--brand-dark) 0 0) content-box,linear-gradient(var(--brand-dark) 0 0);pointer-events:none;border-radius:11px;padding:1px;animation:3.5s linear infinite x3iTba_botCircuit;position:absolute;inset:0;-webkit-mask-composite:xor;mask-composite:exclude}@property --bot-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes x3iTba_botCircuit{to{--bot-angle:360deg}}@keyframes x3iTba_botSlideIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.x3iTba_avatarWrap{background:var(--brand-secondary);border:1px solid var(--brand-border);border-radius:6px;flex-shrink:0;width:28px;height:28px;overflow:hidden}.x3iTba_avatar{color:var(--brand-light);object-fit:cover;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex;border-radius:8px!important;width:28px!important;height:28px!important}.x3iTba_card{min-width:0;max-width:min(90%,960px)}@media only screen and (max-width:800px){.x3iTba_card{max-width:min(78%,480px)}}.x3iTba_card{background:color-mix(in srgb, var(--color-accent) 1.5%, transparent);border:none;border-radius:10px;flex-direction:column;align-items:flex-start;padding:18px 22px;display:flex}.x3iTba_stack{flex-direction:column;gap:2px;min-width:0;max-width:min(85%,960px);display:flex}.x3iTba_sent .x3iTba_stack{align-items:flex-end}.x3iTba_received .x3iTba_stack{align-items:flex-start}@media only screen and (max-width:800px){.x3iTba_stack{max-width:min(85%,480px)}}.x3iTba_stackEditing{width:min(85%,960px)}@media only screen and (max-width:800px){.x3iTba_stackEditing{width:min(85%,480px)}}.x3iTba_cardHeader{align-items:center;gap:5px;margin-bottom:2px;display:flex}.x3iTba_authorName{color:var(--brand-muted);white-space:nowrap;font-size:.72em;font-weight:600}.x3iTba_userRole{color:var(--brand-muted);opacity:.6;font-size:.68em}.x3iTba_botBadge{display:none}.x3iTba_refBadgeNoAccess{background:color-mix(in srgb, var(--brand-muted) 14%, transparent);color:var(--brand-muted);vertical-align:baseline;font-size:.82em;font-weight:500;line-height:inherit;cursor:default;border-radius:6px;align-items:center;gap:3px;padding:0 5px;display:inline-flex}.x3iTba_refBadgeNoAccess svg{opacity:.7;flex-shrink:0}.x3iTba_refBadge{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-color:color-mix(in srgb, var(--project-accent,var(--brand-primary)) 50%, transparent);text-decoration-color:color-mix(in srgb, var(--project-accent,var(--brand-primary)) 50%, transparent);text-underline-offset:3px;color:var(--project-accent,var(--brand-primary));vertical-align:baseline;font-size:.88em;font-weight:500;line-height:inherit;letter-spacing:.1px;cursor:pointer;opacity:.85;background:0 0;border:none;align-items:center;gap:3px;padding:0 1px;text-decoration-thickness:1.5px;transition:opacity .15s,text-decoration-color .15s;display:inline-flex}.x3iTba_refBadge svg{opacity:.6;flex-shrink:0}.x3iTba_refBadge:hover{opacity:1;-webkit-text-decoration-color:var(--project-accent,var(--brand-primary));text-decoration-color:var(--project-accent,var(--brand-primary))}.x3iTba_messageBlock{border-radius:6px;flex-direction:column;width:100%;transition:background .6s;display:flex}.x3iTba_messageBlock.x3iTba_highlighted{background:color-mix(in srgb, var(--project-accent,var(--brand-primary)) 14%, transparent)}.x3iTba_bubble{background:color-mix(in srgb, var(--color-accent) 7%, transparent);width:fit-content;max-width:100%;color:var(--brand-light);border-radius:16px;padding:8px 14px;position:relative}.x3iTba_received .x3iTba_bubble{align-self:flex-start}.x3iTba_sent .x3iTba_bubble{background:var(--own-bubble);color:var(--own-bubble-text);align-self:flex-end}@media only screen and (max-width:800px){.x3iTba_bubble{padding:8px 12px}}.x3iTba_received .x3iTba_bubble.x3iTba_posOnly{border-radius:16px}.x3iTba_received .x3iTba_bubble.x3iTba_posFirst{border-radius:16px 16px 16px 4px}.x3iTba_received .x3iTba_bubble.x3iTba_posMiddle{border-radius:4px 16px 16px 4px}.x3iTba_received .x3iTba_bubble.x3iTba_posLast{border-radius:4px 16px 16px}.x3iTba_sent .x3iTba_bubble.x3iTba_posOnly{border-radius:16px}.x3iTba_sent .x3iTba_bubble.x3iTba_posFirst{border-radius:16px 16px 4px}.x3iTba_sent .x3iTba_bubble.x3iTba_posMiddle{border-radius:16px 4px 4px 16px}.x3iTba_sent .x3iTba_bubble.x3iTba_posLast{border-radius:16px 4px 16px 16px}.x3iTba_received .x3iTba_bubble.x3iTba_highlighted{background:color-mix(in srgb, var(--project-accent,var(--brand-primary)) 20%, transparent);box-shadow:inset 0 0 0 2px var(--project-accent,var(--brand-primary))}.x3iTba_sent .x3iTba_bubble.x3iTba_highlighted{background:var(--own-bubble-highlight);box-shadow:inset 0 0 0 2px var(--own-bubble-text)}.x3iTba_group .x3iTba_bubble.x3iTba_bubbleTombstone{box-shadow:none;background:0 0;padding:0}.x3iTba_group .x3iTba_bubble.x3iTba_bubbleEditing{align-self:stretch;width:100%}.x3iTba_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.x3iTba_replyChip{background:var(--glass-bg);max-width:100%;color:var(--brand-muted);cursor:default;border:none;border-radius:6px;align-self:flex-start;align-items:center;gap:5px;margin-bottom:4px;padding:3px 7px;font-family:Poppins,sans-serif;font-size:.72em;display:inline-flex}.x3iTba_replyChip svg{opacity:.7;flex-shrink:0}button.x3iTba_replyChip{cursor:pointer;transition:background .15s}button.x3iTba_replyChip:hover{background:color-mix(in srgb, var(--project-accent,var(--brand-primary)) 16%, var(--glass-bg))}.x3iTba_replyChipUser{color:var(--project-accent,var(--brand-primary));flex-shrink:0;font-weight:600}.x3iTba_replyChipText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.x3iTba_quoteBtn{z-index:10000;background:var(--brand-surface);color:var(--project-accent,var(--brand-primary));cursor:pointer;opacity:.92;border:none;border-radius:6px;align-items:center;gap:6px;padding:6px 10px;font-family:Poppins,sans-serif;font-size:.75rem;transition:opacity .15s;display:inline-flex;position:fixed;transform:translate(-50%);box-shadow:0 4px 14px #00000059}.x3iTba_quoteBtn:hover{opacity:1}@media only screen and (max-width:800px){.x3iTba_quoteBtn{padding:9px 12px;font-size:.8rem}}.x3iTba_divider{background:var(--brand-border);opacity:.5;height:1px;margin:8px 0}.x3iTba_textRow{align-items:flex-start;gap:6px;width:100%;display:flex}.x3iTba_text{color:var(--brand-light);word-break:break-word;white-space:pre-wrap;flex:1;margin:0;font-size:.9em;line-height:1.55}.x3iTba_linkInline{color:var(--project-accent,var(--brand-primary));text-underline-offset:2px;word-break:break-all;text-decoration:underline;transition:opacity .15s}.x3iTba_linkInline:hover{opacity:.75}.x3iTba_codeBlock{border:1px solid var(--brand-border);background:rgb(var(--overlay-dark-rgb)/.25);border-radius:6px;flex:1;min-width:0;overflow:hidden}.x3iTba_codeBlockHeader{background:rgb(var(--overlay-dark-rgb)/.15);border-bottom:1px solid var(--brand-border);align-items:center;padding:5px 10px;display:flex}.x3iTba_codeBlockLang{color:var(--project-accent,var(--brand-primary));text-transform:uppercase;letter-spacing:.4px;font-size:.68em;font-weight:600}.x3iTba_codeBlockPre{color:var(--brand-light);white-space:pre;tab-size:2;margin:0;padding:10px 12px;font-family:SF Mono,Fira Code,Cascadia Code,Consolas,monospace;font-size:.78em;line-height:1.6;overflow-x:auto}.x3iTba_codeBlockPre code{color:inherit}:is(.x3iTba_codeBlockPre .hljs-string,.x3iTba_codeBlockPre .hljs-template-variable){color:var(--syntax-string)}:is(.x3iTba_codeBlockPre .hljs-number,.x3iTba_codeBlockPre .hljs-literal){color:var(--color-accent)}:is(.x3iTba_codeBlockPre .hljs-keyword,.x3iTba_codeBlockPre .hljs-selector-tag,.x3iTba_codeBlockPre .hljs-built_in){color:var(--syntax-builtin)}:is(.x3iTba_codeBlockPre .hljs-attr,.x3iTba_codeBlockPre .hljs-attribute,.x3iTba_codeBlockPre .hljs-variable,.x3iTba_codeBlockPre .hljs-name){color:var(--syntax-var)}:is(.x3iTba_codeBlockPre .hljs-comment,.x3iTba_codeBlockPre .hljs-quote){color:var(--syntax-comment);font-style:italic}:is(.x3iTba_codeBlockPre .hljs-punctuation,.x3iTba_codeBlockPre .hljs-tag){color:var(--syntax-punct)}:is(.x3iTba_codeBlockPre .hljs-type,.x3iTba_codeBlockPre .hljs-class,.x3iTba_codeBlockPre .hljs-title){color:var(--syntax-type)}.x3iTba_codeBlockPre .hljs-function{color:var(--syntax-func)}.x3iTba_codeBlockPre .hljs-params{color:var(--brand-light)}.x3iTba_codeBlockPre .hljs-regexp{color:var(--syntax-number)}:is(.x3iTba_codeBlockPre .hljs-meta,.x3iTba_codeBlockPre .hljs-meta-keyword){color:var(--syntax-punct)}:is(.x3iTba_codeBlockPre .hljs-symbol,.x3iTba_codeBlockPre .hljs-bullet){color:var(--syntax-builtin)}.x3iTba_actions{flex-shrink:0;gap:3px;margin-top:1px;display:flex}.x3iTba_actionsFloat{z-index:2;margin-top:0;padding:0 4px;position:absolute;top:0}.x3iTba_sent .x3iTba_actionsFloat{right:100%}.x3iTba_received .x3iTba_actionsFloat{left:100%}@media only screen and (max-width:800px){.x3iTba_actionsFloat{align-self:flex-end;margin-top:4px;padding:0;position:static}.x3iTba_sent .x3iTba_actionsFloat .x3iTba_actionBtn{background:var(--own-bubble-inset);color:var(--own-bubble-text)}.x3iTba_sent .x3iTba_actionsFloat .x3iTba_actionBtn:hover{background:rgb(var(--overlay-dark-rgb)/.36);color:var(--own-bubble-text)}.x3iTba_sent .x3iTba_actionsFloat .x3iTba_milestoneBtnOn,.x3iTba_sent .x3iTba_actionsFloat .x3iTba_bookmarkBtnOn,.x3iTba_sent .x3iTba_actionsFloat .x3iTba_deleteBtn:hover{color:var(--own-bubble-text)}}.x3iTba_bookmarkBtnOn{color:var(--project-accent,var(--brand-primary));border-color:color-mix(in srgb, var(--project-accent,var(--brand-primary)) 45%, transparent)}.x3iTba_bookmarkBtnOn:hover{color:var(--project-accent,var(--brand-primary))}.x3iTba_milestoneBtnOn{color:var(--color-warning);border-color:color-mix(in srgb, var(--color-warning) 45%, transparent)}.x3iTba_milestoneBtnOn:hover{color:var(--color-warning)}.x3iTba_actionBtn{background:var(--glass-bg);width:22px;height:22px;color:var(--brand-muted);cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;padding:0;transition:all .15s;display:flex}.x3iTba_actionBtn:hover{background:var(--glass-bg-hover);color:var(--brand-light)}.x3iTba_deleteBtn:hover{background:color-mix(in srgb, var(--color-danger) 12%, transparent);color:var(--color-danger)}.x3iTba_editRow{flex-direction:column;gap:6px;width:100%;display:flex}.x3iTba_editTextarea{resize:vertical;background:var(--glass-bg);width:100%;min-height:56px;color:var(--brand-light);border:none;border-radius:10px;padding:8px 10px;font-family:Poppins,sans-serif;font-size:.9em;line-height:1.55}.x3iTba_editTextarea:focus{outline:1px solid color-mix(in srgb, var(--project-accent,var(--brand-primary)) 40%, transparent)}.x3iTba_editActions{justify-content:flex-end;gap:4px;display:flex}.x3iTba_editSaveBtn,.x3iTba_editCancelBtn{cursor:pointer;opacity:.75;background:0 0;border:none;border-radius:6px;padding:5px 9px;font-family:Poppins,sans-serif;font-size:.72rem;transition:opacity .15s}.x3iTba_editSaveBtn:hover:not(:disabled),.x3iTba_editCancelBtn:hover:not(:disabled){opacity:1}.x3iTba_editSaveBtn:disabled,.x3iTba_editCancelBtn:disabled{opacity:.25;cursor:not-allowed}.x3iTba_editSaveBtn{color:var(--project-accent,var(--brand-primary))}.x3iTba_editCancelBtn{color:var(--brand-muted)}.x3iTba_mentionBadge{color:color-mix(in srgb, var(--project-accent,var(--brand-primary)) 90%, var(--color-on-accent));font-weight:600;font-size:inherit;cursor:pointer;opacity:.9;background:0 0;border:none;border-radius:0;padding:0;font-family:inherit;transition:opacity .15s;display:inline}.x3iTba_mentionBadge:hover{opacity:1}.x3iTba_attachmentImages{flex-wrap:wrap;gap:5px;margin-top:6px;display:flex}.x3iTba_attachmentImageBtn{border:1px solid var(--brand-border);cursor:pointer;background:0 0;border-radius:10px;max-width:220px;padding:0;transition:border-color .15s;display:block;overflow:hidden}.x3iTba_attachmentImageBtn:hover{border-color:var(--project-accent,var(--brand-primary))}.x3iTba_attachmentImageWrap{display:inline-block;position:relative}.x3iTba_attachmentRenameBtn{background:color-mix(in srgb, var(--brand-dark) 70%, transparent);width:20px;height:20px;color:var(--brand-light);opacity:0;cursor:pointer;border:none;border-radius:6px;justify-content:center;align-items:center;padding:0;transition:opacity .15s;display:flex;position:absolute;top:4px;right:4px}.x3iTba_attachmentImageWrap:hover .x3iTba_attachmentRenameBtn,.x3iTba_attachmentVideoWrap:hover .x3iTba_attachmentRenameBtn,.x3iTba_attachmentDocRow:hover .x3iTba_attachmentRenameBtn{opacity:.85}.x3iTba_attachmentRenameBtn:hover{opacity:1!important}.x3iTba_attachmentRenameOverlay{position:absolute;bottom:4px;left:4px;right:4px}.x3iTba_attachmentRenameOverlay input{background:color-mix(in srgb, var(--brand-dark) 85%, transparent);width:100%;color:var(--brand-light);border:none;border-radius:6px;padding:3px 5px;font-size:.72rem}.x3iTba_attachmentRenameOverlay input:focus{outline:1px solid var(--project-accent,var(--brand-primary))}.x3iTba_attachmentDocRow{align-items:center;gap:4px;display:flex}.x3iTba_attachmentDocRow .x3iTba_attachmentRenameBtn{opacity:.5;flex-shrink:0;position:static}.x3iTba_attachmentDocRenaming{cursor:default}.x3iTba_attachmentDocRenaming:hover{background:var(--glass-bg);border-color:var(--brand-border)}.x3iTba_attachmentDocRenameInput{min-width:0;color:var(--brand-light);background:0 0;border:none;flex:1;font-family:inherit;font-size:.82em}.x3iTba_attachmentDocRenameInput:focus{outline:none}.x3iTba_attachmentImagePlaceholder{background:var(--skeleton-base);border-radius:6px;justify-content:center;align-items:center;width:220px;height:110px;animation:1.5s ease-in-out infinite x3iTba_skeleton-pulse;display:flex}.x3iTba_attachmentImageError{cursor:pointer}.x3iTba_attachmentImageError .x3iTba_attachmentImagePlaceholder{background:var(--brand-secondary);animation:none}.x3iTba_attachmentErrorContent{color:var(--brand-muted);flex-direction:column;align-items:center;gap:4px;font-size:11px;font-weight:500;display:flex}.x3iTba_attachmentErrorContent svg{opacity:.5}.x3iTba_attachmentDocError{cursor:pointer;background:var(--brand-secondary)!important;animation:none!important}.x3iTba_attachmentImageThumb{object-fit:cover;border-radius:6px;max-width:220px;max-height:160px;display:block}.x3iTba_attachmentImageHidden{opacity:0;width:0;height:0;position:absolute;overflow:hidden}.x3iTba_attachmentImageLoaded{animation:.25s ease-out x3iTba_attachmentFadeIn}@keyframes x3iTba_attachmentFadeIn{0%{opacity:0}to{opacity:1}}.x3iTba_attachmentVideos{flex-wrap:wrap;gap:5px;margin-top:6px;display:flex}.x3iTba_attachmentVideoWrap{width:100%;max-width:360px;display:inline-block;position:relative}@media only screen and (max-width:800px){.x3iTba_attachmentVideoWrap{max-width:100%}}.x3iTba_attachmentVideoPlayer{background:var(--brand-dark);border-radius:8px;outline:none;width:100%;max-width:360px;max-height:260px;display:block}@media only screen and (max-width:800px){.x3iTba_attachmentVideoPlayer{max-width:100%}}.x3iTba_attachmentVideoBtn{cursor:pointer;background:0 0;border:none;border-radius:8px;padding:0;display:block;overflow:hidden}.x3iTba_attachmentVideoPlaceholder{background:var(--skeleton-base);border-radius:8px;justify-content:center;align-items:center;width:320px;max-width:100%;height:180px;animation:1.5s ease-in-out infinite x3iTba_skeleton-pulse;display:flex}@media only screen and (max-width:800px){.x3iTba_attachmentVideoPlaceholder{width:100%}}.x3iTba_attachmentVideoError{cursor:pointer}.x3iTba_attachmentVideoError .x3iTba_attachmentVideoPlaceholder{background:var(--brand-secondary);animation:none}.x3iTba_attachmentDocPlaceholder{background:var(--skeleton-base);border-radius:10px;width:260px;height:40px;animation:1.5s ease-in-out infinite x3iTba_skeleton-pulse}.x3iTba_attachmentDocs{flex-direction:column;gap:4px;margin-top:6px;display:flex}.x3iTba_attachmentDocCard{background:var(--glass-bg);border:1px solid var(--brand-border);color:var(--brand-light);border-radius:10px;align-items:center;gap:8px;max-width:260px;padding:7px 10px;text-decoration:none;transition:background .15s,border-color .15s;display:flex}.x3iTba_attachmentDocCard:hover{background:var(--glass-border);border-color:color-mix(in srgb, var(--project-accent,var(--brand-primary)) 35%, transparent)}.x3iTba_attachmentDocIcon{color:var(--brand-muted);flex-shrink:0;align-items:center;display:flex}.x3iTba_attachmentDocInfo{flex-direction:column;min-width:0;display:flex}.x3iTba_attachmentDocName{text-overflow:ellipsis;white-space:nowrap;font-size:.82em;font-weight:500;overflow:hidden}.x3iTba_attachmentDocSize{color:var(--brand-muted);font-size:.7em}.x3iTba_attachmentAudios{flex-direction:column;gap:4px;margin-top:6px;display:flex}.x3iTba_attachmentAudioPlaceholder{background:var(--skeleton-base);border-radius:8px;width:260px;height:56px;animation:1.5s ease-in-out infinite x3iTba_skeleton-pulse}@media only screen and (max-width:800px){.x3iTba_attachmentAudioPlaceholder{width:100%;max-width:260px}}.x3iTba_attachmentAudioCard{background:var(--glass-bg);border-radius:8px;flex-direction:column;gap:4px;max-width:280px;padding:8px 10px;display:flex}@media only screen and (max-width:800px){.x3iTba_attachmentAudioCard{width:100%;max-width:100%}}.x3iTba_attachmentAudioMeta{justify-content:space-between;align-items:center;gap:8px;display:flex}.x3iTba_attachmentAudioLabel{color:var(--brand-light);text-overflow:ellipsis;white-space:nowrap;font-size:.78em;font-weight:500;overflow:hidden}.x3iTba_attachmentAudioDuration{color:var(--brand-muted);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.7em}.x3iTba_attachmentAudioPlayer{border-radius:6px;width:100%;height:34px}.x3iTba_attachmentAudioPlayer::-webkit-media-controls-panel{background:0 0}.x3iTba_lightboxOverlay{z-index:1000;background:rgb(var(--overlay-dark-rgb)/.85);cursor:pointer;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.x3iTba_lightboxClose{background:var(--glass-border-hover);border:1px solid var(--glass-border-strong);width:34px;height:34px;color:var(--brand-light);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;font-size:1.3em;transition:background .15s;display:flex;position:absolute;top:16px;right:20px}.x3iTba_lightboxClose:hover{background:var(--glass-border-strong)}.x3iTba_lightboxImage{object-fit:contain;cursor:default;border-radius:8px;max-width:90vw;max-height:90vh}.x3iTba_metaRow{align-items:center;gap:4px;margin-top:4px;display:flex}.x3iTba_sent .x3iTba_metaRow{align-self:flex-end}.x3iTba_timestamp{color:var(--brand-muted);opacity:.55;font-size:.67em;line-height:1;display:block}.x3iTba_failedLabel{color:inherit;font-size:.67em;font-weight:600;line-height:1}.x3iTba_failedBtn{color:inherit;cursor:pointer;opacity:.75;background:0 0;border:none;border-radius:6px;padding:2px 6px;font-family:Poppins,sans-serif;font-size:.67em;line-height:1;text-decoration:underline;transition:opacity .15s}.x3iTba_failedBtn:hover{opacity:1}.x3iTba_pendingDot{background:var(--brand-muted);opacity:.7;border-radius:2px;flex-shrink:0;width:6px;height:6px}.x3iTba_tombstone{border:1px dashed var(--brand-border);color:var(--brand-muted);opacity:.45;-webkit-user-select:none;user-select:none;border-radius:6px;align-items:center;gap:5px;padding:3px 8px;font-family:Poppins,sans-serif;font-size:.7rem;font-style:italic;display:inline-flex}.x3iTba_tombstone svg{flex-shrink:0}.x3iTba_sent .x3iTba_replyChip{background:var(--own-bubble-inset);color:var(--own-bubble-muted)}.x3iTba_sent .x3iTba_replyChipUser{color:var(--own-bubble-text)}.x3iTba_sent button.x3iTba_replyChip:hover{background:rgb(var(--overlay-dark-rgb)/.36)}.x3iTba_sent .x3iTba_text{color:var(--own-bubble-text)}.x3iTba_sent .x3iTba_linkInline{color:var(--own-bubble-text);opacity:1}.x3iTba_sent .x3iTba_linkInline:hover{opacity:.85}.x3iTba_sent .x3iTba_refBadge{color:var(--own-bubble-text);opacity:1;-webkit-text-decoration-color:var(--own-bubble-muted);text-decoration-color:var(--own-bubble-muted);font-weight:600}.x3iTba_sent .x3iTba_refBadge:hover{-webkit-text-decoration-color:var(--own-bubble-text);text-decoration-color:var(--own-bubble-text)}.x3iTba_sent .x3iTba_refBadgeNoAccess{background:var(--own-bubble-inset);color:var(--own-bubble-muted)}.x3iTba_sent .x3iTba_mentionBadge{background:var(--own-bubble-inset);color:var(--own-bubble-text);opacity:1;border-radius:3px;padding:0 4px}.x3iTba_sent .x3iTba_timestamp{color:var(--own-bubble-muted);opacity:1}.x3iTba_sent .x3iTba_pendingDot{background:var(--own-bubble-muted);opacity:1}.x3iTba_sent .x3iTba_codeBlock{background:var(--code-bg);border:none}.x3iTba_sent .x3iTba_codeBlockHeader{background:rgb(var(--overlay-light-rgb)/.06);border-bottom:none}.x3iTba_sent .x3iTba_codeBlockLang{color:var(--own-bubble-muted)}.x3iTba_sent .x3iTba_codeBlockPre{color:var(--own-bubble-text)}.x3iTba_sent .x3iTba_attachmentImageBtn{border-color:#0000}.x3iTba_sent .x3iTba_attachmentImageBtn:hover{border-color:var(--own-bubble-text)}.x3iTba_sent .x3iTba_attachmentImagePlaceholder,.x3iTba_sent .x3iTba_attachmentDocPlaceholder,.x3iTba_sent .x3iTba_attachmentAudioPlaceholder,.x3iTba_sent .x3iTba_attachmentImageError .x3iTba_attachmentImagePlaceholder,.x3iTba_sent .x3iTba_attachmentVideoError .x3iTba_attachmentVideoPlaceholder,.x3iTba_sent .x3iTba_attachmentVideoPlaceholder{background:var(--own-bubble-inset)}.x3iTba_sent .x3iTba_attachmentErrorContent{color:var(--own-bubble-muted)}.x3iTba_sent .x3iTba_attachmentDocError{background:var(--own-bubble-inset)!important}.x3iTba_sent .x3iTba_attachmentDocCard,.x3iTba_sent .x3iTba_attachmentAudioCard{background:var(--own-bubble-inset);color:var(--own-bubble-text);border-color:#0000}.x3iTba_sent .x3iTba_attachmentDocCard:hover{background:rgb(var(--overlay-dark-rgb)/.36);border-color:#0000}.x3iTba_sent .x3iTba_attachmentDocRenaming:hover{background:var(--own-bubble-inset);border-color:#0000}.x3iTba_sent .x3iTba_attachmentDocIcon,.x3iTba_sent .x3iTba_attachmentDocSize,.x3iTba_sent .x3iTba_attachmentAudioDuration{color:var(--own-bubble-muted)}.x3iTba_sent .x3iTba_attachmentAudioLabel,.x3iTba_sent .x3iTba_attachmentDocRenameInput{color:var(--own-bubble-text)}.x3iTba_sent .x3iTba_attachmentDocRow .x3iTba_attachmentRenameBtn{background:var(--own-bubble-inset);color:var(--own-bubble-text);opacity:.85}.x3iTba_sent .x3iTba_editTextarea{background:var(--brand-dark);color:var(--brand-light)}.x3iTba_sent .x3iTba_editSaveBtn{color:var(--own-bubble-text);opacity:1;font-weight:600}.x3iTba_sent .x3iTba_editCancelBtn{color:var(--own-bubble-muted);opacity:1}.x3iTba_sent .x3iTba_editSaveBtn:hover:not(:disabled),.x3iTba_sent .x3iTba_editCancelBtn:hover:not(:disabled){background:var(--own-bubble-inset);color:var(--own-bubble-text)}.x3iTba_sent :is(button.x3iTba_replyChip,.x3iTba_linkInline,.x3iTba_refBadge,.x3iTba_mentionBadge,.x3iTba_attachmentImageBtn,.x3iTba_attachmentDocCard,.x3iTba_attachmentRenameBtn,.x3iTba_editSaveBtn,.x3iTba_editCancelBtn,.x3iTba_editTextarea):focus-visible{outline:2px solid var(--own-bubble-text);outline-offset:2px}.x3iTba_received :is(button.x3iTba_replyChip,.x3iTba_mentionBadge,.x3iTba_refBadge,.x3iTba_linkInline):focus-visible,.x3iTba_actionsFloat .x3iTba_actionBtn:focus-visible{outline:2px solid var(--project-accent,var(--brand-primary));outline-offset:2px}@media only screen and (max-width:800px){.x3iTba_sent .x3iTba_actionsFloat .x3iTba_actionBtn:focus-visible{outline-color:var(--own-bubble-text)}}.x3iTba_videoEmbed{aspect-ratio:16/9;background:var(--brand-surface);border-radius:8px;width:100%;max-width:480px;margin-top:6px;position:relative;overflow:hidden}.x3iTba_videoEmbed iframe{border:0;width:100%;height:100%;position:absolute;inset:0}
.wIr0nG_chip{background:color-mix(in srgb, var(--project-accent,var(--brand-primary)) 10%, transparent);border-radius:8px;align-self:flex-start;align-items:center;gap:4px;padding:2px 4px;display:flex}@media only screen and (max-width:800px){.wIr0nG_chip{justify-content:space-between;align-self:stretch;padding:4px 6px}}.wIr0nG_ghostBtn{color:var(--project-accent,var(--brand-primary));cursor:pointer;opacity:.75;background:0 0;border:none;border-radius:6px;padding:5px 9px;font-family:Poppins,sans-serif;font-size:.72rem;transition:opacity .15s}.wIr0nG_ghostBtn:hover:not(:disabled){opacity:1}.wIr0nG_ghostBtn:disabled{opacity:.25;cursor:not-allowed}
.YVhtPG_nav{z-index:6;background:var(--brand-surface);box-shadow:var(--shadow-md);color:var(--brand-muted);border-radius:16px;align-items:center;gap:6px;padding:6px 8px 6px 12px;font-family:Poppins,sans-serif;font-size:.72rem;display:flex;position:absolute;bottom:12px;right:12px}.YVhtPG_position{font-variant-numeric:tabular-nums;color:var(--brand-text);margin-right:2px;font-weight:600}.YVhtPG_key{background:color-mix(in srgb, var(--project-accent,var(--brand-primary)) 16%, transparent);min-width:26px;height:26px;color:var(--project-accent,var(--brand-primary));cursor:pointer;opacity:.85;border:none;border-radius:10px;justify-content:center;align-items:center;padding:0;font-family:Poppins,sans-serif;font-size:.85rem;line-height:1;transition:opacity .15s;display:inline-flex}.YVhtPG_key:hover:not(:disabled){opacity:1}.YVhtPG_key:disabled{opacity:.25;cursor:not-allowed}.YVhtPG_hint{margin-left:2px}@media only screen and (max-width:800px){.YVhtPG_hint{display:none}.YVhtPG_key{min-width:36px;height:36px}}
.FvB24a_dock{z-index:5;pointer-events:none;flex-direction:column;align-items:center;gap:8px;max-width:calc(100% - 24px);display:flex;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.FvB24a_dock>*{pointer-events:auto}.FvB24a_bar{background:var(--brand-surface);max-width:100%;box-shadow:var(--shadow-md);opacity:.85;border-radius:16px;align-items:center;gap:2px;padding:4px;transition:opacity .15s;display:flex}.FvB24a_bar:hover,.FvB24a_bar:focus-within{opacity:1}.FvB24a_btn{width:28px;height:28px;color:var(--brand-text);cursor:pointer;opacity:.7;background:0 0;border:none;border-radius:10px;justify-content:center;align-items:center;padding:0;font-family:Poppins,sans-serif;transition:opacity .15s;display:flex}.FvB24a_btn:hover:not(:disabled){opacity:1}.FvB24a_btn:disabled{opacity:.25;cursor:not-allowed}.FvB24a_btn[data-active=true],.FvB24a_btn[data-playing=true]{opacity:1;color:var(--project-accent,var(--brand-primary))}.FvB24a_btn:focus-visible{outline:2px solid var(--project-accent,var(--brand-primary));outline-offset:1px}.FvB24a_btn[data-wide]{gap:4px;width:auto;padding:0 8px}.FvB24a_time{font-variant-numeric:tabular-nums;font-size:.7rem;font-weight:600}.FvB24a_position{align-items:baseline;gap:8px;min-width:0;padding:0 8px;font-family:Poppins,sans-serif;display:flex}.FvB24a_count{color:var(--brand-text);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.78rem;font-weight:600}.FvB24a_name{max-width:220px;color:var(--brand-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}.FvB24a_divider{background:var(--glass-border-strong);width:1px;height:16px;margin:0 4px}.FvB24a_order{background:var(--brand-surface);width:340px;max-width:100%;box-shadow:var(--shadow-md);border-radius:16px;padding:8px}.FvB24a_orderHint{color:var(--brand-muted);margin:0 0 6px;padding:0 4px;font-family:Poppins,sans-serif;font-size:.68rem;line-height:1.4}.FvB24a_orderList{-webkit-overflow-scrolling:touch;flex-direction:column;gap:2px;max-height:40vh;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.FvB24a_orderRow{border-radius:10px;align-items:center;gap:2px;padding-right:2px;display:flex}.FvB24a_orderRow[data-current=true]{background:var(--glass-bg)}.FvB24a_orderGo{min-width:0;color:var(--brand-text);text-align:left;cursor:pointer;opacity:.8;background:0 0;border:none;border-radius:10px;flex:1;align-items:center;gap:8px;padding:5px 6px;font-family:Poppins,sans-serif;font-size:.74rem;transition:opacity .15s;display:flex}.FvB24a_orderGo:hover{opacity:1}.FvB24a_orderGo:focus-visible{outline:2px solid var(--project-accent,var(--brand-primary));outline-offset:1px}.FvB24a_orderNo{min-width:16px;color:var(--brand-muted);font-variant-numeric:tabular-nums;font-size:.68rem}.FvB24a_orderLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media only screen and (max-width:800px){.FvB24a_dock{bottom:calc(12px + env(safe-area-inset-bottom,0px))}.FvB24a_btn{width:40px;height:40px}.FvB24a_btn[data-wide]{width:auto;padding:0 10px}.FvB24a_label,.FvB24a_name,.FvB24a_divider{display:none}.FvB24a_order{width:100%}}
.I4eXPa_layer{z-index:4;touch-action:none;position:absolute;inset:0}.I4eXPa_layer[data-mode=pen]{cursor:crosshair}.I4eXPa_layer[data-mode=eraser]{cursor:cell}.I4eXPa_live{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}@media only screen and (max-width:800px){.I4eXPa_layer{touch-action:none}}
.pjrjbG_panel{flex-direction:column;gap:12px;padding:4px 0 12px;font-family:Poppins,sans-serif;display:flex}.pjrjbG_intro,.pjrjbG_empty{color:var(--brand-muted);margin:0;font-size:.78rem;line-height:1.5}.pjrjbG_empty{background:var(--glass-bg);border-radius:10px;padding:10px 12px}.pjrjbG_list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.pjrjbG_row{background:var(--glass-bg);border-radius:10px;transition:background .15s}.pjrjbG_row:hover{background:color-mix(in srgb, var(--project-accent,var(--brand-primary)) 10%, transparent)}.pjrjbG_row[data-done=true]{opacity:.55}.pjrjbG_rowLabel{cursor:pointer;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.pjrjbG_check{width:16px;height:16px;accent-color:var(--brand-primary);flex:none;margin-top:2px}.pjrjbG_text{min-width:0;color:var(--brand-text);overflow-wrap:anywhere;flex:1;font-size:.82rem;line-height:1.45}.pjrjbG_note{background:color-mix(in srgb, var(--project-accent,var(--brand-primary)) 14%, transparent);color:var(--project-accent,var(--brand-primary));white-space:nowrap;border-radius:4px;flex:none;padding:2px 6px;font-size:.68rem;font-weight:600}.pjrjbG_actions{justify-content:flex-end;gap:6px;display:flex}.pjrjbG_ghost{color:var(--brand-muted);cursor:pointer;opacity:.75;background:0 0;border:none;border-radius:6px;padding:5px 9px;font-family:Poppins,sans-serif;font-size:.78rem;transition:opacity .15s}.pjrjbG_ghost[data-primary]{color:var(--project-accent,var(--brand-primary))}.pjrjbG_ghost:hover:not(:disabled){opacity:1}.pjrjbG_ghost:disabled{opacity:.25;cursor:not-allowed}@media only screen and (max-width:800px){.pjrjbG_rowLabel{padding:14px 12px}.pjrjbG_note{align-self:center}.pjrjbG_actions{flex-direction:column-reverse}.pjrjbG_ghost{padding:12px 14px;font-size:.85rem}}
.ueyjSq_form{flex-direction:column;gap:14px;font-family:Poppins,sans-serif;display:flex}.ueyjSq_body{color:var(--brand-muted);margin:0;font-size:.8rem;line-height:1.5}.ueyjSq_row{background:var(--glass-bg);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.ueyjSq_label{color:var(--brand-text);font-size:.8rem}.ueyjSq_stepper{align-items:center;gap:6px;display:flex}.ueyjSq_value{text-align:center;min-width:24px;color:var(--brand-text);font-size:.9rem;font-weight:600}.ueyjSq_step{width:28px;height:28px;color:var(--project-accent,var(--brand-primary));cursor:pointer;opacity:.75;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:0;transition:opacity .15s;display:flex}.ueyjSq_step:hover:not(:disabled){opacity:1}.ueyjSq_step:disabled{opacity:.25;cursor:not-allowed}.ueyjSq_select{background:var(--brand-surface);color:var(--brand-text);border:none;border-radius:8px;padding:6px 8px;font-family:Poppins,sans-serif;font-size:.8rem}.ueyjSq_actions{justify-content:flex-end;gap:6px;display:flex}.ueyjSq_ghost{color:var(--brand-muted);cursor:pointer;opacity:.75;background:0 0;border:none;border-radius:6px;padding:5px 9px;font-family:Poppins,sans-serif;font-size:.78rem;transition:opacity .15s}.ueyjSq_ghost[data-primary]{color:var(--project-accent,var(--brand-primary))}.ueyjSq_ghost:hover:not(:disabled){opacity:1}.ueyjSq_ghost:disabled{opacity:.25;cursor:not-allowed}@media only screen and (max-width:800px){.ueyjSq_row{flex-direction:column;align-items:stretch}.ueyjSq_stepper{justify-content:space-between}.ueyjSq_step{width:40px;height:40px}.ueyjSq_ghost{padding:10px 14px;font-size:.85rem}}
.YII09q_box{z-index:6;background:var(--brand-surface);box-shadow:var(--shadow-md);border-radius:16px;align-items:center;gap:2px;padding:4px;display:flex;position:absolute;top:12px;left:50%;transform:translate(-50%)}.YII09q_input{background:var(--glass-bg);width:200px;height:28px;color:var(--brand-text);border:none;border-radius:10px;padding:0 8px;font-family:Poppins,sans-serif;font-size:.78rem}.YII09q_input::placeholder{color:var(--brand-muted)}.YII09q_input:focus-visible{outline:2px solid var(--project-accent,var(--brand-primary));outline-offset:1px}.YII09q_count{min-width:56px;color:var(--brand-muted);font-variant-numeric:tabular-nums;text-align:center;white-space:nowrap;padding:0 6px;font-family:Poppins,sans-serif;font-size:.7rem}.YII09q_btn{width:28px;height:28px;color:var(--brand-text);cursor:pointer;opacity:.7;background:0 0;border:none;border-radius:10px;justify-content:center;align-items:center;padding:0;transition:opacity .15s;display:flex}.YII09q_btn:hover:not(:disabled){opacity:1}.YII09q_btn:disabled{opacity:.25;cursor:not-allowed}.YII09q_btn:focus-visible{outline:2px solid var(--project-accent,var(--brand-primary));outline-offset:1px}@media only screen and (max-width:800px){.YII09q_box{inset:auto 8px 12px;transform:none}.YII09q_input{flex:1;min-width:0;height:36px;font-size:16px}.YII09q_count{min-width:0}.YII09q_btn{width:36px;height:36px}}
.U1VHga_root{position:relative}.U1VHga_trigger{width:28px;height:28px;color:var(--brand-text);cursor:pointer;opacity:.75;background:0 0;border:none;border-radius:10px;justify-content:center;align-items:center;padding:0;transition:opacity .15s,background .15s;display:flex}.U1VHga_trigger:hover{opacity:1}.U1VHga_trigger[data-active=true]{opacity:1;background:color-mix(in srgb, var(--brand-primary) 14%, transparent)}.U1VHga_trigger:focus-visible{outline:2px solid var(--project-accent,var(--brand-primary));outline-offset:1px}.U1VHga_menu{z-index:10;background:var(--brand-surface);min-width:230px;box-shadow:var(--shadow-md);border-radius:12px;flex-direction:column;gap:2px;padding:6px;display:flex;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%)}.U1VHga_item{color:var(--brand-text);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;flex-direction:column;align-items:flex-start;gap:1px;padding:8px 10px;font-family:Poppins,sans-serif;transition:background .15s;display:flex}.U1VHga_item:hover:not(:disabled){background:color-mix(in srgb, var(--brand-primary) 12%, transparent)}.U1VHga_item:disabled{opacity:.35;cursor:not-allowed}.U1VHga_itemLabel{font-size:.8rem;font-weight:600}.U1VHga_itemHint{color:var(--brand-muted);font-size:.7rem;line-height:1.35}@media only screen and (max-width:800px){.U1VHga_trigger{width:36px;height:36px}.U1VHga_item{padding:12px}}
.qX3JQG_bar{background:var(--brand-surface);box-shadow:var(--shadow-md);border-radius:16px;align-items:center;gap:4px;padding:4px;font-family:Poppins,sans-serif;display:flex}.qX3JQG_group{align-items:center;gap:1px;display:flex}.qX3JQG_group+.qX3JQG_group{box-shadow:inset 1px 0 0 var(--glass-border-strong);margin-left:2px;padding-left:4px}.qX3JQG_btn,.qX3JQG_swatch,.qX3JQG_size{width:28px;height:28px;color:var(--brand-text);cursor:pointer;opacity:.75;background:0 0;border:none;border-radius:10px;justify-content:center;align-items:center;padding:0;transition:opacity .15s,background .15s;display:flex;position:relative}.qX3JQG_btn:hover,.qX3JQG_swatch:hover,.qX3JQG_size:hover{opacity:1}.qX3JQG_btn[data-active=true],.qX3JQG_swatch[data-active=true],.qX3JQG_size[data-active=true]{opacity:1;background:color-mix(in srgb, var(--brand-primary) 14%, transparent)}.qX3JQG_btn:focus-visible,.qX3JQG_swatch:focus-visible,.qX3JQG_size:focus-visible{outline:2px solid var(--project-accent,var(--brand-primary));outline-offset:1px}.qX3JQG_swatch{width:24px}.qX3JQG_swatch:after{content:"";background:var(--swatch);border-radius:3px;position:absolute;inset:7px 5px}.qX3JQG_swatch[data-none]:after{box-shadow:inset 0 0 0 1.5px var(--brand-muted);background:0 0}.qX3JQG_voice{color:var(--brand-text);align-items:center;display:flex}.qX3JQG_size span{background:var(--brand-text);border-radius:2px;width:14px;display:block}@media only screen and (max-width:800px){.qX3JQG_bar{flex-wrap:wrap;max-width:calc(100vw - 48px)}.qX3JQG_btn,.qX3JQG_size{width:36px;height:36px}.qX3JQG_voice button{min-width:36px;min-height:36px}.qX3JQG_swatch{width:30px;height:36px}.qX3JQG_swatch:after{inset:10px 7px}}
.vsbzDW_bar{z-index:5;pointer-events:none;flex-direction:column;align-items:flex-end;gap:6px;display:flex;position:absolute;top:12px;right:12px}.vsbzDW_bar>*{pointer-events:auto}.vsbzDW_tools{background:var(--brand-surface);box-shadow:var(--shadow-md);border-radius:16px;align-items:center;gap:2px;padding:4px;display:flex}.vsbzDW_btn{width:28px;height:28px;color:var(--brand-text);cursor:pointer;opacity:.7;background:0 0;border:none;border-radius:10px;justify-content:center;align-items:center;padding:0;transition:opacity .15s;display:flex}.vsbzDW_btn:hover:not(:disabled){opacity:1}.vsbzDW_btn:focus-visible{outline:2px solid var(--project-accent,var(--brand-primary));outline-offset:1px}.vsbzDW_btn[data-active=true]{opacity:1;color:var(--project-accent,var(--brand-primary))}.vsbzDW_btn[data-wide]{gap:4px;width:auto;padding:0 6px}.vsbzDW_count{font-family:Poppins,sans-serif;font-size:.68rem;font-weight:600}.vsbzDW_textBtn{color:var(--project-accent,var(--brand-primary));cursor:pointer;opacity:.75;background:0 0;border:none;border-radius:10px;padding:5px 9px;font-family:Poppins,sans-serif;font-size:.72rem;transition:opacity .15s}.vsbzDW_textBtn:hover{opacity:1}.vsbzDW_zoom{text-align:center;min-width:40px;height:28px;color:var(--brand-muted);cursor:pointer;font-variant-numeric:tabular-nums;background:0 0;border:none;border-radius:10px;padding:0;font-family:Poppins,sans-serif;font-size:.7rem;transition:color .15s}.vsbzDW_zoom:hover{color:var(--brand-text)}.vsbzDW_zoom:focus-visible{outline:2px solid var(--project-accent,var(--brand-primary));outline-offset:1px}.vsbzDW_divider{background:var(--glass-border-strong);width:1px;height:16px;margin:0 4px}.vsbzDW_status{text-align:right;min-width:0;max-width:320px;text-shadow:0 0 6px var(--brand-background);align-items:center;gap:10px;padding:0 4px;display:flex}.vsbzDW_notice{color:var(--brand-text);font-size:.7rem}.vsbzDW_tag{background:var(--glass-bg);color:var(--brand-muted);border-radius:6px;padding:2px 6px;font-size:.68rem}.vsbzDW_save{color:var(--brand-muted);font-size:.7rem}.vsbzDW_save[data-state=error],.vsbzDW_save[data-state=conflict]{color:var(--color-warning)}@media only screen and (max-width:800px){.vsbzDW_minimapBtn{display:none}.vsbzDW_btn{width:36px;height:36px}.vsbzDW_divider{display:none}.vsbzDW_bar{top:8px;right:8px}.vsbzDW_zoom{display:none}.vsbzDW_status{flex-wrap:wrap;justify-content:flex-end;max-width:200px}}
.OsLx-G_row{align-items:center;gap:8px;padding:6px 24px;scroll-margin-top:12px;font-family:Poppins,sans-serif;display:flex}@media only screen and (max-width:800px){.OsLx-G_row{padding:4px 12px}}.OsLx-G_rule{background:var(--project-accent,var(--brand-primary));opacity:.5;flex:1;height:1px}.OsLx-G_label{letter-spacing:.06em;text-transform:uppercase;color:var(--project-accent,var(--brand-primary));flex-shrink:0;font-size:.66rem;font-weight:600}
