:root{color:#1d1c19;background:#ece5d7;font-family:Avenir Next,Helvetica Neue,sans-serif;font-synthesis:none;--paper: #f4efe4;--paper-deep: #e9e1d2;--ink: #1d1c19;--ink-soft: #625e55;--line: #b8afa0;--line-light: #d7cfc0;--amber: #ad6800;--amber-wash: #f1dfba;--vermilion: #b63d22;--vermilion-wash: #efd3c8;--serif: "Iowan Old Style", "Baskerville", Georgia, serif;--mono: "SFMono-Regular", "Roboto Mono", ui-monospace, monospace}*{box-sizing:border-box}body{margin:0;min-width:320px;min-height:100vh;background:var(--paper)}button,input,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid var(--ink);outline-offset:2px}button{color:inherit}.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}.app-shell{min-height:100vh;background-image:linear-gradient(rgba(29,28,25,.025) 1px,transparent 1px);background-size:100% 24px}.masthead{min-height:126px;padding:28px 40px 22px;display:flex;justify-content:space-between;align-items:flex-end;border-bottom:1px solid var(--ink);background:#f4efe4f5}.kicker,.eyebrow,.rail-label{margin:0 0 7px;font:500 10px/1.3 var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--ink-soft)}.masthead h1{margin:0;font:650 clamp(34px,4vw,54px)/.9 var(--serif);letter-spacing:-.035em}.masthead-meta{display:flex;align-items:center;gap:24px}.mode-stamp{padding:7px 10px;border:1px solid var(--ink);font:500 10px var(--mono);letter-spacing:.08em;text-transform:uppercase}.mode-stamp.demo{border-style:dashed}.snapshot-time{color:var(--ink-soft);font:10px/1.5 var(--mono);text-transform:uppercase;letter-spacing:.06em}.snapshot-time strong{color:var(--ink);font-weight:500}.backend-link{display:inline-flex;gap:9px;align-items:center;padding:10px 13px;color:var(--paper);background:var(--ink);text-decoration:none;font:500 11px var(--mono)}.arrow-icon{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.3}.demo-banner,.bounds-banner{padding:9px 40px;border-bottom:1px dashed var(--line);background:#e8dfce;font:11px/1.5 var(--mono)}.bounds-banner{color:#5f3700;background:var(--amber-wash)}.workspace{display:grid;grid-template-columns:230px minmax(0,1fr);min-height:calc(100vh - 126px)}.rail{position:sticky;top:0;align-self:start;height:100vh;overflow-y:auto;padding:32px 22px;border-right:1px solid var(--ink);background:#e9e1d2b8}.rail-label{margin:0 10px 15px}.rail>button{width:100%;min-height:42px;display:grid;grid-template-columns:30px 1fr auto;align-items:center;padding:0 10px;border:0;border-top:1px solid var(--line-light);background:transparent;text-align:left;font-size:12px;cursor:pointer}.rail>button:last-of-type{border-bottom:1px solid var(--line-light)}.rail>button span{color:#8a8377;font:10px var(--mono)}.rail>button em{min-width:20px;padding:3px 5px;border-radius:10px;color:var(--paper);background:var(--vermilion);font:normal 9px var(--mono);text-align:center}.rail>button em.automation-count{background:var(--amber)}.rail>button:hover{background:#1d1c190b}.rail>button.active{background:var(--ink);color:var(--paper)}.rail>button.active span{color:#aaa499}.rail-state{margin:40px 10px 0;display:grid;grid-template-columns:10px 1fr;column-gap:9px;border-top:1px solid var(--line);padding-top:15px}.rail-state p,.rail-state strong{margin:0}.rail-state p{font:10px var(--mono);color:var(--ink-soft);text-transform:uppercase}.rail-state strong{grid-column:2;margin-top:4px;font-size:11px;line-height:1.4}.automation-rail-state{margin-top:18px}.state-dot{width:7px;height:7px;margin-top:2px;border-radius:50%;background:var(--ink)}.state-dot.stopped{background:var(--vermilion)}.state-dot.working{background:var(--amber);box-shadow:0 0 0 4px #ad680024;animation:working-pulse 1.8s ease-in-out infinite}@keyframes working-pulse{50%{box-shadow:0 0 0 7px #ad680000}}.ledger{min-width:0;padding:38px clamp(28px,4vw,64px) 70px}.section-heading{display:flex;justify-content:space-between;align-items:flex-end;padding-bottom:24px;border-bottom:1px solid var(--ink)}.section-heading h2{margin:0;font:650 clamp(31px,4vw,47px)/1 var(--serif);letter-spacing:-.025em}.section-heading>div>p:last-child{margin:10px 0 0;max-width:620px;color:var(--ink-soft);font-size:13px}.folio{min-width:74px;padding-left:14px;border-left:1px solid var(--line)}.folio span{display:block;font:9px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft)}.folio strong{font:400 30px var(--mono)}.notice{margin-top:15px;padding:11px 14px;display:flex;justify-content:space-between;align-items:center;background:var(--paper-deep);border-left:3px solid var(--ink);font:12px var(--mono)}.notice button{border:0;background:transparent;cursor:pointer;font-size:20px}.metric-grid{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid var(--ink)}.metric{min-width:0;padding:22px 20px 20px 0;border-right:1px solid var(--line)}.metric:not(:first-child){padding-left:20px}.metric:last-child{border-right:0}.metric p{margin:0;color:var(--ink-soft);font:9px var(--mono);letter-spacing:.11em;text-transform:uppercase}.metric strong{display:block;margin:8px 0 4px;font:500 clamp(30px,4vw,47px)/1 var(--mono);letter-spacing:-.06em}.metric span{color:var(--ink-soft);font-size:10px}.metric.danger strong,.metric.danger span{color:var(--vermilion)}.metric.live strong,.metric.live span{color:var(--amber)}.automation-overview{padding:26px 0 29px;border-bottom:1px solid var(--ink)}.automation-overview-head{display:grid;grid-template-columns:36px 1fr auto;align-items:center;gap:13px;min-height:58px;padding:12px 14px;border:1px solid var(--line);background:#e9e1d26b}.automation-overview-head h3{margin:0;font:600 21px/1.1 var(--serif)}.automation-overview-head p{margin:5px 0 0;color:var(--ink-soft);font:10px/1.4 var(--mono)}.automation-overview-head time{color:var(--ink-soft);font:9px var(--mono);text-transform:uppercase;white-space:nowrap}.live-orb{position:relative;width:28px;height:28px;display:grid;place-items:center;border:1px solid var(--line);border-radius:50%}.live-orb i{width:7px;height:7px;border-radius:50%;background:#817a6f}.live-orb.active{border-color:#ad680073;background:var(--amber-wash)}.live-orb.active i{background:var(--amber);animation:orb-pulse 1.8s ease-in-out infinite}@keyframes orb-pulse{50%{transform:scale(.72);opacity:.55}}.automation-live-rows{border:1px solid var(--line);border-top:0}.automation-live-rows button{width:100%;min-height:53px;display:grid;grid-template-columns:86px minmax(0,1fr) minmax(90px,auto) 18px;gap:13px;align-items:center;padding:9px 14px;border:0;border-bottom:1px solid var(--line-light);background:#f4efe480;text-align:left;cursor:pointer}.automation-live-rows button:last-child{border-bottom:0}.automation-live-rows button:hover{background:#1d1c1909}.automation-live-rows strong,.automation-live-rows small{display:block}.automation-live-rows strong{font-size:12px}.automation-live-rows small{margin-top:3px;color:var(--ink-soft);font:9px var(--mono)}.agent-label{color:var(--ink-soft);font:9px var(--mono);text-align:right}.overview-grid{display:grid;grid-template-columns:1.25fr .75fr}.panel{min-width:0;padding:26px 0;border-bottom:1px solid var(--line)}.panel:nth-child(odd){padding-right:32px;border-right:1px solid var(--line)}.panel:nth-child(2n){padding-left:32px}.panel-title{min-height:28px;display:grid;grid-template-columns:24px 1fr auto;align-items:baseline;margin-bottom:15px}.panel-title>span{font:10px var(--mono);color:var(--ink-soft)}.panel-title h3{margin:0;font:600 21px var(--serif)}.panel-title button{border:0;border-bottom:1px solid var(--ink);padding:0 0 2px;background:transparent;font:10px var(--mono);cursor:pointer}.issue-row{width:100%;display:grid;grid-template-columns:82px 1fr 20px;gap:10px;align-items:center;padding:13px 8px;border:0;border-top:1px solid var(--line-light);background:transparent;text-align:left;cursor:pointer}.issue-row:last-child{border-bottom:1px solid var(--line-light)}.issue-row:hover,.mini-runs button:hover{background:#1d1c1909}.issue-row span strong,.issue-row span small,.mini-runs span strong,.mini-runs span small{display:block}.issue-row span strong,.mini-runs span strong{font-size:12px}.issue-row span small,.mini-runs span small{margin-top:4px;color:var(--ink-soft);font:9px var(--mono)}.badge{display:inline-flex;width:max-content;gap:6px;align-items:center;color:var(--ink);font:500 9px var(--mono);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.badge i{width:6px;height:6px;border-radius:50%;background:currentColor}.badge.warning{color:var(--amber)}.badge.danger{color:var(--vermilion)}.badge.muted{color:#817a6f}.connector-strips>div{display:grid;grid-template-columns:1fr 80px 55px;align-items:center;padding:11px 0;border-top:1px solid var(--line-light);font-size:12px}.connector-strips>div:last-child{border-bottom:1px solid var(--line-light)}.connector-strips strong{text-align:right;font:500 11px var(--mono)}.timeline{list-style:none;padding:0;margin:0}.timeline li{position:relative;display:grid;grid-template-columns:64px 1fr;min-height:54px}.timeline li:before{content:"";position:absolute;left:73px;top:5px;bottom:-5px;border-left:1px solid var(--line)}.timeline li:after{content:"";position:absolute;left:70px;top:5px;width:7px;height:7px;border-radius:50%;background:var(--ink)}.timeline li:last-child:before{display:none}.timeline time{color:var(--ink-soft);font:9px var(--mono);text-transform:uppercase}.timeline span{padding-left:28px;font-size:11px}.timeline strong,.timeline small{display:block}.timeline strong{margin-bottom:3px;text-transform:capitalize}.timeline small{margin-top:3px;color:var(--ink-soft);font:9px var(--mono)}.mini-runs button{width:100%;display:grid;grid-template-columns:78px 1fr;align-items:center;padding:10px 0;border:0;border-top:1px solid var(--line-light);background:transparent;text-align:left;cursor:pointer}.automation-position{display:grid;grid-template-columns:minmax(260px,1fr) auto;gap:30px;align-items:center;padding:24px 0;border-bottom:1px solid var(--ink)}.automation-position-copy{display:flex;gap:14px;align-items:center;min-width:0}.automation-position-copy h3{margin:0;font:600 25px/1.05 var(--serif)}.automation-position-copy span{display:block;margin-top:6px;color:var(--ink-soft);font:9px/1.5 var(--mono)}.automation-position dl{display:grid;grid-template-columns:repeat(5,minmax(64px,1fr));margin:0;border-left:1px solid var(--line)}.automation-position dl div{min-width:72px;padding:0 12px;border-right:1px solid var(--line);text-align:right}.automation-position dt{color:var(--ink-soft);font:8px/1.35 var(--mono);letter-spacing:.05em;text-transform:uppercase}.automation-position dd{margin:5px 0 0;font:400 22px var(--mono)}.stage-cell{max-width:310px;white-space:normal;line-height:1.35}.stage-cell small{display:block;margin-top:4px;color:var(--vermilion);font:8px/1.4 var(--mono)}.stage-cell small.warning{color:var(--amber)}.stage-cell small.muted{color:var(--ink-soft)}.toolbar{min-height:64px;display:flex;align-items:center;gap:12px;border-bottom:1px solid var(--ink)}.connector-boundary-note{padding:11px 13px;border-bottom:1px solid var(--line);background:#e9e1d26b;color:var(--ink-soft);font:9px/1.5 var(--mono)}.connector-boundary-note strong{color:var(--ink)}.search{position:relative;flex:1;max-width:460px}.search svg{position:absolute;left:1px;top:10px;width:17px;fill:none;stroke:var(--ink-soft)}.search input{width:100%;height:38px;padding:0 10px 0 27px;border:0;border-bottom:1px solid var(--line);background:transparent;border-radius:0;font-size:12px}.search input::placeholder{color:#888175}.filter{display:flex;align-items:center;gap:8px;font:9px var(--mono);text-transform:uppercase;color:var(--ink-soft)}.filter select{min-width:112px;height:34px;padding:0 25px 0 9px;border:1px solid var(--line);border-radius:0;color:var(--ink);background:var(--paper);font:10px var(--mono)}.primary-button{min-height:42px;padding:0 17px;border:1px solid var(--ink);background:var(--ink);color:var(--paper);cursor:pointer;font:500 11px var(--mono)}.primary-button:hover:not(:disabled){background:#383630}.primary-button:disabled{opacity:.5;cursor:wait}.primary-button.compact{margin-left:auto;min-height:34px}.primary-button.inline-action{width:max-content;display:inline-flex;align-items:center;gap:9px;text-decoration:none}.danger-button{min-height:42px;padding:0 17px;border:1px solid var(--vermilion);background:transparent;color:var(--vermilion);cursor:pointer;font:500 11px var(--mono)}.danger-button:hover:not(:disabled){background:var(--vermilion);color:var(--paper)}.danger-button:disabled{opacity:.5;cursor:wait}.ai-access-grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(260px,.55fr)}.ai-access-primary{min-height:520px;padding-top:32px}.ai-access-primary.locked{min-height:420px}.ai-access-kicker{margin:37px 0 9px;color:var(--amber);font:500 9px var(--mono);letter-spacing:.12em;text-transform:uppercase}.ai-access-primary>h3{max-width:620px;margin:0;font:600 clamp(30px,4vw,50px)/.98 var(--serif);letter-spacing:-.025em}.ai-access-lede{max-width:660px;margin:18px 0 26px;color:var(--ink-soft);font-size:12px;line-height:1.7}.device-handoff{margin:30px 0 25px;padding:22px 24px;border:1px solid var(--ink);background:var(--amber-wash);box-shadow:8px 8px #1d1c1914}.device-handoff>div:first-child{display:flex;justify-content:space-between;align-items:baseline;gap:20px}.device-handoff span{color:var(--ink-soft);font:9px var(--mono);letter-spacing:.1em;text-transform:uppercase}.device-handoff strong{font:500 clamp(24px,4vw,40px)/1 var(--mono);letter-spacing:.08em}.device-handoff p{margin:15px 0 0;color:var(--ink-soft);font:9px/1.5 var(--mono)}.device-handoff.quiet{border-style:dashed;background:#e9e1d26b;box-shadow:none}.device-actions,.ai-access-actions{display:flex;flex-wrap:wrap;gap:9px;align-items:center;margin-top:20px}.device-actions>button{min-height:42px;padding:0 16px;border:1px solid var(--ink);background:transparent;cursor:pointer;font:10px var(--mono)}.ai-auth-error{margin:24px 0;padding:14px 16px;display:grid;gap:5px;border-left:3px solid var(--vermilion);background:var(--vermilion-wash)}.ai-auth-error strong{font:600 13px var(--serif)}.ai-auth-error span{color:#682818;font:9px/1.5 var(--mono)}.ai-credential-record{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:27px 0;border-block:1px solid var(--line)}.ai-credential-record>div{padding:15px 16px 15px 0;border-right:1px solid var(--line)}.ai-credential-record>div:not(:first-child){padding-left:16px}.ai-credential-record>div:last-child{border-right:0}.ai-credential-record dt{color:var(--ink-soft);font:8px var(--mono);letter-spacing:.08em;text-transform:uppercase}.ai-credential-record dd{margin:7px 0 0;font:500 11px/1.4 var(--mono)}.ai-boundary-note ol{list-style:none;margin:25px 0 0;padding:0}.ai-boundary-note li{display:grid;grid-template-columns:34px 1fr;gap:12px;padding:16px 0;border-top:1px solid var(--line-light)}.ai-boundary-note li:last-child{border-bottom:1px solid var(--line-light)}.ai-boundary-note li>span{color:var(--amber);font:9px var(--mono)}.ai-boundary-note p{margin:0;color:var(--ink-soft);font-size:10px;line-height:1.55}.ai-boundary-note strong{display:block;margin-bottom:3px;color:var(--ink);font:600 12px var(--serif)}.table-wrap{overflow-x:auto}table{width:100%;border-collapse:collapse;font-size:11px}thead th{height:38px;padding:0 10px;border-bottom:1px solid var(--ink);color:var(--ink-soft);font:500 8px var(--mono);letter-spacing:.08em;text-align:left;text-transform:uppercase;white-space:nowrap}thead th:first-child,tbody th:first-child{padding-left:0}tbody tr{border-bottom:1px solid var(--line-light);transition:background .12s ease}tbody tr:hover{background:#1d1c1909}tbody td,tbody th{height:54px;padding:7px 10px;font-weight:400;text-align:left;white-space:nowrap}.row-link{border:0;background:transparent;padding:0;text-align:left;font-weight:600;cursor:pointer}.row-link small{display:block;max-width:230px;margin-top:4px;overflow:hidden;color:var(--ink-soft);font:8px var(--mono);text-overflow:ellipsis}.numeric{text-align:right;font-family:var(--mono);font-variant-numeric:tabular-nums}.inactive-row{opacity:.58}.unprovisioned-row{background:#e9e1d22e}.unprovisioned-row:hover{background:#1d1c190b}.row-actions{display:flex;gap:4px}.row-actions button{padding:5px 7px;border:1px solid var(--line);background:transparent;font:8px var(--mono);cursor:pointer}.row-actions button:hover{border-color:var(--ink)}.readonly-label{color:var(--ink-soft);font:8px var(--mono);letter-spacing:.06em;text-transform:uppercase}.empty{padding:34px 10px;color:var(--ink-soft);text-align:center;font:10px var(--mono)}.drawer-layer,.modal-layer{position:fixed;z-index:20;inset:0;display:flex;justify-content:flex-end;background:#1d1c1961;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.drawer{width:min(480px,92vw);height:100%;padding:30px 34px;overflow-y:auto;border-left:1px solid var(--ink);background:var(--paper);box-shadow:-18px 0 60px #1d1c191f;animation:drawer-in .22s ease-out both}@keyframes drawer-in{0%{transform:translate(30px);opacity:0}}.drawer-head{display:flex;justify-content:space-between;gap:20px;padding-bottom:20px;border-bottom:1px solid var(--ink)}.drawer-head h2{margin:0;font:600 31px/1.05 var(--serif)}.close-button{width:34px;height:34px;border:1px solid var(--line);background:transparent;font:300 23px var(--mono);cursor:pointer}.drawer-narrative,.modal-copy{margin:22px 0;padding:15px 16px;border-left:3px solid var(--amber);background:var(--amber-wash);font-size:12px;line-height:1.6}.record-list{margin:22px 0 0}.record-list>div{display:grid;grid-template-columns:140px 1fr;gap:15px;padding:12px 0;border-bottom:1px solid var(--line-light)}.record-list dt{color:var(--ink-soft);font:9px var(--mono);text-transform:uppercase}.record-list dd{margin:0;overflow-wrap:anywhere;font:10px/1.5 var(--mono)}.modal-layer{justify-content:center;align-items:center;padding:20px}.modal{width:min(640px,96vw);max-height:92vh;overflow-y:auto;padding:28px 30px;border:1px solid var(--ink);background:var(--paper);box-shadow:0 25px 80px #1d1c1940;animation:modal-in .15s ease-out both}@keyframes modal-in{0%{transform:translateY(8px);opacity:0}}.board-form{display:grid;grid-template-columns:1fr 1fr;gap:16px}.board-form label,.auth-card label{display:grid;gap:6px;color:var(--ink-soft);font:9px var(--mono);letter-spacing:.05em;text-transform:uppercase}.board-form input,.board-form select,.auth-card input{width:100%;min-height:39px;padding:8px 10px;border:1px solid var(--line);border-radius:0;background:#f9f4ea;color:var(--ink);font:11px var(--mono);text-transform:none}.board-form .wide{grid-column:1 / -1}.modal-actions{display:flex;justify-content:flex-end;gap:9px;margin-top:24px}.modal-actions>button:not(.primary-button):not(.danger-button){padding:0 14px;border:1px solid var(--line);background:transparent;cursor:pointer;font:10px var(--mono)}.auth-page{min-height:100vh;display:grid;place-items:center;padding:30px;background:var(--paper-deep);background-image:linear-gradient(90deg,transparent 49.9%,rgba(29,28,25,.08) 50%,transparent 50.1%)}.auth-card{width:min(460px,100%);padding:42px;border:1px solid var(--ink);background:var(--paper);box-shadow:16px 16px #1d1c1917}.auth-card h1{margin:0;font:600 42px/.95 var(--serif)}.auth-card .lede{margin:18px 0 26px;color:var(--ink-soft);font-size:12px;line-height:1.6}.auth-card form{display:grid;gap:16px}.auth-card .primary-button{margin-top:6px}.form-error{margin:0;padding:10px;color:var(--vermilion);background:var(--vermilion-wash);font-size:11px}.sign-out{position:fixed;right:30px;bottom:20px;z-index:10;padding:7px 10px;border:1px solid var(--line);background:var(--paper);font:9px var(--mono);cursor:pointer}@media(max-width:900px){.masthead{padding-inline:24px}.masthead-meta{gap:10px}.snapshot-time{display:none}.demo-banner,.bounds-banner{padding-inline:24px}.workspace{grid-template-columns:74px minmax(0,1fr)}.rail{padding:25px 10px}.rail-label,.rail-state,.rail>button{font-size:0}.rail>button{grid-template-columns:1fr;text-align:center}.rail>button span{font-size:10px}.rail>button em{position:absolute;margin-left:28px}.ledger{padding-inline:24px}.metric-grid{grid-template-columns:repeat(2,1fr)}.metric:nth-child(2){border-right:0}.metric:nth-child(-n+2){border-bottom:1px solid var(--line)}.automation-position{grid-template-columns:1fr}.automation-position dl{border-top:1px solid var(--line);border-left:0;padding-top:16px}.ai-access-grid{grid-template-columns:minmax(0,1fr) minmax(230px,.55fr)}}@media(max-width:650px){.masthead{min-height:110px;align-items:center;padding:20px 18px}.masthead h1{font-size:32px}.masthead-meta{align-items:flex-end;flex-direction:column;gap:6px}.backend-link{padding:7px 9px;font-size:9px}.demo-banner,.bounds-banner{padding-inline:18px}.workspace{display:block}.rail{position:sticky;z-index:5;top:0;display:flex;gap:0;height:auto;overflow-x:auto;overflow-y:visible;padding:0;border:0;border-bottom:1px solid var(--ink);background:var(--paper-deep)}.rail-label,.rail-state{display:none}.rail>button{flex:0 0 58px;min-height:45px;border:0;border-right:1px solid var(--line)}.rail>button:last-of-type{border-bottom:0}.rail>button em{margin-left:32px;margin-top:-25px}.ledger{padding:25px 18px 50px}.section-heading{align-items:flex-start}.section-heading h2{font-size:34px}.section-heading>div>p:last-child{font-size:11px}.folio{display:none}.metric{padding:17px 12px 15px 0}.metric:not(:first-child){padding-left:12px}.metric strong{font-size:31px}.automation-overview-head{grid-template-columns:36px 1fr}.automation-overview-head time{grid-column:2}.automation-live-rows button{grid-template-columns:82px minmax(0,1fr) 18px}.automation-live-rows .agent-label{display:none}.automation-position dl{grid-template-columns:repeat(3,1fr);row-gap:15px}.automation-position dl div{min-width:0}.overview-grid,.ai-access-grid{display:block}.panel,.panel:nth-child(odd),.panel:nth-child(2n){padding:23px 0;border-right:0}.ai-access-primary{min-height:0}.device-handoff>div:first-child{align-items:flex-start;flex-direction:column}.ai-credential-record{grid-template-columns:1fr}.ai-credential-record>div,.ai-credential-record>div:not(:first-child){padding:13px 0;border-right:0;border-bottom:1px solid var(--line-light)}.ai-credential-record>div:last-child{border-bottom:0}.toolbar{flex-wrap:wrap;padding:11px 0}.search{flex-basis:100%;max-width:none}.primary-button.compact{margin-left:0}.drawer{width:100%;padding:25px 22px}.record-list>div{grid-template-columns:110px 1fr}.board-form{grid-template-columns:1fr}.board-form .wide{grid-column:auto}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}
