@charset "UTF-8";.cl-shell[data-variant=harc]{--harc-bg: #fdfbf7;--harc-surface: #ffffff;--harc-surface-sunken: #f6f2eb;--harc-border: #e5ddd0;--harc-border-strong: #d8cfc0;--harc-text: #2a241c;--harc-text-muted: #8a7f70;--harc-text-soft: #6d6355;--harc-accent: #c4633a;--harc-accent-hover: #a34e2b;--harc-accent-wash: #f2e4db;--harc-accent-wash-hover: #e8cfc0;--harc-ok: #2e7d4f;--harc-ok-wash: #ddefe3;--harc-warn: #a3812c;--harc-warn-wash: #f4ead2;--harc-danger: #b0432f;--harc-info: #4a6fa5;--harc-info-wash: #dfe7f0;--harc-radius: 14px;--harc-radius-sm: 10px;--harc-radius-pill: 99px;background:var(--harc-bg);color:var(--harc-text)}.cl-shell[data-variant=harc] .cds--tile{background:var(--harc-surface);border:1px solid var(--harc-border);border-radius:var(--harc-radius)}.cl-shell[data-variant=harc] .cds--tile--clickable{transition:border-color .15s,box-shadow .15s}.cl-shell[data-variant=harc] .cds--tile--clickable:hover{border-color:var(--harc-accent);box-shadow:0 4px 14px #c4633a24}.cl-shell[data-variant=harc] .cds--tile--clickable:focus{outline:2px solid var(--harc-accent);outline-offset:-2px}.cl-shell[data-variant=harc] .cds--btn--primary{background:var(--harc-accent);border-radius:var(--harc-radius-sm)}.cl-shell[data-variant=harc] .cds--btn--primary:hover,.cl-shell[data-variant=harc] .cds--btn--primary:active{background:var(--harc-accent-hover)}.cl-shell[data-variant=harc] .cds--btn--ghost{color:var(--harc-accent);border-radius:var(--harc-radius-sm)}.cl-shell[data-variant=harc] .cds--btn--ghost:hover{background:var(--harc-accent-wash);color:var(--harc-accent-hover)}.cl-shell[data-variant=harc] .cds--btn--tertiary{border-color:var(--harc-accent);color:var(--harc-accent);border-radius:var(--harc-radius-sm)}.cl-shell[data-variant=harc] .cds--btn--tertiary:hover{background:var(--harc-accent-wash);border-color:var(--harc-accent-hover)}.cl-shell[data-variant=harc] .cds--btn--danger{background:var(--harc-danger);border-radius:var(--harc-radius-sm)}.cl-shell[data-variant=harc] .cds--tag{border-radius:var(--harc-radius-pill);font-weight:600}.cl-shell[data-variant=harc] .cds--tag--gray,.cl-shell[data-variant=harc] .cds--tag--cool-gray,.cl-shell[data-variant=harc] .cds--tag--warm-gray{background:var(--harc-surface-sunken);color:var(--harc-text-soft)}.cl-shell[data-variant=harc] .cds--tag--green{background:var(--harc-ok-wash);color:var(--harc-ok)}.cl-shell[data-variant=harc] .cds--tag--teal,.cl-shell[data-variant=harc] .cds--tag--blue{background:var(--harc-info-wash);color:var(--harc-info)}.cl-shell[data-variant=harc] .cds--tag--purple,.cl-shell[data-variant=harc] .cds--tag--magenta{background:var(--harc-accent-wash);color:var(--harc-accent)}.cl-shell[data-variant=harc] .cds--tag--red{background:#f6ddd6;color:var(--harc-danger)}.cl-shell[data-variant=harc] .cds--tag--cyan{background:var(--harc-warn-wash);color:var(--harc-warn)}.cl-shell[data-variant=harc] .cds--data-table-container,.cl-shell[data-variant=harc] .cds--data-table-content{border-radius:var(--harc-radius);overflow:hidden}.cl-shell[data-variant=harc] .cds--data-table{background:var(--harc-surface)}.cl-shell[data-variant=harc] .cds--data-table thead th{background:var(--harc-surface-sunken);color:var(--harc-text-soft);border-bottom:1px solid var(--harc-border)}.cl-shell[data-variant=harc] .cds--data-table tbody tr{background:var(--harc-surface);border-bottom:1px solid var(--harc-border)}.cl-shell[data-variant=harc] .cds--data-table tbody tr:hover td{background:#fdf8f4}.cl-shell[data-variant=harc] .cds--data-table td{border-top:none}.cl-shell[data-variant=harc] .harc-figure{font-family:IBM Plex Mono,monospace;font-variant-numeric:tabular-nums}.cl-shell[data-variant=harc] .cds--text-input,.cl-shell[data-variant=harc] .cds--text-area,.cl-shell[data-variant=harc] .cds--search-input,.cl-shell[data-variant=harc] .cds--dropdown,.cl-shell[data-variant=harc] .cds--number input[type=number]{background:var(--harc-surface);border-radius:var(--harc-radius-sm);border:1px solid var(--harc-border)}.cl-shell[data-variant=harc] .cds--text-input:focus,.cl-shell[data-variant=harc] .cds--text-area:focus,.cl-shell[data-variant=harc] .cds--search-input:focus,.cl-shell[data-variant=harc] .cds--dropdown:focus,.cl-shell[data-variant=harc] .cds--number input[type=number]:focus{outline:2px solid var(--harc-accent);outline-offset:-2px}.cl-shell[data-variant=harc] .cds--label{color:var(--harc-text-muted)}body:has(.cl-shell[data-variant=harc]) .cds--modal-container{border-radius:14px}body:has(.cl-shell[data-variant=harc]) .cds--modal-header__heading{color:#2a241c}body:has(.cl-shell[data-variant=harc]) .cds--btn--primary{background:#c4633a;border-radius:10px}body:has(.cl-shell[data-variant=harc]) .cds--btn--primary:hover{background:#a34e2b}body:has(.cl-shell[data-variant=harc]) .cds--btn--danger{background:#b0432f;border-radius:10px}body:has(.cl-shell[data-variant=harc]) .cds--btn--ghost{color:#c4633a;border-radius:10px}body:has(.cl-shell[data-variant=harc]) .cds--btn--secondary{border-radius:10px}
