.fb-trigger{text-decoration:none}.fb-trigger[data-floating]{z-index:var(--z-bar);border-radius:var(--radius-full);box-shadow:var(--shadow-2);position:fixed;inset-block-end:calc(var(--space-4) + env(safe-area-inset-bottom,0px));inset-inline-end:calc(var(--space-4) + env(safe-area-inset-left,0px))}.fb-trigger[data-compact]{padding-inline:0}.fb-trigger[data-compact] .ui-btn-label{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@media (min-width:45rem){.fb-trigger[data-compact]{padding-inline:var(--space-2) var(--space-3)}.fb-trigger[data-compact] .ui-btn-label{clip-path:none;block-size:auto;inline-size:auto;position:static;overflow:visible}}@media print{.fb-trigger{display:none}}.fb-form,.fb-done{gap:var(--space-4);display:grid}.fb-muted{color:var(--c-text-soft);font-size:var(--fs-help);line-height:var(--lh-help);margin:0}.fb-context{gap:var(--space-1-5);padding-block:var(--space-2-5);padding-inline:var(--space-3);border-radius:var(--radius-sm);background:var(--c-surface-2);display:grid}.fb-context-list{gap:var(--space-1);font-size:var(--fs-sm);margin:0;display:grid}.fb-context-list>div{gap:var(--space-2);flex-wrap:wrap;display:flex}.fb-context-list dt{color:var(--c-text-soft)}.fb-context-list dd{font-family:var(--font-mono);overflow-wrap:anywhere;margin:0}.fb-error{padding-block:var(--space-2-5);padding-inline:var(--space-3);border-inline-start:3px solid var(--c-danger);border-radius:var(--radius-sm);background:var(--c-danger-soft);margin:0;line-height:1.6}.fb-done-title{gap:var(--space-2);font-size:var(--fs-lg);font-weight:var(--fw-semibold);align-items:center;margin:0;display:flex}.fb-actions{gap:var(--space-2);flex-wrap:wrap;display:flex}
