.tile.tile--action{background:var(--bg);box-shadow:none;color:var(--text-primary);content-visibility:visible;--tile-frame-end:var(--tertiary);grid-template-rows:minmax(0,1fr) auto;padding:8px;display:grid}.tile.tile--action:before{content:"";border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(135deg, var(--accent), var(--tile-frame-end));padding:2px;position:absolute;inset:0;-webkit-mask:linear-gradient(currentColor 0 0) content-box,linear-gradient(currentColor 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(currentColor 0 0) content-box exclude,linear-gradient(currentColor 0 0)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .tile.tile--action{--tile-frame-end:var(--tertiary-night)}}:root[data-theme=dark] .tile.tile--action{--tile-frame-end:var(--tertiary-night)}.tile-action__open{min-width:0;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-content:space-between;gap:6px;margin:0;padding:0;text-decoration:none;display:grid}.tile-action__reading{gap:4px;display:grid}.tile--action .tile-action__head{font:600 var(--callout-size)/19px var(--font-sans);letter-spacing:var(--headline-ls);overflow-wrap:anywhere}.tile--action .tile-action__fact,.tile--action .tile-action__foot{color:var(--text-secondary);overflow-wrap:anywhere}.tile--action .tile-action__verb{color:var(--accent);overflow-wrap:anywhere;font-weight:600}.tile-action__dismiss{font:inherit;font-size:var(--caption-size);line-height:var(--caption-lh);color:var(--text-secondary);cursor:pointer;background:0 0;border:0;justify-self:start;margin:0;padding:6px 0 0;position:relative}.tile-action__dismiss:before{content:"";position:absolute;inset:-6px -12px -8px -8px}.tile--action-static .tile-action__open{cursor:default}.tile--action-static:active{transform:none}.tile--action-warn .tile-action__head{color:var(--warn)}.tile--action-danger .tile-action__head{color:var(--danger)}.tile--action-pending .tile-action__head,.tile-action__ghost--pending .tile-action__head{color:var(--text-secondary)}.tile-action__dot{background:var(--text-secondary);vertical-align:middle;width:6px;height:6px;animation:tile-action-breathe 2.4s var(--ease-standard) infinite;border-radius:50%;display:inline-block}.tile-action__reading.is-arriving,.tile-action__verb.is-arriving,.tile-action__foot.is-arriving{animation:tile-action-arrive var(--dur-base) var(--ease-standard) both}.tile-action__verb.is-arriving,.tile-action__foot.is-arriving{animation-delay:var(--dur-fast)}.tile-action__ghost{pointer-events:none;animation:tile-action-ghost var(--dur-fast) var(--ease-exit) both;align-content:space-between;gap:6px;display:grid;position:absolute;inset:8px}.tile-action__ghost .tile-action__dot{animation:none}.tile--action-leaving{animation:tile-action-leave var(--dur-fast) var(--ease-exit) both;pointer-events:none}@keyframes tile-action-arrive{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes tile-action-ghost{to{opacity:0}}@keyframes tile-action-leave{to{opacity:0}}@keyframes tile-action-breathe{0%,to{opacity:1}50%{opacity:.3}}:is(.grid--selecting,.grid--reordering) .tile--action{pointer-events:none}.grid--reordering .tile--action{opacity:.55}@media (max-width:374px){.tile-action__fact{display:none}}@media (min-width:560px){.grid .tile.tile--action{background:var(--surface)}}
