:where(.artemis-toolbar-button).ant-btn{height:var(--toolbar-command-height);min-height:var(--toolbar-command-height);padding-inline:var(--toolbar-command-padding)}:where(.artemis-toolbar-button).ant-btn-icon-only{width:var(--toolbar-command-height);padding-inline:0}@media (width<=767px){:where(.artemis-toolbar-button).ant-btn{min-width:var(--toolbar-command-height)}}.artemis-toolbar-button.ant-btn{--toolbar-accent:var(--primary);--toolbar-hover-background:var(--tint);--toolbar-fill-hover:var(--primary-hover);--toolbar-fill-active:var(--primary-active);--toolbar-on-fill:var(--primary-foreground);color:var(--text);box-shadow:none;background:0 0;border:1px solid #0000;border-radius:3px;transition:color .15s,background-color .15s,border-color .15s}.artemis-toolbar-button.ant-btn.ant-btn-dangerous{--toolbar-accent:var(--error-text);--toolbar-hover-background:color-mix(in srgb, var(--error-text) 10%, var(--surface));--toolbar-fill-hover:color-mix(in srgb, var(--error-text) 88%, var(--text));--toolbar-fill-active:color-mix(in srgb, var(--error-text) 80%, var(--text));--toolbar-on-fill:var(--primary-foreground);color:var(--toolbar-accent)}.artemis-toolbar-button.ant-btn[data-toolbar-emphasis=stop]{border-color:var(--error-text)}.artemis-toolbar-button.ant-btn:not(:disabled):not([aria-disabled=true]):not(.ant-btn-loading):hover{border-color:var(--toolbar-accent);background:var(--toolbar-hover-background);color:var(--toolbar-accent)}.artemis-toolbar-button.ant-btn:not(:disabled):not([aria-disabled=true]):not(.ant-btn-loading):active{border-color:var(--toolbar-accent);background:color-mix(in srgb, var(--toolbar-accent) 18%, var(--surface));color:var(--toolbar-accent)}.artemis-toolbar-button.ant-btn[data-toolbar-filled=true]{border-color:var(--toolbar-accent);background:var(--toolbar-accent);color:var(--toolbar-on-fill)}.artemis-toolbar-button.ant-btn[data-toolbar-emphasis=save]{font-weight:600}.artemis-toolbar-button.ant-btn[data-toolbar-filled=true]:not(:disabled):not([aria-disabled=true]):not(.ant-btn-loading):hover{border-color:var(--toolbar-fill-hover);background:var(--toolbar-fill-hover);color:var(--toolbar-on-fill)}.artemis-toolbar-button.ant-btn[data-toolbar-filled=true]:not(:disabled):not([aria-disabled=true]):not(.ant-btn-loading):active{border-color:var(--toolbar-fill-active);background:var(--toolbar-fill-active);color:var(--toolbar-on-fill)}.artemis-toolbar-button.ant-btn:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.artemis-toolbar-button.ant-btn.ant-btn-loading:not(:disabled):not([aria-disabled=true]):is(:hover,:active){color:var(--text);background:0 0;border-color:#0000}.artemis-toolbar-button.ant-btn.ant-btn-dangerous.ant-btn-loading:not(:disabled):not([aria-disabled=true]):is(:hover,:active){color:var(--toolbar-accent)}.artemis-toolbar-button.ant-btn[data-toolbar-filled=true].ant-btn-loading:not(:disabled):not([aria-disabled=true]):is(:hover,:active){border-color:var(--toolbar-accent);background:var(--toolbar-accent);color:var(--toolbar-on-fill)}.artemis-toolbar-button.ant-btn:is(:disabled,[aria-disabled=true]){color:var(--muted);opacity:.6;background:0 0;border-color:#0000}.artemis-toolbar-button.ant-btn[data-toolbar-filled=true]:is(:disabled,[aria-disabled=true]){background:var(--tint)}@media (prefers-reduced-motion:reduce){.artemis-toolbar-button.ant-btn{transition:none}}.record-screen-title{vertical-align:middle;flex-wrap:wrap;align-items:center;min-width:0;max-width:100%;display:inline-flex}.responsive-drawer .ant-drawer-header:has(.record-screen-title){box-sizing:border-box;min-height:calc(44px + env(safe-area-inset-top,0px));padding-top:env(safe-area-inset-top,0px);box-shadow:inset 0 -1px 0 var(--divider);border-bottom:0;flex:none;padding-bottom:0}.responsive-drawer .ant-drawer-section:has(>.ant-drawer-header .record-screen-title){overflow:hidden}.record-screen-title-label,.record-screen-title-id{overflow-wrap:anywhere;white-space:pre-wrap;min-width:0}.record-screen-title-id{word-break:break-all}.record-screen-title-key{align-items:center;min-width:0;max-width:100%;display:inline-flex}.record-screen-title-key:empty{display:none}.record-screen-title-key>.record-copy-id{flex-shrink:0;margin-inline-start:4px}.record-screen-title-key>.record-copy-id.ant-btn:not(:disabled){color:inherit}@media (width<=767px){.responsive-drawer .ant-drawer-header:has(.record-screen-title) .ant-drawer-close{min-width:44px;min-height:44px}.record-screen-title-key>.record-copy-id.ant-btn{min-width:44px;min-height:44px}}
