.iad-art{--iad-art-slot:var(--border);--iad-art-line:color-mix(in srgb, var(--text-muted) 29%, var(--surface-2));--iad-art-ink:color-mix(in srgb, var(--text) 42%, var(--surface));--iad-art-brand:color-mix(in srgb, var(--brand-secondary) 48%, var(--surface));--iad-art-soft:color-mix(in srgb, var(--brand-primary) 8%, var(--surface));--iad-art-tint:color-mix(in srgb, var(--surface-2) 45%, var(--surface));--iad-art-edge:color-mix(in srgb, var(--brand-primary) 22%, var(--border));--iad-art-chip-h:1.5rem;border:1px solid var(--iad-art-edge);border-radius:var(--radius-card);background:var(--surface);font-size:var(--text-xs);color:var(--text);-webkit-user-select:none;user-select:none;line-height:1.3;position:relative;container-type:inline-size}.iad-art[data-lift]{margin-bottom:1.25rem}.iad-art-pop{display:inline-block}.iad-art-pop--block{display:block}.iad-art__top{align-items:center;gap:var(--space-2);min-height:2.25rem;padding:0 var(--space-3);border-bottom:1px solid var(--border);border-radius:calc(var(--radius-card) - 1px) calc(var(--radius-card) - 1px) 0 0;background:var(--bg);display:flex}.iad-art__title{font-weight:600}.iad-art__meta,.iad-art__th,.iad-art__tag{color:var(--text-muted);font-weight:500}.iad-art__status{margin-inline-start:auto}.iad-art__body{padding:var(--space-3) var(--space-4) var(--space-4)}.iad-art__lift{z-index:1;top:calc(100% - .875rem);gap:var(--space-2);display:flex;position:absolute;inset-inline-end:var(--space-4)}.iad-art__bar{width:var(--w,100%);background:var(--iad-art-slot);border-radius:2px;height:.3125rem;display:block}.iad-art__fill{border-radius:inherit;background:var(--iad-art-line);height:100%;display:block}.iad-art__bar--ink .iad-art__fill{background:var(--iad-art-ink)}.iad-art__bar--brand .iad-art__fill{background:var(--iad-art-brand)}.iad-art__cell{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.iad-art__cell--strong{font-weight:600}.iad-art__chip{align-items:center;gap:var(--space-1);height:var(--iad-art-chip-h);padding:0 var(--space-2);white-space:nowrap;border-radius:999px;font-weight:600;display:inline-flex}.iad-art__chip svg{flex:none}.iad-art__chip--ok{color:var(--success-ink);background:color-mix(in srgb, var(--success) 10%, var(--surface))}.iad-art__chip--warn{color:var(--warning-ink);background:color-mix(in srgb, var(--warning) 16%, var(--surface))}.iad-art__chip--brand{color:var(--brand-primary);background:var(--iad-art-soft)}.iad-art__flip{justify-items:start;display:inline-grid}.iad-art__lift .iad-art__flip{justify-items:end}.iad-art__flip>*{grid-area:1/1}.iad-art-hide{clip-path:inset(0 0 100%)}.iad-art__out,.iad-art__pending{align-items:center;gap:var(--space-2);height:2rem;padding:0 var(--space-3) 0 .625rem;white-space:nowrap;box-shadow:var(--shadow-1);border-radius:999px;font-weight:600;display:inline-flex}.iad-art__out{background:var(--brand-primary);color:var(--on-ink)}.iad-art__pending{border:1px solid var(--iad-art-edge);background:var(--surface);color:var(--brand-primary)}.iad-art__out svg,.iad-art__pending svg{flex:none}.iad-art__ok{color:var(--success)}.iad-art__stamp{align-items:center;gap:var(--space-1);padding:2px var(--space-2);border:1.5px solid var(--brand-primary);border-radius:var(--radius-control-sm);background:var(--iad-art-soft);color:var(--brand-primary);letter-spacing:var(--tracking-micro);font-weight:600;display:inline-flex;transform:rotate(-4deg)}.iad-art__avatar{background:var(--surface-2);width:1.5rem;height:1.5rem;color:var(--text-muted);border-radius:999px;place-items:center;font-weight:600;display:inline-grid}.iad-art__input{height:1.875rem;margin-bottom:var(--space-2);padding:0 var(--space-2);border:1px solid var(--border-control);border-radius:var(--radius-control-sm);align-items:center;gap:.3em;display:flex}.iad-art__input .iad-art__th{margin-inline-end:var(--space-1)}.iad-art__caret{background:var(--brand-primary);width:1.5px;height:1rem}.iad-art__page{align-content:start;gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-control-sm);background:var(--iad-art-tint);grid-template-columns:minmax(0,1fr);display:grid}.iad-art__page-title{font-weight:600}.iad-art__bubble{align-items:center;gap:var(--space-2);width:9rem;max-width:100%;height:1.875rem;padding:0 var(--space-3);border-radius:var(--radius-control);display:flex}.iad-art__bubble--in{background:var(--surface-2);color:var(--text-muted);border-end-start-radius:2px}.iad-art__bubble--out{background:var(--iad-art-soft);border-end-end-radius:2px}.iad-ledger{align-items:center;column-gap:var(--space-4);row-gap:var(--space-2);grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) 5rem;display:grid}.iad-ledger__var{min-height:var(--iad-art-chip-h);align-items:center;display:flex}.iad-crew{align-items:center;column-gap:var(--space-2);row-gap:var(--space-2);grid-template-columns:auto repeat(5,minmax(0,1fr)) auto;display:grid}.iad-crew__day{text-align:center}.iad-crew__shift{border-radius:var(--radius-control-sm);height:.75rem}.iad-crew__ticket{min-width:5.75rem;display:flex}.iad-appraise{gap:var(--space-4);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);display:grid}.iad-appraise__comps{gap:6px;display:grid}.iad-appraise__comp{align-items:center;gap:var(--space-2);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.iad-appraise__thumb{width:2rem;height:1.5rem;display:block}.iad-appraise__thumb-ground{fill:var(--surface-2)}.iad-appraise__thumb-house{fill:var(--iad-art-line)}.iad-appraise__photo{border-radius:var(--radius-control-sm);background:var(--surface-2);height:2.25rem;display:block}.iad-sign{align-items:center;gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto minmax(0,1.15fr);display:grid}.iad-sign__fields{align-items:center;column-gap:var(--space-3);grid-template-columns:auto minmax(0,1fr);row-gap:6px;display:grid}.iad-sign__arrow{color:var(--border-control);display:flex}.iad-sign__clause{align-items:center;gap:var(--space-1);display:flex}.iad-sign__merge{flex:0 0 var(--w);height:.875rem;padding:0 var(--space-1);background:var(--iad-art-soft);border-radius:999px;align-items:center;display:flex}.iad-sign__sig{display:grid}.iad-sign__stroke{fill:none;width:min(6.5rem,100%);height:1.75rem;stroke:var(--brand-primary);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;display:block}.iad-sign__baseline{background:var(--border-control);height:1px;display:block}.iad-desk{align-items:start;gap:var(--space-4);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);display:grid}.iad-desk__thread{gap:6px;display:grid}.iad-desk__in{justify-self:start}.iad-desk__out{justify-self:end}.iad-desk__slot{align-items:center;gap:var(--space-2);height:2rem;padding:0 var(--space-1) 0 var(--space-2);border:1px solid var(--border);border-radius:var(--radius-control);color:var(--brand-primary);display:flex}.iad-desk__time{color:var(--text);white-space:nowrap;font-weight:600}.iad-desk__quote{gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-control-sm);background:var(--iad-art-tint);display:grid}.iad-desk__qrow{place-items:center end;gap:var(--space-3);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.iad-desk__qrow>:first-child{justify-self:start}.iad-desk__qrow--total{padding-top:var(--space-2);border-top:1px solid var(--border)}.iad-board{--iad-board-pad:4px;--iad-board-gap:var(--space-2);--iad-board-reach:calc(2 * var(--iad-board-pad) + var(--iad-board-gap));column-gap:var(--iad-board-gap);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.iad-board__col{grid-template-rows:auto 1fr;gap:6px;min-width:0;display:grid}.iad-board__label{white-space:nowrap}.iad-board__well{align-content:start;gap:var(--iad-board-pad);padding:var(--iad-board-pad);border-radius:var(--radius-control-sm);background:var(--iad-art-tint);display:grid}.iad-board__lane{height:2.25rem;display:block}.iad-board__card{height:2.25rem;padding:0 var(--space-2);border:1px solid var(--border);border-radius:var(--radius-control-sm);background:var(--surface);align-content:center;gap:5px;display:grid}.iad-board__card--live{z-index:1;border-color:var(--brand-primary);background:var(--brand-primary);box-shadow:var(--shadow-1);--iad-art-slot:color-mix(in srgb, var(--on-ink) 30%, var(--brand-primary));--iad-art-line:var(--on-ink-muted);position:relative}@container (max-width:30rem){.iad-art__top{min-height:2rem}.iad-art__body{padding:var(--space-3)}.iad-ledger{column-gap:var(--space-3);grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.iad-crew{column-gap:6px}.iad-crew__ticket{min-width:0}.iad-appraise{gap:var(--space-3);grid-template-columns:minmax(0,1fr) minmax(0,.75fr)}.iad-appraise__comp .iad-art__tag{display:none}.iad-sign{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.iad-sign__arrow{display:none}.iad-desk{gap:var(--space-3);grid-template-columns:minmax(0,1fr) minmax(0,.8fr)}.iad-desk__in,.iad-desk__out{justify-self:stretch}.iad-art__bubble{width:100%}.iad-desk__slot svg{display:none}.iad-board{--iad-board-pad:3px;--iad-board-gap:4px}.iad-board__card{padding:0 5px}}
