.admin-staff{position:relative;display:flex;flex:1 1;flex-direction:column;min-height:0}.admin-roster-scroll{flex:1 1;min-height:0;padding:0 var(--space-xl) var(--space-lg);overflow-y:auto}.admin-staff>.admin-empty,.admin-staff>.admin-invite{margin:0 var(--space-xl) var(--space-md)}.admin-staff>.panel-head{margin:var(--space-lg) var(--space-xl) 0}.panel-head~.admin-section{margin-top:0}.admin-person-body{padding:0 var(--space-xl) var(--space-lg)}.admin-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(252px,1fr));gap:var(--space-sm)}.admin-cards .plate[data-deactivated] .plate-name,.admin-section{color:var(--ink-muted)}.admin-section{margin:var(--space-lg) 0 var(--space-sm);font-family:var(--font-label);font-size:var(--text-label);font-weight:500;letter-spacing:var(--track-label);text-transform:uppercase}.admin-section:first-child{margin-top:0}.admin-actions{display:flex;justify-content:flex-end;padding-bottom:var(--space-sm)}.admin-control{padding:var(--space-sm) var(--space-md);background:none;border:var(--line-width) solid var(--line);border-radius:6px;cursor:pointer;font-family:var(--font-ui);font-size:var(--text-body);color:var(--ink-muted);transition:color var(--motion-state),border-color var(--motion-state)}.admin-control:focus-visible,.admin-control:hover{color:var(--accent);border-color:color-mix(in srgb,var(--accent) 40%,var(--line))}.admin-control:disabled{cursor:default;color:var(--ink-muted);border-color:var(--line)}.admin-control-row{padding:var(--space-xs) var(--space-sm);font-size:var(--text-detail);line-height:1;white-space:nowrap}.admin-invite{gap:var(--space-md);padding:var(--space-lg) 0;border-bottom:var(--line-width) solid var(--line)}.admin-field,.admin-invite{display:flex;flex-direction:column}.admin-field{gap:var(--space-xs);min-width:0}.admin-field-label{font-family:var(--font-label);font-size:var(--text-label);font-weight:500;letter-spacing:var(--track-label);text-transform:uppercase;color:var(--ink-muted)}.admin-input{padding:var(--space-sm);background:var(--surface-raised);border:var(--line-width) solid var(--line);border-radius:6px;font-size:var(--text-body)}.admin-input,.admin-refusal{font-family:var(--font-ui);color:var(--ink)}.admin-refusal{margin:0;font-size:var(--text-detail)}.admin-closing{display:flex;gap:var(--space-sm);align-items:baseline;margin-top:var(--space-xl)}.admin-closing-text{flex:1 1;min-width:0;margin:0;font-family:var(--font-ui);font-size:var(--text-body);color:var(--ink)}.admin-grants{flex-direction:column}.admin-grant-row,.admin-grants{display:flex;gap:var(--space-sm)}.admin-grant-row{align-items:center;justify-content:space-between}.admin-grant-name{font-family:var(--font-ui);font-size:var(--text-body);color:var(--ink)}.admin-scopes{display:flex;gap:var(--space-xs)}.admin-scope{padding:var(--space-xs) var(--space-sm);background:none;border:var(--line-width) solid var(--line);border-radius:6px;cursor:pointer;font-family:var(--font-ui);font-size:var(--text-detail);color:var(--ink-muted);transition:color var(--motion-state),border-color var(--motion-state),background-color var(--motion-state)}.admin-scope[aria-pressed=true]{background:var(--surface-raised);border-color:var(--ink-muted);color:var(--ink)}.card-group{margin-top:var(--space-md);padding:var(--space-md);background:var(--surface-raised);border:var(--line-width) solid var(--line);border-radius:10px}@supports (corner-shape:squircle){.card-group{corner-shape:squircle}}.person-controls>.person-zone+.person-zone{margin-top:var(--space-md);padding-top:var(--space-md);border-top:var(--line-width) solid var(--line)}.person-position .admin-scopes{flex-wrap:wrap}.card-group .settings-row:first-child{padding-top:0}.card-group .settings-row:last-child{padding-bottom:0}.person-sessions>.admin-field-label{display:block;margin-bottom:var(--space-sm)}.person-sessions .admin-session-row:last-child{padding-bottom:0;border-bottom:none}.person-sessions .admin-empty{margin:0}.person-acts{margin-top:var(--space-lg)}.person-acts>.admin-verbs{margin-top:0}.admin-verbs{display:flex;flex-wrap:wrap;gap:var(--space-sm);margin-top:var(--space-lg)}.admin-explain{font-size:var(--text-meta);color:var(--ink-muted)}.admin-explain,.admin-pending{margin:var(--space-sm) 0 0;font-family:var(--font-ui)}.admin-pending{font-size:var(--text-detail);color:var(--accent)}.admin-sessions-log{margin-top:var(--space-2xl)}.admin-disclosure{display:flex;gap:var(--space-xs);align-items:center;margin-bottom:var(--space-md);padding:0;background:none;border:none;cursor:pointer;font-family:var(--font-ui);font-size:var(--text-detail);color:var(--ink-muted);transition:color var(--motion-state)}.admin-disclosure:focus-visible,.admin-disclosure:hover{color:var(--accent)}.admin-disclosure svg{opacity:.6;transition:transform var(--motion-state)}.admin-disclosure[aria-expanded=false] svg{transform:rotate(-90deg)}.admin-device{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.admin-session-tail{display:flex;gap:var(--space-md);align-items:baseline}.admin-session-row{display:flex;gap:var(--space-sm);align-items:baseline;padding:var(--space-sm) var(--space-xs);border-bottom:var(--line-width) solid var(--line)}.admin-session-device{flex:1 1;min-width:0;overflow:hidden;font-family:var(--font-ui);font-size:var(--text-body);white-space:nowrap;text-overflow:ellipsis;color:var(--ink)}.admin-session-meta,.admin-sessions [data-dead] [data-row-title]{color:var(--ink-muted)}.admin-session-meta{flex:none;font-family:var(--font-ui);font-size:var(--text-meta)}.admin-filters{display:flex;gap:var(--space-md);align-items:flex-end;padding-bottom:var(--space-md)}.admin-select{--caret:color-mix(in srgb,currentColor 60%,transparent);appearance:none;max-width:100%;padding:var(--space-sm);padding-right:var(--space-2xl);background-color:var(--surface-raised);background-image:linear-gradient(45deg,transparent calc(50% - .6px),var(--caret) calc(50% - .6px),var(--caret) calc(50% + .6px),transparent calc(50% + .6px)),linear-gradient(135deg,transparent calc(50% - .6px),var(--caret) calc(50% - .6px),var(--caret) calc(50% + .6px),transparent calc(50% + .6px));background-position:right calc(var(--space-sm) + 5px) center,right var(--space-sm) center;background-size:5px 5px;background-repeat:no-repeat;border:var(--line-width) solid var(--line);border-radius:6px;cursor:pointer;font-family:var(--font-ui);font-size:var(--text-body);color:var(--ink);transition:color var(--motion-state),border-color var(--motion-state)}.admin-select:hover{color:var(--accent);border-color:color-mix(in srgb,var(--accent) 40%,var(--line))}.admin-tail{display:flex;justify-content:center;padding-top:var(--space-md)}.admin-tail-flight{flex:none;font-size:var(--text-meta)}.admin-empty,.admin-tail-flight{font-family:var(--font-ui);color:var(--ink-muted)}.admin-empty{margin:var(--space-lg) 0;font-size:var(--text-body)}.sheet{position:fixed;left:50%;top:30%;transform:translateX(-50%);width:420px;max-width:calc(100vw - 2 * var(--space-lg));margin:0;padding:var(--space-lg);flex-direction:column;gap:var(--space-md);color:var(--ink);background:var(--surface-raised);border:var(--line-width) solid var(--line);border-radius:var(--room-radius);box-shadow:var(--shadow-room);animation:sheet-in var(--motion-modal)}.sheet[open]{display:flex}@supports (corner-shape:squircle){.sheet{corner-shape:squircle}}.sheet::backdrop{background:color-mix(in srgb,var(--ink) 18%,transparent)}@media (prefers-reduced-motion:reduce){.sheet,.sheet:has(.sheet-input){animation:none}}@keyframes sheet-in{0%{opacity:0;transform:translate(-50%,4px)}to{opacity:1;transform:translate(-50%)}}.sheet-title{font-size:var(--text-heading);font-weight:500}.sheet-sentence,.sheet-title{margin:0;font-family:var(--font-ui);color:var(--ink)}.sheet-sentence{font-size:var(--text-body);line-height:1.5}.sheet-eyebrow{font-family:var(--font-label);font-size:var(--text-label);font-weight:500;letter-spacing:var(--track-label);text-transform:uppercase;color:var(--ink-muted)}.sheet-move{display:flex;align-items:baseline;gap:var(--space-sm);margin:0;font-family:var(--font-ui);font-size:var(--text-body)}.sheet-move-arrow,.sheet-move-from{color:var(--ink-muted)}.sheet-move-from{font-size:var(--text-detail)}.sheet-move-to{font-family:var(--font-label);font-size:var(--text-label);font-weight:500;letter-spacing:var(--track-label);text-transform:uppercase;color:var(--accent)}.sheet-grants,.sheet-grants-list{display:flex;flex-direction:column;gap:var(--space-sm)}.sheet-grants-list{margin:0;padding:0;list-style:none;font-family:var(--font-ui);font-size:var(--text-body);line-height:1.35;color:var(--ink)}.sheet-grants-list li{position:relative;padding-left:var(--space-md)}.sheet-grants-list li:before{content:"";position:absolute;left:0;top:.55em;width:5px;height:var(--line-width);background:var(--ink-muted)}.sheet-field{display:flex;flex-direction:column;gap:var(--space-xs)}.sheet-field-label{font-family:var(--font-label);font-size:var(--text-label);font-weight:500;letter-spacing:var(--track-label);text-transform:uppercase;color:var(--ink-muted)}.sheet-eyebrow~.sheet-field>.sheet-field-label{font-family:var(--font-ui);font-size:var(--text-detail);font-weight:400;letter-spacing:normal;text-transform:none}.sheet-input{padding:13px 14px;background:var(--surface-raised);border:var(--line-width) solid var(--line);border-radius:9px;font-family:var(--font-ui);font-size:var(--text-heading);color:var(--ink)}.sheet-failure{margin:0;font-family:var(--font-ui);font-size:var(--text-detail);color:var(--ink-muted)}.sheet-actions{display:flex;gap:var(--space-sm);justify-content:flex-end;align-items:center}.sheet-cancel{padding:var(--space-sm) var(--space-md);background:none;border:none;cursor:pointer;font-family:var(--font-ui);font-size:var(--text-body);color:var(--ink-muted);transition:color var(--motion-state)}.sheet-cancel:focus-visible,.sheet-cancel:hover{color:var(--ink)}.sheet-affirm{padding:var(--space-sm) var(--space-lg);background:var(--surface-raised);border:var(--line-width) solid var(--accent);border-radius:6px;cursor:pointer;font-family:var(--font-ui);font-size:var(--text-body);color:var(--accent);transition:background-color var(--motion-state),color var(--motion-state),border-color var(--motion-state)}.sheet-affirm:focus-visible,.sheet-affirm:hover{background:color-mix(in srgb,var(--accent) 6%,var(--surface-raised))}.sheet-affirm:disabled{cursor:not-allowed;background:var(--surface-raised);border-color:var(--line);color:var(--ink)}@supports (corner-shape:squircle){.admin-control,.admin-scope,.sheet-affirm,.sheet-input{corner-shape:squircle}}.sheet:has(.sheet-input){--sheet-card-radius:10px;--sheet-card-pad:var(--space-md);inset:0;margin:auto;transform:none;width:468px;height:fit-content;max-height:calc(100vh - 2 * var(--space-xl));overflow-y:auto;padding:var(--space-xl);gap:0;background:var(--surface);animation:sheet-typed-in var(--motion-modal)}@keyframes sheet-typed-in{0%{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:none}}.sheet:has(.sheet-input)::backdrop{-webkit-backdrop-filter:blur(9px) saturate(.9);backdrop-filter:blur(9px) saturate(.9)}.sheet:has(.sheet-input)>.sheet-title{margin-top:var(--space-sm);font-family:var(--font-display);font-size:26px;font-weight:500;line-height:1.1}.sheet:has(.sheet-input)>.sheet-title:first-child{margin-top:0}.sheet:has(.sheet-input)>.sheet-sentence{margin-top:var(--space-lg);padding:var(--sheet-card-pad);background:var(--surface-raised);border:var(--line-width) solid var(--line);border-radius:var(--sheet-card-radius);font-size:var(--text-heading)}.sheet:has(.sheet-input)>.sheet-sentence:has(+.sheet-move){padding-bottom:var(--space-sm);border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.sheet:has(.sheet-input)>.sheet-move{padding:0 var(--sheet-card-pad) var(--sheet-card-pad);background:var(--surface-raised);border:var(--line-width) solid var(--line);border-top:none;border-radius:0 0 var(--sheet-card-radius) var(--sheet-card-radius)}.sheet:has(.sheet-input)>.admin-field{margin-top:var(--space-xl)}.sheet:has(.sheet-input)>.sheet-grants{margin-top:var(--space-xl)}.sheet:has(.sheet-input)>.sheet-field{margin-top:var(--space-lg);gap:var(--space-sm)}.sheet:has(.sheet-input)>.sheet-failure{margin-top:var(--space-md)}.sheet:has(.sheet-input)>.sheet-actions{margin:var(--space-xl) calc(-1 * var(--space-xl)) calc(-1 * var(--space-xl));padding:var(--space-md) var(--space-xl);border-top:var(--line-width) solid var(--line)}@supports (corner-shape:squircle){.sheet:has(.sheet-input)>.sheet-move,.sheet:has(.sheet-input)>.sheet-sentence{corner-shape:squircle}}@media (forced-colors:active){#shell .admin-input:focus-visible,#shell .admin-select:focus-visible,#shell .sheet-input:focus-visible{outline:2px solid Highlight;outline-offset:1px}}.files{flex:1 1;display:flex;min-height:0;gap:var(--space-md);padding:var(--space-md)}.files-rail{flex:none;flex-direction:column;width:212px;overflow-y:auto}.files-list,.files-rail{display:flex;min-height:0}.files-list{flex:1 1;flex-direction:column;min-width:0;overflow:hidden;border:var(--line-width) solid var(--line);border-radius:12px;background:var(--surface-raised)}.files-head{flex:none;display:flex;align-items:center;gap:var(--space-md);padding:var(--space-lg) var(--space-lg) var(--space-md)}.files-title{flex:none;margin:0;color:var(--ink);font-family:var(--font-display);font-size:var(--text-title);font-weight:500}.files-seek{flex:1 1;min-width:0;max-width:280px;display:flex;align-items:center;gap:var(--space-sm);padding:var(--space-xs) var(--space-sm);border:var(--line-width) solid var(--line);border-radius:7px;background:var(--surface-raised);color:var(--ink-muted);transition:border-color var(--motion-state)}.files-seek:focus-within{border-color:var(--ink-muted)}.files-seek svg{flex:none;width:13px;height:13px}.files-seek input{flex:1 1;min-width:0;border:none;background:none;color:var(--ink);font:inherit;font-size:var(--text-body)}.files-seek input:focus{outline:none}.files-views{flex:none;display:flex;gap:var(--space-xs);margin-left:auto}.files-view{display:flex;align-items:center;padding:var(--space-xs) 9px;border:var(--line-width) solid transparent;border-radius:6px;background:none;color:var(--ink-muted);cursor:pointer;transition:color var(--motion-state),border-color var(--motion-state)}.files-view:is(:hover,:focus-visible){color:var(--ink)}.files-view[data-selected]{border-color:var(--line);background:var(--surface-raised);color:var(--ink)}.files-view svg{display:block;width:13px;height:13px}.files-cluster{flex:none;display:flex;align-items:center;gap:var(--space-sm)}.files-count{padding-right:var(--space-xs);color:var(--ink-muted);font-size:var(--text-meta)}.files-verb{border:var(--line-width) solid transparent;border-radius:7px;background:none;padding:3px 10px;color:var(--ink-muted);font:inherit;font-size:var(--text-detail);cursor:pointer;transition:color var(--motion-state),border-color var(--motion-state)}.files-verb:is(:hover,:focus-visible){border-color:var(--line);color:var(--ink)}.files-verb:first-child{border-color:var(--line);background:var(--surface-raised);color:var(--ink)}.files-verb:first-child:is(:hover,:focus-visible){border-color:var(--ink-muted)}.files-chips{flex:none;display:flex;align-items:center;gap:var(--space-xs);flex-wrap:wrap;padding:0 var(--space-lg) var(--space-md)}.files-chip{display:inline-flex;align-items:center;gap:6px;padding:2px 6px 2px 9px;border:var(--line-width) solid var(--line);border-radius:6px;background:var(--surface-raised);color:var(--ink);font:inherit;font-size:var(--text-detail);cursor:pointer;transition:border-color var(--motion-state)}.files-chip:is(:hover,:focus-visible){border-color:var(--ink-muted)}.files-chip-drop{color:var(--ink-muted);font-size:13px;line-height:1}.files-clear{border:var(--line-width) solid transparent;border-radius:7px;background:none;padding:2px var(--space-sm);color:var(--ink-muted);font:inherit;font-size:var(--text-detail);cursor:pointer;transition:color var(--motion-state),border-color var(--motion-state)}.files-clear:is(:hover,:focus-visible){border-color:var(--line);color:var(--ink)}.files-body{flex:1 1;min-height:0;overflow-y:auto;padding:0 var(--space-lg) var(--space-lg)}.files-heads{display:grid;grid-template-columns:minmax(0,1fr) 150px 220px 120px 44px;align-items:center;gap:var(--space-md);padding:0 var(--space-sm) 6px;border-bottom:var(--line-width) solid var(--line);transition:grid-template-columns var(--motion-settle)}.files-heads[data-narrow]{grid-template-columns:minmax(0,1fr) 0 220px 0 44px}.files-head-name{padding-left:23px}.files-head-cell{overflow:hidden;color:var(--ink-muted);font-family:var(--font-label);font-size:var(--text-label);font-weight:500;letter-spacing:var(--track-label);text-transform:uppercase}.files-head-when{text-align:right}.files-body [data-ledger]{padding:6px var(--space-sm);border-radius:6px;cursor:default;-webkit-user-select:none;user-select:none;transition:background var(--motion-state)}.files-body [data-ledger]:hover{background:color-mix(in srgb,var(--line) 45%,transparent)}.files-body [data-ledger][data-selected]{background:var(--line)}.files-body [data-ledger][data-selected] .row-title{color:var(--ink)}.files-mark{flex:none;display:inline-flex;width:15px;height:18px;margin-right:var(--space-sm);color:var(--ink-muted);vertical-align:-3px}.files-body [data-ledger][data-selected] .files-mark{color:var(--ink)}.files-mark svg{width:100%;height:100%}.files-name{display:inline-block;max-width:calc(100% - 23px);overflow:hidden;vertical-align:bottom;white-space:nowrap;text-overflow:ellipsis}.files-rename{width:calc(100% - 23px);padding:0;border:none;border-bottom:var(--line-width) solid var(--ink-muted);background:none;color:var(--ink);font:inherit;font-size:var(--text-body);transition:opacity var(--motion-state)}.files-rename:focus{outline:none;border-bottom-color:var(--ink)}.files-rename:disabled{cursor:default;opacity:.6;transition:opacity var(--motion-state) var(--palette-flight)}@keyframes files-arrive{0%{opacity:0;transform:translateY(-4px);background:var(--line)}to{opacity:1;transform:none;background:transparent}}.files-body [data-ledger][data-arrived]{animation:files-arrive var(--motion-settle)}.files-empty{padding:var(--space-lg) 0;border-top:var(--line-width) solid var(--line)}.files-empty-title{padding-bottom:3px;color:var(--ink)}.files-empty-body,.files-empty-title{display:block;font-size:var(--text-body)}.files-empty-body{color:var(--ink-muted)}.files-grid{display:grid;grid-template-columns:repeat(auto-fill,176px);gap:var(--space-md);padding-top:var(--space-md)}.files-grid [data-tile]{flex-direction:column;align-items:stretch;width:176px;padding:0;overflow:hidden;text-align:left}.files-preview{position:relative;height:132px;overflow:clip;border-bottom:var(--line-width) solid var(--line);border-radius:9px 9px 0 0;background:var(--surface)}.files-preview-doc{position:absolute;top:0;left:0;width:550px;padding:18px;transform:scale(.32);transform-origin:top left;color:var(--ink);font-family:var(--font-display);font-size:17.5px;line-height:1.55;pointer-events:none}.files-preview:after{content:"";position:absolute;inset:auto 0 0 0;height:34px;background:linear-gradient(to bottom,transparent,var(--surface))}.files-preview[data-fallback]{display:flex;align-items:center;justify-content:center}.files-preview[data-fallback]:after{content:none}.files-tile-foot{display:flex;align-items:flex-start;gap:var(--space-sm);padding:var(--space-sm) 10px 10px}.files-tile-name{display:block;min-width:0;overflow:hidden;color:var(--ink);font-size:var(--text-detail);line-height:1.3;white-space:nowrap;text-overflow:ellipsis}.files-tile-meta{display:block;padding-top:2px;color:var(--ink-muted);font-size:var(--text-meta)}.files-pane{flex:none;display:flex;flex-direction:column;width:396px;min-height:0;overflow:hidden;border:var(--line-width) solid var(--line);border-radius:12px;background:var(--surface-raised);animation:files-pane-in var(--motion-settle)}@keyframes files-pane-in{0%{opacity:0;transform:translateX(8px)}to{opacity:1;transform:none}}.files-pane-stage{flex:1 1;min-height:0;overflow-y:auto;padding:var(--space-lg)}.files-pane-doc{max-width:62ch;color:var(--ink);font-family:var(--font-ui);font-size:var(--text-body);line-height:1.55;animation:files-doc-in var(--motion-settle)}@keyframes files-doc-in{0%{opacity:0}to{opacity:1}}.files-pane-doc>.file>h1:first-child{display:none}.files-foot{flex:none;display:flex;flex-direction:column;gap:5px;padding:var(--space-md) var(--space-lg);border-top:var(--line-width) solid var(--line);background:var(--surface)}.files-foot-name{overflow:hidden;color:var(--ink);font-family:var(--font-display);font-size:15px;font-weight:500;white-space:nowrap;text-overflow:ellipsis}.files-foot-line{display:flex;align-items:center;gap:6px;min-width:0;font-size:var(--text-meta)}.files-dot{flex:none;width:5px;height:5px;border-radius:50%}.files-dot[data-live]{background:var(--ok)}.files-dot[data-hollow]{border:var(--line-width) solid var(--ink-muted)}.files-foot-fact{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.files-foot-lead{color:var(--ink)}.files-foot-rest,.files-pane-refused{color:var(--ink-muted)}.files-pane-refused{display:flex;align-items:center;justify-content:center;min-height:110px;padding:var(--space-lg);font-size:var(--text-body);text-align:center}.files [data-files-info]{width:280px;border-radius:12px;border:var(--line-width) solid var(--line)}.files-info-head{display:flex;align-items:flex-start;gap:var(--space-md);padding:var(--space-lg) var(--space-lg) var(--space-md)}.files-info-name{display:block;color:var(--ink);font-family:var(--font-display);font-size:var(--text-title);font-weight:500;line-height:1.2;overflow-wrap:anywhere}.files-info-kind{display:block;padding-top:3px;color:var(--ink-muted);font-size:var(--text-detail)}.files-info-rows{padding:0 var(--space-lg) var(--space-lg)}.files-info-row{display:flex;align-items:baseline;gap:var(--space-md);padding:var(--space-sm) 0;border-bottom:var(--line-width) solid var(--line)}.files-info-row:first-child{border-top:var(--line-width) solid var(--line)}.files-info-label{flex:none;width:86px;color:var(--ink-muted);font-size:var(--text-body)}.files-info-value{min-width:0;color:var(--ink);font-size:var(--text-body);overflow-wrap:anywhere}.files-info-tags{display:flex;align-items:center;gap:var(--space-xs);flex-wrap:wrap;padding-top:var(--space-md)}.files-tag{color:var(--ink-muted);font-size:var(--text-detail)}.files-add-tag{border:var(--line-width) solid var(--line);border-radius:6px;background:none;padding:2px var(--space-sm);color:var(--ink-muted);font:inherit;font-size:var(--text-detail);cursor:pointer;transition:color var(--motion-state),border-color var(--motion-state)}.files-add-tag:is(:hover,:focus-visible){border-color:var(--ink-muted);color:var(--ink)}.files-tag-picker{display:flex;flex-direction:column;gap:var(--space-xs);padding-top:var(--space-sm)}.files-tag-pick{border:none;border-radius:5px;background:none;padding:var(--space-xs) var(--space-sm);color:var(--ink);font:inherit;font-size:var(--text-detail);text-align:left;cursor:pointer;transition:background var(--motion-state)}.files-tag-pick:is(:hover,:focus-visible){background:var(--line)}