.ops .p-schedule{justify-self:end;background:var(--band-ink);color:var(--band);border-color:var(--band-ink)}.ops .p-announce{margin:26px 0 0;border-radius:14px}.ops .p-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ops .p-thread{min-height:420px}.ops .p-previewbar{position:sticky;top:0;z-index:45;margin:0;border-radius:0;padding:8px 20px;font-size:13.5px}.ops .p-previewbar .o-acts{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ops .p-previewbar .o-pill{border-color:rgba(255,255,255,.4);color:#fff;min-height:var(--o-h-sm);padding:0 12px;font-size:13px}.ops .p-previewbar .o-pill:hover{border-color:#fff}.ops .p-previewbar .o-pill .o-count{background:#fff;color:#000}.ops .p-bandtop{padding-bottom:4px}.ops .p-stick{position:sticky;top:var(--p-pv-h,0);z-index:40;padding:10px 0 0}.ops .p-stick .o-areas{padding-bottom:var(--o-band-pb);-webkit-overflow-scrolling:touch}.ops .p-thread{display:flex;flex-direction:column;height:clamp(440px,calc(100dvh - 330px),860px);min-height:0;padding-bottom:16px}.ops .p-thread>div{flex:1;min-height:0}.ops .p-thread .detail-thread{min-height:0;overscroll-behavior:contain}.ops .p-thread .detail-composer{flex:none}.ops .p-formcard{display:flex;flex-direction:column;gap:6px}.ops .p-formcard h3{font-size:var(--o-fs-card-title)}.ops .p-done{display:inline-flex;align-items:center;gap:8px;color:var(--good);font-weight:700;font-size:14px}.ops .p-done .o-ck{width:22px;height:22px}.ops .p-formhead{margin-bottom:6px}.ops .p-forms-grp{margin:34px 0 14px}.ops .p-forms-grp:first-of-type{margin-top:6px}.ops .p-months{display:grid;gap:14px}.ops .p-month-meta{display:flex;align-items:center;gap:10px}.ops .p-month-sub{margin:0 0 12px;font-size:13px;color:var(--muted)}.ops .p-trow-done .t{color:var(--muted);text-decoration:line-through;text-decoration-color:var(--line)}.ops .p-completed-grp{margin-top:26px}.ops .p-completed-grp h4{font-size:15px;font-weight:700;margin:0 0 6px}.ops .p-subhead{font-size:14px;font-weight:800;margin:14px 0 6px;color:var(--muted)}.ops .p-subhead:first-child{margin-top:0}.ops .p-page{max-width:640px}.ops .p-sheet .o-field{margin-bottom:14px}.ops .p-sheet-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.ops .p-err{margin:0 0 10px}.ops .p-kv{display:grid;gap:14px}.ops .p-kv dt{font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0 0 2px}.ops .p-kv dd{margin:0;font-size:15px;white-space:pre-line}.ops .p-auth{display:flex;flex-direction:column;min-height:100vh;min-height:100dvh}.ops .p-auth-band{padding:28px 0 56px}.ops .p-auth-band .o-mark{display:inline-flex}.ops .p-auth-title{margin-top:28px;color:var(--band-ink)}.ops .p-auth-title em{font-style:italic}.ops .p-auth-eyebrow{margin:28px 0 -14px;color:var(--band-muted)}.ops .p-auth-main{flex:1;display:flex;justify-content:center;align-items:flex-start;padding-bottom:48px}.ops .p-auth-card{width:min(460px,100%);margin-top:-32px;padding:28px;position:relative}.ops .p-auth-lede{margin:0 0 20px;color:var(--muted);font-size:16px;line-height:1.55}@media(max-width:640px){.ops .p-auth-card{padding:22px 18px}}.ops .p-sign{font-style:italic}.ops .p-comment{border-radius:var(--o-r-ctl);background:var(--surface);padding:12px 14px}.ops .p-comment p{color:var(--ink)}.ops .p-detail-body{outline:none}.ops .p-detail-body .detail-card{max-width:none}.ops .deliv-layout{margin:0;min-height:0;align-items:stretch;border:1px solid var(--line);border-radius:var(--o-r-card);background:var(--surface);overflow:hidden}.ops .deliv-list{position:static;max-height:none;border-right-color:var(--line)}.ops .deliv-list-head h3{font-size:var(--o-fs-card-title);font-weight:700}.ops .deliv-item{border-bottom-color:var(--line);min-height:var(--o-h)}.ops .deliv-item.active,.ops .deliv-item:hover{background:var(--accent-soft)}.ops .deliv-item.active{box-shadow:inset 3px 0 0 var(--accent)}.ops .deliv-icon{border-radius:10px;background:var(--soft)}.ops .deliv-detail{padding:24px}.ops .deliv-switcher{padding:12px 16px}@media(max-width:640px){.ops .deliv-detail{padding:16px!important}}.ops .p-grp-h{margin:28px 0 12px}.ops .p-thanks{font-size:18px;font-weight:700;margin:0}.ops .p-approvals{margin-bottom:28px}.ops .p-decision{margin-bottom:var(--o-head-gap)}.ops .p-callat{margin:0;font-size:18px;font-weight:700}.ops .p-prewrap{white-space:pre-line}.ops .p-nw{white-space:nowrap}.ops .p-overdue{color:var(--bad)}.ops .p-narrow{min-width:360px}.ops .p-narrow-col{max-width:720px}.ops a.o-trow{text-decoration:none;color:inherit}.ops .p-strong{font-weight:700}.ops .p-skel-head{display:grid;gap:12px;width:min(420px,100%)}.ops .p-skel-title{height:44px;width:70%}.ops .p-skel-sub{height:16px;width:100%}.ops .p-skel-line{height:18px;margin:6px 0 14px}.ops .p-skel-line.short{width:55%;margin-bottom:6px}