:root[data-ui=liquid]{--lq-base:#eef2e8;--lq-green:#28623e;--lq-yellow:#f5df67;--lq-ink:#25312b;--lq-glass:#ffffff85;--lq-glass-strong:#ffffffbd;--lq-glass-solid:#fffffff5;--lq-edge:#ffffffb3;--lq-highlight:#fffffff2;--lq-lowlight:#ffffff40;--lq-line:#25312b1a;--lq-hairline:#25312b12;--lq-hover:#25312b0d;--lq-tint:#28623e1f;--lq-shadow:#1b271f24;--lq-blur:22px;--lq-radius-shell:26px;--lq-radius-card:20px;--lq-radius-control:12px;background:var(--lq-base)}:root[data-ui=liquid] body{background:0 0}:root[data-ui=liquid] body:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(ellipse 55% 60% at 6% 0%, #28623e4d, transparent 70%), radial-gradient(ellipse 45% 45% at 96% 18%, #f5df6773, transparent 70%), radial-gradient(ellipse 60% 50% at 50% 108%, #72a97d52, transparent 70%), var(--lq-base);position:fixed;inset:0}:root[data-ui=liquid] :is(.sidebar,.topbar,.panel,.stat-card,.workflow-card,.attention-strip,.store-card,.preview-panel,.password-panel,.help-card,[data-slot=dialog-content]){background:var(--lq-glass);-webkit-backdrop-filter:blur(var(--lq-blur)) saturate(180%);backdrop-filter:blur(var(--lq-blur)) saturate(180%);border:1px solid var(--lq-edge);box-shadow:inset 0 1px 0 var(--lq-highlight), inset 0 -1px 0 var(--lq-lowlight), 0 10px 34px -10px var(--lq-shadow), 0 1px 2px var(--lq-hairline)}:root[data-ui=liquid] :is(.panel,.stat-card,.store-card,.preview-panel,.password-panel){background:var(--lq-glass-strong)}:root[data-ui=liquid] :is(.panel,.stat-card,.workflow-card,.attention-strip,.store-card,.preview-panel,.password-panel,.help-card){border-radius:var(--lq-radius-card)}@media (prefers-reduced-transparency:reduce){:root[data-ui=liquid] :is(.sidebar,.topbar,.panel,.stat-card,.workflow-card,.attention-strip,.store-card,.preview-panel,.password-panel,.help-card,[data-slot=dialog-content]){-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--lq-glass-solid)}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:root[data-ui=liquid] :is(.sidebar,.topbar,.panel,.stat-card,.workflow-card,.attention-strip,.store-card,.preview-panel,.password-panel,.help-card,[data-slot=dialog-content]){background:var(--lq-glass-solid)}}:root[data-ui=liquid] .main-shell{background:0 0}:root[data-ui=liquid] .sidebar{background:var(--lq-glass-strong)}@media (width>=1201px){:root[data-ui=liquid] .sidebar{border-radius:var(--lq-radius-shell);padding:26px 16px 16px;inset:12px auto 12px 12px}:root[data-ui=liquid] .main-shell{width:calc(100% - 274px);margin-left:274px}}:root[data-ui=liquid] .topbar{z-index:20;height:58px;margin:12px 18px 0;margin-right:calc(18px - var(--removed-body-scroll-bar-size,0px));padding-right:calc(var(--topbar-pad) + var(--removed-body-scroll-bar-size,0px));border-radius:999px;position:sticky;top:12px}@media (width<=1200px){:root[data-ui=liquid] .topbar{height:54px;margin:8px 10px 0;top:8px}}:root[data-ui=liquid] .main-content{padding-top:30px}:root[data-ui=liquid] .mode-banner{border:1px solid var(--lq-hairline);border-radius:var(--lq-radius-control);margin:12px 18px 0}:root[data-ui=liquid] .mobile-scrim{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#172c1633}:root[data-ui=liquid] .brand-mark,:root[data-ui=liquid] .brand:not(.light) .brand-mark{background:var(--lq-yellow);border-radius:11px;box-shadow:inset 0 1px #ffffffb3,0 6px 16px -6px #aa8c148c;color:#2e5a35!important}:root[data-ui=liquid] :is(.workspace-card,.account-card){border-color:var(--lq-hairline);background:#ffffff73;border-radius:16px}:root[data-ui=liquid] .account-card .logout{border-top-color:var(--lq-hairline);border-radius:0 0 16px 16px}:root[data-ui=liquid] .account-link{border-radius:16px 16px 0 0}:root[data-ui=liquid] :is(.account-link,.account-card .logout):hover{background:var(--lq-hover)}:root[data-ui=liquid] .avatar{color:#fff;background:linear-gradient(160deg,#3c7a50,#234f32);box-shadow:inset 0 1px #ffffff59}:root[data-ui=liquid] .nav-item{border-radius:var(--lq-radius-control);border:0;transition:background-color .2s,transform .2s cubic-bezier(.3,1.5,.5,1)}:root[data-ui=liquid] .nav-item:hover{background:var(--lq-hover)}:root[data-ui=liquid] .nav-item:active{transform:scale(.97)}:root[data-ui=liquid] .nav-item.active{color:var(--lq-green);background:var(--lq-tint);box-shadow:inset 0 1px 0 var(--lq-highlight), inset 0 0 0 1px #28623e1a;border:0}:root[data-ui=liquid] :is(.primary-link,.login-submit,[data-slot=button]:not([data-variant]),[data-slot=button][data-variant=default]){color:#fff;background:linear-gradient(180deg, #4a8962 0%, var(--lq-green) 55%, #1f5233 100%);border:0;border-radius:999px;transition:transform .25s cubic-bezier(.3,1.5,.5,1),filter .2s;box-shadow:inset 0 1px #ffffff73,inset 0 -1px #0000002e,0 8px 20px -8px #28623eb3}:root[data-ui=liquid] :is(.primary-link,.login-submit,[data-slot=button]:not([data-variant]),[data-slot=button][data-variant=default]):hover{filter:brightness(1.08)}:root[data-ui=liquid] :is(.primary-link,.login-submit,[data-slot=button]):active{transform:scale(.97)}:root[data-ui=liquid] :is(.secondary-link,[data-slot=button][data-variant=outline],[data-slot=button][data-variant=secondary]){border:1px solid var(--lq-line);box-shadow:inset 0 1px 0 var(--lq-highlight), 0 2px 8px -4px var(--lq-shadow);background:#fff9;border-radius:999px}:root[data-ui=liquid] :is(.secondary-link,[data-slot=button][data-variant=outline],[data-slot=button][data-variant=secondary]):hover{background:#ffffffe6}:root[data-ui=liquid] [data-slot=button][data-variant=ghost]:hover{background:var(--lq-hover)}:root[data-ui=liquid] [data-slot=button][data-variant=destructive]{background:linear-gradient(#c95a4c,#a83c30);border-radius:999px;box-shadow:inset 0 1px #ffffff4d}:root[data-ui=liquid] :is(input:not([type=checkbox],[type=radio],[type=file]),select,textarea,[data-slot=input],[data-slot=textarea]){border-color:var(--lq-line);border-radius:var(--lq-radius-control);background:#ffffffb3;box-shadow:inset 0 1px 2px #1b271f0f}:root[data-ui=liquid] :is(input,select,textarea):focus{background:#fffffff2;border-color:#28623e73;box-shadow:0 0 0 3px #28623e24}:root[data-ui=liquid] :is(input[type=checkbox],input[type=radio]){accent-color:var(--lq-green)}:root[data-ui=liquid] :is(button,a,summary):focus-visible{outline-offset:2px;outline:2px solid #28623e8c}:root[data-ui=liquid] :is(.filter-tabs,.editor-tabs,.part-tabs,.json-views){background:var(--lq-hover);border:0;border-radius:999px;gap:4px;margin:12px 16px 4px;padding:4px;box-shadow:inset 0 1px 2px #1b271f0f}:root[data-ui=liquid] :is(.part-tabs,.json-views){width:fit-content;max-width:calc(100% - 32px)}:root[data-ui=liquid] .json-views{margin:0 0 4px}:root[data-ui=liquid] :is(.filter-tabs,.editor-tabs,.part-tabs,.json-views) button{border:0;border-radius:999px;padding:8px 14px;transition:background-color .25s,color .2s}:root[data-ui=liquid] :is(.filter-tabs,.editor-tabs,.part-tabs,.json-views) button:hover{background:#ffffff80}:root[data-ui=liquid] :is(.filter-tabs,.editor-tabs,.part-tabs,.json-views) button.selected{color:var(--lq-ink);box-shadow:inset 0 1px 0 var(--lq-highlight), 0 3px 10px -3px var(--lq-shadow), 0 0 0 .5px var(--lq-hairline);background:#ffffffeb}:root[data-ui=liquid] :is(.status,.tab-badge,.filter-chip,.confidence-badge,[data-slot=badge]){border-radius:999px}:root[data-ui=liquid] .status{padding-inline:9px 11px}:root[data-ui=liquid] .data-table th{border-color:var(--lq-hairline);background:#ffffff59}:root[data-ui=liquid] .data-table td{border-color:var(--lq-hairline)}:root[data-ui=liquid] .data-table tbody tr:hover{background:#ffffff80}:root[data-ui=liquid] :is(.file-glyph,.upload-glyph,.empty-icon,.attention-icon,.store-card-icon,.connection-icon){border-radius:11px}:root[data-ui=liquid] .attention-strip{background:linear-gradient(100deg, #f5df6761, transparent 70%), var(--lq-glass)}:root[data-ui=liquid] .attention-icon{background:var(--lq-yellow);color:#4c4410;box-shadow:inset 0 1px #ffffffb3}:root[data-ui=liquid] :is(.notice,.dropzone,.upload-file,.key-item,.queue-item,.import-report,.workflow-step>span){border-radius:14px}:root[data-ui=liquid] .dropzone{background:#fff6;border-color:#25312b2e}:root[data-ui=liquid] .dropzone.over{background:var(--lq-tint);border-color:#28623e80}:root[data-ui=liquid] [data-slot=dialog-overlay]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#1b271f40}:root[data-ui=liquid] [data-slot=dialog-content]{background:var(--lq-glass-strong);border-radius:24px}:root[data-ui=liquid] .login-screen{background:0 0}:root[data-ui=liquid] .login-story{background:linear-gradient(160deg,#28623ee6,#234f32d1)}:root[data-ui=liquid] .login-form-wrap{padding:32px}:root[data-ui=liquid] .login-form{border:1px solid var(--lq-edge);background:var(--lq-glass);max-width:400px;-webkit-backdrop-filter:blur(var(--lq-blur)) saturate(180%);backdrop-filter:blur(var(--lq-blur)) saturate(180%);box-shadow:inset 0 1px 0 var(--lq-highlight), 0 24px 60px -20px var(--lq-shadow);border-radius:28px;padding:36px 32px}@media (prefers-reduced-motion:reduce){:root[data-ui=liquid] :is(.nav-item,.primary-link,.login-submit,[data-slot=button],.filter-tabs button,.editor-tabs button,.part-tabs button,.json-views button){transition:none}}
