html body .ops-today-heading .dashboard-notice-ticker{color:#ffe891;background:#12283e;border-radius:6px;flex:260px;align-items:center;min-width:0;max-width:620px;height:34px;display:flex;overflow:hidden}html body .dashboard-notice-ticker>b{color:#ffd268;flex:none;padding:0 10px;font-size:12px}html body .dashboard-notice-track{flex:1;min-width:0;overflow:hidden}html body .dashboard-notice-track>div{align-items:center;gap:28px;width:max-content;animation:none;display:flex}html body .dashboard-notice-track button{white-space:nowrap;font-weight:700;color:#fff3b6!important;background:0 0!important;border:0!important;padding:4px 8px!important}html body .dashboard-notice-track span{color:#fff3b6;font-size:12px}@keyframes skcp-notice-scroll{0%,12%{transform:translate(0)}90%,to{transform:translate(-100%)}}html body dialog.dashboard-notice-dialog{box-sizing:border-box;color:#172f45;background:#fff;border:0;border-radius:14px;width:min(560px,92vw);max-height:85dvh;margin:auto;padding:22px;position:fixed;inset:0;overflow:auto;box-shadow:0 20px 70px #0005}html body dialog.dashboard-notice-dialog::backdrop{background:#10233888}html body dialog.dashboard-notice-dialog *{color:#172f45;-webkit-text-fill-color:#172f45}html body dialog.dashboard-notice-dialog header,html body dialog.dashboard-notice-dialog footer{background:#fff;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;min-height:0;padding:0;display:flex}html body dialog.dashboard-notice-dialog h2{overflow-wrap:anywhere;margin:14px 0 8px;font-size:21px}html body .dashboard-notice-content{white-space:pre-wrap;overflow-wrap:anywhere;border-top:1px solid #dbe4ee;border-bottom:1px solid #dbe4ee;margin:18px 0;padding:14px 0;line-height:1.7}html body dialog.dashboard-notice-dialog button{background:#e8f2fa;border:1px solid #bdd2e3;border-radius:6px;padding:7px 13px}html body dialog.dashboard-notice-dialog label{align-items:center;gap:8px;font-size:14px;display:flex}html body dialog.dashboard-notice-dialog input{width:18px;height:18px}html body dialog.dashboard-notice-dialog p[role=alert]{color:#a52323}@media (prefers-reduced-motion:reduce){html body .dashboard-notice-track>div{animation:none}html body .dashboard-notice-track{overflow:auto}}@media (width<=700px){html body .ops-today-heading .dashboard-notice-ticker{flex-basis:100%;max-width:none}}html body .dashboard-notice-track>div.has-notices{animation:45s linear infinite skcp-notice-scroll}html body .dashboard-notice-ticker:hover .dashboard-notice-track>div,html body .dashboard-notice-ticker:focus-within .dashboard-notice-track>div{animation-play-state:paused}@media (width<=1024px){html body .ops-today-heading{min-width:0;flex-wrap:wrap!important;height:auto!important}html body .ops-today-heading .dashboard-notice-ticker{box-sizing:border-box;flex:1 0 100%;order:2;max-width:100%;height:auto;min-height:42px;padding:4px 0}html body .ops-today-heading>.ops-today-actions{flex-wrap:wrap;order:3;max-width:100%}html body .dashboard-notice-track{touch-action:pan-x;overflow-x:auto}html body .dashboard-notice-track>div.has-notices{gap:14px;width:max-content;max-width:none;animation:none}html body .dashboard-notice-track button{min-height:36px;font-size:14px}html body dialog.dashboard-notice-dialog{width:calc(100vw - 24px);max-height:calc(100dvh - 32px);padding:16px}html body dialog.dashboard-notice-dialog footer{gap:12px}html body dialog.dashboard-notice-dialog footer label{white-space:normal;flex:100%;min-height:44px}html body .dashboard-notice-content{font-size:15px}}@media (prefers-reduced-motion:reduce){html body .dashboard-notice-track>div.has-notices{animation:none}}html body .dashboard-notice-track{touch-action:pan-y;overflow:hidden}html body .dashboard-notice-track>div.has-notices{box-sizing:content-box;width:max-content;max-width:none;animation:skcp-notice-marquee var(--notice-duration,35s) linear infinite;will-change:transform;padding-left:100%}html body .dashboard-notice-track button{letter-spacing:.02em;text-shadow:0 0 8px #ffc94d55;color:#fff0a3!important;-webkit-text-fill-color:#fff0a3!important;font-weight:800!important}html body .dashboard-notice-ticker>b{color:#ffd268!important;-webkit-text-fill-color:#ffd268!important}@keyframes skcp-notice-marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}@media (hover:hover){html body .dashboard-notice-ticker:hover .dashboard-notice-track>div.has-notices{animation-play-state:paused}}html body .dashboard-notice-ticker:focus-within .dashboard-notice-track>div.has-notices{animation-play-state:paused}@media (hover:none){html body .dashboard-notice-ticker:hover:not(:focus-within) .dashboard-notice-track>div.has-notices{animation-play-state:running}}@media (prefers-reduced-motion:reduce){html body .dashboard-notice-track{overflow-x:auto}html body .dashboard-notice-track>div.has-notices{padding-left:0;animation:none;transform:none}}html body dialog.dashboard-notice-dialog .notice-read-instruction{color:#17334d;white-space:normal;overflow-wrap:anywhere;background:#edf5fc;border-radius:6px;margin:12px 0;padding:10px 12px;font-size:13px;line-height:1.6}html body .closing-settlement-button{border-radius:7px;min-height:34px;font-size:12px;font-weight:800;white-space:normal!important;color:#703a00!important;-webkit-text-fill-color:#703a00!important;background:#fff1d6!important;border:1px solid #c98222!important;flex:0 auto!important;padding:8px 10px!important}@media (width<=1024px){html body .closing-settlement-button{order:3;max-width:100%}}html body .closing-settlement-button{border:3px solid #b91c1c!important;box-shadow:0 0 0 1px #b91c1c22!important}html body .ops-today-heading{flex-wrap:wrap!important;align-items:center!important;gap:8px 10px!important;height:auto!important;min-height:0!important;display:flex!important}html body .ops-notice-tools{flex:480px;align-items:center;gap:10px;min-width:0;max-width:100%;display:flex}html body .ops-today-heading .ops-notice-tools .dashboard-notice-ticker{box-sizing:border-box;flex:180px;order:0;min-width:0;max-width:none;height:40px;min-height:40px}html body .ops-today-heading>.ops-today-actions{flex-wrap:wrap!important;flex:100%!important;justify-content:flex-end!important;gap:6px!important;min-width:0!important;max-width:100%!important;height:auto!important;margin:0!important;display:flex!important}html body .ops-notice-tools .closing-settlement-button{cursor:pointer;justify-content:center;max-width:100%;color:#8d1818!important;-webkit-text-fill-color:#8d1818!important;background:linear-gradient(135deg,snow,#ffe6e5)!important;border:2px solid #b91c1c!important;border-radius:11px!important;flex:none!important;align-items:center!important;gap:8px!important;min-width:0!important;height:auto!important;min-height:44px!important;margin:0!important;padding:6px 10px!important;line-height:1.2!important;display:inline-flex!important;box-shadow:0 2px 7px #9b1c1c18!important}html body .closing-label{white-space:nowrap;flex-direction:column;align-items:flex-start;font-size:11px;font-weight:700;display:flex}html body .closing-label>span{margin-top:2px;font-size:14px;font-weight:900}html body .closing-icon{background:#b91c1c;border-radius:8px;place-items:center;width:25px;height:25px;font-size:17px;display:grid;color:#fff!important;-webkit-text-fill-color:#fff!important}html body .closing-time{border-left:1px solid #e7aaa7;padding-left:8px;font-size:11px;font-weight:800}html body .closing-settlement-button:hover{filter:brightness(.97)}html body .closing-settlement-button:focus-visible{outline-offset:3px;outline:3px solid #174c84}@media (width<=600px){html body .ops-notice-tools{flex-wrap:wrap;flex-basis:100%;gap:6px}html body .ops-today-heading .ops-notice-tools .dashboard-notice-ticker{flex-basis:100%;order:0}html body .ops-notice-tools .closing-settlement-button{order:1;margin-left:auto!important}html body .ops-today-heading>.ops-today-actions{justify-content:flex-start!important}}html body dialog.dashboard-notice-dialog .closing-confirm-footer{z-index:2;background:#fff;border-top:1px solid #dbe4ee;justify-content:flex-end;padding:12px 0 4px;position:sticky;bottom:-22px}html body dialog.dashboard-notice-dialog .closing-confirm-footer small{flex:220px;font-size:12px;line-height:1.5}html body dialog.dashboard-notice-dialog .closing-confirm-action{color:#123c32;-webkit-text-fill-color:#123c32;background:#dceee9;border:2px solid #217967;min-width:100px;min-height:42px;font-weight:800}@media (width<=700px){html body dialog.dashboard-notice-dialog .closing-confirm-footer{bottom:-16px}}
