.j-horizontal-rail{flex:auto;width:100%;min-width:0;max-width:100%;position:relative}.j-horizontal-rail-scroll{overscroll-behavior-x:contain;min-width:0;max-width:100%;scroll-padding-inline:8px;overflow-x:auto;scrollbar-width:none!important}.j-horizontal-rail-scroll::-webkit-scrollbar{display:none}.j-horizontal-edge{z-index:3;border:1px solid var(--j-border);border-radius:var(--j-radius-pill);background:var(--j-surface);width:44px;min-width:44px;height:44px;color:var(--j-text);opacity:0;pointer-events:none;place-items:center;padding:0;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.j-horizontal-edge-left{left:0}.j-horizontal-edge-right{right:0}.j-horizontal-edge:focus-visible{opacity:1;pointer-events:auto;outline:2px solid var(--j-focus);outline-offset:-2px}.j-horizontal-edge svg{width:20px;height:20px}.j-horizontal-rail:hover>.j-horizontal-edge,.j-horizontal-rail:focus-within>.j-horizontal-edge{opacity:1;pointer-events:auto}@media (hover:none) and (any-hover:none){.j-horizontal-edge{display:none}}.j-horizontal-rail>.j-horizontal-rail-scroll{overflow-y:hidden;scrollbar-width:none!important;flex-wrap:nowrap!important;overflow-x:auto!important}.j-direct-dock .j-horizontal-rail,.j-direct-dock .j-horizontal-rail-scroll{pointer-events:auto;touch-action:pan-x;overscroll-behavior-x:contain}
.j-filter-chip,.j-tag-chip,.j-choice-chip{isolation:isolate;box-sizing:border-box;outline:none;min-width:44px;position:relative;min-height:var(--j-pill-target-height,44px)!important;padding:12px var(--j-pill-pad-x,12px)!important;font-size:var(--j-pill-font-size,.8125rem)!important;background:0 0!important;border:0!important;line-height:1.5!important}.j-filter-chip:before,.j-tag-chip:before,.j-choice-chip:before{content:"";z-index:-1;inset:calc((var(--j-pill-target-height,44px) - var(--j-pill-visual-height,36px))/2) 0;border-radius:var(--j-radius-pill);background:var(--j-pill-bg,var(--j-surface-muted));pointer-events:none;border:0;position:absolute}.j-filter-chips,.j-choice-chips,.j-tag-chips{gap:var(--j-pill-gap,6px)!important}.j-filter-chip svg,.j-tag-chip svg,.j-choice-chip svg{width:var(--j-pill-icon-size,14px);height:var(--j-pill-icon-size,14px);flex:none}.j-filter-chip:hover:before,.j-tag-chip:hover:before,.j-choice-chip:hover:before{background:var(--j-hover-bg)}.j-filter-chip[aria-pressed=true]:before{background:var(--j-pill-selected-bg,var(--j-action));border-color:var(--j-pill-selected-bg,var(--j-action))}.j-tag-chip[aria-pressed=true]:before,.j-choice-chip[aria-checked=true]:before{background:var(--j-selected-bg);border-color:var(--j-accent)}.j-filter-chip:active:before,.j-tag-chip:active:before,.j-choice-chip:active:before{background:var(--j-pressed-bg)}.j-filter-chip[aria-pressed=true]:active:before{background:var(--j-action-pressed)}.j-filter-chip:focus-visible:before,.j-tag-chip:focus-visible:before,.j-choice-chip:focus-visible:before{outline:2px solid var(--j-focus);outline-offset:2px}.j-filter-chip:disabled,.j-tag-chip:disabled,.j-choice-chip:disabled{opacity:.4;cursor:default}.j-editor-pill{isolation:isolate;overflow:visible;height:var(--j-pill-target-height,44px)!important;box-shadow:none!important;background:0 0!important;border:0!important}.j-editor-pill:before{content:"";z-index:-1;inset:calc((var(--j-pill-target-height,44px) - var(--j-pill-visual-height,36px))/2) 0;border-radius:var(--j-radius-pill);background:var(--j-surface-muted);box-shadow:none;pointer-events:none;border:0;position:absolute}.j-editor-pill button{isolation:isolate;min-height:var(--j-pill-target-height,44px);height:var(--j-pill-target-height,44px);padding-inline:var(--j-pill-pad-x,12px);line-height:1.5;position:relative;font-size:var(--j-pill-font-size,.8125rem)!important;background:0 0!important;border:0!important}.j-editor-pill button:last-child{flex-basis:44px}.j-editor-pill button+button:after{content:"";inset:calc((var(--j-pill-target-height,44px) - var(--j-pill-visual-height,36px))/2) auto calc((var(--j-pill-target-height,44px) - var(--j-pill-visual-height,36px))/2) 0;background:var(--j-border);pointer-events:none;width:1px;position:absolute}.j-editor-pill button[aria-pressed=true]:before,.j-editor-pill button:hover:before{content:"";z-index:-1;inset:calc((var(--j-pill-target-height,44px) - var(--j-pill-visual-height,36px))/2) 0;border-radius:var(--j-radius-pill);background:var(--j-selected-bg);position:absolute}.j-editor-pill button:focus-visible{outline-offset:-3px;outline:2px solid var(--j-focus)!important}.j-editor-pill svg{width:var(--j-pill-icon-size,14px);height:var(--j-pill-icon-size,14px)}.j-editor-tool-pill,.j-phone-direct-tools .j-editor-tool-pill{min-height:var(--j-pill-target-height,44px)!important;height:var(--j-pill-target-height,44px)!important;font-size:var(--j-pill-font-size,.8125rem)!important;line-height:1.5!important}.j-editor-tool-pill svg,.j-phone-direct-tools .j-editor-tool-pill svg{max-width:var(--j-pill-icon-size,14px);max-height:var(--j-pill-icon-size,14px);flex:none;width:var(--j-pill-icon-size,14px)!important;height:var(--j-pill-icon-size,14px)!important}.j-tag-chip[aria-pressed=true]:before,.j-choice-chip[aria-checked=true]:before{box-shadow:inset 0 0 0 2px var(--j-focus)}[data-editor-direct-dock][data-direct-surface] .j-editor-tool-pill:not([data-danger=true]){color:var(--j-palette-text,var(--j-text))!important}[data-editor-direct-dock][data-direct-surface] .j-editor-tool-pill:not([aria-pressed=true]):not([data-danger=true]):before{border:0;outline:0;background:var(--j-palette-control,var(--j-surface-muted))!important}[data-editor-direct-dock][data-direct-surface] .j-editor-tool-pill[aria-pressed=true]:not([data-danger=true]){color:var(--j-on-action)!important}[data-editor-direct-dock][data-direct-surface] .j-editor-tool-pill[aria-pressed=true]:not([data-danger=true]):before{border:0;outline:0;background:var(--j-action)!important}
