.canvas-toolbar-tooltip .keyboard-shortcut{margin-left:var(--cds-spacing-02);display:inline-flex;position:static;transform:none}.canvas-toolbar-host{flex-direction:column;align-items:stretch;display:flex}.canvas-toolbar-host--embedded{display:contents}.canvas-toolbar-host--insert{min-width:320px}.canvas-toolbar-host--insert .canvas-toolbar{width:100%}.canvas-toolbar-host--insert .canvas-toolbar__section--right{flex:auto;width:100%;min-width:0}.canvas-toolbar-host--insert .canvas-toolbar__swap{flex:auto;min-width:0}.canvas-toolbar{box-sizing:border-box;background-color:var(--cds-layer);border:1px solid var(--cds-border-subtle);border-radius:10px;justify-content:space-between;align-items:center;max-width:100%;padding:6px;display:flex;box-shadow:0 1px 2px #0003,0 4px 8px #0000001a}.canvas-toolbar--embedded{box-shadow:none;background-color:#0000;border:none;border-radius:0;padding:0}.canvas-toolbar__section{align-items:center;gap:var(--cds-spacing-03);display:flex}.canvas-toolbar__section--left,.canvas-toolbar__section--right{flex-shrink:0}.canvas-toolbar__separator{background-color:var(--cds-border-subtle);width:1px;height:24px;margin:0 var(--cds-spacing-02)}.canvas-toolbar__view-dropdown{position:relative}.canvas-toolbar__menu{min-width:200px;animation:dropdownFadeInUp var(--cds-duration-fast-02)var(--cds-standard-easing);margin-bottom:4px;bottom:100%;top:auto!important}.canvas-toolbar__view-trigger{align-items:center;gap:var(--cds-spacing-03);padding:var(--cds-spacing-02)var(--cds-spacing-04);padding-right:var(--cds-spacing-03);cursor:pointer;color:var(--cds-text-primary);background:0 0;border:none;font-size:14px;font-weight:500;line-height:1.2;display:flex}.canvas-toolbar__view-trigger:focus-visible{outline:2px solid var(--cds-focus);outline-offset:1px}.canvas-toolbar__view-label{align-items:baseline;gap:4px;display:flex}.canvas-toolbar__view-sublabel{color:var(--cds-text-secondary);font-weight:400}.canvas-toolbar__view-chevron{color:var(--cds-icon-secondary);transition:transform var(--cds-duration-fast-02)var(--cds-standard-easing)}.canvas-toolbar__view-chevron--open{transform:rotate(180deg)}@keyframes dropdownFadeInUp{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.canvas-toolbar__view-item-content-wrapper{align-items:flex-start;gap:var(--cds-spacing-04);width:100%;display:flex}.canvas-toolbar__view-item-content{flex-direction:column;gap:2px;display:flex}.canvas-toolbar__view-item-label{color:var(--cds-text-primary);font-size:14px;font-weight:500;line-height:1.2}.canvas-toolbar__view-item-description{color:var(--cds-text-secondary);font-size:12px;line-height:1.3}.canvas-toolbar__type-controls{flex-shrink:0;align-items:center;gap:4px;display:flex}.canvas-toolbar__type-controls-divider{width:1px;margin:0 var(--cds-spacing-02);background-color:var(--cds-border-subtle-01);flex-shrink:0;align-self:stretch}.canvas-toolbar__tool-group{align-items:center;gap:4px;display:flex}.canvas-toolbar__tool--active,.canvas-toolbar__tool--active:hover{background-color:var(--cds-background-brand)!important}.canvas-toolbar__swap{overflow-clip-margin:4px;transition:width .14s cubic-bezier(.2,.85,.25,1),height .14s cubic-bezier(.2,.85,.25,1);position:relative;overflow:clip}.canvas-toolbar__swap-pane{opacity:0;pointer-events:none;flex-shrink:0;align-items:center;gap:4px;transition:opacity .14s cubic-bezier(.2,.85,.25,1),transform .14s cubic-bezier(.2,.85,.25,1);display:inline-flex;position:absolute;top:0;left:0}.canvas-toolbar__swap-pane--selection,.canvas-toolbar__swap-pane--insert,.canvas-toolbar__swap-pane--pen{transform:translateY(-100%)}.canvas-toolbar__swap-pane--tools{transform:translateY(100%)}.canvas-toolbar__swap[data-mode=selection] .canvas-toolbar__swap-pane--selection,.canvas-toolbar__swap[data-mode=tools] .canvas-toolbar__swap-pane--tools,.canvas-toolbar__swap[data-mode=pen] .canvas-toolbar__swap-pane--pen,.canvas-toolbar__swap[data-mode=insert] .canvas-toolbar__swap-pane--insert{opacity:1;pointer-events:auto;transform:translateY(0)}.canvas-toolbar__swap-pane--insert{width:100%;min-width:0;right:0}.canvas-toolbar__swap[data-mode=insert]{overflow-x:clip}.canvas-toolbar__selection-count{padding:0 var(--cds-spacing-03);color:var(--cds-text-secondary);white-space:nowrap;-webkit-user-select:none;user-select:none;align-items:center;font-size:12px;line-height:1;display:inline-flex}@media (hover:none) and (pointer:coarse),(max-width:671px){.canvas-toolbar__section--right{flex:auto;min-width:0}.canvas-toolbar__swap{-webkit-overflow-scrolling:touch;scrollbar-width:none;min-width:0;max-width:100%;transition:-webkit-mask-image var(--cds-duration-fast-02)var(--cds-standard-easing),mask-image var(--cds-duration-fast-02)var(--cds-standard-easing);flex:1 1 0;overflow:auto hidden}.canvas-toolbar__swap::-webkit-scrollbar{display:none}.canvas-toolbar__swap[data-scroll-start=false][data-scroll-end=false]{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 16px calc(100% - 16px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 16px calc(100% - 16px),#0000 100%)}.canvas-toolbar__swap[data-scroll-start=true][data-scroll-end=false]{-webkit-mask-image:linear-gradient(90deg,#000 0 calc(100% - 16px),#0000 100%);mask-image:linear-gradient(90deg,#000 0 calc(100% - 16px),#0000 100%)}.canvas-toolbar__swap[data-scroll-start=false][data-scroll-end=true]{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 16px 100%);mask-image:linear-gradient(90deg,#0000 0,#000 16px 100%)}.canvas-toolbar__section--right>.toolbar-insert-search,.canvas-toolbar__section--right>.canvas-insert-menu,.canvas-toolbar__section--right>.document-insert-menu,.canvas-toolbar__section--right>.canvas-toolbar-btn{flex-shrink:0}}@media (hover:none) and (pointer:coarse){.canvas-toolbar__view-sublabel{display:none}.canvas-toolbar__menu{min-width:180px}}.canvas-toolbar__save-indicator{align-items:center;gap:var(--cds-spacing-02);padding:0 var(--cds-spacing-03);color:var(--cds-text-secondary);white-space:nowrap;font-size:12px;display:flex}.canvas-toolbar__save-dot{background-color:var(--cds-text-secondary);border-radius:50%;flex-shrink:0;width:6px;height:6px}.canvas-toolbar__save-text{font-size:11px}.canvas-toolbar__save-indicator--saving .canvas-toolbar__save-dot{background-color:var(--cds-support-warning);animation:1s ease-in-out infinite savePulse}.canvas-toolbar__save-indicator--saving .canvas-toolbar__save-text{color:var(--cds-support-warning)}.canvas-toolbar__save-indicator--saved .canvas-toolbar__save-dot{background-color:var(--cds-support-success)}.canvas-toolbar__save-indicator--saved .canvas-toolbar__save-text{color:var(--cds-support-success)}.canvas-toolbar__save-indicator--dirty .canvas-toolbar__save-dot{background-color:var(--cds-support-info)}.canvas-toolbar__save-indicator--dirty .canvas-toolbar__save-text{color:var(--cds-support-info)}.canvas-toolbar__save-indicator--error .canvas-toolbar__save-dot{background-color:var(--cds-support-error)}.canvas-toolbar__save-indicator--error .canvas-toolbar__save-text{color:var(--cds-support-error)}@keyframes savePulse{0%,to{opacity:1}50%{opacity:.4}}:root[data-carbon-theme=g90] .canvas-toolbar,:root[data-carbon-theme=g100] .canvas-toolbar,:root[data-carbon-theme=g90] .canvas-toolbar__view-menu,:root[data-carbon-theme=g100] .canvas-toolbar__view-menu{box-shadow:0 4px 16px #0006,0 2px 4px #0000004d}
