/* bare.style - generated from src/app/shell-inspector.css, comments stripped. The reasoning is in the source. */
@layer bare.reset,bare.tokens,bare.base,bare.layout,bare.component,bare.utility;@layer bare.component{.bs-shell-inspector{grid-area:inspector;display:flex;flex-direction:column;position:fixed;inset-block:0;inset-inline-end:0;z-index:calc(var(--bs-shell-inspector-z,var(--bs-z-drawer)) + 1);inline-size:min(var(--bs-shell-inspector-drawer,22rem),90vw);transform:translateX(100%);transition:transform var(--bs-duration-4) var(--ease-out);overflow:hidden;background-color:var(--bs-shell-inspector-bg,var(--s-prev));color:var(--bs-shell-inspector-fg,var(--bs-text));border-inline-start:var(--bs-border-1) solid var(--bs-shell-inspector-border,var(--bs-border-color))}.bs-shell-inspector:target,.bs-shell-inspector--open{transform:translateX(0)}.bs-shell-inspector:dir(rtl){transform:translateX(-100%)}.bs-shell-inspector:dir(rtl):target,.bs-shell-inspector--open:dir(rtl){transform:translateX(0)}.bs-shell-inspector__header{display:flex;align-items:center;justify-content:space-between;gap:var(--bs-space-3);flex:none;padding-block:var(--bs-space-2);padding-inline:var(--bs-shell-inspector-pad,var(--bs-space-3));padding-inline-end:max(var(--bs-shell-inspector-pad,var(--bs-space-3)),env(safe-area-inset-right));border-block-end:var(--bs-border-1) solid var(--bs-shell-inspector-border,var(--bs-border-color))}.bs-shell-inspector__title{margin:0;min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--bs-text-small);line-height:var(--bs-leading-snug);letter-spacing:var(--bs-tracking-wide);text-transform:uppercase;font-weight:var(--bs-weight-medium);color:var(--bs-shell-inspector-title-fg,var(--bs-text-muted))}.bs-shell-inspector__close{display:inline-flex;align-items:center;justify-content:center;flex:none;min-inline-size:var(--bs-shell-inspector-target,2.5rem);min-block-size:var(--bs-shell-inspector-target,2.5rem);padding:var(--bs-space-2);border:0;border-radius:var(--bs-shell-inspector-radius,var(--bs-radius-2));background-color:var(--bs-shell-inspector-close-bg,transparent);color:var(--bs-shell-inspector-close-fg,var(--bs-text-secondary));text-decoration:none}.bs-shell-inspector__close:hover{background-color:var(--bs-shell-inspector-close-bg-hover,var(--s-hover));color:var(--bs-shell-inspector-close-fg-hover,var(--bs-text))}.bs-shell-inspector__close:focus-visible{outline:var(--bs-focus-width) solid var(--bs-focus-ring);outline-offset:calc(var(--bs-focus-offset) * -1)}.bs-shell-inspector__close svg{inline-size:1.25rem;block-size:1.25rem}.bs-shell-inspector__body{flex:1 1 auto;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;padding-block:var(--bs-space-3);padding-inline:var(--bs-shell-inspector-pad,var(--bs-space-3));padding-inline-end:max(var(--bs-shell-inspector-pad,var(--bs-space-3)),env(safe-area-inset-right));padding-block-end:max(var(--bs-space-3),env(safe-area-inset-bottom,0px))}.bs-shell-inspector__empty{margin:0;font-size:var(--bs-text-small);line-height:var(--bs-leading-relaxed);color:var(--bs-shell-inspector-empty-fg,var(--bs-text-muted))}@media (min-width:64em){.bs-shell-inspector{position:relative;z-index:auto;--bs-pane-used:clamp(var(--bs-shell-inspector-min,14rem),var(--bs-pane-size,var(--bs-shell-inspector-size,20rem)),var(--bs-shell-inspector-max,32rem));inline-size:var(--bs-pane-used)}.bs-shell-inspector,.bs-shell-inspector:dir(rtl){transform:none}.bs-shell-inspector__header,.bs-shell-inspector__body{padding-inline-end:var(--bs-shell-inspector-pad,var(--bs-space-3))}}.bs-shell-inspector.bs-shell-inspector--collapsed{--bs-pane-used:0;inline-size:var(--bs-pane-used);visibility:hidden;border-inline-start-width:0}@media (prefers-reduced-motion:reduce){.bs-shell-inspector{transition-duration:0.01ms}}@media (forced-colors:active){.bs-shell-inspector{border-inline-start-color:CanvasText}.bs-shell-inspector__header{border-block-end-color:CanvasText}.bs-shell-inspector__close{border:var(--bs-border-1) solid ButtonBorder;color:ButtonText}.bs-shell-inspector__close:hover,.bs-shell-inspector__close:focus-visible{background-color:Highlight;color:HighlightText}}@media print{.bs-shell-inspector{position:static;inline-size:auto;transform:none;overflow:visible;border-inline-start-width:0;border-block-start:var(--bs-border-1) solid var(--bs-shell-inspector-border,var(--bs-border-color))}.bs-shell-inspector__body{overflow:visible}.bs-shell-inspector__close{display:none}}}
