.interface-text-dock:empty{display:none}.interface-text-open{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:8px 12px;border-radius:var(--radius);background:hsl(var(--surface-2));color:hsl(var(--fg))}.interface-text-open:focus-visible{outline:2px solid hsl(var(--fg));outline-offset:2px}.interface-text-dock{display:flex;flex:none;min-width:var(--workspace-control-size,44px)}.interface-text-trigger{border-radius:var(--workspace-menu-icon-radius,10px)}.app-workspace:not([data-labels-expanded=true]) .app-bottom-actions .interface-text-dock{width:var(--workspace-control-size,44px)}.app-workspace:not([data-labels-expanded=true]) .app-bottom-actions .interface-text-trigger{flex:none;width:var(--workspace-control-size,44px);min-width:var(--workspace-control-size,44px);height:var(--workspace-control-size,44px)}.interface-text-fallback{position:fixed;z-index:65;right:16px;bottom:16px;border-radius:var(--radius);background:hsl(var(--surface))}.app-more-panel .interface-text-dock,.app-more-panel .interface-text-dock .app-action-description{width:100%}.app-more-panel .interface-text-trigger{width:100%;height:auto;min-height:44px;justify-content:flex-start;gap:8px}.app-more-panel .interface-text-trigger .navigation-rail-label{display:inline}.interface-text-toolbar{position:fixed;z-index:65;right:16px;bottom:68px;width:min(560px,calc(100% - 24px));max-height:50dvh;overflow:auto;padding:var(--appearance-panelSpacing,16px);display:flex;flex-wrap:wrap;align-items:center;gap:8px;background:hsl(var(--surface));border-radius:var(--radius)}.interface-text-toolbar p{flex-basis:100%;overflow-wrap:anywhere}.interface-text-list{max-height:30dvh;overflow:auto;display:flex;flex-direction:column}.interface-text-choices{width:100%;min-width:0}.interface-text-search{display:flex;align-items:end;flex-wrap:wrap;gap:8px}.interface-text-search label{flex:1;min-width:min(200px,100%)}.interface-text-search label>span{display:flex;align-items:center;gap:8px}.interface-text-search input{width:100%;min-height:44px;font-size:16px}.interface-text-toolbar summary{min-height:44px;cursor:pointer;padding:10px}.interface-text-target{border-radius:4px}.interface-text-inline-field{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:8px;max-width:100%;min-width:0}.interface-text-inline-value{width:100%;min-width:0;min-height:44px;padding:8px;border:0;border-radius:8px;color:inherit;background:hsl(var(--surface-2)/.4);font:inherit;text-transform:none;letter-spacing:inherit}.interface-text-inline-value:focus-visible{outline:2px solid hsl(var(--accent));outline-offset:2px}.interface-text-inline-actions{display:flex;flex-wrap:wrap;gap:8px;width:100%;font-size:var(--brxw-text-m);line-height:1.5;font-weight:400;letter-spacing:normal;text-transform:none}.interface-text-inline-actions>[role]{flex-basis:100%}.interface-text-dialog{border:0;padding:var(--appearance-panelSpacing,16px);background:hsl(var(--surface));color:hsl(var(--fg));width:min(560px,calc(100% - 32px));max-height:80dvh;overflow:auto;border-radius:var(--radius)}.interface-text-dialog::backdrop{background:rgb(0 0 0/35%)}.interface-text-dialog form{display:grid;gap:12px}.interface-text-dialog textarea{width:100%;min-width:0;font-size:16px;background:hsl(var(--bg));padding:12px;border:0;border-radius:var(--radius)}.interface-text-field-actions{display:flex;flex-wrap:wrap;gap:8px}.interface-text-publication{flex-basis:100%;min-width:0;overflow-wrap:anywhere}.interface-text-publication li{padding-block:8px}