@property --tilt-p{syntax: "<number>"; inherits: false; initial-value: 0;}@property --tilt-q{syntax: "<number>"; inherits: false; initial-value: 0;}@property --bar1{syntax: "<length>"; inherits: false; initial-value: 26px;}@property --bar2{syntax: "<length>"; inherits: false; initial-value: 44px;}@property --bar3{syntax: "<length>"; inherits: false; initial-value: 70px;}:root{color-scheme:light;--paper: #FBF7EF;--surface-1: #FBF6EC;--surface-2: #F7E9D3;--surface-3: #F4E5CD;--ink: #3A2A1B;--ink-2: #786C5F;--ink-3: #91867A;--teal-light: #93D2C5;--teal-mid: #40A791;--teal-fill: #0E8A74;--teal-text: #0B715F;--teal-deep: #095A4B;--teal-wash: #E7F2EF;--caramel: #CE8B47;--caramel-deep: #B9762F;--line: #EBE1CE;--line-strong: #E6DCC8;--danger: #9E3B22;--danger-wash: #FBEDE7;--shadow-hsl: 29 36% 17%;--sh-1: 0 1px 2px hsl(var(--shadow-hsl) / .05);--sh-2: 0 2px 6px hsl(var(--shadow-hsl) / .07), 0 1px 2px hsl(var(--shadow-hsl) / .05);--sh-3: 0 8px 24px hsl(var(--shadow-hsl) / .09), 0 2px 6px hsl(var(--shadow-hsl) / .06);--ring: 0 0 0 2px var(--paper), 0 0 0 4px var(--teal-text);--ring-on-card: 0 0 0 2px var(--surface-2), 0 0 0 4px var(--teal-text);--r-card: 22px;--r-ctl: 12px;--r-pill: 999px;--measure: 980px;--ease-out: cubic-bezier(.22, 1, .36, 1);--ease-in: cubic-bezier(.4, 0, 1, 1);--spring: cubic-bezier(.34, 1.56, .64, 1);--t-fast: .14s;--t-mid: .26s;--t-slow: .38s;--font-ui: -apple-system, BlinkMacSystemFont, "Segoe UI Variable Text", "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif;--font-display: "Segoe UI Variable Display", Seravek, "Gill Sans Nova", Ubuntu, Calibri, "DejaVu Sans", -apple-system, BlinkMacSystemFont, sans-serif;--font-mono: ui-monospace, "Cascadia Code", "Cascadia Mono", "SF Mono", "JetBrains Mono", Menlo, Consolas, "Liberation Mono", monospace;--fs-xs: .75rem;--fs-sm: .875rem;--fs-base: 1rem;--fs-md: 1.125rem}*{box-sizing:border-box}body{margin:0;font:400 var(--fs-base)/1.6 var(--font-ui);background-color:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased}sk-header,sk-footer,sk-bottom-nav,sk-modal{line-height:normal}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-2;pointer-events:none;background-image:radial-gradient(44rem 28rem at 50% 40%,rgba(206,139,71,.085),transparent 66%),radial-gradient(125% 95% at 50% 38%,transparent 52%,hsl(var(--shadow-hsl) / .05));background-repeat:no-repeat,no-repeat}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:.045;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='3' stitchTiles='stitch' seed='11'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:140px 140px}.app:before{content:"";position:fixed;right:2.5vw;bottom:2.5vw;width:15vw;height:11vw;z-index:-1;pointer-events:none;opacity:.07;background-repeat:no-repeat;background-size:contain;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 110 80'%3E%3Crect x='0' y='44' width='26' height='26' rx='11' fill='%2393D2C5'/%3E%3Crect x='32' y='26' width='26' height='44' rx='11' fill='%2340A791'/%3E%3Crect x='64' y='0' width='26' height='70' rx='11' fill='%230E8A74'/%3E%3C/svg%3E")}.app:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:.05;background-repeat:repeat,repeat;background-size:380px 380px,270px 270px;background-position:0 0,130px 90px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='380' height='380' viewBox='0 0 380 380' fill='none' stroke='%233A2A1B'%3E%3Cg fill='%233A2A1B' stroke='none'%3E%3Crect x='30' y='40' width='5' height='10' rx='2.5'/%3E%3Crect x='40' y='32' width='5' height='18' rx='2.5'/%3E%3Crect x='50' y='22' width='5' height='28' rx='2.5'/%3E%3C/g%3E%3Cg stroke-width='2' stroke-linecap='round' stroke-linejoin='round' opacity='.75' transform='rotate(-5 285 60)'%3E%3Cpath d='M256 74 L268 58 L280 66 L296 42'/%3E%3Ccircle cx='296' cy='42' r='2.6' fill='%233A2A1B' stroke='none'/%3E%3C/g%3E%3Cg transform='rotate(-90 74 252)'%3E%3Ccircle cx='74' cy='252' r='13' stroke-width='3.5' opacity='.26'/%3E%3Ccircle cx='74' cy='252' r='13' stroke-width='3.5' stroke-dasharray='30 52' stroke-linecap='round' opacity='.8'/%3E%3C/g%3E%3Cg fill='%233A2A1B' stroke='none' opacity='.55'%3E%3Ccircle cx='296' cy='300' r='2.4'/%3E%3Ccircle cx='309' cy='291' r='2.4'/%3E%3Ccircle cx='302' cy='311' r='2.4'/%3E%3Ccircle cx='318' cy='304' r='2.4'/%3E%3C/g%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='270' height='270' viewBox='0 0 270 270' fill='none' stroke='%233A2A1B'%3E%3Cg opacity='.7'%3E%3Cpath d='M36 206 L50 186 L64 196 L82 168 L82 206 Z' fill='%233A2A1B' stroke='none' opacity='.26'/%3E%3Cpath d='M36 206 L50 186 L64 196 L82 168' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cg fill='%233A2A1B' stroke='none' opacity='.6'%3E%3Crect x='196' y='58' width='5' height='16' rx='2.5'/%3E%3Crect x='206' y='48' width='5' height='26' rx='2.5'/%3E%3C/g%3E%3C/svg%3E")}.app{max-width:var(--measure);margin:0 auto;padding:32px 20px 96px;min-height:calc(100dvh - 77px)}.muted{color:var(--ink-2);font-size:var(--fs-sm)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.brand{display:flex;align-items:center;gap:14px;margin-bottom:26px}.brand-trigger{display:flex;align-items:center;gap:14px;font:inherit;color:inherit;background:none;border:0;padding:0;margin:0;text-align:left;cursor:pointer}.brand-trigger:hover .wordmark-name{color:var(--teal-deep)}.wordmark{display:flex;flex-direction:column;gap:1px}.wordmark-name{font:600 1.75rem/1 var(--font-display);letter-spacing:-.02em;color:var(--ink)}.wordmark-teddy{color:var(--teal-fill)}.wordmark-tag{font-size:var(--fs-xs);font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--ink);opacity:.55}.brand:after{content:"";flex:1;height:2px;border-radius:var(--r-pill);background:linear-gradient(to right,var(--line-strong),transparent)}.teddy{display:block;flex:none}.teddy-bar{height:var(--h);y:calc(410px - var(--h));transition:fill var(--t-mid) linear}.teddy-bar--1{--h: var(--bar1);transition:--bar1 .52s var(--spring),fill var(--t-mid) linear}.teddy-bar--2{--h: var(--bar2);transition:--bar2 .52s var(--spring) 70ms,fill var(--t-mid) linear}.teddy-bar--3{--h: var(--bar3);transition:--bar3 .52s var(--spring) .14s,fill var(--t-mid) linear}.teddy[data-phase=idle] .teddy-bar--1{--bar1: 18px}.teddy[data-phase=idle] .teddy-bar--2{--bar2: 26px}.teddy[data-phase=idle] .teddy-bar--3{--bar3: 40px;animation:teddy-breathe 4.8s ease-in-out infinite}@keyframes teddy-breathe{0%,to{--bar3: 40px}50%{--bar3: 46px}}.teddy[data-phase=processing] .teddy-bar{animation:teddy-eq .9s ease-in-out infinite alternate}.teddy[data-phase=processing] .teddy-bar--1{animation-delay:0ms}.teddy[data-phase=processing] .teddy-bar--2{animation-delay:.14s}.teddy[data-phase=processing] .teddy-bar--3{animation-delay:.28s}@keyframes teddy-eq{0%{--h: 14px}to{--h: 62px}}.teddy[data-phase=clarifying] .teddy-bar--1{--bar1: 30px}.teddy[data-phase=clarifying] .teddy-bar--2{--bar2: 30px}.teddy[data-phase=clarifying] .teddy-bar--3{--bar3: 30px}.teddy[data-phase=success] .teddy-bar{animation:none}.teddy[data-phase=success] .teddy-bar--1{--bar1: 26px}.teddy[data-phase=success] .teddy-bar--2{--bar2: 44px}.teddy[data-phase=success] .teddy-bar--3{--bar3: 70px}.teddy[data-phase=error] .teddy-bar{animation:none;fill:var(--caramel);transition-timing-function:var(--ease-in);transition-duration:.3s}.teddy[data-phase=error] .teddy-bar--1{--bar1: 6px}.teddy[data-phase=error] .teddy-bar--2{--bar2: 6px}.teddy[data-phase=error] .teddy-bar--3{--bar3: 6px}.teddy-eye{transform-box:fill-box;transform-origin:50% 50%}.teddy[data-phase=idle] .teddy-eye{animation:teddy-blink 6.4s linear infinite}@keyframes teddy-blink{0%,96.4%,to{transform:scaleY(1)}97.8%{transform:scaleY(.08)}}:where(a,button,textarea,input,summary,[tabindex]):focus-visible{outline:none;box-shadow:var(--ring);border-radius:var(--r-ctl)}.panel-face :where(button,textarea):focus-visible{box-shadow:var(--ring-on-card)}:where(button,a,textarea,.chip,.tab){transition:background-color var(--t-fast) var(--ease-out),border-color var(--t-fast) var(--ease-out),color var(--t-fast) var(--ease-out),box-shadow var(--t-fast) var(--ease-out),opacity var(--t-fast) var(--ease-out),transform var(--t-fast) var(--ease-out)}.btn{font:600 var(--fs-sm)/1 var(--font-ui);display:inline-flex;align-items:center;justify-content:center;gap:.5em;padding:.68em 1.25em;border:1px solid transparent;border-radius:var(--r-pill);background:var(--teal-text);color:#fff;box-shadow:var(--sh-2);cursor:pointer}.btn:hover{background:var(--teal-deep);box-shadow:var(--sh-3);transform:translateY(-1px)}.btn:active{background:var(--teal-deep);box-shadow:var(--sh-1);transform:translateY(1px) scale(.985)}.btn:disabled{background:var(--surface-1);color:var(--ink-3);border-color:var(--line);box-shadow:none;transform:none;cursor:not-allowed}.btn:disabled:hover{background:var(--surface-1);transform:none;box-shadow:none}.btn-secondary{background:transparent;color:var(--teal-text);border-color:var(--line);box-shadow:none}.btn-secondary:hover{background:var(--teal-wash);border-color:var(--teal-fill)}.btn-secondary:active{background:#dcebe7;transform:translateY(1px)}.query-input{position:relative}.query-input textarea{width:100%;font:400 var(--fs-base)/1.6 var(--font-ui);padding:.85em 1em;color:var(--ink);background:var(--surface-1);border:1px solid var(--line);border-radius:var(--r-ctl);box-shadow:inset 0 1px 2px hsl(var(--shadow-hsl) / .05);resize:vertical;transition:border-color var(--t-fast) var(--ease-out),box-shadow var(--t-fast) var(--ease-out),background var(--t-fast) var(--ease-out)}.query-input textarea::placeholder{color:var(--ink-3)}.query-input textarea:hover{border-color:var(--line-strong)}.query-input textarea:focus-visible{background:#fdfaf4;border-color:var(--teal-fill);box-shadow:var(--ring),inset 0 1px 2px hsl(var(--shadow-hsl) / .04)}.query-input textarea:disabled{background:var(--paper);color:var(--ink-2);border-color:var(--line);border-style:dashed;box-shadow:none;cursor:not-allowed}.hint{margin:8px 0 0;font-size:var(--fs-xs);color:var(--ink-2);min-height:1.2em}.suggest{position:absolute;z-index:20;left:0;right:0;top:calc(100% - 6px);margin:0;padding:4px;list-style:none;background:var(--surface-1);border:1px solid var(--line-strong);border-radius:var(--r-ctl);box-shadow:var(--sh-3);max-height:320px;overflow-y:auto;animation:suggest-in .14s var(--ease-out) both}@keyframes suggest-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.suggest-item{display:flex;align-items:baseline;gap:10px;width:100%;padding:.6em .7em;text-align:left;font:400 var(--fs-sm)/1.45 var(--font-ui);color:var(--ink);background:transparent;border:0;border-radius:calc(var(--r-ctl) - 4px);cursor:pointer}.suggest-item:hover,.suggest-item[data-active=true]{background:var(--teal-wash)}.suggest-shape{flex:none;width:1.4em;text-align:center;color:var(--teal-text);font-size:var(--fs-xs)}.suggest-text{flex:1}.suggest-why{flex:none;display:flex;gap:4px;flex-wrap:wrap}.suggest-tag{font:600 var(--fs-xs)/1 var(--font-ui);letter-spacing:.02em;color:var(--ink-2);background:var(--surface-3);border-radius:var(--r-pill);padding:.25em .5em;white-space:nowrap}@media(max-width:560px){.suggest-why{display:none}}.actions{margin-top:10px;display:flex;justify-content:flex-end}.action-swap{display:grid}.action-swap>*{grid-area:1 / 1;transition:opacity var(--t-fast) var(--ease-out),transform var(--t-fast) var(--ease-out)}.action-swap>[data-hidden=true]{opacity:0;transform:scale(.94);pointer-events:none}.sheet{margin-top:20px;padding:20px 22px;background:var(--surface-1);border:1px solid var(--line);border-radius:var(--r-card);box-shadow:var(--sh-2);animation:sheet-in var(--t-slow) var(--ease-out) both}.sheet h3{margin:0 0 4px;font:600 var(--fs-md)/1.45 var(--font-display)}.sheet p:last-child{margin-bottom:0}.sheet--error{border-color:var(--danger);background:var(--danger-wash)}.sheet--error p{margin-top:0;color:var(--danger)}@keyframes sheet-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.chips{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.chip{font:500 var(--fs-base)/1.35 var(--font-ui);text-align:left;padding:.6em .95em;background:var(--surface-1);color:var(--ink);border:1px solid var(--line);border-radius:var(--r-ctl);cursor:pointer;animation:chip-in var(--t-mid) var(--ease-out) both;animation-delay:calc(var(--i, 0) * 55ms)}.chip:hover{background:var(--teal-wash);border-color:var(--teal-fill);transform:translateY(-1px);box-shadow:var(--sh-2)}.chip:active{transform:translateY(0) scale(.99);box-shadow:none}@keyframes chip-in{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:none}}.stepper{list-style:none;padding:0;margin:0}.stepper li{display:flex;align-items:baseline;gap:10px;padding:7px 0 7px 4px;color:var(--ink-2);animation:step-in .24s var(--ease-out) both;animation-delay:calc(var(--i, 0) * 55ms)}.stepper li:before{content:"";flex:none;width:10px;height:10px;margin-top:.45em;border-radius:50%;background:var(--teal-light);box-shadow:0 0 0 3px hsl(var(--shadow-hsl) / .04)}.stepper li.done{color:var(--ink)}.stepper li.active{color:var(--teal-text);font-weight:600}.stepper li.active:before{background:var(--teal-fill);animation:step-pulse 1.4s ease-in-out infinite}.step-retry{color:var(--caramel-deep);font-size:var(--fs-xs);font-weight:600}@keyframes step-in{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:none}}@keyframes step-pulse{0%,to{box-shadow:0 0 #0e8a7400,0 0 0 3px hsl(var(--shadow-hsl) / .04)}50%{box-shadow:0 0 0 6px #0e8a742e,0 0 0 3px hsl(var(--shadow-hsl) / .04)}}.panel-stage{position:relative;margin-top:28px;perspective:1400px;perspective-origin:50% 38%;animation:panel-in .42s var(--ease-out) both}@keyframes panel-in{0%{opacity:0;transform:translateY(16px) scale(.985)}to{opacity:1;transform:none}}.panel-cast{position:absolute;left:5%;right:5%;top:18%;bottom:-16px;border-radius:50%/24%;background:radial-gradient(ellipse at 46% 62%,hsl(var(--shadow-hsl) / .22),hsl(var(--shadow-hsl) / .1) 46%,transparent 74%);filter:blur(16px);transform:translate3d(calc(var(--tilt-p) * -26px),calc(var(--tilt-q) * 7px),0) scaleX(calc(1 + var(--tilt-p) * var(--tilt-p) * .12)) scaleY(calc(1 - var(--tilt-q) * .15));will-change:transform;pointer-events:none}.panel-3d{position:relative;transform:rotateX(6deg) rotateY(0);transform-origin:50% 100%;transform-style:flat;backface-visibility:hidden}.panel-edge{position:absolute;left:10px;right:10px;bottom:-7px;height:12px;background:var(--caramel-deep);border-radius:0 0 calc(var(--r-card) - 4px) calc(var(--r-card) - 4px)}.panel-face{position:relative;display:flex;flex-direction:column;height:clamp(440px,58vh,580px);background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-card);padding:18px;box-shadow:var(--sh-1),inset 0 1px #ffffff8c}.panel-lip{display:flex;gap:6px;align-items:center;flex:none;border-bottom:1px solid var(--line-strong);padding-bottom:3px;margin-bottom:14px;transform:perspective(600px) translateZ(18px)}.panel-badge{margin-left:auto;font-size:var(--fs-xs);letter-spacing:.02em;text-transform:uppercase;color:var(--ink-2);background:var(--surface-1);border:1px solid var(--line);border-radius:var(--r-pill);padding:.3em .7em;white-space:nowrap;transform:perspective(600px) translateZ(24px)}.tab{position:relative;font:600 var(--fs-sm)/1 var(--font-ui);padding:.62em .9em;background:transparent;border:0;border-radius:var(--r-ctl) var(--r-ctl) 0 0;color:var(--ink-2);cursor:pointer}.tab:after{content:"";position:absolute;left:.9em;right:.9em;bottom:-4px;height:3px;border-radius:var(--r-pill);background:var(--caramel);transform:scaleX(0);transition:transform var(--t-mid) var(--ease-out)}.tab:hover{color:var(--ink);background:hsl(var(--shadow-hsl) / .035)}.tab[aria-selected=true]{color:var(--ink)}.tab[aria-selected=true]:after{transform:scaleX(1)}.tab:active{transform:translateY(1px)}.panel-faces{position:relative;flex:1;min-height:0;min-width:0}.face{transition:opacity var(--t-mid) var(--ease-out),transform var(--t-slow) var(--ease-out)}.face[data-state=idle]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;transform:perspective(1200px) translateZ(-64px) scale(.972)}.face[data-state=active]{position:relative;height:100%;opacity:1;transform:none}.chart-wrap{position:relative;width:100%;height:100%}.icon-btn{display:flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;flex:none;font-size:14px;color:var(--ink-2);background:var(--surface-1);border:1px solid var(--line);border-radius:var(--r-ctl);cursor:pointer}.icon-btn svg{width:1em;height:1em}.icon-btn:hover{color:var(--teal-text);background:var(--teal-wash);border-color:var(--teal-fill)}.icon-btn:active{transform:translateY(1px)}.chart-download{position:absolute;top:8px;right:8px;z-index:2;background:#ffffffc7;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.face-empty{display:flex;align-items:center;justify-content:center;height:100%;margin:0;text-align:center;color:var(--ink-2)}.kpi{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:8px}.kpi-label{color:var(--ink-2);font-size:var(--fs-md);text-align:center;max-width:40ch}.kpi-value{font:600 clamp(2.75rem,8vw,4.5rem)/1 var(--font-display);letter-spacing:-.03em;color:var(--teal-text);font-variant-numeric:tabular-nums}.table-wrap{overflow:auto;height:100%;border-radius:var(--r-ctl)}table{width:100%;border-collapse:collapse;font-size:var(--fs-sm);font-variant-numeric:tabular-nums lining-nums}th,td{text-align:left;padding:8px 12px;border-bottom:1px solid var(--line);white-space:nowrap}th{position:sticky;top:0;background:var(--surface-1);color:var(--ink-2);font-size:var(--fs-xs);letter-spacing:.04em;text-transform:uppercase;border-bottom:2px solid var(--line-strong)}tbody tr:nth-child(2n){background:hsl(var(--shadow-hsl) / .022)}tbody tr:hover{background:var(--teal-wash)}.sql{margin:0;height:100%;overflow:auto;padding:16px 18px;background:var(--ink);color:var(--surface-2);border-radius:var(--r-ctl);font:400 var(--fs-sm)/1.55 var(--font-mono);font-variant-ligatures:none;-moz-tab-size:2;tab-size:2}.verify-inline{margin-top:16px;text-align:left}.admin-err{color:var(--danger)}.verify{background:var(--surface-1);border:1px solid var(--line);border-radius:var(--r-card);box-shadow:var(--sh-1);padding:18px}.verify .verdict{font-size:var(--fs-md);margin:8px 0;font-weight:600}.verdict.pass{color:var(--teal-text)}.verdict.fail{color:var(--danger)}.verdict.muted{color:var(--ink-2)}.verify .reason{margin:6px 0 12px;line-height:1.5}.retry-row{margin-top:12px}.retry-row .muted{margin:6px 0 0;line-height:1.5}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important;scroll-behavior:auto!important}.panel-3d{transform:rotateX(4deg);will-change:auto}.panel-cast{transform:none;will-change:auto;opacity:.9}.face[data-state=idle],.btn:hover,.btn:active,.btn-secondary:active,.chip:hover,.chip:active,.tab:active{transform:none}.tab:after{transition:none}.teddy-bar{animation:none!important;transition:fill .2s linear}.teddy[data-phase] .teddy-bar--1{--bar1: 26px}.teddy[data-phase] .teddy-bar--2{--bar2: 44px}.teddy[data-phase] .teddy-bar--3{--bar3: 70px}.teddy[data-phase=error] .teddy-bar{fill:var(--caramel)}.teddy-eye{animation:none!important;transform:none!important}.chip,.stepper li{animation-delay:0ms!important}.stepper li.active:before{animation:none}}#hiw-modal .sk-hiw-content{color:var(--ink)}#hiw-modal .sk-hiw-kicker{color:var(--ink-2)}#hiw-modal .sk-hiw-title{color:var(--teal-fill)}#hiw-modal .sk-hiw-sec-title{color:var(--ink-2)}#hiw-modal .sk-hiw-sec-title:before{background:var(--line-strong)}#hiw-modal .sk-hiw-step{background:var(--surface-1);border-color:var(--line)}#hiw-modal .sk-hiw-step-num{background:var(--teal-fill)}#hiw-modal .sk-hiw-step-name{color:var(--ink)}#hiw-modal .sk-hiw-step-body{color:var(--ink-2)}#hiw-modal .sk-hiw-tag{color:var(--teal-text);border-color:#0b715f4d;background:var(--teal-wash)}@media(max-width:480px){.panel-lip{flex-wrap:wrap;row-gap:6px}.panel-badge{margin-left:0}}
