.app-frame .hero-editor .cm-md-task-checkbox{position:relative}.app-frame .hero-editor .rp-pointer{top:55%;left:45%}.app-frame .hero-editor .rp-pointer.is-off{transform:translate(90px,70px)}.app-frame .capture-scene .menu{right:var(--space-4);bottom:calc(var(--space-4) + var(--space-1) + var(--space-9) + var(--space-2))}.app-frame .capture-scene .capture-launcher{transition:opacity var(--duration-base) var(--ease-smooth), background var(--duration-smooth) var(--ease-smooth), transform var(--duration-smooth) var(--ease-smooth)}.app-frame .capture-scene .recording-dock-status .s-prep,.app-frame .capture-scene .recording-dock-status.is-live .s-live{opacity:1}.app-frame .capture-scene .recording-dock-status .s-live,.app-frame .capture-scene .recording-dock-status.is-live .s-prep{opacity:0}.app-frame .capture-scene .status-stack{align-items:center;line-height:1}.app-frame .capture-scene .status-stack>*{transition:opacity var(--duration-base) var(--ease-smooth)}.app-frame .capture-scene .rp-pointer{top:0;left:auto;right:0}.app-frame .capture-scene .rp-pointer[data-at=start]{transform:translate(-150px,-150px)}.app-frame .capture-scene .rp-pointer[data-at=launcher]{transform:translate(-3px,19px)}.app-frame .capture-scene .rp-pointer[data-at=item]{transform:translate(-109px,-70px)}.app-frame .capture-scene .toast{transition-duration:var(--duration-dialog-open);transition-timing-function:var(--ease-fluid-out)}.app-frame .summary-scene .workbench-content.rstack{align-content:start;display:grid}.app-frame .summary-scene .meeting-enhanced-empty{align-self:center}.app-frame .summary-scene .summary-footer{min-height:var(--space-7)}.app-frame .summary-scene .summary-run{justify-content:space-between;align-items:center;gap:var(--space-2);font-size:var(--font-size-sm);display:flex}.app-frame .summary-scene .rp-pointer{top:0;left:auto;right:0}.app-frame .summary-scene .rp-pointer[data-at=start]{transform:translate(-160px,-120px)}.app-frame .summary-scene .rp-pointer[data-at=stop]{transform:translate(-53px,19px)}.app-frame .summary-scene .rp-pointer[data-at=generate]{transform:translate(-429px,16px)}@container appwin (width<=639px){.app-frame .summary-scene .rp-pointer[data-at=generate]{transform:translate(-261px,16px)}}.app-frame .ask-scene .chat-messages{align-content:start;display:grid}.app-frame .ask-scene .chat-empty{max-width:var(--width-empty-state-text);padding:var(--space-2) 0;color:var(--text-tertiary);font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);text-align:center;align-self:center;margin:0 auto}.app-frame .ask-scene .chat-messages>.chat-empty{place-items:center;min-height:260px;display:grid}.app-frame .ask-scene .ask-busy{color:var(--text-tertiary)}.app-frame .ask-scene .ask-add{position:relative}.app-frame .ask-scene .rp-pointer{top:60%;left:50%}.app-frame .ask-scene .rp-pointer.is-off{transform:translate(120px,90px)}.app-frame .ask-scene .toast-success{color:var(--success)}.app-frame .settings-backdrop,.app-frame .command-palette-backdrop{z-index:40;background:var(--bg-overlay);transition:opacity var(--duration-dialog-open) var(--ease-fluid-out);justify-content:center;display:flex;position:absolute;inset:0}.app-frame .settings-backdrop{padding:var(--space-4);align-items:center}.app-frame .command-palette-backdrop{padding-top:var(--space-12);align-items:flex-start}.app-frame .settings-backdrop.is-off,.app-frame .command-palette-backdrop.is-off{opacity:0}.app-frame .settings-dialog{width:var(--width-settings-modal);height:var(--height-settings-modal);background:var(--bg-elevated);border-radius:var(--radius-2xl);box-shadow:var(--shadow-overlay);border:1px solid var(--border-subtle);transition:opacity var(--duration-dialog-open) var(--ease-fluid-out), transform var(--duration-dialog-open) var(--ease-fluid-out);display:flex;overflow:hidden}.app-frame .is-off>.settings-dialog,.app-frame .is-off>.command-palette{opacity:0;transform:scale(.95)}.app-frame .settings-sidebar{flex:0 0 var(--width-settings-sidebar);gap:var(--space-1);padding:0 var(--space-3) var(--space-4);border-right:1px solid var(--border-subtle);background:var(--bg-elevated);flex-direction:column;display:flex}.app-frame .settings-rail-head{min-height:var(--height-settings-header);padding:0 var(--space-2);align-items:center;display:flex}.app-frame .settings-rail-title{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-h6)}.app-frame .settings-search-wrap{margin-bottom:var(--space-2);align-items:center;display:flex;position:relative}.app-frame .settings-search-icon{left:var(--space-2-5);color:var(--text-tertiary);position:absolute}.app-frame .settings-global-search{width:100%;min-height:var(--space-8);padding:var(--space-1-5) var(--space-7) var(--space-1-5) var(--space-8);background:var(--bg-sunken);color:var(--text-tertiary);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);font-size:var(--font-size-sm);align-items:center;display:flex}.app-frame .settings-tabs{gap:var(--space-0-5);flex-direction:column;display:flex}.app-frame .settings-tab-group{padding:var(--space-3) var(--space-3) var(--space-1);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;color:var(--text-tertiary)}.app-frame .settings-tab-group:first-child{padding-top:var(--space-1)}.app-frame .settings-tab{align-items:center;gap:var(--space-2-5);padding:var(--space-2) var(--space-3);min-height:var(--space-8);border-radius:var(--radius-lg);color:var(--text-secondary);font-size:var(--font-size-sm-plus);font-weight:var(--font-weight-medium);display:flex}.app-frame .settings-tab svg{color:var(--text-tertiary)}.app-frame .settings-tab[aria-selected=true]{background:var(--bg-pressed);color:var(--text-primary)}.app-frame .settings-tab[aria-selected=true] svg{color:var(--text-primary)}.app-frame .settings-content{background:var(--bg-sunken);flex-direction:column;flex:auto;min-width:0;display:flex}.app-frame .settings-content-head{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:var(--height-settings-header);padding:0 var(--space-4) 0 var(--space-8);border-bottom:1px solid var(--border-subtle);display:flex}.app-frame .settings-title{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-h4)}.app-frame .settings-content-body{flex:auto;min-height:0;overflow:hidden}.app-frame .settings-rows{gap:var(--space-7);max-width:var(--width-settings-measure);padding:var(--space-5) var(--space-8) var(--space-10);flex-direction:column;margin-inline:auto;display:flex}.app-frame .settings-section{gap:var(--space-2);flex-direction:column;display:flex}.app-frame .settings-section-header{gap:var(--space-0-5);padding:0 var(--space-0-5);flex-direction:column;display:flex}.app-frame .settings-section-heading{min-height:var(--space-7);font-size:var(--font-size-sm-plus);font-weight:var(--font-weight-semibold);align-items:center;display:flex}.app-frame .settings-section-desc,.app-frame .settings-row-hint{font-size:var(--font-size-sm);color:var(--text-tertiary);line-height:var(--line-height-snug)}.app-frame .settings-card{padding:0 var(--space-4);background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);flex-direction:column;display:flex}.app-frame .settings-row{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-3) 0;min-height:var(--space-10-5);display:flex}.app-frame .settings-row+.settings-row{border-top:1px solid var(--border-subtle)}.app-frame .settings-row-main{gap:var(--space-0-5);flex-direction:column;flex:auto;min-width:0;display:flex}.app-frame .settings-row-label{font-size:var(--font-size-sm-plus);font-weight:var(--font-weight-medium)}.app-frame .settings-dropdown{flex:none;position:relative}.app-frame .settings-dropdown .menu{top:calc(100% + var(--space-1));transform-origin:100% 0;width:auto;min-width:200px;right:0}.app-frame .settings-dropdown .ui-btn{gap:var(--space-2)}.app-frame .switch{width:var(--space-10);height:var(--space-5);border-radius:var(--radius-full);background:var(--color-surface-quaternary);transition:background .35s var(--ease-fluid-out);flex:none;display:inline-flex;position:relative}.app-frame .switch[aria-checked=true]{background:var(--control-accent)}.app-frame .switch-thumb{top:50%;left:var(--space-0-5);width:var(--space-4);height:var(--space-4);background:var(--white);border-radius:var(--radius-full);box-shadow:var(--shadow-field);transition:transform .35s var(--ease-fluid-out);position:absolute;transform:translateY(-50%)}.app-frame .switch[aria-checked=true] .switch-thumb{transform:translate(calc(var(--space-10) - var(--space-4) - 2 * var(--space-0-5)), -50%)}@container appwin (width<=639px){.app-frame .settings-backdrop{padding:var(--space-3)}.app-frame .settings-dialog{width:100%;height:100%}.app-frame .settings-sidebar{display:none}.app-frame .settings-content-head{padding-left:var(--space-5)}.app-frame .settings-rows{padding-inline:var(--space-4)}}.app-frame .command-palette{width:var(--width-palette);background:var(--overlay);border-radius:var(--radius-3xl);max-width:90%;box-shadow:var(--shadow-overlay);transition:opacity var(--duration-dialog-open) var(--ease-fluid-out), transform var(--duration-dialog-open) var(--ease-fluid-out);flex-direction:column;display:flex;overflow:hidden}.app-frame .command-palette-input-row{align-items:center;gap:var(--space-2);border-bottom:1px solid var(--border-subtle);display:flex}.app-frame .command-palette-mode-chip{height:var(--space-5);padding:0 var(--space-1-5);background:var(--color-surface-secondary);color:var(--text-secondary);border-radius:var(--radius-sm);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);align-items:center;display:inline-flex}.app-frame .command-palette-input{min-width:0;padding:var(--space-3) var(--space-4);font-size:var(--font-size-md);color:var(--text-primary);white-space:nowrap;flex:auto}.app-frame .command-palette-placeholder{color:var(--text-tertiary)}.app-frame .command-palette-list{padding:var(--space-1) 0}.app-frame .command-palette-item{gap:var(--space-0-5);padding:var(--space-2) var(--space-4);flex-direction:column;display:flex}.app-frame .command-palette-item[aria-selected=true]{background:var(--bg-selected)}.app-frame .command-palette-item-title{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--text-primary);white-space:nowrap}.app-frame .command-palette-item-path{min-height:calc(var(--font-size-xs) * 1.2);font-size:var(--font-size-xs);color:var(--text-tertiary);white-space:nowrap}.app-frame .privacy-scene .swap>*{transition:opacity var(--duration-base) var(--ease-smooth)}.app-frame .privacy-scene .swap-b,.app-frame .privacy-scene .is-balanced .swap-a{opacity:0}.app-frame .privacy-scene .is-balanced .swap-b{opacity:1}.app-frame .privacy-scene .swap{text-align:start}.app-frame .privacy-scene .btn-stack{line-height:1}@container appwin (width<=639px){.app-frame .privacy-scene .settings-backdrop{padding-top:var(--space-10)}}.app-frame .privacy-scene .settings-dropdown .ui-btn{position:relative}.app-frame .privacy-scene .rp-pointer{top:50%;left:50%}.app-frame .privacy-scene .rp-pointer[data-at=start]{transform:translate(-60px,160px)}.app-frame .privacy-scene .rp-pointer[data-at=preset]{transform:translate(0)}.app-frame .privacy-scene .rp-pointer[data-at=max]{transform:translate(-30px,43px)}.app-frame .palette-scene .command-palette-input-row{position:relative}.app-frame .palette-scene .command-palette-mode-chip{left:var(--space-3);opacity:0;transition:opacity var(--duration-fast) var(--ease-smooth);position:absolute;top:50%;transform:translateY(-50%)}.app-frame .palette-scene .mode-cmd .chip-cmd,.app-frame .palette-scene .mode-tag .chip-tag{opacity:1}.app-frame .palette-scene .q{transition:transform var(--duration-fast) var(--ease-smooth)}.app-frame .palette-scene .mode-cmd .q{transform:translateX(var(--chip-cmd,64px))}.app-frame .palette-scene .mode-tag .q{transform:translateX(var(--chip-tag,34px))}.app-frame .palette-scene .command-palette-list>ul{transition:opacity var(--duration-fast) var(--ease-smooth)}.app-frame .tables-scene .rp-pointer{top:55%;left:50%}.app-frame .tables-scene .rp-pointer.is-off{transform:translate(70px,60px)}.app-frame .tables-scene .cm-md-table-add-row-end .lucide{width:14px;height:14px}.app-frame .links-scene .cm-line{white-space:normal}.app-frame .links-scene .wl-line .lp-raw,.app-frame .links-scene .press-link{position:relative}.app-frame .links-scene .cm-tooltip-autocomplete{display:block;top:calc(100% + 2px);left:172px}.app-frame .links-scene .ac-list{flex-direction:column;display:flex}.app-frame .links-scene .lp-ren .cm-link-card-wrap{white-space:normal;display:block}.app-frame .links-scene .cm-link-card-body{white-space:normal}.app-frame .links-scene .link-hover-card{top:calc(100% + var(--space-1-5));white-space:normal;width:300px;text-decoration:none;left:0}.app-frame .links-scene .rp-pointer{top:40%;left:40%}.app-frame .links-scene .rp-pointer.is-off{transform:translate(120px,90px)}@container appwin (width<=639px){.app-frame .links-scene .cm-tooltip-autocomplete{left:0}.app-frame .links-scene .link-hover-card{width:250px;left:-48px}}
