@keyframes polish-card-enter{0%{opacity:0;transform:translateY(6px);filter:blur(4px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@keyframes polish-buff-good-pulse{0%,to{box-shadow:inset 0 1px color-mix(in oklch,oklch(99% 0 0) 8%,transparent),0 0 0 1px color-mix(in oklch,var(--c-teal-500) 28%,transparent),0 0 12px color-mix(in oklch,var(--c-teal-500) 18%,transparent)}50%{box-shadow:inset 0 1px color-mix(in oklch,oklch(99% 0 0) 12%,transparent),0 0 0 1px color-mix(in oklch,var(--c-teal-500) 38%,transparent),0 0 18px color-mix(in oklch,var(--c-teal-500) 32%,transparent)}}@keyframes polish-buff-aggro-pulse{0%,to{box-shadow:inset 0 1px color-mix(in oklch,oklch(99% 0 0) 8%,transparent),0 0 0 1px color-mix(in oklch,var(--c-mercury-cool-500) 32%,transparent),0 0 12px color-mix(in oklch,var(--c-mercury-cool-500) 22%,transparent)}50%{box-shadow:inset 0 1px color-mix(in oklch,oklch(99% 0 0) 12%,transparent),0 0 0 1px color-mix(in oklch,var(--c-mercury-cool-500) 44%,transparent),0 0 22px color-mix(in oklch,var(--c-mercury-cool-500) 38%,transparent)}}@media(prefers-reduced-motion:reduce){@keyframes polish-card-enter{0%{opacity:0}to{opacity:1}}@keyframes polish-buff-good-pulse{0%,to{box-shadow:0 0 0 1px color-mix(in oklch,var(--c-teal-500) 32%,transparent)}}@keyframes polish-buff-aggro-pulse{0%,to{box-shadow:0 0 0 1px color-mix(in oklch,var(--c-mercury-cool-500) 36%,transparent)}}}.polish-topbar{position:fixed;top:0;left:0;right:0;z-index:8;display:flex;flex-direction:row;align-items:center;justify-content:space-between;height:56px;padding:0 clamp(16px,3.5vw,40px);gap:0;border-bottom:1px solid color-mix(in oklch,var(--c-rim-700) 35%,transparent);background:color-mix(in oklch,var(--c-ink-aurora-600) 55%,transparent);backdrop-filter:blur(22px) saturate(120%);-webkit-backdrop-filter:blur(22px) saturate(120%);transition:border-color var(--motion-duration-default, .28s) var(--motion-ease-standard, cubic-bezier(.4, 0, .2, 1)),box-shadow var(--motion-duration-default, .28s) var(--motion-ease-standard, cubic-bezier(.4, 0, .2, 1))}.polish-topbar:focus-within{border-bottom-color:color-mix(in oklch,var(--c-mercury-500) 38%,transparent);box-shadow:0 1px color-mix(in oklch,var(--c-mercury-500) 18%,transparent)}.polish-topbar--ceremonial{height:88px;padding:0 clamp(20px,3.5vw,40px)}.polish-topbar__col{display:flex;align-items:center;flex:1 1 0;min-width:0}.polish-topbar__col--left{justify-content:flex-start}.polish-topbar__col--center{justify-content:center;flex-direction:column;gap:var(--space-100, 4px);flex:0 0 auto;padding:0 var(--space-400, 16px)}.polish-topbar__col--right{justify-content:flex-end;gap:var(--space-300, 12px);flex-wrap:nowrap}@media(max-width:600px){.polish-topbar{height:48px;padding:0 16px}.polish-topbar__col--right{display:none}.polish-topbar--ceremonial{height:64px}}@media(min-width:601px)and (max-width:768px){.polish-topbar{height:56px}.polish-topbar--ceremonial{height:72px}}@media(prefers-reduced-motion:reduce){.polish-topbar{transition:none}}.polish-op-ghost{display:flex;align-items:center;gap:var(--space-250, 10px);transition:filter var(--motion-duration-fast, .2s) var(--motion-ease-standard, cubic-bezier(.4, 0, .2, 1))}.polish-op-ghost:hover{filter:brightness(1.08)}.polish-op-ghost__avatar{width:32px;height:32px;border-radius:var(--r-md, 8px);background:color-mix(in oklch,var(--c-brass-500) 12%,var(--c-ink-aurora-600));border:1px solid color-mix(in oklch,var(--c-brass-500) 22%,transparent);display:grid;place-items:center;font-family:var(--ff-mono, "JetBrains Mono", ui-monospace, monospace);font-style:normal;font-size:10px;font-weight:500;letter-spacing:var(--ls-narrow, .05em);color:color-mix(in oklch,var(--c-bone-500) 70%,transparent);flex-shrink:0;transition:border-color var(--motion-duration-fast, .2s) var(--motion-ease-standard, cubic-bezier(.4, 0, .2, 1))}.polish-op-ghost:hover .polish-op-ghost__avatar{border-color:color-mix(in oklch,var(--c-brass-500) 42%,transparent)}.polish-op-ghost__meta{display:flex;flex-direction:column;gap:2px;min-width:0}.polish-op-ghost__name{font-family:var(--ff-body, "Inter", system-ui, sans-serif);font-style:normal;font-size:12px;font-weight:500;letter-spacing:-.01em;color:color-mix(in oklch,var(--c-bone-500) 80%,transparent);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.polish-op-ghost__role{font-family:var(--ff-mono, "JetBrains Mono", ui-monospace, monospace);font-style:normal;font-size:9px;letter-spacing:var(--ls-mono-sm, .12em);text-transform:uppercase;color:color-mix(in oklch,var(--c-bone-700) 70%,transparent);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:600px){.polish-op-ghost{display:none}}@media(min-width:601px)and (max-width:768px){.polish-op-ghost__meta{display:none}}@media(prefers-reduced-motion:reduce){.polish-op-ghost,.polish-op-ghost__avatar{transition:none}}.polish-buff-preview{display:inline-flex;align-items:center;gap:var(--space-200, 8px)}.polish-buff-preview__badge{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--r-sm, 6px);background:color-mix(in oklch,var(--c-ink-aurora-600) 65%,transparent);border:1px solid color-mix(in oklch,var(--c-rim-700) 60%,transparent);color:color-mix(in oklch,var(--c-bone-500) 80%,transparent);flex-shrink:0;cursor:default;transition:border-color var(--motion-duration-fast, .2s) var(--motion-ease-standard, cubic-bezier(.4, 0, .2, 1)),color var(--motion-duration-fast, .2s) var(--motion-ease-standard, cubic-bezier(.4, 0, .2, 1)),box-shadow var(--motion-duration-default, .28s) var(--motion-ease-standard, cubic-bezier(.4, 0, .2, 1))}.polish-buff-preview__badge[title]{cursor:help}.polish-buff-preview__badge:focus-visible{outline:2px solid color-mix(in oklch,var(--c-mercury-500) 60%,transparent);outline-offset:2px}.polish-buff-preview__badge svg{width:14px;height:14px;display:block}.polish-buff-preview__badge--good{border-color:color-mix(in oklch,var(--c-teal-500) 32%,transparent);background:color-mix(in oklch,var(--c-teal-500) 8%,var(--c-ink-aurora-600));color:#83d5d4;animation:polish-buff-good-pulse 4.2s ease-in-out infinite}.polish-buff-preview__badge--good:hover{border-color:color-mix(in oklch,var(--c-teal-500) 52%,transparent);color:#81ecec}.polish-buff-preview__badge--warn{border-color:color-mix(in oklch,var(--c-mercury-300) 36%,transparent);background:color-mix(in oklch,var(--c-mercury-300) 9%,var(--c-ink-aurora-600));color:var(--c-mercury-300)}.polish-buff-preview__badge--warn:hover{border-color:color-mix(in oklch,var(--c-mercury-300) 56%,transparent)}.polish-buff-preview__badge--aggro{border-color:color-mix(in oklch,var(--c-mercury-cool-500) 42%,transparent);background:color-mix(in oklch,var(--c-mercury-cool-500) 12%,var(--c-ink-aurora-600));color:var(--c-mercury-cool-300);animation:polish-buff-aggro-pulse 3.4s ease-in-out infinite}.polish-buff-preview__badge--aggro:hover{border-color:color-mix(in oklch,var(--c-mercury-cool-500) 62%,transparent)}.polish-buff-preview__badge--neutral{border-color:color-mix(in oklch,var(--c-rim-700) 65%,transparent);color:color-mix(in oklch,var(--c-bone-700) 80%,transparent)}.polish-buff-preview__badge--neutral:hover{border-color:color-mix(in oklch,var(--c-bone-700) 50%,transparent);color:color-mix(in oklch,var(--c-bone-500) 90%,transparent)}@media(max-width:600px){.polish-buff-preview{display:none}}@media(prefers-reduced-motion:reduce){.polish-buff-preview__badge,.polish-buff-preview__badge--good,.polish-buff-preview__badge--aggro{animation:none;transition:border-color var(--motion-duration-fast, .2s) linear,color var(--motion-duration-fast, .2s) linear}}.polish-spotlight-cue{display:inline-flex;align-items:center;gap:var(--space-150, 6px);font-family:var(--ff-mono, "JetBrains Mono", ui-monospace, monospace);font-style:normal;font-size:9.5px;font-weight:500;letter-spacing:var(--ls-mono-3xl, .22em);text-transform:uppercase;color:color-mix(in oklch,var(--c-mercury-300) 65%,transparent);white-space:nowrap;pointer-events:none;user-select:none}.polish-spotlight-cue__icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:color-mix(in oklch,var(--c-brass-500) 60%,transparent)}.polish-spotlight-cue__icon svg{display:block;width:12px;height:12px}.polish-spotlight-cue__hint{display:inline-block}@media(max-width:600px){.polish-spotlight-cue__hint{display:none}}.polish-tenant-strip{display:inline-flex;align-items:center;gap:var(--space-200, 8px);font-family:var(--ff-body, "Inter", system-ui, sans-serif);font-style:normal;font-size:11px;font-weight:400;letter-spacing:var(--ls-narrow, .04em);color:color-mix(in oklch,var(--c-bone-500) 78%,transparent);white-space:nowrap}.polish-tenant-strip__dot{width:6px;height:6px;border-radius:var(--r-circle, 50%);background:var(--c-teal-500);box-shadow:0 0 8px color-mix(in oklch,var(--c-teal-500) 55%,transparent);flex-shrink:0}.polish-tenant-strip__name{color:color-mix(in oklch,var(--c-bone-500) 90%,transparent)}.polish-tenant-strip__sep{color:color-mix(in oklch,var(--c-bone-700) 55%,transparent)}.polish-tenant-strip__cui{font-family:var(--ff-mono, "JetBrains Mono", ui-monospace, monospace);font-size:10.5px;letter-spacing:var(--ls-narrow, .04em);color:color-mix(in oklch,var(--c-bone-700) 85%,transparent)}@media(max-width:768px){.polish-tenant-strip{display:none}}.polish-card{position:relative;width:100%;max-width:480px;padding:28px 32px;background:var(--woj-card-bg, color-mix(in oklch, var(--c-ink-aurora-600) 42%, transparent));backdrop-filter:blur(var(--woj-glass-blur, 28px)) saturate(var(--woj-glass-saturate, 120%)) brightness(var(--woj-glass-brightness, .95));-webkit-backdrop-filter:blur(var(--woj-glass-blur, 28px)) saturate(var(--woj-glass-saturate, 120%)) brightness(var(--woj-glass-brightness, .95));border:1px solid var(--woj-card-stroke, color-mix(in oklch, var(--c-bone-500) 10%, transparent));border-top:1px solid color-mix(in oklch,var(--c-bone-500) 22%,transparent);border-radius:var(--r-xl, 16px);color:color-mix(in oklch,var(--c-bone-500) 100%,transparent);box-shadow:0 1px color-mix(in oklch,oklch(99% 0 0) 8%,transparent) inset,0 0 60px -8px color-mix(in oklch,var(--c-mercury-500) 18%,transparent),0 24px 60px -22px #010204b8;transition:border-color var(--motion-duration-default, .28s) var(--motion-ease-standard, cubic-bezier(.4, 0, .2, 1)),box-shadow var(--motion-duration-default, .28s) var(--motion-ease-standard, cubic-bezier(.4, 0, .2, 1));animation:polish-card-enter .54s var(--motion-ease-spring, cubic-bezier(.16, 1, .3, 1)) both}.polish-card:hover{border-color:color-mix(in oklch,var(--c-bone-500) 18%,transparent)}.polish-card:focus-within{border-color:color-mix(in oklch,var(--c-mercury-500) 38%,transparent);box-shadow:0 1px color-mix(in oklch,oklch(99% 0 0) 10%,transparent) inset,0 0 0 3px color-mix(in oklch,var(--c-mercury-500) 12%,transparent),0 0 60px -8px color-mix(in oklch,var(--c-mercury-500) 28%,transparent),0 24px 60px -22px #010204b8}.polish-card:before,.polish-card:after{content:"";position:absolute;left:22px;right:22px;height:1px;background:var(--woj-hairline-brass, linear-gradient( 90deg, transparent 0%, color-mix(in oklch, var(--c-mercury-500) 35%, transparent) 50%, transparent 100% ));pointer-events:none}.polish-card:before{top:0}.polish-card:after{bottom:0;opacity:.5}.polish-card__header{margin-bottom:var(--space-400, 16px);display:flex;flex-direction:column;gap:var(--space-150, 6px)}.polish-card__body{display:flex;flex-direction:column;gap:var(--space-300, 12px)}.polish-card__footer{margin-top:var(--space-400, 16px);padding-top:var(--space-300, 12px);border-top:1px solid color-mix(in oklch,var(--c-rim-700) 50%,transparent);display:flex;align-items:center;justify-content:space-between;gap:var(--space-200, 8px)}.polish-card--critical{animation:polish-card-enter .54s var(--motion-ease-spring, cubic-bezier(.16, 1, .3, 1)) both,critical-halo-breath 5.6s ease-in-out .7s infinite}@media(max-width:600px){.polish-card{padding:20px 22px;max-width:calc(100vw - 32px);border-radius:var(--r-lg, 12px)}.polish-card:before,.polish-card:after{left:14px;right:14px}}@media(min-width:1024px){.polish-card{padding:36px 38px}}@media(prefers-reduced-motion:reduce){.polish-card,.polish-card--critical{animation:none;transition:none}}.polish-skip-link{position:fixed;top:-100%;left:0;z-index:99999;padding:10px 20px;min-height:44px;box-sizing:border-box;display:inline-flex;align-items:center;background:var(--c-ink-aurora-500, oklch(14% .0046 242));color:color-mix(in oklch,var(--c-bone-500) 95%,transparent);font-family:var(--ff-body, "Inter", system-ui, sans-serif);font-style:normal;font-size:14px;font-weight:600;letter-spacing:var(--ls-none, .005em);text-decoration:none;border-radius:0 0 var(--r-sm, 6px) 0;outline:2px solid color-mix(in oklch,var(--c-mercury-500) 60%,transparent);outline-offset:-2px;transition:top var(--motion-duration-instant, .14s) var(--motion-ease-standard, cubic-bezier(.4, 0, .2, 1))}.polish-skip-link:focus-visible{top:0}@media(prefers-reduced-motion:reduce){.polish-skip-link{transition:none}}.polish-section-heading{text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--space-250, 10px);max-width:640px;margin:0 auto}.polish-section-heading__kicker{display:inline-block;padding:4px 12px;border-radius:var(--r-pill, 999px);background:color-mix(in oklch,var(--c-ink-aurora-700) 50%,transparent);-webkit-backdrop-filter:blur(22px) saturate(120%);backdrop-filter:blur(22px) saturate(120%);border:1px solid color-mix(in oklch,var(--c-mercury-500) 32%,transparent);font-family:var(--ff-mono, "JetBrains Mono", ui-monospace, monospace);font-style:normal;font-size:9.5px;font-weight:600;letter-spacing:var(--ls-mono-xl, .32em);color:var(--c-mercury-300);text-transform:uppercase;text-shadow:0 1px 0 oklch(8% .012 250 / .6)}.polish-section-heading__title{margin:0;font-family:var(--ff-cinzel, "Cinzel", "EB Garamond", Georgia, serif);font-style:normal;font-weight:600;font-size:clamp(22px,3.4vw,42px);line-height:1.1;letter-spacing:.025em;color:#f8f1e5;text-shadow:0 1px 0 oklch(99% 0 0 / .18),0 2px 0 oklch(8% .012 250 / .32),0 0 38px color-mix(in oklch,var(--c-mercury-500) 18%,transparent)}.polish-section-heading__body{margin:0;font-family:var(--ff-body, "Inter", system-ui, sans-serif);font-style:normal;font-size:13px;font-weight:400;line-height:1.6;letter-spacing:var(--ls-micro, .02em);color:color-mix(in oklch,oklch(94% .022 80) 88%,transparent);text-shadow:0 1px 8px oklch(8% .012 250 / .5);max-width:56ch}@media(min-width:768px){.polish-section-heading__body{font-size:14px}}.polish-field{display:flex;flex-direction:column;gap:var(--space-200, 8px);width:100%}.polish-field__label{font-family:var(--ff-body, "Inter", system-ui, sans-serif);font-style:normal;font-size:10.5px;font-weight:650;letter-spacing:var(--ls-mono-lg, .18em);text-transform:uppercase;color:color-mix(in oklch,var(--c-bone-500) 74%,transparent)}.polish-field__input{width:100%;padding:13px 15px;background:color-mix(in oklch,var(--c-ink-aurora-700) 58%,transparent);border:1px solid color-mix(in oklch,var(--c-bone-500) 12%,transparent);border-top-color:color-mix(in oklch,var(--c-bone-500) 20%,transparent);border-radius:var(--r-md, 8px);color:color-mix(in oklch,var(--c-bone-200) 100%,transparent);font-family:var(--ff-body, "Inter", system-ui, sans-serif);font-style:normal;font-size:14px;letter-spacing:var(--ls-none, .005em);outline:none;appearance:none;-webkit-appearance:none;transition:border-color var(--motion-duration-fast, .2s) var(--motion-ease-standard, cubic-bezier(.4, 0, .2, 1)),background var(--motion-duration-fast, .2s) var(--motion-ease-standard, cubic-bezier(.4, 0, .2, 1)),box-shadow var(--motion-duration-fast, .2s) var(--motion-ease-standard, cubic-bezier(.4, 0, .2, 1))}.polish-field__input::placeholder{color:color-mix(in oklch,var(--c-bone-500) 56%,transparent)}.polish-field__input:hover{border-color:color-mix(in oklch,var(--c-bone-500) 22%,transparent)}.polish-field__input:focus-visible{border-color:color-mix(in oklch,var(--c-mercury-500) 64%,transparent);background:color-mix(in oklch,var(--c-ink-aurora-700) 68%,transparent);box-shadow:inset 0 1px color-mix(in oklch,oklch(99% 0 0) 10%,transparent),0 0 0 3px color-mix(in oklch,var(--c-mercury-500) 14%,transparent),0 0 36px color-mix(in oklch,var(--c-mercury-500) 22%,transparent)}.polish-field__input[aria-invalid=true]{border-color:#f977708c;box-shadow:0 0 0 3px #f9777014}@media(max-width:600px){.polish-field__input{padding:12px 14px;font-size:13px}.polish-field__label{font-size:10px}}@media(prefers-reduced-motion:reduce){.polish-field__input{transition:none}}.polish-divider{position:relative;margin:var(--space-600, 22px) 0 var(--space-400, 16px);text-align:center;font-family:var(--ff-body, "Inter", system-ui, sans-serif);font-style:normal;font-size:10px;font-weight:500;letter-spacing:var(--ls-mono-2xl, .2em);text-transform:uppercase;color:color-mix(in oklch,var(--c-bone-500) 35%,transparent)}.polish-divider:before,.polish-divider:after{content:"";position:absolute;top:50%;width:calc(50% - 22px);height:1px;background:linear-gradient(90deg,transparent 0%,color-mix(in oklch,var(--c-mercury-500) 22%,transparent) 70%,color-mix(in oklch,var(--c-mercury-500) 30%,transparent) 100%)}.polish-divider:before{left:0}.polish-divider:after{right:0;transform:scaleX(-1)}.polish-divider span{display:inline-block;padding:0 12px;position:relative;background:transparent}.polish-ledger-row{display:grid;grid-template-columns:28px 80px 1fr 90px 110px;gap:var(--space-250, 10px);align-items:center;padding:10px var(--space-400, 16px);border-bottom:1px solid color-mix(in oklch,var(--c-mercury-500) 7%,transparent);font-style:normal;transition:background .16s var(--motion-ease-standard, cubic-bezier(.4, 0, .2, 1))}.polish-ledger-row:hover{background:color-mix(in oklch,var(--c-mercury-500) 5%,transparent)}.polish-ledger-row:focus-visible{outline:2px solid color-mix(in oklch,var(--c-mercury-500) 60%,transparent);outline-offset:-2px}@media(prefers-reduced-motion:reduce){.polish-ledger-row{transition:none}}.polish-ledger-row__icon{display:flex;align-items:center;justify-content:center;font-family:var(--ff-mono, "JetBrains Mono", "IBM Plex Mono", ui-monospace);font-size:9px;font-weight:600;font-style:normal;letter-spacing:var(--ls-narrow, .04em);color:color-mix(in oklch,var(--c-mercury-300) 80%,transparent);background:color-mix(in oklch,var(--c-ink-aurora-600) 55%,transparent);border:1px solid color-mix(in oklch,var(--c-mercury-500) 18%,transparent);border-radius:var(--r-xs, 4px);padding:2px 4px;white-space:nowrap}.polish-ledger-row__code{font-family:var(--ff-mono, "JetBrains Mono", "IBM Plex Mono", ui-monospace);font-size:10px;font-weight:600;font-style:normal;font-variant-numeric:tabular-nums;letter-spacing:var(--ls-narrow, .04em);color:color-mix(in oklch,var(--c-mercury-300) 90%,transparent);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.polish-ledger-row__desc{display:flex;flex-direction:column;gap:2px;min-width:0}.polish-ledger-row__primary{font-family:var(--ff-body, "Inter", "SF Pro Text", system-ui, sans-serif);font-size:13px;font-weight:500;font-style:normal;letter-spacing:var(--ls-body-fine, .01em);color:color-mix(in oklch,var(--c-mercury-100) 92%,transparent);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.polish-ledger-row__sub{font-family:var(--ff-mono, "JetBrains Mono", "IBM Plex Mono", ui-monospace);font-size:10px;font-weight:400;font-style:normal;letter-spacing:var(--ls-body-fine, .01em);color:color-mix(in oklch,var(--c-mercury-500) 80%,transparent);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.polish-ledger-row__meta{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-150, 6px)}.polish-ledger-row__pill{display:inline-flex;align-items:center;gap:4px;padding:2px 7px;background:color-mix(in oklch,var(--c-mercury-500) 10%,transparent);border:1px solid color-mix(in oklch,var(--c-mercury-500) 28%,transparent);border-radius:var(--r-pill, 9999px);font-family:var(--ff-mono, "JetBrains Mono", "IBM Plex Mono", ui-monospace);font-size:8px;font-weight:600;font-style:normal;letter-spacing:var(--ls-narrow-3, .05em);text-transform:uppercase;color:color-mix(in oklch,var(--c-mercury-200) 90%,transparent)}.polish-ledger-row__amount{font-family:var(--ff-mono, "JetBrains Mono", "IBM Plex Mono", ui-monospace);font-size:12px;font-weight:600;font-style:normal;font-variant-numeric:tabular-nums;letter-spacing:var(--ls-body-fine, .01em);color:color-mix(in oklch,var(--c-mercury-100) 95%,transparent);text-align:right}.polish-ledger-row[data-state=ok]{box-shadow:inset 2px 0 color-mix(in oklch,var(--c-teal-500) 30%,transparent)}.polish-ledger-row[data-state=warn]{background:color-mix(in oklch,var(--c-brass-500) 5%,transparent);box-shadow:inset 2px 0 color-mix(in oklch,var(--c-brass-500) 42%,transparent)}.polish-ledger-row[data-state=warn] .polish-ledger-row__pill{background:color-mix(in oklch,var(--c-brass-500) 14%,transparent);border-color:color-mix(in oklch,var(--c-brass-500) 40%,transparent);color:color-mix(in oklch,var(--c-brass-500) 90%,transparent)}.polish-ledger-row[data-state=bad]{background:color-mix(in oklch,var(--c-mercury-cool-500, oklch(74% .06 235)) 6%,transparent);box-shadow:inset 2px 0 color-mix(in oklch,var(--c-mercury-cool-500, oklch(74% .06 235)) 40%,transparent)}.polish-ledger-row[data-state=bad] .polish-ledger-row__sub{color:color-mix(in oklch,var(--c-mercury-cool-500, oklch(74% .06 235)) 80%,transparent)}.polish-ledger-row[data-state=bad] .polish-ledger-row__pill{background:color-mix(in oklch,var(--c-mercury-cool-500, oklch(74% .06 235)) 14%,transparent);border-color:color-mix(in oklch,var(--c-mercury-cool-500, oklch(74% .06 235)) 42%,transparent);color:color-mix(in oklch,var(--c-mercury-cool-300, oklch(86% .04 235)) 90%,transparent)}.polish-ledger-row[data-state=aggro]{animation:critical-halo-breath 6s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.polish-ledger-row[data-state=aggro]{animation:none;box-shadow:inset 2px 0 color-mix(in oklch,oklch(64% .065 238) 55%,transparent),0 0 0 1px color-mix(in oklch,oklch(64% .065 238) 22%,transparent)}}@media(max-width:600px){.polish-ledger-row{grid-template-columns:1fr auto;grid-template-rows:auto auto;grid-template-areas:"desc  amount" "sub   meta";gap:var(--space-100, 4px) var(--space-250, 10px);padding:10px var(--space-300, 12px)}.polish-ledger-row__icon,.polish-ledger-row__code{display:none}.polish-ledger-row__desc{grid-area:desc}.polish-ledger-row__primary{font-size:12px}.polish-ledger-row__sub{grid-area:sub;font-size:9px}.polish-ledger-row__meta{grid-area:meta;justify-content:flex-start}.polish-ledger-row__amount{grid-area:amount;font-size:11px;align-self:center}}.polish-data-row{display:grid;grid-template-columns:36px auto 1fr auto;gap:var(--space-300, 12px);align-items:center;padding:9px var(--space-400, 16px);border-bottom:1px solid color-mix(in oklch,var(--c-mercury-500) 7%,transparent);font-style:normal;transition:background .16s var(--motion-ease-standard, cubic-bezier(.4, 0, .2, 1))}.polish-data-row:hover{background:color-mix(in oklch,var(--c-mercury-500) 5%,transparent)}.polish-data-row:focus-visible{outline:2px solid color-mix(in oklch,var(--c-mercury-500) 60%,transparent);outline-offset:-2px}@media(prefers-reduced-motion:reduce){.polish-data-row{transition:none}}.polish-data-row__icon{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--r-md, 8px);background:color-mix(in oklch,var(--c-ink-aurora-600) 50%,transparent);border:1px solid color-mix(in oklch,var(--c-mercury-500) 15%,transparent);color:color-mix(in oklch,var(--c-mercury-300) 85%,transparent);font-size:14px;flex-shrink:0}.polish-data-row__avatar{font-family:var(--ff-mono, "JetBrains Mono", "IBM Plex Mono", ui-monospace);font-size:11px;font-weight:600;font-style:normal;letter-spacing:var(--ls-narrow, .04em);color:color-mix(in oklch,var(--c-brass-500) 90%,transparent);text-transform:uppercase;width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:inherit}.polish-data-row__primary{font-family:var(--ff-body, "Inter", "SF Pro Text", system-ui, sans-serif);font-size:14px;font-weight:500;font-style:normal;letter-spacing:var(--ls-body-fine, .01em);color:color-mix(in oklch,var(--c-mercury-100) 92%,transparent);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.polish-data-row__meta{display:flex;flex-direction:column;gap:2px;min-width:0}.polish-data-row__meta-line{display:block;font-family:var(--ff-mono, "JetBrains Mono", "IBM Plex Mono", ui-monospace);font-size:11px;font-weight:400;font-style:normal;letter-spacing:var(--ls-narrow, .04em);color:color-mix(in oklch,var(--c-mercury-500) 80%,transparent);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.polish-data-row__trailing{display:flex;align-items:center;gap:var(--space-200, 8px);justify-content:flex-end;flex-shrink:0}.polish-data-row__trailing-chip{display:inline-flex;align-items:center;padding:2px 8px;background:color-mix(in oklch,var(--c-mercury-500) 10%,transparent);border:1px solid color-mix(in oklch,var(--c-mercury-500) 25%,transparent);border-radius:var(--r-xs, 4px);font-family:var(--ff-mono, "JetBrains Mono", "IBM Plex Mono", ui-monospace);font-size:9px;font-weight:600;font-style:normal;letter-spacing:var(--ls-narrow-3, .05em);text-transform:uppercase;color:color-mix(in oklch,var(--c-mercury-300) 90%,transparent)}.polish-data-row--with-state{padding-left:calc(var(--space-400, 16px) - 4px);border-left:4px solid var(--pdrow-stripe-color, transparent)}.polish-data-row--stripe-brass{--pdrow-stripe-color: color-mix(in oklch, var(--c-brass-500) 65%, transparent);background:color-mix(in oklch,var(--c-brass-500) 4%,transparent)}.polish-data-row--stripe-teal{--pdrow-stripe-color: color-mix(in oklch, var(--c-teal-500) 55%, transparent);background:color-mix(in oklch,var(--c-teal-500) 4%,transparent)}.polish-data-row--stripe-aggro{--pdrow-stripe-color: color-mix(in oklch, oklch(64% .065 238) 55%, transparent);background:color-mix(in oklch,oklch(64% .065 238) 4%,transparent)}.polish-data-row--stripe-cool{--pdrow-stripe-color: color-mix(in oklch, var(--c-mercury-cool-500, oklch(74% .06 235)) 50%, transparent);background:color-mix(in oklch,var(--c-mercury-cool-500, oklch(74% .06 235)) 4%,transparent)}@media(max-width:600px){.polish-data-row{grid-template-columns:32px 1fr;grid-template-rows:auto auto;grid-template-areas:"icon primary" "icon meta";row-gap:2px;column-gap:var(--space-250, 10px);padding:10px var(--space-300, 12px)}.polish-data-row__icon{grid-area:icon}.polish-data-row__primary{grid-area:primary;font-size:13px}.polish-data-row__meta{grid-area:meta}.polish-data-row__trailing{display:none}.polish-data-row:focus-visible .polish-data-row__trailing{display:flex;grid-column:1 / -1;justify-content:flex-end;padding-top:var(--space-150, 6px)}}.polish-source-pill{display:inline-flex;align-items:center;gap:3px;padding:1px 6px;background:color-mix(in oklch,var(--c-mercury-500) 8%,transparent);border:1px solid color-mix(in oklch,var(--c-mercury-500) 20%,transparent);border-radius:var(--r-pill, 9999px);font-family:var(--ff-mono, "JetBrains Mono", ui-monospace, monospace);font-size:8.5px;font-weight:600;font-style:normal;letter-spacing:var(--ls-narrow, .04em);text-transform:uppercase;color:color-mix(in oklch,var(--c-mercury-300) 85%,transparent);white-space:nowrap;opacity:.85;transition:opacity var(--motion-duration-fast, .2s) var(--motion-ease-standard, cubic-bezier(.4, 0, .2, 1)),border-color var(--motion-duration-fast, .2s) var(--motion-ease-standard, cubic-bezier(.4, 0, .2, 1))}.polish-source-pill:hover{opacity:1;border-color:color-mix(in oklch,var(--c-mercury-500) 36%,transparent)}.polish-source-pill--fresh{border-color:color-mix(in oklch,var(--c-fresh-recent, oklch(72% .1 145)) 35%,transparent);color:color-mix(in oklch,var(--c-fresh-recent, oklch(72% .1 145)) 90%,transparent);background:color-mix(in oklch,var(--c-fresh-recent, oklch(72% .1 145)) 8%,transparent)}.polish-source-pill--stale{border-color:color-mix(in oklch,var(--c-fresh-stale, oklch(74% .13 75)) 32%,transparent);color:color-mix(in oklch,var(--c-fresh-stale, oklch(74% .13 75)) 85%,transparent);background:color-mix(in oklch,var(--c-fresh-stale, oklch(74% .13 75)) 7%,transparent)}.polish-source-pill--unverified{border-color:color-mix(in oklch,var(--c-fresh-unverified, oklch(62% .02 250)) 28%,transparent);color:color-mix(in oklch,var(--c-fresh-unverified, oklch(62% .02 250)) 75%,transparent)}@media(prefers-reduced-motion:reduce){.polish-source-pill{transition:none}}.polish-norm-pill{display:inline-flex;align-items:center;padding:1px 6px;background:transparent;border:1px solid color-mix(in oklch,var(--c-mercury-500) 16%,transparent);border-radius:var(--r-pill, 9999px);font-family:var(--ff-mono, "JetBrains Mono", ui-monospace, monospace);font-size:7.5px;font-weight:500;font-style:normal;letter-spacing:.06em;text-transform:uppercase;color:color-mix(in oklch,var(--c-mercury-500) 72%,transparent);white-space:nowrap;opacity:.78;cursor:help;transition:opacity var(--motion-duration-fast, .2s) var(--motion-ease-standard, cubic-bezier(.4, 0, .2, 1)),color var(--motion-duration-fast, .2s) var(--motion-ease-standard, cubic-bezier(.4, 0, .2, 1)),border-color var(--motion-duration-fast, .2s) var(--motion-ease-standard, cubic-bezier(.4, 0, .2, 1))}.polish-norm-pill:hover{opacity:1;color:color-mix(in oklch,var(--c-mercury-300) 88%,transparent);border-color:color-mix(in oklch,var(--c-mercury-500) 30%,transparent)}.polish-norm-pill[data-source=anaf]{border-color:color-mix(in oklch,var(--c-prov-anaf, oklch(72% .08 195)) 28%,transparent);color:color-mix(in oklch,var(--c-prov-anaf, oklch(72% .08 195)) 80%,transparent)}.polish-norm-pill[data-source=anre]{border-color:color-mix(in oklch,var(--c-prov-anre, oklch(68% .1 30)) 28%,transparent);color:color-mix(in oklch,var(--c-prov-anre, oklch(68% .1 30)) 80%,transparent)}.polish-norm-pill[data-source=onrc]{border-color:color-mix(in oklch,var(--c-prov-onrc, oklch(70% .1 230)) 28%,transparent);color:color-mix(in oklch,var(--c-prov-onrc, oklch(70% .1 230)) 80%,transparent)}.polish-norm-pill[data-source=vies]{border-color:color-mix(in oklch,var(--c-prov-vies, oklch(70% .09 270)) 28%,transparent);color:color-mix(in oklch,var(--c-prov-vies, oklch(70% .09 270)) 80%,transparent)}@media(prefers-reduced-motion:reduce){.polish-norm-pill{transition:none}}
