/* /Components/Atoms/Button.razor.rz.scp.css */
.button[b-2y23hgwslu]{--tone: #bf8a63;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:36px;padding:0 14px;border:1px solid var(--tone);border-radius:2px;background:color-mix(in srgb, var(--tone) 16%, transparent);color:#d6e6fb;font-family:"JetBrains Mono",ui-monospace,"SFMono-Regular",Menlo,Consolas,monospace;font-size:.8125rem;font-weight:500;letter-spacing:.04em;cursor:pointer;transition:background 140ms ease,transform 140ms ease,box-shadow 140ms ease;box-shadow:3px 3px 0 color-mix(in srgb, var(--tone) 28%, transparent)}.button:hover:not(:disabled)[b-2y23hgwslu]{background:color-mix(in srgb, var(--tone) 30%, transparent);transform:translate(-1px, -1px);box-shadow:4px 4px 0 color-mix(in srgb, var(--tone) 40%, transparent)}.button:active:not(:disabled)[b-2y23hgwslu]{transform:translate(2px, 2px);box-shadow:0 0 0 rgba(0,0,0,0)}.button:disabled[b-2y23hgwslu]{opacity:.45;cursor:not-allowed}.button--quiet[b-2y23hgwslu]{--tone: #2c4f7c;background:rgba(0,0,0,0);box-shadow:none;color:#a9c1e2}.button--quiet:hover:not(:disabled)[b-2y23hgwslu]{box-shadow:none;border-color:#7f9cc2;color:#d6e6fb}.button--danger[b-2y23hgwslu]{--tone: #e0706f}.is-busy[b-2y23hgwslu]::after{content:"";width:10px;height:10px;border:1px solid currentColor;border-right-color:rgba(0,0,0,0);border-radius:50%;animation:spin-b-2y23hgwslu .8s linear infinite}@keyframes spin-b-2y23hgwslu{to{transform:rotate(360deg)}}
/* /Components/Atoms/Checkbox.razor.rz.scp.css */
.check[b-9th33fxia3]{position:relative;display:inline-flex;align-items:center;gap:10px;min-height:38px;cursor:pointer;color:#a9c1e2}.check input[b-9th33fxia3]{position:absolute;opacity:0;width:1px;height:1px}.box[b-9th33fxia3]{width:16px;height:16px;border:1px solid #7f9cc2;border-radius:1px;background:rgba(7,20,42,.75)}.check input:checked+.box[b-9th33fxia3]{border-color:#8ea6ff;background:linear-gradient(45deg, transparent 42%, #8ea6ff 42%, #8ea6ff 58%, transparent 58%),rgba(142,166,255,.2)}.check input:focus-visible+.box[b-9th33fxia3]{outline:2px solid #8ea6ff;outline-offset:2px}
/* /Components/Atoms/DateInput.razor.rz.scp.css */
.date[b-35u8z4fvrq]{width:100%;height:38px;padding:7px 10px;border:1px solid #2c4f7c;border-bottom-color:#7f9cc2;border-radius:2px;background:rgba(7,20,42,.75);color:#d6e6fb;font-family:"JetBrains Mono",ui-monospace,"SFMono-Regular",Menlo,Consolas,monospace;font-size:.875rem;color-scheme:dark}
/* /Components/Atoms/DateTimeInput.razor.rz.scp.css */
.moment[b-oj3j82ur41]{width:100%;height:38px;padding:7px 10px;border:1px solid #2c4f7c;border-bottom-color:#7f9cc2;border-radius:2px;background:rgba(7,20,42,.75);color:#d6e6fb;font-family:"JetBrains Mono",ui-monospace,"SFMono-Regular",Menlo,Consolas,monospace;font-size:.875rem;color-scheme:dark}
/* /Components/Atoms/Duration.razor.rz.scp.css */
.duration[b-c4mmvtd68s]{color:#bf8a63;font-variant-numeric:tabular-nums;white-space:nowrap}.duration--clock[b-c4mmvtd68s]{letter-spacing:.04em}
/* /Components/Atoms/KeyTag.razor.rz.scp.css */
.key-tag[b-sojg9tjuyk]{display:inline-flex;align-items:baseline;font-family:"JetBrains Mono",ui-monospace,"SFMono-Regular",Menlo,Consolas,monospace;font-weight:500;white-space:nowrap;text-decoration:none}.key[b-sojg9tjuyk]{color:#8ea6ff}.external[b-sojg9tjuyk]{color:#7f9cc2}a.key-tag:hover .key[b-sojg9tjuyk]{text-decoration:underline;text-underline-offset:3px}
/* /Components/Atoms/LayerMark.razor.rz.scp.css */
.layer-mark[b-322zdxzlta]{display:inline-block;flex:none;width:4px;height:18px;background:var(--layer)}
/* /Components/Atoms/NumberInput.razor.rz.scp.css */
.number[b-jiy0hgqdnf]{width:100%;height:38px;padding:8px 10px;border:1px solid #2c4f7c;border-bottom-color:#7f9cc2;border-radius:2px;background:rgba(7,20,42,.75);color:#d6e6fb;font-family:"JetBrains Mono",ui-monospace,"SFMono-Regular",Menlo,Consolas,monospace;font-size:.875rem}
/* /Components/Atoms/PriorityGlyph.razor.rz.scp.css */
.priority[b-ycsrgh7zk3]{display:inline-flex;align-items:center;width:18px;height:12px;color:#a9c1e2}.priority svg[b-ycsrgh7zk3]{width:18px;height:12px}.on[b-ycsrgh7zk3]{fill:currentColor}.off[b-ycsrgh7zk3]{fill:rgba(127,156,194,.22)}.priority--urgent[b-ycsrgh7zk3]{color:#e0706f}.priority--high[b-ycsrgh7zk3]{color:#bf8a63}
/* /Components/Atoms/Select.razor.rz.scp.css */
.select[b-sc0u81zt9i]{width:100%;height:38px;padding:6px 30px 6px 10px;border:1px solid #2c4f7c;border-bottom-color:#7f9cc2;border-radius:2px;background-color:rgba(7,20,42,.75);background-image:linear-gradient(45deg, transparent 50%, #7f9cc2 50%),linear-gradient(135deg, #7f9cc2 50%, transparent 50%);background-position:calc(100% - 15px) 50%,calc(100% - 10px) 50%;background-size:5px 5px;background-repeat:no-repeat;color:#d6e6fb;font-family:"JetBrains Mono",ui-monospace,"SFMono-Regular",Menlo,Consolas,monospace;font-size:.875rem;appearance:none}.select:focus[b-sc0u81zt9i]{outline:none;border-color:#8ea6ff}
/* /Components/Atoms/StatusChip.razor.rz.scp.css */
.chip[b-hucyj68g15]{--tone: #7f9cc2;display:inline-flex;align-items:center;gap:6px;padding:2px 8px 2px 6px;border:1px solid color-mix(in srgb, var(--tone) 60%, transparent);border-radius:999px;color:var(--tone);font-family:"JetBrains Mono",ui-monospace,"SFMono-Regular",Menlo,Consolas,monospace;font-size:.6875rem;letter-spacing:.06em;white-space:nowrap;text-transform:uppercase}.chip__mark[b-hucyj68g15]{width:7px;height:7px;border:1px solid var(--tone);border-radius:50%}.chip--todo[b-hucyj68g15]{--tone: #a9c1e2}.chip--in-progress[b-hucyj68g15]{--tone: #8ea6ff}.chip--in-progress .chip__mark[b-hucyj68g15]{background:linear-gradient(90deg, var(--tone) 50%, transparent 50%)}.chip--in-review[b-hucyj68g15]{--tone: #b79cf0}.chip--in-review .chip__mark[b-hucyj68g15]{background:linear-gradient(90deg, var(--tone) 75%, transparent 75%)}.chip--blocked[b-hucyj68g15]{--tone: #e0706f}.chip--blocked .chip__mark[b-hucyj68g15]{border-radius:0;background:var(--tone)}.chip--done[b-hucyj68g15]{--tone: #82c79b}.chip--done .chip__mark[b-hucyj68g15]{background:var(--tone)}.chip--cancelled[b-hucyj68g15]{text-decoration:line-through}
/* /Components/Atoms/TextArea.razor.rz.scp.css */
.area[b-g5n9okjm61]{width:100%;min-height:96px;padding:10px;border:1px solid #2c4f7c;border-bottom-color:#7f9cc2;border-radius:2px;background:rgba(7,20,42,.75);color:#d6e6fb;font-family:"JetBrains Mono",ui-monospace,"SFMono-Regular",Menlo,Consolas,monospace;font-size:.875rem;line-height:1.55;resize:vertical}.area:focus[b-g5n9okjm61]{outline:none;border-color:#8ea6ff;box-shadow:0 0 0 3px rgba(142,166,255,.18)}.is-invalid[b-g5n9okjm61]{border-color:#e0706f}
/* /Components/Atoms/TextInput.razor.rz.scp.css */
.input[b-ctfdvzfggd]{width:100%;height:38px;padding:8px 10px;border:1px solid #2c4f7c;border-bottom-color:#7f9cc2;border-radius:2px;background:rgba(7,20,42,.75);color:#d6e6fb;font-family:"JetBrains Mono",ui-monospace,"SFMono-Regular",Menlo,Consolas,monospace;font-size:.875rem}.input[b-ctfdvzfggd]::placeholder{color:rgba(127,156,194,.6)}.input:focus[b-ctfdvzfggd]{outline:none;border-color:#8ea6ff;box-shadow:0 0 0 3px rgba(142,166,255,.18)}.is-invalid[b-ctfdvzfggd]{border-color:#e0706f}
/* /Components/Atoms/TimerDot.razor.rz.scp.css */
.timer-dot[b-faalpq3pjy]{display:inline-block;flex:none;width:9px;height:9px;border:1px solid #7f9cc2;border-radius:50%}.is-running[b-faalpq3pjy]{border-color:#bf8a63;background:#bf8a63;animation:timer-pulse 1.6s ease-in-out infinite}
/* /Components/Molecules/ConfirmButton.razor.rz.scp.css */
.confirm[b-pveeqou16m]{display:inline-flex;flex-wrap:wrap;gap:6px}
/* /Components/Molecules/CopyButton.razor.rz.scp.css */
.copy[b-kailypkepa]{display:inline-flex;flex-wrap:wrap;align-items:center;gap:10px}.copy__failed[b-kailypkepa]{color:#e0706f;font-size:.6875rem}
/* /Components/Molecules/EmptyState.razor.rz.scp.css */
.empty[b-splww7uahg]{display:grid;justify-items:start;gap:10px;padding:18px 0 6px;color:#7f9cc2;font-size:.8125rem}.empty__mark[b-splww7uahg]{width:36px;height:12px;border:1px dashed #7f9cc2;border-radius:1px}
/* /Components/Molecules/ErrorSummary.razor.rz.scp.css */
.error-summary[b-2gqjklj1gv]{display:grid;gap:6px;padding:10px 12px;border:1px solid rgba(224,112,111,.55);border-left-width:4px;background:rgba(224,112,111,.08);color:#f3c9c8;font-size:.8125rem}.error-summary__title[b-2gqjklj1gv]{color:#e0706f;font-size:.6875rem;letter-spacing:.16em;text-transform:uppercase}
/* /Components/Molecules/ExternalTicketTag.razor.rz.scp.css */
.ticket[b-v0q207rncb]{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px;padding:4px 8px;border:1px solid #2c4f7c;background:rgba(7,20,42,.6);font-size:.8125rem}.is-primary[b-v0q207rncb]{border-color:rgba(142,166,255,.6)}.system[b-v0q207rncb]{color:#7f9cc2;font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase}.code[b-v0q207rncb]{color:#d6e6fb;font-weight:500}.badge[b-v0q207rncb]{padding:0 6px;border:1px solid #8ea6ff;color:#8ea6ff;font-size:.625rem;letter-spacing:.12em;text-transform:uppercase}.link[b-v0q207rncb],.remove[b-v0q207rncb]{padding:0;border:0;background:none;color:#7f9cc2;cursor:pointer}.link[b-v0q207rncb]{font-size:.6875rem;text-decoration:underline;text-underline-offset:3px}.link:hover[b-v0q207rncb],.remove:hover[b-v0q207rncb]{color:#d6e6fb}.remove[b-v0q207rncb]{display:inline-flex;width:16px;height:16px}
/* /Components/Molecules/FieldWithError.razor.rz.scp.css */
.field[b-z2mxwkldqe]{display:grid;align-content:start;gap:6px;min-width:0}.field__label[b-z2mxwkldqe]{color:#7f9cc2;font-family:"JetBrains Mono",ui-monospace,"SFMono-Regular",Menlo,Consolas,monospace;font-size:.6875rem;letter-spacing:.16em;text-transform:uppercase}.has-error .field__label[b-z2mxwkldqe]{color:#e0706f}.field__hint[b-z2mxwkldqe]{color:#7f9cc2;font-size:.6875rem}.field__errors[b-z2mxwkldqe]{display:grid;gap:4px}.field__errors li[b-z2mxwkldqe]{padding-left:12px;border-left:2px solid #e0706f;color:#f0b3b2;font-size:.6875rem;line-height:1.45;overflow-wrap:anywhere}
/* /Components/Molecules/FilterBar.razor.rz.scp.css */
.filter-bar[b-plpsx5t4uh]{display:grid;grid-template-columns:repeat(auto-fit, minmax(150px, 1fr));align-items:end;gap:12px}.filter[b-plpsx5t4uh]{display:grid;gap:4px;min-width:0}.filter__label[b-plpsx5t4uh]{color:#7f9cc2;font-size:.6875rem;letter-spacing:.16em;text-transform:uppercase}
/* /Components/Molecules/LabelChip.razor.rz.scp.css */
.label-chip[b-zj4uq22z7v]{display:inline-flex;align-items:center;gap:6px;padding:2px 8px;border:1px solid color-mix(in srgb, var(--chip) 55%, transparent);background:color-mix(in srgb, var(--chip) 12%, transparent);color:#d6e6fb;font-size:.6875rem;letter-spacing:.04em}.swatch[b-zj4uq22z7v]{width:8px;height:8px;background:var(--chip);transform:rotate(45deg)}.remove[b-zj4uq22z7v]{display:inline-flex;width:14px;height:14px;padding:0;border:0;background:none;color:#7f9cc2;cursor:pointer}
/* /Components/Molecules/ParentNote.razor.rz.scp.css */
.parent-note[b-08ync48h20]{color:#7f9cc2}
/* /Components/Molecules/PeriodPicker.razor.rz.scp.css */
.period[b-ffd7s1945u]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px}.period__steps[b-ffd7s1945u],.period__presets[b-ffd7s1945u],.period__range[b-ffd7s1945u]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.period__label[b-ffd7s1945u]{min-width:180px;color:#82c79b;font-weight:500;text-align:center}.step[b-ffd7s1945u],.preset[b-ffd7s1945u]{padding:6px 10px;border:1px solid #2c4f7c;color:#a9c1e2;font-size:.8125rem;text-decoration:none}.step:hover[b-ffd7s1945u],.preset:hover[b-ffd7s1945u]{border-color:#82c79b;color:#d6e6fb}.period__range[b-ffd7s1945u]{max-width:100%}
/* /Components/Molecules/PullRequestTag.razor.rz.scp.css */
.pull[b-7ovzabsnxh]{display:inline-flex;align-items:center;gap:8px;padding:4px 8px;border:1px solid #2c4f7c;background:rgba(7,20,42,.6);font-size:.8125rem}.pull__link[b-7ovzabsnxh]{display:inline-flex;align-items:center;gap:6px;color:#d6e6fb;text-decoration:none}.number[b-7ovzabsnxh]{color:#82c79b}.remove[b-7ovzabsnxh]{display:inline-flex;width:16px;height:16px;padding:0;border:0;background:none;color:#7f9cc2;cursor:pointer}.remove:hover[b-7ovzabsnxh]{color:#d6e6fb}
/* /Components/Molecules/StatRow.razor.rz.scp.css */
.stat[b-r14m9wm3ct]{display:grid;grid-template-columns:minmax(0, 1fr) auto;align-items:baseline;gap:4px 12px;padding:8px 0;border-bottom:1px dashed rgba(44,79,124,.55)}.stat__label[b-r14m9wm3ct]{overflow:hidden;color:#a9c1e2;text-overflow:ellipsis;white-space:nowrap}.stat__value[b-r14m9wm3ct]{color:var(--layer);font-weight:500}.stat__bar[b-r14m9wm3ct]{grid-column:1/-1;height:3px;background:rgba(44,79,124,.45)}.stat__bar span[b-r14m9wm3ct]{display:block;height:100%;background:var(--layer)}.stat__hint[b-r14m9wm3ct]{grid-column:1/-1;color:#7f9cc2;font-size:.6875rem}
/* /Components/Molecules/SubNav.razor.rz.scp.css */
.sub-nav[b-fhq13ehfj3]{display:flex;flex-wrap:wrap;gap:4px;border-bottom:1px solid #2c4f7c}.sub-nav[b-fhq13ehfj3]  .sub-nav__item{position:relative;padding:8px 14px;color:#7f9cc2;font-size:.8125rem;letter-spacing:.08em;text-decoration:none;text-transform:uppercase}.sub-nav[b-fhq13ehfj3]  .sub-nav__item:hover{color:#d6e6fb}.sub-nav[b-fhq13ehfj3]  .sub-nav__item.active{color:#d6e6fb}.sub-nav[b-fhq13ehfj3]  .sub-nav__item.active::after{content:"";position:absolute;right:0;bottom:-1px;left:0;height:2px;background:var(--layer)}
/* /Components/Molecules/TaskCard.razor.rz.scp.css */
.task-card[b-v2imod0o0m]{display:grid;gap:8px;padding:10px 12px;border:1px solid rgba(142,166,255,.28);border-left:3px solid #8ea6ff;background:rgba(7,20,42,.6)}.task-card__head[b-v2imod0o0m],.task-card__foot[b-v2imod0o0m]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.task-card__title[b-v2imod0o0m]{font-family:"IBM Plex Sans Condensed","Arial Narrow",system-ui,sans-serif;font-size:1rem;line-height:1.3;overflow-wrap:anywhere}.assignee[b-v2imod0o0m]{color:#7f9cc2;font-size:.6875rem}
/* /Components/Molecules/TimerRow.razor.rz.scp.css */
.timer-row[b-i72x82ywri]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 0;border-bottom:1px dashed rgba(44,79,124,.55)}.timer-row:last-child[b-i72x82ywri]{border-bottom:0}.actor[b-i72x82ywri]{overflow:hidden;font-size:.8125rem;text-overflow:ellipsis;white-space:nowrap}.is-owner .actor[b-i72x82ywri]{color:#bf8a63}.is-agent .actor[b-i72x82ywri]{color:#b79cf0}.task[b-i72x82ywri]{display:flex;flex:1 1 180px;min-width:0;align-items:baseline;gap:10px}.title[b-i72x82ywri]{overflow:hidden;color:#a9c1e2;text-overflow:ellipsis;white-space:nowrap}.elapsed[b-i72x82ywri]{font-size:1.05rem}
/* /Components/Molecules/TokenList.razor.rz.scp.css */
.tokens[b-ml6qjn9936]{display:grid;gap:2px;font-size:.6875rem;white-space:nowrap}.model[b-ml6qjn9936]{color:#b79cf0}
/* /Components/Organisms/AuditTrail.razor.rz.scp.css */
.trail[b-cv194n691s]{display:grid;gap:0}.trail__item[b-cv194n691s]{display:grid;grid-template-columns:96px minmax(0, 1fr) minmax(0, 1.4fr);align-items:baseline;gap:4px 12px;padding:8px 0 8px 14px;border-left:1px solid #2c4f7c;font-size:.8125rem;position:relative}.trail__item[b-cv194n691s]::before{content:"";position:absolute;top:14px;left:-4px;width:7px;height:7px;border:1px solid #7f9cc2;background:#0b1b31;transform:rotate(45deg)}.when[b-cv194n691s]{color:#7f9cc2}.what[b-cv194n691s]{overflow-wrap:anywhere}.type[b-cv194n691s]{grid-column:3;color:#7f9cc2;font-size:.6875rem}.diff[b-cv194n691s]{grid-column:1/-1;display:grid;gap:4px;color:#7f9cc2}.diff summary[b-cv194n691s]{cursor:pointer;font-size:.6875rem}@media(max-width: 760px){.trail__item[b-cv194n691s]{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr)}}
/* /Components/Organisms/BlueprintHero.razor.rz.scp.css */
.hero-drawing[b-idfmly9gmt]{display:grid;gap:18px;margin:0}.hero-drawing svg[b-idfmly9gmt]{width:100%;height:auto;overflow:visible}.axes line[b-idfmly9gmt]{stroke:rgba(127,156,194,.35);stroke-width:.75;stroke-dasharray:2 4}.plate[b-idfmly9gmt]{animation:plate-drop 1s cubic-bezier(0.2, 0.9, 0.25, 1.05) both;animation-delay:calc(var(--i, 0)*220ms + 150ms)}@media(prefers-reduced-motion: reduce){.plate[b-idfmly9gmt]{animation:none}}.top[b-idfmly9gmt]{fill:color-mix(in srgb, var(--layer) 14%, rgba(11, 27, 49, 0.55));stroke:var(--layer);stroke-width:1}.side[b-idfmly9gmt]{stroke:var(--layer);stroke-width:.6}.side--left[b-idfmly9gmt]{fill:color-mix(in srgb, var(--layer) 45%, #07142a)}.side--right[b-idfmly9gmt]{fill:color-mix(in srgb, var(--layer) 30%, #07142a)}.mark[b-idfmly9gmt]{fill:color-mix(in srgb, var(--layer) 22%, transparent);stroke:color-mix(in srgb, var(--layer) 70%, transparent);stroke-width:.6}.leader[b-idfmly9gmt]{fill:none;stroke:var(--layer);stroke-width:.75}.name[b-idfmly9gmt]{fill:var(--layer);font-family:"JetBrains Mono",ui-monospace,"SFMono-Regular",Menlo,Consolas,monospace;font-size:9px;letter-spacing:.2em}.legend[b-idfmly9gmt]{display:flex;flex-wrap:wrap;gap:8px 18px;font-size:.6875rem}.legend__item[b-idfmly9gmt]{display:inline-flex;align-items:center;gap:8px;color:#d6e6fb}.legend__swatch[b-idfmly9gmt]{width:10px;height:10px;border:1px solid var(--layer);background:color-mix(in srgb, var(--layer) 30%, transparent)}
/* /Components/Organisms/DailyLogTable.razor.rz.scp.css */
.days[b-4pfm591c3j]{display:grid;grid-template-columns:minmax(0, 1fr);gap:22px}.day__head[b-4pfm591c3j]{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:6px;padding-bottom:6px;border-bottom:1px solid #2c4f7c}.day__head h3[b-4pfm591c3j]{font-size:1.05rem}
/* /Components/Organisms/ElevationChart.razor.rz.scp.css */
.elevation[b-eza9qowufj]{margin:0}.elevation svg[b-eza9qowufj]{width:100%;height:auto;max-height:300px;overflow:visible}.floor[b-eza9qowufj]{fill:rgba(59,130,246,.05);stroke:#2c4f7c;stroke-width:1;stroke-dasharray:3 3}.guide[b-eza9qowufj]{fill:none;stroke:rgba(127,156,194,.28);stroke-width:.75;stroke-dasharray:2 5}.block[b-eza9qowufj]{transform-box:fill-box;transform-origin:50% 100%;animation:iso-grow .9s cubic-bezier(0.2, 0.9, 0.25, 1.05) both;animation-delay:calc(var(--i, 0)*90ms + 200ms)}@media(prefers-reduced-motion: reduce){.block[b-eza9qowufj]{animation:none}}.face[b-eza9qowufj]{stroke:rgba(214,230,251,.35);stroke-width:.75;stroke-linejoin:round}.face--top[b-eza9qowufj]{fill:#3a6aa3}.face--left[b-eza9qowufj]{fill:#1e3c63}.face--right[b-eza9qowufj]{fill:#16304f}.is-tallest .face--top[b-eza9qowufj]{fill:#bf8a63;stroke:#e2b894}.is-tallest .face--left[b-eza9qowufj]{fill:#8a5f41}.is-tallest .face--right[b-eza9qowufj]{fill:#6c4a33}.value[b-eza9qowufj]{fill:#a9c1e2;font-family:"JetBrains Mono",ui-monospace,"SFMono-Regular",Menlo,Consolas,monospace;font-size:10px}.value.is-tallest[b-eza9qowufj]{fill:#bf8a63;font-weight:700}.day[b-eza9qowufj]{fill:#7f9cc2;font-family:"JetBrains Mono",ui-monospace,"SFMono-Regular",Menlo,Consolas,monospace;font-size:10px;letter-spacing:.14em}.day.is-today[b-eza9qowufj]{fill:#d6e6fb;text-decoration:underline}
/* /Components/Organisms/EntryEditor.razor.rz.scp.css */
.editor[b-zbtcdrag6d]{padding:14px;border:1px dashed rgba(191,138,99,.6);background:rgba(191,138,99,.05)}
/* /Components/Organisms/LayerRegion.razor.rz.scp.css */
.region[b-72czpc71ks]{position:relative;border:1px solid color-mix(in srgb, var(--layer) 45%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--layer) 6%, transparent), transparent 120px),rgba(14,34,61,.82);border-radius:2px;min-width:0}.region[b-72czpc71ks]::before{content:"";position:absolute;top:-1px;left:-1px;width:14px;height:14px;border-top:2px solid var(--layer);border-left:2px solid var(--layer);pointer-events:none}.region[b-72czpc71ks]::after{content:"";position:absolute;right:-1px;bottom:-1px;width:8px;height:8px;border-right:1px solid color-mix(in srgb, var(--layer) 70%, transparent);border-bottom:1px solid color-mix(in srgb, var(--layer) 70%, transparent);pointer-events:none}.region__head[b-72czpc71ks]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;min-height:42px;padding:10px 16px 9px 20px;border-bottom:1px solid color-mix(in srgb, var(--layer) 22%, transparent)}.region__title[b-72czpc71ks]{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;margin:0;font-family:"JetBrains Mono",ui-monospace,"SFMono-Regular",Menlo,Consolas,monospace;font-size:.6875rem;font-weight:500}.region__layer[b-72czpc71ks]{font-family:"JetBrains Mono",ui-monospace,"SFMono-Regular",Menlo,Consolas,monospace;font-size:.6875rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--layer)}.region__sep[b-72czpc71ks]{color:#2c4f7c}.region__name[b-72czpc71ks]{color:#a9c1e2;letter-spacing:.1em;text-transform:uppercase}.region__actions[b-72czpc71ks]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.region__body[b-72czpc71ks]{padding:14px 16px 16px 20px;min-width:0}@media(max-width: 760px){.region__head[b-72czpc71ks]{padding:10px 12px 9px 14px}.region__body[b-72czpc71ks]{padding:12px}}
/* /Components/Organisms/SideNav.razor.rz.scp.css */
.side-nav[b-3uls279ra0]{position:sticky;top:0;display:flex;flex-direction:column;gap:28px;height:100vh;padding:22px 16px}.brand[b-3uls279ra0]{display:flex;align-items:center;gap:10px;color:#d6e6fb;text-decoration:none}.brand__mark[b-3uls279ra0]{display:inline-flex;font-size:26px;color:#bf8a63}.brand__name[b-3uls279ra0]{font-family:"IBM Plex Sans Condensed","Arial Narrow",system-ui,sans-serif;font-size:1.35rem;font-weight:600;letter-spacing:.2em}.items[b-3uls279ra0]{display:grid;gap:2px}.item[b-3uls279ra0]{display:flex;align-items:center;gap:12px;padding:9px 10px;border:1px solid rgba(0,0,0,0);color:#7f9cc2;font-size:.8125rem;letter-spacing:.08em;text-decoration:none;text-transform:uppercase}.item:hover[b-3uls279ra0]{color:#d6e6fb;background:rgba(44,79,124,.2)}.is-active[b-3uls279ra0]{border-color:rgba(44,79,124,.9);background:rgba(14,34,61,.95);color:#d6e6fb}.who[b-3uls279ra0]{display:grid;gap:6px;margin-top:auto;padding-top:16px;border-top:1px dashed #2c4f7c}.email[b-3uls279ra0]{overflow:hidden;color:#a9c1e2;font-size:.6875rem;text-overflow:ellipsis}@media(max-width: 760px){.side-nav[b-3uls279ra0]{position:static;flex-direction:row;flex-wrap:wrap;align-items:center;gap:10px 16px;height:auto;padding:12px 16px;border-bottom:1px solid #2c4f7c}.items[b-3uls279ra0]{display:flex;flex-wrap:wrap;order:3;width:100%;gap:4px}.item[b-3uls279ra0]{gap:8px;padding:6px 8px;font-size:.6875rem}.who[b-3uls279ra0]{display:flex;align-items:center;margin:0 0 0 auto;padding:0;border:0}.who .eyebrow[b-3uls279ra0],.email[b-3uls279ra0]{display:none}}
/* /Components/Organisms/StatusMeter.razor.rz.scp.css */
.meter[b-170f2a30qi]{display:flex;gap:2px;height:14px;margin-bottom:14px}.meter__part[b-170f2a30qi]{flex-basis:0;min-width:4px;background:repeating-linear-gradient(135deg, var(--tone, #7f9cc2) 0 2px, transparent 2px 5px);border:1px solid var(--tone, #7f9cc2)}.part--todo[b-170f2a30qi]{--tone: #a9c1e2}.part--in-progress[b-170f2a30qi]{--tone: #8ea6ff}.part--in-review[b-170f2a30qi]{--tone: #b79cf0}.part--blocked[b-170f2a30qi]{--tone: #e0706f}.part--done[b-170f2a30qi]{--tone: #82c79b}.legend[b-170f2a30qi]{display:grid;grid-template-columns:repeat(auto-fill, minmax(150px, 1fr));gap:6px 14px}.legend a[b-170f2a30qi]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:4px 0;border-bottom:1px dashed rgba(44,79,124,.55);text-decoration:none}.count[b-170f2a30qi]{color:#d6e6fb}
/* /Components/Organisms/TaskBoard.razor.rz.scp.css */
.board[b-pousz04g1z]{display:grid;grid-auto-columns:minmax(230px, 1fr);grid-auto-flow:column;gap:12px;overflow-x:auto;padding-bottom:6px}.column[b-pousz04g1z]{display:grid;align-content:start;gap:10px;min-height:120px;padding:10px;border:1px dashed #2c4f7c}.column__head[b-pousz04g1z]{display:flex;align-items:center;justify-content:space-between}.count[b-pousz04g1z]{color:#7f9cc2}.column__cards[b-pousz04g1z]{display:grid;gap:8px}
/* /Components/Organisms/TitleBlock.razor.rz.scp.css */
.title-block[b-x4u6jnvbp5]{display:grid;grid-template-columns:minmax(0, 1.15fr) minmax(0, 0.8fr) minmax(0, 1.5fr) minmax(48px, 0.45fr);width:min(100%,600px);border-top:1px solid #2c4f7c;border-left:1px solid #2c4f7c;background:rgba(7,20,42,.85);box-shadow:inset 0 0 0 3px #0b1b31,inset 0 0 0 4px rgba(44,79,124,.6)}.cell[b-x4u6jnvbp5]{padding:6px 10px;border-right:1px solid #2c4f7c;border-bottom:1px solid #2c4f7c;font-family:"JetBrains Mono",ui-monospace,"SFMono-Regular",Menlo,Consolas,monospace;font-size:.6875rem;display:grid;gap:2px;min-width:0;overflow-wrap:anywhere}.caption[b-x4u6jnvbp5]{display:block;color:#7f9cc2;font-size:.625rem;letter-spacing:.16em;text-transform:uppercase}.cell--brand[b-x4u6jnvbp5]{grid-row:span 2}.brand[b-x4u6jnvbp5]{color:#bf8a63;font-family:"IBM Plex Sans Condensed","Arial Narrow",system-ui,sans-serif;font-size:1.5rem;letter-spacing:.14em}.tagline[b-x4u6jnvbp5]{color:#7f9cc2}.cell--title[b-x4u6jnvbp5]{grid-column:span 3;color:#d6e6fb}.cell--drawn[b-x4u6jnvbp5]{grid-column:2/-1}
/* /Components/Organisms/WeeklyLogTable.razor.rz.scp.css */
.weeks[b-g1m05j92kr]{display:grid;grid-template-columns:minmax(0, 1fr);gap:24px}.week__title[b-g1m05j92kr]{margin-bottom:8px;font-size:1.05rem}
/* /Components/Templates/PublicSheet.razor.rz.scp.css */
.public[b-9z2fmw1h7h]{display:grid;grid-template-rows:auto 1fr auto;min-height:100vh}.public__bar[b-9z2fmw1h7h],.public__foot[b-9z2fmw1h7h]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;padding:16px clamp(16px,4vw,48px)}.public__bar[b-9z2fmw1h7h]{border-bottom:1px solid rgba(44,79,124,.55)}.brand[b-9z2fmw1h7h]{display:inline-flex;align-items:center;gap:10px;color:#d6e6fb;text-decoration:none}.brand__mark[b-9z2fmw1h7h]{display:inline-flex;font-size:24px;color:#bf8a63}.brand__name[b-9z2fmw1h7h]{font-family:"IBM Plex Sans Condensed","Arial Narrow",system-ui,sans-serif;font-size:1.25rem;font-weight:600;letter-spacing:.2em}.public__main[b-9z2fmw1h7h]{width:100%;max-width:1240px;margin:0 auto;padding:clamp(24px,5vw,64px) clamp(16px,4vw,48px)}.is-narrow[b-9z2fmw1h7h]{max-width:520px}.public__foot[b-9z2fmw1h7h]{border-top:1px solid rgba(44,79,124,.55);color:#7f9cc2;font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase}
/* /Components/Templates/WorkSheet.razor.rz.scp.css */
.work[b-anyfr7aza8]{display:grid;grid-template-columns:232px minmax(0, 1fr);min-height:100vh}.work__rail[b-anyfr7aza8]{border-right:1px solid #2c4f7c;background:linear-gradient(180deg, rgba(7, 20, 42, 0.92), rgba(7, 20, 42, 0.72))}.work__main[b-anyfr7aza8]{display:grid;grid-template-rows:auto auto 1fr auto;gap:20px;min-width:0;padding:28px clamp(16px,3vw,40px) 24px}.work__head[b-anyfr7aza8]{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px}.work__heading[b-anyfr7aza8]{display:grid;gap:8px;max-width:760px}.work__heading h1[b-anyfr7aza8]{font-size:clamp(1.75rem,1.2rem + 2vw,2.6rem);overflow-wrap:anywhere}.work__actions[b-anyfr7aza8]{display:flex;flex-wrap:wrap;gap:8px}.dimension[b-anyfr7aza8]{position:relative;height:14px;border-bottom:1px solid #2c4f7c}.dimension[b-anyfr7aza8]::before,.dimension[b-anyfr7aza8]::after{content:"";position:absolute;bottom:-5px;width:1px;height:9px;background:#7f9cc2}.dimension[b-anyfr7aza8]::before{left:0}.dimension[b-anyfr7aza8]::after{right:0}.dimension span[b-anyfr7aza8]{position:absolute;left:50%;bottom:-7px;max-width:86%;overflow:hidden;padding:0 10px;background:#0b1b31;text-overflow:ellipsis;white-space:nowrap;color:#7f9cc2;font-size:.625rem;letter-spacing:.2em;transform:translateX(-50%)}.work__foot[b-anyfr7aza8]{display:flex;justify-content:flex-end;padding-top:12px}@media(max-width: 760px){.work[b-anyfr7aza8]{grid-template-columns:minmax(0, 1fr)}.work__main[b-anyfr7aza8]{padding:18px 16px}.work__rail[b-anyfr7aza8]{border-right:0}}
/* /Pages/DashboardPage.razor.rz.scp.css */
.elevation-layout[b-mqn9eskp88]{display:grid;gap:8px}.elevation-stats[b-mqn9eskp88]{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:0 18px}.agents[b-mqn9eskp88]{display:grid}.agent[b-mqn9eskp88]{display:grid;grid-template-columns:auto minmax(0, 1fr) auto;align-items:center;gap:10px;padding:8px 0;border-bottom:1px dashed rgba(44,79,124,.55);font-size:.8125rem}.agent__name[b-mqn9eskp88]{overflow:hidden;color:#b79cf0;text-overflow:ellipsis;white-space:nowrap}.shortcuts[b-mqn9eskp88]{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:10px}.shortcuts a[b-mqn9eskp88]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px;border:1px solid rgba(130,199,155,.4);color:#d6e6fb;text-decoration:none}.shortcuts a:hover[b-mqn9eskp88]{border-color:#82c79b;background:rgba(130,199,155,.08)}@media(max-width: 760px){.elevation-stats[b-mqn9eskp88],.shortcuts[b-mqn9eskp88]{grid-template-columns:minmax(0, 1fr)}}
/* /Pages/Home.razor.rz.scp.css */
.home[b-5rr67v1c5u]{display:grid;gap:clamp(32px,6vw,72px)}.hero[b-5rr67v1c5u]{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1.05fr);align-items:center;gap:clamp(24px,5vw,64px)}.hero__copy[b-5rr67v1c5u]{display:grid;gap:20px}.display[b-5rr67v1c5u]{font-size:clamp(2.4rem,1.4rem + 4.4vw,4.6rem);line-height:.98;letter-spacing:-0.02em}.cta[b-5rr67v1c5u]{display:inline-flex;align-items:center;gap:10px;padding:12px 18px;border:1px solid #bf8a63;background:rgba(191,138,99,.16);box-shadow:4px 4px 0 rgba(191,138,99,.3);color:#d6e6fb;font-weight:500;text-decoration:none}.cta:hover[b-5rr67v1c5u]{background:rgba(191,138,99,.28)}.specs[b-5rr67v1c5u]{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));border-top:1px solid #2c4f7c;border-left:1px solid #2c4f7c}.specs div[b-5rr67v1c5u]{padding:8px 10px;border-right:1px solid #2c4f7c;border-bottom:1px solid #2c4f7c}.specs dt[b-5rr67v1c5u]{color:#7f9cc2;font-size:.625rem;letter-spacing:.16em;text-transform:uppercase}.specs dd[b-5rr67v1c5u]{color:#d6e6fb;font-size:.8125rem}.hero__drawing[b-5rr67v1c5u]{min-width:0}@media(max-width: 900px){.hero[b-5rr67v1c5u]{grid-template-columns:minmax(0, 1fr)}}
/* /Pages/Settings/SettingsAgents.razor.rz.scp.css */
.secret[b-f5i4ppir8s]{display:block;padding:12px 14px;border:1px dashed #e0706f;background:rgba(7,20,42,.8);color:#d6e6fb;overflow-wrap:anywhere;user-select:all}
/* /Pages/Settings/SettingsLabels.razor.rz.scp.css */
.labels[b-sfr38h7las]{display:grid}.label-row[b-sfr38h7las]{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;padding:10px 0;border-bottom:1px dashed rgba(44,79,124,.55)}.label-row .row--end[b-sfr38h7las]{margin-left:auto}.label-edit[b-sfr38h7las]{display:flex;flex:1 1 100%;flex-wrap:wrap;align-items:flex-end;gap:10px}
/* /Pages/Settings/SettingsRates.razor.rz.scp.css */
.saved[b-8oc0i3mpul]{color:#82c79b;letter-spacing:.12em;text-transform:uppercase}
/* /Pages/TaskPage.razor.rz.scp.css */
.task-head[b-2c7jl78dyr]{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 16px}.task-key-large[b-2c7jl78dyr]{font-size:1.35rem}.field-inline[b-2c7jl78dyr]{display:grid;gap:4px;min-width:0}.inline[b-2c7jl78dyr]{display:inline-flex;align-items:center;gap:8px}.description[b-2c7jl78dyr]{padding:12px 14px;border-left:2px solid #2c4f7c;background:rgba(7,20,42,.45)}.stamp[b-2c7jl78dyr]{font-size:.6875rem}.chips[b-2c7jl78dyr]{display:flex;flex-wrap:wrap;gap:8px}.inline-form[b-2c7jl78dyr]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px}.inline-form>:first-child[b-2c7jl78dyr]{flex:1 1 200px}.relations[b-2c7jl78dyr]{display:grid;gap:4px}.relations li[b-2c7jl78dyr]{display:flex;flex-wrap:wrap;align-items:center;gap:10px}
