*{box-sizing:border-box}body{color:#17201b;background:#f5f6f2;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}button,input,select{font:inherit}.os-shell.svelte-14f4uu2{grid-template-columns:252px minmax(0,1fr);min-height:100vh;display:grid}.os-rail.svelte-14f4uu2{background:#fbfcf8;border-right:1px solid #d8ddd4;align-content:start;gap:22px;min-height:100vh;padding:20px 14px;display:grid;position:sticky;top:0}.os-brand.svelte-14f4uu2{color:#16211d;align-items:center;gap:11px;text-decoration:none;display:flex}.os-brand.svelte-14f4uu2>span:where(.svelte-14f4uu2){color:#fff;background:#154236;border-radius:8px;place-items:center;width:40px;height:40px;display:grid}.os-brand.svelte-14f4uu2 div:where(.svelte-14f4uu2){gap:2px;display:grid}.os-brand.svelte-14f4uu2 small:where(.svelte-14f4uu2){color:#65736c;font-size:.78rem}nav.svelte-14f4uu2{gap:5px;display:grid}nav.svelte-14f4uu2 a:where(.svelte-14f4uu2){color:#44534c;border-radius:8px;align-items:center;gap:10px;min-height:40px;padding:9px 10px;text-decoration:none;display:flex}nav.svelte-14f4uu2 a.active:where(.svelte-14f4uu2){color:#fff;background:#154236}nav.svelte-14f4uu2 a:where(.svelte-14f4uu2):focus-visible,.os-primary.svelte-14f4uu2:focus-visible,.os-icon-link.svelte-14f4uu2:focus-visible,button.svelte-14f4uu2:focus-visible,input.svelte-14f4uu2:focus-visible{outline-offset:2px;outline:3px solid #d3a63a}.os-rail-note.svelte-14f4uu2{background:#fff;border:1px solid #d8ddd4;border-radius:8px;gap:7px;margin-top:auto;padding:12px;display:grid}.os-rail-note.svelte-14f4uu2 span:where(.svelte-14f4uu2){color:#65736c;font-size:.8rem;line-height:1.4}.os-workspace.svelte-14f4uu2{align-content:start;gap:22px;min-width:0;padding:22px 28px 32px;display:grid}.os-topbar.svelte-14f4uu2,.os-page-head.svelte-14f4uu2,.os-page-actions.svelte-14f4uu2,.os-actions.svelte-14f4uu2,.os-panel-heading,.os-row,.os-split-row{justify-content:space-between;align-items:center;gap:14px;display:flex}.os-topbar.svelte-14f4uu2{min-width:0}.os-command.svelte-14f4uu2{color:#596861;background:#fff;border:1px solid #ccd4ca;border-radius:8px;align-items:center;gap:10px;width:min(760px,100%);min-width:0;padding:9px 10px;display:flex}.os-command.svelte-14f4uu2 input:where(.svelte-14f4uu2){color:#17201b;background:0 0;border:0;outline:0;width:100%;min-width:0}.os-command.svelte-14f4uu2 kbd:where(.svelte-14f4uu2){color:#65736c;white-space:nowrap;border:1px solid #d8ddd4;border-radius:6px;align-items:center;gap:3px;padding:3px 6px;font-size:.72rem;display:inline-flex}.os-actions.svelte-14f4uu2{flex:none}.os-actions.svelte-14f4uu2 button:where(.svelte-14f4uu2),.os-icon-link.svelte-14f4uu2{color:#154236;cursor:pointer;background:#fff;border:1px solid #ccd4ca;border-radius:8px;place-items:center;width:40px;height:40px;text-decoration:none;display:inline-grid}.os-page-head.svelte-14f4uu2{border-bottom:1px solid #d8ddd4;align-items:flex-end;padding-bottom:18px}.os-page-head.svelte-14f4uu2 p:where(.svelte-14f4uu2),.os-eyebrow{color:#8c5a18;letter-spacing:0;text-transform:uppercase;margin:0 0 5px;font-size:.75rem;font-weight:800}h1.svelte-14f4uu2,h2,h3,p{margin:0}h1.svelte-14f4uu2{max-width:880px;font-size:clamp(2rem,3vw,3rem);line-height:1.03}.os-page-head.svelte-14f4uu2 span:where(.svelte-14f4uu2),.os-muted{color:#65736c;font-size:.9rem;line-height:1.45}.os-page-head.svelte-14f4uu2 div:where(.svelte-14f4uu2):first-child{gap:5px;min-width:0;display:grid}.os-page-actions.svelte-14f4uu2{flex:none}.os-status.svelte-14f4uu2,.os-primary.svelte-14f4uu2,.os-action{white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:0 12px;text-decoration:none;display:inline-flex}.os-status.svelte-14f4uu2{color:#154236;text-transform:uppercase;background:#fff;border:1px solid #ccd4ca;font-size:.78rem;font-weight:800}.os-primary.svelte-14f4uu2,.os-action{color:#fff;background:#154236;border:1px solid #154236;font-weight:750}.os-action.secondary{color:#154236;background:#fff;border-color:#ccd4ca}.os-grid{gap:14px;display:grid}.os-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.os-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.os-grid.four{grid-template-columns:repeat(4,minmax(0,1fr))}.os-panel{background:#fff;border:1px solid #d8ddd4;border-radius:8px;align-content:start;gap:14px;min-width:0;padding:14px;display:grid}.os-panel.unframed{background:0 0;border:0;padding:0}.os-panel-heading h2{font-size:1rem;line-height:1.25}.os-panel-heading span,.os-kicker{color:#65736c;text-transform:uppercase;font-size:.75rem;font-weight:800}.os-stat{border-top:3px solid #154236;gap:7px;min-width:0;display:grid}.os-stat strong{font-size:2rem;line-height:1}.os-stat span{color:#65736c;font-size:.82rem;line-height:1.35}.os-list{gap:10px;display:grid}.os-row,.os-split-row{border-top:1px solid #edf0ea;align-items:flex-start;padding-top:10px}.os-row:first-child,.os-split-row:first-child{border-top:0;padding-top:0}.os-row>div,.os-split-row>div{gap:4px;min-width:0;display:grid}.os-row strong,.os-row span,.os-split-row strong,.os-split-row span,.os-panel p{overflow-wrap:anywhere}.os-row span,.os-split-row span,.os-panel p{color:#65736c;font-size:.84rem;line-height:1.42}.os-pill-row{flex-wrap:wrap;gap:6px;display:flex}.os-pill{color:#24483d;text-transform:capitalize;background:#edf2ef;border-radius:999px;align-items:center;min-height:26px;padding:4px 8px;font-size:.74rem;font-weight:800;display:inline-flex}.os-pill.high,.os-pill.blocked,.os-pill.critical,.os-pill.deleted{color:#7c2828;background:#f9ded9}.os-pill.medium,.os-pill.pending,.os-pill.watch{color:#6d4d13;background:#f7ecd2}.os-pill.low,.os-pill.ready,.os-pill.ok,.os-pill.active{color:#20566b;background:#e8f3f8}.os-pill.strong{color:#fff;background:#154236}.os-link-list{flex-wrap:wrap;gap:8px;display:flex}.os-link-list a{color:#154236;border:1px solid #ccd4ca;border-radius:8px;padding:8px 10px;text-decoration:none}.os-table{display:grid;overflow-x:auto}.os-table table{border-collapse:collapse;width:100%;min-width:720px}.os-table th,.os-table td{text-align:left;vertical-align:top;border-bottom:1px solid #edf0ea;padding:10px 8px}.os-table th{color:#65736c;text-transform:uppercase;font-size:.74rem}@media (width<=1120px){.os-shell.svelte-14f4uu2{grid-template-columns:1fr}.os-rail.svelte-14f4uu2{border-bottom:1px solid #d8ddd4;border-right:0;min-height:0;position:static}nav.svelte-14f4uu2{padding-bottom:4px;display:flex;overflow-x:auto}nav.svelte-14f4uu2 a:where(.svelte-14f4uu2){white-space:nowrap;flex:none}.os-grid.four,.os-grid.three{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.os-workspace.svelte-14f4uu2,.os-rail.svelte-14f4uu2{padding:18px 14px}.os-topbar.svelte-14f4uu2,.os-page-head.svelte-14f4uu2,.os-page-actions.svelte-14f4uu2,.os-panel-heading,.os-row,.os-split-row{flex-direction:column;align-items:flex-start}.os-actions.svelte-14f4uu2,.os-page-actions.svelte-14f4uu2,.os-primary.svelte-14f4uu2,.os-action{width:100%}.os-command.svelte-14f4uu2 kbd:where(.svelte-14f4uu2){display:none}.os-grid.two,.os-grid.three,.os-grid.four{grid-template-columns:1fr}}
