.v-fault{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}.v-fault-name{font:500 13px/1.4 var(--font-sans);color:var(--ink);margin:0}.v-fault-note{max-width:46ch;font:400 12.5px/1.5 var(--font-sans);color:var(--ink-secondary);margin:-6px 0 0}.v-fault-cap{align-items:center;margin-left:8px;display:inline-flex}.v-fault-cap--time{font:600 10px/1 var(--font-mono);letter-spacing:.04em;color:var(--ink-meta);border:1px dashed var(--key-dead-edge,var(--border));border-radius:3px;padding:2px 5px}.v-receipt{border:1px dashed var(--border-strong,var(--border));height:44px;color:var(--ink-secondary);border-radius:9px;align-items:center;gap:12px;padding:0 12px;font-size:12.5px;list-style:none;display:flex}.v-receipt-what{flex:none}.v-receipt-run{background:var(--border);flex:1;height:2px;position:relative;overflow:hidden}.v-receipt-run:after{content:"";background:var(--ink-meta);transform-origin:0;animation:v-receipt-run var(--undo-window) linear forwards;position:absolute;inset:0}@keyframes v-receipt-run{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.v-receipt-run:where(:root[data-motion=reduce],:root[data-motion=reduce] *):after{animation:none;transform:scaleX(.5)}[data-verb=busy]{pointer-events:none}[data-verb=busy]:disabled{border-color:var(--key-edge)!important;background:var(--key-face)!important;color:var(--ink)!important;box-shadow:var(--key-cap)!important}[data-verb=failed]{box-shadow:var(--key-cap), inset 0 -2px 0 var(--danger)!important}:root[data-offline] [data-verb=failed]{pointer-events:none;border-color:var(--key-dead-edge)!important;background:var(--key-dead-face)!important;color:var(--key-dead-ink)!important;box-shadow:var(--key-dead-shadow)!important}.v-verb-words{display:inline-grid}.v-verb-words>span{transition:opacity var(--t-small) var(--ease);grid-area:1/1}.v-verb-words>span[data-off]{opacity:0}.v-verb-words>span:last-child:not([data-off]){animation:v-verb-in var(--t-small) var(--ease) both}@keyframes v-verb-in{0%{opacity:0}to{opacity:1}}.v-verb-words:where(:root[data-motion=reduce],:root[data-motion=reduce] *)>span{transition:opacity var(--t-small) var(--ease)!important}.v-verb-words:where(:root[data-motion=reduce],:root[data-motion=reduce] *)>span:last-child:not([data-off]){animation-duration:var(--t-small)!important}.v-verb-cap{animation:v-verb-cap var(--t-instant) var(--ease) both;align-items:center;margin-left:8px;display:inline-flex}@keyframes v-verb-cap{0%{opacity:0}to{opacity:1}}.v-verb-slot{place-items:center;display:inline-grid}.v-verb-slot>*{grid-area:1/1}.v-verb-slot-busy{opacity:0;color:var(--ink-secondary)}.v-verb-slot[data-busy]>.v-verb-slot-busy{animation:v-verb-slot-in var(--t-instant) var(--ease) var(--t-patience) both}.v-verb-slot[data-busy]>.v-verb-slot-key{animation:v-verb-slot-out var(--t-instant) var(--ease) var(--t-patience) both}:is(button,a,[role=menuitem]):has(.v-verb-slot[data-bare]){position:relative}.v-verb-slot[data-bare]{top:50%;right:calc(var(--verb-pad,12px) / 2 - 4px);position:absolute;translate:0 -50%}.v-verb-slot[data-bare] .v-dotm{scale:var(--verb-mark,1)}@keyframes v-verb-slot-in{0%{opacity:0}to{opacity:1}}@keyframes v-verb-slot-out{0%{opacity:1}to{opacity:0}}[data-spent]{cursor:not-allowed;pointer-events:none;color:var(--warning)!important;border-color:color-mix(in srgb, var(--warning-mark) 45%, var(--border))!important;background:color-mix(in srgb, var(--warning-tint) 7%, var(--canvas))!important;box-shadow:var(--key-cap)!important}.v-spent-cap{font:600 9.5px/1 var(--font-mono);letter-spacing:.07em;text-transform:uppercase;align-items:center;margin-left:8px;display:inline-flex}.v-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}.v-empty-title{font:500 13px/1.4 var(--font-sans);color:var(--ink);margin:0}
