.activity-ledger.svelte-2w447{margin-top:1rem;border:1px solid var(--latex-rule)}header.svelte-2w447{display:flex;align-items:end;justify-content:space-between;gap:1rem;padding:.8rem;border-bottom:2px solid var(--latex-rule)}header.svelte-2w447 p:where(.svelte-2w447),header.svelte-2w447 h2:where(.svelte-2w447),.notice.svelte-2w447 p:where(.svelte-2w447){margin:0}header.svelte-2w447 p:where(.svelte-2w447),label.svelte-2w447 span:where(.svelte-2w447),.ledger-summary.svelte-2w447 span:where(.svelte-2w447),.table-header.svelte-2w447,.activity-type.svelte-2w447,.activity-action.svelte-2w447>span:where(.svelte-2w447){color:var(--latex-muted);font:700 .58rem/1.2 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}header.svelte-2w447 h2:where(.svelte-2w447){margin-top:.18rem;font-size:1.08rem;font-weight:560}.ledger-controls.svelte-2w447{display:flex;gap:.5rem}label.svelte-2w447{display:grid;gap:.2rem}select.svelte-2w447{min-height:2.15rem;border:1px solid var(--latex-rule);background:var(--latex-bg);color:var(--latex-text)}.ledger-summary.svelte-2w447{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid var(--latex-rule)}.ledger-summary.svelte-2w447>div:where(.svelte-2w447){display:flex;align-items:baseline;justify-content:space-between;padding:.55rem .8rem;border-right:1px solid var(--latex-rule)}.ledger-summary.svelte-2w447>div:where(.svelte-2w447):last-child{border-right:0}.ledger-summary.svelte-2w447 strong:where(.svelte-2w447){font:700 1rem/1 var(--font-mono)}.notice.svelte-2w447{display:flex;justify-content:space-between;gap:.5rem;padding:.55rem .8rem;border-bottom:1px solid var(--latex-rule);border-left:4px solid var(--latex-text);font-size:.72rem}.notice[data-tone=error].svelte-2w447{border-left-color:var(--color-danger-text);color:var(--color-danger-text)}.notice.svelte-2w447 button:where(.svelte-2w447){border:0;background:transparent;color:inherit;cursor:pointer}.table-header.svelte-2w447,.activity-row.svelte-2w447{display:grid;grid-template-columns:10.5rem minmax(12rem,1fr) 5.5rem 7.5rem 6.5rem;align-items:center}.table-header.svelte-2w447{padding:.45rem .7rem;border-bottom:1px solid var(--latex-rule)}.activity-row.svelte-2w447{min-height:3.5rem;padding:.45rem .7rem;border-bottom:1px solid color-mix(in srgb,var(--latex-rule) 58%,transparent)}.activity-row.svelte-2w447:last-child{border-bottom:0}.activity-date.svelte-2w447{color:var(--latex-muted);font:.67rem/1.35 var(--font-mono)}.activity-title.svelte-2w447 strong:where(.svelte-2w447),.activity-title.svelte-2w447 a:where(.svelte-2w447){font-size:.8rem;font-weight:620;color:var(--latex-text)}.activity-title.svelte-2w447 a:where(.svelte-2w447){text-decoration:underline;text-underline-offset:.18em}.activity-type.svelte-2w447{color:var(--latex-text)}.activity-state.svelte-2w447{justify-self:start;padding:.2rem .4rem;border:1px solid var(--latex-rule);font:700 .58rem/1.2 var(--font-mono);white-space:nowrap}.activity-state[data-state=attended].svelte-2w447,.activity-state[data-state=applied].svelte-2w447{background:var(--latex-text);color:var(--latex-bg)}.activity-state[data-state=pending].svelte-2w447{border-style:dashed}.activity-state[data-state=absent].svelte-2w447{color:var(--latex-accent);border-color:var(--latex-accent)}.activity-action.svelte-2w447{justify-self:end}.empty.svelte-2w447{margin:0;padding:1.2rem;color:var(--latex-muted);text-align:center;font-size:.75rem}@media(max-width:760px){header.svelte-2w447{align-items:stretch;flex-direction:column}.ledger-controls.svelte-2w447{display:grid;grid-template-columns:1fr 1fr}.table-header.svelte-2w447{display:none}.activity-row.svelte-2w447{grid-template-columns:1fr auto;gap:.32rem .7rem;padding:.75rem}.activity-date.svelte-2w447{grid-column:1;grid-row:1}.activity-type.svelte-2w447{grid-column:2;grid-row:1;justify-self:end}.activity-title.svelte-2w447{grid-column:1 / -1;grid-row:2}.activity-state.svelte-2w447{grid-column:1;grid-row:3}.activity-action.svelte-2w447{grid-column:2;grid-row:3}}@media(max-width:430px){.ledger-summary.svelte-2w447>div:where(.svelte-2w447){display:grid;gap:.2rem}.activity-row.svelte-2w447{grid-template-columns:minmax(0,1fr) auto}}.profile-panel.svelte-1lk34ci{border:1px solid var(--latex-rule)}.panel-heading.svelte-1lk34ci{width:100%;display:flex;align-items:center;justify-content:space-between;padding:.7rem .8rem;border:0;border-bottom:1px solid var(--latex-rule);background:transparent;color:var(--latex-text);text-align:left;cursor:pointer}.panel-heading.svelte-1lk34ci span:where(.svelte-1lk34ci):first-child{display:grid;gap:.18rem}.panel-heading.svelte-1lk34ci small:where(.svelte-1lk34ci),label.svelte-1lk34ci{color:var(--latex-muted);font:700 .58rem/1.2 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.panel-heading.svelte-1lk34ci strong:where(.svelte-1lk34ci){font-size:.95rem}.panel-heading.svelte-1lk34ci>span:where(.svelte-1lk34ci):last-child{font:1.1rem/1 var(--font-mono)}.identity-line.svelte-1lk34ci{display:grid;grid-template-columns:auto auto minmax(0,1fr);gap:.4rem .75rem;align-items:baseline;padding:.7rem .8rem}.identity-line.svelte-1lk34ci strong:where(.svelte-1lk34ci){font-size:.82rem}.identity-line.svelte-1lk34ci span:where(.svelte-1lk34ci){color:var(--latex-muted);font-size:.7rem;overflow-wrap:anywhere}form.svelte-1lk34ci{display:grid;gap:.4rem;padding:.8rem;border-top:1px solid var(--latex-rule)}input.svelte-1lk34ci,textarea.svelte-1lk34ci{width:100%;border:1px solid var(--latex-rule);background:var(--latex-bg);color:var(--latex-text)}label.svelte-1lk34ci:not(:first-of-type){margin-top:.35rem}button.paper-btn.svelte-1lk34ci{justify-self:end;margin-top:.35rem}.field-error.svelte-1lk34ci,.form-notice.svelte-1lk34ci{margin:0;font-size:.68rem}.field-error.svelte-1lk34ci{color:var(--color-danger-text)}.form-notice.svelte-1lk34ci{color:var(--latex-muted)}@media(max-width:620px){.identity-line.svelte-1lk34ci{grid-template-columns:1fr 1fr}.identity-line.svelte-1lk34ci span:where(.svelte-1lk34ci):last-child{grid-column:1 / -1}}.transfer-callout.svelte-14f8c9a{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.8rem 1.2rem;align-items:center;margin-bottom:1rem;padding:.75rem .85rem;border:1px solid var(--latex-rule);border-left:4px solid var(--latex-accent)}.transfer-callout.svelte-14f8c9a div:where(.svelte-14f8c9a){display:grid;gap:.18rem}.transfer-callout.svelte-14f8c9a span:where(.svelte-14f8c9a),.work-panel.svelte-14f8c9a header:where(.svelte-14f8c9a) span:where(.svelte-14f8c9a),.record-list.svelte-14f8c9a article:where(.svelte-14f8c9a)>div:where(.svelte-14f8c9a):first-child>span:where(.svelte-14f8c9a){color:var(--latex-muted);font:700 .58rem/1.2 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.transfer-callout.svelte-14f8c9a p:where(.svelte-14f8c9a){margin:0;color:var(--latex-muted);font-size:.75rem}.transfer-callout.svelte-14f8c9a p:where(.svelte-14f8c9a) b:where(.svelte-14f8c9a){color:var(--latex-text)}.work-grid.svelte-14f8c9a{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1rem}.work-panel.svelte-14f8c9a{border:1px solid var(--latex-rule)}.work-panel.svelte-14f8c9a header:where(.svelte-14f8c9a){display:flex;align-items:end;justify-content:space-between;gap:.6rem;padding:.7rem .8rem;border-bottom:2px solid var(--latex-rule)}.work-panel.svelte-14f8c9a header:where(.svelte-14f8c9a) div:where(.svelte-14f8c9a){display:grid;gap:.18rem}.work-panel.svelte-14f8c9a h2:where(.svelte-14f8c9a){margin:0;font-size:1rem;font-weight:560}.work-panel.svelte-14f8c9a header:where(.svelte-14f8c9a) a:where(.svelte-14f8c9a),.work-panel.svelte-14f8c9a footer:where(.svelte-14f8c9a) a:where(.svelte-14f8c9a),.record-action.svelte-14f8c9a a:where(.svelte-14f8c9a){color:var(--latex-text);font:700 .62rem/1.2 var(--font-mono);text-decoration:underline;text-underline-offset:.18em}.record-list.svelte-14f8c9a article:where(.svelte-14f8c9a){display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.7rem;align-items:center;min-height:3.8rem;padding:.55rem .8rem;border-bottom:1px solid var(--latex-rule)}.record-list.svelte-14f8c9a article:where(.svelte-14f8c9a)>div:where(.svelte-14f8c9a):first-child{min-width:0;display:grid;gap:.2rem}.record-list.svelte-14f8c9a strong:where(.svelte-14f8c9a){overflow-wrap:anywhere;font-size:.76rem}.record-action.svelte-14f8c9a{display:grid;justify-items:end;gap:.25rem}.record-action.svelte-14f8c9a>span:where(.svelte-14f8c9a){color:var(--latex-muted);font:.58rem/1.2 var(--font-mono);white-space:nowrap}.record-action.svelte-14f8c9a>span[data-status=rejected]:where(.svelte-14f8c9a){color:var(--latex-accent)}.work-panel.svelte-14f8c9a footer:where(.svelte-14f8c9a){padding:.55rem .8rem;text-align:right}.empty.svelte-14f8c9a{margin:0;padding:1rem .8rem;color:var(--latex-muted);font-size:.72rem}@media(max-width:760px){.work-grid.svelte-14f8c9a{grid-template-columns:1fr}.transfer-callout.svelte-14f8c9a{grid-template-columns:1fr auto}.transfer-callout.svelte-14f8c9a p:where(.svelte-14f8c9a){grid-column:1 / -1;grid-row:2}}.paper-side-mark.svelte-1n3qark{position:fixed;left:max(.06rem,env(safe-area-inset-left));top:calc(var(--nav-height) + env(safe-area-inset-top) + .32rem);bottom:calc(.75rem + env(safe-area-inset-bottom));display:flex;align-items:center;justify-content:center;transform:rotate(180deg);writing-mode:vertical-rl;font-family:var(--font-display);font-size:clamp(.94rem,1.35vw,1.22rem);letter-spacing:.08em;color:var(--latex-side-mark);pointer-events:none;z-index:65}.paper-symbol-bg.svelte-1n3qark{position:fixed;inset:calc(var(--nav-height) + env(safe-area-inset-top) + .3rem) 0 calc(3.15rem + env(safe-area-inset-bottom)) 1.24rem;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-content:space-evenly;justify-items:center;row-gap:clamp(.8rem,2.8vh,2rem);pointer-events:none;color:var(--latex-side-mark);opacity:.2;z-index:1}.paper-symbol-bg.svelte-1n3qark span:where(.svelte-1n3qark){font-family:var(--font-math, var(--font-display));font-size:clamp(1.2rem,2.35vw,1.86rem);line-height:1}@media(max-width:900px){.paper-side-mark.svelte-1n3qark{left:max(.04rem,env(safe-area-inset-left));top:calc(var(--nav-height) + env(safe-area-inset-top) + .25rem);bottom:calc(.7rem + env(safe-area-inset-bottom));font-size:.98rem;letter-spacing:.06em;opacity:.95}.paper-symbol-bg.svelte-1n3qark{grid-template-columns:repeat(3,minmax(0,1fr));opacity:.24;row-gap:1.15rem}.paper-symbol-bg.svelte-1n3qark span:where(.svelte-1n3qark){font-size:1.3rem}.paper-symbol-bg.svelte-1n3qark span:where(.svelte-1n3qark):nth-child(n+13){display:none}}@media(max-width:768px){.paper-side-mark.svelte-1n3qark{left:max(.02rem,env(safe-area-inset-left));bottom:calc(.68rem + env(safe-area-inset-bottom));font-size:.92rem}.paper-symbol-bg.svelte-1n3qark{opacity:.2}}@media(max-width:620px){.paper-side-mark.svelte-1n3qark{display:block;left:max(.01rem,env(safe-area-inset-left));bottom:calc(.65rem + env(safe-area-inset-bottom));font-size:.86rem;letter-spacing:.05em;opacity:.92}.paper-symbol-bg.svelte-1n3qark{opacity:.17;row-gap:.8rem;grid-template-columns:repeat(2,minmax(0,1fr))}.paper-symbol-bg.svelte-1n3qark span:where(.svelte-1n3qark){font-size:1.24rem}.paper-symbol-bg.svelte-1n3qark span:where(.svelte-1n3qark):nth-child(n+9){display:none}}.dashboard-paper.svelte-13wmnd{width:min(100%,1040px)}.dashboard-heading.svelte-13wmnd{position:relative}.member-index.svelte-13wmnd{position:absolute;top:0;right:0;display:grid;grid-template-columns:auto auto;gap:.18rem .55rem;align-items:baseline;padding:.55rem .65rem;border:1px solid var(--latex-rule)}.member-index.svelte-13wmnd>span:where(.svelte-13wmnd){color:var(--latex-muted);font:700 .55rem/1.2 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.member-index.svelte-13wmnd>span:where(.svelte-13wmnd):last-child{grid-column:1 / -1;text-align:right;text-transform:none}.member-index.svelte-13wmnd strong:where(.svelte-13wmnd){font-size:.72rem}.generated-at.svelte-13wmnd{margin:.7rem 0 0;color:var(--latex-muted);font:.58rem/1.3 var(--font-mono);text-align:right}@media(max-width:700px){.member-index.svelte-13wmnd{position:static;grid-template-columns:auto 1fr auto;margin:-1rem 0 1rem}.member-index.svelte-13wmnd>span:where(.svelte-13wmnd):last-child{grid-column:auto;text-align:right}}
