body:has(.archive-shell){background:#f5f2ec}.archive-shell{--primary:#77604e;--symphony:#806c90;--academy:#dca0aa;--border:#ddd6cc;--foreground:#3c4448;color:var(--foreground)}.archive-breadcrumb{color:#766b60;justify-content:space-between;align-items:center;margin-bottom:30px;font-size:.78rem;display:flex}.archive-breadcrumb a{align-items:center;gap:8px;display:flex}.archive-breadcrumb>span{border:1px dashed #bbad9c;border-radius:6px;padding:4px 10px}.archive-heading{justify-content:space-between;align-items:center;gap:32px;margin-bottom:28px;display:flex}.archive-eyebrow{letter-spacing:1.6px;color:#806a55;align-items:center;gap:9px;margin:0 0 12px;font-size:.7rem;font-weight:600;display:flex}.archive-shell h1{color:#343d43;margin:0 0 10px;font-size:2.2rem}.archive-intro{color:#746b62;margin:0;font-size:.95rem}.archive-date{width:320px}.archive-date .picker{margin:0}.archive-shell .picker [data-slot=select-trigger]{background:#fffdfa;border-color:#c9bfb2;box-shadow:0 3px #e8e1d6}.archive-notice{color:#675442;background:#eae3d8;border:1px solid #d8ccbc;border-radius:16px;align-items:center;gap:16px;margin-bottom:25px;padding:18px 22px;display:flex}.archive-notice>svg{flex-shrink:0}.archive-notice strong{font-size:.95rem;font-weight:600}.archive-notice p{color:#756859;margin:4px 0 0;font-size:.8rem}.archive-saved{white-space:nowrap;background:#faf6ef;border-radius:6px;margin-left:auto;padding:6px 10px;font-size:.7rem}.archive-shell .view-tabs [role=tab]{border-color:#cfc3b6;box-shadow:0 3px #e4dbcf}.archive-shell .view-tabs [role=tab][data-active]{color:#fff;background:#77604e;border-color:#77604e;box-shadow:0 3px #5e4939}.archive-shell .view-tabs [role=tab].legacy-tab{box-shadow:none;border-color:#0000}.archive-shell .view-tabs [role=tab].legacy-tab[data-active]{color:#675442;background:0 0}.archive-shell .timeline,.archive-shell .orchestra-card,.archive-shell .orchestra-card.miao{background:#fffefa;box-shadow:3px 4px #e3dcd2}.archive-shell .break-session{background:#efede6}.archive-shell .music{background:#e5ebe5;border-color:#91a8a0;box-shadow:3px 4px #d7dfd7}.archive-shell .music-entry{border-color:#b8c9bd}.archive-shell .music h3{color:#56665d}.archive-shell .time-miso .time-range{color:#806c90}.archive-shell .time-miao .time-range{color:#ab5c6f}.archive-shell .time-shared .time-range{color:#806c90}.archive-shell .time-shared .time-end{color:#ab5c6f}.archive-shell .leading-note{color:#63516f;background:#ede6ef;border-color:#b39ac0}.archive-shell .brand-stripe{filter:saturate(.35)}.archive-shell table{filter:saturate(.45)}.archive-shell footer{color:#74695e;border-color:#d9cec0}.archive-shell footer a{text-underline-offset:4px;text-decoration:underline}@media (max-width:680px){.archive-heading{margin-bottom:22px;display:block}.archive-shell h1{font-size:1.85rem}.archive-date{width:100%;margin-top:22px}.archive-breadcrumb{margin-bottom:24px}.archive-notice{flex-wrap:wrap;align-items:flex-start;gap:12px;padding:16px}.archive-notice>div{flex:1;min-width:180px}.archive-saved{margin-left:34px}.archive-notice strong{font-size:.86rem}.archive-notice p{font-size:.76rem}.archive-entry{flex-wrap:wrap;gap:6px;padding:18px}}.archive-shell .staff-picker-row .picker{flex:auto;max-width:410px}.archive-shell .tags:has(.meeting-tag){display:flex!important}@media (max-width:680px){.archive-shell .view-tabs{flex-wrap:nowrap;gap:4px}.archive-shell .view-tabs [role=tab]{white-space:nowrap;min-width:0;padding:9px 8px;font-size:.75rem}.archive-shell .view-tabs [role=tab].legacy-tab{margin-left:0;padding-inline:6px;font-size:.7rem}}._legacy_12cin_1{min-width:0}._scroll_12cin_1{overscroll-behavior-x:contain;padding:3px 5px 8px 0;overflow-x:auto}._scroll_12cin_1:focus-visible{outline-offset:4px;outline:3px solid #008390}._table_12cin_1{table-layout:fixed;border-collapse:collapse;background:#fff;width:100%;box-shadow:3px 4px #e8ddec}._table_12cin_1 td,._table_12cin_1 th{white-space:pre-line;overflow-wrap:anywhere;border:1px solid #d9d5dc;padding:2px 4px;font-size:.75rem;line-height:1.25}._table_12cin_1 th{font-variant-numeric:tabular-nums}._hint_12cin_1{color:#536d74;margin:0 0 8px;font-size:.8125rem;display:none}._srOnly_12cin_1{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1300px){._hint_12cin_1{display:block}}@media print{._scroll_12cin_1{padding:0;overflow:visible}._table_12cin_1{box-shadow:none;min-width:0!important}._table_12cin_1 td,._table_12cin_1 th{-webkit-print-color-adjust:exact;print-color-adjust:exact;font-size:.65rem}._hint_12cin_1{display:none}}
