#ish-app{--de-bg: #0f0e0c;--de-panel: #141414;--de-raise: #1a1a1a;--de-well: #1b1b1b;--de-ink: #f0f0f0;--de-ink-2: #bdbdbd;--de-dim: #9a9a9a;--de-line: rgba(211, 175, 55, .17);--de-line-soft: rgba(211, 175, 55, .09);--de-wash: rgba(211, 175, 55, .11);--de-track: rgba(211, 175, 55, .24);--de-acc: rgb(var(--color-gold-rgb, 211, 175, 55));--de-acc-text: #e3c766;--de-ok: #4ade80;--de-warn: #fbbf24;--de-bad: #fca5a5}:root{--ish-content: 1264px}.ax-hero{max-width:var(--ish-content);padding:clamp(40px,5.4vw,68px) 0 0}.ax-hero,#ish-app .anz-tabs{--ish-ink: #17161a;--ish-dim: #5b5560;--ish-acc: #765700}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .ax-hero,:root:not([data-theme=light]) #ish-app .anz-tabs{--ish-ink: #f0f0f0;--ish-dim: #9a9a9a;--ish-acc: #e3c766}}:root[data-theme=dark] .ax-hero,:root[data-theme=dark] #ish-app .anz-tabs{--ish-ink: #f0f0f0;--ish-dim: #9a9a9a;--ish-acc: #e3c766}.ax-hero:before{content:"AURIC ARTISAN \b7  VISION"}.ax-hero .ax-hero__title{margin:18px 0 0;font-size:clamp(34px,3.8vw,54.4px);font-weight:900;letter-spacing:-.02em;line-height:1.06}.ax-hero .ax-hero__title em{font-style:normal;color:var(--ish-acc)}.ax-hero .ax-subtitle{margin:18px 0 0;max-width:64ch;font-size:17px;line-height:1.6;text-wrap:pretty}.ax-hero .ax-badges{display:block;position:relative;width:100%;margin:24px 0 0;padding-block:14px;padding-inline-end:200px;border-block:1px solid rgba(var(--color-gold-rgb, 211, 175, 55),.22)}.ax-hero.ax-hero .ax-badges .ax-badge{display:inline;min-height:0;margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none}.ax-hero.ax-hero .ax-badges .ax-badge--gold{font-family:var(--font-sans, system-ui, sans-serif);font-size:14px;font-weight:700;letter-spacing:normal;line-height:1.5;text-transform:none;color:var(--ish-ink)}.ax-hero.ax-hero .ax-badges .ax-badge:not(.ax-badge--gold){font-family:var(--font-mono, "Courier New", Courier, monospace);font-size:10px;font-weight:700;line-height:1.9;letter-spacing:.08em;text-transform:uppercase;color:var(--ish-dim)}.ax-hero.ax-hero .ax-badges .ax-badge:has(+.ax-badge):after{content:"\b7";display:inline;margin-inline:9px;font-family:var(--font-mono, "Courier New", Courier, monospace);font-size:11px;font-weight:700;letter-spacing:normal;color:var(--ish-acc);opacity:.5}.ax-hero.ax-hero .ax-badges .ax-badge--gold:has(+.ax-badge:not(.ax-badge--gold)):after{content:none}.ax-hero.ax-hero .ax-badges .ax-badge--gold+.ax-badge:not(.ax-badge--gold):before{content:"";display:block;margin:9px 0 0}.ax-hero .ax-badges__end{position:absolute;inset-block-start:14px;inset-inline-end:0;font-family:var(--font-mono, "Courier New", Courier, monospace);font-size:11px;font-weight:700;letter-spacing:.06em}.ax-hero .ax-badges__end a{color:var(--ish-acc);text-decoration:none}.ax-hero .ax-badges__end a:hover{text-decoration:underline}@media(max-width:720px){.ax-hero .ax-badges{padding-inline-end:0}.ax-hero .ax-badges__end{position:static;display:block;margin-top:10px}.ax-hero .ax-badges__end a{display:inline-flex;align-items:center;min-height:44px}}body>.aa-tch{box-sizing:border-box;width:min(100%,var(--ish-content));margin-block:20px;margin-inline:auto}.ish-care{display:flex;align-items:flex-start;gap:11px;width:100%;max-width:var(--ish-content);margin:16px 0 0;margin-inline:auto;padding:11px 14px;border:1px solid rgba(251,191,36,.3);border-radius:9px;background:#fbbf240f}.ish-care svg{flex:0 0 auto;margin-top:1px}.ish-care p{margin:0;font-size:12.5px;line-height:1.55;color:var(--ish-ink)}.ish-care b{color:#7a5f00;font-weight:700}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .ish-care b{color:var(--de-warn, #fbbf24)}}:root[data-theme=dark] .ish-care b{color:#fbbf24}#ish-app.anz{max-width:none;margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;overflow:visible}#ish-app .anz-tabs{display:flex;justify-content:flex-start;align-items:stretch;gap:26px;width:100%;max-width:var(--ish-content);margin-inline:auto;margin-block:26px 0;padding:0;border:0;border-block-end:1px solid rgba(var(--color-gold-rgb, 211, 175, 55),.22);border-radius:0;background:none;overflow-x:auto;scrollbar-width:none}#ish-app .anz-tabs::-webkit-scrollbar{display:none}#ish-app .anz-tab-btn{position:relative;flex:0 0 auto;min-height:52px;margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;color:var(--ish-dim);font-family:var(--font-mono, "Courier New", Courier, monospace);font-size:11.5px;font-weight:700;letter-spacing:.69px;text-transform:uppercase;white-space:nowrap;cursor:pointer}#ish-app .anz-tab-btn:hover{color:var(--ish-ink)}#ish-app .anz-tab-btn.active{color:var(--ish-acc)}#ish-app .anz-tab-btn.active:after{content:"";position:absolute;inset-block-end:-1px;inset-inline:0;height:2px;background:rgb(var(--color-gold-rgb, 211, 175, 55))}#ish-app .anz-tab-btn .anz-tab-icon{display:none}#ish-app .anz-tab-btn .anz-tab-n{margin-inline-start:7px;padding:1px 6px;border-radius:999px;background:rgba(var(--color-gold-rgb, 211, 175, 55),.12);font-size:10px;color:var(--ish-acc)}#ish-app .anz-main{max-width:none;margin:0;padding:0;border:0;background:none}#ish-app .anz-panel{padding:0}.ish-band{display:grid;grid-template-columns:296px minmax(0,1fr);max-width:var(--ish-content);margin:22px auto 0}#ish-app .ish-band .ish-rail{padding:16px;background:var(--de-panel);border-inline-end:1px solid var(--de-line)}#ish-app .ish-band .ish-stage{min-width:0;padding:14px 20px 22px;background:var(--de-bg)}.ish-rail,.ish-stage{--color-bg: var(--de-bg);--color-bg-subtle: var(--de-panel);--color-bg-muted: var(--de-raise);--color-bg-card: var(--de-panel);--color-bg-elevated: var(--de-raise);--color-surface: var(--de-bg);--color-border: var(--de-line);--color-border-subtle: var(--de-line-soft);--color-border-strong: var(--de-line);--color-text: var(--de-ink);--color-text-secondary: var(--de-ink-2);--color-text-muted: var(--de-ink-2);--color-text-light: var(--de-dim);--color-gold: var(--de-acc-text);--color-gold-rgb: 211, 175, 55;--anz-shell-accent: var(--de-acc-text);--color-gold-ink: #221d0d;--color-gold-light: var(--de-wash);--color-gold-medium: var(--de-line);--color-gold-strong: var(--de-track);--color-success: var(--de-ok);--color-warning: var(--de-warn);--color-danger: var(--de-bad);color:var(--de-ink);color-scheme:dark}#ish-app .ish-card{--color-text: var(--de-ink);--color-text-secondary: var(--de-ink-2);--color-text-muted: var(--de-ink-2);--color-text-light: var(--de-dim);--color-black: var(--de-ink);color:var(--de-ink)}.ish-rail :is(.panel-field,.panel-hex,.dropdown-toggle),.ish-stage :is(.panel-field,.panel-hex,.dropdown-toggle){--color-text: var(--de-ink);--color-text-muted: var(--de-ink-2);color:var(--de-ink)}.ish-band .panel,.ish-band .panel-controls{max-width:none;min-width:0;margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none}.ish-band .panel-label{display:flex;align-items:center;gap:8px;margin:18px 0 8px;font-family:var(--font-mono, "Courier New", Courier, monospace);font-size:10px;font-weight:700;letter-spacing:.14em;line-height:1.4;text-transform:uppercase;color:var(--de-acc-text)}.ish-band .panel-group:first-child>.panel-label:first-child,.ish-band>*>.panel-label:first-child{margin-top:0}.ish-band .panel-label em{margin-inline-start:auto;font-style:normal;font-size:9.5px;letter-spacing:.04em;text-transform:none;color:var(--de-dim)}.ish-band .panel-group{display:flex;flex-direction:column;gap:8px}.ish-band .panel-group+.panel-group{margin-top:18px}#ish-app .ish-band .panel-btn{min-height:32px;padding:0 14px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid var(--de-line);border-radius:8px;background:var(--de-raise);color:var(--de-ink-2);font-family:var(--font-mono, "Courier New", Courier, monospace);font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;cursor:pointer}#ish-app .ish-band .panel-btn:hover{border-color:var(--de-track);color:var(--de-ink)}#ish-app .ish-band .panel-btn:disabled{opacity:.4;cursor:not-allowed}#ish-app .ish-band .ish-go{border-color:#d3af37db;background:rgb(var(--color-gold-rgb, 211, 175, 55));color:#221d0d}#ish-app .ish-band .ish-go:hover{color:#221d0d}#ish-app .ish-band .ish-this{border-color:var(--de-track);background:var(--de-wash);color:var(--de-acc-text)}#ish-app .ish-band .ish-this:hover{color:var(--de-acc-text)}.ish-seg{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}#ish-app .ish-seg .panel-btn{padding-inline:4px;font-size:9.5px}#ish-app .ish-seg .panel-btn.is-active{border-color:var(--de-track);background:var(--de-wash);color:var(--de-acc-text)}.ish-band .panel-group.is-segmented .dropdown-custom{display:none}.ish-actions{display:grid;gap:10px}.ish-actions-main{display:flex;align-items:stretch;gap:7px}#ish-app .ish-actions-main>.panel-btn{flex:1 1 auto}.ish-count{display:flex;gap:4px;flex:0 0 auto}#ish-app .ish-count .panel-btn{padding-inline:9px;font-size:10px}.ish-actions-rest{display:flex;flex-wrap:wrap;gap:6px}#ish-app .ish-actions-rest .panel-btn{flex:1 1 auto}.ish-band .panel-field,.ish-band .dropdown-toggle{min-height:34px;padding:0 10px;border:1px solid var(--de-line);border-radius:8px;background:var(--de-well);color:var(--de-ink);font-family:var(--font-mono, "Courier New", Courier, monospace);font-size:11.5px}.ish-band textarea.panel-field{padding:10px;line-height:1.6}.ish-band .panel-field::placeholder{color:var(--de-dim)}.ish-band .dropdown-toggle{width:100%;text-align:start}.ish-band .dropdown-toggle:after{content:"\25be";margin-inline-start:auto;color:var(--de-dim);font-size:9px}.ish-band .dropdown-menu{border:1px solid var(--de-line);border-radius:9px;background:var(--de-raise);box-shadow:0 14px 34px #00000080}.ish-band .dropdown-item{padding:8px 11px;color:var(--de-ink-2);font-size:12px}.ish-band .dropdown-item:hover{background:var(--de-wash);color:var(--de-ink)}.ish-band .dropdown-item[aria-selected=true]{color:var(--de-acc-text)}.ish-band label{display:flex;align-items:center;gap:7px;font-family:var(--font-mono, "Courier New", Courier, monospace);font-size:10px;letter-spacing:.04em;color:var(--de-dim)}.ish-band label>span:not(.ish-cap){margin-inline-start:auto;font-size:11px;font-weight:700;color:var(--de-ink);font-variant-numeric:tabular-nums}.ish-band label:has(>input[type=checkbox]){font-family:inherit;font-size:11.5px;letter-spacing:normal;color:var(--de-ink-2)}.ish-band input[type=range],.ish-band .panel-slider{width:100%;margin:2px 0 0;accent-color:rgb(var(--color-gold-rgb, 211, 175, 55))}.ish-band input[type=checkbox]{accent-color:rgb(var(--color-gold-rgb, 211, 175, 55))}.ish-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ish-more-btn{display:flex;align-items:center;gap:8px;width:100%;min-height:38px;margin-top:20px;padding:0 12px;border:1px solid var(--de-line);border-radius:9px;background:var(--de-raise);color:var(--de-ink-2);font-family:var(--font-mono, "Courier New", Courier, monospace);font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;cursor:pointer}.ish-more-btn:hover{border-color:var(--de-track);color:var(--de-ink)}.ish-more-btn:after{content:"+";margin-inline-start:auto;font-size:14px;line-height:1;color:var(--de-dim)}.ish-more-btn.is-open{border-color:var(--de-track);color:var(--de-acc-text)}.ish-more-btn.is-open:after{content:"\2212"}.ish-more{margin-top:14px}.ish-more>.panel-group+.panel-group{margin-top:14px}.ish-band .panel-label--toggle{cursor:pointer}.ish-band .panel-label--toggle:hover{color:var(--de-acc)}.ish-band .panel-label--toggle:focus-visible{outline:2px solid var(--de-acc-text);outline-offset:3px}.ish-band .panel-collapse-icon{width:13px;height:13px;margin-inline-start:auto;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;transition:transform .16s ease}.ish-band .panel-label em~.panel-collapse-icon{margin-inline-start:0}.ish-band .panel-group.is-collapsed .panel-collapse-icon{transform:rotate(-90deg)}.ish-band .panel-group.is-collapsed>*:not(.panel-label){display:none}.ish-shead{display:flex;align-items:center;gap:20px;flex-wrap:wrap;padding-block-end:12px;border-block-end:1px solid var(--de-line-soft)}.ish-shead dl{display:flex;align-items:baseline;gap:7px;margin:0}.ish-shead dt{font-family:var(--font-mono, "Courier New", Courier, monospace);font-size:9px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--de-dim)}.ish-shead dd{margin:0;font-family:var(--font-mono, "Courier New", Courier, monospace);font-size:12px;font-weight:700;color:var(--de-ink);font-variant-numeric:tabular-nums}.ish-shead dd.is-ok{color:var(--de-ok)}.ish-shead .ish-end{margin-inline-start:auto;display:flex;gap:6px;flex-wrap:wrap}@media(min-width:1181px){#ish-app .ish-band .ish-rail{align-self:start;position:sticky;top:12px;max-height:calc(100vh - 24px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;border-end-end-radius:11px}}#ish-app #plateGrid.ish-plate-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--ish-plate, 300px),1fr));gap:16px;margin-top:14px;padding:0;background:none}#ish-app .ish-plate-grid .ish-card{cursor:zoom-in}#ish-app .ish-plate-grid .ish-card{display:flex;flex-direction:column;min-width:0;margin:0;padding:0;border:1px solid var(--de-line);border-radius:11px;background:var(--de-panel);box-shadow:none;overflow:hidden}#ish-app .ish-plate-grid .ish-card canvas,#ish-app .ish-plate-grid .ish-card svg{display:block;width:100%;height:auto;border-radius:0}#ish-app .ish-plate-grid .ish-card>div:not(.ish-card__overlay){padding:10px 12px}#ish-app .ish-plate-grid .ish-card span,#ish-app .ish-plate-grid .ish-card em,#ish-app .ish-plate-grid .ish-card small{font-family:var(--font-mono, "Courier New", Courier, monospace);font-size:9px;letter-spacing:.06em;text-transform:uppercase;color:var(--de-dim)}#ish-app .ish-plate-grid .ish-card .ish-answer{font-family:var(--font-mono, "Courier New", Courier, monospace);font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:none;color:var(--de-ink)}#ish-app .ish-plate-grid .ish-card .ish-qa{margin-inline-start:auto;display:inline-flex;align-items:center;gap:5px;font-size:9.5px;font-weight:700;letter-spacing:.04em;color:var(--de-ok)}#ish-app .ish-plate-grid .ish-card .ish-qa.is-mid{color:var(--de-warn)}#ish-app .ish-plate-grid .ish-card .ish-qa:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.ish-empty{display:grid;place-items:center;width:100%;min-width:0;max-width:100%;min-height:380px;padding:30px;border:1px dashed var(--de-track);border-radius:12px;background:var(--de-panel);text-align:center}.ish-empty>*{min-width:0;max-width:100%}.ish-empty h2{margin:0;font-family:var(--font-serif, Georgia, serif);font-size:clamp(21px,2.2vw,27px);font-weight:900;letter-spacing:-.01em;line-height:1.2;color:var(--de-ink)}.ish-empty p{margin:11px 0 0;max-width:48ch;font-size:13.5px;line-height:1.6;color:var(--de-dim)}.ish-empty-row{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:20px}#ish-app .ish-empty-row .panel-btn{min-height:36px}.ish-read{margin:0}.ish-read>div{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:12px;padding:7px 0;border-block-start:1px solid rgba(245,245,244,.06)}.ish-read>div:first-child{border-block-start:0}.ish-read dt{margin:0;font-family:var(--font-mono, "Courier New", Courier, monospace);font-size:9.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--de-dim)}.ish-read dd{margin:0;font-family:var(--font-mono, "Courier New", Courier, monospace);font-size:13px;font-weight:700;color:var(--de-ink);font-variant-numeric:tabular-nums}.ish-read dd.is-ok{color:var(--de-ok)}.ish-read dd.is-mid{color:var(--de-warn)}.ish-note{margin:14px 0 0;padding-block-start:13px;border-block-start:1px solid var(--de-line-soft);font-size:11.5px;line-height:1.55;color:var(--de-dim)}.ish-note b{color:var(--de-ink-2);font-weight:700}.ish-note:first-child{padding-block-start:0;border-block-start:0}.ish-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ish-diag{padding:15px 16px 16px;border:1px solid var(--de-line);border-radius:11px;background:var(--de-panel)}.ish-diag-h{display:flex;align-items:center;gap:11px;margin-bottom:14px}.ish-diag-h canvas,.ish-diag-h .ish-thumb{width:46px;height:46px;flex:0 0 auto;border-radius:50%;background:var(--de-well)}.ish-diag-h .ish-diag-who{min-width:0}.ish-diag-h b{font-family:var(--font-mono, "Courier New", Courier, monospace);font-size:14px;color:var(--de-ink)}.ish-diag-h u{display:block;margin-top:2px;text-decoration:none;font-family:var(--font-mono, "Courier New", Courier, monospace);font-size:9px;letter-spacing:.08em;text-transform:uppercase;color:var(--de-dim)}.ish-diag-h .ish-total{margin-inline-start:auto;text-align:end}.ish-diag-h .ish-total span{font-family:var(--font-mono, "Courier New", Courier, monospace);font-size:22px;font-weight:700;color:var(--de-ok);font-variant-numeric:tabular-nums}.ish-diag-h .ish-total span.is-mid{color:var(--de-warn)}.ish-diag-h .ish-total u{font-size:8.5px;letter-spacing:.1em}.ish-comp{display:grid;gap:9px}.ish-comp-row{display:grid;grid-template-columns:122px minmax(0,1fr) 66px;align-items:center;gap:10px}.ish-comp-row span{font-family:var(--font-mono, "Courier New", Courier, monospace);font-size:9.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--de-dim)}.ish-comp-row span u{text-decoration:none;font-size:8.5px;color:var(--de-dim);opacity:.7}.ish-bar{position:relative;height:5px;border-radius:3px;background:#d3af3721}.ish-bar i{position:absolute;inset-block:0;inset-inline-start:0;border-radius:3px;background:var(--de-acc)}.ish-bar i.is-low{background:var(--de-warn)}.ish-comp-row em{font-style:normal;font-family:var(--font-mono, "Courier New", Courier, monospace);font-size:10.5px;color:var(--de-ink);text-align:end;font-variant-numeric:tabular-nums}.ish-cvd{margin-top:14px;padding-top:13px;border-top:1px solid rgba(245,245,244,.06)}.ish-cvd .h{margin-bottom:9px;font-family:var(--font-mono, "Courier New", Courier, monospace);font-size:9px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--de-acc-text)}.ish-cvd .g{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.ish-cvd .g>div{padding:9px 10px;border:1px solid var(--de-line-soft);border-radius:8px;background:var(--de-well)}.ish-cvd .g b{display:block;font-family:var(--font-mono, "Courier New", Courier, monospace);font-size:14px;font-weight:700;color:var(--de-ink);font-variant-numeric:tabular-nums}.ish-cvd .g b.is-hidden{color:var(--de-ok)}.ish-cvd .g u{display:block;margin-top:3px;text-decoration:none;font-family:var(--font-mono, "Courier New", Courier, monospace);font-size:8.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--de-dim)}.ish-cvd small{display:block;margin-top:9px;font-family:var(--font-mono, "Courier New", Courier, monospace);font-size:9.5px;line-height:1.5;color:var(--de-dim)}.ish-mix{display:grid;gap:0;margin:0}.ish-mix>div{display:grid;grid-template-columns:74px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 0;border-block-start:1px solid rgba(245,245,244,.06)}.ish-mix>div:first-child{border-block-start:0}.ish-mix dt{margin:0;font-family:var(--font-mono, "Courier New", Courier, monospace);font-size:9.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--de-dim)}.ish-mix dd{margin:0;font-family:var(--font-mono, "Courier New", Courier, monospace);font-size:12px;font-weight:700;color:var(--de-ink);font-variant-numeric:tabular-nums}.ish-sheet{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:10px;margin-top:14px}.ish-sheet .cell canvas,.ish-sheet .cell svg{display:block;width:100%;height:auto;aspect-ratio:1 / 1;border-radius:50%}.ish-sheet .cell u{display:block;margin-top:5px;text-decoration:none;text-align:center;font-family:var(--font-mono, "Courier New", Courier, monospace);font-size:8.5px;letter-spacing:.04em;color:var(--de-ink-2)}.ish-sheet .cell small{display:block;margin-top:1px;text-align:center;font-family:var(--font-mono, "Courier New", Courier, monospace);font-size:7.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--de-dim)}.ish-fmts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.ish-fmt{display:flex;flex-direction:column;padding:15px 16px 16px;border:1px solid var(--de-line);border-radius:11px;background:var(--de-panel)}.ish-fmt-h{display:flex;align-items:center;gap:9px}.ish-fmt-h b{font-family:var(--font-mono, "Courier New", Courier, monospace);font-size:14px;font-weight:700;letter-spacing:.08em;color:var(--de-acc-text)}.ish-fmt-h span{margin-inline-start:auto;font-family:var(--font-mono, "Courier New", Courier, monospace);font-size:9px;letter-spacing:.06em;text-transform:uppercase;color:var(--de-dim)}.ish-fmt p{margin:10px 0 0;font-size:12.5px;line-height:1.55;color:var(--de-ink-2);flex:1 1 auto}#ish-app .ish-fmt .panel-btn{margin-top:14px;width:100%}.ish-api{margin-top:22px;padding:16px 18px 18px;border:1px solid var(--de-line);border-radius:11px;background:var(--de-panel)}.ish-api .h{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;margin-bottom:12px}.ish-api .h b{font-family:var(--font-mono, "Courier New", Courier, monospace);font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--de-acc-text)}.ish-api .h span{font-size:11.5px;color:var(--de-dim)}.ish-api pre{margin:0;padding:13px 14px;border:1px solid rgba(245,245,244,.1);border-radius:9px;background:#131316;font-family:var(--font-mono, "Courier New", Courier, monospace);font-size:11px;line-height:1.7;color:var(--de-ink-2);overflow:auto}.ish-api .k{color:var(--de-acc-text)}#ish-app .ish-modal-overlay{background:#0f0e0cd1}#toasts{position:fixed;inset-block-end:26px;inset-inline-start:50%;transform:translate(-50%);z-index:9600;display:grid;gap:8px;justify-items:center;pointer-events:none}#toasts>*{max-width:min(92vw,460px);padding:11px 18px;border:1px solid var(--anz-shell-gold, #e3c766);border-radius:999px;background:#141414;color:#f0f0f0;font-family:var(--font-mono, "Courier New", Courier, monospace);font-size:11.5px;letter-spacing:.04em;text-align:center;box-shadow:0 14px 40px #0000008c}@media(max-width:1320px){.ax-hero,.ish-care,#ish-app .anz-tabs,#ish-app .ish-band{box-sizing:border-box;padding-inline:clamp(16px,3vw,28px)}body>.aa-tch{width:auto;margin-inline:clamp(16px,3vw,28px)}}.ish-zoom{position:fixed;inset:0;z-index:100000;display:flex;align-items:center;justify-content:center;padding:24px;background:#080706e0;backdrop-filter:blur(3px)}.ish-zoom[hidden]{display:none}.ish-zoom__box{display:flex;flex-direction:column;gap:14px;width:min(100%,940px);max-height:100%;padding:16px 18px 18px;border:1px solid rgba(211,175,55,.22);border-radius:14px;background:#141414;box-shadow:0 24px 80px #0009;color:#f0f0f0}.ish-zoom__head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.ish-zoom__id{font-family:var(--font-mono, "Courier New", Courier, monospace);font-size:22px;font-weight:700;color:#f0f0f0}.ish-zoom__meta{margin-top:3px;font-family:var(--font-mono, "Courier New", Courier, monospace);font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;color:#9a9a9a}.ish-zoom__acts{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.ish-zoom .ish-seg--cvd{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;min-width:236px}.ish-zoom .panel-btn{min-height:32px;padding:0 11px;border:1px solid rgba(211,175,55,.17);border-radius:7px;background:#1a1a1a;color:#bdbdbd;font-family:var(--font-mono, "Courier New", Courier, monospace);font-size:10.5px;font-weight:700;letter-spacing:.04em;cursor:pointer}.ish-zoom .panel-btn:hover{border-color:#d3af373d;color:#f0f0f0}.ish-zoom__icon{display:inline-flex;align-items:center;justify-content:center;min-width:34px;padding:0}.ish-zoom .panel-btn.is-active{border-color:#d3af373d;background:#d3af371c;color:#e3c766}.ish-zoom__plate{display:flex;align-items:center;justify-content:center;min-height:0;border-radius:10px;overflow:hidden}.ish-zoom__plate canvas{display:block;width:auto;height:auto;max-width:100%;max-height:min(62vh,620px);aspect-ratio:1;border-radius:10px}.ish-zoom__foot{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;padding-top:12px;border-top:1px solid rgba(211,175,55,.09);font-family:var(--font-mono, "Courier New", Courier, monospace);font-size:9.5px;letter-spacing:.04em;color:#9a9a9a}.ish-zoom__foot b{color:#f0f0f0;font-weight:700}.ish-zoom__foot .is-ok{color:#4ade80}.ish-zoom__foot .is-mid{color:#fbbf24}@media(prefers-reduced-motion:no-preference){.ish-zoom__box{animation:ish-zoom-in .16s ease-out}@keyframes ish-zoom-in{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:none}}}@media(max-width:720px){.ish-zoom{padding:12px}.ish-zoom__box{padding:13px 13px 15px;gap:11px}.ish-zoom__id{font-size:18px}.ish-zoom .panel-btn{min-height:44px}.ish-zoom .ish-seg--cvd{min-width:100%}.ish-zoom__plate canvas{max-height:46vh}}#toasts{position:fixed;inset-block-end:22px;inset-inline:0;z-index:2000;display:flex;flex-direction:column;align-items:center;gap:7px;padding-inline:16px;pointer-events:none}#toasts .toast{max-width:min(92vw,460px);padding:9px 17px;border:1px solid rgba(211,175,55,.22);border-radius:999px;background:#141414;box-shadow:0 10px 34px #00000061;color:#f0f0f0;font-family:var(--font-mono, "Courier New", Courier, monospace);font-size:11.5px;letter-spacing:.02em;text-align:center;opacity:0;transform:translateY(8px);transition:opacity .18s ease,transform .18s ease}#toasts .toast.show{opacity:1;transform:translateY(0)}#toasts .toast-success{color:#4ade80}#toasts .toast-error{color:#fca5a5}#toasts .toast-info{color:#e3c766}@media(prefers-reduced-motion:reduce){#toasts .toast{transition:opacity .18s ease;transform:none}}@media(max-width:1180px){.ish-band{grid-template-columns:1fr}#ish-app .ish-band .ish-rail{border-inline:0;border-block-end:1px solid var(--de-line)}#ish-app .ish-band .ish-stage{order:-1}.ish-cards{grid-template-columns:1fr}.ish-fmts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){#ish-app .ish-band .panel-btn,#ish-app .ish-seg .panel-btn,#ish-app .ish-empty-row .panel-btn,#ish-app .ish-fmt .panel-btn,.ish-band .panel-field,.ish-band .dropdown-toggle,#ish-app .ish-more-btn{min-height:44px}.ish-fmts{grid-template-columns:1fr}#ish-app .ish-band .ish-stage{padding-inline:16px}#ish-app .ish-card__info{flex-direction:column;align-items:stretch}#ish-app .ish-card__actions{justify-content:flex-start;gap:6px}#ish-app .ish-card__btn{width:44px;height:44px}#ish-app .ish-preview-switch{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}#ish-app .ish-preview-switch button,#modalOverlay .ish-btn,#modalOverlay .ish-modal__close,#modalOverlay .dropdown-toggle,#modalOverlay .panel-field{min-height:44px}#modalOverlay .ish-modal__close{min-width:44px}#ish-app #plateGrid.ish-plate-grid{grid-template-columns:repeat(auto-fill,minmax(min(var(--ish-plate, 300px),100%),1fr))}.ish-empty{min-height:300px;padding:20px 12px}.ish-cvd .g{grid-template-columns:1fr}}
