[data-app-theme-pack=hacker]{font-family:var(--font-mono,ui-monospace), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace}[data-app-theme-pack=hacker] .baris-pack-panel-surface,[data-app-theme-pack=hacker] .baris-pack-dialog-surface:not(.baris-pack-dialog-surface--borderless),[data-app-theme-pack=hacker] .baris-crt-monitor-panel:not(.baris-pack-dialog-surface--borderless){isolation:isolate;border:2px solid var(--app-panel-border);overflow:hidden;border-radius:var(--app-panel-radius,0)!important;background:var(--app-panel-bg)!important;box-shadow:var(--app-panel-shadow)!important}[data-app-theme-pack=hacker] .baris-pack-input-field--terminal{border:2px solid var(--app-panel-border);border-radius:var(--app-control-radius,0);background:var(--app-panel-bg);align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){[data-app-theme-pack=hacker] .baris-pack-input-field--terminal{background:color-mix(in srgb, var(--app-panel-bg) 88%, transparent)}}[data-app-theme-pack=hacker] .baris-pack-input-field--terminal{padding-inline:.75rem}[data-app-theme-pack=hacker] .baris-pack-button--primary{border:2px solid var(--app-accent-border);background:var(--app-accent-fill);color:var(--app-accent-text);box-shadow:0 4px 0 var(--app-accent-fill), inset 0 1px 0 #ffffff6b, 0 0 20px var(--app-accent-fill)}@supports (color:color-mix(in lab, red, red)){[data-app-theme-pack=hacker] .baris-pack-button--primary{box-shadow:0 4px 0 color-mix(in srgb, var(--app-accent-fill) 42%, #000), inset 0 1px 0 #ffffff6b, 0 0 20px color-mix(in srgb, var(--app-accent-fill) 30%, transparent)}}[data-app-theme-pack=hacker] .baris-pack-button--primary:hover{animation:.35s steps(2,end) baris-pack-cta-glitch}@keyframes baris-pack-cta-glitch{0%,to{filter:none;transform:none}50%{filter:hue-rotate(12deg);transform:skew(-1deg)translate(-2px)}}@media (prefers-reduced-motion:reduce){[data-app-theme-pack=hacker] .baris-pack-button--primary:hover{animation:none}}[data-app-theme-pack=hacker] .baris-pack-dialog-corner{z-index:3;pointer-events:none;border-color:var(--app-accent-text);width:.625rem;height:.625rem;position:absolute}[data-app-theme-pack=hacker] .baris-pack-dialog-corner--tl{border-top:2px solid;border-left:2px solid;top:.35rem;left:.35rem}[data-app-theme-pack=hacker] .baris-pack-dialog-corner--tr{border-top:2px solid;border-right:2px solid;top:.35rem;right:.35rem}[data-app-theme-pack=hacker] .baris-pack-dialog-corner--bl{border-bottom:2px solid;border-left:2px solid;bottom:.35rem;left:.35rem}[data-app-theme-pack=hacker] .baris-pack-dialog-corner--br{border-bottom:2px solid;border-right:2px solid;bottom:.35rem;right:.35rem}:root[data-app-theme-pack=glass] .baris-pack-panel-surface{-webkit-backdrop-filter:blur(var(--app-panel-blur,18px)) saturate(var(--app-panel-saturation,135%));backdrop-filter:blur(var(--app-panel-blur,18px)) saturate(var(--app-panel-saturation,135%))}[data-app-theme-pack=kid] .baris-pack-panel-surface{border-width:3px}.baris-liquid-glass{--baris-liquid-glass-width:auto;--baris-liquid-glass-height:auto;--baris-liquid-glass-max-height:none;--baris-liquid-glass-overflow:hidden;--baris-liquid-glass-radius:20px;--baris-liquid-glass-background:#ffffff21;--baris-liquid-glass-blur:13px;--baris-liquid-glass-saturation:100%;--baris-liquid-glass-brightness:100%;--baris-liquid-glass-border:#ffffff4d;--baris-liquid-glass-shadow:#0000001a;--baris-liquid-glass-inner-strong:#ffffff80;--baris-liquid-glass-inner-soft:#ffffff1a;--baris-liquid-glass-inner-glow:#ffffffe6;--baris-liquid-glass-edge:#fffc;--baris-liquid-glass-edge-soft:#ffffff4d;--baris-liquid-glass-position:relative;--baris-liquid-glass-display:block;--baris-liquid-glass-min-width:0;--baris-liquid-glass-max-width:none;--baris-liquid-glass-min-height:0;--baris-liquid-glass-body-overflow-x:hidden;--baris-liquid-glass-body-overflow-y:auto;--baris-liquid-glass-body-overscroll-behavior:contain;--baris-liquid-glass-scrollbar-width:thin;--baris-liquid-glass-scrollbar-gutter:auto;--baris-liquid-glass-scrollbar-color:transparent transparent;--baris-liquid-glass-scrollbar-active-color:#737373b8 transparent;--baris-liquid-glass-scrollbar-size:8px;--baris-liquid-glass-scrollbar-track:transparent;--baris-liquid-glass-scrollbar-thumb:transparent;--baris-liquid-glass-scrollbar-thumb-active:#80808094;--baris-liquid-glass-scrollbar-thumb-border:2px solid transparent;--baris-liquid-glass-scrollbar-thumb-radius:999px;position:var(--baris-liquid-glass-position);display:var(--baris-liquid-glass-display);isolation:isolate;overflow:var(--baris-liquid-glass-overflow);width:var(--baris-liquid-glass-width);min-width:var(--baris-liquid-glass-min-width);max-width:var(--baris-liquid-glass-max-width);height:var(--baris-liquid-glass-height);min-height:var(--baris-liquid-glass-min-height);max-height:var(--baris-liquid-glass-max-height);border:1px solid var(--baris-liquid-glass-border);border-radius:var(--baris-liquid-glass-radius);background:var(--baris-liquid-glass-background);-webkit-backdrop-filter:blur(var(--baris-liquid-glass-blur)) saturate(var(--baris-liquid-glass-saturation)) brightness(var(--baris-liquid-glass-brightness));backdrop-filter:blur(var(--baris-liquid-glass-blur)) saturate(var(--baris-liquid-glass-saturation)) brightness(var(--baris-liquid-glass-brightness));box-shadow:0 0 0 1px var(--baris-liquid-glass-border), 0 0 56px var(--baris-liquid-glass-edge), 0 12px 40px var(--baris-liquid-glass-shadow), inset 0 1px 0 var(--baris-liquid-glass-inner-strong), inset 0 -1px 0 var(--baris-liquid-glass-inner-soft), inset 0 0 20px 10px var(--baris-liquid-glass-inner-glow)}@supports (color:color-mix(in lab, red, red)){.baris-liquid-glass{box-shadow:0 0 0 1px color-mix(in srgb, var(--baris-liquid-glass-border) 55%, transparent), 0 0 56px color-mix(in srgb, var(--baris-liquid-glass-edge) 24%, transparent), 0 12px 40px var(--baris-liquid-glass-shadow), inset 0 1px 0 var(--baris-liquid-glass-inner-strong), inset 0 -1px 0 var(--baris-liquid-glass-inner-soft), inset 0 0 20px 10px var(--baris-liquid-glass-inner-glow)}}.baris-liquid-glass:before,.baris-liquid-glass:after{content:"";z-index:0;pointer-events:none;position:absolute}.baris-liquid-glass:before{background:linear-gradient(90deg, transparent, var(--baris-liquid-glass-edge), transparent);height:1px;top:0;left:0;right:0}.baris-liquid-glass:after{background:linear-gradient(180deg, var(--baris-liquid-glass-edge), transparent, var(--baris-liquid-glass-edge-soft));width:1px;height:100%;top:0;left:0}.baris-liquid-glass-content{z-index:1;position:relative}.baris-liquid-glass-layout{z-index:1;flex-direction:column;min-height:0;display:flex;position:relative}.baris-liquid-glass-header,.baris-liquid-glass-footer{z-index:1;flex:none;position:relative}.baris-liquid-glass-body{z-index:1;flex:auto;min-height:0;position:relative}.baris-liquid-glass-body-scroll{overflow-x:var(--baris-liquid-glass-body-overflow-x);overflow-y:var(--baris-liquid-glass-body-overflow-y);overscroll-behavior:var(--baris-liquid-glass-body-overscroll-behavior)}.baris-liquid-glass-scroll{scrollbar-width:var(--baris-liquid-glass-scrollbar-width);scrollbar-color:var(--baris-liquid-glass-scrollbar-color);scrollbar-gutter:var(--baris-liquid-glass-scrollbar-gutter);transition:scrollbar-color .16s}.baris-liquid-glass-scroll:hover,.baris-liquid-glass-scroll:focus,.baris-liquid-glass-scroll:focus-within,.baris-liquid-glass-scroll:active{scrollbar-color:var(--baris-liquid-glass-scrollbar-active-color)}.baris-liquid-glass-scroll::-webkit-scrollbar{width:var(--baris-liquid-glass-scrollbar-size);height:var(--baris-liquid-glass-scrollbar-size)}.baris-liquid-glass-scroll::-webkit-scrollbar-track{background:var(--baris-liquid-glass-scrollbar-track)}.baris-liquid-glass-scroll::-webkit-scrollbar-thumb{border:var(--baris-liquid-glass-scrollbar-thumb-border);border-radius:var(--baris-liquid-glass-scrollbar-thumb-radius);background:var(--baris-liquid-glass-scrollbar-thumb);background-clip:padding-box;transition:background-color .16s}.baris-liquid-glass-scroll:hover::-webkit-scrollbar-thumb{background-color:var(--baris-liquid-glass-scrollbar-thumb-active)}.baris-liquid-glass-scroll:focus::-webkit-scrollbar-thumb{background-color:var(--baris-liquid-glass-scrollbar-thumb-active)}.baris-liquid-glass-scroll:focus-within::-webkit-scrollbar-thumb{background-color:var(--baris-liquid-glass-scrollbar-thumb-active)}.baris-liquid-glass-scroll:active::-webkit-scrollbar-thumb{background-color:var(--baris-liquid-glass-scrollbar-thumb-active)}[data-pack-motion-theme-switch=crossfade] [data-theme-zone-host],[data-pack-motion-theme-switch=crossfade]:root{transition:background-color .22s,color .22s}[data-pack-motion-dialog-enter=fade] [data-slot=dialog-content][data-state=open],[data-pack-motion-dialog-enter=fade-scale] [data-slot=dialog-content][data-state=open]{animation:.22s baris-pack-dialog-fade-in}[data-pack-motion-dialog-enter=fade] [data-slot=dialog-content][data-state=closed],[data-pack-motion-dialog-enter=fade-scale] [data-slot=dialog-content][data-state=closed]{animation:.18s baris-pack-dialog-fade-out}[data-pack-motion-dialog-enter=bounce-pop] [data-slot=dialog-content][data-state=open]{animation:.38s cubic-bezier(.34,1.4,.64,1) baris-pack-dialog-bounce-pop}@keyframes baris-pack-dialog-fade-in{0%{opacity:0}to{opacity:1}}@keyframes baris-pack-dialog-fade-out{0%{opacity:1}to{opacity:0}}@keyframes baris-pack-dialog-bounce-pop{0%{opacity:0;transform:translate(-50%,-50%)scale(.88)}70%{opacity:1;transform:translate(-50%,-50%)scale(1.04)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}[data-pack-motion-dialog-enter=glitch-pop] [data-slot=dialog-content][data-state=open]:has(.hacker-dialog-panel){animation:.28s steps(3,end) baris-pack-dialog-glitch-pop}[data-pack-motion-dialog-enter=glitch-pop] [data-slot=dialog-content][data-state=open]:not(:has(.hacker-dialog-panel)){animation:.22s baris-pack-dialog-fade-in}[data-pack-motion-dialog-enter=glitch-pop] [data-slot=dialog-content][data-state=closed]:not(:has(.hacker-dialog-panel)){animation:.18s baris-pack-dialog-fade-out}[data-pack-motion-theme-switch=glitch-cut] [data-theme-zone-host],[data-pack-motion-theme-switch=glitch-cut]:root{animation:.32s steps(2,end) baris-pack-theme-glitch-cut}@keyframes baris-pack-dialog-glitch-pop{0%{opacity:0;filter:hue-rotate(-12deg);transform:translate(-50%,-50%)skew(-3deg)translate(-8px)}45%{opacity:1;filter:hue-rotate(8deg);transform:translate(-50%,-50%)skew(2deg)translate(5px)}to{opacity:1;filter:none;transform:translate(-50%,-50%)}}@keyframes baris-pack-theme-glitch-cut{0%,to{filter:none}25%{filter:hue-rotate(8deg)contrast(1.08)}50%{filter:hue-rotate(-6deg)saturate(1.15)}75%{filter:none}}@media (prefers-reduced-motion:reduce){[data-pack-motion-dialog-enter=fade] [data-slot=dialog-content],[data-pack-motion-dialog-enter=fade-scale] [data-slot=dialog-content],[data-pack-motion-dialog-enter=glitch-pop] [data-slot=dialog-content],[data-pack-motion-theme-switch=glitch-cut] [data-theme-zone-host],[data-pack-motion-theme-switch=glitch-cut]:root{animation:none!important}}.baris-theme-switcher__trigger{border-radius:var(--radius,.625rem);border:1px solid var(--border);background:var(--background);justify-content:space-between;align-items:center;gap:.5rem;width:100%;min-width:0;max-width:100%;height:2.75rem;min-height:2.75rem;display:flex}@supports (color:color-mix(in lab, red, red)){.baris-theme-switcher__trigger{background:color-mix(in srgb, var(--background) 80%, transparent)}}.baris-theme-switcher__trigger{color:var(--foreground);box-shadow:0 1px 2px var(--foreground);padding:0 .75rem;font-family:inherit;font-size:.875rem;line-height:1.25rem}@supports (color:color-mix(in lab, red, red)){.baris-theme-switcher__trigger{box-shadow:0 1px 2px color-mix(in srgb, var(--foreground) 5%, transparent)}}.baris-theme-switcher__trigger{cursor:pointer;touch-action:manipulation;outline:none;transition:border-color .15s,background-color .15s,box-shadow .15s}@media (min-width:640px){.baris-theme-switcher__trigger{width:11rem;height:2.5rem;min-height:2.5rem}}.baris-theme-switcher__trigger:hover:not(:disabled){background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.baris-theme-switcher__trigger:hover:not(:disabled){background:color-mix(in srgb, var(--accent) 12%, var(--background))}}.baris-theme-switcher__trigger:hover:not(:disabled){border-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.baris-theme-switcher__trigger:hover:not(:disabled){border-color:color-mix(in srgb, var(--ring) 35%, var(--border))}}.baris-theme-switcher__trigger:focus-visible{border-color:var(--ring);box-shadow:0 0 0 3px var(--ring)}@supports (color:color-mix(in lab, red, red)){.baris-theme-switcher__trigger:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--ring) 28%, transparent)}}.baris-theme-switcher__trigger:disabled{cursor:not-allowed;opacity:.55}.baris-theme-switcher__trigger[data-placeholder]{color:var(--muted-foreground)}.baris-theme-switcher__value{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;min-width:0;overflow:hidden}.baris-theme-switcher__value .baris-theme-switcher__option{min-width:0}.baris-theme-switcher__chevron{opacity:.5;width:1rem;height:1rem;color:var(--muted-foreground);flex-shrink:0}.baris-theme-switcher__content{z-index:200;border-radius:var(--radius,.625rem);border:1px solid var(--border);background:var(--popover);min-width:11rem;min-height:0;color:var(--popover-foreground);box-shadow:0 10px 24px var(--foreground), 0 0 0 1px var(--border);flex-direction:column;display:flex;overflow:hidden!important}@supports (color:color-mix(in lab, red, red)){.baris-theme-switcher__content{box-shadow:0 10px 24px color-mix(in srgb, var(--foreground) 12%, transparent), 0 0 0 1px color-mix(in srgb, var(--border) 65%, transparent)}}.baris-theme-switcher__content{font-family:inherit;font-size:.875rem}.baris-theme-switcher__content[data-side=bottom]{margin-top:.25rem}.baris-theme-switcher__content--compact{height:var(--baris-theme-switcher-list-height)!important;max-height:var(--baris-theme-switcher-list-height)!important}.baris-theme-switcher__scroll{width:100%;min-height:0;overflow:hidden}.baris-theme-switcher__scroll--compact{height:100%}.baris-theme-switcher__scroll--scrollable{align-items:stretch;display:flex}.baris-theme-switcher__viewport,[data-baris-theme-switcher] [data-radix-select-viewport]{box-sizing:border-box;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;flex-direction:column;gap:.125rem;padding:.375rem;display:flex;overflow-y:visible;min-width:0!important;min-height:0!important;overflow-x:hidden!important}.baris-theme-switcher__scroll--compact .baris-theme-switcher__viewport{height:auto;max-height:none;overflow-y:visible!important}.baris-theme-switcher__viewport--scrollable{flex:1 1 0;min-width:0;height:100%;max-height:100%;scrollbar-width:none!important;-ms-overflow-style:none!important;overflow-y:auto!important}.baris-theme-switcher__viewport--scrollable::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.baris-theme-switcher__scroll-rail{pointer-events:none;background:var(--foreground);border-radius:999px;flex-shrink:0;align-self:stretch;width:.5rem;margin:.375rem .375rem .375rem .125rem;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.baris-theme-switcher__scroll-rail{background:color-mix(in srgb, var(--foreground) 16%, transparent)}}.baris-theme-switcher__scroll-thumb{background:var(--app-scrollbar-thumb-strong,var(--muted-foreground));border-radius:999px;width:100%;min-height:1.5rem;position:absolute;top:0;left:0}@supports (color:color-mix(in lab, red, red)){.baris-theme-switcher__scroll-thumb{background:var(--app-scrollbar-thumb-strong,color-mix(in srgb, var(--muted-foreground) 82%, var(--foreground)))}}.baris-theme-switcher__scroll-thumb{box-shadow:inset 0 0 0 1px var(--foreground)}@supports (color:color-mix(in lab, red, red)){.baris-theme-switcher__scroll-thumb{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--foreground) 12%, transparent)}}.baris-theme-switcher__scroll-thumb{will-change:transform, height;transform:translate(0)}.baris-theme-switcher__item{cursor:default;-webkit-user-select:none;user-select:none;border-radius:calc(var(--radius,.625rem) - 2px);width:100%;min-height:2.625rem;color:var(--popover-foreground);outline:none;align-items:center;padding:.625rem 2rem .625rem .625rem;font-size:.875rem;line-height:1.25rem;display:flex;position:relative}.baris-theme-switcher__item [data-radix-select-item-text]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;display:block;overflow:hidden}.baris-theme-switcher__option{white-space:nowrap;align-items:center;gap:.625rem;min-width:0;max-width:100%;display:inline-flex}.baris-theme-switcher__option-icon{width:1rem;height:1rem;color:var(--muted-foreground);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.baris-theme-switcher__option-icon-svg{width:1rem;height:1rem}.baris-theme-switcher__option-label{text-overflow:ellipsis;min-width:0;font-weight:500;overflow:hidden}.baris-theme-option-label{white-space:nowrap;flex-flow:row;align-items:center;gap:.125rem;max-width:100%;display:inline-flex}.baris-theme-option-label__pack,.baris-theme-option-label__sep,.baris-theme-option-label__preset{white-space:nowrap;display:inline}.baris-theme-switcher__item[data-highlighted]{background:var(--accent);color:var(--accent-foreground)}.baris-theme-switcher__item[data-highlighted] .baris-theme-switcher__option-icon{color:var(--accent-foreground)}@supports (color:color-mix(in lab, red, red)){.baris-theme-switcher__item[data-highlighted] .baris-theme-switcher__option-icon{color:color-mix(in srgb, var(--accent-foreground) 72%, transparent)}}.baris-theme-switcher__item[data-state=checked]{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.baris-theme-switcher__item[data-state=checked]{background:color-mix(in srgb, var(--primary) 14%, transparent)}}.baris-theme-switcher__item[data-state=checked]{color:var(--foreground)}.baris-theme-switcher__item[data-highlighted][data-state=checked]{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.baris-theme-switcher__item[data-highlighted][data-state=checked]{background:color-mix(in srgb, var(--primary) 22%, var(--accent))}}.baris-theme-switcher__item[data-highlighted][data-state=checked]{color:var(--accent-foreground)}.baris-theme-switcher__indicator{width:.875rem;height:.875rem;color:var(--primary);justify-content:center;align-items:center;display:flex;position:absolute;right:.5rem}.baris-theme-option-label__pack{color:var(--muted-foreground);font-weight:500}.baris-theme-option-label__sep{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.baris-theme-option-label__sep{color:color-mix(in srgb, var(--muted-foreground) 70%, transparent)}}.baris-theme-option-label__preset{font-weight:600}.baris-theme-switcher__item[data-highlighted] .baris-theme-option-label__pack,.baris-theme-switcher__item[data-highlighted] .baris-theme-option-label__sep{color:var(--accent-foreground)}@supports (color:color-mix(in lab, red, red)){.baris-theme-switcher__item[data-highlighted] .baris-theme-option-label__pack,.baris-theme-switcher__item[data-highlighted] .baris-theme-option-label__sep{color:color-mix(in srgb, var(--accent-foreground) 72%, transparent)}}.baris-theme-switcher__item[data-highlighted] .baris-theme-option-label__preset{color:var(--accent-foreground)}[data-app-theme-pack=glass] .baris-theme-switcher__trigger{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){[data-app-theme-pack=glass] .baris-theme-switcher__trigger{border-color:color-mix(in srgb, var(--border) 88%, transparent)}}[data-app-theme-pack=glass] .baris-theme-switcher__trigger{background:var(--popover)}@supports (color:color-mix(in lab, red, red)){[data-app-theme-pack=glass] .baris-theme-switcher__trigger{background:color-mix(in srgb, var(--popover) 78%, transparent)}}[data-app-theme-pack=glass] .baris-theme-switcher__trigger{-webkit-backdrop-filter:blur(12px)saturate(140%);backdrop-filter:blur(12px)saturate(140%)}[data-app-theme-pack=glass] .baris-theme-switcher__content{-webkit-backdrop-filter:blur(16px)saturate(150%);backdrop-filter:blur(16px)saturate(150%);background:var(--popover)}@supports (color:color-mix(in lab, red, red)){[data-app-theme-pack=glass] .baris-theme-switcher__content{background:color-mix(in srgb, var(--popover) 92%, transparent)}}[data-app-theme-pack=hacker] .baris-theme-switcher__trigger{border:1px solid var(--app-accent-border)}@supports (color:color-mix(in lab, red, red)){[data-app-theme-pack=hacker] .baris-theme-switcher__trigger{border:1px solid color-mix(in srgb, var(--app-accent-border) 60%, transparent)}}[data-app-theme-pack=hacker] .baris-theme-switcher__trigger{background:#04020a61;border-radius:5px;height:2.75rem;min-height:2.75rem;box-shadow:inset 1px 1px #00000052}[data-app-theme-pack=hacker] .baris-theme-switcher__trigger:hover:not(:disabled){border-color:var(--app-accent-border)}@supports (color:color-mix(in lab, red, red)){[data-app-theme-pack=hacker] .baris-theme-switcher__trigger:hover:not(:disabled){border-color:color-mix(in srgb, var(--app-accent-border) 78%, transparent)}}[data-app-theme-pack=hacker] .baris-theme-switcher__trigger:hover:not(:disabled){background:#05020c7a}[data-app-theme-pack=hacker] .baris-theme-switcher__trigger:focus-visible{border-color:var(--app-accent-border);box-shadow:inset 1px 1px 0 #00000052, 0 0 0 1px var(--app-accent-border), 0 0 10px var(--app-accent-fill)}@supports (color:color-mix(in lab, red, red)){[data-app-theme-pack=hacker] .baris-theme-switcher__trigger:focus-visible{box-shadow:inset 1px 1px 0 #00000052, 0 0 0 1px color-mix(in srgb, var(--app-accent-border) 35%, transparent), 0 0 10px color-mix(in srgb, var(--app-accent-fill) 18%, transparent)}}[data-app-theme-pack=hacker] .baris-theme-switcher__content{border:1px solid var(--app-accent-border)}@supports (color:color-mix(in lab, red, red)){[data-app-theme-pack=hacker] .baris-theme-switcher__content{border:1px solid color-mix(in srgb, var(--app-accent-border) 72%, transparent)}}[data-app-theme-pack=hacker] .baris-theme-switcher__content{-webkit-backdrop-filter:blur(10px)saturate(130%);backdrop-filter:blur(10px)saturate(130%);box-shadow:0 0 0 1px var(--app-accent-border), 0 12px 28px #00000073;background:#05020cf5;border-radius:5px}@supports (color:color-mix(in lab, red, red)){[data-app-theme-pack=hacker] .baris-theme-switcher__content{box-shadow:0 0 0 1px color-mix(in srgb, var(--app-accent-border) 22%, transparent), 0 12px 28px #00000073}}[data-app-theme-pack=hacker] .baris-theme-switcher__content{color:var(--foreground)}[data-app-theme-pack=hacker] .baris-theme-switcher__item[data-highlighted]{background:var(--app-accent-fill)}@supports (color:color-mix(in lab, red, red)){[data-app-theme-pack=hacker] .baris-theme-switcher__item[data-highlighted]{background:color-mix(in srgb, var(--app-accent-fill) 22%, transparent)}}[data-app-theme-pack=hacker] .baris-theme-switcher__item[data-highlighted]{color:var(--foreground)}[data-app-theme-pack=hacker] .baris-theme-switcher__item[data-state=checked]{background:var(--app-accent-fill)}@supports (color:color-mix(in lab, red, red)){[data-app-theme-pack=hacker] .baris-theme-switcher__item[data-state=checked]{background:color-mix(in srgb, var(--app-accent-fill) 12%, transparent)}}[data-app-theme-pack=hacker] .baris-theme-switcher__indicator,[data-app-theme-pack=hacker] .baris-theme-switcher__option-icon{color:var(--app-accent-text)}@supports (color:color-mix(in lab, red, red)){[data-app-theme-pack=hacker] .baris-theme-switcher__option-icon{color:color-mix(in srgb, var(--app-accent-text) 78%, var(--muted-foreground))}}[data-app-theme-pack=hacker] .baris-theme-option-label__pack{color:var(--app-accent-text)}@supports (color:color-mix(in lab, red, red)){[data-app-theme-pack=hacker] .baris-theme-option-label__pack{color:color-mix(in srgb, var(--app-accent-text) 72%, var(--muted-foreground))}}[data-app-theme-pack=hacker] .baris-theme-switcher__item[data-highlighted] .baris-theme-option-label__pack,[data-app-theme-pack=hacker] .baris-theme-switcher__item[data-highlighted] .baris-theme-option-label__sep{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){[data-app-theme-pack=hacker] .baris-theme-switcher__item[data-highlighted] .baris-theme-option-label__pack,[data-app-theme-pack=hacker] .baris-theme-switcher__item[data-highlighted] .baris-theme-option-label__sep{color:color-mix(in srgb, var(--foreground) 70%, transparent)}}[data-app-theme-pack=glass] .baris-theme-switcher__scroll-rail{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){[data-app-theme-pack=glass] .baris-theme-switcher__scroll-rail{background:color-mix(in srgb, var(--foreground) 14%, transparent)}}[data-app-theme-pack=glass] .baris-theme-switcher__scroll-thumb{background:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){[data-app-theme-pack=glass] .baris-theme-switcher__scroll-thumb{background:color-mix(in srgb, var(--muted-foreground) 88%, var(--foreground))}}[data-app-theme-pack=hacker] .baris-theme-switcher__scroll-rail{background:var(--app-accent-border)}@supports (color:color-mix(in lab, red, red)){[data-app-theme-pack=hacker] .baris-theme-switcher__scroll-rail{background:color-mix(in srgb, var(--app-accent-border) 28%, transparent)}}[data-app-theme-pack=hacker] .baris-theme-switcher__scroll-thumb{background:var(--app-accent-fill);box-shadow:0 0 8px var(--app-accent-fill)}@supports (color:color-mix(in lab, red, red)){[data-app-theme-pack=hacker] .baris-theme-switcher__scroll-thumb{box-shadow:0 0 8px color-mix(in srgb, var(--app-accent-fill) 40%, transparent)}}
[data-app-theme-pack=hacker]{font-family:var(--font-mono,ui-monospace), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace}[data-app-theme-pack=hacker] .baris-pack-panel-surface,[data-app-theme-pack=hacker] .baris-pack-dialog-surface:not(.baris-pack-dialog-surface--borderless),[data-app-theme-pack=hacker] .baris-crt-monitor-panel:not(.baris-pack-dialog-surface--borderless){isolation:isolate;border:2px solid var(--app-panel-border);overflow:hidden;border-radius:var(--app-panel-radius,0)!important;background:var(--app-panel-bg)!important;box-shadow:var(--app-panel-shadow)!important}[data-app-theme-pack=hacker] .baris-pack-input-field--terminal{border:2px solid var(--app-panel-border);border-radius:var(--app-control-radius,0);background:var(--app-panel-bg);align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){[data-app-theme-pack=hacker] .baris-pack-input-field--terminal{background:color-mix(in srgb, var(--app-panel-bg) 88%, transparent)}}[data-app-theme-pack=hacker] .baris-pack-input-field--terminal{padding-inline:.75rem}[data-app-theme-pack=hacker] .baris-pack-button--primary{border:2px solid var(--app-accent-border);background:var(--app-accent-fill);color:var(--app-accent-text);box-shadow:0 4px 0 var(--app-accent-fill), inset 0 1px 0 #ffffff6b, 0 0 20px var(--app-accent-fill)}@supports (color:color-mix(in lab, red, red)){[data-app-theme-pack=hacker] .baris-pack-button--primary{box-shadow:0 4px 0 color-mix(in srgb, var(--app-accent-fill) 42%, #000), inset 0 1px 0 #ffffff6b, 0 0 20px color-mix(in srgb, var(--app-accent-fill) 30%, transparent)}}[data-app-theme-pack=hacker] .baris-pack-button--primary:hover{animation:.35s steps(2,end) baris-pack-cta-glitch}@keyframes baris-pack-cta-glitch{0%,to{filter:none;transform:none}50%{filter:hue-rotate(12deg);transform:skew(-1deg)translate(-2px)}}@media (prefers-reduced-motion:reduce){[data-app-theme-pack=hacker] .baris-pack-button--primary:hover{animation:none}}[data-app-theme-pack=hacker] .baris-pack-dialog-corner{z-index:3;pointer-events:none;border-color:var(--app-accent-text);width:.625rem;height:.625rem;position:absolute}[data-app-theme-pack=hacker] .baris-pack-dialog-corner--tl{border-top:2px solid;border-left:2px solid;top:.35rem;left:.35rem}[data-app-theme-pack=hacker] .baris-pack-dialog-corner--tr{border-top:2px solid;border-right:2px solid;top:.35rem;right:.35rem}[data-app-theme-pack=hacker] .baris-pack-dialog-corner--bl{border-bottom:2px solid;border-left:2px solid;bottom:.35rem;left:.35rem}[data-app-theme-pack=hacker] .baris-pack-dialog-corner--br{border-bottom:2px solid;border-right:2px solid;bottom:.35rem;right:.35rem}:root[data-app-theme-pack=glass] .baris-pack-panel-surface{-webkit-backdrop-filter:blur(var(--app-panel-blur,18px)) saturate(var(--app-panel-saturation,135%));backdrop-filter:blur(var(--app-panel-blur,18px)) saturate(var(--app-panel-saturation,135%))}[data-app-theme-pack=kid] .baris-pack-panel-surface{border-width:3px}.baris-glitch-text{color:var(--baris-glitch-text-accent,var(--baris-crt-monitor-accent,var(--app-accent-fill,#00ff9f)));text-shadow:0 0 12px var(--baris-glitch-text-accent,var(--baris-crt-monitor-accent,#00ff9f));display:inline-block;position:relative}@supports (color:color-mix(in lab, red, red)){.baris-glitch-text{text-shadow:0 0 12px color-mix(in srgb, var(--baris-glitch-text-accent,var(--baris-crt-monitor-accent,#00ff9f)) 45%, transparent)}}.baris-glitch-text:before,.baris-glitch-text:after{content:attr(data-text);pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.baris-glitch-text:before{color:var(--baris-glitch-text-split-a,#00e5ff);clip-path:inset(0 0 55%);animation:2.8s steps(2,end) infinite baris-glitch-text-a;left:2px}.baris-glitch-text:after{color:var(--baris-glitch-text-split-b,#39ff14);clip-path:inset(45% 0 0);animation:2.4s steps(2,end) infinite reverse baris-glitch-text-b;left:-2px}@keyframes baris-glitch-text-a{0%,86%,to{opacity:0;transform:translate(0)}88%{opacity:.85;transform:translate(-3px,1px)}90%{opacity:.7;transform:translate(4px,-1px)}}@keyframes baris-glitch-text-b{0%,84%,to{opacity:0;transform:translate(0)}86%{opacity:.8;transform:translate(3px,-1px)}88%{opacity:.65;transform:translate(-4px,1px)}}@media (prefers-reduced-motion:reduce){.baris-glitch-text:before,.baris-glitch-text:after{display:none;animation:none!important}}.baris-matrix-rain{pointer-events:none;width:100%;height:100%;display:block}[data-pack-motion-theme-switch=crossfade] [data-theme-zone-host],[data-pack-motion-theme-switch=crossfade]:root{transition:background-color .22s,color .22s}[data-pack-motion-dialog-enter=fade] [data-slot=dialog-content][data-state=open],[data-pack-motion-dialog-enter=fade-scale] [data-slot=dialog-content][data-state=open]{animation:.22s baris-pack-dialog-fade-in}[data-pack-motion-dialog-enter=fade] [data-slot=dialog-content][data-state=closed],[data-pack-motion-dialog-enter=fade-scale] [data-slot=dialog-content][data-state=closed]{animation:.18s baris-pack-dialog-fade-out}[data-pack-motion-dialog-enter=bounce-pop] [data-slot=dialog-content][data-state=open]{animation:.38s cubic-bezier(.34,1.4,.64,1) baris-pack-dialog-bounce-pop}@keyframes baris-pack-dialog-fade-in{0%{opacity:0}to{opacity:1}}@keyframes baris-pack-dialog-fade-out{0%{opacity:1}to{opacity:0}}@keyframes baris-pack-dialog-bounce-pop{0%{opacity:0;transform:translate(-50%,-50%)scale(.88)}70%{opacity:1;transform:translate(-50%,-50%)scale(1.04)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}[data-pack-motion-dialog-enter=glitch-pop] [data-slot=dialog-content][data-state=open]:has(.hacker-dialog-panel){animation:.28s steps(3,end) baris-pack-dialog-glitch-pop}[data-pack-motion-dialog-enter=glitch-pop] [data-slot=dialog-content][data-state=open]:not(:has(.hacker-dialog-panel)){animation:.22s baris-pack-dialog-fade-in}[data-pack-motion-dialog-enter=glitch-pop] [data-slot=dialog-content][data-state=closed]:not(:has(.hacker-dialog-panel)){animation:.18s baris-pack-dialog-fade-out}[data-pack-motion-theme-switch=glitch-cut] [data-theme-zone-host],[data-pack-motion-theme-switch=glitch-cut]:root{animation:.32s steps(2,end) baris-pack-theme-glitch-cut}@keyframes baris-pack-dialog-glitch-pop{0%{opacity:0;filter:hue-rotate(-12deg);transform:translate(-50%,-50%)skew(-3deg)translate(-8px)}45%{opacity:1;filter:hue-rotate(8deg);transform:translate(-50%,-50%)skew(2deg)translate(5px)}to{opacity:1;filter:none;transform:translate(-50%,-50%)}}@keyframes baris-pack-theme-glitch-cut{0%,to{filter:none}25%{filter:hue-rotate(8deg)contrast(1.08)}50%{filter:hue-rotate(-6deg)saturate(1.15)}75%{filter:none}}@media (prefers-reduced-motion:reduce){[data-pack-motion-dialog-enter=fade] [data-slot=dialog-content],[data-pack-motion-dialog-enter=fade-scale] [data-slot=dialog-content],[data-pack-motion-dialog-enter=glitch-pop] [data-slot=dialog-content],[data-pack-motion-theme-switch=glitch-cut] [data-theme-zone-host],[data-pack-motion-theme-switch=glitch-cut]:root{animation:none!important}}.baris-theme-switcher__trigger{border-radius:var(--radius,.625rem);border:1px solid var(--border);background:var(--background);justify-content:space-between;align-items:center;gap:.5rem;width:100%;min-width:0;max-width:100%;height:2.75rem;min-height:2.75rem;display:flex}@supports (color:color-mix(in lab, red, red)){.baris-theme-switcher__trigger{background:color-mix(in srgb, var(--background) 80%, transparent)}}.baris-theme-switcher__trigger{color:var(--foreground);box-shadow:0 1px 2px var(--foreground);padding:0 .75rem;font-family:inherit;font-size:.875rem;line-height:1.25rem}@supports (color:color-mix(in lab, red, red)){.baris-theme-switcher__trigger{box-shadow:0 1px 2px color-mix(in srgb, var(--foreground) 5%, transparent)}}.baris-theme-switcher__trigger{cursor:pointer;touch-action:manipulation;outline:none;transition:border-color .15s,background-color .15s,box-shadow .15s}@media (min-width:640px){.baris-theme-switcher__trigger{width:11rem;height:2.5rem;min-height:2.5rem}}.baris-theme-switcher__trigger:hover:not(:disabled){background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.baris-theme-switcher__trigger:hover:not(:disabled){background:color-mix(in srgb, var(--accent) 12%, var(--background))}}.baris-theme-switcher__trigger:hover:not(:disabled){border-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.baris-theme-switcher__trigger:hover:not(:disabled){border-color:color-mix(in srgb, var(--ring) 35%, var(--border))}}.baris-theme-switcher__trigger:focus-visible{border-color:var(--ring);box-shadow:0 0 0 3px var(--ring)}@supports (color:color-mix(in lab, red, red)){.baris-theme-switcher__trigger:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--ring) 28%, transparent)}}.baris-theme-switcher__trigger:disabled{cursor:not-allowed;opacity:.55}.baris-theme-switcher__trigger[data-placeholder]{color:var(--muted-foreground)}.baris-theme-switcher__value{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;min-width:0;overflow:hidden}.baris-theme-switcher__value .baris-theme-switcher__option{min-width:0}.baris-theme-switcher__chevron{opacity:.5;width:1rem;height:1rem;color:var(--muted-foreground);flex-shrink:0}.baris-theme-switcher__content{z-index:200;border-radius:var(--radius,.625rem);border:1px solid var(--border);background:var(--popover);min-width:11rem;min-height:0;color:var(--popover-foreground);box-shadow:0 10px 24px var(--foreground), 0 0 0 1px var(--border);flex-direction:column;display:flex;overflow:hidden!important}@supports (color:color-mix(in lab, red, red)){.baris-theme-switcher__content{box-shadow:0 10px 24px color-mix(in srgb, var(--foreground) 12%, transparent), 0 0 0 1px color-mix(in srgb, var(--border) 65%, transparent)}}.baris-theme-switcher__content{font-family:inherit;font-size:.875rem}.baris-theme-switcher__content[data-side=bottom]{margin-top:.25rem}.baris-theme-switcher__content--compact{height:var(--baris-theme-switcher-list-height)!important;max-height:var(--baris-theme-switcher-list-height)!important}.baris-theme-switcher__scroll{width:100%;min-height:0;overflow:hidden}.baris-theme-switcher__scroll--compact{height:100%}.baris-theme-switcher__scroll--scrollable{align-items:stretch;display:flex}.baris-theme-switcher__viewport,[data-baris-theme-switcher] [data-radix-select-viewport]{box-sizing:border-box;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;flex-direction:column;gap:.125rem;padding:.375rem;display:flex;overflow-y:visible;min-width:0!important;min-height:0!important;overflow-x:hidden!important}.baris-theme-switcher__scroll--compact .baris-theme-switcher__viewport{height:auto;max-height:none;overflow-y:visible!important}.baris-theme-switcher__viewport--scrollable{flex:1 1 0;min-width:0;height:100%;max-height:100%;scrollbar-width:none!important;-ms-overflow-style:none!important;overflow-y:auto!important}.baris-theme-switcher__viewport--scrollable::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.baris-theme-switcher__scroll-rail{pointer-events:none;background:var(--foreground);border-radius:999px;flex-shrink:0;align-self:stretch;width:.5rem;margin:.375rem .375rem .375rem .125rem;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.baris-theme-switcher__scroll-rail{background:color-mix(in srgb, var(--foreground) 16%, transparent)}}.baris-theme-switcher__scroll-thumb{background:var(--app-scrollbar-thumb-strong,var(--muted-foreground));border-radius:999px;width:100%;min-height:1.5rem;position:absolute;top:0;left:0}@supports (color:color-mix(in lab, red, red)){.baris-theme-switcher__scroll-thumb{background:var(--app-scrollbar-thumb-strong,color-mix(in srgb, var(--muted-foreground) 82%, var(--foreground)))}}.baris-theme-switcher__scroll-thumb{box-shadow:inset 0 0 0 1px var(--foreground)}@supports (color:color-mix(in lab, red, red)){.baris-theme-switcher__scroll-thumb{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--foreground) 12%, transparent)}}.baris-theme-switcher__scroll-thumb{will-change:transform, height;transform:translate(0)}.baris-theme-switcher__item{cursor:default;-webkit-user-select:none;user-select:none;border-radius:calc(var(--radius,.625rem) - 2px);width:100%;min-height:2.625rem;color:var(--popover-foreground);outline:none;align-items:center;padding:.625rem 2rem .625rem .625rem;font-size:.875rem;line-height:1.25rem;display:flex;position:relative}.baris-theme-switcher__item [data-radix-select-item-text]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;display:block;overflow:hidden}.baris-theme-switcher__option{white-space:nowrap;align-items:center;gap:.625rem;min-width:0;max-width:100%;display:inline-flex}.baris-theme-switcher__option-icon{width:1rem;height:1rem;color:var(--muted-foreground);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.baris-theme-switcher__option-icon-svg{width:1rem;height:1rem}.baris-theme-switcher__option-label{text-overflow:ellipsis;min-width:0;font-weight:500;overflow:hidden}.baris-theme-option-label{white-space:nowrap;flex-flow:row;align-items:center;gap:.125rem;max-width:100%;display:inline-flex}.baris-theme-option-label__pack,.baris-theme-option-label__sep,.baris-theme-option-label__preset{white-space:nowrap;display:inline}.baris-theme-switcher__item[data-highlighted]{background:var(--accent);color:var(--accent-foreground)}.baris-theme-switcher__item[data-highlighted] .baris-theme-switcher__option-icon{color:var(--accent-foreground)}@supports (color:color-mix(in lab, red, red)){.baris-theme-switcher__item[data-highlighted] .baris-theme-switcher__option-icon{color:color-mix(in srgb, var(--accent-foreground) 72%, transparent)}}.baris-theme-switcher__item[data-state=checked]{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.baris-theme-switcher__item[data-state=checked]{background:color-mix(in srgb, var(--primary) 14%, transparent)}}.baris-theme-switcher__item[data-state=checked]{color:var(--foreground)}.baris-theme-switcher__item[data-highlighted][data-state=checked]{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.baris-theme-switcher__item[data-highlighted][data-state=checked]{background:color-mix(in srgb, var(--primary) 22%, var(--accent))}}.baris-theme-switcher__item[data-highlighted][data-state=checked]{color:var(--accent-foreground)}.baris-theme-switcher__indicator{width:.875rem;height:.875rem;color:var(--primary);justify-content:center;align-items:center;display:flex;position:absolute;right:.5rem}.baris-theme-option-label__pack{color:var(--muted-foreground);font-weight:500}.baris-theme-option-label__sep{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.baris-theme-option-label__sep{color:color-mix(in srgb, var(--muted-foreground) 70%, transparent)}}.baris-theme-option-label__preset{font-weight:600}.baris-theme-switcher__item[data-highlighted] .baris-theme-option-label__pack,.baris-theme-switcher__item[data-highlighted] .baris-theme-option-label__sep{color:var(--accent-foreground)}@supports (color:color-mix(in lab, red, red)){.baris-theme-switcher__item[data-highlighted] .baris-theme-option-label__pack,.baris-theme-switcher__item[data-highlighted] .baris-theme-option-label__sep{color:color-mix(in srgb, var(--accent-foreground) 72%, transparent)}}.baris-theme-switcher__item[data-highlighted] .baris-theme-option-label__preset{color:var(--accent-foreground)}[data-app-theme-pack=glass] .baris-theme-switcher__trigger{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){[data-app-theme-pack=glass] .baris-theme-switcher__trigger{border-color:color-mix(in srgb, var(--border) 88%, transparent)}}[data-app-theme-pack=glass] .baris-theme-switcher__trigger{background:var(--popover)}@supports (color:color-mix(in lab, red, red)){[data-app-theme-pack=glass] .baris-theme-switcher__trigger{background:color-mix(in srgb, var(--popover) 78%, transparent)}}[data-app-theme-pack=glass] .baris-theme-switcher__trigger{-webkit-backdrop-filter:blur(12px)saturate(140%);backdrop-filter:blur(12px)saturate(140%)}[data-app-theme-pack=glass] .baris-theme-switcher__content{-webkit-backdrop-filter:blur(16px)saturate(150%);backdrop-filter:blur(16px)saturate(150%);background:var(--popover)}@supports (color:color-mix(in lab, red, red)){[data-app-theme-pack=glass] .baris-theme-switcher__content{background:color-mix(in srgb, var(--popover) 92%, transparent)}}[data-app-theme-pack=hacker] .baris-theme-switcher__trigger{border:1px solid var(--app-accent-border)}@supports (color:color-mix(in lab, red, red)){[data-app-theme-pack=hacker] .baris-theme-switcher__trigger{border:1px solid color-mix(in srgb, var(--app-accent-border) 60%, transparent)}}[data-app-theme-pack=hacker] .baris-theme-switcher__trigger{background:#04020a61;border-radius:5px;height:2.75rem;min-height:2.75rem;box-shadow:inset 1px 1px #00000052}[data-app-theme-pack=hacker] .baris-theme-switcher__trigger:hover:not(:disabled){border-color:var(--app-accent-border)}@supports (color:color-mix(in lab, red, red)){[data-app-theme-pack=hacker] .baris-theme-switcher__trigger:hover:not(:disabled){border-color:color-mix(in srgb, var(--app-accent-border) 78%, transparent)}}[data-app-theme-pack=hacker] .baris-theme-switcher__trigger:hover:not(:disabled){background:#05020c7a}[data-app-theme-pack=hacker] .baris-theme-switcher__trigger:focus-visible{border-color:var(--app-accent-border);box-shadow:inset 1px 1px 0 #00000052, 0 0 0 1px var(--app-accent-border), 0 0 10px var(--app-accent-fill)}@supports (color:color-mix(in lab, red, red)){[data-app-theme-pack=hacker] .baris-theme-switcher__trigger:focus-visible{box-shadow:inset 1px 1px 0 #00000052, 0 0 0 1px color-mix(in srgb, var(--app-accent-border) 35%, transparent), 0 0 10px color-mix(in srgb, var(--app-accent-fill) 18%, transparent)}}[data-app-theme-pack=hacker] .baris-theme-switcher__content{border:1px solid var(--app-accent-border)}@supports (color:color-mix(in lab, red, red)){[data-app-theme-pack=hacker] .baris-theme-switcher__content{border:1px solid color-mix(in srgb, var(--app-accent-border) 72%, transparent)}}[data-app-theme-pack=hacker] .baris-theme-switcher__content{-webkit-backdrop-filter:blur(10px)saturate(130%);backdrop-filter:blur(10px)saturate(130%);box-shadow:0 0 0 1px var(--app-accent-border), 0 12px 28px #00000073;background:#05020cf5;border-radius:5px}@supports (color:color-mix(in lab, red, red)){[data-app-theme-pack=hacker] .baris-theme-switcher__content{box-shadow:0 0 0 1px color-mix(in srgb, var(--app-accent-border) 22%, transparent), 0 12px 28px #00000073}}[data-app-theme-pack=hacker] .baris-theme-switcher__content{color:var(--foreground)}[data-app-theme-pack=hacker] .baris-theme-switcher__item[data-highlighted]{background:var(--app-accent-fill)}@supports (color:color-mix(in lab, red, red)){[data-app-theme-pack=hacker] .baris-theme-switcher__item[data-highlighted]{background:color-mix(in srgb, var(--app-accent-fill) 22%, transparent)}}[data-app-theme-pack=hacker] .baris-theme-switcher__item[data-highlighted]{color:var(--foreground)}[data-app-theme-pack=hacker] .baris-theme-switcher__item[data-state=checked]{background:var(--app-accent-fill)}@supports (color:color-mix(in lab, red, red)){[data-app-theme-pack=hacker] .baris-theme-switcher__item[data-state=checked]{background:color-mix(in srgb, var(--app-accent-fill) 12%, transparent)}}[data-app-theme-pack=hacker] .baris-theme-switcher__indicator,[data-app-theme-pack=hacker] .baris-theme-switcher__option-icon{color:var(--app-accent-text)}@supports (color:color-mix(in lab, red, red)){[data-app-theme-pack=hacker] .baris-theme-switcher__option-icon{color:color-mix(in srgb, var(--app-accent-text) 78%, var(--muted-foreground))}}[data-app-theme-pack=hacker] .baris-theme-option-label__pack{color:var(--app-accent-text)}@supports (color:color-mix(in lab, red, red)){[data-app-theme-pack=hacker] .baris-theme-option-label__pack{color:color-mix(in srgb, var(--app-accent-text) 72%, var(--muted-foreground))}}[data-app-theme-pack=hacker] .baris-theme-switcher__item[data-highlighted] .baris-theme-option-label__pack,[data-app-theme-pack=hacker] .baris-theme-switcher__item[data-highlighted] .baris-theme-option-label__sep{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){[data-app-theme-pack=hacker] .baris-theme-switcher__item[data-highlighted] .baris-theme-option-label__pack,[data-app-theme-pack=hacker] .baris-theme-switcher__item[data-highlighted] .baris-theme-option-label__sep{color:color-mix(in srgb, var(--foreground) 70%, transparent)}}[data-app-theme-pack=glass] .baris-theme-switcher__scroll-rail{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){[data-app-theme-pack=glass] .baris-theme-switcher__scroll-rail{background:color-mix(in srgb, var(--foreground) 14%, transparent)}}[data-app-theme-pack=glass] .baris-theme-switcher__scroll-thumb{background:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){[data-app-theme-pack=glass] .baris-theme-switcher__scroll-thumb{background:color-mix(in srgb, var(--muted-foreground) 88%, var(--foreground))}}[data-app-theme-pack=hacker] .baris-theme-switcher__scroll-rail{background:var(--app-accent-border)}@supports (color:color-mix(in lab, red, red)){[data-app-theme-pack=hacker] .baris-theme-switcher__scroll-rail{background:color-mix(in srgb, var(--app-accent-border) 28%, transparent)}}[data-app-theme-pack=hacker] .baris-theme-switcher__scroll-thumb{background:var(--app-accent-fill);box-shadow:0 0 8px var(--app-accent-fill)}@supports (color:color-mix(in lab, red, red)){[data-app-theme-pack=hacker] .baris-theme-switcher__scroll-thumb{box-shadow:0 0 8px color-mix(in srgb, var(--app-accent-fill) 40%, transparent)}}
.baris-theme-switcher__trigger{border-radius:var(--radius,.625rem);border:1px solid var(--border);background:color-mix(in srgb, var(--background) 80%, transparent);width:100%;min-width:0;max-width:100%;height:2.75rem;min-height:2.75rem;color:var(--foreground);box-shadow:0 1px 2px color-mix(in srgb, var(--foreground) 5%, transparent);cursor:pointer;touch-action:manipulation;outline:none;justify-content:space-between;align-items:center;gap:.5rem;padding:0 .75rem;font-family:inherit;font-size:.875rem;line-height:1.25rem;transition:border-color .15s,background-color .15s,box-shadow .15s;display:flex}@media (min-width:640px){.baris-theme-switcher__trigger{width:11rem;height:2.5rem;min-height:2.5rem}}.baris-theme-switcher__trigger:hover:not(:disabled){background:color-mix(in srgb, var(--accent) 12%, var(--background));border-color:color-mix(in srgb, var(--ring) 35%, var(--border))}.baris-theme-switcher__trigger:focus-visible{border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in srgb, var(--ring) 28%, transparent)}.baris-theme-switcher__trigger:disabled{cursor:not-allowed;opacity:.55}.baris-theme-switcher__trigger[data-placeholder]{color:var(--muted-foreground)}.baris-theme-switcher__value{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;min-width:0;overflow:hidden}.baris-theme-switcher__value .baris-theme-switcher__option{min-width:0}.baris-theme-switcher__chevron{opacity:.5;width:1rem;height:1rem;color:var(--muted-foreground);flex-shrink:0}.baris-theme-switcher__content{z-index:200;border-radius:var(--radius,.625rem);border:1px solid var(--border);background:var(--popover);min-width:11rem;min-height:0;color:var(--popover-foreground);box-shadow:0 10px 24px color-mix(in srgb, var(--foreground) 12%, transparent), 0 0 0 1px color-mix(in srgb, var(--border) 65%, transparent);flex-direction:column;font-family:inherit;font-size:.875rem;display:flex;overflow:hidden!important}.baris-theme-switcher__content[data-side=bottom]{margin-top:.25rem}.baris-theme-switcher__content--compact{height:var(--baris-theme-switcher-list-height)!important;max-height:var(--baris-theme-switcher-list-height)!important}.baris-theme-switcher__scroll{width:100%;min-height:0;overflow:hidden}.baris-theme-switcher__scroll--compact{height:100%}.baris-theme-switcher__scroll--scrollable{align-items:stretch;display:flex}.baris-theme-switcher__viewport,[data-baris-theme-switcher] [data-radix-select-viewport]{box-sizing:border-box;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;flex-direction:column;gap:.125rem;padding:.375rem;display:flex;overflow-y:visible;min-width:0!important;min-height:0!important;overflow-x:hidden!important}.baris-theme-switcher__scroll--compact .baris-theme-switcher__viewport{height:auto;max-height:none;overflow-y:visible!important}.baris-theme-switcher__viewport--scrollable{flex:1 1 0;min-width:0;height:100%;max-height:100%;scrollbar-width:none!important;-ms-overflow-style:none!important;overflow-y:auto!important}.baris-theme-switcher__viewport--scrollable::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.baris-theme-switcher__scroll-rail{pointer-events:none;background:color-mix(in srgb, var(--foreground) 16%, transparent);border-radius:999px;flex-shrink:0;align-self:stretch;width:.5rem;margin:.375rem .375rem .375rem .125rem;position:relative;overflow:hidden}.baris-theme-switcher__scroll-thumb{background:var(--app-scrollbar-thumb-strong,color-mix(in srgb, var(--muted-foreground) 82%, var(--foreground)));width:100%;min-height:1.5rem;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--foreground) 12%, transparent);will-change:transform, height;border-radius:999px;position:absolute;top:0;left:0;transform:translate(0,0)}.baris-theme-switcher__item{cursor:default;-webkit-user-select:none;user-select:none;border-radius:calc(var(--radius,.625rem) - 2px);width:100%;min-height:2.625rem;color:var(--popover-foreground);outline:none;align-items:center;padding:.625rem 2rem .625rem .625rem;font-size:.875rem;line-height:1.25rem;display:flex;position:relative}.baris-theme-switcher__item [data-radix-select-item-text]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;display:block;overflow:hidden}.baris-theme-switcher__option{white-space:nowrap;align-items:center;gap:.625rem;min-width:0;max-width:100%;display:inline-flex}.baris-theme-switcher__option-icon{width:1rem;height:1rem;color:var(--muted-foreground);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.baris-theme-switcher__option-icon-svg{width:1rem;height:1rem}.baris-theme-switcher__option-label{text-overflow:ellipsis;min-width:0;font-weight:500;overflow:hidden}.baris-theme-option-label{white-space:nowrap;flex-flow:row;align-items:center;gap:.125rem;max-width:100%;display:inline-flex}.baris-theme-option-label__pack,.baris-theme-option-label__sep,.baris-theme-option-label__preset{white-space:nowrap;display:inline}.baris-theme-switcher__item[data-highlighted]{background:var(--accent);color:var(--accent-foreground)}.baris-theme-switcher__item[data-highlighted] .baris-theme-switcher__option-icon{color:color-mix(in srgb, var(--accent-foreground) 72%, transparent)}.baris-theme-switcher__item[data-state=checked]{background:color-mix(in srgb, var(--primary) 14%, transparent);color:var(--foreground)}.baris-theme-switcher__item[data-highlighted][data-state=checked]{background:color-mix(in srgb, var(--primary) 22%, var(--accent));color:var(--accent-foreground)}.baris-theme-switcher__indicator{width:.875rem;height:.875rem;color:var(--primary);justify-content:center;align-items:center;display:flex;position:absolute;right:.5rem}.baris-theme-option-label__pack{color:var(--muted-foreground);font-weight:500}.baris-theme-option-label__sep{color:color-mix(in srgb, var(--muted-foreground) 70%, transparent)}.baris-theme-option-label__preset{font-weight:600}.baris-theme-switcher__item[data-highlighted] .baris-theme-option-label__pack,.baris-theme-switcher__item[data-highlighted] .baris-theme-option-label__sep{color:color-mix(in srgb, var(--accent-foreground) 72%, transparent)}.baris-theme-switcher__item[data-highlighted] .baris-theme-option-label__preset{color:var(--accent-foreground)}[data-app-theme-pack=glass] .baris-theme-switcher__trigger{border-color:color-mix(in srgb, var(--border) 88%, transparent);background:color-mix(in srgb, var(--popover) 78%, transparent);-webkit-backdrop-filter:blur(12px)saturate(140%);backdrop-filter:blur(12px)saturate(140%)}[data-app-theme-pack=glass] .baris-theme-switcher__content{-webkit-backdrop-filter:blur(16px)saturate(150%);backdrop-filter:blur(16px)saturate(150%);background:color-mix(in srgb, var(--popover) 92%, transparent)}[data-app-theme-pack=hacker] .baris-theme-switcher__trigger{border:1px solid color-mix(in srgb, var(--app-accent-border) 60%, transparent);background:#04020a61;border-radius:5px;height:2.75rem;min-height:2.75rem;box-shadow:inset 1px 1px #00000052}[data-app-theme-pack=hacker] .baris-theme-switcher__trigger:hover:not(:disabled){border-color:color-mix(in srgb, var(--app-accent-border) 78%, transparent);background:#05020c7a}[data-app-theme-pack=hacker] .baris-theme-switcher__trigger:focus-visible{border-color:var(--app-accent-border);box-shadow:inset 1px 1px 0 #00000052, 0 0 0 1px color-mix(in srgb, var(--app-accent-border) 35%, transparent), 0 0 10px color-mix(in srgb, var(--app-accent-fill) 18%, transparent)}[data-app-theme-pack=hacker] .baris-theme-switcher__content{border:1px solid color-mix(in srgb, var(--app-accent-border) 72%, transparent);-webkit-backdrop-filter:blur(10px)saturate(130%);backdrop-filter:blur(10px)saturate(130%);box-shadow:0 0 0 1px color-mix(in srgb, var(--app-accent-border) 22%, transparent), 0 12px 28px #00000073;color:var(--foreground);background:#05020cf5;border-radius:5px}[data-app-theme-pack=hacker] .baris-theme-switcher__item[data-highlighted]{background:color-mix(in srgb, var(--app-accent-fill) 22%, transparent);color:var(--foreground)}[data-app-theme-pack=hacker] .baris-theme-switcher__item[data-state=checked]{background:color-mix(in srgb, var(--app-accent-fill) 12%, transparent)}[data-app-theme-pack=hacker] .baris-theme-switcher__indicator{color:var(--app-accent-text)}[data-app-theme-pack=hacker] .baris-theme-switcher__option-icon{color:color-mix(in srgb, var(--app-accent-text) 78%, var(--muted-foreground))}[data-app-theme-pack=hacker] .baris-theme-option-label__pack{color:color-mix(in srgb, var(--app-accent-text) 72%, var(--muted-foreground))}[data-app-theme-pack=hacker] .baris-theme-switcher__item[data-highlighted] .baris-theme-option-label__pack,[data-app-theme-pack=hacker] .baris-theme-switcher__item[data-highlighted] .baris-theme-option-label__sep{color:color-mix(in srgb, var(--foreground) 70%, transparent)}[data-app-theme-pack=glass] .baris-theme-switcher__scroll-rail{background:color-mix(in srgb, var(--foreground) 14%, transparent)}[data-app-theme-pack=glass] .baris-theme-switcher__scroll-thumb{background:color-mix(in srgb, var(--muted-foreground) 88%, var(--foreground))}[data-app-theme-pack=hacker] .baris-theme-switcher__scroll-rail{background:color-mix(in srgb, var(--app-accent-border) 28%, transparent)}[data-app-theme-pack=hacker] .baris-theme-switcher__scroll-thumb{background:var(--app-accent-fill);box-shadow:0 0 8px color-mix(in srgb, var(--app-accent-fill) 40%, transparent)}
