@layer theme,base;@layer components{.tuck-eye.tuck-eye{z-index:60;max-width:calc(100vw - 1rem);color:var(--ink-icon,var(--color-meower-primary-text,var(--accent)));pointer-events:none;animation:tuck-eye-in .16s var(--ease-settle,ease-out) both;align-items:center;gap:.375rem;padding:.25rem .625rem .25rem .375rem;display:inline-flex;position:fixed;translate:-50% -50%}.tuck-eye__mark{flex-shrink:0;width:22px;height:22px;display:inline-flex;position:relative}.tuck-eye__open,.tuck-eye__shut{position:absolute;inset:0}.tuck-eye__open{transform-origin:50% 55%;animation:.42s cubic-bezier(.55,0,.45,1) .1s both tuck-eye-close}.tuck-eye__shut{opacity:0;animation:.18s ease-out .38s both tuck-eye-shut}.tuck-eye__caption{white-space:nowrap;font-size:.8125rem;font-weight:600;line-height:1.2}@keyframes tuck-eye-in{0%{opacity:0;scale:.7}}@keyframes tuck-eye-close{0%,30%{opacity:1;transform:scaleY(1)}85%{opacity:1;transform:scaleY(.12)}to{opacity:0;transform:scaleY(.08)}}@keyframes tuck-eye-shut{0%{opacity:0;translate:0 -2px}to{opacity:1;translate:0}}.tuck-transitioning::view-transition{pointer-events:none}.tuck-transitioning::view-transition-old(root){animation:none}.tuck-transitioning::view-transition-new(root){animation:none}.tuck-transitioning::view-transition-group(*){animation-duration:.28s;animation-timing-function:var(--ease-settle,cubic-bezier(.22, 1, .36, 1))}.tuck-transitioning::view-transition-old(*.tuck-row){transform-origin:50% 0;animation:.24s cubic-bezier(.4,0,1,1) both tuck-row-out}.tuck-transitioning::view-transition-old(*.tuck-eye){animation:.2s ease-in both tuck-eye-out}@keyframes tuck-row-out{60%,to{opacity:0}to{filter:blur(1px);transform:scaleY(.4)}}@keyframes tuck-eye-out{to{opacity:0;scale:.6}}@media (prefers-reduced-motion:reduce){.tuck-eye,.tuck-eye__open,.tuck-eye__shut{animation:none!important}.tuck-transitioning::view-transition-group(*){animation:none!important}.tuck-transitioning::view-transition-old(*){animation:none!important}.tuck-transitioning::view-transition-new(*){animation:none!important}}.deal-layer{z-index:30;pointer-events:none;contain:strict;position:fixed;inset:0;overflow:hidden}.deal-note{transform-origin:50%;will-change:transform, opacity;position:absolute;container:quadrant/inline-size}.deal-note--paper{background:var(--paper);box-shadow:0 1px 2px color-mix(in oklab, var(--ink-base) 10%, transparent), 0 8px 18px -10px color-mix(in oklab, var(--ink-base) 28%, transparent);border-radius:.75rem}.deal-note .ink-rule--row{visibility:hidden}}@layer utilities;@media (prefers-reduced-motion:no-preference){.box-cat-icon__head{transform-box:view-box;transform-origin:45% 51%;animation:6.8s cubic-bezier(.3,0,.2,1) infinite box-cat-peek}}@keyframes box-cat-peek{0%,54%,to{transform:translateY(0)scaleY(1)rotate(0)}58%{transform:translateY(2px)scaleY(.99)rotate(0)}65%{transform:translateY(-3px)scaleY(1.025)rotate(-2deg)}75%{transform:translateY(-2px)scaleY(1.015)rotate(1deg)}84%{transform:translateY(0)scaleY(1)rotate(0)}}.backlog-grid{grid-template-columns:minmax(0,1fr);gap:4px 16px;display:grid}@media (width>=640px){.backlog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1280px){.backlog-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.backlog-row-item{min-width:0}.backlog-row{cursor:grab}.backlog-row:active{cursor:grabbing}.backlog-row .backlog-row__title{padding-left:8px}.backlog-row__edit{text-align:left;border-radius:8px;width:100%;min-width:0;min-height:44px;padding:0 4px;font-size:14.5px;display:block}.backlog-row:not([data-completed]) .ink-strike-svg{visibility:hidden}.backlog-row .ink-strike-text[data-done]{color:var(--muted-aa)}.backlog-row__end{align-items:center;gap:2px;padding-left:6px;display:flex}.backlog-row__delete{width:44px;height:44px;color:var(--muted-aa);border-radius:999px;place-items:center;transition:color .15s,background-color .15s,opacity .15s;display:grid}.backlog-row__delete:hover,.backlog-row__delete:focus-visible{color:color-mix(in oklab, var(--color-rose-600) 85%, var(--ink-base));background:var(--ink-soft)}@media (hover:hover) and (pointer:fine){.backlog-row__delete{opacity:0}.backlog-row:hover .backlog-row__delete,.backlog-row:focus-within .backlog-row__delete{opacity:1}}.backlog-grid>.drop-slot-backlog{width:auto;min-height:40px;margin:4px 6px}.backlog-more{min-height:44px;color:var(--muted-aa);border-radius:999px;align-items:center;gap:4px;padding:0 4px;font-size:13px;font-weight:600;transition:color .15s;display:inline-flex}.backlog-more:hover{color:var(--color-meower-dark)}.backlog-more__chevron{transition:transform .22s cubic-bezier(.23,1,.32,1)}.backlog-more[aria-expanded=true] .backlog-more__chevron{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.backlog-more__chevron{transition:none}}
