html,body,#root{height:100%;margin:0;padding:0}body{overflow:hidden}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--alpine-text) 15%, transparent);border-radius:5px}::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--alpine-text) 25%, transparent)}@keyframes test-spotlight-pulse{0%,to{box-shadow:0 0 0 2px color-mix(in srgb, var(--alpine-green) 90%, transparent), 0 0 18px color-mix(in srgb, var(--alpine-green) 45%, transparent)}50%{box-shadow:0 0 0 3px color-mix(in srgb, var(--alpine-green) 100%, transparent), 0 0 28px color-mix(in srgb, var(--alpine-green) 70%, transparent)}}.test-spotlight{z-index:1;border-radius:8px;animation:1.6s ease-in-out infinite test-spotlight-pulse;position:relative}@keyframes test-flash{0%,to{box-shadow:none}50%{box-shadow:0 0 0 4px color-mix(in srgb, var(--alpine-amber) 95%, transparent), 0 0 30px color-mix(in srgb, var(--alpine-amber) 60%, transparent)}}.test-flash{border-radius:8px;animation:.45s ease-in-out 3 test-flash}.alpine-link{color:var(--alpine-blue);text-underline-offset:2px;overflow-wrap:anywhere;word-break:break-word;cursor:pointer;text-decoration:underline}.alpine-link:hover{color:var(--alpine-blue)}.alpine-chat-bubble-user .alpine-link{color:var(--theme-button-text)}.alpine-chat-bubble-user .alpine-link:hover{color:var(--alpine-text)}h1,h2,h3,h4,h5,h6,.MuiTypography-h1,.MuiTypography-h2,.MuiTypography-h3,.MuiTypography-h4,.MuiTypography-h5,.MuiTypography-h6{font-family:var(--style-font-heading,inherit)}body,.MuiTypography-body1,.MuiTypography-body2,.MuiTypography-caption{font-family:var(--style-font-body,inherit)}.MuiCard-root,.MuiPaper-root{border-radius:var(--style-radius-card,12px)}.MuiButton-root{border-radius:var(--style-radius-button,8px)}.MuiChip-root{border-radius:var(--style-radius-pill,16px)}.MuiDialog-paper{border-radius:var(--style-radius-modal,12px)}.MuiOutlinedInput-root{border-radius:var(--style-radius-input,8px)}.alpine-tab-content{max-width:var(--style-tabpage-max-width,none);scrollbar-gutter:stable;margin-inline:auto}.alpine-header,.alpine-nav-bar{flex-shrink:0}.alpine-app-root .alpine-rail{display:var(--style-rail-display,flex)}.alpine-rail-head{padding:var(--style-railhead-padding,20px 20px 16px)}.alpine-rail-head h6{font-size:var(--style-railhead-font-size,inherit)}.MuiDialog-paper{width:var(--style-modal-width,auto)}[data-style=splitframe] .MuiDialog-paper,[data-style=ledger] .MuiDialog-paper,[data-style=tactical] .MuiDialog-paper{height:var(--style-modal-height,100vh);max-height:100vh;max-width:var(--style-modal-max-width,none);border-top-right-radius:0;border-bottom-right-radius:0;margin:0 0 0 auto}[data-style=current] .MuiDialog-paper,[data-style=terminal] .MuiDialog-paper,[data-style=timeline] .MuiDialog-paper{border-bottom-right-radius:0;border-bottom-left-radius:0;width:100vw;max-width:100vw;margin:auto 0 0}@media (width<=768px){html,body{overflow-x:clip}html,body,#root{max-width:100vw}#root{min-width:0}body{-webkit-text-size-adjust:100%}.app.alpine-app-root{height:100dvh;min-height:100dvh}.app.alpine-app-root .alpine-workspace,.app.alpine-app-root .workspace,.app.alpine-app-root .workspace-inner,.app.alpine-app-root .alpine-main-content,.app.alpine-app-root .alpine-tab-content,.app.alpine-app-root .alpine-feature-root{min-width:0;max-width:100%}.app.alpine-app-root .alpine-tab-content{padding:12px 12px 28px}.app.alpine-app-root .page-title{font-size:24px}.app.alpine-app-root h1,.app.alpine-app-root .MuiTypography-h1{font-size:clamp(26px,7vw,32px)}.app.alpine-app-root h2,.app.alpine-app-root .MuiTypography-h2{font-size:clamp(21px,5.5vw,27px)}.app.alpine-app-root .MuiTableContainer-root{-webkit-overflow-scrolling:touch;overflow-x:auto}.app.alpine-app-root img,.app.alpine-app-root video,.app.alpine-app-root canvas{max-width:100%;height:auto}.app.alpine-app-root input:not(.MuiInputBase-input),.app.alpine-app-root select,.app.alpine-app-root textarea:not(.MuiInputBase-input),.app.alpine-app-root .MuiInputBase-input{font-size:max(16px,1em)}.app.alpine-app-root .alpine-header .MuiIconButton-root,.app.alpine-app-root .app-header .MuiIconButton-root,.app.alpine-app-root .alpine-nav-bar .MuiIconButton-root,.app.alpine-app-root .alpine-header .MuiButton-root,.app.alpine-app-root .alpine-nav-bar .MuiButton-root{min-width:44px;min-height:44px}}.app.alpine-app-root .empty>svg{width:24px;height:24px;color:var(--text3);margin:0 auto}.app.alpine-app-root .dialog-product-hero .art-button{color:inherit;background:0 0;border:0;place-items:center;width:100%;height:100%;padding:0;display:grid}.app.alpine-app-root .dialog-product-hero .art-button>svg{width:90%;max-width:240px;height:90%}.app.alpine-app-root *{box-sizing:border-box}.app.alpine-app-root{background:var(--alpine-bg);min-height:100%;color:var(--alpine-text);margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.app.alpine-app-root button,.app.alpine-app-root input:not(.MuiInputBase-input),.app.alpine-app-root select,.app.alpine-app-root textarea:not(.MuiInputBase-input){font:inherit}.app.alpine-app-root button,.app.alpine-app-root a,.app.alpine-app-root input:not(.MuiInputBase-input),.app.alpine-app-root select,.app.alpine-app-root textarea:not(.MuiInputBase-input),.app.alpine-app-root summary{touch-action:manipulation}.app.alpine-app-root button{cursor:pointer}.app.alpine-app-root button:disabled{cursor:not-allowed;opacity:.48}.app.alpine-app-root button:focus-visible,.app.alpine-app-root a:focus-visible,.app.alpine-app-root input:not(.MuiInputBase-input):focus-visible,.app.alpine-app-root select:focus-visible,.app.alpine-app-root textarea:not(.MuiInputBase-input):focus-visible,.app.alpine-app-root summary:focus-visible,.app.alpine-app-root [tabindex]:focus-visible{outline:2px solid var(--accent,var(--alpine-primary));outline-offset:3px}.app.alpine-app-root button{color:inherit}.app.alpine-app-root a{color:var(--accent,var(--alpine-primary))}.app.alpine-app-root svg{display:block}.app.alpine-app-root button svg,.app.alpine-app-root .button svg{flex:none;width:17px;height:17px}.app.alpine-app-root .sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.app.alpine-app-root [hidden]{display:none!important}.app.alpine-app-root{--bg:var(--alpine-bg);--paper:var(--alpine-paper);--paper2:var(--alpine-paper2,color-mix(in srgb, var(--alpine-paper) 86%, var(--alpine-primary) 14%));--card:var(--alpine-card,var(--alpine-paper));--accent:var(--alpine-primary);--ink:var(--alpine-primary-contrast);--text:var(--alpine-text);--text2:var(--alpine-text2);--text3:var(--alpine-text3,var(--alpine-disabled));--divider:var(--alpine-divider);--blue:var(--alpine-blue,var(--alpine-info));--amber:var(--alpine-amber,var(--alpine-warning));--red:var(--alpine-red,var(--alpine-error));--success:var(--alpine-success);--space:24px;--body-size:14px;--radius:11px;--nav-width:188px;--rail-width:310px;--workspace-max:1600px;grid-template-areas:"header header header""nav work rail""footer footer footer";grid-template-columns:var(--nav-width) minmax(0,1fr) var(--rail-width);isolation:isolate;background:var(--bg);height:100dvh;min-height:0;max-height:none;color:var(--text);font-size:var(--body-size);grid-template-rows:72px minmax(0,1fr) 29px;line-height:1.5;display:grid;position:relative;overflow:hidden;container-type:inline-size}.app.alpine-app-root[data-rail-open=false]{grid-template-columns:var(--nav-width) minmax(0,1fr) 0}.app.alpine-app-root[data-density=compact]{--space:14px;--body-size:13px}.app.alpine-app-root h1,.app.alpine-app-root h2,.app.alpine-app-root h3,.app.alpine-app-root p{margin:0}.app.alpine-app-root h1{letter-spacing:-.04em;font-size:29px;font-weight:650;line-height:1.15}.app.alpine-app-root h2{font-size:16px;line-height:1.4}.app.alpine-app-root h3{font-size:14px;line-height:1.4}.app.alpine-app-root button,.app.alpine-app-root input:not(.MuiInputBase-input),.app.alpine-app-root select,.app.alpine-app-root textarea:not(.MuiInputBase-input){font-size:12px}.app.alpine-app-root input:not(.MuiInputBase-input),.app.alpine-app-root select,.app.alpine-app-root textarea:not(.MuiInputBase-input){background:var(--bg);color:var(--text);border:1px solid var(--divider);border-radius:7px;min-width:0;max-width:100%;padding:10px 11px}.app.alpine-app-root input:not(.MuiInputBase-input)::placeholder,.app.alpine-app-root textarea:not(.MuiInputBase-input)::placeholder{color:var(--text3)}.app.alpine-app-root textarea:not(.MuiInputBase-input){resize:vertical;min-height:110px;line-height:1.65}.app.alpine-app-root label{color:var(--text2);font-size:11px;display:block}.app.alpine-app-root .field{gap:6px;display:grid}.app.alpine-app-root .field input:not(.MuiInputBase-input),.app.alpine-app-root .field select,.app.alpine-app-root .field textarea:not(.MuiInputBase-input){width:100%}.app.alpine-app-root .field-hint{color:var(--text3);font-size:10px}.app.alpine-app-root .app-header{border-bottom:1px solid var(--divider);background:var(--paper);z-index:4;grid-area:header;align-items:center;gap:12px;min-width:0;padding:0 22px;display:flex;position:relative}.app.alpine-app-root .brand-symbol{background:var(--accent);width:34px;height:34px;color:var(--ink);border-radius:9px;flex:none;place-items:center;display:grid}.app.alpine-app-root .brand-symbol svg{width:24px;height:24px}.app.alpine-app-root .brand-name{letter-spacing:.18em;font-size:12px;font-weight:800}.app.alpine-app-root .brand-sub{letter-spacing:.04em;color:var(--text3);font-size:9px}.app.alpine-app-root .header-divider{background:var(--divider);width:1px;height:25px;margin:0 6px}.app.alpine-app-root .workspace-label{color:var(--text3);font-size:10px}.app.alpine-app-root .header-right{align-items:center;gap:7px;margin-left:auto;display:flex}.app.alpine-app-root .header-search{background:var(--bg);border:1px solid var(--divider);color:var(--text3);white-space:nowrap;border-radius:7px;align-items:center;gap:12px;padding:7px 10px;font-size:10px;display:flex}.app.alpine-app-root .header-search svg{width:13px;height:13px}.app.alpine-app-root .kbd{border:1px solid var(--divider);color:var(--text3);border-radius:4px;padding:1px 4px;font-size:9px}.app.alpine-app-root .avatar{border:1px solid var(--divider);background:var(--paper2);width:29px;height:29px;color:var(--accent);border-radius:50%;place-items:center;font-size:10px;font-weight:650;display:grid}.app.alpine-app-root .icon-button{border:1px solid var(--divider);min-width:32px;min-height:32px;color:var(--text2);background:0 0;border-radius:7px;justify-content:center;align-items:center;padding:7px;display:inline-flex}.app.alpine-app-root .icon-button:hover{background:var(--paper2);color:var(--accent)}.app.alpine-app-root .dot-badge{background:var(--accent);border-radius:50%;width:5px;height:5px;position:absolute;top:5px;right:6px}.app.alpine-app-root .relative{position:relative}.app.alpine-app-root .app-nav{background:var(--paper);border-right:1px solid var(--divider);z-index:3;scrollbar-width:thin;grid-area:nav;min-width:0;padding:22px 12px;overflow:auto}.app.alpine-app-root .nav-group-label{text-transform:uppercase;letter-spacing:.15em;color:var(--text3);padding:16px 10px 7px;font-size:8px}.app.alpine-app-root .nav-group-label:first-child{padding-top:0}.app.alpine-app-root .nav-item{color:var(--text2);text-align:left;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:7px;align-items:center;gap:10px;width:100%;padding:10px;display:flex;position:relative;font-size:11px!important}.app.alpine-app-root .nav-item:hover{background:var(--paper2)}.app.alpine-app-root .nav-item svg{width:16px;height:16px;color:var(--text3);flex:none}.app.alpine-app-root .nav-item:is([aria-current=page],[aria-selected=true]){color:var(--accent);background:color-mix(in srgb,var(--accent) 9%,transparent);border-color:color-mix(in srgb,var(--accent) 17%,transparent);font-weight:650}.app.alpine-app-root .nav-item:is([aria-current=page],[aria-selected=true]) svg{color:var(--accent)}.app.alpine-app-root .nav-count{color:var(--text3);background:var(--bg);border-radius:4px;margin-left:auto;padding:1px 5px;font-size:9px}.app.alpine-app-root .nav-foot{border-top:1px solid var(--divider);color:var(--text3);margin-top:26px;padding:15px 10px;font-size:9px}.app.alpine-app-root .nav-foot strong{color:var(--text2);margin-bottom:3px;font-weight:500;display:block}.app.alpine-app-root .nav-tree{border:0;margin:0}.app.alpine-app-root .nav-tree>summary{list-style:none}.app.alpine-app-root .nav-tree>summary::marker{content:""}.app.alpine-app-root .nav-children{gap:2px;padding-left:32px;display:grid}.app.alpine-app-root .nav-child{border:0;border-left:1px solid var(--divider);color:var(--text3);text-align:left;background:0 0;padding:5px 9px;font-size:10px!important}.app.alpine-app-root .nav-child:is([aria-current=page],[aria-selected=true]){color:var(--accent);border-color:var(--accent)}.app.alpine-app-root .nav-tree>summary .nav-item{pointer-events:none}.app.alpine-app-root .workspace{background:var(--bg);flex-direction:column;grid-area:work;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.app.alpine-app-root .window-titlebar{background:var(--paper2);border-bottom:1px solid var(--divider);-webkit-user-select:none;user-select:none;flex:none;align-items:center;gap:7px;padding:9px 12px;font-size:10px;display:none}.app.alpine-app-root .window-dots{gap:4px;margin-right:4px;display:flex}.app.alpine-app-root .window-dots i{background:var(--text3);opacity:.6;border-radius:50%;width:6px;height:6px}.app.alpine-app-root .window-titlebar .window-title{flex:1}.app.alpine-app-root .window-reset{margin-left:auto}.app.alpine-app-root .workspace-scroll{scrollbar-width:thin;flex:1;min-height:0;overflow:auto}.app.alpine-app-root .workspace-inner{padding:var(--space);max-width:var(--workspace-max);min-height:100%;margin:auto;position:relative}.app.alpine-app-root .page-heading{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:24px;display:flex}.app.alpine-app-root .eyebrow{text-transform:uppercase;letter-spacing:.18em;color:var(--text3);margin-bottom:9px;font-size:8px}.app.alpine-app-root .page-subtitle{color:var(--text3);max-width:540px;font-size:11px;margin-top:9px!important}.app.alpine-app-root .heading-actions{flex-wrap:wrap;flex:none;align-items:center;gap:8px;padding-top:13px;display:flex}.app.alpine-app-root .button{border:1px solid var(--divider);background:var(--paper);color:var(--text2);white-space:nowrap;border-radius:7px;justify-content:center;align-items:center;gap:7px;min-height:34px;padding:8px 12px;font-size:11px;text-decoration:none;display:inline-flex}.app.alpine-app-root .button:hover{border-color:color-mix(in srgb,var(--accent) 45%,var(--divider));background:var(--paper2);color:var(--text)}.app.alpine-app-root .button.primary{background:var(--accent);border-color:var(--accent);color:var(--ink);font-weight:650}.app.alpine-app-root .button.primary:hover{filter:brightness(1.08)}.app.alpine-app-root .button.danger{color:var(--red)}.app.alpine-app-root .button.small{min-height:28px;padding:5px 8px;font-size:10px}.app.alpine-app-root .button.quiet{background:0 0;border-color:#0000}.app.alpine-app-root .button[aria-pressed=true]{background:color-mix(in srgb,var(--accent) 10%,transparent);border-color:color-mix(in srgb,var(--accent) 25%,transparent);color:var(--accent)}.app.alpine-app-root .toolbar{flex-wrap:wrap;align-items:center;gap:9px;margin:0 0 20px;display:flex}.app.alpine-app-root .toolbar .search-field{flex:1;min-width:140px;max-width:300px}.app.alpine-app-root .search-field{position:relative}.app.alpine-app-root .search-field svg{width:14px;height:14px;color:var(--text3);position:absolute;top:11px;left:10px}.app.alpine-app-root .search-field input:not(.MuiInputBase-input){width:100%;min-height:36px;padding-left:33px;font-size:11px}.app.alpine-app-root .toolbar-meta{color:var(--text3);margin-left:auto;font-size:10px}.app.alpine-app-root .segmented{border:1px solid var(--divider);background:var(--paper);border-radius:7px;align-items:center;gap:3px;padding:3px;display:inline-flex}.app.alpine-app-root .segmented button{color:var(--text3);background:0 0;border:0;border-radius:4px;padding:5px 8px;font-size:10px!important}.app.alpine-app-root .segmented button[aria-pressed=true]{color:var(--accent);background:var(--paper2)}.app.alpine-app-root .subnav{border-bottom:1px solid var(--divider);scrollbar-width:thin;gap:5px;margin-bottom:22px;padding-bottom:10px;display:flex;overflow:auto}.app.alpine-app-root .subnav button{color:var(--text3);white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:6px;padding:7px 9px;font-size:10px}.app.alpine-app-root .subnav button:is([aria-current=page],[aria-selected=true]){color:var(--accent);border-color:var(--divider);background:var(--paper)}.app.alpine-app-root .metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:21px;display:grid}.app.alpine-app-root .metric{background:var(--paper);border:1px solid var(--divider);border-radius:var(--radius);min-width:0;padding:15px 17px}.app.alpine-app-root .metric-top{color:var(--text3);justify-content:space-between;align-items:center;margin-bottom:7px;font-size:9px;display:flex}.app.alpine-app-root .metric-top svg{width:14px;height:14px;color:var(--accent);opacity:.7}.app.alpine-app-root .metric-value{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:26px;font-weight:550;line-height:1.2}.app.alpine-app-root .metric-value small{color:var(--text3);letter-spacing:0;margin-left:5px;font-size:11px;font-weight:400}.app.alpine-app-root .metric-foot{color:var(--text3);margin-top:7px;font-size:9px}.app.alpine-app-root .positive{color:var(--accent)}.app.alpine-app-root .muted{color:var(--text3)}.app.alpine-app-root .tiny{font-size:10px}.app.alpine-app-root .section-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:13px;display:flex}.app.alpine-app-root .section-heading h2{font-size:12px;font-weight:550}.app.alpine-app-root .section-heading span{color:var(--text3);font-size:9px}.app.alpine-app-root [data-collection-mode=style] .product-grid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:15px;display:grid}.app.alpine-app-root [data-collection-mode=style] .product-card{background:var(--paper);border:1px solid var(--divider);border-radius:var(--radius);min-width:0;transition:border-color .15s,transform .15s;position:relative;overflow:hidden}.app.alpine-app-root [data-collection-mode=style] .product-card:hover{border-color:color-mix(in srgb,var(--accent) 44%,var(--divider));transform:translateY(-2px)}.app.alpine-app-root [data-collection-mode=style] .product-art{background:var(--paper2);justify-content:center;align-items:center;height:155px;min-height:150px;display:flex;position:relative;overflow:hidden}.app.alpine-app-root [data-collection-mode=style] .product-art:before{content:"";background:radial-gradient(ellipse at 50% 80%,color-mix(in srgb,var(--accent) 8%,transparent),transparent 65%);position:absolute;inset:0}.app.alpine-app-root [data-collection-mode=style] .product-art>svg{width:85%;max-width:200px;height:85%;color:var(--accent);position:relative}.app.alpine-app-root [data-collection-mode=style] .product-art .art-button{background:0 0;border:0;place-items:center;width:100%;height:100%;padding:0;display:grid}.app.alpine-app-root [data-collection-mode=style] .product-art .art-button>svg{width:85%;max-width:200px;height:85%;color:var(--accent)}.app.alpine-app-root .art-corner{position:absolute;top:10px;right:10px}.app.alpine-app-root .status{border:1px solid color-mix(in srgb,var(--accent) 24%,transparent);background:color-mix(in srgb,var(--bg) 85%,transparent);color:var(--accent);white-space:nowrap;border-radius:5px;align-items:center;gap:5px;padding:5px 7px;font-size:8px;line-height:1;display:inline-flex}.app.alpine-app-root .status:before{content:"";background:currentColor;border-radius:50%;width:4px;height:4px}.app.alpine-app-root .status.pending,.app.alpine-app-root .status.draft,.app.alpine-app-root .status.review,.app.alpine-app-root .status.paused{color:var(--amber);border-color:color-mix(in srgb,var(--amber) 25%,transparent)}.app.alpine-app-root .status.archived,.app.alpine-app-root .status.rejected,.app.alpine-app-root .status.disconnected{color:var(--text3);border-color:var(--divider)}.app.alpine-app-root .status.failed,.app.alpine-app-root .status.urgent{color:var(--red)}.app.alpine-app-root [data-collection-mode=style] .product-body{padding:13px}.app.alpine-app-root [data-collection-mode=style] .product-type{letter-spacing:.14em;text-transform:uppercase;color:var(--text3);margin-bottom:5px;font-size:8px}.app.alpine-app-root [data-collection-mode=style] .product-title{min-height:36px;font-size:12px;font-weight:550;line-height:1.5}.app.alpine-app-root .text-button{text-align:left;color:inherit;background:0 0;border:0;padding:0}.app.alpine-app-root .text-button:hover{color:var(--accent)}.app.alpine-app-root [data-collection-mode=style] .product-price{font-variant-numeric:tabular-nums;margin-top:10px;font-size:12px;font-weight:550}.app.alpine-app-root [data-collection-mode=style] .product-stock{color:var(--text3);margin-left:6px;font-size:9px;font-weight:400}.app.alpine-app-root [data-collection-mode=style] .product-bottom{border-top:1px solid var(--divider);justify-content:space-between;align-items:center;gap:8px;margin-top:13px;padding-top:10px;display:flex}.app.alpine-app-root [data-collection-mode=style] .product-bottom .icon-button{border:0;min-width:24px;min-height:24px;padding:4px}.app.alpine-app-root [data-collection-mode=style] .product-bottom .icon-button svg{width:14px;height:14px}.app.alpine-app-root [data-collection-mode=style] .product-description{color:var(--text3);font-size:11px;display:none;margin-top:8px!important}.app.alpine-app-root .item-number{color:var(--text3);font-variant-numeric:tabular-nums;font-size:10px;display:none}.app.alpine-app-root .selection-check{z-index:2;background:var(--paper);border:1px solid var(--divider);width:23px;height:23px;color:var(--text3);border-radius:6px;place-items:center;display:grid;position:absolute;top:9px;left:9px}.app.alpine-app-root .selection-check svg{width:13px;height:13px}.app.alpine-app-root .selection-check[aria-pressed=true]{color:var(--ink);border-color:var(--accent);background:var(--accent)}.app.alpine-app-root .table-wrap{background:var(--paper);border:1px solid var(--divider);border-radius:var(--radius);overflow:auto}.app.alpine-app-root table{border-collapse:collapse;text-align:left;width:100%;font-size:11px}.app.alpine-app-root th{text-transform:uppercase;letter-spacing:.12em;color:var(--text3);background:var(--paper2);white-space:nowrap;padding:11px 13px;font-size:8px;font-weight:500}.app.alpine-app-root td{border-top:1px solid var(--divider);vertical-align:middle;color:var(--text2);padding:13px}.app.alpine-app-root td:first-child{color:var(--text)}.app.alpine-app-root .table-product{align-items:center;gap:12px;min-width:190px;display:flex}.app.alpine-app-root .table-thumb{background:var(--paper2);border:1px solid var(--divider);width:42px;height:42px;color:var(--accent);border-radius:6px;flex:none;place-items:center;display:grid}.app.alpine-app-root .table-thumb svg{width:38px;height:38px}.app.alpine-app-root .table-secondary{color:var(--text3);margin-top:3px;font-size:9px}.app.alpine-app-root .table-actions{align-items:center;gap:5px;display:flex}.app.alpine-app-root .split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:17px;display:grid}.app.alpine-app-root .stack{gap:14px;display:grid}.app.alpine-app-root .panel{background:var(--paper);border:1px solid var(--divider);border-radius:var(--radius);min-width:0;overflow:hidden}.app.alpine-app-root .panel>summary{cursor:pointer;align-items:center;gap:9px;padding:15px 17px;list-style:none;display:flex}.app.alpine-app-root .panel>summary::marker{content:""}.app.alpine-app-root .panel>summary:after{content:"−";color:var(--text3);margin-left:auto;font-size:13px}.app.alpine-app-root .panel:not([open])>summary:after{content:"+"}.app.alpine-app-root .panel>summary h2{font-size:12px;font-weight:550}.app.alpine-app-root .panel>summary>svg{width:15px;height:15px;color:var(--accent)}.app.alpine-app-root .panel-body{padding:0 17px 17px}.app.alpine-app-root .panel-note{color:var(--text3);font-size:11px;line-height:1.8;margin-bottom:14px!important}.app.alpine-app-root .panel-meta{color:var(--text3);margin-left:auto;font-size:9px}.app.alpine-app-root .divider{background:var(--divider);height:1px;margin:14px 0}.app.alpine-app-root .tag-list{flex-wrap:wrap;gap:5px;display:flex}.app.alpine-app-root .tag{border:1px solid var(--divider);color:var(--text2);border-radius:4px;padding:3px 6px;font-size:9px}.app.alpine-app-root .empty{border:1px dashed var(--divider);border-radius:var(--radius);text-align:center;color:var(--text3);padding:35px 20px;font-size:12px}.app.alpine-app-root .empty h3{color:var(--text2);margin:8px 0!important}.app.alpine-app-root .inline-note{background:color-mix(in srgb,var(--accent) 6%,transparent);border:1px solid color-mix(in srgb,var(--accent) 16%,transparent);color:var(--text2);border-radius:7px;padding:11px 13px;font-size:10px;line-height:1.75}.app.alpine-app-root .note-compact{color:var(--text3);font-size:9px;margin-top:14px!important}.app.alpine-app-root .form-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.app.alpine-app-root .span-2{grid-column:1/-1}.app.alpine-app-root .action-row{flex-wrap:wrap;align-items:center;gap:7px;margin-top:14px;display:flex}.app.alpine-app-root .action-row .push{margin-left:auto}.app.alpine-app-root .list-record{border-top:1px solid var(--divider);align-items:flex-start;gap:12px;min-width:0;padding:14px 0;display:flex}.app.alpine-app-root .list-record:first-child{border-top:0;padding-top:0}.app.alpine-app-root .list-record:last-child{padding-bottom:0}.app.alpine-app-root .list-record h3{font-size:12px;font-weight:550}.app.alpine-app-root .list-record p{color:var(--text3);font-size:10px;line-height:1.7;margin-top:5px!important}.app.alpine-app-root .list-record>.record-body{flex:1;min-width:0}.app.alpine-app-root .record-icon{border:1px solid var(--divider);background:var(--paper2);width:32px;height:32px;color:var(--accent);border-radius:8px;flex:none;place-items:center;display:grid}.app.alpine-app-root .record-icon svg{width:16px;height:16px}.app.alpine-app-root .check-row{border-bottom:1px solid var(--divider);color:var(--text2);align-items:center;gap:10px;padding:11px 0;font-size:11px;display:flex}.app.alpine-app-root .check-row:last-child{border-bottom:0}.app.alpine-app-root .check-row input:not(.MuiInputBase-input){accent-color:var(--accent);width:15px;height:15px}.app.alpine-app-root .check-row small{color:var(--text3);margin-left:auto;font-size:9px}.app.alpine-app-root .setting-row{border-top:1px solid var(--divider);justify-content:space-between;align-items:center;gap:22px;padding:14px 0;display:flex}.app.alpine-app-root .setting-row:first-child{border-top:0;padding-top:0}.app.alpine-app-root .setting-copy{color:var(--text2);font-size:11px}.app.alpine-app-root .setting-copy small{color:var(--text3);margin-top:4px;font-size:9px;display:block}.app.alpine-app-root .setting-row select,.app.alpine-app-root .setting-row input[type=number]{flex:none;width:165px;max-width:165px}.app.alpine-app-root .setting-row input[type=range]{max-width:160px;accent-color:var(--accent)}.app.alpine-app-root .switch{border:1px solid var(--divider);background:var(--paper2);border-radius:20px;flex:none;align-items:center;width:33px;height:19px;padding:2px;display:flex}.app.alpine-app-root .switch:after{content:"";background:var(--text3);border-radius:50%;width:13px;height:13px;transition:transform .15s}.app.alpine-app-root .switch[aria-checked=true]{background:color-mix(in srgb,var(--accent) 30%,var(--paper));border-color:color-mix(in srgb,var(--accent) 50%,var(--divider))}.app.alpine-app-root .switch[aria-checked=true]:after{background:var(--accent);transform:translate(13px)}.app.alpine-app-root .review-rail{background:var(--paper);border-left:1px solid var(--divider);z-index:5;flex-direction:column;grid-area:rail;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.app.alpine-app-root[data-rail-open=false] .review-rail{display:none}.app.alpine-app-root .rail-heading{flex:none;padding:22px 17px 12px}.app.alpine-app-root .rail-title-row{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.app.alpine-app-root .rail-title-row h2{font-size:12px;font-weight:600}.app.alpine-app-root .rail-title-row h2 span{color:var(--text3);margin-left:5px;font-size:9px;font-weight:400}.app.alpine-app-root .rail-title-row .icon-button{border:0;min-width:23px;min-height:23px;padding:2px}.app.alpine-app-root .rail-controls{background:var(--bg);border:1px solid var(--divider);border-radius:6px;gap:3px;margin-bottom:11px;padding:3px;display:flex}.app.alpine-app-root .rail-controls button{color:var(--text3);white-space:nowrap;background:0 0;border:0;border-radius:4px;flex:1;padding:5px 6px;font-size:9px}.app.alpine-app-root .rail-controls button[aria-pressed=true]{background:var(--paper2);color:var(--accent)}.app.alpine-app-root .rail-search input:not(.MuiInputBase-input){width:100%;padding:7px 10px;font-size:10px}.app.alpine-app-root .rail-body{scrollbar-width:thin;flex:1;min-height:0;padding:0 15px 15px;overflow:auto}.app.alpine-app-root .handoff{background:var(--card);border:1px solid var(--divider);border-radius:8px;margin-bottom:10px;padding:13px;position:relative}.app.alpine-app-root .handoff-kicker{color:var(--text3);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:7px;margin-bottom:9px;font-size:8px;display:flex}.app.alpine-app-root .priority-dot{background:var(--amber);border-radius:50%;width:5px;height:5px}.app.alpine-app-root .priority-dot.normal{background:var(--text3)}.app.alpine-app-root .priority-dot.urgent{background:var(--red)}.app.alpine-app-root .handoff h3{font-size:11px;font-weight:550;line-height:1.65}.app.alpine-app-root .handoff p{color:var(--text3);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:10px;line-height:1.75;display:-webkit-box;overflow:hidden;margin-top:7px!important}.app.alpine-app-root .handoff-meta{color:var(--text3);justify-content:space-between;margin-top:13px;font-size:8px;display:flex}.app.alpine-app-root .handoff .action-row{margin-top:10px}.app.alpine-app-root .handoff .button{min-height:25px;padding:4px 7px;font-size:9px}.app.alpine-app-root .rail-foot{border-top:1px solid var(--divider);color:var(--text3);align-items:center;gap:6px;padding:11px 17px;font-size:8px;display:flex}.app.alpine-app-root .rail-foot i{background:var(--accent);border-radius:50%;width:4px;height:4px}.app.alpine-app-root .rail-resize{cursor:ew-resize;z-index:7;background:0 0;border:0;width:5px;padding:0;position:absolute;top:0;bottom:0;left:0}.app.alpine-app-root .rail-resize:hover{background:color-mix(in srgb,var(--accent) 20%,transparent)}.app.alpine-app-root .activity-footer{border-top:1px solid var(--divider);background:var(--paper);color:var(--text3);z-index:6;grid-area:footer;align-items:center;gap:12px;min-width:0;padding:0 15px;font-size:8px;display:flex}.app.alpine-app-root .activity-footer>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.app.alpine-app-root .activity-footer i{background:var(--success);border-radius:50%;flex:none;width:4px;height:4px}.app.alpine-app-root .activity-footer .footer-end{color:var(--text3);flex:none;margin-left:auto}.app.alpine-app-root .chat-layout{grid-template-columns:minmax(0,1fr) 205px;gap:22px;min-height:440px;display:grid}.app.alpine-app-root .chat-messages{flex-direction:column;gap:18px;min-height:240px;max-height:420px;padding:6px 3px;display:flex;overflow:auto}.app.alpine-app-root .chat-message{align-items:flex-start;gap:10px;max-width:95%;display:flex}.app.alpine-app-root .chat-message.user{flex-direction:row-reverse;margin-left:auto}.app.alpine-app-root .chat-avatar{background:var(--paper2);border:1px solid var(--divider);width:29px;height:29px;color:var(--accent);border-radius:9px;flex:none;place-items:center;font-size:10px;display:grid}.app.alpine-app-root .chat-bubble{background:var(--paper);border:1px solid var(--divider);color:var(--text2);white-space:pre-wrap;border-radius:0 10px 10px;padding:13px 16px;font-size:12px;line-height:1.9}.app.alpine-app-root .chat-message.user .chat-bubble{background:color-mix(in srgb,var(--accent) 8%,var(--paper));border-color:color-mix(in srgb,var(--accent) 25%,var(--divider));border-radius:10px 0 10px 10px}.app.alpine-app-root .chat-label{color:var(--text3);margin-bottom:5px;font-size:9px}.app.alpine-app-root .composer{border:1px solid var(--divider);background:var(--paper);border-radius:10px;margin-top:22px;padding:12px}.app.alpine-app-root .composer textarea:not(.MuiInputBase-input){resize:vertical;background:0 0;border:0;width:100%;min-height:70px;max-height:180px;padding:0;font-size:12px}.app.alpine-app-root .composer textarea:not(.MuiInputBase-input):focus{outline:0}.app.alpine-app-root .composer .action-row{border-top:1px solid var(--divider);margin-top:7px;padding-top:10px}.app.alpine-app-root .attachment{border:1px solid var(--divider);color:var(--text2);border-radius:5px;gap:5px;margin:3px;padding:3px 6px;font-size:9px;display:inline-flex}.app.alpine-app-root .quick-prompt{background:var(--paper);border:1px solid var(--divider);color:var(--text2);text-align:left;border-radius:8px;width:100%;margin-bottom:9px;padding:12px;line-height:1.7;display:block;font-size:10px!important}.app.alpine-app-root .quick-prompt:hover{border-color:var(--accent)}.app.alpine-app-root .phone{background:var(--paper);border:1px solid var(--divider);max-width:290px;box-shadow:0 15px 40px color-mix(in srgb, var(--alpine-bg) 13.33%, transparent);border-radius:22px;margin:0 auto;padding:14px}.app.alpine-app-root .phone-head{align-items:center;gap:8px;margin-bottom:12px;font-size:10px;display:flex}.app.alpine-app-root .phone-head .avatar{width:25px;height:25px;font-size:8px}.app.alpine-app-root .phone-head strong{font-weight:550}.app.alpine-app-root .phone-head span:last-child{margin-left:auto}.app.alpine-app-root .phone-art{aspect-ratio:1;background:var(--paper2);border:1px solid var(--divider);place-items:center;display:grid;overflow:hidden}.app.alpine-app-root .phone-art svg{width:83%;height:83%;color:var(--accent)}.app.alpine-app-root .phone-actions{color:var(--text2);gap:11px;padding:12px 0;display:flex}.app.alpine-app-root .phone-actions svg{width:16px;height:16px}.app.alpine-app-root .phone-caption{color:var(--text2);white-space:pre-wrap;font-size:10px;line-height:1.8}.app.alpine-app-root .phone-caption b{font-weight:650}.app.alpine-app-root .progress-track{background:var(--paper2);border-radius:8px;height:7px;margin:13px 0;overflow:hidden}.app.alpine-app-root .progress-fill{background:var(--accent);border-radius:inherit;height:100%;width:var(--progress,68%)}.app.alpine-app-root [data-progress-style=segmented] .progress-fill{background:repeating-linear-gradient(90deg,var(--accent) 0 12px,transparent 12px 16px)}.app.alpine-app-root [data-progress-style=compact] .progress-track{height:3px}.app.alpine-app-root .progress-labels{color:var(--text3);justify-content:space-between;gap:8px;font-size:9px;display:flex}.app.alpine-app-root .beat-row{gap:4px;margin:12px 0;display:flex}.app.alpine-app-root .beat{background:var(--divider);border-radius:3px;flex:1;height:4px}.app.alpine-app-root .beat.done{background:var(--accent)}.app.alpine-app-root .beat.now{background:var(--amber)}.app.alpine-app-root .progress-details{flex-wrap:wrap;gap:8px;display:flex}.app.alpine-app-root .progress-detail{background:var(--bg);border:1px solid var(--divider);min-width:95px;color:var(--text3);border-radius:6px;flex:1;padding:8px;font-size:9px}.app.alpine-app-root .ring{width:110px;height:110px;margin:12px auto;position:relative}.app.alpine-app-root .ring svg{width:110px;height:110px;transform:rotate(-90deg)}.app.alpine-app-root .ring-bg{fill:none;stroke:var(--divider);stroke-width:5px}.app.alpine-app-root .ring-value{fill:none;stroke:var(--accent);stroke-width:5px;stroke-linecap:round;stroke-dasharray:289;stroke-dashoffset:calc(289 - 289 * var(--fraction,.68))}.app.alpine-app-root .ring-center{text-align:center;color:var(--text);place-content:center;font-size:23px;line-height:1.25;display:grid;position:absolute;inset:0}.app.alpine-app-root .ring-center small{color:var(--text3);text-transform:uppercase;letter-spacing:.13em;font-size:8px}.app.alpine-app-root .build-grid{gap:12px;display:grid}.app.alpine-app-root .build-card{border:1px solid var(--divider);background:var(--paper);border-radius:var(--radius);padding:17px}.app.alpine-app-root .build-title-row{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.app.alpine-app-root .build-card h3{font-size:12px}.app.alpine-app-root .build-card p{color:var(--text3);font-size:11px;line-height:1.8;margin-top:9px!important}.app.alpine-app-root .build-meta{color:var(--text3);gap:15px;margin-top:12px;font-size:9px;display:flex}.app.alpine-app-root .timeline{border-left:1px solid var(--divider);gap:20px;margin:5px 0 5px 7px;padding-left:18px;display:grid}.app.alpine-app-root .timeline-item{position:relative}.app.alpine-app-root .timeline-item:before{content:"";background:var(--accent);border:2px solid var(--paper);border-radius:50%;width:7px;height:7px;position:absolute;top:4px;left:-23px}.app.alpine-app-root .timeline-item h3{font-size:11px}.app.alpine-app-root .timeline-item p{color:var(--text3);font-size:10px;line-height:1.8;margin-top:5px!important}.app.alpine-app-root .timeline-item small{color:var(--text3);font-size:8px}.app.alpine-app-root .code-view{background:var(--bg);border:1px solid var(--divider);white-space:pre-wrap;color:var(--text2);border-radius:7px;max-height:450px;padding:16px;font:10px/1.9 SFMono-Regular,Consolas,monospace;overflow:auto}.app.alpine-app-root .health-chart{width:100%;height:80px;color:var(--accent);margin-top:12px}.app.alpine-app-root .log-level{font-family:monospace;font-size:9px}.app.alpine-app-root .log-level.warn{color:var(--amber)}.app.alpine-app-root .board{scroll-snap-type:x proximity;gap:14px;min-width:0;padding-bottom:12px;display:flex;overflow:auto}.app.alpine-app-root .board-lane{scroll-snap-align:start;background:color-mix(in srgb,var(--paper) 70%,transparent);border:1px solid var(--divider);border-radius:var(--radius);flex:1;min-width:215px;padding:12px}.app.alpine-app-root .lane-head{color:var(--text2);justify-content:space-between;margin-bottom:12px;font-size:10px;display:flex}.app.alpine-app-root .lane-head span{color:var(--text3)}.app.alpine-app-root [data-collection-mode=style] .board-lane .product-grid{grid-template-columns:1fr;display:grid}.app.alpine-app-root [data-collection-mode=style] .board-lane .product-art{height:115px;min-height:115px}.app.alpine-app-root [data-collection-mode=style] .board-lane .product-card{margin-bottom:0}.app.alpine-app-root .ladder-item{border-bottom:1px solid var(--divider);gap:16px;padding:17px;display:flex}.app.alpine-app-root .ladder-item:last-child{border:0}.app.alpine-app-root .ladder-level{border:1px solid var(--divider);width:32px;height:32px;color:var(--accent);border-radius:8px;flex:none;place-items:center;font:14px monospace;display:grid}.app.alpine-app-root .ladder-item h3{font-size:12px}.app.alpine-app-root .ladder-item p{color:var(--text3);font-size:10px;line-height:1.8;margin-top:6px!important}.app.alpine-app-root .crew-chart{grid-template-columns:repeat(4,1fr);gap:9px;display:grid}.app.alpine-app-root .crew-node{background:var(--bg);border:1px solid var(--divider);text-align:center;color:var(--text2);border-radius:8px;padding:12px 9px;font-size:10px}.app.alpine-app-root .crew-node svg{width:20px;height:20px;color:var(--accent);margin:0 auto 8px}.app.alpine-app-root .crew-node small{color:var(--text3);margin-top:4px;font-size:8px;display:block}.app.alpine-app-root .crew-manager{background:var(--paper2);max-width:230px;margin:0 auto 20px}.app.alpine-app-root .appearance-style-grid{grid-template-columns:repeat(auto-fill,minmax(125px,1fr));gap:9px;display:grid}.app.alpine-app-root .appearance-style{background:var(--bg);border:1px solid var(--divider);text-align:left;color:var(--text2);border-radius:8px;min-width:0;padding:11px}.app.alpine-app-root .appearance-style[aria-checked=true]{border-color:var(--accent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 20%,transparent)}.app.alpine-app-root .appearance-style strong{justify-content:space-between;gap:8px;font-size:10px;font-weight:550;display:flex}.app.alpine-app-root .appearance-style small{color:var(--text3);margin-top:4px;font-size:8px;display:block}.app.alpine-app-root .theme-grid{grid-template-columns:repeat(auto-fill,minmax(142px,1fr));gap:9px;display:grid}.app.alpine-app-root .theme-card{background:var(--bg);border:1px solid var(--divider);border-radius:8px;min-width:0;padding:10px}.app.alpine-app-root .theme-card.is-selected{border-color:var(--accent)}.app.alpine-app-root .theme-select{color:var(--text2);text-align:left;background:0 0;border:0;width:100%;padding:0;display:block}.app.alpine-app-root .swatches{border:1px solid var(--divider);border-radius:4px;height:28px;margin-bottom:9px;display:flex;overflow:hidden}.app.alpine-app-root .swatches i{background:var(--swatch);flex:1}.app.alpine-app-root .theme-select strong{overflow-wrap:anywhere;font-size:10px;font-weight:500;display:block}.app.alpine-app-root .theme-select small{color:var(--text3);margin-top:2px;font-size:8px;display:block}.app.alpine-app-root .theme-card-actions{justify-content:space-between;margin-top:7px;display:flex}.app.alpine-app-root .theme-card-actions button{color:var(--text3);background:0 0;border:0;padding:2px 0;font-size:9px}.app.alpine-app-root .theme-card-actions button[aria-pressed=true]{color:var(--accent)}.app.alpine-app-root .overlay-root{pointer-events:none;z-index:50;position:absolute;inset:0}.app.alpine-app-root .dialog-backdrop{background:color-mix(in srgb,var(--bg) 72%,color-mix(in srgb, var(--alpine-bg) 53.33%, transparent));-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);pointer-events:auto;justify-content:center;align-items:center;padding:22px;display:flex;position:absolute;inset:0;overflow:auto}.app.alpine-app-root .dialog{background:var(--paper);border:1px solid var(--divider);width:620px;max-width:100%;max-height:100%;box-shadow:0 25px 90px color-mix(in srgb, var(--alpine-bg) 40%, transparent);border-radius:14px;flex-direction:column;display:flex;overflow:hidden}.app.alpine-app-root .dialog-head{border-bottom:1px solid var(--divider);flex:none;justify-content:space-between;align-items:center;gap:15px;padding:18px 22px;display:flex}.app.alpine-app-root .dialog-head h2{font-size:16px}.app.alpine-app-root .dialog-head .icon-button{border:0;min-width:28px;min-height:28px;padding:4px}.app.alpine-app-root .dialog-content{min-height:0;padding:22px;overflow:auto}.app.alpine-app-root .dialog-foot{border-top:1px solid var(--divider);flex:none;justify-content:flex-end;align-items:center;gap:8px;padding:15px 22px;display:flex}.app.alpine-app-root .dialog-error{border:1px solid color-mix(in srgb,var(--red) 30%,var(--divider));background:color-mix(in srgb,var(--red) 6%,var(--paper));color:var(--red);border-radius:7px;margin-bottom:14px;padding:10px;font-size:11px}.app.alpine-app-root .dialog-product-hero{background:var(--paper2);height:190px;color:var(--accent);border-radius:8px;place-items:center;margin-bottom:18px;display:grid}.app.alpine-app-root .dialog-product-hero svg{width:90%;max-width:240px;height:175px}.app.alpine-app-root .modal-caption{white-space:pre-wrap;color:var(--text2);font-size:12px;line-height:1.8}.app.alpine-app-root .toast-stack{z-index:90;pointer-events:none;flex-direction:column;gap:8px;max-width:370px;display:flex;position:absolute;bottom:42px;right:20px}.app.alpine-app-root .toast{pointer-events:auto;border:1px solid color-mix(in srgb,var(--accent) 45%,var(--divider));background:var(--paper2);box-shadow:0 7px 25px color-mix(in srgb, var(--alpine-bg) 26.67%, transparent);color:var(--text);border-radius:9px;align-items:flex-start;gap:9px;padding:12px 15px;font-size:11px;line-height:1.6;display:flex}.app.alpine-app-root .toast.error{border-color:var(--red)}.app.alpine-app-root .toast svg{width:15px;height:15px;color:var(--accent);flex:none;margin-top:2px}.app.alpine-app-root .toast.error svg{color:var(--red)}.app.alpine-app-root .toast button{color:var(--text3);background:0 0;border:0;margin-left:auto;padding:0}.app.alpine-app-root .companion{z-index:15;border:1px solid var(--divider);width:285px;max-width:calc(100% - 40px);max-height:400px;box-shadow:0 15px 45px color-mix(in srgb, var(--alpine-bg) 33.33%, transparent);background:var(--paper);border-radius:12px;position:absolute;bottom:43px;right:25px;overflow:hidden}.app.alpine-app-root .companion .window-titlebar{display:flex}.app.alpine-app-root .companion-body{color:var(--text2);padding:16px;font-size:11px;line-height:1.9}.app.alpine-app-root .dropzone-on:after{content:"Drop files to Sequoia";z-index:100;background:color-mix(in srgb,var(--paper) 95%,transparent);border:2px dashed var(--accent);color:var(--accent);pointer-events:none;border-radius:12px;place-items:center;font-size:22px;display:grid;position:absolute;inset:8px}.app.alpine-app-root .command-results{gap:5px;display:grid}.app.alpine-app-root .command-item{text-align:left;background:var(--bg);border:1px solid var(--divider);width:100%;color:var(--text2);border-radius:6px;align-items:center;gap:10px;padding:11px;display:flex}.app.alpine-app-root .command-item svg{width:16px;height:16px;color:var(--accent)}.app.alpine-app-root .command-item small{color:var(--text3);margin-left:auto;font-size:9px}.app.alpine-app-root .guide-copy{white-space:pre-wrap;color:var(--text2);font:11px/1.9 SFMono-Regular,Consolas,monospace}.app.alpine-app-root[data-dialog=sheet] .dialog-backdrop{justify-content:flex-end;padding:0}.app.alpine-app-root[data-dialog=sheet] .dialog{border-right:0;border-radius:0;width:min(610px,95%);height:100%;max-height:100%}.app.alpine-app-root[data-dialog=fullscreen] .dialog{width:calc(100% - 38px);max-width:none;height:calc(100% - 38px)}.app.alpine-app-root[data-dialog=fullscreen] .dialog-content{flex:1}.app.alpine-app-root[data-dialog=window] .dialog{box-shadow:0 20px 70px color-mix(in srgb, var(--alpine-bg) 53.33%, transparent);border-radius:10px}.app.alpine-app-root[data-dialog=window] .dialog-head{background:var(--paper2)}@container alpine-reference (width<=1120px){.app.alpine-app-root .workspace-inner{padding:18px}.app.alpine-app-root .split,.app.alpine-app-root .chat-layout{grid-template-columns:1fr}.app.alpine-app-root .chat-context{display:none}.app.alpine-app-root .app-header{padding:0 15px}.app.alpine-app-root .workspace-label,.app.alpine-app-root .header-divider{display:none}.app.alpine-app-root .header-search{max-width:180px}.app.alpine-app-root .header-search>span{text-overflow:ellipsis;overflow:hidden}}@container alpine-reference (width<=850px){.app.alpine-app-root .app-header .brand-sub,.app.alpine-app-root .header-search>span,.app.alpine-app-root .header-search .kbd,.app.alpine-app-root .header-right .header-secondary{display:none}.app.alpine-app-root .header-search{padding:8px}.app.alpine-app-root .page-heading{gap:12px}.app.alpine-app-root .heading-actions{padding-top:3px}.app.alpine-app-root .page-heading h1{font-size:26px}.app.alpine-app-root .metrics{gap:7px}.app.alpine-app-root .metric{padding:12px}.app.alpine-app-root .metric-value{font-size:22px}.app.alpine-app-root .app-nav{padding:15px 8px}.app.alpine-app-root .nav-item{gap:7px;padding:9px 7px;font-size:10px!important}.app.alpine-app-root .nav-group-label{font-size:7px}.app.alpine-app-root [data-collection-mode=style] .product-grid{grid-template-columns:repeat(auto-fill,minmax(165px,1fr));gap:11px}.app.alpine-app-root [data-collection-mode=style] .product-art{height:130px;min-height:130px}.app.alpine-app-root .toolbar .segmented,.app.alpine-app-root .rail-search{display:none}.app.alpine-app-root .rail-heading{padding:14px 12px 10px}.app.alpine-app-root .rail-body{padding:0 10px 10px}.app.alpine-app-root .handoff{padding:10px}.app.alpine-app-root .crew-chart{grid-template-columns:1fr 1fr}.app.alpine-app-root .toolbar-meta{margin-left:0}}@container alpine-reference (width<=600px){.app.alpine-app-root .app-header{gap:8px;padding:0 12px;height:57px!important}.app.alpine-app-root .brand-name{font-size:10px}.app.alpine-app-root .brand-symbol{width:28px;height:28px}.app.alpine-app-root .brand-symbol svg{width:20px;height:20px}.app.alpine-app-root .header-right{gap:5px}.app.alpine-app-root .header-right .avatar{display:none}.app.alpine-app-root .icon-button{min-width:30px;min-height:30px;padding:6px}.app.alpine-app-root .workspace-inner{padding:16px!important}.app.alpine-app-root .page-heading{display:block;margin-bottom:19px!important}.app.alpine-app-root .page-heading h1{font-size:27px!important}.app.alpine-app-root .page-subtitle{font-size:10px}.app.alpine-app-root .heading-actions{margin-top:14px}.app.alpine-app-root .metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.app.alpine-app-root .metric{padding:10px!important}.app.alpine-app-root .metric-top{margin-bottom:6px;font-size:8px;display:block}.app.alpine-app-root .metric-top svg{display:none}.app.alpine-app-root .metric-value{font-size:20px!important}.app.alpine-app-root .metric-value small,.app.alpine-app-root .metric-foot{font-size:8px}.app.alpine-app-root [data-collection-mode=style] .product-grid{gap:9px;grid-template-columns:repeat(2,minmax(0,1fr))!important}.app.alpine-app-root [data-collection-mode=style] .product-art{height:120px;min-height:120px}.app.alpine-app-root [data-collection-mode=style] .product-body{padding:10px}.app.alpine-app-root [data-collection-mode=style] .product-title{min-height:32px;font-size:11px}.app.alpine-app-root [data-collection-mode=style] .product-bottom .muted{display:none}.app.alpine-app-root [data-collection-mode=style] .product-stock{margin:3px 0 0;display:block}.app.alpine-app-root [data-collection-mode=style] .product-price{font-size:11px}.app.alpine-app-root [data-collection-mode=style] .product-type{font-size:7px}.app.alpine-app-root .toolbar{gap:7px;margin-bottom:16px}.app.alpine-app-root .toolbar-meta{display:none}.app.alpine-app-root .toolbar select{font-size:10px}.app.alpine-app-root .search-field{min-width:120px!important}.app.alpine-app-root .form-grid{grid-template-columns:1fr}.app.alpine-app-root .span-2{grid-column:auto}.app.alpine-app-root .setting-row{flex-wrap:wrap;gap:12px}.app.alpine-app-root .setting-row select,.app.alpine-app-root .setting-row input[type=number]{width:145px;max-width:145px}.app.alpine-app-root .theme-grid,.app.alpine-app-root .appearance-style-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.app.alpine-app-root .dialog-content{padding:17px}.app.alpine-app-root .dialog-head,.app.alpine-app-root .dialog-foot{padding:14px 17px}.app.alpine-app-root .dialog{border-radius:9px;width:100%}.app.alpine-app-root .dialog-backdrop{padding:10px}.app.alpine-app-root[data-dialog=sheet] .dialog{border-radius:0;width:100%}.app.alpine-app-root[data-dialog=fullscreen] .dialog{border-radius:0;width:100%;height:100%}.app.alpine-app-root .toast-stack{max-width:none;bottom:75px;left:12px;right:12px}.app.alpine-app-root .toast{padding:10px;font-size:10px}.app.alpine-app-root .chat-messages{min-height:200px}.app.alpine-app-root .chat-message{max-width:100%}.app.alpine-app-root .chat-bubble{padding:11px;font-size:11px}.app.alpine-app-root .crew-chart{grid-template-columns:1fr 1fr}.app.alpine-app-root .board-lane{min-width:225px}.app.alpine-app-root [data-collection-mode=style] .board-lane .product-grid{grid-template-columns:1fr!important}.app.alpine-app-root .activity-footer{gap:7px;padding:0 10px;font-size:7px}.app.alpine-app-root .activity-footer .footer-end{display:none}.app.alpine-app-root .review-rail{width:min(310px,90%)!important}.app.alpine-app-root .rail-resize{display:none}.app.alpine-app-root .rail-title-row h2{font-size:12px}.app.alpine-app-root .review-rail .icon-button{min-width:24px;min-height:24px}.app.alpine-app-root .rail-controls button{font-size:9px}.app.alpine-app-root .handoff h3{font-size:11px}.app.alpine-app-root .handoff p{font-size:10px}.app.alpine-app-root .rail-search{display:block}.app.alpine-app-root .rail-heading{display:block!important}.app.alpine-app-root .rail-title-row{display:flex;margin-bottom:12px!important}.app.alpine-app-root .rail-controls{min-width:0;margin-bottom:10px!important}.app.alpine-app-root .rail-body{padding:0 12px 12px!important;display:block!important;overflow:hidden auto!important}.app.alpine-app-root .handoff{min-width:0!important;max-width:none!important;margin-bottom:10px!important;overflow:visible!important}.app.alpine-app-root .handoff p{display:block!important}.app.alpine-app-root .handoff-meta,.app.alpine-app-root .rail-foot{display:flex!important}.app.alpine-app-root .rail-search{max-width:none!important}}@media (width<=1000px){.app.alpine-app-root{height:100dvh;min-height:0}}@media (width<=620px){.app.alpine-app-root{height:100dvh;min-height:0}}.app.alpine-app-root [data-collection-mode=style] [data-collection-view=compact] .product-grid{grid-template-columns:repeat(auto-fill,minmax(145px,1fr));gap:8px;display:grid}.app.alpine-app-root [data-collection-mode=style] [data-collection-view=compact] .product-card:first-child{grid-column:auto;display:block}.app.alpine-app-root [data-collection-mode=style] [data-collection-view=compact] .product-card .product-art{height:100px;min-height:100px}.app.alpine-app-root [data-collection-mode=style] [data-collection-view=compact] .product-card .product-body{padding:10px}.app.alpine-app-root [data-collection-mode=style] [data-collection-view=compact] .product-card .product-title{font-size:11px!important}.app.alpine-app-root [data-collection-mode=style] [data-collection-view=detailed] .product-grid{grid-template-columns:1fr;gap:14px;display:grid}.app.alpine-app-root [data-collection-mode=style] [data-collection-view=detailed] .product-card,.app.alpine-app-root [data-collection-mode=style] [data-collection-view=detailed] .product-card:first-child{grid-column:auto;grid-template-columns:180px 1fr;display:grid}.app.alpine-app-root [data-collection-mode=style] [data-collection-view=detailed] .product-card .product-art{aspect-ratio:auto;border-radius:0;max-width:none;height:100%;min-height:185px;margin:0}.app.alpine-app-root [data-collection-mode=style] [data-collection-view=detailed] .product-card .product-description{display:block!important}.app.alpine-app-root [data-collection-mode=style] [data-collection-view=detailed] .product-card .product-body{padding:17px}.app.alpine-app-root [data-collection-mode=style] [data-collection-view=detailed] .product-card .product-title{min-height:0;font-size:16px!important}.app.alpine-app-root [data-collection-mode=style] [data-collection-view=gallery] .product-grid{grid-template-columns:repeat(auto-fill,minmax(245px,1fr));gap:20px;display:grid}.app.alpine-app-root [data-collection-mode=style] [data-collection-view=gallery] .product-card:first-child{grid-column:auto;display:block}.app.alpine-app-root [data-collection-mode=style] [data-collection-view=gallery] .product-card .product-art{height:230px;min-height:230px}@container alpine-reference (width<=600px){.app.alpine-app-root [data-collection-mode=style] [data-collection-view=detailed] .product-card,.app.alpine-app-root [data-collection-mode=style] [data-collection-view=detailed] .product-card:first-child{grid-template-columns:90px 1fr}.app.alpine-app-root [data-collection-mode=style] [data-collection-view=detailed] .product-card .product-art{min-height:170px}.app.alpine-app-root [data-collection-mode=style] [data-collection-view=detailed] .product-card .product-body{padding:11px}.app.alpine-app-root [data-collection-mode=style] [data-collection-view=gallery] .product-grid{grid-template-columns:1fr!important}.app.alpine-app-root [data-collection-mode=style] [data-collection-view=gallery] .product-card .product-art{height:230px!important}.app.alpine-app-root [data-collection-mode=style] [data-collection-view=detailed] .product-grid{grid-template-columns:1fr!important}}@media (prefers-reduced-motion:reduce){.app.alpine-app-root *,.app.alpine-app-root :before,.app.alpine-app-root :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.app.alpine-app-root[data-reduced-motion=true] *{transition:none!important;animation:none!important}.app.alpine-app-root[data-contrast=true]{--text3:var(--text2)}.app.alpine-app-root{width:100%;height:100dvh;min-height:0;max-height:none}.app.alpine-app-root .alpine-main-content{display:contents}.app.alpine-app-root .workspace-scroll.alpine-tab-content{padding:0!important}.app.alpine-app-root .workspace-inner{width:100%;padding:var(--space);box-sizing:border-box}.app.alpine-app-root .workspace-inner>.alpine-feature-root,.app.alpine-app-root .workspace-inner>[class*=alpine-feature-],.app.alpine-app-root .workspace-inner>.MuiBox-root{padding:0!important}.app.alpine-app-root .nav-route-group,.app.alpine-app-root .nav-route-list{display:contents}.app.alpine-app-root .nav-tools{flex-wrap:wrap;gap:5px;margin-top:auto;padding-top:10px;display:flex}.app.alpine-app-root .nav-icon{flex:none;display:inline-flex}.app.alpine-app-root .nav-label{text-overflow:ellipsis;overflow:hidden}.app.alpine-app-root .nav-disclosure{color:var(--alpine-text2);background:0 0;border:0}.app.alpine-app-root .alpine-activity-footer{border-top:1px solid var(--alpine-divider);background:var(--alpine-paper);color:var(--alpine-disabled);z-index:6;grid-area:footer;align-items:center;gap:12px;min-width:0;padding:0 15px;font-size:8px;display:flex}.app.alpine-app-root .alpine-activity-footer>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.app.alpine-app-root .alpine-activity-footer .footer-end{flex:none;margin-left:auto}.app.alpine-app-root .workspace-inner .MuiTypography-root{font-family:inherit}.app.alpine-app-root .workspace-inner :is(.MuiTypography-h4,.page-heading h1){letter-spacing:-.04em;font-size:29px;font-weight:650;line-height:1.15}.app.alpine-app-root .workspace-inner .MuiTypography-h5{font-size:16px;line-height:1.4}.app.alpine-app-root .workspace-inner .MuiTypography-h6{font-size:14px;line-height:1.4}.app.alpine-app-root .workspace-inner :is(.MuiTypography-body1,.MuiTypography-body2){font-size:11px;line-height:1.8}.app.alpine-app-root .workspace-inner :is(.MuiTypography-caption,.MuiTypography-overline){font-size:9px}.app.alpine-app-root :is(.workspace-inner,.overlay-root) .MuiButton-root{border-radius:var(--style-radius-button,7px);text-transform:none;min-height:34px;box-shadow:none;padding:8px 12px;font-size:11px;line-height:1.5}.app.alpine-app-root :is(.workspace-inner,.overlay-root) .MuiButton-contained{color:var(--alpine-primary-contrast);background:var(--alpine-primary)}.app.alpine-app-root :is(.workspace-inner,.overlay-root) .MuiButton-outlined{color:var(--alpine-text2);border-color:var(--alpine-divider)}.app.alpine-app-root :is(.workspace-inner,.overlay-root) .MuiButton-text{color:var(--alpine-text2)}.app.alpine-app-root :is(.workspace-inner,.overlay-root) .MuiButton-root:hover{border-color:var(--alpine-primary)}.app.alpine-app-root :is(.workspace-inner,.overlay-root) .MuiButton-root.Mui-disabled{color:var(--alpine-disabled);background:var(--alpine-hover);cursor:not-allowed}.app.alpine-app-root :is(.workspace-inner,.overlay-root) .MuiButton-colorError:not(.Mui-disabled){color:var(--alpine-error);border-color:var(--alpine-error)}.app.alpine-app-root :is(.workspace-inner,.overlay-root) .MuiButton-contained.MuiButton-colorError:not(.Mui-disabled){color:var(--alpine-error-contrast);background:var(--alpine-error)}.app.alpine-app-root :is(.workspace-inner,.overlay-root) .MuiButton-colorWarning:not(.Mui-disabled){color:var(--alpine-warning);border-color:var(--alpine-warning)}.app.alpine-app-root :is(.workspace-inner,.overlay-root) .MuiButton-contained.MuiButton-colorWarning:not(.Mui-disabled){color:var(--alpine-warning-contrast);background:var(--alpine-warning)}.app.alpine-app-root :is(.workspace-inner,.overlay-root) .MuiButton-colorSuccess:not(.Mui-disabled){color:var(--alpine-success);border-color:var(--alpine-success)}.app.alpine-app-root :is(.workspace-inner,.overlay-root) .MuiButton-contained.MuiButton-colorSuccess:not(.Mui-disabled){color:var(--alpine-success-contrast);background:var(--alpine-success)}.app.alpine-app-root :is(.workspace-inner,.overlay-root) .MuiButton-colorInfo:not(.Mui-disabled){color:var(--alpine-info);border-color:var(--alpine-info)}.app.alpine-app-root :is(.workspace-inner,.overlay-root) .MuiButton-contained.MuiButton-colorInfo:not(.Mui-disabled){color:var(--alpine-info-contrast);background:var(--alpine-info)}.app.alpine-app-root :is(.workspace-inner,.overlay-root) .MuiIconButton-root{border-radius:var(--style-radius-button,7px);color:var(--alpine-text2);padding:7px}.app.alpine-app-root :is(.workspace-inner,.overlay-root) .MuiInputBase-root{color:var(--alpine-text);background:var(--alpine-bg);border-radius:var(--style-radius-input,7px);font-family:inherit;font-size:11px}.app.alpine-app-root :is(.workspace-inner,.overlay-root) .MuiOutlinedInput-notchedOutline{border-color:var(--alpine-divider)}.app.alpine-app-root :is(.workspace-inner,.overlay-root) .MuiInputBase-input{font:inherit;box-sizing:content-box;min-height:0;padding:10px 11px}.app.alpine-app-root :is(.workspace-inner,.overlay-root) .MuiInputBase-multiline{padding:10px 11px}.app.alpine-app-root :is(.workspace-inner,.overlay-root) .MuiInputBase-inputMultiline{padding:0}.app.alpine-app-root :is(.workspace-inner,.overlay-root) .MuiInputLabel-root{color:var(--alpine-text2);font-size:11px}.app.alpine-app-root :is(.workspace-inner,.overlay-root) .MuiInputLabel-root.Mui-focused{color:var(--alpine-primary)}.app.alpine-app-root :is(.workspace-inner,.overlay-root) .MuiInputBase-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--alpine-primary)}.app.alpine-app-root :is(.workspace-inner,.overlay-root) .MuiInputBase-root.Mui-error .MuiOutlinedInput-notchedOutline{border-color:var(--alpine-error)}.app.alpine-app-root :is(.workspace-inner,.overlay-root) .MuiInputBase-root.Mui-disabled{color:var(--alpine-disabled);opacity:.6}.app.alpine-app-root :is(.workspace-inner,.overlay-root) .MuiFormHelperText-root{color:var(--alpine-text2);font-size:10px}.app.alpine-app-root :is(.workspace-inner,.overlay-root) .MuiFormHelperText-root.Mui-error{color:var(--alpine-error)}.app.alpine-app-root :is(.workspace-inner,.overlay-root) .MuiTab-root{text-transform:none;min-width:0;min-height:34px;color:var(--alpine-text2);padding:7px 9px;font-size:10px}.app.alpine-app-root :is(.workspace-inner,.overlay-root) .MuiTab-root.Mui-selected{color:var(--alpine-primary)}.app.alpine-app-root :is(.workspace-inner,.overlay-root) .MuiTabs-indicator{background:var(--alpine-primary)}.app.alpine-app-root :is(.workspace-inner,.overlay-root) .MuiChip-root{border-radius:5px;max-width:100%;font-size:9px}.app.alpine-app-root :is(.workspace-inner,.overlay-root) .MuiTableCell-root{border-color:var(--alpine-divider);padding:13px;font-size:11px}.app.alpine-app-root :is(.workspace-inner,.overlay-root) .MuiTableCell-head{text-transform:uppercase;letter-spacing:.12em;color:var(--alpine-disabled);background:var(--paper2);font-size:8px}.app.alpine-app-root :is(.workspace-inner,.overlay-root) .MuiPaper-root{background-color:var(--alpine-paper);color:var(--alpine-text);background-image:none}.app.alpine-app-root .overlay-root .MuiDialog-paper{border:1px solid var(--alpine-divider);border-radius:var(--style-radius-modal,14px)}.app.alpine-app-root :is(button,a,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--alpine-primary);outline-offset:3px}@media (width<=600px){.app.alpine-app-root .workspace-inner{padding:17px 14px 24px}.app.alpine-app-root .workspace-inner :is(.MuiTypography-h4,.page-heading h1){font-size:26px}.app.alpine-app-root .alpine-activity-footer{font-size:8px}}.app.alpine-app-root .workspace-inner>.alpine-feature-root>.MuiBox-root{padding:0!important}.app.alpine-app-root .workspace{min-width:0;min-height:0;padding:0}.app.alpine-app-root .workspace-inner{min-height:100%}.app.alpine-app-root .alpine-feature-root{min-width:0}.app.alpine-app-root .alpine-rail{width:auto}.app.alpine-app-root .alpine-rail-inner{min-width:0;padding-left:0;width:100%!important}.app.alpine-app-root .rail-resize{outline-offset:-3px}.app.alpine-app-root .app-header{flex-wrap:wrap;min-width:0;position:relative;height:auto!important}.app.alpine-app-root .alpine-status-banner{flex-wrap:wrap;flex:1 0 100%;min-width:0;padding:8px 12px;font-size:11px}.app.alpine-app-root .alpine-status-banner .MuiTypography-root{font:inherit}.app.alpine-app-root .overlay-root{z-index:1400;pointer-events:none;position:absolute;inset:0}.app.alpine-app-root .overlay-root>*{pointer-events:auto}.app.alpine-app-root .alpine-activity-footer button{color:var(--alpine-text2);font:inherit;background:0 0;border:0;padding:3px 0}.app.alpine-app-root .alpine-handoff-content[data-axis=horizontal]{grid-template-columns:minmax(240px,31%) minmax(0,1fr);min-height:0;display:grid}.app.alpine-app-root .alpine-handoff-content[data-axis=horizontal] .rail-heading{min-width:0;min-height:0;padding:8px 12px;overflow:auto}.app.alpine-app-root .alpine-handoff-content[data-axis=horizontal] .rail-body{scroll-snap-type:x proximity;flex-direction:row;min-width:0;height:100%;min-height:0;padding:9px;display:flex}.app.alpine-app-root .alpine-handoff-content[data-axis=horizontal] .rail-body>[data-vkey]{min-width:0}.app.alpine-app-root .alpine-handoff-content[data-axis=horizontal] .rail-title-row,.app.alpine-app-root .alpine-handoff-content[data-axis=horizontal] .rail-controls{margin-bottom:5px}.app.alpine-app-root .alpine-handoff-content[data-axis=horizontal] .MuiTypography-h6{font-size:13px}.app.alpine-app-root .alpine-handoff-content[data-axis=horizontal] .MuiButton-root{padding:4px 7px;font-size:10px}.app.alpine-app-root .alpine-handoff-content[data-axis=horizontal] .MuiInputBase-root{font-size:11px}.app.alpine-app-root .alpine-handoff-content[data-axis=horizontal] .MuiInputBase-input{padding:5px 7px}.app.alpine-app-root:has(.alpine-handoff-content[data-axis=horizontal]) .rail-resize{display:none}@media (width<=850px){.app.alpine-app-root .review-rail{max-width:100%}.app.alpine-app-root .app-header>.MuiBox-root{min-width:0}.app.alpine-app-root .rail-heading{padding:12px}}html:has(.app.alpine-app-root) [data-tray-bar][data-tray-edge^=bottom]{bottom:41px!important}html:has(.app.alpine-app-root .MuiDialog-root:not(.MuiModal-hidden)) [data-tray-bar]{visibility:hidden;pointer-events:none}html:has(.app.alpine-app-root:is([data-app-style=deck],[data-app-style=windowdesk])) [data-tray-bar][data-tray-edge^=bottom]{bottom:96px!important}@media (width<=850px){html:has(.app.alpine-app-root) [data-tray-bar][data-tray-edge^=bottom]{bottom:96px!important}}.app.alpine-app-root [data-collection-mode=style] :is(.product-title,.product-title-button,.product-price){font-family:inherit}.app.alpine-app-root .workspace-inner .page-title{letter-spacing:-.04em;font-size:29px;font-weight:650;line-height:1.15}.app.alpine-app-root [data-collection-mode=style] .product-art>img{object-fit:contain;aspect-ratio:auto;width:100%;max-width:100%;height:100%}.app.alpine-app-root [data-collection-mode=style] .product-art-empty{aspect-ratio:auto;height:100%}.app.alpine-app-root [data-collection-mode=style] button.product-art:has(img):before{display:none}@media (width<=850px){html:has(.app.alpine-app-root) .alpine-toast-stack{width:calc(100vw - 24px);max-width:600px;max-height:calc(100dvh - 180px);overflow-y:auto;bottom:96px!important}html:has(.app.alpine-app-root) .alpine-toast-stack>*{max-width:100%}}.app.alpine-app-root .nav-tools-start{margin-top:0;padding-top:0}.app.alpine-app-root [data-collection-mode=style] .product-title>button{font:inherit;text-align:inherit}.app.alpine-app-root .app-header{padding-block:0!important}html:has(.app.alpine-app-root:is([data-app-style=deck],[data-app-style=windowdesk])) .alpine-toast-stack{bottom:96px!important}.app.alpine-app-root[data-app-style=minimal]{--workspace-max:1060px;--space:24px;--body-size:14px;--radius:8px;--style-radius-card:8px;--style-radius-button:7px;--style-radius-input:7px;--style-radius-modal:0;--minimal-rail-size:clamp(240px, var(--alpine-rail-width,310px), calc(100% - 360px));isolation:isolate;grid-template:"header"minmax(68px,auto)"nav"48px"work"minmax(0,1fr)"footer"29px/minmax(0,1fr);width:100%;min-width:0;height:100dvh;min-height:0;max-height:none;font-size:14px;display:grid;position:relative;overflow:hidden}.app.alpine-app-root[data-app-style=minimal] .alpine-main-content{display:contents}.app.alpine-app-root[data-app-style=minimal] .app-header{flex-wrap:wrap;grid-area:header;min-width:0;min-height:68px;padding-inline:22px;height:auto!important}.app.alpine-app-root[data-app-style=minimal] .app-header .alpine-status-banner{flex:1 0 100%;width:100%;min-width:0}.app.alpine-app-root[data-app-style=minimal] .app-nav{border-right:0;border-bottom:1px solid var(--alpine-divider);background:var(--alpine-bg);flex-direction:row;grid-area:nav;justify-content:center;align-items:center;gap:3px;width:100%;min-width:0;height:48px;min-height:0;padding:7px 20px;display:flex;overflow:hidden}.app.alpine-app-root[data-app-style=minimal] .nav-route-list{overscroll-behavior-x:contain;scrollbar-width:thin;flex:0 auto;align-items:center;gap:3px;width:max-content;min-width:0;display:flex;overflow:auto hidden}.app.alpine-app-root[data-app-style=minimal] .nav-tools{flex-wrap:nowrap;flex:none;margin-top:0;padding-top:0}.app.alpine-app-root[data-app-style=minimal] .nav-tools-start{margin-right:auto}.app.alpine-app-root[data-app-style=minimal] .nav-tools-end{margin-left:auto}.app.alpine-app-root[data-app-style=minimal] .nav-item{white-space:nowrap;flex:none;gap:7px;width:auto;min-height:32px;padding:7px 10px;line-height:1.4;font-size:10px!important}.app.alpine-app-root[data-app-style=minimal] .nav-item svg{width:13px;height:13px}.app.alpine-app-root[data-app-style=minimal] :is(.nav-group-label,.nav-foot){display:none}.app.alpine-app-root[data-app-style=minimal] .alpine-subheader-activity{background:var(--alpine-disabled);border-radius:50%;flex:none;width:5px;height:5px}.app.alpine-app-root[data-app-style=minimal] .alpine-subheader-activity[data-working=true]{background:var(--alpine-success);box-shadow:0 0 6px color-mix(in srgb, var(--alpine-success) 50%, transparent)}.app.alpine-app-root[data-app-style=minimal] .alpine-subheader-unread{min-width:14px;padding:1px 4px;font-size:8px}.app.alpine-app-root[data-app-style=minimal] .alpine-subheader-unread[data-unread=true]{color:var(--alpine-error)}.app.alpine-app-root[data-app-style=minimal] .workspace{grid-area:work;min-width:0;min-height:0;margin:0;overflow:hidden}.app.alpine-app-root[data-app-style=minimal][data-rail-open=true] .workspace{margin-right:var(--minimal-rail-size)}.app.alpine-app-root[data-app-style=minimal] .workspace-scroll{min-width:0;height:100%;min-height:0;overflow:auto;padding:0!important}.app.alpine-app-root[data-app-style=minimal] .workspace-inner{width:100%;max-width:1060px;margin-inline:auto;padding:26px 32px}.app.alpine-app-root[data-app-style=minimal] .workspace-inner>.alpine-feature-root>.MuiBox-root{padding:0!important}.app.alpine-app-root[data-app-style=minimal] .review-rail{width:var(--minimal-rail-size);border-left:1px solid var(--alpine-divider);background:var(--alpine-paper);min-width:0;max-width:100%;height:auto;min-height:0;box-shadow:-12px 0 30px color-mix(in srgb, var(--alpine-bg) 26.67%, transparent);z-index:5;grid-area:work;position:absolute;inset:0 0 0 auto;overflow:hidden}.app.alpine-app-root[data-app-style=minimal] .alpine-rail-inner{width:100%;min-width:0;padding-left:0}.app.alpine-app-root[data-app-style=minimal][data-rail-open=false] .review-rail{visibility:hidden;pointer-events:none;border:0;width:0}.app.alpine-app-root[data-app-style=minimal] :is(.activity-footer,.alpine-activity-footer){grid-area:footer;height:29px;min-height:0}.app.alpine-app-root[data-app-style=minimal] .metric{border:0;border-bottom:1px solid var(--alpine-divider);background:0 0;border-radius:0;padding-left:0}.app.alpine-app-root[data-app-style=minimal] [data-collection-mode=style] .product-art{background:color-mix(in srgb, var(--paper2) 50%, var(--alpine-bg))}.app.alpine-app-root[data-app-style=minimal] [data-collection-mode=style] .product-card{background:0 0;border-radius:8px}.app.alpine-app-root[data-app-style=minimal] [data-collection-mode=style] .product-body{padding:14px}.app.alpine-app-root[data-app-style=minimal] .page-heading{margin-bottom:28px}.app.alpine-app-root[data-app-style=minimal] .overlay-root .MuiDialog-container{justify-content:flex-end;align-items:stretch;padding:0}.app.alpine-app-root[data-app-style=minimal] .overlay-root .MuiDialog-paper{border-right:0;border-radius:0;width:min(610px,95%);max-width:95%;height:100%;max-height:100%;margin:0}@media (width<=850px){.app.alpine-app-root[data-app-style=minimal][data-rail-open=true] .workspace{margin-right:0}.app.alpine-app-root[data-app-style=minimal] .review-rail{width:min(var(--alpine-rail-width,310px), 90%)}}@media (width<=600px){.app.alpine-app-root[data-app-style=minimal]{grid-template-rows:minmax(57px,auto) minmax(0,1fr) 61px 23px;grid-template-areas:"header""work""nav""footer"}.app.alpine-app-root[data-app-style=minimal] .app-header{min-height:57px;padding-inline:12px}.app.alpine-app-root[data-app-style=minimal] .app-nav{border-bottom:0;border-top:1px solid var(--alpine-divider);background:var(--alpine-paper);height:61px;padding:6px 8px}.app.alpine-app-root[data-app-style=minimal] .nav-item{border:0;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:58px;min-width:58px;min-height:44px;padding:5px 2px;display:flex;font-size:7px!important}.app.alpine-app-root[data-app-style=minimal] .nav-item svg{width:16px;height:16px}.app.alpine-app-root[data-app-style=minimal] .nav-item .alpine-subheader-activity{width:4px;height:4px;position:absolute;top:5px;left:6px}.app.alpine-app-root[data-app-style=minimal] .nav-item .alpine-subheader-unread{min-width:10px;padding:1px 2px;font-size:6px;position:absolute;top:0;right:0}.app.alpine-app-root[data-app-style=minimal] .nav-tools .icon-button{min-width:30px;min-height:44px;padding:6px}.app.alpine-app-root[data-app-style=minimal] .workspace-inner{padding:16px!important}.app.alpine-app-root[data-app-style=minimal] .review-rail{width:min(310px,90%)!important}.app.alpine-app-root[data-app-style=minimal][data-rail-open=false] .review-rail{width:0!important}.app.alpine-app-root[data-app-style=minimal] :is(.activity-footer,.alpine-activity-footer){height:23px}.app.alpine-app-root[data-app-style=minimal] .overlay-root .MuiDialog-paper{width:100%;max-width:100%}}@media (prefers-reduced-motion:reduce){.app.alpine-app-root[data-app-style=minimal] *,.app.alpine-app-root[data-app-style=minimal] :before,.app.alpine-app-root[data-app-style=minimal] :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.app.alpine-app-root[data-app-style=switchboard]{--space:12px;--body-size:13px;--radius:5px;--workspace-max:1700px;--style-radius-card:5px;--style-radius-button:4px;--style-radius-pill:4px;--style-radius-pillbar:5px;grid-template-areas:"header header""rail nav""rail notice""rail work""footer footer";grid-template-columns:var(--rail-width,310px) minmax(0, 1fr);min-width:0;height:100dvh;min-height:0;max-height:none;font-size:var(--body-size);background:var(--alpine-bg);color:var(--alpine-text);grid-template-rows:minmax(60px,auto) 45px auto minmax(0,1fr) 27px;display:grid;overflow:hidden}.app.alpine-app-root[data-app-style=switchboard][data-rail-open=false]{grid-template-columns:0 minmax(0,1fr)}.app.alpine-app-root[data-app-style=switchboard]>.alpine-main-content{display:contents}.app.alpine-app-root[data-app-style=switchboard] :is(.app-header,.alpine-header){flex-wrap:wrap;grid-area:header;gap:12px;width:100%;min-width:0;height:auto;min-height:60px;padding:10px 17px}.app.alpine-app-root[data-app-style=switchboard] .alpine-header>:last-child{min-width:0;max-width:100%;overflow-x:auto}.app.alpine-app-root[data-app-style=switchboard] .alpine-status-banner{flex-wrap:wrap;grid-area:notice;min-width:0}.app.alpine-app-root[data-app-style=switchboard] :is(.workspace,.alpine-workspace){grid-area:work;min-width:0;min-height:0;margin:0;padding-bottom:0;overflow:hidden}.app.alpine-app-root[data-app-style=switchboard] :is(.workspace-scroll,.alpine-tab-content){min-width:0;min-height:0;overflow:auto}.app.alpine-app-root[data-app-style=switchboard] .workspace-inner{max-width:1700px;padding:12px}.app.alpine-app-root[data-app-style=switchboard] .alpine-tab-content{padding:12px}.app.alpine-app-root[data-app-style=switchboard] .activity-footer{grid-area:footer;height:auto;min-height:27px;padding:0 15px;font-size:8px}.app.alpine-app-root[data-app-style=switchboard] :is(.app-nav,.alpine-nav-bar){border:0;border-bottom:1px solid var(--alpine-divider);background:var(--alpine-paper);border-radius:0;flex-direction:row;grid-area:nav;justify-content:flex-start;align-items:center;gap:2px;width:auto;min-width:0;height:auto;padding:6px 11px;display:flex;position:relative;inset:auto;overflow:auto hidden;transform:none}.app.alpine-app-root[data-app-style=switchboard] .app-nav :is(.nav-group-label,.nav-foot,.nav-count){display:none}.app.alpine-app-root[data-app-style=switchboard] .app-nav :is(.nav-item,.alpine-subheader-tab){border-radius:4px;flex:none;gap:5px;width:auto;min-height:31px;padding:6px 8px;font-size:10px}.app.alpine-app-root[data-app-style=switchboard] .app-nav .nav-item svg{width:12px;height:12px}.app.alpine-app-root[data-app-style=switchboard] .app-nav .nav-item:before{content:attr(data-index);color:var(--alpine-text3);font:8px SFMono-Regular,Consolas,monospace}.app.alpine-app-root[data-app-style=switchboard] .app-nav .nav-item[aria-current=page]{background:color-mix(in srgb, var(--alpine-green) 9%, transparent);border-color:color-mix(in srgb, var(--alpine-green) 17%, transparent);color:var(--alpine-green)}.app.alpine-app-root[data-app-style=switchboard]>:is(.review-rail,.alpine-rail){border:0;border-right:1px solid var(--alpine-divider);background:var(--alpine-paper);border-radius:0;order:0;grid-area:rail;width:100%;min-width:0;height:auto;min-height:0;max-height:none;position:relative;inset:auto;overflow:hidden;transform:none}.app.alpine-app-root[data-app-style=switchboard]>.alpine-rail:before{display:none}.app.alpine-app-root[data-app-style=switchboard] .alpine-rail-inner{min-width:0;padding:0;width:100%!important}.app.alpine-app-root[data-app-style=switchboard] .alpine-rail-head{padding:17px 14px 12px}.app.alpine-app-root[data-app-style=switchboard] .alpine-rail-head .MuiTypography-h6{font-size:12px;line-height:1.5}.app.alpine-app-root[data-app-style=switchboard] .rail-body{min-height:0;padding:0 14px 14px;overflow-y:auto}.app.alpine-app-root[data-app-style=switchboard] .rail-resize{left:auto;right:0}.app.alpine-app-root[data-app-style=switchboard] :is(.alpine-leanrail-cardwrap,.alpine-leanrail-compactwrap,.handoff){border-radius:5px}.app.alpine-app-root[data-app-style=switchboard] .alpine-rail :is(button,input,.MuiInputBase-root){border-radius:4px}.app.alpine-app-root[data-app-style=switchboard] .page-heading{margin-bottom:18px}.app.alpine-app-root[data-app-style=switchboard] :is(h1,.MuiTypography-h4){letter-spacing:-.04em;font-family:inherit;font-size:29px;font-weight:650;line-height:1.15}.app.alpine-app-root[data-app-style=switchboard] :is(.MuiTypography-h5,.MuiTypography-h6){font-family:inherit;font-weight:600}.app.alpine-app-root[data-app-style=switchboard] :is(.panel,.MuiPaper-root,.alpine-batchcard,.alpine-modecard,.alpine-fbcard){border-radius:5px}.app.alpine-app-root[data-app-style=switchboard] :is(.panel-body,.MuiAccordionDetails-root){padding:12px 15px}.app.alpine-app-root[data-app-style=switchboard] .metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.app.alpine-app-root[data-app-style=switchboard] .metric{padding:12px}.app.alpine-app-root[data-app-style=switchboard] :is(.metric-value,.alpine-batchid,.ordn){font-variant-numeric:tabular-nums;font-family:SFMono-Regular,Consolas,monospace}.app.alpine-app-root[data-app-style=switchboard] .metric-value{font-size:23px}.app.alpine-app-root[data-app-style=switchboard] :is(.button,.MuiButton-root,.MuiInputBase-root,.MuiChip-root,.alpine-qstyle-btn,.alpine-setrow-control select,.alpine-setrow-control input){border-radius:4px}.app.alpine-app-root[data-app-style=switchboard] .MuiButton-root{min-height:32px;padding:5px 10px;font-size:11px}.app.alpine-app-root[data-app-style=switchboard] :is(.subnav,.MuiTabs-root){min-height:38px}.app.alpine-app-root[data-app-style=switchboard] .MuiTab-root{min-height:38px;padding:7px 10px;font-size:10px}.app.alpine-app-root[data-app-style=switchboard] .MuiInputBase-input{font-size:12px}.app.alpine-app-root[data-app-style=switchboard] :is(.settings-section,.alpine-batchcard){margin-bottom:12px}.app.alpine-app-root[data-app-style=switchboard] .settings-row{padding-block:10px}.app.alpine-app-root[data-app-style=switchboard] .alpine-chat-bubble{border-radius:5px;padding:11px 13px;font-size:12px}.app.alpine-app-root[data-app-style=switchboard] .alpine-chat-ts{font-size:9px}.app.alpine-app-root[data-app-style=switchboard] :is(.build-grid,.integration-grid){grid-template-columns:repeat(auto-fit,minmax(min(230px,100%),1fr));gap:12px;display:grid}.app.alpine-app-root[data-app-style=switchboard] :is(.alpine-execrow,.alpine-batchmember,.list-record){gap:9px;padding-block:9px}.app.alpine-app-root[data-app-style=switchboard] .alpine-setrow-desc{font-size:10px}.app.alpine-app-root[data-app-style=switchboard] [data-collection-mode=style] .product-grid{grid-template-columns:repeat(auto-fill,minmax(min(155px,100%),1fr));gap:9px;display:grid}.app.alpine-app-root[data-app-style=switchboard] [data-collection-mode=style] .product-card{border:1px solid var(--alpine-divider);background:var(--alpine-paper);border-radius:5px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.app.alpine-app-root[data-app-style=switchboard] [data-collection-mode=style] .product-art{background:var(--alpine-paper2);border-radius:0;width:100%;height:120px;min-height:120px;margin:0}.app.alpine-app-root[data-app-style=switchboard] [data-collection-mode=style] img.product-art,.app.alpine-app-root[data-app-style=switchboard] [data-collection-mode=style] .product-art img{object-fit:contain;width:100%;height:100%}.app.alpine-app-root[data-app-style=switchboard] [data-collection-mode=style] .product-body{flex-direction:column;flex:1;min-width:0;padding:10px;display:flex}.app.alpine-app-root[data-app-style=switchboard] [data-collection-mode=style] .product-title{white-space:normal;overflow-wrap:anywhere;min-height:0;font-size:12px;font-weight:550;line-height:1.5;display:block}.app.alpine-app-root[data-app-style=switchboard] [data-collection-mode=style] .product-type{letter-spacing:.14em;text-transform:uppercase;font-size:8px}.app.alpine-app-root[data-app-style=switchboard] [data-collection-mode=style] .product-description{display:none}.app.alpine-app-root[data-app-style=switchboard] [data-collection-mode=style] .product-price{font-variant-numeric:tabular-nums;margin-top:10px;font-size:12px}.app.alpine-app-root[data-app-style=switchboard] [data-collection-mode=style] .product-bottom{border-top:1px solid var(--alpine-divider);flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;padding-top:8px;display:flex}.app.alpine-app-root[data-app-style=switchboard] .item-number{color:var(--alpine-text3);margin-right:7px;font:9px SFMono-Regular,Consolas,monospace;display:inline-block}:root[data-app-style=switchboard] .MuiDialog-container{padding:19px}:root[data-app-style=switchboard] .MuiDialog-paper{border-radius:5px;width:calc(100% - 38px);max-width:none;height:calc(100% - 38px);max-height:calc(100% - 38px);margin:0}:root[data-app-style=switchboard] .MuiDialogContent-root{flex:1;min-height:0;overflow:auto}:root[data-app-style=switchboard] :is(.MuiDialogTitle-root,.MuiDialogActions-root){padding:14px 19px}:root[data-app-style=switchboard] .MuiDialogActions-root{flex-wrap:wrap}:root[data-app-style=switchboard] :is(.MuiMenu-paper,.MuiTooltip-tooltip,.MuiAlert-root){border-radius:4px}@media (width<=850px){.app.alpine-app-root[data-app-style=switchboard]{grid-template-columns:minmax(0,1fr);grid-template-areas:"header""nav""notice""work""footer"}.app.alpine-app-root[data-app-style=switchboard][data-rail-open=false]{grid-template-columns:minmax(0,1fr)}.app.alpine-app-root[data-app-style=switchboard]>:is(.review-rail,.alpine-rail){width:min(var(--rail-width,310px), 90%);z-index:30;max-width:90%;box-shadow:12px 0 30px color-mix(in srgb, var(--alpine-bg) 65%, transparent);grid-area:work;position:absolute;inset:0 auto 0 0}.app.alpine-app-root[data-app-style=switchboard]>.alpine-rail[data-open=false]{pointer-events:none;border:0;width:0}.app.alpine-app-root[data-app-style=switchboard] .rail-resize{display:none}}@media (width<=600px){.app.alpine-app-root[data-app-style=switchboard]{grid-template-rows:minmax(57px,auto) auto minmax(0,1fr) 61px 23px;grid-template-areas:"header""notice""work""nav""footer"}.app.alpine-app-root[data-app-style=switchboard] :is(.app-header,.alpine-header){min-height:57px;padding:9px 12px}.app.alpine-app-root[data-app-style=switchboard] .app-nav{border-bottom:0;border-top:1px solid var(--alpine-divider);padding:6px 8px}.app.alpine-app-root[data-app-style=switchboard] .app-nav .nav-item{flex-direction:column;justify-content:center;align-items:center;gap:4px;width:58px;min-width:58px;min-height:47px;padding:5px 2px;font-size:7px;display:flex}.app.alpine-app-root[data-app-style=switchboard] .app-nav .nav-item:before{display:none}.app.alpine-app-root[data-app-style=switchboard] .app-nav .nav-item svg{width:16px;height:16px}.app.alpine-app-root[data-app-style=switchboard] .alpine-tab-content{padding:16px}.app.alpine-app-root[data-app-style=switchboard] [data-collection-mode=style] .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.app.alpine-app-root[data-app-style=switchboard] :is(.metrics,.build-grid,.integration-grid){min-width:0}.app.alpine-app-root[data-app-style=switchboard] .activity-footer{min-height:23px;padding-inline:10px;font-size:7px}:root[data-app-style=switchboard] .MuiDialog-container{padding:0}:root[data-app-style=switchboard] .MuiDialog-paper{border-radius:0;width:100%;height:100%;max-height:100%}}@media (pointer:coarse){.app.alpine-app-root[data-app-style=switchboard] .workspace :is(button,.MuiButton-root,[role=button]){min-height:44px}}.app.alpine-app-root[data-app-style=folio]{--space:28px;--body-size:15px;--radius:5px;--nav-width:150px;--workspace-max:1500px;--style-radius-card:5px;--style-radius-button:7px;--style-radius-pill:5px;grid-template-areas:"header header header""nav notice rail""nav work rail""footer footer footer";grid-template-columns:150px minmax(0, 1fr) var(--rail-width,310px);min-width:0;height:100dvh;min-height:0;max-height:none;font-size:var(--body-size);color:var(--alpine-text);background:var(--alpine-bg);grid-template-rows:minmax(86px,auto) auto minmax(0,1fr) 29px;display:grid;overflow:hidden}.app.alpine-app-root[data-app-style=folio][data-rail-open=false]{grid-template-columns:150px minmax(0,1fr) 0}.app.alpine-app-root[data-app-style=folio]>.alpine-main-content{display:contents}.app.alpine-app-root[data-app-style=folio] :is(.app-header,.alpine-header){flex-wrap:wrap;grid-area:header;gap:12px;width:100%;min-width:0;height:auto;min-height:86px;padding:15px 22px}.app.alpine-app-root[data-app-style=folio] .alpine-header>:last-child{min-width:0;max-width:100%;overflow-x:auto}.app.alpine-app-root[data-app-style=folio] .alpine-status-banner{flex-wrap:wrap;grid-area:notice;min-width:0}.app.alpine-app-root[data-app-style=folio] :is(.workspace,.alpine-workspace){grid-area:work;min-width:0;min-height:0;margin:0;padding-bottom:0;overflow:hidden}.app.alpine-app-root[data-app-style=folio] :is(.workspace-scroll,.alpine-tab-content){min-width:0;min-height:0;overflow:auto}.app.alpine-app-root[data-app-style=folio] .workspace-inner{max-width:1500px;padding:28px}.app.alpine-app-root[data-app-style=folio] .alpine-tab-content{padding:28px}.app.alpine-app-root[data-app-style=folio] .activity-footer{grid-area:footer;height:auto;min-height:29px;padding:0 15px;font-size:8px}.app.alpine-app-root[data-app-style=folio] :is(.app-nav,.alpine-nav-bar){border:0;border-right:1px solid var(--alpine-divider);background:var(--alpine-paper);border-radius:0;flex-direction:column;grid-area:nav;justify-content:flex-start;align-items:stretch;width:auto;min-width:0;height:auto;padding:22px 12px;display:flex;position:relative;inset:auto;overflow:auto;transform:none}.app.alpine-app-root[data-app-style=folio] .app-nav .nav-item{text-align:left;border:0;border-bottom:1px solid var(--alpine-divider);width:100%;min-height:42px;color:var(--alpine-text2);background:0 0;border-radius:0;flex:none;justify-content:flex-start;gap:10px;padding:12px 9px;font-size:11px;display:flex}.app.alpine-app-root[data-app-style=folio] .app-nav .nav-item:before{content:attr(data-index);color:var(--alpine-text3);margin-right:2px;font:9px SFMono-Regular,Consolas,monospace}.app.alpine-app-root[data-app-style=folio] .app-nav .nav-item svg{display:none}.app.alpine-app-root[data-app-style=folio] .app-nav .nav-item[aria-current=page]{border-color:var(--alpine-divider);color:var(--alpine-green);background:0 0}.app.alpine-app-root[data-app-style=folio] .nav-group-label{letter-spacing:.15em;text-transform:uppercase;padding:16px 9px 7px;font-size:8px}.app.alpine-app-root[data-app-style=folio]>:is(.review-rail,.alpine-rail){border:0;border-left:1px solid var(--alpine-divider);background:var(--alpine-paper);border-radius:0;order:0;grid-area:rail;width:100%;min-width:0;height:auto;min-height:0;max-height:none;position:relative;inset:auto;overflow:hidden;transform:none}.app.alpine-app-root[data-app-style=folio]>.alpine-rail:before{display:none}.app.alpine-app-root[data-app-style=folio] .alpine-rail-inner{min-width:0;padding:0;width:100%!important}.app.alpine-app-root[data-app-style=folio] .alpine-rail-head{padding:22px 17px 12px}.app.alpine-app-root[data-app-style=folio] .rail-body{min-height:0;padding:0 15px 15px;overflow-y:auto}.app.alpine-app-root[data-app-style=folio] :is(.handoff,.alpine-leanrail-cardwrap,.alpine-leanrail-listwrap){border:0;border-bottom:1px solid var(--alpine-divider);background:0 0;border-radius:0;margin-bottom:16px;padding:0 0 16px}.app.alpine-app-root[data-app-style=folio] :is(.handoff h3,.alpine-leanrail-minititle,.alpine-leanrail-splittitle){font-family:Georgia,Times New Roman,serif;font-size:15px;font-weight:400;line-height:1.5}.app.alpine-app-root[data-app-style=folio] :is(h1,h2,.MuiTypography-h4,.MuiTypography-h5,.MuiTypography-h6,.product-title){font-family:Georgia,Times New Roman,serif;font-weight:400}.app.alpine-app-root[data-app-style=folio] :is(h1,.MuiTypography-h4){letter-spacing:-.045em;font-size:39px;line-height:1.15}.app.alpine-app-root[data-app-style=folio] .page-heading{border-bottom:1px solid var(--alpine-divider);margin-bottom:24px;padding-bottom:24px}.app.alpine-app-root[data-app-style=folio] .eyebrow{letter-spacing:.22em}.app.alpine-app-root[data-app-style=folio] :is(.panel,.MuiPaper-root,.alpine-batchcard,.alpine-modecard,.alpine-fbcard){box-shadow:none;border-radius:5px}.app.alpine-app-root[data-app-style=folio] :is(.panel-body,.MuiAccordionDetails-root){padding:18px 20px}.app.alpine-app-root[data-app-style=folio] .metrics{gap:18px}.app.alpine-app-root[data-app-style=folio] .metric{border:0;border-right:1px solid var(--alpine-divider);background:0 0;border-radius:0;padding-left:0}.app.alpine-app-root[data-app-style=folio] .metric:last-child{border:0}.app.alpine-app-root[data-app-style=folio] .metric-value{font:400 30px/1.2 Georgia,Times New Roman,serif}.app.alpine-app-root[data-app-style=folio] .settings-section{padding-top:28px}.app.alpine-app-root[data-app-style=folio] .settings-row{border-bottom:1px solid var(--alpine-divider);padding-block:14px}.app.alpine-app-root[data-app-style=folio] :is(.alpine-setrow-label,.alpine-fbcard-atitle){font-size:12px}.app.alpine-app-root[data-app-style=folio] .alpine-setrow-desc{font-size:11px;line-height:1.65}.app.alpine-app-root[data-app-style=folio] .alpine-chat-bubble{box-shadow:none;border-radius:5px;padding:15px 17px;font-size:13px;line-height:1.8}.app.alpine-app-root[data-app-style=folio] .alpine-chat-ts{font-size:9px}.app.alpine-app-root[data-app-style=folio] :is(.alpine-execrow,.alpine-batchmember,.list-record){padding-block:14px}.app.alpine-app-root[data-app-style=folio] :is(.subnav,.MuiTabs-root){border-bottom:1px solid var(--alpine-divider)}.app.alpine-app-root[data-app-style=folio] .MuiTab-root{text-transform:none;font-size:11px}.app.alpine-app-root[data-app-style=folio] :is(.MuiButton-root,.MuiInputBase-root,.MuiChip-root){border-radius:7px}.app.alpine-app-root[data-app-style=folio] .MuiButton-root{text-transform:none;min-height:34px;font-size:11px}.app.alpine-app-root[data-app-style=folio] [data-collection-mode=style] .product-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:22px;display:grid}.app.alpine-app-root[data-app-style=folio] [data-collection-mode=style] .product-card{border:1px solid var(--alpine-divider);background:0 0;border-radius:5px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.app.alpine-app-root[data-app-style=folio] [data-collection-mode=style] .product-card:first-child{grid-column:1/-1;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);display:grid}.app.alpine-app-root[data-app-style=folio] [data-collection-mode=style] .product-art{background:var(--alpine-paper2);border-radius:0;width:100%;height:170px;min-height:170px;margin:0}.app.alpine-app-root[data-app-style=folio] [data-collection-mode=style] img.product-art,.app.alpine-app-root[data-app-style=folio] [data-collection-mode=style] .product-art img{object-fit:contain;width:100%;height:100%;display:block}.app.alpine-app-root[data-app-style=folio] [data-collection-mode=style] .product-card:first-child .product-art{height:260px;min-height:260px}.app.alpine-app-root[data-app-style=folio] [data-collection-mode=style] .product-body{flex-direction:column;flex:1;min-width:0;padding:17px;display:flex}.app.alpine-app-root[data-app-style=folio] [data-collection-mode=style] .product-card:first-child .product-body{justify-content:center;padding:27px}.app.alpine-app-root[data-app-style=folio] [data-collection-mode=style] .product-title{white-space:normal;overflow-wrap:anywhere;min-height:0;font-size:17px;line-height:1.4;display:block}.app.alpine-app-root[data-app-style=folio] [data-collection-mode=style] .product-card:first-child .product-title{font-size:24px;line-height:1.3}.app.alpine-app-root[data-app-style=folio] [data-collection-mode=style] .product-type{letter-spacing:.14em;text-transform:uppercase;margin-bottom:5px;font-size:8px}.app.alpine-app-root[data-app-style=folio] [data-collection-mode=style] .product-description{color:var(--alpine-text3);margin-top:8px;font-size:11px;line-height:1.75;display:none}.app.alpine-app-root[data-app-style=folio] [data-collection-mode=style] .product-card:first-child .product-description{display:block}.app.alpine-app-root[data-app-style=folio] [data-collection-mode=style] .product-price{font-variant-numeric:tabular-nums;margin-top:10px;font-size:12px}.app.alpine-app-root[data-app-style=folio] [data-collection-mode=style] .product-stock{color:var(--alpine-text3);margin-left:6px;font-size:9px}.app.alpine-app-root[data-app-style=folio] [data-collection-mode=style] .product-bottom{border-top:1px solid var(--alpine-divider);flex-wrap:wrap;align-items:center;gap:8px;margin-top:auto;padding-top:10px;display:flex}.app.alpine-app-root[data-app-style=folio] [data-collection-mode=style] .product-card:first-child .product-bottom{margin-top:20px}.app.alpine-app-root[data-app-style=folio] .item-number{display:none}:root[data-app-style=folio] .MuiDialog-container{justify-content:flex-end;padding:0}:root[data-app-style=folio] .MuiDialog-paper{border-right:0;border-radius:0;width:min(610px,95%);max-width:95%;height:100%;max-height:100%;margin:0}:root[data-app-style=folio] .MuiDialogContent-root{flex:1;min-height:0;padding:20px;overflow:auto}:root[data-app-style=folio] .MuiDialogTitle-root{padding:18px 20px;font:400 23px/1.4 Georgia,Times New Roman,serif}:root[data-app-style=folio] .MuiDialogActions-root{flex-wrap:wrap;padding:16px 20px}:root[data-app-style=folio] :is(.MuiMenu-paper,.MuiTooltip-tooltip,.MuiAlert-root){border-radius:5px}@media (width<=1120px){.app.alpine-app-root[data-app-style=folio] .alpine-tab-content{padding:18px}.app.alpine-app-root[data-app-style=folio] [data-collection-mode=style] .product-card:first-child{grid-column:1/-1;display:flex}.app.alpine-app-root[data-app-style=folio] [data-collection-mode=style] .product-card:first-child .product-art{height:190px;min-height:190px}.app.alpine-app-root[data-app-style=folio] [data-collection-mode=style] .product-card:first-child .product-body{padding:17px}.app.alpine-app-root[data-app-style=folio] [data-collection-mode=style] .product-card:first-child .product-title{font-size:21px}}@media (width<=850px){.app.alpine-app-root[data-app-style=folio]{grid-template-columns:150px minmax(0,1fr) 0}.app.alpine-app-root[data-app-style=folio]>:is(.review-rail,.alpine-rail){width:min(var(--rail-width,310px), 90%);z-index:30;max-width:90%;box-shadow:-12px 0 30px color-mix(in srgb, var(--alpine-bg) 65%, transparent);grid-area:work;position:absolute;inset:0 0 0 auto}.app.alpine-app-root[data-app-style=folio]>.alpine-rail[data-open=false]{pointer-events:none;border:0;width:0}.app.alpine-app-root[data-app-style=folio] .rail-resize{display:none}.app.alpine-app-root[data-app-style=folio] [data-collection-mode=style] .product-grid{grid-template-columns:minmax(0,1fr)}.app.alpine-app-root[data-app-style=folio] :is(h1,.MuiTypography-h4){font-size:30px}}@media (width<=600px){.app.alpine-app-root[data-app-style=folio],.app.alpine-app-root[data-app-style=folio][data-rail-open=false]{grid-template:"header"minmax(57px,auto)"notice""work"minmax(0,1fr)"nav"61px"footer"23px/minmax(0,1fr)}.app.alpine-app-root[data-app-style=folio] :is(.app-header,.alpine-header){min-height:57px;padding:9px 12px}.app.alpine-app-root[data-app-style=folio] .app-nav{border-right:0;border-top:1px solid var(--alpine-divider);flex-direction:row;align-items:center;padding:6px 8px;overflow:auto hidden}.app.alpine-app-root[data-app-style=folio] .app-nav .nav-item{border:0;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:58px;min-width:58px;min-height:47px;padding:5px 2px;font-size:7px}.app.alpine-app-root[data-app-style=folio] .app-nav .nav-item:before{display:none}.app.alpine-app-root[data-app-style=folio] .app-nav .nav-item svg{width:16px;height:16px;display:block}.app.alpine-app-root[data-app-style=folio] .app-nav :is(.nav-group-label,.nav-foot,.nav-count){display:none}.app.alpine-app-root[data-app-style=folio] .alpine-tab-content{padding:16px}.app.alpine-app-root[data-app-style=folio] [data-collection-mode=style] .product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.app.alpine-app-root[data-app-style=folio] [data-collection-mode=style] .product-card:first-child{grid-column:auto}.app.alpine-app-root[data-app-style=folio] [data-collection-mode=style] .product-art,.app.alpine-app-root[data-app-style=folio] [data-collection-mode=style] .product-card:first-child .product-art{height:120px;min-height:120px}.app.alpine-app-root[data-app-style=folio] [data-collection-mode=style] .product-title,.app.alpine-app-root[data-app-style=folio] [data-collection-mode=style] .product-card:first-child .product-title{font-size:14px}.app.alpine-app-root[data-app-style=folio] [data-collection-mode=style] .product-body,.app.alpine-app-root[data-app-style=folio] [data-collection-mode=style] .product-card:first-child .product-body{padding:10px}.app.alpine-app-root[data-app-style=folio] [data-collection-mode=style] .product-card:first-child .product-description{display:none}.app.alpine-app-root[data-app-style=folio] :is(h1,.MuiTypography-h4){font-size:27px}.app.alpine-app-root[data-app-style=folio] .activity-footer{min-height:23px;padding-inline:10px;font-size:7px}:root[data-app-style=folio] .MuiDialog-paper{width:100%;max-width:100%}}@media (pointer:coarse){.app.alpine-app-root[data-app-style=folio] .workspace :is(button,.MuiButton-root,[role=button]){min-height:44px}}.app.alpine-app-root[data-app-style=console]{--style-radius:2px;--style-radius-card:2px;--style-radius-pillbar:2px;--style-radius-button:2px;--style-workspace-padding:14px;--style-content-width:1800px;isolation:isolate;grid-template:"header"minmax(55px,auto)"nav"43px"banner""work"minmax(0,1fr)"rail"190px"footer"25px/minmax(0,1fr);gap:0;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:13px}.app.alpine-app-root[data-app-style=console][data-rail-open=false]{grid-template-rows:minmax(55px,auto) 43px auto minmax(0,1fr) 0 25px}.app[data-app-style=console] .app-header{border-bottom:1px solid var(--alpine-divider);flex-wrap:wrap;min-height:55px;padding:0 17px;height:auto!important}.app[data-app-style=console] .app-nav{border:0;border-bottom:1px solid var(--alpine-divider);background:var(--alpine-paper);grid-area:nav;justify-content:flex-start;align-items:center;gap:2px;min-width:0;height:43px;min-height:0;padding:6px 11px;display:flex;overflow:auto hidden}.app[data-app-style=console] .app-nav :is(.nav-group-label,.nav-foot,.nav-count,.nav-item>svg){display:none}.app[data-app-style=console] .app-nav :is(.nav-item,.alpine-subheader-tab){width:auto;min-height:30px;font:inherit;white-space:nowrap;border-radius:2px;flex:none;gap:5px;padding:6px 8px;font-size:10px}.app[data-app-style=console] .app-nav :is(.nav-item,.alpine-subheader-tab):before{content:"›";color:var(--alpine-text3)}.app[data-app-style=console] .app-nav :is([aria-current=page],[aria-selected=true]):before{color:var(--alpine-primary)}.app[data-app-style=console] .workspace{background:var(--alpine-bg);grid-area:work;min-width:0;min-height:0;margin:0;overflow:hidden}.app[data-app-style=console] .workspace-scroll{min-width:0;height:100%;min-height:0;overflow:auto}.app[data-app-style=console] .workspace-inner{width:100%;min-width:0;max-width:1800px;margin-inline:auto;padding:14px}.app[data-app-style=console] .workspace :is(.MuiTypography-root,.MuiButtonBase-root,.MuiInputBase-root,.MuiFormLabel-root,button,input,select,textarea){font-family:inherit}.app[data-app-style=console] .workspace :is(.MuiTypography-body1,.MuiTypography-body2,.MuiInputBase-root){font-size:13px}.app[data-app-style=console] .workspace :is(h1,.MuiTypography-h4,.MuiTypography-h5,.alpine-feature-header .MuiTypography-h6){letter-spacing:-.055em;font-family:inherit;font-size:25px;line-height:1.14}.app[data-app-style=console] .workspace :is(.MuiTypography-h6,.MuiTypography-subtitle1){font-family:inherit}.app[data-app-style=console] :is(.MuiButton-root,.MuiIconButton-root,.MuiOutlinedInput-root,.MuiChip-root,.MuiPaper-root,.MuiAlert-root,.MuiToggleButton-root,.settings-section){border-radius:2px}.app[data-app-style=console] .workspace .MuiPaper-root{box-shadow:none;border-color:var(--alpine-divider)}.app[data-app-style=console] .workspace .MuiButton-root{text-transform:none;min-height:32px;padding:6px 11px;font-size:11px}.app[data-app-style=console] .workspace .MuiTab-root{text-transform:none;min-height:35px;padding:7px 10px;font-size:11px}.app[data-app-style=console] .workspace .MuiTabs-root{min-height:35px}.app[data-app-style=console] .workspace .MuiTabs-indicator{height:2px}.app[data-app-style=console] .workspace .MuiOutlinedInput-root{min-height:34px}.app[data-app-style=console] .workspace .MuiOutlinedInput-input{padding:8px 11px}.app[data-app-style=console] .workspace :is(.MuiChip-label,.alpine-lean-pill){font-family:inherit;font-size:10px}.app[data-app-style=console] .workspace :is(.MuiCard-root,.settings-section,.alpine-setrow-root,.build-card){box-shadow:none;border-radius:2px}.app[data-app-style=console] .alpine-feature-products{height:auto;min-height:100%;padding:0;overflow:visible}.app[data-app-style=console] .alpine-product-toolbar{gap:8px;margin-block:16px 14px}.app[data-app-style=console] .workspace :is(.alpine-chat-bubble,.alpine-chat-bubble-user){border-radius:2px}.app[data-app-style=console] .workspace :is(.alpine-feature-sequoia,.alpine-feature-aspen){min-width:0;max-width:100%;padding:0}.app[data-app-style=console] .workspace :is(.alpine-feature-header,.page-heading){margin-bottom:17px}.app[data-app-style=console] .workspace :is(.alpine-feature-subnav,.MuiTabs-root){flex-shrink:0}.app[data-app-style=console] .settings-row{padding-block:10px}.app[data-app-style=console] .settings-section>summary{padding:11px 14px}.app[data-app-style=console] .workspace [role=progressbar]{border-radius:2px}.app[data-app-style=console] .review-rail{border:0;border-top:1px solid var(--alpine-divider);width:100%;min-width:0;height:100%;min-height:0;box-shadow:none;background:var(--alpine-paper);border-radius:0;grid-area:rail;margin:0;position:relative;inset:auto;overflow:hidden}.app[data-app-style=console] .review-rail :is(.rail-heading,.alpine-rail-head){flex-wrap:wrap;align-items:center;gap:12px;max-height:100px;padding:9px 16px;display:flex;overflow:auto}.app[data-app-style=console] .review-rail :is(.rail-title-row,.rail-controls,.rail-search){flex:none;margin:0}.app[data-app-style=console] .review-rail .rail-search{width:180px}.app[data-app-style=console] .review-rail .rail-body{align-items:stretch;gap:10px;min-width:0;min-height:0;padding:0 15px 10px;display:flex;overflow:auto hidden}.app[data-app-style=console] .review-rail :is(.handoff,.alpine-leanrail-cardwrap,.alpine-leanrail-compactwrap,.alpine-leanrail-dim){border-radius:2px;flex:0 0 280px;min-width:250px;max-width:300px;margin:0;overflow:auto}.app[data-app-style=console] .review-rail :is(.handoff h3,.MuiTypography-subtitle1){font-size:12px}.app[data-app-style=console] .rail-resize{display:none}.app[data-app-style=console] .activity-footer{border-top:1px solid var(--alpine-divider);grid-area:footer;height:25px;min-height:0;padding:5px 17px;font-size:9px}.app[data-app-style=console] :is(button,a,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--alpine-primary);outline-offset:3px}.app[data-app-style=console] .console-product-table-wrap{border:1px solid var(--alpine-divider);border-radius:2px;max-width:100%;overflow-x:auto}.app[data-app-style=console] .console-product-table{border-collapse:collapse;table-layout:fixed;width:100%;font:inherit;font-size:11px}.app[data-app-style=console] .console-product-table caption{text-align:left;color:var(--alpine-text2);border-bottom:1px solid var(--alpine-divider);padding:10px 12px;font-size:10px}.app[data-app-style=console] .console-product-table :is(th,td){border-bottom:1px solid var(--alpine-divider);color:var(--alpine-text2);text-align:left;overflow-wrap:anywhere;vertical-align:middle;padding:11px 12px}.app[data-app-style=console] .console-product-table thead{background:var(--alpine-paper)}.app[data-app-style=console] .console-product-table thead th{color:var(--alpine-text3);text-transform:uppercase;letter-spacing:.07em;font-size:9px;font-weight:600}.app[data-app-style=console] .console-product-table th:first-child{width:30%;min-width:220px}.app[data-app-style=console] .console-product-table th:last-child{width:180px}.app[data-app-style=console] .console-product-table tbody tr:last-child :is(th,td){border-bottom:0}.app[data-app-style=console] .console-product-table tbody tr:hover{background:color-mix(in srgb, var(--alpine-primary) 5%, var(--alpine-bg))}.app[data-app-style=console] .console-product-table thead button{width:100%;color:inherit;font:inherit;text-transform:inherit;text-align:inherit;letter-spacing:inherit;background:0 0;border:0;padding:0}.app[data-app-style=console] .console-product-name{min-width:0;color:var(--alpine-text);font:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:0;font-weight:600;line-height:1.45;display:flex}.app[data-app-style=console] .console-product-name img{border:1px solid var(--alpine-divider);object-fit:contain;background:var(--alpine-paper);border-radius:2px;flex:none;width:40px;height:40px}.app[data-app-style=console] .console-product-image-empty{border:1px solid var(--alpine-divider);width:40px;height:40px;color:var(--alpine-text3);flex:none;place-items:center;display:grid}.app[data-app-style=console] .console-product-number{font-variant-numeric:tabular-nums;text-align:right!important}.app[data-app-style=console] .console-product-state{color:var(--record-state,var(--alpine-text2));border:1px solid color-mix(in srgb, var(--record-state,var(--alpine-text2)) 35%, transparent);background:color-mix(in srgb, var(--record-state,var(--alpine-text2)) 7%, transparent);text-transform:capitalize;border-radius:2px;padding:3px 6px;font-size:9px;display:inline-flex}.app[data-app-style=console] .console-product-actions{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.app[data-app-style=console] .console-product-actions :is(button,a){border:1px solid var(--alpine-divider);min-height:30px;color:var(--alpine-text);background:var(--alpine-paper);font:inherit;border-radius:2px;align-items:center;padding:5px 7px;font-size:10px;text-decoration:none;display:inline-flex}.app[data-app-style=console] .console-product-actions :is(button,a):hover{color:var(--alpine-primary);border-color:var(--alpine-primary);background:color-mix(in srgb, var(--alpine-primary) 7%, var(--alpine-paper))}.app[data-app-style=console] .console-product-no-url{color:var(--alpine-text3);font-size:9px}html[data-app-style=console] :is(.MuiDialog-paper,.MuiMenu-paper,.MuiPopover-paper,.MuiTooltip-tooltip,.MuiAutocomplete-paper){border-radius:2px;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace}html[data-app-style=console] .MuiDialog-paper :is(.MuiTypography-root,.MuiInputBase-root,.MuiButton-root,.MuiFormLabel-root,button){font-family:inherit}html[data-app-style=console] .MuiDialog-paper :is(.MuiButton-root,.MuiOutlinedInput-root,.MuiChip-root){border-radius:2px}html[data-app-style=console] .MuiDialogTitle-root{font-size:14px}html[data-app-style=console] .MuiDialogContent-root{font-size:13px}@media (width<=850px){.app.alpine-app-root[data-app-style=console],.app.alpine-app-root[data-app-style=console][data-rail-open=false]{grid-template-rows:minmax(55px,auto) auto minmax(0,1fr) 52px 25px;grid-template-areas:"header""banner""work""nav""footer"}.app[data-app-style=console] .app-nav{border-bottom:0;border-top:1px solid var(--alpine-divider);height:52px;padding:7px 9px}.app[data-app-style=console] .app-nav :is(.nav-item,.alpine-subheader-tab){min-height:36px}.app[data-app-style=console] .review-rail{z-index:30;border-left:1px solid var(--alpine-divider);height:auto;box-shadow:-12px 0 30px color-mix(in srgb, var(--alpine-bg) 70%, transparent);border-top:0;grid-area:work;position:absolute;inset:0 0 0 auto;width:min(340px,90%)!important}.app[data-app-style=console] .review-rail .rail-body{padding:0 12px 12px;display:block;overflow:hidden auto}.app[data-app-style=console] .review-rail :is(.handoff,.alpine-leanrail-cardwrap,.alpine-leanrail-compactwrap,.alpine-leanrail-dim){width:100%;min-width:0;max-width:none;margin-bottom:8px}.app[data-app-style=console] .review-rail :is(.rail-heading,.alpine-rail-head){max-height:none}.app[data-app-style=console] .console-product-table{min-width:800px}}@media (height<=650px) and (width>=851px){.app.alpine-app-root[data-app-style=console]{grid-template-rows:minmax(55px,auto) 43px auto minmax(0,1fr) 145px 25px}.app.alpine-app-root[data-app-style=console][data-rail-open=false]{grid-template-rows:minmax(55px,auto) 43px auto minmax(0,1fr) 0 25px}.app[data-app-style=console] .review-rail :is(.rail-heading,.alpine-rail-head){max-height:75px}}.app.alpine-app-root[data-app-style=orbit]{--style-radius:20px;--style-radius-card:20px;--style-radius-button:22px;--style-radius-pillbar:22px;--style-workspace-padding:22px;--style-content-width:1250px;--style-nav-width:96px;isolation:isolate;grid-template:"header header"minmax(72px,auto)"banner banner""nav work"minmax(0,1fr)"footer footer"29px/96px minmax(0,1fr);gap:0;font-size:14px}.app[data-app-style=orbit] .app-header{border-bottom:1px solid var(--alpine-divider);flex-wrap:wrap;min-height:72px;height:auto!important}.app[data-app-style=orbit] .app-nav{border:0;border-right:1px solid var(--alpine-divider);background:var(--alpine-bg);flex-direction:column;grid-area:nav;justify-content:flex-start;align-items:stretch;gap:0;width:96px;min-width:0;height:auto;min-height:0;padding:15px 6px;display:flex;overflow:hidden auto}.app[data-app-style=orbit] .app-nav :is(.nav-group-label,.nav-foot,.nav-count){display:none}.app[data-app-style=orbit] .app-nav .nav-item{width:100%;min-height:65px;color:var(--alpine-text3);background:0 0;border:0;border-radius:0;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:5px;padding:9px 2px;font-size:8px;line-height:1.3;display:flex}.app[data-app-style=orbit] .app-nav .nav-item>svg{border:1px solid var(--alpine-divider);width:37px;height:37px;color:var(--alpine-text3);border-radius:50%;flex:none;padding:10px}.app[data-app-style=orbit] .app-nav .nav-item:is([aria-current=page],[aria-selected=true]){color:var(--alpine-primary)}.app[data-app-style=orbit] .app-nav .nav-item:is([aria-current=page],[aria-selected=true])>svg{color:var(--alpine-primary);border-color:var(--alpine-primary);background:color-mix(in srgb, var(--alpine-primary) 14%, var(--alpine-paper));box-shadow:0 0 24px color-mix(in srgb, var(--alpine-primary) 10%, transparent)}.app[data-app-style=orbit] .app-nav .nav-item:hover>svg{border-color:var(--alpine-primary);color:var(--alpine-primary)}.app[data-app-style=orbit] .workspace{background:var(--alpine-bg);grid-area:work;min-width:0;min-height:0;margin:0;overflow:hidden}.app[data-app-style=orbit][data-rail-open=true] .workspace{margin-right:var(--rail-width,310px)}.app[data-app-style=orbit] .workspace-scroll{min-width:0;height:100%;min-height:0;overflow:auto}.app[data-app-style=orbit] .workspace-inner{width:100%;min-width:0;max-width:1250px;margin-inline:auto;padding:22px}.app[data-app-style=orbit] .workspace :is(.MuiTypography-body1,.MuiTypography-body2,.MuiInputBase-root){font-size:14px}.app[data-app-style=orbit] .workspace :is(h1,.MuiTypography-h4,.MuiTypography-h5,.alpine-feature-header .MuiTypography-h6){letter-spacing:-.04em;font-family:inherit;font-size:29px;font-weight:650;line-height:1.15}.app[data-app-style=orbit] :is(.MuiCard-root,.MuiPaper-root,.MuiAlert-root,.settings-section){border-radius:20px}.app[data-app-style=orbit] .workspace .MuiPaper-root{border-color:var(--alpine-divider);box-shadow:none}.app[data-app-style=orbit] :is(.MuiButton-root,.MuiToggleButtonGroup-root){border-radius:22px}.app[data-app-style=orbit] .MuiButton-root{text-transform:none}.app[data-app-style=orbit] :is(.MuiIconButton-root,.MuiChip-root,.alpine-lean-pill){border-radius:50px}.app[data-app-style=orbit] :is(.MuiOutlinedInput-root,.MuiToggleButton-root){border-radius:12px}.app[data-app-style=orbit] .workspace .MuiTab-root{text-transform:none;min-height:40px;font-size:12px}.app[data-app-style=orbit] .workspace .MuiTabs-root{min-height:40px}.app[data-app-style=orbit] .workspace :is(.alpine-feature-sequoia,.alpine-feature-aspen){min-width:0;max-width:100%;padding:0}.app[data-app-style=orbit] .alpine-feature-products{height:auto;min-height:100%;padding:0;overflow:visible}.app[data-app-style=orbit] .alpine-feature-products[data-collection-mode=style] .product-grid{grid-template-columns:repeat(auto-fill,minmax(195px,1fr));align-items:stretch;gap:15px;display:grid}.app[data-app-style=orbit] .alpine-feature-products[data-collection-mode=style] .product-card{border:1px solid var(--alpine-divider);border-radius:20px;flex-direction:column;min-width:0;display:flex;overflow:hidden;background:var(--alpine-paper)!important;border-left:1px solid var(--alpine-divider)!important;filter:none!important;opacity:1!important}.app[data-app-style=orbit] .alpine-feature-products[data-collection-mode=style] .product-art{border:1px solid var(--alpine-divider);background:var(--alpine-card);width:min(150px,100% - 32px);height:150px;min-height:150px;color:var(--alpine-text3);border-radius:50%;flex:none;align-self:center;place-items:center;margin:16px 16px 0;padding:0;display:grid;overflow:hidden}.app[data-app-style=orbit] .alpine-feature-products[data-collection-mode=style] .product-art img{object-fit:contain;box-sizing:border-box;border-radius:0;width:100%;height:100%;min-height:0;padding:15%}.app[data-app-style=orbit] .alpine-feature-products[data-collection-mode=style] img.product-art{object-fit:contain}.app[data-app-style=orbit] .alpine-feature-products[data-collection-mode=style] .product-art-empty{place-items:center;width:100%;height:100%;min-height:0;font-size:11px;display:grid}.app[data-app-style=orbit] .alpine-feature-products[data-collection-mode=style] .product-body{flex-direction:column;flex:1;gap:0;min-width:0;padding:17px;display:flex}.app[data-app-style=orbit] .alpine-feature-products[data-collection-mode=style] .product-title{min-height:36px;color:var(--alpine-text);overflow-wrap:anywhere;margin:0;font-size:12px;font-weight:550;line-height:1.5}.app[data-app-style=orbit] .alpine-feature-products[data-collection-mode=style] .product-title-button{color:inherit;font:inherit}.app[data-app-style=orbit] .alpine-feature-products[data-collection-mode=style] .product-type{color:var(--alpine-text3);text-transform:uppercase;letter-spacing:.14em;margin-bottom:5px;font-size:8px}.app[data-app-style=orbit] .alpine-feature-products[data-collection-mode=style] .product-description{color:var(--alpine-text2);margin-block:8px 0;font-size:11px;line-height:1.55;display:none}.app[data-app-style=orbit] .alpine-feature-products[data-collection-mode=style] .product-price{color:var(--alpine-text);margin-top:10px;font-size:12px;font-weight:550;line-height:1.4}.app[data-app-style=orbit] .alpine-feature-products[data-collection-mode=style] .product-stock{color:var(--alpine-text3);margin-top:3px;font-size:9px}.app[data-app-style=orbit] .alpine-feature-products[data-collection-mode=style] .product-bottom{border-top:1px solid var(--alpine-divider);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:13px;padding-top:10px;display:flex}.app[data-app-style=orbit] .alpine-feature-products[data-collection-mode=style] .product-actions button{border-radius:20px;min-height:30px;padding:6px 10px}.app[data-app-style=orbit] .alpine-chat-bubble{border-color:var(--alpine-divider);border-radius:20px}.app[data-app-style=orbit] .alpine-chat-bubble-user{border-radius:20px 20px 5px}.app[data-app-style=orbit] .workspace :is(.build-card,.alpine-testrow-row,.alpine-setrow-root){border-radius:16px}.app[data-app-style=orbit] .settings-section>summary{padding:14px 17px}.app[data-app-style=orbit] .review-rail{width:var(--rail-width,310px);border:0;border-left:1px solid var(--alpine-divider);background:var(--alpine-paper);height:auto;min-height:0;box-shadow:-12px 0 30px color-mix(in srgb, var(--alpine-bg) 55%, transparent);z-index:20;border-radius:24px 0 0;grid-area:work;position:absolute;inset:0 0 0 auto;overflow:hidden}.app[data-app-style=orbit] .review-rail :is(.handoff,.MuiCard-root,.alpine-leanrail-cardwrap,.alpine-leanrail-compactwrap){border-radius:16px}.app[data-app-style=orbit] .activity-footer{border-top:1px solid var(--alpine-divider);grid-area:footer;height:29px;min-height:0;padding:7px 18px;font-size:9px}.app[data-app-style=orbit] :is(button,a,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--alpine-primary);outline-offset:3px}.orbit-progress-instrument{display:none}html[data-app-style=orbit] .orbit-progress-instrument{border:1px solid var(--alpine-divider);background:var(--alpine-paper);border-radius:20px;align-items:center;gap:14px;margin-bottom:14px;padding:14px 17px;display:flex}html[data-app-style=orbit] .orbit-progress-ring{flex:none;width:72px;height:72px}html[data-app-style=orbit] .orbit-progress-track{fill:none;stroke:var(--alpine-divider);stroke-width:5px}html[data-app-style=orbit] .orbit-progress-value{fill:none;stroke:var(--alpine-primary);stroke-width:5px;stroke-linecap:round;transform-origin:50%;transform:rotate(-90deg)}html[data-app-style=orbit] .orbit-progress-number{fill:var(--alpine-text);text-anchor:middle;dominant-baseline:central;font-size:21px;font-weight:450}html[data-app-style=orbit] .orbit-progress-caption{min-width:0;color:var(--alpine-text2);flex-direction:column;gap:5px;font-size:12px;display:flex}html[data-app-style=orbit] .orbit-progress-caption strong{color:var(--alpine-text);font-weight:600}html[data-app-style=orbit] :is(.MuiDialog-paper,.MuiMenu-paper,.MuiPopover-paper,.MuiAutocomplete-paper){border-radius:20px}html[data-app-style=orbit] .MuiDialog-paper :is(.MuiButton-root,.MuiChip-root){border-radius:22px}html[data-app-style=orbit] .MuiDialog-paper .MuiOutlinedInput-root{border-radius:12px}@media (width<=1100px){.app[data-app-style=orbit] .alpine-feature-products[data-collection-mode=style] .product-grid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}.app[data-app-style=orbit] .alpine-feature-products[data-collection-mode=style] .product-art{width:min(125px,100% - 32px);height:125px;min-height:125px}.app[data-app-style=orbit][data-rail-open=true] .workspace{margin-right:0}}@media (width<=850px){.app.alpine-app-root[data-app-style=orbit]{grid-template:"header"minmax(64px,auto)"banner""work"minmax(0,1fr)"nav"61px"footer"29px/minmax(0,1fr)}.app[data-app-style=orbit] .app-header{min-height:64px}.app[data-app-style=orbit] .app-nav{border-right:0;border-top:1px solid var(--alpine-divider);flex-direction:row;width:100%;height:61px;padding:4px 7px;overflow:auto hidden}.app[data-app-style=orbit] .app-nav .nav-item{gap:3px;width:63px;min-height:52px;padding:3px 4px;font-size:8px}.app[data-app-style=orbit] .app-nav .nav-item>svg{width:29px;height:29px;padding:7px}.app[data-app-style=orbit] .review-rail{width:min(340px,90%)!important}.app[data-app-style=orbit] .workspace-inner{padding:16px}}@media (width<=520px){.app[data-app-style=orbit] .alpine-feature-products[data-collection-mode=style] .product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.app[data-app-style=orbit] .alpine-feature-products[data-collection-mode=style] .product-art{width:min(105px,100% - 24px);height:105px;min-height:105px;margin:12px 12px 0}.app[data-app-style=orbit] .alpine-feature-products[data-collection-mode=style] .product-body{padding:12px}.app[data-app-style=orbit] .alpine-feature-products[data-collection-mode=style] .product-title{min-height:32px;font-size:11px}.app[data-app-style=orbit] .alpine-feature-products[data-collection-mode=style] .product-bottom{gap:6px;padding-top:10px}.app[data-app-style=orbit] .alpine-feature-products[data-collection-mode=style] .product-actions{flex-wrap:wrap;gap:4px}.app[data-app-style=orbit] .alpine-feature-products[data-collection-mode=style] .product-actions button{padding-inline:7px;font-size:10px}}@media (prefers-reduced-motion:reduce){html[data-app-style=orbit] .orbit-progress-value{transition:none}}.alpine-app-root[data-app-style=deck]{--space:22px;--radius:13px;--workspace-max:1700px;--body-size:14px;--style-radius-card:13px;--style-radius-button:7px;--style-radius-input:7px;--style-radius-pill:5px;--style-radius-modal:14px;--style-font-heading:-apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--style-font-body:-apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--style-body-font-size:14px;--style-tabpage-max-width:1700px;--style-card-padding:16px;background:var(--alpine-bg);height:100dvh;max-height:none;color:var(--alpine-text);font-family:var(--style-font-body);grid-template-rows:minmax(64px,auto) 171px auto minmax(0,1fr) 55px 25px;grid-template-areas:"header""rail""notice""work""nav""footer";overflow:hidden;grid-template-columns:minmax(0,1fr)!important;min-height:0!important;display:grid!important}.alpine-app-root[data-app-style=deck][data-rail-open=false]{grid-template-rows:minmax(64px,auto) 0 auto minmax(0,1fr) 55px 25px}.alpine-app-root[data-app-style=deck]>.alpine-main-content{display:contents}.alpine-app-root[data-app-style=deck] .app-header{border-bottom:1px solid var(--alpine-divider);background:var(--alpine-paper);flex-wrap:wrap;grid-area:header;min-width:0;padding:0 22px;overflow:visible;height:auto!important;min-height:64px!important}.alpine-app-root[data-app-style=deck] .alpine-status-banner{grid-area:notice;min-width:0}.alpine-app-root[data-app-style=deck] .workspace{background:var(--alpine-bg);grid-area:work;min-width:0;min-height:0;overflow:hidden}.alpine-app-root[data-app-style=deck] .workspace-scroll{min-height:0;overflow:auto}.alpine-app-root[data-app-style=deck] .workspace-inner{max-width:1700px;margin-inline:auto;padding:19px 22px 22px}.alpine-app-root[data-app-style=deck] .app-nav{border:0;border-top:1px solid var(--alpine-divider);background:var(--alpine-paper);grid-area:nav;justify-content:center;align-items:center;gap:4px;min-width:0;padding:8px 12px;overflow:auto hidden;flex-direction:row!important;width:auto!important;display:flex!important}.alpine-app-root[data-app-style=deck] .app-nav .nav-item{white-space:nowrap;width:auto;min-height:34px;color:var(--alpine-text2);font-size:10px;font-family:var(--style-font-body);background:0 0;border:1px solid #0000;border-radius:7px;flex:none;gap:6px;padding:8px}.alpine-app-root[data-app-style=deck] .app-nav .nav-item:is([aria-current=page],[aria-selected=true]){color:var(--alpine-green);border-color:var(--alpine-divider);background:var(--alpine-card,var(--alpine-paper))}.alpine-app-root[data-app-style=deck] .app-nav .nav-item:hover{color:var(--alpine-text);background:var(--alpine-hover)}.alpine-app-root[data-app-style=deck] .app-nav .nav-item svg{width:14px;height:14px}.alpine-app-root[data-app-style=deck] .app-nav :is(.nav-group-label,.nav-foot,.nav-count){display:none}.alpine-app-root[data-app-style=deck] .review-rail{border:0;border-bottom:1px solid var(--alpine-divider);background:var(--alpine-paper);grid-area:rail;min-height:0;max-height:171px;overflow:hidden;width:auto!important;min-width:0!important;position:relative!important;inset:auto!important;transform:none!important}.alpine-app-root[data-app-style=deck] .alpine-rail-inner{width:100%;min-width:0;height:100%}.alpine-app-root[data-app-style=deck] :is(.rail-heading,.alpine-rail-head){flex:none;align-items:center;gap:15px;min-width:0;padding:9px 16px;display:flex}.alpine-app-root[data-app-style=deck] .rail-title-row{flex:none;gap:10px;margin:0}.alpine-app-root[data-app-style=deck] .rail-title-row :is(h2,h6){font-size:13px}.alpine-app-root[data-app-style=deck] .rail-controls{min-width:200px;margin:0}.alpine-app-root[data-app-style=deck] .rail-search{max-width:200px;margin:0}.alpine-app-root[data-app-style=deck] .rail-body{scrollbar-width:thin;align-items:stretch;gap:10px;min-width:0;min-height:0;padding:0 15px 9px;display:flex!important;overflow:auto hidden!important}.alpine-app-root[data-app-style=deck] .rail-body .handoff{border:1px solid var(--alpine-divider);background:var(--alpine-paper);border-radius:13px;flex:0 0 280px;min-width:250px;max-width:300px;margin:0;padding:10px;overflow:auto}.alpine-app-root[data-app-style=deck] .handoff :is(h3,.alpine-leanrail-title){font-size:11px;line-height:1.4}.alpine-app-root[data-app-style=deck] .handoff :is(p,.alpine-leanrail-body){color:var(--alpine-text3);font-size:10px;line-height:1.8}.alpine-app-root[data-app-style=deck] :is(.workspace,.review-rail) :is(h1,h2,h3,h4,h5,h6){font-family:var(--style-font-heading)}.alpine-app-root[data-app-style=deck] .handoff-kicker{margin-bottom:5px}.alpine-app-root[data-app-style=deck] .handoff .action-row{margin-top:6px}.alpine-app-root[data-app-style=deck] :is(.rail-resize,.rail-foot){display:none}.alpine-app-root[data-app-style=deck] .activity-footer{border-top:1px solid var(--alpine-divider);background:var(--alpine-paper);grid-area:footer;min-width:0;height:25px;min-height:0;padding:0 17px;font-size:8px}.alpine-app-root[data-app-style=deck] .workspace :is(.MuiPaper-root,.MuiCard-root,.panel,.build-card){border:1px solid var(--alpine-divider);background-color:var(--alpine-paper);box-shadow:none;border-radius:13px}.alpine-app-root[data-app-style=deck] .workspace :is(.page-heading,.alpine-feature-heading){margin-bottom:15px}.alpine-app-root[data-app-style=deck] .workspace .page-heading :is(h1,h4,h6){font-family:var(--style-font-heading);letter-spacing:-.04em;font-size:29px;font-weight:650;line-height:1.15}.alpine-app-root[data-app-style=deck] .workspace :is(.MuiTypography-body1,.MuiTypography-body2,.panel-note){font-size:11px;line-height:1.8}.alpine-app-root[data-app-style=deck] .workspace :is(.MuiTypography-caption,.table-secondary){font-size:9px}.alpine-app-root[data-app-style=deck] .workspace :is(.MuiButton-root,.button,.alpine-leanrail-btn){min-height:34px;font:11px/1.5 var(--style-font-body);text-transform:none;box-shadow:none;border-radius:7px;padding:8px 12px}.alpine-app-root[data-app-style=deck] .workspace .MuiButton-sizeSmall{min-height:28px;padding:5px 8px;font-size:10px}.alpine-app-root[data-app-style=deck] .workspace :is(.MuiOutlinedInput-root,.MuiSelect-select){border-radius:7px;font-size:11px}.alpine-app-root[data-app-style=deck] .workspace :is(.MuiInputBase-input,select,textarea){font-size:11px;line-height:1.65}.alpine-app-root[data-app-style=deck] .workspace .MuiInputBase-input,.alpine-app-root[data-app-style=deck] .workspace .MuiInputBase-multiline{padding:10px 11px}.alpine-app-root[data-app-style=deck] .workspace .MuiInputBase-inputMultiline{padding:0}.alpine-app-root[data-app-style=deck] .workspace .MuiFormLabel-root{font-size:11px}.alpine-app-root[data-app-style=deck] .workspace .MuiTab-root{text-transform:none;min-height:34px;padding:7px 9px;font-size:10px}.alpine-app-root[data-app-style=deck] .workspace .MuiTabs-root{min-height:36px}.alpine-app-root[data-app-style=deck] .workspace :is(.MuiChip-root,.alpine-lean-pill){border-radius:5px;font-size:8px}.alpine-app-root[data-app-style=deck] .workspace .MuiAlert-root{border-radius:7px;font-size:11px;line-height:1.75}.alpine-app-root[data-app-style=deck] .workspace :is(.metrics,.alpine-metrics){gap:10px;margin-bottom:15px}.alpine-app-root[data-app-style=deck] .workspace :is(.metric,.alpine-metric){border-radius:13px;padding:10px 15px}.alpine-app-root[data-app-style=deck] .workspace :is(.metric-value,.alpine-metric-value){font-variant-numeric:tabular-nums;font-size:22px}.alpine-app-root[data-app-style=deck] .workspace .metric-foot{display:none}.alpine-app-root[data-app-style=deck] :is(.settings-section,.alpine-feature-section){border:1px solid var(--alpine-divider);background:var(--alpine-paper);border-radius:13px}.alpine-app-root[data-app-style=deck] .settings-section{margin-block:14px;padding:0 17px 17px}.alpine-app-root[data-app-style=deck] .settings-section>.MuiDivider-root{display:none}.alpine-app-root[data-app-style=deck] .settings-section>[role=button]{margin:0;padding:15px 0}.alpine-app-root[data-app-style=deck] .settings-section>[role=button] h6{font-size:12px;font-weight:550}.alpine-app-root[data-app-style=deck] .settings-row{border-bottom:1px solid var(--alpine-divider);gap:22px;padding:14px 0}.alpine-app-root[data-app-style=deck] .alpine-setrow-label{font-size:11px;font-weight:500}.alpine-app-root[data-app-style=deck] .alpine-setrow-desc{font-size:9px;line-height:1.65}.alpine-app-root[data-app-style=deck] .alpine-setrow-value{font-variant-numeric:tabular-nums;font-size:10px}.alpine-app-root[data-app-style=deck] .alpine-chat-bubble{border:1px solid var(--alpine-divider);border-radius:0 10px 10px;padding:13px 16px;font-size:12px;line-height:1.9}.alpine-app-root[data-app-style=deck] .alpine-chat-bubble-user{border-radius:10px 0 10px 10px}.alpine-app-root[data-app-style=deck] .alpine-chat-row{gap:10px}.alpine-app-root[data-app-style=deck] .alpine-chat-ts{font-size:9px}.alpine-app-root[data-app-style=deck] .workspace :is(table,.MuiTable-root){border-collapse:collapse;font-size:11px}.alpine-app-root[data-app-style=deck] .workspace :is(thead th,.MuiTableCell-head){letter-spacing:.12em;text-transform:uppercase;font-size:8px}.alpine-app-root[data-app-style=deck] .workspace :is(td,.MuiTableCell-body){border-top:1px solid var(--alpine-divider);padding:13px;font-size:11px}.alpine-app-root[data-app-style=deck] .workspace :is(pre,code,.code-view){font-family:SFMono-Regular,Consolas,monospace;font-size:10px;line-height:1.9}.alpine-app-root[data-app-style=deck] .alpine-deck-products{scroll-snap-type:x mandatory;gap:18px;min-width:0;padding:0 0 15px;display:flex;overflow-x:auto}.alpine-app-root[data-app-style=deck] .alpine-deck-product{scroll-snap-align:start;border:1px solid var(--alpine-divider);background:var(--alpine-paper);border-radius:13px;flex:1 0 270px;min-width:270px;max-width:320px;overflow:hidden}.alpine-app-root[data-app-style=deck] [data-collection-mode=style] .alpine-deck-product .product-art{background:var(--alpine-card,var(--alpine-paper));height:175px;min-height:175px;position:relative}.alpine-app-root[data-app-style=deck] .alpine-deck-product .art-button{width:100%;height:100%;color:var(--alpine-green);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.alpine-app-root[data-app-style=deck] .alpine-deck-product .art-button img{object-fit:contain;width:100%;height:100%;display:block}.alpine-app-root[data-app-style=deck] .alpine-deck-product .art-button svg{width:85%;max-width:200px;height:85%}.alpine-app-root[data-app-style=deck] [data-collection-mode=style] .alpine-deck-product .product-body{border-top:5px solid color-mix(in srgb, var(--alpine-green) 50%, var(--alpine-paper));padding:16px}.alpine-app-root[data-app-style=deck] [data-collection-mode=style] .alpine-deck-product .product-type{color:var(--alpine-text3);letter-spacing:.14em;text-transform:uppercase;margin-bottom:5px;font-size:8px}.alpine-app-root[data-app-style=deck] [data-collection-mode=style] .alpine-deck-product .product-title{min-height:36px;margin:0;font-size:16px;font-weight:550;line-height:1.5}.alpine-app-root[data-app-style=deck] .text-button{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.alpine-app-root[data-app-style=deck] .text-button:hover{color:var(--alpine-green)}.alpine-app-root[data-app-style=deck] [data-collection-mode=style] .alpine-deck-product .product-description{color:var(--alpine-text3);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:8px 0 0;font-size:11px;line-height:1.8;display:-webkit-box;overflow:hidden}.alpine-app-root[data-app-style=deck] [data-collection-mode=style] .alpine-deck-product .product-price{color:var(--alpine-text);font-variant-numeric:tabular-nums;margin-top:10px;font-size:12px;font-weight:550}.alpine-app-root[data-app-style=deck] [data-collection-mode=style] .alpine-deck-product .product-stock{color:var(--alpine-text3);margin-left:6px;font-size:9px;font-weight:400}.alpine-app-root[data-app-style=deck] [data-collection-mode=style] .alpine-deck-product .product-bottom{border-top:1px solid var(--alpine-divider);justify-content:space-between;align-items:center;gap:8px;margin-top:13px;padding-top:10px;display:flex}.alpine-app-root[data-app-style=deck] [data-collection-mode=style] .product-vendor{color:var(--alpine-text3);font-size:10px}.alpine-app-root[data-app-style=deck] .table-actions{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.alpine-app-root[data-app-style=deck] .alpine-deck-status{border:1px solid color-mix(in srgb, var(--alpine-green) 24%, transparent);color:var(--alpine-green);background:var(--alpine-bg);white-space:nowrap;border-radius:5px;align-items:center;gap:5px;padding:5px 7px;font-size:8px;line-height:1;display:inline-flex}.alpine-app-root[data-app-style=deck] .alpine-deck-status:before{content:"";background:currentColor;border-radius:50%;width:4px;height:4px}.alpine-app-root[data-app-style=deck] .alpine-deck-status:is([data-status=draft],[data-status=pending],[data-status=review]){color:var(--alpine-amber);border-color:color-mix(in srgb, var(--alpine-amber) 25%, transparent)}.alpine-app-root[data-app-style=deck] .alpine-deck-status:is([data-status=archived],[data-status=unknown]){color:var(--alpine-text3);border-color:var(--alpine-divider)}.alpine-app-root[data-app-style=deck] .alpine-deck-status:is([data-status=failed],[data-status=disabled]){color:var(--alpine-red);border-color:var(--alpine-red)}.alpine-app-root[data-app-style=deck] .art-corner{pointer-events:none;position:absolute;top:10px;right:10px}.alpine-app-root[data-app-style=deck] .selection-check{width:23px;height:23px;color:var(--alpine-text3);background:var(--alpine-paper);border:1px solid var(--alpine-divider);cursor:pointer;border-radius:6px;place-items:center;padding:4px;display:grid;position:absolute;top:9px;left:9px}.alpine-app-root[data-app-style=deck] .selection-check[aria-pressed=true]{color:var(--alpine-primary-contrast);background:var(--alpine-green);border-color:var(--alpine-green)}.alpine-app-root[data-app-style=deck] .selection-check svg{width:13px;height:13px}.alpine-app-root[data-app-style=deck] :is(button,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--alpine-green);outline-offset:2px}.alpine-app-root[data-app-style=deck] :is(button:disabled,[aria-disabled=true]){cursor:default;opacity:.45}html[data-app-style=deck] :is(.MuiDialog-paper,.MuiPopover-paper,.MuiMenu-paper){border:1px solid var(--alpine-divider);background:var(--alpine-paper);color:var(--alpine-text);border-radius:14px}html[data-app-style=deck] :is(.MuiDialogTitle-root,.MuiDialogActions-root){padding:18px 22px}html[data-app-style=deck] .MuiDialogTitle-root{font:550 16px/1.4 var(--style-font-body,sans-serif);border-bottom:1px solid var(--alpine-divider)}html[data-app-style=deck] .MuiDialogContent-root{padding:22px}html[data-app-style=deck] .MuiDialogActions-root{border-top:1px solid var(--alpine-divider)}html[data-app-style=deck] .MuiMenuItem-root{min-height:34px;font-size:11px}html[data-app-style=deck] .MuiTooltip-tooltip{font-size:10px;line-height:1.6}@media (width<=850px){.alpine-app-root[data-app-style=deck] .app-nav{justify-content:flex-start}.alpine-app-root[data-app-style=deck] .rail-controls{min-width:180px}.alpine-app-root[data-app-style=deck] .rail-search{max-width:150px}.alpine-app-root[data-app-style=deck] .app-header{padding-inline:12px}}@media (width<=600px){.alpine-app-root[data-app-style=deck],.alpine-app-root[data-app-style=deck][data-rail-open=false]{grid-template-rows:minmax(57px,auto) auto minmax(0,1fr) 55px 25px;grid-template-areas:"header""notice""work""nav""footer"}.alpine-app-root[data-app-style=deck] .app-header{min-height:57px!important}.alpine-app-root[data-app-style=deck] .workspace-inner{padding:16px}.alpine-app-root[data-app-style=deck] .review-rail{z-index:25;border-left:1px solid var(--alpine-divider);grid-area:work;max-height:none;width:min(310px,90%)!important;position:absolute!important;inset:0 0 0 auto!important}.alpine-app-root[data-app-style=deck][data-rail-open=false] .review-rail{visibility:hidden;pointer-events:none;width:0!important}.alpine-app-root[data-app-style=deck] :is(.rail-heading,.alpine-rail-head){padding:14px 12px 10px;display:block}.alpine-app-root[data-app-style=deck] .rail-title-row{margin-bottom:10px}.alpine-app-root[data-app-style=deck] .rail-search{max-width:none}.alpine-app-root[data-app-style=deck] .rail-body{flex-direction:column;padding:0 10px 10px;display:flex!important;overflow:hidden auto!important}.alpine-app-root[data-app-style=deck] .rail-body .handoff{flex-basis:auto;width:100%;min-width:0;max-width:none}.alpine-app-root[data-app-style=deck] .alpine-deck-product{flex-basis:260px;min-width:260px;max-width:280px}.alpine-app-root[data-app-style=deck] .settings-row{flex-wrap:wrap;gap:12px}.alpine-app-root[data-app-style=deck] .alpine-setrow-control{max-width:100%}.alpine-app-root[data-app-style=deck] .workspace .page-heading :is(h1,h4,h6){font-size:27px}.alpine-app-root[data-app-style=deck] .activity-footer{padding-inline:10px;font-size:7px}.alpine-app-root[data-app-style=deck] .activity-footer .footer-end{display:none}}@media (prefers-reduced-motion:reduce){.alpine-app-root[data-app-style=deck] *,.alpine-app-root[data-app-style=deck] :before,.alpine-app-root[data-app-style=deck] :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.alpine-app-root[data-app-style=ledger]{--nav-width:166px;--rail-width:310px;--space:16px;--radius:3px;--workspace-max:1800px;--body-size:13px;--style-radius-card:3px;--style-radius-button:3px;--style-radius-input:3px;--style-radius-pill:3px;--style-radius-modal:14px;--style-font-heading:-apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--style-font-body:-apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--style-font-mono:"SFMono-Regular", Consolas, monospace;--style-body-font-size:13px;--style-tabpage-max-width:1800px;grid-template-areas:"header header header""notice notice notice""nav work rail""footer footer footer";grid-template-columns:166px minmax(0, 1fr) var(--rail-width);background:var(--alpine-bg);height:100dvh;max-height:none;color:var(--alpine-text);font-family:var(--style-font-body);grid-template-rows:minmax(68px,auto) auto minmax(0,1fr) 27px;overflow:hidden;min-height:0!important;display:grid!important}.alpine-app-root[data-app-style=ledger][data-rail-open=false]{grid-template-columns:166px minmax(0,1fr) 0}.alpine-app-root[data-app-style=ledger]>.alpine-main-content{display:contents}.alpine-app-root[data-app-style=ledger] .app-header{border-bottom:1px solid var(--alpine-divider);background:var(--alpine-paper);flex-wrap:wrap;grid-area:header;min-width:0;padding:0 22px;overflow:visible;height:auto!important;min-height:68px!important}.alpine-app-root[data-app-style=ledger] .alpine-status-banner{grid-area:notice;min-width:0}.alpine-app-root[data-app-style=ledger] .workspace{background:var(--alpine-bg);grid-area:work;min-width:0;min-height:0;overflow:hidden}.alpine-app-root[data-app-style=ledger] .workspace-scroll{min-height:0;overflow:auto}.alpine-app-root[data-app-style=ledger] .workspace-inner{max-width:1800px;margin-inline:auto;padding:16px}.alpine-app-root[data-app-style=ledger] .app-nav{border:0;border-right:1px solid var(--alpine-divider);background:var(--alpine-paper);grid-area:nav;justify-content:flex-start;align-items:stretch;width:166px;min-width:0;padding:20px 12px;overflow:hidden auto;flex-direction:column!important;display:flex!important}.alpine-app-root[data-app-style=ledger] .app-nav .nav-item{border:0;border-bottom:1px solid var(--alpine-divider);width:100%;min-height:37px;color:var(--alpine-text2);text-align:left;background:0 0;border-radius:0;flex:none;justify-content:flex-start;align-items:center;gap:10px;padding:10px;font-size:10px;display:flex}.alpine-app-root[data-app-style=ledger] .app-nav .nav-item:before{content:attr(data-index);font:9px var(--style-font-mono);color:var(--alpine-text3)}.alpine-app-root[data-app-style=ledger] .app-nav .nav-item svg{display:none}.alpine-app-root[data-app-style=ledger] .app-nav .nav-item:is([aria-current=page],[aria-selected=true]){color:var(--alpine-green);background:color-mix(in srgb, var(--alpine-green) 8%, var(--alpine-paper))}.alpine-app-root[data-app-style=ledger] .app-nav .nav-item:hover{color:var(--alpine-text);background:var(--alpine-hover)}.alpine-app-root[data-app-style=ledger] .app-nav .nav-group-label{color:var(--alpine-text3);letter-spacing:.14em;text-transform:uppercase;margin:14px 10px 7px;font-size:8px}.alpine-app-root[data-app-style=ledger] .review-rail{background:var(--alpine-paper);border:0;border-left:1px solid var(--alpine-divider);min-height:0;box-shadow:none;grid-area:rail;overflow:hidden;width:auto!important;min-width:0!important;position:relative!important;inset:auto!important;transform:none!important}.alpine-app-root[data-app-style=ledger] .alpine-rail-inner{width:100%;min-width:0;height:100%}.alpine-app-root[data-app-style=ledger] :is(.rail-heading,.alpine-rail-head){padding:20px 16px 14px}.alpine-app-root[data-app-style=ledger] .rail-title-row :is(h2,h6){font-size:14px;font-weight:550}.alpine-app-root[data-app-style=ledger] .rail-body{min-height:0;padding:0 16px 16px;overflow:hidden auto}.alpine-app-root[data-app-style=ledger] .handoff{border:0;border-bottom:1px solid var(--alpine-divider);box-shadow:none;background:0 0;border-radius:0;margin:0 0 16px;padding:0 0 16px}.alpine-app-root[data-app-style=ledger] .handoff :is(h3,.alpine-leanrail-title){font-size:11px;font-weight:550;line-height:1.4}.alpine-app-root[data-app-style=ledger] .handoff :is(p,.alpine-leanrail-body){color:var(--alpine-text3);font-size:10px;line-height:1.8}.alpine-app-root[data-app-style=ledger] .handoff :is(.handoff-meta,.alpine-leanrail-meta){color:var(--alpine-text3);font:9px/1.6 var(--style-font-mono)}.alpine-app-root[data-app-style=ledger] .activity-footer{border-top:1px solid var(--alpine-divider);background:var(--alpine-paper);grid-area:footer;min-width:0;height:27px;min-height:0;padding:0 17px;font-size:8px}.alpine-app-root[data-app-style=ledger] .workspace :is(.MuiPaper-root,.MuiCard-root,.panel,.build-card,.alpine-feature-section){background:var(--alpine-paper);border:1px solid var(--alpine-divider);box-shadow:none;border-radius:3px}.alpine-app-root[data-app-style=ledger] .workspace :is(.page-heading,.alpine-feature-heading){margin-bottom:20px}.alpine-app-root[data-app-style=ledger] :is(.workspace,.review-rail) :is(h1,h2,h3,h4,h5,h6){font-family:var(--style-font-heading)}.alpine-app-root[data-app-style=ledger] .workspace .page-heading :is(h1,h4,h6){font-family:var(--style-font-heading);letter-spacing:-.04em;font-size:29px;font-weight:650;line-height:1.15}.alpine-app-root[data-app-style=ledger] .workspace :is(.MuiTypography-body1,.MuiTypography-body2,.panel-note){font-size:11px;line-height:1.8}.alpine-app-root[data-app-style=ledger] .workspace :is(.MuiTypography-caption,.table-secondary){font-size:9px}.alpine-app-root[data-app-style=ledger] .workspace :is(.MuiButton-root,.button,.alpine-leanrail-btn){min-height:34px;font:11px/1.5 var(--style-font-body);text-transform:none;box-shadow:none;border-radius:3px;padding:8px 12px}.alpine-app-root[data-app-style=ledger] .workspace .MuiButton-sizeSmall{min-height:28px;padding:5px 8px;font-size:10px}.alpine-app-root[data-app-style=ledger] .workspace :is(.MuiOutlinedInput-root,.MuiSelect-select){border-radius:3px;font-size:11px}.alpine-app-root[data-app-style=ledger] .workspace :is(.MuiInputBase-input,select,textarea){font-size:11px;line-height:1.65}.alpine-app-root[data-app-style=ledger] .workspace .MuiInputBase-input,.alpine-app-root[data-app-style=ledger] .workspace .MuiInputBase-multiline{padding:10px 11px}.alpine-app-root[data-app-style=ledger] .workspace .MuiInputBase-inputMultiline{padding:0}.alpine-app-root[data-app-style=ledger] .workspace .MuiFormLabel-root{font-size:11px}.alpine-app-root[data-app-style=ledger] .workspace .MuiTab-root{text-transform:none;border-radius:3px;min-height:34px;padding:7px 9px;font-size:10px}.alpine-app-root[data-app-style=ledger] .workspace .MuiTabs-root{min-height:36px}.alpine-app-root[data-app-style=ledger] .workspace :is(.MuiChip-root,.alpine-lean-pill){border-radius:3px;font-size:8px}.alpine-app-root[data-app-style=ledger] .workspace .MuiAlert-root{border-radius:3px;font-size:11px;line-height:1.75}.alpine-app-root[data-app-style=ledger] .workspace :is(.metrics,.alpine-metrics){border:1px solid var(--alpine-divider);background:var(--alpine-paper);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.alpine-app-root[data-app-style=ledger] .workspace :is(.metric,.alpine-metric){border:0;border-right:1px solid var(--alpine-divider);background:0 0;border-radius:0;min-width:0;padding:15px 17px}.alpine-app-root[data-app-style=ledger] .workspace :is(.metric,.alpine-metric):last-child{border-right:0}.alpine-app-root[data-app-style=ledger] .workspace :is(.metric-value,.alpine-metric-value){font:550 23px/1.2 var(--style-font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.04em}.alpine-app-root[data-app-style=ledger] .settings-section{border:1px solid var(--alpine-divider);background:var(--alpine-paper);border-radius:3px;margin-block:14px;padding:0 17px 17px}.alpine-app-root[data-app-style=ledger] .settings-section>.MuiDivider-root{display:none}.alpine-app-root[data-app-style=ledger] .settings-section>[role=button]{margin:0;padding:15px 0}.alpine-app-root[data-app-style=ledger] .settings-section>[role=button] h6{font-size:12px;font-weight:550}.alpine-app-root[data-app-style=ledger] .settings-section>[role=button] h6:before,.alpine-app-root[data-app-style=ledger] .panel>summary h2:before{content:"§ ";color:var(--alpine-text3);font-family:var(--style-font-mono)}.alpine-app-root[data-app-style=ledger] .settings-row{border-bottom:1px solid var(--alpine-divider);gap:22px;padding:14px 0}.alpine-app-root[data-app-style=ledger] .alpine-setrow-label{font-size:11px;font-weight:500}.alpine-app-root[data-app-style=ledger] .alpine-setrow-desc{font-size:9px;line-height:1.65}.alpine-app-root[data-app-style=ledger] .alpine-setrow-value{font:10px var(--style-font-mono);font-variant-numeric:tabular-nums}.alpine-app-root[data-app-style=ledger] .alpine-chat-bubble{border:1px solid var(--alpine-divider);border-radius:0 10px 10px;padding:13px 16px;font-size:12px;line-height:1.9}.alpine-app-root[data-app-style=ledger] .alpine-chat-bubble-user{border-radius:10px 0 10px 10px}.alpine-app-root[data-app-style=ledger] .alpine-chat-row{gap:10px}.alpine-app-root[data-app-style=ledger] .alpine-chat-ts{font-size:9px}.alpine-app-root[data-app-style=ledger] .workspace :is(table,.MuiTable-root){border-collapse:collapse;width:100%;font-size:11px}.alpine-app-root[data-app-style=ledger] .workspace :is(thead th,.MuiTableCell-head){text-transform:uppercase;letter-spacing:.12em;color:var(--alpine-text3);background:var(--alpine-card,var(--alpine-paper));white-space:nowrap;font-size:8px;font-weight:500}.alpine-app-root[data-app-style=ledger] .workspace :is(td,.MuiTableCell-body){color:var(--alpine-text2);border-top:1px solid var(--alpine-divider);padding:12px;font-size:11px}.alpine-app-root[data-app-style=ledger] .workspace :is(pre,code,.code-view){font:10px/1.9 var(--style-font-mono)}.alpine-app-root[data-app-style=ledger] .alpine-ledger-products{border:1px solid var(--alpine-divider);background:var(--alpine-paper);border-radius:3px;overflow:auto}.alpine-app-root[data-app-style=ledger] .alpine-ledger-products table{text-align:left;table-layout:auto;width:100%;min-width:620px}.alpine-app-root[data-app-style=ledger] .alpine-ledger-products thead th{text-transform:uppercase;letter-spacing:.12em;background:var(--alpine-card,var(--alpine-paper));color:var(--alpine-text3);padding:11px 13px;font-size:8px;font-weight:500}.alpine-app-root[data-app-style=ledger] .workspace .alpine-ledger-products tbody :is(th,td){border-top:1px solid var(--alpine-divider);vertical-align:middle;color:var(--alpine-text2);font:400 11px/1.5 var(--style-font-body);text-transform:none;letter-spacing:normal;background:0 0;padding:12px}.alpine-app-root[data-app-style=ledger] .alpine-ledger-products tbody th{color:var(--alpine-text)}.alpine-app-root[data-app-style=ledger] .alpine-ledger-products tbody tr:hover{background:color-mix(in srgb, var(--alpine-green) 4%, var(--alpine-paper))}.alpine-app-root[data-app-style=ledger] .table-product{align-items:center;gap:12px;min-width:190px;display:flex}.alpine-app-root[data-app-style=ledger] .table-thumb{width:42px;height:42px;color:var(--alpine-green);background:var(--alpine-card,var(--alpine-paper));border:1px solid var(--alpine-divider);cursor:pointer;border-radius:6px;flex:none;place-items:center;padding:0;display:grid;overflow:hidden}.alpine-app-root[data-app-style=ledger] .table-thumb img{object-fit:contain;width:100%;height:100%;display:block}.alpine-app-root[data-app-style=ledger] .table-thumb svg{width:38px;height:38px}.alpine-app-root[data-app-style=ledger] .alpine-ledger-product-copy{white-space:normal;overflow-wrap:anywhere;min-width:120px;max-width:360px}.alpine-app-root[data-app-style=ledger] .text-button{text-align:left;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.alpine-app-root[data-app-style=ledger] .text-button:hover{color:var(--alpine-green)}.alpine-app-root[data-app-style=ledger] .table-secondary{color:var(--alpine-text3);margin-top:3px;font-size:9px}.alpine-app-root[data-app-style=ledger] .table-actions{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.alpine-app-root[data-app-style=ledger] .alpine-ledger-products .alpine-ledger-number{font-family:var(--style-font-mono);font-variant-numeric:tabular-nums;white-space:nowrap}.alpine-app-root[data-app-style=ledger] .alpine-ledger-products td:nth-child(2),.alpine-app-root[data-app-style=ledger] .alpine-ledger-products td:nth-child(3){min-width:90px}.alpine-app-root[data-app-style=ledger] .alpine-ledger-products td:nth-child(4){min-width:60px}.alpine-app-root[data-app-style=ledger] .alpine-ledger-status{border:1px solid color-mix(in srgb, var(--alpine-green) 24%, transparent);color:var(--alpine-green);background:var(--alpine-bg);white-space:nowrap;border-radius:5px;align-items:center;gap:5px;padding:5px 7px;font-size:8px;line-height:1;display:inline-flex}.alpine-app-root[data-app-style=ledger] .alpine-ledger-status:before{content:"";background:currentColor;border-radius:50%;width:4px;height:4px}.alpine-app-root[data-app-style=ledger] .alpine-ledger-status:is([data-status=draft],[data-status=pending],[data-status=review]){color:var(--alpine-amber);border-color:color-mix(in srgb, var(--alpine-amber) 25%, transparent)}.alpine-app-root[data-app-style=ledger] .alpine-ledger-status:is([data-status=archived],[data-status=unknown]){color:var(--alpine-text3);border-color:var(--alpine-divider)}.alpine-app-root[data-app-style=ledger] .alpine-ledger-status:is([data-status=failed],[data-status=disabled]){color:var(--alpine-red);border-color:var(--alpine-red)}.alpine-app-root[data-app-style=ledger] .alpine-ledger-selection{border:1px solid var(--alpine-divider);width:25px;height:25px;color:var(--alpine-text3);cursor:pointer;background:0 0;border-radius:3px;flex:none;place-items:center;padding:4px;display:grid}.alpine-app-root[data-app-style=ledger] .alpine-ledger-selection[aria-pressed=true]{color:var(--alpine-primary-contrast);background:var(--alpine-green);border-color:var(--alpine-green)}.alpine-app-root[data-app-style=ledger] .alpine-ledger-selection svg{width:14px;height:14px}.alpine-app-root[data-app-style=ledger] .alpine-ledger-caption{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.alpine-app-root[data-app-style=ledger] :is(button,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--alpine-green);outline-offset:2px}.alpine-app-root[data-app-style=ledger] :is(button:disabled,[aria-disabled=true]){cursor:default;opacity:.45}html[data-app-style=ledger] :is(.MuiDialog-paper,.MuiPopover-paper,.MuiMenu-paper){border:1px solid var(--alpine-divider);color:var(--alpine-text);background:var(--alpine-paper);border-radius:14px}html[data-app-style=ledger] :is(.MuiDialogTitle-root,.MuiDialogActions-root){padding:18px 22px}html[data-app-style=ledger] .MuiDialogTitle-root{border-bottom:1px solid var(--alpine-divider);font:550 16px/1.4 var(--style-font-body,sans-serif)}html[data-app-style=ledger] .MuiDialogContent-root{padding:22px}html[data-app-style=ledger] .MuiDialogActions-root{border-top:1px solid var(--alpine-divider)}html[data-app-style=ledger] .MuiMenuItem-root{min-height:34px;font-size:11px}html[data-app-style=ledger] .MuiTooltip-tooltip{font-size:10px;line-height:1.6}@media (width<=850px){.alpine-app-root[data-app-style=ledger],.alpine-app-root[data-app-style=ledger][data-rail-open=false]{grid-template-columns:155px minmax(0,1fr) 0}.alpine-app-root[data-app-style=ledger] .app-nav{width:155px;padding:15px 8px}.alpine-app-root[data-app-style=ledger] .review-rail{box-shadow:-12px 0 35px color-mix(in srgb, var(--alpine-bg) 70%, transparent);z-index:25;grid-area:work;width:min(310px,85%)!important;position:absolute!important;inset:0 0 0 auto!important}.alpine-app-root[data-app-style=ledger][data-rail-open=false] .review-rail{visibility:hidden;pointer-events:none;width:0!important}.alpine-app-root[data-app-style=ledger] .app-header{padding-inline:12px}}@media (width<=600px){.alpine-app-root[data-app-style=ledger],.alpine-app-root[data-app-style=ledger][data-rail-open=false]{grid-template:"header"minmax(57px,auto)"notice""work"minmax(0,1fr)"nav"55px"footer"27px/minmax(0,1fr)}.alpine-app-root[data-app-style=ledger] .app-header{min-height:57px!important}.alpine-app-root[data-app-style=ledger] .app-nav{border-right:0;border-top:1px solid var(--alpine-divider);align-items:center;gap:4px;width:auto;padding:8px 12px;overflow:auto hidden;flex-direction:row!important}.alpine-app-root[data-app-style=ledger] .app-nav .nav-item{white-space:nowrap;border-bottom:0;border-radius:3px;flex:none;width:auto;padding:8px}.alpine-app-root[data-app-style=ledger] .app-nav :is(.nav-group-label,.nav-foot){display:none}.alpine-app-root[data-app-style=ledger] .workspace-inner{padding:16px}.alpine-app-root[data-app-style=ledger] .review-rail{width:min(310px,90%)!important}.alpine-app-root[data-app-style=ledger] .settings-row{flex-wrap:wrap;gap:12px}.alpine-app-root[data-app-style=ledger] .alpine-setrow-control{max-width:100%}.alpine-app-root[data-app-style=ledger] .workspace .page-heading :is(h1,h4,h6){font-size:27px}.alpine-app-root[data-app-style=ledger] .workspace :is(.metric,.alpine-metric){padding:10px}.alpine-app-root[data-app-style=ledger] .workspace :is(.metric-value,.alpine-metric-value){font-size:20px}.alpine-app-root[data-app-style=ledger] .activity-footer{padding-inline:10px;font-size:7px}.alpine-app-root[data-app-style=ledger] .activity-footer .footer-end{display:none}}@media (prefers-reduced-motion:reduce){.alpine-app-root[data-app-style=ledger] *,.alpine-app-root[data-app-style=ledger] :before,.alpine-app-root[data-app-style=ledger] :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.alpine-app-root[data-app-style=boardwalk]{--style-radius:10px;--style-radius-card:10px;--style-radius-pill:10px;--style-radius-button:7px;--style-radius-input:7px;--style-radius-modal:14px;--style-nav-width:155px;--style-space:18px;--style-gap:14px;--style-tabpage-padding:18px;--style-body-font-size:14px;--style-control-height:34px;--nav-width:155px;--space:18px;--workspace-max:1900px;--radius:10px;grid-template:"header header"minmax(65px,auto)"nav work"minmax(0,1fr)"nav rail"174px"footer footer"25px/155px minmax(0,1fr);min-width:0;min-height:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;line-height:1.5;display:grid}.alpine-app-root[data-app-style=boardwalk][data-rail-open=false]{grid-template-rows:minmax(65px,auto) minmax(0,1fr) 0 25px}.alpine-app-root[data-app-style=boardwalk] .alpine-main-content{display:contents}.alpine-app-root[data-app-style=boardwalk] .app-header{flex-wrap:wrap;grid-area:header;min-height:65px;height:auto!important}.alpine-app-root[data-app-style=boardwalk] .app-nav{border-right:1px solid var(--alpine-divider);background:var(--alpine-paper);scrollbar-width:thin;border-bottom:0;flex-direction:column;grid-area:nav;justify-content:flex-start;align-items:stretch;gap:2px;width:auto;min-width:0;padding:22px 12px;display:flex;overflow:hidden auto}.alpine-app-root[data-app-style=boardwalk] .app-nav .nav-item{text-align:left;border-radius:7px;justify-content:flex-start;gap:10px;width:100%;min-height:36px;padding:10px 8px;font-size:10px}.alpine-app-root[data-app-style=boardwalk] .app-nav .nav-item svg{flex:none;width:14px;height:14px}.alpine-app-root[data-app-style=boardwalk] .workspace{grid-area:work;min-width:0;min-height:0;margin:0;overflow:hidden}.alpine-app-root[data-app-style=boardwalk] .workspace-scroll{min-width:0;height:100%;min-height:0;overflow:auto}.alpine-app-root[data-app-style=boardwalk] .workspace-inner{min-width:0;max-width:1900px;margin-inline:auto}.alpine-app-root[data-app-style=boardwalk] .review-rail{border-left:0;border-right:0;border-top:1px solid var(--alpine-divider);grid-area:rail;width:auto;min-width:0;min-height:0;max-height:174px;position:relative;inset:auto;overflow:hidden}.alpine-app-root[data-app-style=boardwalk] :is(.rail-heading,.alpine-rail-head){flex-wrap:wrap;align-items:center;gap:10px 15px;padding:9px 16px;display:flex}.alpine-app-root[data-app-style=boardwalk] .rail-title-row{flex:none;gap:10px;margin:0}.alpine-app-root[data-app-style=boardwalk] .rail-controls{min-width:180px;margin:0}.alpine-app-root[data-app-style=boardwalk] .rail-search{max-width:200px}.alpine-app-root[data-app-style=boardwalk] .rail-body[data-axis=horizontal]{gap:10px;padding:0 15px 10px}.alpine-app-root[data-app-style=boardwalk] .handoff{border-radius:10px;min-width:250px;margin:0;padding:10px}.alpine-app-root[data-app-style=boardwalk] .activity-footer{border-top:1px solid var(--alpine-divider);grid-area:footer;height:25px;padding-inline:15px;font-size:8px}.alpine-app-root[data-app-style=boardwalk] :is(.page-heading,.alpine-tab-heading){margin-bottom:18px}.alpine-app-root[data-app-style=boardwalk] :is(.metrics,.alpine-metrics){gap:10px;margin-bottom:18px}.alpine-app-root[data-app-style=boardwalk] :is(.metric,.alpine-metric){padding:10px 14px}.alpine-app-root[data-app-style=boardwalk] :is(.metric-value,.alpine-metric-value){font-variant-numeric:tabular-nums;font-size:23px}.alpine-app-root[data-app-style=boardwalk] .boardwalk-page-note{color:var(--alpine-text2);margin:0 0 12px;font-size:10px}.alpine-app-root[data-app-style=boardwalk] .boardwalk-product-board{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;align-items:stretch;gap:14px;min-width:0;padding-bottom:12px;display:flex;overflow-x:auto}.alpine-app-root[data-app-style=boardwalk] .board-lane{border:1px solid var(--alpine-divider);background:color-mix(in srgb, var(--alpine-paper) 70%, transparent);scroll-snap-align:start;border-radius:10px;flex:1 0 220px;min-width:220px;padding:12px}.alpine-app-root[data-app-style=boardwalk] .lane-head{color:var(--alpine-text2);justify-content:space-between;align-items:flex-start;gap:8px;margin:0 0 12px;font-size:10px;font-weight:550;display:flex}.alpine-app-root[data-app-style=boardwalk] .boardwalk-lane-title small{color:var(--alpine-disabled);margin-top:3px;font-size:9px;font-weight:400;display:block}.alpine-app-root[data-app-style=boardwalk] .boardwalk-lane-count{color:var(--alpine-disabled);font-variant-numeric:tabular-nums}.alpine-app-root[data-app-style=boardwalk] [data-collection-mode=style] .board-lane .product-grid{grid-template-columns:minmax(0,1fr);gap:15px;display:grid}.alpine-app-root[data-app-style=boardwalk] .boardwalk-product-slot{min-width:0}.alpine-app-root[data-app-style=boardwalk] .boardwalk-product-slot .alpine-lean-card{border-radius:10px;border:1px solid var(--alpine-divider)!important;background:var(--alpine-paper)!important;filter:none!important;opacity:1!important}.alpine-app-root[data-app-style=boardwalk] .boardwalk-product-slot :is(.alpine-lean-img,.alpine-lean-noimg){aspect-ratio:auto;object-fit:contain;background:var(--alpine-hover);height:115px;min-height:115px}.alpine-app-root[data-app-style=boardwalk] .boardwalk-product-slot .alpine-lean-body{padding:13px}.alpine-app-root[data-app-style=boardwalk] .boardwalk-product-slot .alpine-lean-title{min-height:36px;font-size:12px;font-weight:550;line-height:1.5}.alpine-app-root[data-app-style=boardwalk] .boardwalk-product-slot .alpine-lean-price{font-size:12px;font-weight:550}.alpine-app-root[data-app-style=boardwalk] .boardwalk-product-slot .alpine-lean-pill{border-radius:5px;padding:5px 7px;font-size:8px}.alpine-app-root[data-app-style=boardwalk] .boardwalk-lane-empty{color:var(--alpine-disabled);margin:0;font-size:10px}.alpine-app-root[data-app-style=boardwalk] .build-grid{overscroll-behavior-x:contain;scroll-snap-type:x proximity;align-items:flex-start;gap:12px;min-width:0;padding-bottom:12px;display:flex;overflow-x:auto}.alpine-app-root[data-app-style=boardwalk] .build-grid>.build-card{border:1px solid var(--alpine-divider);background:var(--alpine-paper);scroll-snap-align:start;border-radius:10px;flex:1 0 260px;min-width:260px;max-width:460px;padding:17px}.alpine-app-root[data-app-style=boardwalk] .theme-grid{overscroll-behavior-x:contain;flex-wrap:nowrap;gap:9px;padding-bottom:9px;display:flex;overflow-x:auto}.alpine-app-root[data-app-style=boardwalk] .theme-grid>.theme-card{flex:1 0 165px;min-width:165px;max-width:200px}.alpine-app-root[data-app-style=boardwalk] :is(.panel,.alpine-setrow-root,.settings-section){border-radius:10px}.alpine-app-root[data-app-style=boardwalk] .alpine-setrow-root{gap:22px;padding-block:14px}.alpine-app-root[data-app-style=boardwalk] .alpine-setrow-label{font-size:11px}.alpine-app-root[data-app-style=boardwalk] .alpine-setrow-desc{font-size:9px}.alpine-app-root[data-app-style=boardwalk] .alpine-chat-bubble{border-radius:0 10px 10px;padding:13px 16px;font-size:12px;line-height:1.9}.alpine-app-root[data-app-style=boardwalk] .alpine-chat-bubble-user{border-radius:10px 0 10px 10px}.alpine-app-root[data-app-style=boardwalk] :is(button,a,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--alpine-primary);outline-offset:3px}@media (width<=850px){.alpine-app-root[data-app-style=boardwalk] .app-nav{padding:15px 8px}.alpine-app-root[data-app-style=boardwalk] .board-lane{flex-basis:200px;min-width:200px}}@media (width<=580px){.alpine-app-root[data-app-style=boardwalk],.alpine-app-root[data-app-style=boardwalk][data-rail-open=false]{grid-template:"header"minmax(58px,auto)"work"minmax(0,1fr)"nav"58px"footer"24px/minmax(0,1fr)}.alpine-app-root[data-app-style=boardwalk] .app-nav{border-top:1px solid var(--alpine-divider);border-right:0;flex-direction:row;align-items:center;gap:3px;padding:5px 8px;overflow:auto hidden}.alpine-app-root[data-app-style=boardwalk] .app-nav .nav-item{flex:none;width:auto;min-height:42px;padding:7px 9px}.alpine-app-root[data-app-style=boardwalk] .app-nav :is(.nav-group-label,.nav-foot){display:none}.alpine-app-root[data-app-style=boardwalk] .review-rail{z-index:20;border-top:0;border-left:1px solid var(--alpine-divider);max-height:none;box-shadow:var(--alpine-shadow8);grid-area:work;position:absolute;inset:0 0 0 auto;width:min(330px,92%)!important}.alpine-app-root[data-app-style=boardwalk] :is(.rail-heading,.alpine-rail-head){padding:14px 12px 10px;display:block}.alpine-app-root[data-app-style=boardwalk] .rail-search{max-width:none}.alpine-app-root[data-app-style=boardwalk] .activity-footer{height:24px}}@media (prefers-reduced-motion:reduce){.alpine-app-root[data-app-style=boardwalk] *,.alpine-app-root[data-app-style=boardwalk] :before,.alpine-app-root[data-app-style=boardwalk] :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.alpine-desktop-titlebar,.alpine-desktop-resize{display:none}.alpine-app-root[data-app-style=windowdesk]{--space:18px;--body-size:14px;--radius:10px;--workspace-max:1900px;isolation:isolate;background:var(--alpine-bg);background-image:radial-gradient(color-mix(in srgb, var(--alpine-primary) 11%, transparent) .7px, transparent .7px);width:100%;min-height:0;max-height:none;color:var(--alpine-text);background-size:17px 17px;font-size:14px;position:relative;overflow:hidden;height:100dvh!important;display:block!important}.alpine-app-root[data-app-style=windowdesk]>.alpine-main-content{display:contents}.alpine-app-root[data-app-style=windowdesk] .app-header{border-bottom:1px solid var(--alpine-divider);background:color-mix(in srgb, var(--alpine-paper) 90%, transparent);z-index:23;flex-wrap:wrap;gap:12px;width:100%;height:auto;min-height:56px;padding:8px 22px;position:absolute;inset:0 0 auto}.alpine-app-root[data-app-style=windowdesk] .app-header>:last-child{max-width:100%;overflow-x:auto}.alpine-app-root[data-app-style=windowdesk] .alpine-status-banner{inset:var(--desktop-header-height,56px) 0 auto;z-index:24;flex-wrap:wrap;min-width:0;position:absolute}.alpine-app-root[data-app-style=windowdesk] .app-nav{border:0;border-top:1px solid var(--alpine-divider);background:color-mix(in srgb, var(--alpine-paper) 95%, transparent);z-index:20;scrollbar-width:thin;justify-content:flex-start;align-items:center;gap:4px;width:100%;height:51px;min-height:51px;padding:8px 12px;display:flex;position:absolute;inset:auto 0 25px;overflow:auto hidden}.alpine-app-root[data-app-style=windowdesk] .app-nav :is(.nav-group-label,.nav-foot,.nav-children,.nav-count){display:none}.alpine-app-root[data-app-style=windowdesk] .app-nav .nav-route-list{flex:none;align-items:center;gap:4px;display:flex}.alpine-app-root[data-app-style=windowdesk] .app-nav .nav-tools{flex:none;align-items:center;gap:5px;margin:0;padding:0;display:flex}.alpine-app-root[data-app-style=windowdesk] .app-nav :is(.nav-item,.alpine-subheader-tab){white-space:nowrap;border-radius:6px;flex:none;justify-content:center;align-items:center;gap:7px;width:auto;min-height:34px;padding:7px 12px;display:inline-flex;font-size:10px!important}.alpine-app-root[data-app-style=windowdesk] .activity-footer{border-top:1px solid var(--alpine-divider);background:var(--alpine-paper);height:25px;min-height:25px;color:var(--alpine-text2);z-index:21;align-items:center;gap:12px;padding:0 14px;font-size:9px;display:flex;position:absolute;inset:auto 0 0;overflow:hidden}.alpine-app-root[data-app-style=windowdesk][data-desktop-floating=true] [data-window]{resize:none;border:1px solid var(--alpine-divider);background:var(--alpine-bg);min-width:0;max-width:none;min-height:0;max-height:none;box-shadow:0 15px 45px color-mix(in srgb, var(--alpine-bg) 35%, transparent);border-radius:10px;flex-direction:column;margin:0;display:flex;inset:auto;overflow:hidden;transition:none!important;position:absolute!important;transform:none!important}.alpine-app-root[data-app-style=windowdesk][data-desktop-floating=true] [data-window=work]{left:var(--desktop-work-x,24px);top:var(--desktop-work-y,78px);height:var(--desktop-work-height,calc(100% - 163px));z-index:var(--desktop-work-z,10);width:var(--desktop-work-width,calc(100% - 370px))!important}.alpine-app-root[data-app-style=windowdesk][data-desktop-floating=true] [data-window=review]{left:var(--desktop-review-x,calc(100% - 324px));top:var(--desktop-review-y,96px);height:var(--desktop-review-height,calc(100% - 185px));z-index:var(--desktop-review-z,11);width:var(--desktop-review-width,300px)!important}.alpine-app-root[data-app-style=windowdesk][data-desktop-floating=true] [data-window=companion]{left:var(--desktop-companion-x,calc(100% - 325px));top:var(--desktop-companion-y,calc(100% - 354px));width:var(--desktop-companion-width,285px);height:var(--desktop-companion-height,260px);z-index:var(--desktop-companion-z,12)}.alpine-app-root[data-app-style=windowdesk] [data-window=review][data-open=false],.alpine-app-root[data-app-style=windowdesk][data-rail-open=false] [data-window=review]{visibility:hidden;pointer-events:none}.alpine-app-root[data-app-style=windowdesk] [data-window=companion][hidden]{display:none!important}.alpine-app-root[data-app-style=windowdesk] .alpine-rail-inner{flex-direction:column;flex:1;min-width:0;height:auto;min-height:0;padding-left:0;transition:none;display:flex;width:100%!important}.alpine-app-root[data-app-style=windowdesk] .workspace-scroll{scrollbar-width:thin;flex:1;min-width:0;min-height:0;overflow:auto}.alpine-app-root[data-app-style=windowdesk] .workspace-inner{max-width:1900px;padding:19px}.alpine-app-root[data-app-style=windowdesk] .alpine-tab-content{min-width:0;min-height:0;padding:0}.alpine-app-root[data-app-style=windowdesk] .window-titlebar{border-bottom:1px solid var(--alpine-divider);background:color-mix(in srgb, var(--alpine-text) 5%, var(--alpine-paper));min-width:0;min-height:34px;color:var(--alpine-text2);-webkit-user-select:none;user-select:none;cursor:grab;touch-action:none;flex:none;align-items:center;gap:7px;padding:7px 12px;font-size:10px;line-height:1.5;display:flex}.alpine-app-root[data-app-style=windowdesk] .window-titlebar:active{cursor:grabbing}.alpine-app-root[data-app-style=windowdesk] .window-title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.alpine-app-root[data-app-style=windowdesk] .window-dots{gap:4px;margin-right:4px;display:flex}.alpine-app-root[data-app-style=windowdesk] .window-dots i{background:var(--alpine-text2);opacity:.6;border-radius:50%;width:6px;height:6px}.alpine-app-root[data-app-style=windowdesk] .window-titlebar button{border:1px solid var(--alpine-divider);min-height:24px;color:var(--alpine-text2);font:inherit;background:0 0;border-radius:5px;flex:none;padding:3px 7px;font-size:10px}.alpine-app-root[data-app-style=windowdesk] .window-titlebar button:hover{background:var(--alpine-paper);color:var(--alpine-primary)}.alpine-app-root[data-app-style=windowdesk] .alpine-desktop-resize{width:22px;min-width:22px;height:22px;min-height:22px;color:var(--alpine-text2);cursor:nwse-resize;touch-action:none;z-index:2;background:0 0;border:0;border-radius:0;padding:0;display:block;position:absolute;inset:auto 0 0 auto}.alpine-app-root[data-app-style=windowdesk] .alpine-desktop-resize:after{content:"";border-bottom:2px solid;border-right:2px solid;width:8px;height:8px;position:absolute;inset:auto 4px 4px auto}.alpine-app-root[data-app-style=windowdesk] :is(.alpine-desktop-titlebar,.alpine-desktop-resize):focus-visible{outline:2px solid var(--alpine-primary);outline-offset:-3px}.alpine-app-root[data-app-style=windowdesk][data-desktop-interacting]{-webkit-user-select:none;user-select:none}.alpine-app-root[data-app-style=windowdesk] .alpine-rail>[role=separator]{display:none}.alpine-app-root[data-app-style=windowdesk] .companion-body{flex:1;min-height:0;padding:14px;overflow:auto}.alpine-app-root[data-app-style=windowdesk] .alpine-companion-source{color:var(--alpine-text2);margin:0 0 9px;font-size:10px}.alpine-app-root[data-app-style=windowdesk] .alpine-companion-reply{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--alpine-text);margin:0 0 13px;font-size:11px;line-height:1.7}.alpine-app-root[data-app-style=windowdesk] .alpine-companion-open{border:1px solid var(--alpine-divider);background:var(--alpine-paper);min-height:30px;color:var(--alpine-primary);font:inherit;border-radius:6px;padding:6px 9px;font-size:10px}.alpine-app-root[data-app-style=windowdesk] .alpine-companion-state{color:var(--alpine-text2);margin:0 0 10px;font-size:10px}.alpine-app-root[data-app-style=windowdesk] .overlay-root{z-index:50}@media (width<=850px){.alpine-app-root[data-app-style=windowdesk]{grid-template-areas:"header""notice""work""nav""footer";grid-template-rows:auto auto minmax(0,1fr) 51px 25px!important;grid-template-columns:minmax(0,1fr)!important;display:grid!important}.alpine-app-root[data-app-style=windowdesk] .app-header{grid-area:header;padding:8px 12px;position:relative;inset:auto}.alpine-app-root[data-app-style=windowdesk] .alpine-status-banner{grid-area:notice;position:relative;inset:auto}.alpine-app-root[data-app-style=windowdesk] .workspace{width:auto;min-width:0;max-width:none;height:auto;min-height:0;max-height:none;box-shadow:none;border:0;border-radius:0;grid-area:work;margin:0;position:relative;inset:auto;transform:none!important}.alpine-app-root[data-app-style=windowdesk] .app-nav{grid-area:nav;height:auto;position:relative;inset:auto}.alpine-app-root[data-app-style=windowdesk] .activity-footer{grid-area:footer;position:relative;inset:auto}.alpine-app-root[data-app-style=windowdesk] .review-rail{inset:var(--desktop-content-top,72px) 0 76px auto;border:1px solid var(--alpine-divider);background:var(--alpine-paper);width:min(310px,90%);min-width:0;max-width:90%;height:auto;min-height:0;max-height:none;box-shadow:-12px 0 30px color-mix(in srgb, var(--alpine-bg) 70%, transparent);z-index:30;border-radius:0;position:absolute;transform:none!important}.alpine-app-root[data-app-style=windowdesk] .companion{border:1px solid var(--alpine-divider);background:var(--alpine-paper);z-index:31;border-radius:10px;width:min(285px,100% - 24px);height:260px;max-height:calc(100% - 180px);position:absolute;inset:auto 12px 90px auto;transform:none!important}.alpine-app-root[data-app-style=windowdesk] .window-titlebar{cursor:default;touch-action:auto}.alpine-app-root[data-app-style=windowdesk] .alpine-desktop-resize{display:none}}@media (width<=600px){.alpine-app-root[data-app-style=windowdesk]{grid-template-rows:auto auto minmax(0,1fr) 61px 23px!important}.alpine-app-root[data-app-style=windowdesk] .app-nav{min-height:61px;padding:6px 8px}.alpine-app-root[data-app-style=windowdesk] .app-nav :is(.nav-item,.alpine-subheader-tab){flex-direction:column;gap:4px;min-width:58px;min-height:44px;padding:5px 2px;font-size:9px!important}.alpine-app-root[data-app-style=windowdesk] .workspace>.window-titlebar{display:none}.alpine-app-root[data-app-style=windowdesk] .workspace-inner{padding:16px}.alpine-app-root[data-app-style=windowdesk] .activity-footer{height:23px;min-height:23px;font-size:8px}.alpine-app-root[data-app-style=windowdesk] .review-rail{bottom:84px}}@media (prefers-reduced-motion:reduce){.alpine-app-root[data-app-style=windowdesk] *,.alpine-app-root[data-app-style=windowdesk] :before,.alpine-app-root[data-app-style=windowdesk] :after{scroll-behavior:auto}}.app.alpine-app-root[data-app-style=windowdesk] .alpine-status-banner{flex:1 0 100%;position:static;inset:auto}.app.alpine-app-root[data-app-style=windowdesk] .app-header{padding-block:0}@media (width<=850px){.app.alpine-app-root[data-app-style=windowdesk] .review-rail{grid-area:work;inset:0 0 0 auto}}html[data-app-style=windowdesk] .alpine-toast-stack{bottom:96px!important}.app.alpine-app-root[data-app-style=windowdesk] [data-collection-mode=style] .product-grid{grid-template-columns:repeat(auto-fill,minmax(165px,1fr));gap:11px}.app.alpine-app-root[data-app-style=windowdesk] [data-collection-mode=style] .product-art{height:130px;min-height:130px}.app.alpine-app-root[data-app-style=windowdesk] .metric{padding:11px}.app.alpine-app-root[data-app-style=windowdesk] .metric-value{font-size:22px}.app.alpine-app-root[data-app-style=windowdesk] .metric-foot{display:none}.app.alpine-app-root[data-app-style=windowdesk] .page-heading{margin-bottom:18px}.app.alpine-app-root[data-app-style=windowdesk] .workspace-inner .page-title{font-size:27px}.app.alpine-app-root .workspace{container:alpine-workspace/inline-size}.app.alpine-app-root :is(.workspace-scroll,.workspace-inner,.alpine-feature-root){box-sizing:border-box;inline-size:100%;min-inline-size:0;max-inline-size:100%}.app.alpine-app-root .alpine-feature-root>.MuiBox-root{inline-size:100%;min-inline-size:0;max-inline-size:none}.app.alpine-app-root .alpine-feature-root :is(.MuiBox-root,.MuiStack-root,.MuiPaper-root,.MuiGrid-root,.MuiFormControl-root,.MuiInputBase-root,.MuiTabs-root,.MuiTabs-scroller){min-inline-size:0;max-inline-size:100%}.app.alpine-app-root .alpine-feature-root :is(.MuiTypography-root,.alpine-setrow-label,.alpine-setrow-desc,.alpine-chat-text,.page-subtitle){overflow-wrap:anywhere}.app.alpine-app-root .alpine-feature-root :is(input,textarea,select,img,video,canvas){min-inline-size:0;max-inline-size:100%}.app.alpine-app-root .alpine-feature-root :is(pre,.MuiTableContainer-root,.alpine-lean-tblwrap,.table-wrap){min-inline-size:0;max-inline-size:100%;overflow-x:auto}.app.alpine-app-root .alpine-feature-root .MuiTabs-flexContainer{min-inline-size:0}.app.alpine-app-root :is(.page-heading,.heading-actions,.alpine-product-toolbar){flex-wrap:wrap;min-inline-size:0;max-inline-size:100%}.app.alpine-app-root .alpine-product-toolbar>.MuiTextField-root{flex:220px;margin-inline-start:0;min-inline-size:min(100%,160px)!important}.app.alpine-app-root .alpine-product-pills{min-inline-size:0;max-inline-size:100%;overflow-x:auto}.app.alpine-app-root .alpine-feature-root :is(.MuiFormControl-root,.MuiInputBase-root){min-inline-size:0!important}.app.alpine-app-root .alpine-feature-root .MuiGrid-container{min-inline-size:0;max-inline-size:100%}.app.alpine-app-root .alpine-feature-root .MuiGrid-container>.MuiGrid-root{min-inline-size:0}.app.alpine-app-root .alpine-feature-root .alpine-setrow-control{flex-wrap:wrap;min-inline-size:0;max-inline-size:100%}.app.alpine-app-root[data-app-style=deck] .alpine-feature-products[data-collection-mode=style] .alpine-deck-products{inline-size:100%;min-inline-size:0;max-inline-size:100%;display:flex}.app.alpine-app-root[data-app-style=deck] .alpine-deck-product{flex-basis:min(270px,100%);min-inline-size:min(270px,100%)}@container alpine-workspace (width<=760px){.app.alpine-app-root .alpine-feature-root .MuiGrid-container>.MuiGrid-root{flex-basis:100%;inline-size:100%;max-inline-size:100%}.app.alpine-app-root .alpine-feature-root>.MuiBox-root>.MuiBox-root:first-child,.app.alpine-app-root .alpine-feature-header>.MuiBox-root{flex-wrap:wrap}.app.alpine-app-root .alpine-feature-root .MuiButton-root{white-space:normal;max-inline-size:100%}.app.alpine-app-root .alpine-setrow-root{flex-wrap:wrap;align-items:flex-start}.app.alpine-app-root .alpine-setrow-main{flex:260px}.app.alpine-app-root .alpine-setrow-control{flex:220px;justify-content:flex-start}.app.alpine-app-root .alpine-feature-settings #settings-scroll-container>.MuiBox-root{padding-inline:0}.app.alpine-app-root .alpine-feature-root .MuiSlider-root{max-inline-size:100%}}@container alpine-workspace (width<=480px){.app.alpine-app-root .workspace-inner{padding-inline:12px!important}.app.alpine-app-root [data-collection-mode=style] .alpine-product-collection{grid-template-columns:minmax(0,1fr)!important}.app.alpine-app-root[data-app-style=folio] [data-collection-mode=style] .product-card:first-child{flex-direction:column;grid-column:auto;display:flex}.app.alpine-app-root[data-app-style=folio] [data-collection-mode=style] .product-card:first-child .product-art{inline-size:100%}.app.alpine-app-root :is(.metrics,.alpine-metrics){grid-template-columns:repeat(auto-fit,minmax(min(100%,140px),1fr))!important}.app.alpine-app-root .alpine-feature-root .MuiStack-root{flex-wrap:wrap}}.app.alpine-app-root .alpine-feature-root .MuiTabs-root{min-inline-size:0;flex-shrink:1!important}[data-color-theme=forest-signal]{--theme-bg:#091610;--theme-paper:#0e2119;--theme-paper2:#193328;--theme-card:#142a20;--theme-accent:#98e5b8;--theme-text:#edf8f1;--theme-text2:#b2c9ba;--theme-text3:#93ac9c;--theme-divider:#2a4536;--theme-blue:#91c7ed;--theme-amber:#e5bd7f;--theme-red:#f1a19f;--theme-button-bg:#98e5b8;--theme-button-text:#091610;--theme-pill-active-bg:#98e5b8;--theme-pill-active-text:#091610;--theme-tab-active-bg:#98e5b8;--theme-tab-active-text:#091610;--theme-progress-fill:#98e5b8;--theme-progress-track:#2a4536;--alpine-bg:var(--theme-bg);--alpine-paper:var(--theme-paper);--alpine-paper2:var(--theme-paper2);--alpine-card:var(--theme-card);--alpine-green:var(--theme-accent);--alpine-blue:var(--theme-blue);--alpine-amber:var(--theme-amber);--alpine-red:var(--theme-red);--alpine-text:var(--theme-text);--alpine-text2:var(--theme-text2);--alpine-text3:var(--theme-text3);--alpine-divider:var(--theme-divider);--alpine-success:var(--theme-progress-fill);--alpine-hover:var(--theme-progress-track);--alpine-purple:var(--theme-accent)}[data-color-theme=glacier]{--theme-bg:#09121d;--theme-paper:#0f1e2d;--theme-paper2:#1a3044;--theme-card:#132538;--theme-accent:#8bdcff;--theme-text:#f0f7ff;--theme-text2:#b4c8dd;--theme-text3:#94aec7;--theme-divider:#2c4159;--theme-blue:#9fc7ff;--theme-amber:#e8c17d;--theme-red:#f4a5ad;--theme-button-bg:#8bdcff;--theme-button-text:#09121d;--theme-pill-active-bg:#8bdcff;--theme-pill-active-text:#09121d;--theme-tab-active-bg:#8bdcff;--theme-tab-active-text:#09121d;--theme-progress-fill:#8bdcff;--theme-progress-track:#2c4159;--alpine-bg:var(--theme-bg);--alpine-paper:var(--theme-paper);--alpine-paper2:var(--theme-paper2);--alpine-card:var(--theme-card);--alpine-green:var(--theme-accent);--alpine-blue:var(--theme-blue);--alpine-amber:var(--theme-amber);--alpine-red:var(--theme-red);--alpine-text:var(--theme-text);--alpine-text2:var(--theme-text2);--alpine-text3:var(--theme-text3);--alpine-divider:var(--theme-divider);--alpine-success:var(--theme-progress-fill);--alpine-hover:var(--theme-progress-track);--alpine-purple:var(--theme-accent)}[data-color-theme=night-orchid]{--theme-bg:#15101d;--theme-paper:#201829;--theme-paper2:#30233e;--theme-card:#251d30;--theme-accent:#c5abff;--theme-text:#f8f3ff;--theme-text2:#d0bfdc;--theme-text3:#b59fc4;--theme-divider:#45364e;--theme-blue:#a7c4f7;--theme-amber:#e7c390;--theme-red:#f4a9bc;--theme-button-bg:#c5abff;--theme-button-text:#15101d;--theme-pill-active-bg:#c5abff;--theme-pill-active-text:#15101d;--theme-tab-active-bg:#c5abff;--theme-tab-active-text:#15101d;--theme-progress-fill:#c5abff;--theme-progress-track:#45364e;--alpine-bg:var(--theme-bg);--alpine-paper:var(--theme-paper);--alpine-paper2:var(--theme-paper2);--alpine-card:var(--theme-card);--alpine-green:var(--theme-accent);--alpine-blue:var(--theme-blue);--alpine-amber:var(--theme-amber);--alpine-red:var(--theme-red);--alpine-text:var(--theme-text);--alpine-text2:var(--theme-text2);--alpine-text3:var(--theme-text3);--alpine-divider:var(--theme-divider);--alpine-success:var(--theme-progress-fill);--alpine-hover:var(--theme-progress-track);--alpine-purple:var(--theme-accent)}[data-color-theme=carbon-lime]{--theme-bg:#10120f;--theme-paper:#191c17;--theme-paper2:#272c22;--theme-card:#1e221a;--theme-accent:#cdf374;--theme-text:#f3f8ec;--theme-text2:#c0cbb3;--theme-text3:#a2b091;--theme-divider:#3c4434;--theme-blue:#a1cdf8;--theme-amber:#f1c67e;--theme-red:#f4a6a0;--theme-button-bg:#cdf374;--theme-button-text:#10120f;--theme-pill-active-bg:#cdf374;--theme-pill-active-text:#10120f;--theme-tab-active-bg:#cdf374;--theme-tab-active-text:#10120f;--theme-progress-fill:#cdf374;--theme-progress-track:#3c4434;--alpine-bg:var(--theme-bg);--alpine-paper:var(--theme-paper);--alpine-paper2:var(--theme-paper2);--alpine-card:var(--theme-card);--alpine-green:var(--theme-accent);--alpine-blue:var(--theme-blue);--alpine-amber:var(--theme-amber);--alpine-red:var(--theme-red);--alpine-text:var(--theme-text);--alpine-text2:var(--theme-text2);--alpine-text3:var(--theme-text3);--alpine-divider:var(--theme-divider);--alpine-success:var(--theme-progress-fill);--alpine-hover:var(--theme-progress-track);--alpine-purple:var(--theme-accent)}[data-color-theme=copper-trail]{--theme-bg:#1b1512;--theme-paper:#261e19;--theme-paper2:#382b23;--theme-card:#2b221c;--theme-accent:#edb186;--theme-text:#faf4ee;--theme-text2:#d7c4b7;--theme-text3:#bda796;--theme-divider:#534034;--theme-blue:#a6c8e2;--theme-amber:#e7c284;--theme-red:#f3aaa0;--theme-button-bg:#edb186;--theme-button-text:#1b1512;--theme-pill-active-bg:#edb186;--theme-pill-active-text:#1b1512;--theme-tab-active-bg:#edb186;--theme-tab-active-text:#1b1512;--theme-progress-fill:#edb186;--theme-progress-track:#534034;--alpine-bg:var(--theme-bg);--alpine-paper:var(--theme-paper);--alpine-paper2:var(--theme-paper2);--alpine-card:var(--theme-card);--alpine-green:var(--theme-accent);--alpine-blue:var(--theme-blue);--alpine-amber:var(--theme-amber);--alpine-red:var(--theme-red);--alpine-text:var(--theme-text);--alpine-text2:var(--theme-text2);--alpine-text3:var(--theme-text3);--alpine-divider:var(--theme-divider);--alpine-success:var(--theme-progress-fill);--alpine-hover:var(--theme-progress-track);--alpine-purple:var(--theme-accent)}[data-color-theme=tidal]{--theme-bg:#081a20;--theme-paper:#0e282e;--theme-paper2:#183b42;--theme-card:#123038;--theme-accent:#82e5dd;--theme-text:#effbfc;--theme-text2:#b2d0d4;--theme-text3:#95b7bf;--theme-divider:#2c5058;--theme-blue:#9acaf1;--theme-amber:#e8c48b;--theme-red:#f1a6a8;--theme-button-bg:#82e5dd;--theme-button-text:#081a20;--theme-pill-active-bg:#82e5dd;--theme-pill-active-text:#081a20;--theme-tab-active-bg:#82e5dd;--theme-tab-active-text:#081a20;--theme-progress-fill:#82e5dd;--theme-progress-track:#2c5058;--alpine-bg:var(--theme-bg);--alpine-paper:var(--theme-paper);--alpine-paper2:var(--theme-paper2);--alpine-card:var(--theme-card);--alpine-green:var(--theme-accent);--alpine-blue:var(--theme-blue);--alpine-amber:var(--theme-amber);--alpine-red:var(--theme-red);--alpine-text:var(--theme-text);--alpine-text2:var(--theme-text2);--alpine-text3:var(--theme-text3);--alpine-divider:var(--theme-divider);--alpine-success:var(--theme-progress-fill);--alpine-hover:var(--theme-progress-track);--alpine-purple:var(--theme-accent)}[data-color-theme=after-hours]{--theme-bg:#151013;--theme-paper:#21191e;--theme-paper2:#34262d;--theme-card:#271d23;--theme-accent:#ff929b;--theme-text:#fff3f5;--theme-text2:#d7bdc6;--theme-text3:#bfa1ad;--theme-divider:#49343f;--theme-blue:#9bbded;--theme-amber:#e5c282;--theme-red:#f4a3a3;--theme-button-bg:#ff929b;--theme-button-text:#151013;--theme-pill-active-bg:#ff929b;--theme-pill-active-text:#151013;--theme-tab-active-bg:#ff929b;--theme-tab-active-text:#151013;--theme-progress-fill:#ff929b;--theme-progress-track:#49343f;--alpine-bg:var(--theme-bg);--alpine-paper:var(--theme-paper);--alpine-paper2:var(--theme-paper2);--alpine-card:var(--theme-card);--alpine-green:var(--theme-accent);--alpine-blue:var(--theme-blue);--alpine-amber:var(--theme-amber);--alpine-red:var(--theme-red);--alpine-text:var(--theme-text);--alpine-text2:var(--theme-text2);--alpine-text3:var(--theme-text3);--alpine-divider:var(--theme-divider);--alpine-success:var(--theme-progress-fill);--alpine-hover:var(--theme-progress-track);--alpine-purple:var(--theme-accent)}[data-color-theme=blueprint]{--theme-bg:#0b1631;--theme-paper:#132345;--theme-paper2:#1e345b;--theme-card:#172b4d;--theme-accent:#9ac8ff;--theme-text:#eff5ff;--theme-text2:#b7cbed;--theme-text3:#9aafd1;--theme-divider:#354c76;--theme-blue:#accaff;--theme-amber:#edc985;--theme-red:#f3adb8;--theme-button-bg:#9ac8ff;--theme-button-text:#0b1631;--theme-pill-active-bg:#9ac8ff;--theme-pill-active-text:#0b1631;--theme-tab-active-bg:#9ac8ff;--theme-tab-active-text:#0b1631;--theme-progress-fill:#9ac8ff;--theme-progress-track:#354c76;--alpine-bg:var(--theme-bg);--alpine-paper:var(--theme-paper);--alpine-paper2:var(--theme-paper2);--alpine-card:var(--theme-card);--alpine-green:var(--theme-accent);--alpine-blue:var(--theme-blue);--alpine-amber:var(--theme-amber);--alpine-red:var(--theme-red);--alpine-text:var(--theme-text);--alpine-text2:var(--theme-text2);--alpine-text3:var(--theme-text3);--alpine-divider:var(--theme-divider);--alpine-success:var(--theme-progress-fill);--alpine-hover:var(--theme-progress-track);--alpine-purple:var(--theme-accent)}[data-color-theme=silver-pine]{--theme-bg:#f1f5f3;--theme-paper:var(--alpine-text);--theme-paper2:#e7efea;--theme-card:var(--alpine-text);--theme-accent:#246542;--theme-text:#142a21;--theme-text2:#3e5b4c;--theme-text3:#526c5e;--theme-divider:#c9d8cf;--theme-blue:#275f86;--theme-amber:#80570c;--theme-red:#a73845;--theme-button-bg:#246542;--theme-button-text:#f1f5f3;--theme-pill-active-bg:#246542;--theme-pill-active-text:#f1f5f3;--theme-tab-active-bg:#246542;--theme-tab-active-text:#f1f5f3;--theme-progress-fill:#246542;--theme-progress-track:#c9d8cf;--alpine-bg:var(--theme-bg);--alpine-paper:var(--theme-paper);--alpine-paper2:var(--theme-paper2);--alpine-card:var(--theme-card);--alpine-green:var(--theme-accent);--alpine-blue:var(--theme-blue);--alpine-amber:var(--theme-amber);--alpine-red:var(--theme-red);--alpine-text:var(--theme-text);--alpine-text2:var(--theme-text2);--alpine-text3:var(--theme-text3);--alpine-divider:var(--theme-divider);--alpine-success:var(--theme-progress-fill);--alpine-hover:var(--theme-progress-track);--alpine-purple:var(--theme-accent)}[data-color-theme=polar]{--theme-bg:#eef3f9;--theme-paper:var(--alpine-text);--theme-paper2:#e4edf8;--theme-card:var(--alpine-text);--theme-accent:#2a5dab;--theme-text:#18273e;--theme-text2:#405770;--theme-text3:#526981;--theme-divider:#c8d6e7;--theme-blue:#295b9a;--theme-amber:#805514;--theme-red:#a4384c;--theme-button-bg:#2a5dab;--theme-button-text:#eef3f9;--theme-pill-active-bg:#2a5dab;--theme-pill-active-text:#eef3f9;--theme-tab-active-bg:#2a5dab;--theme-tab-active-text:#eef3f9;--theme-progress-fill:#2a5dab;--theme-progress-track:#c8d6e7;--alpine-bg:var(--theme-bg);--alpine-paper:var(--theme-paper);--alpine-paper2:var(--theme-paper2);--alpine-card:var(--theme-card);--alpine-green:var(--theme-accent);--alpine-blue:var(--theme-blue);--alpine-amber:var(--theme-amber);--alpine-red:var(--theme-red);--alpine-text:var(--theme-text);--alpine-text2:var(--theme-text2);--alpine-text3:var(--theme-text3);--alpine-divider:var(--theme-divider);--alpine-success:var(--theme-progress-fill);--alpine-hover:var(--theme-progress-track);--alpine-purple:var(--theme-accent)}[data-color-theme=solar-noir]{--theme-bg:#101010;--theme-paper:#191919;--theme-paper2:#282828;--theme-card:#202020;--theme-accent:#f4d45c;--theme-text:#fafaf6;--theme-text2:#ccccc4;--theme-text3:#aaa99d;--theme-divider:#3e3e37;--theme-blue:#a9c7ef;--theme-amber:#e8c47a;--theme-red:#eda6a6;--theme-button-bg:#f4d45c;--theme-button-text:#242009;--theme-pill-active-bg:#f4d45c;--theme-pill-active-text:#242009;--theme-tab-active-bg:#f4d45c;--theme-tab-active-text:#242009;--theme-progress-fill:#f4d45c;--theme-progress-track:#3e3e37;--alpine-bg:var(--theme-bg);--alpine-paper:var(--theme-paper);--alpine-paper2:var(--theme-paper2);--alpine-card:var(--theme-card);--alpine-green:var(--theme-accent);--alpine-blue:var(--theme-blue);--alpine-amber:var(--theme-amber);--alpine-red:var(--theme-red);--alpine-text:var(--theme-text);--alpine-text2:var(--theme-text2);--alpine-text3:var(--theme-text3);--alpine-divider:var(--theme-divider);--alpine-success:var(--theme-progress-fill);--alpine-hover:var(--theme-progress-track);--alpine-purple:var(--theme-accent)}[data-color-theme=fuchsia-circuit]{--theme-bg:#151316;--theme-paper:#201d22;--theme-paper2:#322d35;--theme-card:#26222a;--theme-accent:#f0a0df;--theme-text:#fff5fd;--theme-text2:#d7c7d5;--theme-text3:#b8a5b6;--theme-divider:#48404c;--theme-blue:#99d0e9;--theme-amber:#e5c180;--theme-red:#f0a8ad;--theme-button-bg:#f0a0df;--theme-button-text:#350d2d;--theme-pill-active-bg:#f0a0df;--theme-pill-active-text:#350d2d;--theme-tab-active-bg:#f0a0df;--theme-tab-active-text:#350d2d;--theme-progress-fill:#f0a0df;--theme-progress-track:#48404c;--alpine-bg:var(--theme-bg);--alpine-paper:var(--theme-paper);--alpine-paper2:var(--theme-paper2);--alpine-card:var(--theme-card);--alpine-green:var(--theme-accent);--alpine-blue:var(--theme-blue);--alpine-amber:var(--theme-amber);--alpine-red:var(--theme-red);--alpine-text:var(--theme-text);--alpine-text2:var(--theme-text2);--alpine-text3:var(--theme-text3);--alpine-divider:var(--theme-divider);--alpine-success:var(--theme-progress-fill);--alpine-hover:var(--theme-progress-track);--alpine-purple:var(--theme-accent)}[data-color-theme=inkline]{--theme-bg:#101112;--theme-paper:#18191b;--theme-paper2:#282a2d;--theme-card:#202225;--theme-accent:#f1f2f4;--theme-text:#f5f5f6;--theme-text2:#c5c7cb;--theme-text3:#a9adb3;--theme-divider:#3d4045;--theme-blue:#b9c9df;--theme-amber:#dac79c;--theme-red:#e8adb4;--theme-button-bg:#f1f2f4;--theme-button-text:#111315;--theme-pill-active-bg:#f1f2f4;--theme-pill-active-text:#111315;--theme-tab-active-bg:#f1f2f4;--theme-tab-active-text:#111315;--theme-progress-fill:#f1f2f4;--theme-progress-track:#3d4045;--alpine-bg:var(--theme-bg);--alpine-paper:var(--theme-paper);--alpine-paper2:var(--theme-paper2);--alpine-card:var(--theme-card);--alpine-green:var(--theme-accent);--alpine-blue:var(--theme-blue);--alpine-amber:var(--theme-amber);--alpine-red:var(--theme-red);--alpine-text:var(--theme-text);--alpine-text2:var(--theme-text2);--alpine-text3:var(--theme-text3);--alpine-divider:var(--theme-divider);--alpine-success:var(--theme-progress-fill);--alpine-hover:var(--theme-progress-track);--alpine-purple:var(--theme-accent)}[data-color-theme=amethyst-paper]{--theme-bg:#f1eff8;--theme-paper:#fff;--theme-paper2:#e9e3f4;--theme-card:#fff;--theme-accent:#7140a0;--theme-text:#271c36;--theme-text2:#514063;--theme-text3:#675776;--theme-divider:#d7cbe5;--theme-blue:#315f8e;--theme-amber:#835611;--theme-red:#a03652;--theme-button-bg:#7140a0;--theme-button-text:#fff;--theme-pill-active-bg:#7140a0;--theme-pill-active-text:#fff;--theme-tab-active-bg:#7140a0;--theme-tab-active-text:#fff;--theme-progress-fill:#7140a0;--theme-progress-track:#d7cbe5;--alpine-bg:var(--theme-bg);--alpine-paper:var(--theme-paper);--alpine-paper2:var(--theme-paper2);--alpine-card:var(--theme-card);--alpine-green:var(--theme-accent);--alpine-blue:var(--theme-blue);--alpine-amber:var(--theme-amber);--alpine-red:var(--theme-red);--alpine-text:var(--theme-text);--alpine-text2:var(--theme-text2);--alpine-text3:var(--theme-text3);--alpine-divider:var(--theme-divider);--alpine-success:var(--theme-progress-fill);--alpine-hover:var(--theme-progress-track);--alpine-purple:var(--theme-accent)}[data-color-theme=ceramic-coral]{--theme-bg:#f4f4f6;--theme-paper:#fff;--theme-paper2:#ececf0;--theme-card:#fff;--theme-accent:#b8442b;--theme-text:#322328;--theme-text2:#634952;--theme-text3:#79616a;--theme-divider:#dcd4d9;--theme-blue:#2e6282;--theme-amber:#815810;--theme-red:#a83249;--theme-button-bg:#b8442b;--theme-button-text:#fff;--theme-pill-active-bg:#b8442b;--theme-pill-active-text:#fff;--theme-tab-active-bg:#b8442b;--theme-tab-active-text:#fff;--theme-progress-fill:#b8442b;--theme-progress-track:#dcd4d9;--alpine-bg:var(--theme-bg);--alpine-paper:var(--theme-paper);--alpine-paper2:var(--theme-paper2);--alpine-card:var(--theme-card);--alpine-green:var(--theme-accent);--alpine-blue:var(--theme-blue);--alpine-amber:var(--theme-amber);--alpine-red:var(--theme-red);--alpine-text:var(--theme-text);--alpine-text2:var(--theme-text2);--alpine-text3:var(--theme-text3);--alpine-divider:var(--theme-divider);--alpine-success:var(--theme-progress-fill);--alpine-hover:var(--theme-progress-track);--alpine-purple:var(--theme-accent)}[data-color-theme=merlot-gold]{--theme-bg:#1f0d18;--theme-paper:#2e1526;--theme-paper2:#452539;--theme-card:#351a2c;--theme-accent:#e8c26f;--theme-text:#fff3f9;--theme-text2:#dbc0cd;--theme-text3:#bda1b0;--theme-divider:#654356;--theme-blue:#9ecfe3;--theme-amber:#e8c58f;--theme-red:#efa6ad;--theme-button-bg:#e8c26f;--theme-button-text:#302208;--theme-pill-active-bg:#e8c26f;--theme-pill-active-text:#302208;--theme-tab-active-bg:#e8c26f;--theme-tab-active-text:#302208;--theme-progress-fill:#e8c26f;--theme-progress-track:#654356;--alpine-bg:var(--theme-bg);--alpine-paper:var(--theme-paper);--alpine-paper2:var(--theme-paper2);--alpine-card:var(--theme-card);--alpine-green:var(--theme-accent);--alpine-blue:var(--theme-blue);--alpine-amber:var(--theme-amber);--alpine-red:var(--theme-red);--alpine-text:var(--theme-text);--alpine-text2:var(--theme-text2);--alpine-text3:var(--theme-text3);--alpine-divider:var(--theme-divider);--alpine-success:var(--theme-progress-fill);--alpine-hover:var(--theme-progress-track);--alpine-purple:var(--theme-accent)}[data-color-theme=atlantic-citrus]{--theme-bg:#0b192a;--theme-paper:#112943;--theme-paper2:#213d5c;--theme-card:#18324e;--theme-accent:#ffae69;--theme-text:#f4f8fd;--theme-text2:#bdd0e3;--theme-text3:#a1b8cf;--theme-divider:#355572;--theme-blue:#add8ff;--theme-amber:#f4cc7f;--theme-red:#ffa6a6;--theme-button-bg:#ffae69;--theme-button-text:#311600;--theme-pill-active-bg:#ffae69;--theme-pill-active-text:#311600;--theme-tab-active-bg:#ffae69;--theme-tab-active-text:#311600;--theme-progress-fill:#ffae69;--theme-progress-track:#355572;--alpine-bg:var(--theme-bg);--alpine-paper:var(--theme-paper);--alpine-paper2:var(--theme-paper2);--alpine-card:var(--theme-card);--alpine-green:var(--theme-accent);--alpine-blue:var(--theme-blue);--alpine-amber:var(--theme-amber);--alpine-red:var(--theme-red);--alpine-text:var(--theme-text);--alpine-text2:var(--theme-text2);--alpine-text3:var(--theme-text3);--alpine-divider:var(--theme-divider);--alpine-success:var(--theme-progress-fill);--alpine-hover:var(--theme-progress-track);--alpine-purple:var(--theme-accent)}[data-color-theme=rosewater]{--theme-bg:#f7eef2;--theme-paper:#fff;--theme-paper2:#f0e2e8;--theme-card:#fff;--theme-accent:#92325e;--theme-text:#351d29;--theme-text2:#634655;--theme-text3:#795b69;--theme-divider:#dcc9d3;--theme-blue:#345f83;--theme-amber:#835915;--theme-red:#a53648;--theme-button-bg:#92325e;--theme-button-text:#fff;--theme-pill-active-bg:#92325e;--theme-pill-active-text:#fff;--theme-tab-active-bg:#92325e;--theme-tab-active-text:#fff;--theme-progress-fill:#92325e;--theme-progress-track:#dcc9d3;--alpine-bg:var(--theme-bg);--alpine-paper:var(--theme-paper);--alpine-paper2:var(--theme-paper2);--alpine-card:var(--theme-card);--alpine-green:var(--theme-accent);--alpine-blue:var(--theme-blue);--alpine-amber:var(--theme-amber);--alpine-red:var(--theme-red);--alpine-text:var(--theme-text);--alpine-text2:var(--theme-text2);--alpine-text3:var(--theme-text3);--alpine-divider:var(--theme-divider);--alpine-success:var(--theme-progress-fill);--alpine-hover:var(--theme-progress-track);--alpine-purple:var(--theme-accent)}[data-color-theme=lichen]{--theme-bg:#eef0eb;--theme-paper:#fff;--theme-paper2:#e6eadf;--theme-card:#fff;--theme-accent:#59621f;--theme-text:#272c20;--theme-text2:#505943;--theme-text3:#657057;--theme-divider:#d3d8c7;--theme-blue:#345f80;--theme-amber:#825c1f;--theme-red:#a03f47;--theme-button-bg:#59621f;--theme-button-text:#fff;--theme-pill-active-bg:#59621f;--theme-pill-active-text:#fff;--theme-tab-active-bg:#59621f;--theme-tab-active-text:#fff;--theme-progress-fill:#59621f;--theme-progress-track:#d3d8c7;--alpine-bg:var(--theme-bg);--alpine-paper:var(--theme-paper);--alpine-paper2:var(--theme-paper2);--alpine-card:var(--theme-card);--alpine-green:var(--theme-accent);--alpine-blue:var(--theme-blue);--alpine-amber:var(--theme-amber);--alpine-red:var(--theme-red);--alpine-text:var(--theme-text);--alpine-text2:var(--theme-text2);--alpine-text3:var(--theme-text3);--alpine-divider:var(--theme-divider);--alpine-success:var(--theme-progress-fill);--alpine-hover:var(--theme-progress-track);--alpine-purple:var(--theme-accent)}[data-color-theme=malachite-rose]{--theme-bg:#08241d;--theme-paper:#0d3429;--theme-paper2:#1d4a3e;--theme-card:#123d31;--theme-accent:#f2b6c8;--theme-text:#f2fff9;--theme-text2:#bce0cc;--theme-text3:#a0c4b1;--theme-divider:#34604e;--theme-blue:#9dcced;--theme-amber:#e5cc90;--theme-red:#efb4aa;--theme-button-bg:#f2b6c8;--theme-button-text:#38202a;--theme-pill-active-bg:#f2b6c8;--theme-pill-active-text:#38202a;--theme-tab-active-bg:#f2b6c8;--theme-tab-active-text:#38202a;--theme-progress-fill:#f2b6c8;--theme-progress-track:#34604e;--alpine-bg:var(--theme-bg);--alpine-paper:var(--theme-paper);--alpine-paper2:var(--theme-paper2);--alpine-card:var(--theme-card);--alpine-green:var(--theme-accent);--alpine-blue:var(--theme-blue);--alpine-amber:var(--theme-amber);--alpine-red:var(--theme-red);--alpine-text:var(--theme-text);--alpine-text2:var(--theme-text2);--alpine-text3:var(--theme-text3);--alpine-divider:var(--theme-divider);--alpine-success:var(--theme-progress-fill);--alpine-hover:var(--theme-progress-track);--alpine-purple:var(--theme-accent)}[data-color-theme=cobalt-lemon]{--theme-bg:#0f153f;--theme-paper:#171f56;--theme-paper2:#2c3970;--theme-card:#1d275e;--theme-accent:#ecf287;--theme-text:#f5f6ff;--theme-text2:#c3c8ed;--theme-text3:#a5afd8;--theme-divider:#435085;--theme-blue:#b2d6ff;--theme-amber:#f5c37b;--theme-red:#f0a3af;--theme-button-bg:#ecf287;--theme-button-text:#222500;--theme-pill-active-bg:#ecf287;--theme-pill-active-text:#222500;--theme-tab-active-bg:#ecf287;--theme-tab-active-text:#222500;--theme-progress-fill:#ecf287;--theme-progress-track:#435085;--alpine-bg:var(--theme-bg);--alpine-paper:var(--theme-paper);--alpine-paper2:var(--theme-paper2);--alpine-card:var(--theme-card);--alpine-green:var(--theme-accent);--alpine-blue:var(--theme-blue);--alpine-amber:var(--theme-amber);--alpine-red:var(--theme-red);--alpine-text:var(--theme-text);--alpine-text2:var(--theme-text2);--alpine-text3:var(--theme-text3);--alpine-divider:var(--theme-divider);--alpine-success:var(--theme-progress-fill);--alpine-hover:var(--theme-progress-track);--alpine-purple:var(--theme-accent)}[data-color-theme=petrol-lilac]{--theme-bg:#071e21;--theme-paper:#0d2c30;--theme-paper2:#1c4549;--theme-card:#12363b;--theme-accent:#d8b4f3;--theme-text:#f1fbfb;--theme-text2:#b9d8d6;--theme-text3:#9abdbb;--theme-divider:#35585d;--theme-blue:#9bd1ec;--theme-amber:#e0ca8f;--theme-red:#efa9ab;--theme-button-bg:#d8b4f3;--theme-button-text:#2a153b;--theme-pill-active-bg:#d8b4f3;--theme-pill-active-text:#2a153b;--theme-tab-active-bg:#d8b4f3;--theme-tab-active-text:#2a153b;--theme-progress-fill:#d8b4f3;--theme-progress-track:#35585d;--alpine-bg:var(--theme-bg);--alpine-paper:var(--theme-paper);--alpine-paper2:var(--theme-paper2);--alpine-card:var(--theme-card);--alpine-green:var(--theme-accent);--alpine-blue:var(--theme-blue);--alpine-amber:var(--theme-amber);--alpine-red:var(--theme-red);--alpine-text:var(--theme-text);--alpine-text2:var(--theme-text2);--alpine-text3:var(--theme-text3);--alpine-divider:var(--theme-divider);--alpine-success:var(--theme-progress-fill);--alpine-hover:var(--theme-progress-track);--alpine-purple:var(--theme-accent)}[data-color-theme=espresso-ice]{--theme-bg:#201b19;--theme-paper:#2c2421;--theme-paper2:#41342e;--theme-card:#332a26;--theme-accent:#99d7e8;--theme-text:#faf7f5;--theme-text2:#d6c6bc;--theme-text3:#b7a89c;--theme-divider:#5b4940;--theme-blue:#acd4ed;--theme-amber:#e2c28a;--theme-red:#efa9a1;--theme-button-bg:#99d7e8;--theme-button-text:#142c31;--theme-pill-active-bg:#99d7e8;--theme-pill-active-text:#142c31;--theme-tab-active-bg:#99d7e8;--theme-tab-active-text:#142c31;--theme-progress-fill:#99d7e8;--theme-progress-track:#5b4940;--alpine-bg:var(--theme-bg);--alpine-paper:var(--theme-paper);--alpine-paper2:var(--theme-paper2);--alpine-card:var(--theme-card);--alpine-green:var(--theme-accent);--alpine-blue:var(--theme-blue);--alpine-amber:var(--theme-amber);--alpine-red:var(--theme-red);--alpine-text:var(--theme-text);--alpine-text2:var(--theme-text2);--alpine-text3:var(--theme-text3);--alpine-divider:var(--theme-divider);--alpine-success:var(--theme-progress-fill);--alpine-hover:var(--theme-progress-track);--alpine-purple:var(--theme-accent)}[data-color-theme=daybreak]{--theme-bg:#f3f5f8;--theme-paper:#fff;--theme-paper2:#e6ecf3;--theme-card:#fff;--theme-accent:#80580f;--theme-text:#2a2c32;--theme-text2:#525665;--theme-text3:#697080;--theme-divider:#d0d7e2;--theme-blue:#345d89;--theme-amber:#825814;--theme-red:#a53747;--theme-button-bg:#80580f;--theme-button-text:#fff;--theme-pill-active-bg:#80580f;--theme-pill-active-text:#fff;--theme-tab-active-bg:#80580f;--theme-tab-active-text:#fff;--theme-progress-fill:#80580f;--theme-progress-track:#d0d7e2;--alpine-bg:var(--theme-bg);--alpine-paper:var(--theme-paper);--alpine-paper2:var(--theme-paper2);--alpine-card:var(--theme-card);--alpine-green:var(--theme-accent);--alpine-blue:var(--theme-blue);--alpine-amber:var(--theme-amber);--alpine-red:var(--theme-red);--alpine-text:var(--theme-text);--alpine-text2:var(--theme-text2);--alpine-text3:var(--theme-text3);--alpine-divider:var(--theme-divider);--alpine-success:var(--theme-progress-fill);--alpine-hover:var(--theme-progress-track);--alpine-purple:var(--theme-accent)}[data-color-theme=plum-ember]{--theme-bg:#211029;--theme-paper:#30183b;--theme-paper2:#47264f;--theme-card:#391f42;--theme-accent:#ffb8a1;--theme-text:#fcf4ff;--theme-text2:#dec5e3;--theme-text3:#bda1c8;--theme-divider:#64436e;--theme-blue:#aabfed;--theme-amber:#eac58b;--theme-red:#f5a8b4;--theme-button-bg:#ffb8a1;--theme-button-text:#381a12;--theme-pill-active-bg:#ffb8a1;--theme-pill-active-text:#381a12;--theme-tab-active-bg:#ffb8a1;--theme-tab-active-text:#381a12;--theme-progress-fill:#ffb8a1;--theme-progress-track:#64436e;--alpine-bg:var(--theme-bg);--alpine-paper:var(--theme-paper);--alpine-paper2:var(--theme-paper2);--alpine-card:var(--theme-card);--alpine-green:var(--theme-accent);--alpine-blue:var(--theme-blue);--alpine-amber:var(--theme-amber);--alpine-red:var(--theme-red);--alpine-text:var(--theme-text);--alpine-text2:var(--theme-text2);--alpine-text3:var(--theme-text3);--alpine-divider:var(--theme-divider);--alpine-success:var(--theme-progress-fill);--alpine-hover:var(--theme-progress-track);--alpine-purple:var(--theme-accent)}[data-color-theme=juniper-tangerine]{--theme-bg:#111d14;--theme-paper:#1a2e20;--theme-paper2:#2c4932;--theme-card:#203827;--theme-accent:#ffb07a;--theme-text:#f5fbf3;--theme-text2:#c5d7be;--theme-text3:#a7bea0;--theme-divider:#476348;--theme-blue:#a7ccea;--theme-amber:#e2c486;--theme-red:#f4aba1;--theme-button-bg:#ffb07a;--theme-button-text:#341c0b;--theme-pill-active-bg:#ffb07a;--theme-pill-active-text:#341c0b;--theme-tab-active-bg:#ffb07a;--theme-tab-active-text:#341c0b;--theme-progress-fill:#ffb07a;--theme-progress-track:#476348;--alpine-bg:var(--theme-bg);--alpine-paper:var(--theme-paper);--alpine-paper2:var(--theme-paper2);--alpine-card:var(--theme-card);--alpine-green:var(--theme-accent);--alpine-blue:var(--theme-blue);--alpine-amber:var(--theme-amber);--alpine-red:var(--theme-red);--alpine-text:var(--theme-text);--alpine-text2:var(--theme-text2);--alpine-text3:var(--theme-text3);--alpine-divider:var(--theme-divider);--alpine-success:var(--theme-progress-fill);--alpine-hover:var(--theme-progress-track);--alpine-purple:var(--theme-accent)}[data-color-theme=sapphire-rose]{--theme-bg:#0a1732;--theme-paper:#122647;--theme-paper2:#263e63;--theme-card:#1b3052;--theme-accent:#f3afda;--theme-text:#f4f8ff;--theme-text2:#c0cee7;--theme-text3:#a3b5d3;--theme-divider:#40577c;--theme-blue:#a9d4ff;--theme-amber:#e7ca89;--theme-red:#f2a8b3;--theme-button-bg:#f3afda;--theme-button-text:#351b31;--theme-pill-active-bg:#f3afda;--theme-pill-active-text:#351b31;--theme-tab-active-bg:#f3afda;--theme-tab-active-text:#351b31;--theme-progress-fill:#f3afda;--theme-progress-track:#40577c;--alpine-bg:var(--theme-bg);--alpine-paper:var(--theme-paper);--alpine-paper2:var(--theme-paper2);--alpine-card:var(--theme-card);--alpine-green:var(--theme-accent);--alpine-blue:var(--theme-blue);--alpine-amber:var(--theme-amber);--alpine-red:var(--theme-red);--alpine-text:var(--theme-text);--alpine-text2:var(--theme-text2);--alpine-text3:var(--theme-text3);--alpine-divider:var(--theme-divider);--alpine-success:var(--theme-progress-fill);--alpine-hover:var(--theme-progress-track);--alpine-purple:var(--theme-accent)}[data-color-theme=mint-poppy]{--theme-bg:#eaf5ef;--theme-paper:#fff;--theme-paper2:#dceee4;--theme-card:#fff;--theme-accent:#a83146;--theme-text:#1f342a;--theme-text2:#435e50;--theme-text3:#5b7466;--theme-divider:#c3dccc;--theme-blue:#315f85;--theme-amber:#855b14;--theme-red:#a83535;--theme-button-bg:#a83146;--theme-button-text:#fff;--theme-pill-active-bg:#a83146;--theme-pill-active-text:#fff;--theme-tab-active-bg:#a83146;--theme-tab-active-text:#fff;--theme-progress-fill:#a83146;--theme-progress-track:#c3dccc;--alpine-bg:var(--theme-bg);--alpine-paper:var(--theme-paper);--alpine-paper2:var(--theme-paper2);--alpine-card:var(--theme-card);--alpine-green:var(--theme-accent);--alpine-blue:var(--theme-blue);--alpine-amber:var(--theme-amber);--alpine-red:var(--theme-red);--alpine-text:var(--theme-text);--alpine-text2:var(--theme-text2);--alpine-text3:var(--theme-text3);--alpine-divider:var(--theme-divider);--alpine-success:var(--theme-progress-fill);--alpine-hover:var(--theme-progress-track);--alpine-purple:var(--theme-accent)}[data-color-theme=graphite-paper]{--theme-bg:#f0f1f3;--theme-paper:#fff;--theme-paper2:#e5e7eb;--theme-card:#fff;--theme-accent:#30343c;--theme-text:#1e2128;--theme-text2:#505560;--theme-text3:#686f7d;--theme-divider:#ced2db;--theme-blue:#3a6180;--theme-amber:#805a14;--theme-red:#a63648;--theme-button-bg:#30343c;--theme-button-text:#fff;--theme-pill-active-bg:#30343c;--theme-pill-active-text:#fff;--theme-tab-active-bg:#30343c;--theme-tab-active-text:#fff;--theme-progress-fill:#30343c;--theme-progress-track:#ced2db;--alpine-bg:var(--theme-bg);--alpine-paper:var(--theme-paper);--alpine-paper2:var(--theme-paper2);--alpine-card:var(--theme-card);--alpine-green:var(--theme-accent);--alpine-blue:var(--theme-blue);--alpine-amber:var(--theme-amber);--alpine-red:var(--theme-red);--alpine-text:var(--theme-text);--alpine-text2:var(--theme-text2);--alpine-text3:var(--theme-text3);--alpine-divider:var(--theme-divider);--alpine-success:var(--theme-progress-fill);--alpine-hover:var(--theme-progress-track);--alpine-purple:var(--theme-accent)}[data-color-theme=orchid-grove]{--theme-bg:#efebf5;--theme-paper:#fff;--theme-paper2:#e5deef;--theme-card:#fff;--theme-accent:#265e4c;--theme-text:#30243c;--theme-text2:#59466b;--theme-text3:#705e81;--theme-divider:#d5c8e1;--theme-blue:#345e87;--theme-amber:#825912;--theme-red:#a13a51;--theme-button-bg:#265e4c;--theme-button-text:#fff;--theme-pill-active-bg:#265e4c;--theme-pill-active-text:#fff;--theme-tab-active-bg:#265e4c;--theme-tab-active-text:#fff;--theme-progress-fill:#265e4c;--theme-progress-track:#d5c8e1;--alpine-bg:var(--theme-bg);--alpine-paper:var(--theme-paper);--alpine-paper2:var(--theme-paper2);--alpine-card:var(--theme-card);--alpine-green:var(--theme-accent);--alpine-blue:var(--theme-blue);--alpine-amber:var(--theme-amber);--alpine-red:var(--theme-red);--alpine-text:var(--theme-text);--alpine-text2:var(--theme-text2);--alpine-text3:var(--theme-text3);--alpine-divider:var(--theme-divider);--alpine-success:var(--theme-progress-fill);--alpine-hover:var(--theme-progress-track);--alpine-purple:var(--theme-accent)}[data-color-theme=bordeaux-mint]{--theme-bg:#230e1c;--theme-paper:#321629;--theme-paper2:#48263d;--theme-card:#3b1b31;--theme-accent:#a4e6c4;--theme-text:#fff3fa;--theme-text2:#dcc1d1;--theme-text3:#c4a8ba;--theme-divider:#654155;--theme-blue:#a7cbee;--theme-amber:#e4c088;--theme-red:#f0a8ae;--theme-button-bg:#a4e6c4;--theme-button-text:#123126;--theme-pill-active-bg:#a4e6c4;--theme-pill-active-text:#123126;--theme-tab-active-bg:#a4e6c4;--theme-tab-active-text:#123126;--theme-progress-fill:#a4e6c4;--theme-progress-track:#654155;--alpine-bg:var(--theme-bg);--alpine-paper:var(--theme-paper);--alpine-paper2:var(--theme-paper2);--alpine-card:var(--theme-card);--alpine-green:var(--theme-accent);--alpine-blue:var(--theme-blue);--alpine-amber:var(--theme-amber);--alpine-red:var(--theme-red);--alpine-text:var(--theme-text);--alpine-text2:var(--theme-text2);--alpine-text3:var(--theme-text3);--alpine-divider:var(--theme-divider);--alpine-success:var(--theme-progress-fill);--alpine-hover:var(--theme-progress-track);--alpine-purple:var(--theme-accent)}[data-color-theme=olive-iris]{--theme-bg:#1b2014;--theme-paper:#282f1d;--theme-paper2:#3c462c;--theme-card:#303925;--theme-accent:#bfc0ff;--theme-text:#f5f8ed;--theme-text2:#d1d6bb;--theme-text3:#bac4a4;--theme-divider:#596548;--theme-blue:#a9cde8;--theme-amber:#e5c183;--theme-red:#efaaa5;--theme-button-bg:#bfc0ff;--theme-button-text:#25223e;--theme-pill-active-bg:#bfc0ff;--theme-pill-active-text:#25223e;--theme-tab-active-bg:#bfc0ff;--theme-tab-active-text:#25223e;--theme-progress-fill:#bfc0ff;--theme-progress-track:#596548;--alpine-bg:var(--theme-bg);--alpine-paper:var(--theme-paper);--alpine-paper2:var(--theme-paper2);--alpine-card:var(--theme-card);--alpine-green:var(--theme-accent);--alpine-blue:var(--theme-blue);--alpine-amber:var(--theme-amber);--alpine-red:var(--theme-red);--alpine-text:var(--theme-text);--alpine-text2:var(--theme-text2);--alpine-text3:var(--theme-text3);--alpine-divider:var(--theme-divider);--alpine-success:var(--theme-progress-fill);--alpine-hover:var(--theme-progress-track);--alpine-purple:var(--theme-accent)}[data-color-theme=indigo-jade]{--theme-bg:#17122e;--theme-paper:#241c43;--theme-paper2:#352c57;--theme-card:#2a214b;--theme-accent:#a4e3b6;--theme-text:#f6f4ff;--theme-text2:#cec4e4;--theme-text3:#b5acd1;--theme-divider:#53446f;--theme-blue:#acc7ef;--theme-amber:#e2c487;--theme-red:#efa9b8;--theme-button-bg:#a4e3b6;--theme-button-text:#163022;--theme-pill-active-bg:#a4e3b6;--theme-pill-active-text:#163022;--theme-tab-active-bg:#a4e3b6;--theme-tab-active-text:#163022;--theme-progress-fill:#a4e3b6;--theme-progress-track:#53446f;--alpine-bg:var(--theme-bg);--alpine-paper:var(--theme-paper);--alpine-paper2:var(--theme-paper2);--alpine-card:var(--theme-card);--alpine-green:var(--theme-accent);--alpine-blue:var(--theme-blue);--alpine-amber:var(--theme-amber);--alpine-red:var(--theme-red);--alpine-text:var(--theme-text);--alpine-text2:var(--theme-text2);--alpine-text3:var(--theme-text3);--alpine-divider:var(--theme-divider);--alpine-success:var(--theme-progress-fill);--alpine-hover:var(--theme-progress-track);--alpine-purple:var(--theme-accent)}[data-color-theme=obsidian-ember]{--theme-bg:#14161c;--theme-paper:#1d222b;--theme-paper2:#303743;--theme-card:#252b35;--theme-accent:#ff9c56;--theme-text:#f5f7fb;--theme-text2:#c8d0dc;--theme-text3:#aeb8c7;--theme-divider:#49515e;--theme-blue:#a7d0ef;--theme-amber:#e7c68c;--theme-red:#f2aca5;--theme-button-bg:#ff9c56;--theme-button-text:#331b0b;--theme-pill-active-bg:#ff9c56;--theme-pill-active-text:#331b0b;--theme-tab-active-bg:#ff9c56;--theme-tab-active-text:#331b0b;--theme-progress-fill:#ff9c56;--theme-progress-track:#49515e;--alpine-bg:var(--theme-bg);--alpine-paper:var(--theme-paper);--alpine-paper2:var(--theme-paper2);--alpine-card:var(--theme-card);--alpine-green:var(--theme-accent);--alpine-blue:var(--theme-blue);--alpine-amber:var(--theme-amber);--alpine-red:var(--theme-red);--alpine-text:var(--theme-text);--alpine-text2:var(--theme-text2);--alpine-text3:var(--theme-text3);--alpine-divider:var(--theme-divider);--alpine-success:var(--theme-progress-fill);--alpine-hover:var(--theme-progress-track);--alpine-purple:var(--theme-accent)}[data-color-theme=violet-citron]{--theme-bg:#25112f;--theme-paper:#361c42;--theme-paper2:#4a2e57;--theme-card:#402449;--theme-accent:#e0ed8b;--theme-text:#fcf4ff;--theme-text2:#e0c7e7;--theme-text3:#c7aed0;--theme-divider:#715176;--theme-blue:#b6c8f1;--theme-amber:#e7c589;--theme-red:#efacb4;--theme-button-bg:#e0ed8b;--theme-button-text:#28300e;--theme-pill-active-bg:#e0ed8b;--theme-pill-active-text:#28300e;--theme-tab-active-bg:#e0ed8b;--theme-tab-active-text:#28300e;--theme-progress-fill:#e0ed8b;--theme-progress-track:#715176;--alpine-bg:var(--theme-bg);--alpine-paper:var(--theme-paper);--alpine-paper2:var(--theme-paper2);--alpine-card:var(--theme-card);--alpine-green:var(--theme-accent);--alpine-blue:var(--theme-blue);--alpine-amber:var(--theme-amber);--alpine-red:var(--theme-red);--alpine-text:var(--theme-text);--alpine-text2:var(--theme-text2);--alpine-text3:var(--theme-text3);--alpine-divider:var(--theme-divider);--alpine-success:var(--theme-progress-fill);--alpine-hover:var(--theme-progress-track);--alpine-purple:var(--theme-accent)}[data-color-theme=umber-lilac]{--theme-bg:#211a13;--theme-paper:#2f261d;--theme-paper2:#43382c;--theme-card:#372d22;--theme-accent:#cebaff;--theme-text:#faf7f2;--theme-text2:#d9cdbe;--theme-text3:#bfb2a0;--theme-divider:#635444;--theme-blue:#aaccdf;--theme-amber:#e3c68f;--theme-red:#eeaea2;--theme-button-bg:#cebaff;--theme-button-text:#2c1f41;--theme-pill-active-bg:#cebaff;--theme-pill-active-text:#2c1f41;--theme-tab-active-bg:#cebaff;--theme-tab-active-text:#2c1f41;--theme-progress-fill:#cebaff;--theme-progress-track:#635444;--alpine-bg:var(--theme-bg);--alpine-paper:var(--theme-paper);--alpine-paper2:var(--theme-paper2);--alpine-card:var(--theme-card);--alpine-green:var(--theme-accent);--alpine-blue:var(--theme-blue);--alpine-amber:var(--theme-amber);--alpine-red:var(--theme-red);--alpine-text:var(--theme-text);--alpine-text2:var(--theme-text2);--alpine-text3:var(--theme-text3);--alpine-divider:var(--theme-divider);--alpine-success:var(--theme-progress-fill);--alpine-hover:var(--theme-progress-track);--alpine-purple:var(--theme-accent)}[data-color-theme=harbor-scarlet]{--theme-bg:#08252d;--theme-paper:#10343d;--theme-paper2:#204b55;--theme-card:#173e49;--theme-accent:#ffaaa0;--theme-text:#f1fcff;--theme-text2:#bfd9df;--theme-text3:#aac8d0;--theme-divider:#38656d;--theme-blue:#a2d2ed;--theme-amber:#e7c58b;--theme-red:#f4b1b8;--theme-button-bg:#ffaaa0;--theme-button-text:#3c211f;--theme-pill-active-bg:#ffaaa0;--theme-pill-active-text:#3c211f;--theme-tab-active-bg:#ffaaa0;--theme-tab-active-text:#3c211f;--theme-progress-fill:#ffaaa0;--theme-progress-track:#38656d;--alpine-bg:var(--theme-bg);--alpine-paper:var(--theme-paper);--alpine-paper2:var(--theme-paper2);--alpine-card:var(--theme-card);--alpine-green:var(--theme-accent);--alpine-blue:var(--theme-blue);--alpine-amber:var(--theme-amber);--alpine-red:var(--theme-red);--alpine-text:var(--theme-text);--alpine-text2:var(--theme-text2);--alpine-text3:var(--theme-text3);--alpine-divider:var(--theme-divider);--alpine-success:var(--theme-progress-fill);--alpine-hover:var(--theme-progress-track);--alpine-purple:var(--theme-accent)}[data-color-theme=burgundy-sky]{--theme-bg:#270e16;--theme-paper:#3a1924;--theme-paper2:#512a38;--theme-card:#432230;--theme-accent:#add0ff;--theme-text:#fff4f7;--theme-text2:#e1c2cc;--theme-text3:#c7a7b5;--theme-divider:#714753;--theme-blue:#b8d8ef;--theme-amber:#e2c086;--theme-red:#eeb0a7;--theme-button-bg:#add0ff;--theme-button-text:#122841;--theme-pill-active-bg:#add0ff;--theme-pill-active-text:#122841;--theme-tab-active-bg:#add0ff;--theme-tab-active-text:#122841;--theme-progress-fill:#add0ff;--theme-progress-track:#714753;--alpine-bg:var(--theme-bg);--alpine-paper:var(--theme-paper);--alpine-paper2:var(--theme-paper2);--alpine-card:var(--theme-card);--alpine-green:var(--theme-accent);--alpine-blue:var(--theme-blue);--alpine-amber:var(--theme-amber);--alpine-red:var(--theme-red);--alpine-text:var(--theme-text);--alpine-text2:var(--theme-text2);--alpine-text3:var(--theme-text3);--alpine-divider:var(--theme-divider);--alpine-success:var(--theme-progress-fill);--alpine-hover:var(--theme-progress-track);--alpine-purple:var(--theme-accent)}[data-color-theme=slate-pistachio]{--theme-bg:#15212b;--theme-paper:#1e303d;--theme-paper2:#2c4453;--theme-card:#253845;--theme-accent:#c5dca8;--theme-text:#f3f8fa;--theme-text2:#c9d6df;--theme-text3:#afc2ce;--theme-divider:#4a6270;--theme-blue:#add0f2;--theme-amber:#e3c88f;--theme-red:#eeabb4;--theme-button-bg:#c5dca8;--theme-button-text:#243019;--theme-pill-active-bg:#c5dca8;--theme-pill-active-text:#243019;--theme-tab-active-bg:#c5dca8;--theme-tab-active-text:#243019;--theme-progress-fill:#c5dca8;--theme-progress-track:#4a6270;--alpine-bg:var(--theme-bg);--alpine-paper:var(--theme-paper);--alpine-paper2:var(--theme-paper2);--alpine-card:var(--theme-card);--alpine-green:var(--theme-accent);--alpine-blue:var(--theme-blue);--alpine-amber:var(--theme-amber);--alpine-red:var(--theme-red);--alpine-text:var(--theme-text);--alpine-text2:var(--theme-text2);--alpine-text3:var(--theme-text3);--alpine-divider:var(--theme-divider);--alpine-success:var(--theme-progress-fill);--alpine-hover:var(--theme-progress-track);--alpine-purple:var(--theme-accent)}[data-color-theme=canyon-silver]{--theme-bg:#2a1614;--theme-paper:#3b2521;--theme-paper2:#513830;--theme-card:#442c27;--theme-accent:#ecf0f5;--theme-text:#fff6f4;--theme-text2:#e2c7bd;--theme-text3:#c8aea5;--theme-divider:#76564b;--theme-blue:#aacbeb;--theme-amber:#e3c495;--theme-red:#efb0a8;--theme-button-bg:#ecf0f5;--theme-button-text:#2f2421;--theme-pill-active-bg:#ecf0f5;--theme-pill-active-text:#2f2421;--theme-tab-active-bg:#ecf0f5;--theme-tab-active-text:#2f2421;--theme-progress-fill:#ecf0f5;--theme-progress-track:#76564b;--alpine-bg:var(--theme-bg);--alpine-paper:var(--theme-paper);--alpine-paper2:var(--theme-paper2);--alpine-card:var(--theme-card);--alpine-green:var(--theme-accent);--alpine-blue:var(--theme-blue);--alpine-amber:var(--theme-amber);--alpine-red:var(--theme-red);--alpine-text:var(--theme-text);--alpine-text2:var(--theme-text2);--alpine-text3:var(--theme-text3);--alpine-divider:var(--theme-divider);--alpine-success:var(--theme-progress-fill);--alpine-hover:var(--theme-progress-track);--alpine-purple:var(--theme-accent)}[data-color-theme=pine-cobalt]{--theme-bg:#0d241c;--theme-paper:#153329;--theme-paper2:#234a3d;--theme-card:#1b3e32;--theme-accent:#9abaff;--theme-text:#f0fcf5;--theme-text2:#c1dfcc;--theme-text3:#aacbb7;--theme-divider:#3e6955;--theme-blue:#abcfee;--theme-amber:#e1c487;--theme-red:#f1aaa5;--theme-button-bg:#9abaff;--theme-button-text:#142746;--theme-pill-active-bg:#9abaff;--theme-pill-active-text:#142746;--theme-tab-active-bg:#9abaff;--theme-tab-active-text:#142746;--theme-progress-fill:#9abaff;--theme-progress-track:#3e6955;--alpine-bg:var(--theme-bg);--alpine-paper:var(--theme-paper);--alpine-paper2:var(--theme-paper2);--alpine-card:var(--theme-card);--alpine-green:var(--theme-accent);--alpine-blue:var(--theme-blue);--alpine-amber:var(--theme-amber);--alpine-red:var(--theme-red);--alpine-text:var(--theme-text);--alpine-text2:var(--theme-text2);--alpine-text3:var(--theme-text3);--alpine-divider:var(--theme-divider);--alpine-success:var(--theme-progress-fill);--alpine-hover:var(--theme-progress-track);--alpine-purple:var(--theme-accent)}[data-color-theme=cocoa-peony]{--theme-bg:#24191d;--theme-paper:#34272c;--theme-paper2:#49393f;--theme-card:#3c2e34;--theme-accent:#f0a2c8;--theme-text:#fff5fa;--theme-text2:#dfc7d1;--theme-text3:#c5abb7;--theme-divider:#68515b;--theme-blue:#a9cbe5;--theme-amber:#e3c28c;--theme-red:#efaca5;--theme-button-bg:#f0a2c8;--theme-button-text:#391d2d;--theme-pill-active-bg:#f0a2c8;--theme-pill-active-text:#391d2d;--theme-tab-active-bg:#f0a2c8;--theme-tab-active-text:#391d2d;--theme-progress-fill:#f0a2c8;--theme-progress-track:#68515b;--alpine-bg:var(--theme-bg);--alpine-paper:var(--theme-paper);--alpine-paper2:var(--theme-paper2);--alpine-card:var(--theme-card);--alpine-green:var(--theme-accent);--alpine-blue:var(--theme-blue);--alpine-amber:var(--theme-amber);--alpine-red:var(--theme-red);--alpine-text:var(--theme-text);--alpine-text2:var(--theme-text2);--alpine-text3:var(--theme-text3);--alpine-divider:var(--theme-divider);--alpine-success:var(--theme-progress-fill);--alpine-hover:var(--theme-progress-track);--alpine-purple:var(--theme-accent)}[data-color-theme=mulberry-pink]{--theme-bg:#24122d;--theme-paper:#351d40;--theme-paper2:#4a2b56;--theme-card:#3d2348;--theme-accent:#f8a6cf;--theme-text:#fff3fc;--theme-text2:#e2c7e9;--theme-text3:#c7acd1;--theme-divider:#6c4876;--theme-blue:#b0c6ee;--theme-amber:#e5c68a;--theme-red:#f1a9b4;--theme-button-bg:#f8a6cf;--theme-button-text:#39182b;--theme-pill-active-bg:#f8a6cf;--theme-pill-active-text:#39182b;--theme-tab-active-bg:#f8a6cf;--theme-tab-active-text:#39182b;--theme-progress-fill:#f8a6cf;--theme-progress-track:#6c4876;--alpine-bg:var(--theme-bg);--alpine-paper:var(--theme-paper);--alpine-paper2:var(--theme-paper2);--alpine-card:var(--theme-card);--alpine-green:var(--theme-accent);--alpine-blue:var(--theme-blue);--alpine-amber:var(--theme-amber);--alpine-red:var(--theme-red);--alpine-text:var(--theme-text);--alpine-text2:var(--theme-text2);--alpine-text3:var(--theme-text3);--alpine-divider:var(--theme-divider);--alpine-success:var(--theme-progress-fill);--alpine-hover:var(--theme-progress-track);--alpine-purple:var(--theme-accent)}[data-color-theme=steel-violet]{--theme-bg:#101f2b;--theme-paper:#1b3040;--theme-paper2:#2f495a;--theme-card:#213846;--theme-accent:#c7abff;--theme-text:#f2f7fe;--theme-text2:#cbd6e2;--theme-text3:#b1c0cd;--theme-divider:#4a5d6d;--theme-blue:#a8cfee;--theme-amber:#e0c78e;--theme-red:#ecabb4;--theme-button-bg:#c7abff;--theme-button-text:#2d1f43;--theme-pill-active-bg:#c7abff;--theme-pill-active-text:#2d1f43;--theme-tab-active-bg:#c7abff;--theme-tab-active-text:#2d1f43;--theme-progress-fill:#c7abff;--theme-progress-track:#4a5d6d;--alpine-bg:var(--theme-bg);--alpine-paper:var(--theme-paper);--alpine-paper2:var(--theme-paper2);--alpine-card:var(--theme-card);--alpine-green:var(--theme-accent);--alpine-blue:var(--theme-blue);--alpine-amber:var(--theme-amber);--alpine-red:var(--theme-red);--alpine-text:var(--theme-text);--alpine-text2:var(--theme-text2);--alpine-text3:var(--theme-text3);--alpine-divider:var(--theme-divider);--alpine-success:var(--theme-progress-fill);--alpine-hover:var(--theme-progress-track);--alpine-purple:var(--theme-accent)}[data-color-theme=lagoon-gold]{--theme-bg:#071f21;--theme-paper:#0d2e31;--theme-paper2:#21484a;--theme-card:#143a3c;--theme-accent:#efda85;--theme-text:#f1fcfa;--theme-text2:#c4deda;--theme-text3:#adc9c4;--theme-divider:#3e6361;--theme-blue:#a8cee8;--theme-amber:#e6c68d;--theme-red:#efacaa;--theme-button-bg:#efda85;--theme-button-text:#302809;--theme-pill-active-bg:#efda85;--theme-pill-active-text:#302809;--theme-tab-active-bg:#efda85;--theme-tab-active-text:#302809;--theme-progress-fill:#efda85;--theme-progress-track:#3e6361;--alpine-bg:var(--theme-bg);--alpine-paper:var(--theme-paper);--alpine-paper2:var(--theme-paper2);--alpine-card:var(--theme-card);--alpine-green:var(--theme-accent);--alpine-blue:var(--theme-blue);--alpine-amber:var(--theme-amber);--alpine-red:var(--theme-red);--alpine-text:var(--theme-text);--alpine-text2:var(--theme-text2);--alpine-text3:var(--theme-text3);--alpine-divider:var(--theme-divider);--alpine-success:var(--theme-progress-fill);--alpine-hover:var(--theme-progress-track);--alpine-purple:var(--theme-accent)}[data-color-theme=redwood-signal]{--theme-bg:#14231a;--theme-paper:#20362a;--theme-paper2:#334d3a;--theme-card:#283f30;--theme-accent:#ff8b8d;--theme-text:#f5fcf5;--theme-text2:#ccdcca;--theme-text3:#b3c5ad;--theme-divider:#526b54;--theme-blue:#aacee9;--theme-amber:#e3c58b;--theme-red:#f4b1a9;--theme-button-bg:#ff8b8d;--theme-button-text:#3b161c;--theme-pill-active-bg:#ff8b8d;--theme-pill-active-text:#3b161c;--theme-tab-active-bg:#ff8b8d;--theme-tab-active-text:#3b161c;--theme-progress-fill:#ff8b8d;--theme-progress-track:#526b54;--alpine-bg:var(--theme-bg);--alpine-paper:var(--theme-paper);--alpine-paper2:var(--theme-paper2);--alpine-card:var(--theme-card);--alpine-green:var(--theme-accent);--alpine-blue:var(--theme-blue);--alpine-amber:var(--theme-amber);--alpine-red:var(--theme-red);--alpine-text:var(--theme-text);--alpine-text2:var(--theme-text2);--alpine-text3:var(--theme-text3);--alpine-divider:var(--theme-divider);--alpine-success:var(--theme-progress-fill);--alpine-hover:var(--theme-progress-track);--alpine-purple:var(--theme-accent)}[data-color-theme=indigo-crimson]{--theme-bg:#151b32;--theme-paper:#202a45;--theme-paper2:#333e5b;--theme-card:#29334f;--theme-accent:#ff8e9a;--theme-text:#f4f6ff;--theme-text2:#ccd3e8;--theme-text3:#b2bbd6;--theme-divider:#4e5c7c;--theme-blue:#accbf0;--theme-amber:#e5c58b;--theme-red:#f1b1b4;--theme-button-bg:#ff8e9a;--theme-button-text:#3c1923;--theme-pill-active-bg:#ff8e9a;--theme-pill-active-text:#3c1923;--theme-tab-active-bg:#ff8e9a;--theme-tab-active-text:#3c1923;--theme-progress-fill:#ff8e9a;--theme-progress-track:#4e5c7c;--alpine-bg:var(--theme-bg);--alpine-paper:var(--theme-paper);--alpine-paper2:var(--theme-paper2);--alpine-card:var(--theme-card);--alpine-green:var(--theme-accent);--alpine-blue:var(--theme-blue);--alpine-amber:var(--theme-amber);--alpine-red:var(--theme-red);--alpine-text:var(--theme-text);--alpine-text2:var(--theme-text2);--alpine-text3:var(--theme-text3);--alpine-divider:var(--theme-divider);--alpine-success:var(--theme-progress-fill);--alpine-hover:var(--theme-progress-track);--alpine-purple:var(--theme-accent)}[data-color-theme=oxide-ruby]{--theme-bg:#2a1c1b;--theme-paper:#3b2a28;--theme-paper2:#513c38;--theme-card:#44312e;--theme-accent:#f98793;--theme-text:#fff6f4;--theme-text2:#e4cec6;--theme-text3:#cab3aa;--theme-divider:#775b52;--theme-blue:#adcbe5;--theme-amber:#e3c793;--theme-red:#f1b2a3;--theme-button-bg:#f98793;--theme-button-text:#401b22;--theme-pill-active-bg:#f98793;--theme-pill-active-text:#401b22;--theme-tab-active-bg:#f98793;--theme-tab-active-text:#401b22;--theme-progress-fill:#f98793;--theme-progress-track:#775b52;--alpine-bg:var(--theme-bg);--alpine-paper:var(--theme-paper);--alpine-paper2:var(--theme-paper2);--alpine-card:var(--theme-card);--alpine-green:var(--theme-accent);--alpine-blue:var(--theme-blue);--alpine-amber:var(--theme-amber);--alpine-red:var(--theme-red);--alpine-text:var(--theme-text);--alpine-text2:var(--theme-text2);--alpine-text3:var(--theme-text3);--alpine-divider:var(--theme-divider);--alpine-success:var(--theme-progress-fill);--alpine-hover:var(--theme-progress-track);--alpine-purple:var(--theme-accent)}[data-color-theme=obsidian-turquoise]{--theme-bg:#141c1f;--theme-paper:#202b30;--theme-paper2:#334249;--theme-card:#29373d;--theme-accent:#79e0d5;--theme-text:#f3fafb;--theme-text2:#c7d6db;--theme-text3:#afc3ca;--theme-divider:#4c626a;--theme-blue:#aacded;--theme-amber:#e3c98e;--theme-red:#efafb5;--theme-button-bg:#79e0d5;--theme-button-text:#0e3531;--theme-pill-active-bg:#79e0d5;--theme-pill-active-text:#0e3531;--theme-tab-active-bg:#79e0d5;--theme-tab-active-text:#0e3531;--theme-progress-fill:#79e0d5;--theme-progress-track:#4c626a;--alpine-bg:var(--theme-bg);--alpine-paper:var(--theme-paper);--alpine-paper2:var(--theme-paper2);--alpine-card:var(--theme-card);--alpine-green:var(--theme-accent);--alpine-blue:var(--theme-blue);--alpine-amber:var(--theme-amber);--alpine-red:var(--theme-red);--alpine-text:var(--theme-text);--alpine-text2:var(--theme-text2);--alpine-text3:var(--theme-text3);--alpine-divider:var(--theme-divider);--alpine-success:var(--theme-progress-fill);--alpine-hover:var(--theme-progress-track);--alpine-purple:var(--theme-accent)}[data-color-theme=orchid-lagoon]{--theme-bg:#21182d;--theme-paper:#30243e;--theme-paper2:#453553;--theme-card:#392c47;--theme-accent:#94e6d5;--theme-text:#fcf4ff;--theme-text2:#decce7;--theme-text3:#c4b2d0;--theme-divider:#675478;--theme-blue:#afc9ee;--theme-amber:#e4c98f;--theme-red:#edacb6;--theme-button-bg:#94e6d5;--theme-button-text:#17352e;--theme-pill-active-bg:#94e6d5;--theme-pill-active-text:#17352e;--theme-tab-active-bg:#94e6d5;--theme-tab-active-text:#17352e;--theme-progress-fill:#94e6d5;--theme-progress-track:#675478;--alpine-bg:var(--theme-bg);--alpine-paper:var(--theme-paper);--alpine-paper2:var(--theme-paper2);--alpine-card:var(--theme-card);--alpine-green:var(--theme-accent);--alpine-blue:var(--theme-blue);--alpine-amber:var(--theme-amber);--alpine-red:var(--theme-red);--alpine-text:var(--theme-text);--alpine-text2:var(--theme-text2);--alpine-text3:var(--theme-text3);--alpine-divider:var(--theme-divider);--alpine-success:var(--theme-progress-fill);--alpine-hover:var(--theme-progress-track);--alpine-purple:var(--theme-accent)}[data-color-theme=cinder-lagoon]{--theme-bg:#291f18;--theme-paper:#3a2c22;--theme-paper2:#4e3e31;--theme-card:#423328;--theme-accent:#73ddc5;--theme-text:#fcf8f2;--theme-text2:#ded0c0;--theme-text3:#c4b5a3;--theme-divider:#715d49;--theme-blue:#accbdf;--theme-amber:#e2c99a;--theme-red:#edb0a3;--theme-button-bg:#73ddc5;--theme-button-text:#13362d;--theme-pill-active-bg:#73ddc5;--theme-pill-active-text:#13362d;--theme-tab-active-bg:#73ddc5;--theme-tab-active-text:#13362d;--theme-progress-fill:#73ddc5;--theme-progress-track:#715d49;--alpine-bg:var(--theme-bg);--alpine-paper:var(--theme-paper);--alpine-paper2:var(--theme-paper2);--alpine-card:var(--theme-card);--alpine-green:var(--theme-accent);--alpine-blue:var(--theme-blue);--alpine-amber:var(--theme-amber);--alpine-red:var(--theme-red);--alpine-text:var(--theme-text);--alpine-text2:var(--theme-text2);--alpine-text3:var(--theme-text3);--alpine-divider:var(--theme-divider);--alpine-success:var(--theme-progress-fill);--alpine-hover:var(--theme-progress-track);--alpine-purple:var(--theme-accent)}[data-color-theme=marine-viridian]{--theme-bg:#0b192d;--theme-paper:#142b43;--theme-paper2:#27425a;--theme-card:#1e354d;--theme-accent:#72dbc4;--theme-text:#f2f8ff;--theme-text2:#c3d5e5;--theme-text3:#acc0d3;--theme-divider:#435f77;--theme-blue:#aacdef;--theme-amber:#e2c78b;--theme-red:#efafb7;--theme-button-bg:#72dbc4;--theme-button-text:#12352d;--theme-pill-active-bg:#72dbc4;--theme-pill-active-text:#12352d;--theme-tab-active-bg:#72dbc4;--theme-tab-active-text:#12352d;--theme-progress-fill:#72dbc4;--theme-progress-track:#435f77;--alpine-bg:var(--theme-bg);--alpine-paper:var(--theme-paper);--alpine-paper2:var(--theme-paper2);--alpine-card:var(--theme-card);--alpine-green:var(--theme-accent);--alpine-blue:var(--theme-blue);--alpine-amber:var(--theme-amber);--alpine-red:var(--theme-red);--alpine-text:var(--theme-text);--alpine-text2:var(--theme-text2);--alpine-text3:var(--theme-text3);--alpine-divider:var(--theme-divider);--alpine-success:var(--theme-progress-fill);--alpine-hover:var(--theme-progress-track);--alpine-purple:var(--theme-accent)}[data-color-theme=blue-steel]{--theme-bg:#151f2b;--theme-paper:#202e3b;--theme-paper2:#344654;--theme-card:#293a47;--theme-accent:#c5cbd2;--theme-text:#f3f7fb;--theme-text2:#cbd5de;--theme-text3:#b4c2ce;--theme-divider:#516573;--theme-blue:#aecbe6;--theme-amber:#dfc68f;--theme-red:#ecabb5;--theme-button-bg:#c5cbd2;--theme-button-text:#252b33;--theme-pill-active-bg:#c5cbd2;--theme-pill-active-text:#252b33;--theme-tab-active-bg:#c5cbd2;--theme-tab-active-text:#252b33;--theme-progress-fill:#c5cbd2;--theme-progress-track:#516573;--alpine-bg:var(--theme-bg);--alpine-paper:var(--theme-paper);--alpine-paper2:var(--theme-paper2);--alpine-card:var(--theme-card);--alpine-green:var(--theme-accent);--alpine-blue:var(--theme-blue);--alpine-amber:var(--theme-amber);--alpine-red:var(--theme-red);--alpine-text:var(--theme-text);--alpine-text2:var(--theme-text2);--alpine-text3:var(--theme-text3);--alpine-divider:var(--theme-divider);--alpine-success:var(--theme-progress-fill);--alpine-hover:var(--theme-progress-track);--alpine-purple:var(--theme-accent)}[data-color-theme=basalt-pewter]{--theme-bg:#22211e;--theme-paper:#302e29;--theme-paper2:#434039;--theme-card:#39362f;--theme-accent:#cecbc5;--theme-text:#faf9f6;--theme-text2:#d6d3cb;--theme-text3:#bebbb0;--theme-divider:#646052;--theme-blue:#abc9dd;--theme-amber:#dfc797;--theme-red:#eab0a5;--theme-button-bg:#cecbc5;--theme-button-text:#2a2924;--theme-pill-active-bg:#cecbc5;--theme-pill-active-text:#2a2924;--theme-tab-active-bg:#cecbc5;--theme-tab-active-text:#2a2924;--theme-progress-fill:#cecbc5;--theme-progress-track:#646052;--alpine-bg:var(--theme-bg);--alpine-paper:var(--theme-paper);--alpine-paper2:var(--theme-paper2);--alpine-card:var(--theme-card);--alpine-green:var(--theme-accent);--alpine-blue:var(--theme-blue);--alpine-amber:var(--theme-amber);--alpine-red:var(--theme-red);--alpine-text:var(--theme-text);--alpine-text2:var(--theme-text2);--alpine-text3:var(--theme-text3);--alpine-divider:var(--theme-divider);--alpine-success:var(--theme-progress-fill);--alpine-hover:var(--theme-progress-track);--alpine-purple:var(--theme-accent)}[data-color-theme=plum-chrome]{--theme-bg:#211c27;--theme-paper:#302939;--theme-paper2:#453b4d;--theme-card:#393140;--theme-accent:#d3d3d9;--theme-text:#fbf7ff;--theme-text2:#dbd1e3;--theme-text3:#c1b5cc;--theme-divider:#66596f;--theme-blue:#adc9e8;--theme-amber:#e1c994;--theme-red:#edafb9;--theme-button-bg:#d3d3d9;--theme-button-text:#2d2734;--theme-pill-active-bg:#d3d3d9;--theme-pill-active-text:#2d2734;--theme-tab-active-bg:#d3d3d9;--theme-tab-active-text:#2d2734;--theme-progress-fill:#d3d3d9;--theme-progress-track:#66596f;--alpine-bg:var(--theme-bg);--alpine-paper:var(--theme-paper);--alpine-paper2:var(--theme-paper2);--alpine-card:var(--theme-card);--alpine-green:var(--theme-accent);--alpine-blue:var(--theme-blue);--alpine-amber:var(--theme-amber);--alpine-red:var(--theme-red);--alpine-text:var(--theme-text);--alpine-text2:var(--theme-text2);--alpine-text3:var(--theme-text3);--alpine-divider:var(--theme-divider);--alpine-success:var(--theme-progress-fill);--alpine-hover:var(--theme-progress-track);--alpine-purple:var(--theme-accent)}[data-color-theme=abyss-azure]{--theme-bg:#04101f;--theme-paper:#0a1c30;--theme-paper2:#16324e;--theme-card:#0e2438;--theme-accent:#3fa9ff;--theme-text:#f2f8ff;--theme-text2:#b3cadd;--theme-text3:#8fa9c2;--theme-divider:#274861;--theme-blue:#7ec3ff;--theme-amber:#e8c17d;--theme-red:#f4a5ad;--theme-button-bg:#3fa9ff;--theme-button-text:#04101f;--theme-pill-active-bg:#3fa9ff;--theme-pill-active-text:#04101f;--theme-tab-active-bg:#3fa9ff;--theme-tab-active-text:#04101f;--theme-progress-fill:#3fa9ff;--theme-progress-track:#274861;--alpine-bg:var(--theme-bg);--alpine-paper:var(--theme-paper);--alpine-paper2:var(--theme-paper2);--alpine-card:var(--theme-card);--alpine-green:var(--theme-accent);--alpine-blue:var(--theme-blue);--alpine-amber:var(--theme-amber);--alpine-red:var(--theme-red);--alpine-text:var(--theme-text);--alpine-text2:var(--theme-text2);--alpine-text3:var(--theme-text3);--alpine-divider:var(--theme-divider);--alpine-success:var(--theme-progress-fill);--alpine-hover:var(--theme-progress-track);--alpine-purple:var(--theme-accent)}
