.sheet-entry-name>.sheet-delete-card,.card .sheet-delete-card{display:grid;place-items:center;flex:0 0 36px;width:36px;min-width:36px;height:40px;min-height:40px;padding:0;margin:2px 0;border:1px solid var(--stroke);border-radius:0;background:var(--soft);color:var(--ink);box-shadow:none;cursor:pointer;clip-path:polygon(0 0,calc(100% - 7px) 0,100% 7px,100% 100%,0 100%)}
.sheet-delete-card svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:square;stroke-linejoin:miter;pointer-events:none}
.card .sheet-delete-card:hover,.card .sheet-delete-card:focus-visible{background:var(--ink);color:var(--paper);transform:none;box-shadow:none}
.card .sheet-delete-card:focus-visible{outline:2px solid var(--accent);outline-offset:2px;clip-path:none}
.slot-entry.deletable-entry{position:relative;padding-right:58px;min-height:104px}
.deletable-entry>.sheet-delete-card{position:absolute;right:10px;top:6px}
.shareable-entry.deletable-entry>.sheet-delete-card{top:54px}
.sheet-entry-notice{position:fixed;z-index:4000;left:calc(50% + var(--side)/2);bottom:calc(var(--dock-height,108px) + 24px);transform:translateX(-50%);display:flex;align-items:center;gap:12px;width:max-content;max-width:calc(100vw - var(--side) - 32px);padding:12px 14px;background:var(--paper);color:var(--ink);border:1px solid var(--stroke);border-top:2px solid var(--accent);box-shadow:0 8px 32px #0002;font-size:13px;line-height:1.5}
.sheet-entry-notice>[role=status]{max-width:340px}
.sheet-entry-notice .site-action{flex:0 0 auto}
.sheet-entry-dismiss{flex:0 0 auto;width:32px;min-height:36px;padding:0;border:0;background:transparent;color:var(--ink);font-size:22px;line-height:1}
@media(max-width:760px){.sheet-entry-notice{left:50%;bottom:calc(var(--dock-height,108px) + 12px);max-width:calc(100vw - 24px);gap:8px;padding:10px;font-size:12px}}
@media print{.sheet-delete-card,.sheet-entry-notice{display:none!important}.slot-entry.deletable-entry{padding-right:8px}}
