:where(button,a[href],[role=button],[role=tab],[role=checkbox]):is(.tap,[data-feedback]):not([data-feedback=none]){--feedback-press-scale:.97;transition:scale .16s ease-out,background-color .16s ease-out,border-color .16s ease-out,color .16s ease-out,box-shadow .16s ease-out}:where(button,a[href],[role=button],[role=tab],[role=checkbox]):is(.tap,[data-feedback]):not(:disabled,[aria-disabled=true],[aria-busy=true],[data-feedback=none],[inert] *,[aria-disabled=true] *,fieldset:disabled *){cursor:pointer}[data-feedback-control][data-feedback-size=card],[data-feedback-control].task-card-main,[data-feedback-control][aria-expanded]{--feedback-press-scale:.985}.task-card-main{border-radius:inherit}[data-app-nav] [data-feedback-control]{--feedback-press-scale:.97}[data-feedback-control]:not([data-feedback-pressed]){scale:none}[data-feedback-control][data-feedback-pressed]{scale:var(--feedback-press-scale);transition-duration:80ms}[data-feedback=navigation][data-feedback-pressed],[role=tab][data-feedback-pressed],[data-feedback=neutral][data-feedback-pressed]{background-color:color-mix(in srgb, var(--primary) 20%, var(--card))}[data-feedback=destructive][data-feedback-pressed]{background-color:color-mix(in srgb, var(--destructive) 12%, var(--card))}[data-feedback=attention][data-feedback-pressed]{background-color:color-mix(in srgb, var(--warning) 12%, var(--card))}[data-feedback=success][data-feedback-pressed]{background-color:color-mix(in srgb, var(--success) 12%, var(--card))}[data-feedback-control].bg-primary[data-feedback-pressed]{background-color:color-mix(in srgb, var(--primary) 90%, black)}[data-feedback-control].bg-destructive[data-feedback-pressed]{background-color:color-mix(in srgb, var(--destructive) 90%, black)}:where(.tap,[data-feedback]):focus-visible{outline:2px solid var(--ring);outline-offset:2px}[data-feedback-focus=inset]:focus-visible{outline-offset:-3px}@media (hover:hover) and (pointer:fine){:is([data-feedback=navigation],[data-feedback=neutral]):not([data-feedback-owner]):hover:not([data-feedback-pressed]):not(:disabled,[aria-disabled=true],[aria-busy=true],[inert] *,fieldset:disabled *){background-color:color-mix(in srgb, var(--primary) 12%, var(--card))}[data-app-nav] [aria-current=page]:hover:not([data-feedback-pressed]){background-color:color-mix(in srgb, var(--primary) 18%, var(--card))}}@media (prefers-reduced-motion:reduce){[data-feedback-control][data-feedback-pressed]{transition-duration:0s;scale:none}}[data-feedback=inner-row]{--feedback-inner-lift:0 -1px;--feedback-inner-press:.997;border-radius:10px;transition:translate .18s ease-out,scale .18s ease-out,background-color .18s ease-out,box-shadow .18s ease-out}[data-feedback=inner-row][data-feedback-pressed]{translate:none;scale:var(--feedback-inner-press);background-color:color-mix(in srgb, var(--primary) 4%, var(--card));box-shadow:0 1px 2px color-mix(in srgb, var(--foreground) 5%, transparent);transition-duration:80ms}@media (hover:hover) and (pointer:fine){[data-feedback=inner-row]:hover:not([data-feedback-pressed],:disabled,[aria-disabled=true],[aria-busy=true],[inert] *,fieldset:disabled *){translate:var(--feedback-inner-lift);background-color:color-mix(in srgb, var(--primary) 2%, var(--card));box-shadow:0 3px 8px -4px color-mix(in srgb, var(--foreground) 12%, transparent)}}@media (prefers-reduced-motion:reduce){[data-feedback=inner-row]{--feedback-inner-lift:none;--feedback-inner-press:none}[data-feedback=inner-row],[data-feedback=inner-row][data-feedback-pressed]{transition-duration:0s}}[data-feedback=raised][data-feedback-size=card]{--feedback-hover-scale:1.003;--feedback-press-scale:.995;transition:translate .2s ease-out,scale .2s ease-out,background-color .2s ease-out,box-shadow .2s ease-out}[data-feedback=raised][data-feedback-shape=tile]{--feedback-hover-scale:1.01;--feedback-press-scale:.99}.shadow-card:has(>[data-feedback=raised][aria-expanded]){overflow:visible}.overflow-hidden.shadow-card:has(>[data-feedback=raised][aria-expanded])>div{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;overflow:clip}[data-feedback=raised][data-feedback-size=card][data-feedback-pressed]{translate:none;scale:var(--feedback-press-scale);background-color:color-mix(in srgb, var(--primary) 5%, var(--card));box-shadow:0 1px 2px color-mix(in srgb, var(--foreground) 8%, transparent);transition-duration:80ms}@media (hover:hover) and (pointer:fine){[data-feedback=raised][data-feedback-size=card]:hover:not([data-feedback-pressed],:disabled,[aria-disabled=true],[aria-busy=true],[inert] *,fieldset:disabled *){translate:var(--feedback-hover-translate,0 -2px);scale:var(--feedback-hover-scale);background-color:color-mix(in srgb, var(--primary) 2%, var(--card));box-shadow:0 2px 4px color-mix(in srgb, var(--foreground) 5%, transparent), 0 10px 24px -6px color-mix(in srgb, var(--foreground) 16%, transparent)}}@media (prefers-reduced-motion:reduce){[data-feedback=raised][data-feedback-size=card],[data-feedback=raised][data-feedback-size=card][data-feedback-pressed],[data-feedback=raised][data-feedback-size=card]:hover{--feedback-hover-translate:none;--feedback-hover-scale:none;--feedback-press-scale:none;transition-duration:0s;translate:none;scale:none}}[data-feedback=back]{touch-action:manipulation;border-radius:999px;min-width:44px;min-height:44px}[data-feedback=back][data-feedback-pressed]{color:var(--primary);background-color:color-mix(in srgb, var(--primary) 22%, var(--card));transition-duration:0s;scale:none}.back-feedback-surface{border-radius:inherit;justify-content:center;align-items:center;gap:.25rem;min-width:36px;min-height:36px;padding-inline:4px;transition:scale .14s ease-out;display:inline-flex}[data-feedback=back][data-feedback-pressed]>.back-feedback-surface{transition-duration:0s;scale:.94}[data-feedback=back]>.report-back-label{gap:.5rem;padding-inline:0}@media (hover:hover) and (pointer:fine){[data-feedback=back]:hover:not([data-feedback-pressed]):not(:disabled):not([aria-disabled=true],[aria-busy=true],[inert] *,fieldset:disabled *){color:var(--primary);background-color:color-mix(in srgb, var(--primary) 12%, var(--card))}}@media (prefers-reduced-motion:reduce){[data-feedback=back],[data-feedback=back]>.back-feedback-surface{transition-duration:0s}[data-feedback=back][data-feedback-pressed]>.back-feedback-surface{scale:none}}[data-feedback-surface]{transition:scale .16s ease-out,background-color .16s ease-out,box-shadow .16s ease-out}[data-feedback-surface]:not([data-feedback-pressed]){scale:none}[data-feedback-surface][data-feedback-pressed]{transition-duration:80ms;scale:.985}[data-feedback-surface=navigation][data-feedback-pressed]{background-color:color-mix(in srgb, var(--primary) 20%, var(--card))}[data-feedback-surface] [data-feedback-owner][data-feedback]{background-color:#0000;scale:none}[data-feedback-surface][data-feedback-pressed].shadow-card,[data-feedback-control][data-feedback-pressed].shadow-card{box-shadow:0 1px 2px color-mix(in srgb, var(--foreground) 8%, transparent)}@media (hover:hover) and (pointer:fine){[data-feedback-surface=navigation]:has([data-feedback-owner]:hover:not(:disabled,[aria-disabled=true],[aria-busy=true],[inert] *,fieldset:disabled *)):not([data-feedback-pressed]){background-color:color-mix(in srgb, var(--primary) 12%, var(--card))}}@media (prefers-reduced-motion:reduce){[data-feedback-surface],[data-feedback-surface][data-feedback-pressed]{transition-duration:0s;scale:none}}:is([data-app-header],[data-header-tools],[data-workspace-toolbar]) :is(button,a[href]).tap:is(.size-11,.size-10,.size-9,.size-8,.min-h-11,.min-h-10):not([data-feedback=back]){isolation:isolate;min-width:44px;min-height:44px;position:relative;scale:none;box-shadow:none!important;background-color:#0000!important;border-color:#0000!important}:is([data-app-header],[data-header-tools],[data-workspace-toolbar]) .tap.bg-card{--tool-surface:var(--card)}:is([data-app-header],[data-header-tools],[data-workspace-toolbar]) .tap.bg-primary{--tool-surface:var(--primary)}:is([data-app-header],[data-header-tools],[data-workspace-toolbar]) .tap.bg-muted{--tool-surface:var(--muted)}:is([data-app-header],[data-header-tools],[data-workspace-toolbar]) .tap.bg-warning-soft{--tool-surface:var(--warning-soft)}:is([data-app-header],[data-header-tools],[data-workspace-toolbar]) .tap.shadow-card{--tool-shadow:var(--shadow-card)}:is([data-app-header],[data-header-tools],[data-workspace-toolbar]) .tap.shadow-lift{--tool-shadow:var(--shadow-lift)}:is([data-app-header],[data-header-tools],[data-workspace-toolbar]) .tap.shadow-sm{--tool-shadow:0 1px 2px #0000000d}:is([data-app-header],[data-header-tools],[data-workspace-toolbar]) :is(button,a[href]).tap:is(.size-11,.size-10,.size-9,.size-8,.min-h-11,.min-h-10):not([data-feedback=back]):before{content:"";inset:var(--tool-inset,0px);z-index:-1;pointer-events:none;border-radius:inherit;border:var(--tool-border,0 solid transparent);background:var(--tool-surface,transparent);box-shadow:var(--tool-shadow,none);transition:scale .16s ease-out,background-color .16s ease-out,box-shadow .16s ease-out;position:absolute}:is([data-app-header],[data-header-tools],[data-workspace-toolbar]) :is(button,a[href]).tap:is(.size-11,.size-10,.size-9,.size-8,.min-h-11,.min-h-10):not([data-feedback=back])>*{transition:scale .16s ease-out}:is([data-app-header],[data-header-tools],[data-workspace-toolbar]) :is(button,a[href]).tap:is(.size-11,.size-10,.size-9,.size-8,.min-h-11,.min-h-10)[data-feedback-pressed]:not([data-feedback=back]){--tool-surface:var(--tool-pressed-surface,color-mix(in srgb, var(--primary) 22%, var(--card)));--tool-shadow:0 1px 1px color-mix(in srgb, var(--foreground) 6%, transparent)}:is([data-app-header],[data-header-tools],[data-workspace-toolbar]) .tap.bg-primary{--tool-pressed-surface:color-mix(in srgb, var(--primary) 90%, black)}:is([data-app-header],[data-header-tools],[data-workspace-toolbar]) .tap.bg-warning-soft{--tool-pressed-surface:color-mix(in srgb, var(--warning) 25%, var(--warning-soft))}:is([data-app-header],[data-header-tools],[data-workspace-toolbar]) .tap:is(.bg-destructive,[data-feedback=destructive]){--tool-pressed-surface:color-mix(in srgb, var(--destructive) 20%, var(--card))}:is([data-app-header],[data-header-tools],[data-workspace-toolbar]) .tap.bg-destructive{--tool-surface:var(--destructive);--tool-pressed-surface:color-mix(in srgb, var(--destructive) 90%, black)}:is([data-app-header],[data-header-tools],[data-workspace-toolbar]) :is(button,a[href]).tap:is(.size-11,.size-10,.size-9,.size-8,.min-h-11,.min-h-10)[data-feedback-pressed]:not([data-feedback=back]):before,:is([data-app-header],[data-header-tools],[data-workspace-toolbar]) :is(button,a[href]).tap:is(.size-11,.size-10,.size-9,.size-8,.min-h-11,.min-h-10)[data-feedback-pressed]:not([data-feedback=back])>*{transition-duration:80ms;scale:.94}@media (hover:hover) and (pointer:fine){:is([data-app-header],[data-header-tools],[data-workspace-toolbar]) .tap:is(.size-11,.size-10,.size-9,.size-8,.min-h-11,.min-h-10):not([data-feedback=back]):not(.bg-primary,.bg-warning-soft,.bg-destructive,[data-feedback=destructive],:disabled,[aria-disabled=true],[aria-busy=true],[inert] *,fieldset:disabled *):hover:not([data-feedback-pressed]){--tool-surface:color-mix(in srgb, var(--primary) 12%, var(--card));color:var(--primary)}:is([data-app-header],[data-header-tools],[data-workspace-toolbar]) .tap.bg-warning-soft:hover:not(:disabled,[aria-disabled=true],[aria-busy=true],[data-feedback-pressed]){--tool-surface:color-mix(in srgb, var(--warning) 14%, var(--warning-soft))}}@media (prefers-reduced-motion:reduce){:is([data-app-header],[data-header-tools],[data-workspace-toolbar]) .tap:is(.size-11,.size-10,.size-9,.size-8,.min-h-11,.min-h-10):before,:is([data-app-header],[data-header-tools],[data-workspace-toolbar]) .tap:is(.size-11,.size-10,.size-9,.size-8,.min-h-11,.min-h-10)>*{transition-duration:0s!important;scale:none!important}}:is([data-app-header],[data-header-tools],[data-workspace-toolbar]) .tap.border{--tool-border:1px solid color-mix(in srgb, var(--border) 80%, transparent)}:is([data-app-header],[data-header-tools],[data-workspace-toolbar]) .tap[class~=bg-primary\/10]{--tool-surface:color-mix(in srgb, var(--primary) 10%, transparent)}:is([data-app-header],[data-header-tools],[data-workspace-toolbar]) .tap:focus-visible{outline:2px solid var(--ring);outline-offset:2px}:is([data-app-header],[data-header-tools],[data-workspace-toolbar]) .tap.size-10{--tool-inset:2px}:is([data-app-header],[data-header-tools],[data-workspace-toolbar]) .tap.size-9{--tool-inset:4px}:is([data-app-header],[data-header-tools],[data-workspace-toolbar]) .tap.size-8{--tool-inset:6px}[data-feedback=text-action]{border-radius:12px;align-items:center;min-width:44px;min-height:44px;display:inline-flex}[data-feedback=text-action][data-feedback-pressed]{background-color:color-mix(in srgb, var(--primary) 20%, var(--card))}.text-action-feedback-surface{border-radius:inherit;justify-content:center;align-items:center;min-height:36px;padding:6px 10px;display:inline-flex}@media (hover:hover) and (pointer:fine){[data-feedback=text-action]:hover:not([data-feedback-pressed],:disabled,[aria-disabled=true],[aria-busy=true],[inert] *,fieldset:disabled *){background:color-mix(in srgb, var(--primary) 12%, var(--card))}}@media (prefers-reduced-motion:reduce){[data-feedback=text-action]>.text-action-feedback-surface{transition-duration:0s!important;scale:none!important}}.appearance-preview-stage{--appearance-preview-card-padding:16px;--appearance-preview-card-gap:12px;--appearance-preview-title-size:14px;--appearance-preview-meta-size:12px;--appearance-preview-min-height:72px;width:100%;min-width:0}.appearance-editor{--appearance-control-font-size:13px}.appearance-editor-compact{--appearance-control-font-size:12px}.appearance-editor-standard{--appearance-control-font-size:13px}.appearance-editor-easy{--appearance-control-font-size:14px}.appearance-editor .settings-preference-heading{font-size:calc(var(--appearance-control-font-size) + 2px)}.appearance-editor .settings-preference-option{font-size:var(--appearance-control-font-size)}.appearance-preview-stage.appearance-preview-compact{--appearance-preview-card-padding:12px;--appearance-preview-card-gap:8px;--appearance-preview-title-size:13px;--appearance-preview-meta-size:11px;--appearance-preview-min-height:64px}.appearance-preview-stage.appearance-preview-easy{--appearance-preview-card-padding:20px;--appearance-preview-card-gap:14px;--appearance-preview-title-size:17px;--appearance-preview-meta-size:14px;--appearance-preview-min-height:88px}.appearance-preview-card{width:100%;min-width:0;min-height:var(--appearance-preview-min-height);border-radius:16px;gap:8px;padding-right:12px}.appearance-preview-card .task-card-main{min-width:0;min-height:var(--appearance-preview-min-height);gap:var(--appearance-preview-card-gap);padding:var(--appearance-preview-card-padding)}.appearance-preview-card .task-card-title{min-width:0;font-size:var(--appearance-preview-title-size);line-height:1.25}.appearance-preview-card .task-card-meta{min-width:0;font-size:var(--appearance-preview-meta-size);margin-top:4px;line-height:1.35}.appearance-preview-card .task-card-actions{width:40px;min-width:40px}@media (prefers-reduced-motion:reduce){.appearance-preview-card *{transition-duration:.01ms!important}}.help-editor{--help-control-font-size:13px}.help-editor-compact{--help-control-font-size:12px}.help-editor-standard{--help-control-font-size:13px}.help-editor-easy{--help-control-font-size:14px}.help-editor .settings-preference-heading{font-size:calc(var(--help-control-font-size) + 2px)}.help-editor .settings-preference-option{font-size:var(--help-control-font-size)}.help-mode-description{transition:color var(--motion-ui-duration,.2s) var(--motion-ease-ui,ease-out)}@media (prefers-reduced-motion:reduce){.help-mode-description{transition-duration:.01ms}}
