.os-composer-field .os-composer-tiptap .surface-chip,.os-composer-field .os-composer-tiptap .surface-chip--custom,.os-composer-field .os-composer-tiptap a.surface-chip{max-width:min(16rem,100%);height:var(--ctl-h-sm,24px);border-radius:var(--au-r-pill,999px);border:1px solid color-mix(in srgb, var(--os-ink,#17181b) 16%, var(--os-paper,#fff));background:color-mix(in srgb, var(--os-ink,#17181b) 7%, var(--os-paper,#fff));color:var(--os-ink,#17181b);box-shadow:none;font-family:var(--font-ui);font-size:var(--t-micro,.6875rem);letter-spacing:-.01em;vertical-align:middle;white-space:nowrap;cursor:default;opacity:1;-webkit-backdrop-filter:none;align-items:center;gap:.28rem;margin:0 .12em;padding:0 .55rem 0 .4rem;font-weight:600;line-height:1;display:inline-flex;overflow:hidden;text-decoration:none!important}.os-composer-field .os-composer-tiptap .surface-chip--cite,.os-composer-field .os-composer-tiptap .surface-chip--resource,.os-composer-field .os-composer-tiptap .surface-chip--file{vertical-align:super;height:auto;min-height:1.15rem;font-family:var(--font-data,ui-monospace, SFMono-Regular, Menlo, monospace);font-variant-numeric:tabular-nums;letter-spacing:-.02em;border-radius:3px;padding:.05rem .32rem;font-size:.68rem;font-weight:700;overflow:visible}.os-composer-field .os-composer-tiptap .surface-chip__icon{opacity:1;letter-spacing:.02em;text-transform:uppercase;color:currentColor;flex:none;max-width:4.25rem;font-size:.62rem;font-weight:700;display:inline-flex;overflow:hidden}.os-composer-field .os-composer-tiptap .surface-chip--cite .surface-chip__icon,.os-composer-field .os-composer-tiptap .surface-chip--resource .surface-chip__icon,.os-composer-field .os-composer-tiptap .surface-chip--file .surface-chip__icon{display:none}.os-composer-field .os-composer-tiptap .surface-chip__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:inherit;font-weight:600;overflow:hidden}.os-composer-field .os-composer-tiptap a.surface-chip,.os-composer-field .os-composer-tiptap a.surface-chip:hover,.os-composer-field .os-composer-tiptap a.surface-chip:focus-visible{cursor:default;background:color-mix(in srgb, var(--os-ink,#17181b) 7%, var(--os-paper,#fff));border-color:color-mix(in srgb, var(--os-ink,#17181b) 16%, var(--os-paper,#fff));color:var(--os-ink,#17181b);text-decoration:none!important}.os-composer-field .os-composer-tiptap a.surface-chip--resource:hover,.os-composer-field .os-composer-tiptap a.surface-chip--cite:hover,.os-composer-field .os-composer-tiptap a.surface-chip--file:hover,.os-composer-field .os-composer-tiptap .surface-chip[data-cite-hover="1"]{cursor:pointer;background:color-mix(in srgb, var(--os-ink,#17181b) 12%, var(--os-paper,#fff))}.os-composer-field .os-composer-tiptap .surface-chip.ProseMirror-selectednode,.os-composer-field .os-composer-tiptap .surface-chip:focus-visible{background:var(--os-select-bg);border-color:var(--os-select-border);color:var(--filament,#d41445);outline:2px solid var(--os-focus-ring);outline-offset:-1px}.os-composer-field[data-density=pill] .os-composer-tiptap.ProseMirror .surface-chip{flex:none}
.os-auvy-power{height:var(--ctl-h-sm,24px);flex:none;align-items:center;display:inline-flex;position:relative}.os-auvy-power__trigger{height:var(--ctl-h-sm,24px);box-shadow:none;background:0 0;border:0;align-items:center;gap:.32rem;padding-inline:.35rem;display:inline-flex}.os-auvy-power__trigger:hover,.os-auvy-power__trigger[data-open=true]{color:var(--ink);background:color-mix(in srgb, var(--ink) 5%, transparent)}.os-auvy-power__trigger:focus-visible{outline:var(--os-focus-w) solid var(--os-focus-ring);outline-offset:var(--os-focus-inset)}.os-auvy-power__name{font-size:var(--t-micro);letter-spacing:-.02em;color:var(--ink);font-weight:600;line-height:1}.os-auvy-power__ribbon{align-items:flex-end;gap:.14rem;height:.78rem;display:inline-flex}.os-auvy-power__seg{background:color-mix(in srgb, var(--ink) 14%, transparent);border-radius:1px;width:.22rem;transition:background .14s,height .16s}.os-auvy-power__seg[data-level=glance]{height:.36rem}.os-auvy-power__seg[data-level=work]{height:.54rem}.os-auvy-power__seg[data-level=deep]{height:.78rem}.os-auvy-power__seg[data-on=true]{background:var(--ink)}.os-auvy-power__seg[data-peak=true]{background:var(--filament)}.os-auvy-power__panel{min-width:13.25rem;padding:.18rem}.os-auvy-power__option{padding:.12rem}.os-auvy-power__option-row{grid-template-columns:.9rem 1fr;align-items:end;gap:.6rem;width:100%;display:grid}.os-auvy-power__option .os-auvy-power__ribbon{height:.9rem}.os-auvy-power__option .os-auvy-power__seg[data-level=glance]{height:.4rem}.os-auvy-power__option .os-auvy-power__seg[data-level=work]{height:.62rem}.os-auvy-power__option .os-auvy-power__seg[data-level=deep]{height:.9rem}.os-auvy-power__option-row[data-current=true] .os-auvy-power__option-label{color:var(--ink)}.os-auvy-power__option-copy{flex-direction:column;gap:.08rem;min-width:0;display:flex}.os-auvy-power__option-label{font-size:var(--t-control);letter-spacing:-.02em;font-weight:600;line-height:1.1}.os-auvy-power__option-hint{font-size:var(--t-micro);color:var(--ink-2);line-height:1.2}.os-auvy-scope{max-width:22.5rem;padding:1.05rem 1.1rem 1rem}.os-auvy-scope__title{font-size:var(--t-lg);letter-spacing:-.03em;margin:0;font-weight:600}.os-auvy-scope__copy{color:var(--ink-2);font-size:var(--t-sm);margin:.4rem 0 .85rem}.os-auvy-scope__choices{gap:.4rem;display:grid}.os-auvy-scope__choice{border:1px solid var(--os-rule);border-radius:var(--au-r-object,4px);background:var(--os-paper);width:100%;color:var(--ink);text-align:left;cursor:pointer;grid-template-columns:auto 1fr;align-items:center;gap:.7rem;padding:.7rem .75rem;display:grid}.os-auvy-scope__choice:hover{border-color:color-mix(in srgb, var(--ink) 22%, var(--os-rule))}.os-auvy-scope__choice[data-power=deep]{border-color:color-mix(in srgb, var(--filament) 28%, var(--os-rule))}.os-auvy-scope__choice:focus-visible{outline:1px solid var(--os-focus-ring);outline-offset:-1px}.os-auvy-scope__choice-copy{flex-direction:column;gap:.12rem;display:flex}.os-auvy-scope__choice-label{font-size:var(--t-control);letter-spacing:-.02em;font-weight:600}.os-auvy-scope__choice-hint{font-size:var(--t-micro);color:var(--ink-2)}
