.NoticeTicker-module__qY9cXW__ticker{background:var(--card);color:var(--ink);border-block:1px solid var(--hair)}.NoticeTicker-module__qY9cXW__bar{align-items:center;column-gap:var(--s-5);row-gap:var(--s-2);padding-block:var(--s-3);grid-template-columns:1fr auto;grid-template-areas:"label pause""view view";min-height:4rem;display:grid}@media (min-width:48rem){.NoticeTicker-module__qY9cXW__bar{padding-block:var(--s-2);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"label view pause"}}.NoticeTicker-module__qY9cXW__label{font-size:var(--step--1);font-weight:var(--w-display);letter-spacing:var(--tracking-label);color:var(--blue-deep);white-space:nowrap;grid-area:label;align-items:center;gap:.625rem;display:flex}.NoticeTicker-module__qY9cXW__label:before{content:"";background:url(/engraved/rosette-mark.svg) 50%/contain no-repeat;flex:none;width:1rem;height:1rem}.NoticeTicker-module__qY9cXW__viewport{grid-area:view;overflow:hidden;-webkit-mask:linear-gradient(90deg,#0000,#000 3rem calc(100% - 3rem),#0000);mask:linear-gradient(90deg,#0000,#000 3rem calc(100% - 3rem),#0000)}.NoticeTicker-module__qY9cXW__belt{width:max-content;display:flex}.NoticeTicker-module__qY9cXW__track{flex:none;margin:0;padding:0;display:flex}.NoticeTicker-module__qY9cXW__item{white-space:nowrap;align-items:baseline;gap:.75rem;padding-inline:1.75rem;font-size:.9375rem;line-height:2.5rem;display:inline-flex;position:relative}.NoticeTicker-module__qY9cXW__item:after{content:"";border:1px solid color-mix(in srgb, var(--register) 45%, transparent);width:6px;height:6px;margin-top:-2px;position:absolute;top:50%;right:-3px;transform:rotate(45deg)}.NoticeTicker-module__qY9cXW__kind{font-size:var(--step--2);font-weight:var(--w-display);letter-spacing:var(--tracking-label);color:var(--warn)}.NoticeTicker-module__qY9cXW__date{font-size:var(--step--1);color:var(--ink-2);font-variant-numeric:tabular-nums}.NoticeTicker-module__qY9cXW__name{color:var(--ink);font-weight:var(--w-display);text-decoration:none}.NoticeTicker-module__qY9cXW__name:hover{color:var(--register);text-decoration:underline}.NoticeTicker-module__qY9cXW__detail{color:var(--ink-2)}.NoticeTicker-module__qY9cXW__pause{border-radius:var(--r-input);background:var(--card);min-height:2.5rem;box-shadow:var(--shadow);font-size:var(--step--1);font-weight:var(--w-display);color:var(--ink);cursor:pointer;-webkit-user-select:none;user-select:none;transition:transform var(--t-fast) var(--ease);grid-area:pause;align-items:center;gap:.5rem;padding:0 .875rem;display:inline-flex;position:relative}.NoticeTicker-module__qY9cXW__pause:active{transform:scale(var(--press-scale))}.NoticeTicker-module__qY9cXW__pauseBox{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.NoticeTicker-module__qY9cXW__pause:has(.NoticeTicker-module__qY9cXW__pauseBox:focus-visible){outline:var(--focus);outline-offset:2px}.NoticeTicker-module__qY9cXW__pauseIcon{box-sizing:border-box;border-inline:3px solid;width:.625rem;height:.75rem}.NoticeTicker-module__qY9cXW__pause:has(.NoticeTicker-module__qY9cXW__pauseBox:checked) .NoticeTicker-module__qY9cXW__pauseIcon{border:0;border-left:.625rem solid;border-block:.375rem solid #0000;width:0;height:0}@media (prefers-reduced-motion:no-preference){.NoticeTicker-module__qY9cXW__belt{animation:NoticeTicker-module__qY9cXW__ticker calc(var(--n) * 6s) linear infinite}.NoticeTicker-module__qY9cXW__ticker:hover .NoticeTicker-module__qY9cXW__belt,.NoticeTicker-module__qY9cXW__ticker:focus-within .NoticeTicker-module__qY9cXW__belt,.NoticeTicker-module__qY9cXW__ticker[data-off] .NoticeTicker-module__qY9cXW__belt{animation-play-state:paused}.NoticeTicker-module__qY9cXW__ticker:has(.NoticeTicker-module__qY9cXW__pauseBox:checked) .NoticeTicker-module__qY9cXW__belt{animation-play-state:paused}@keyframes NoticeTicker-module__qY9cXW__ticker{to{transform:translate(-50%)}}}@media (prefers-reduced-motion:reduce){.NoticeTicker-module__qY9cXW__viewport{overflow-x:auto;-webkit-mask:none;mask:none}.NoticeTicker-module__qY9cXW__track[aria-hidden],.NoticeTicker-module__qY9cXW__pause{display:none}}@media (prefers-color-scheme:dark){.NoticeTicker-module__qY9cXW__pause{box-shadow:0 0 0 1px var(--hair-strong)}}@media print{.NoticeTicker-module__qY9cXW__ticker{display:none}}@media (prefers-color-scheme:dark){.NoticeTicker-module__qY9cXW__label:before{filter:brightness(0)invert(.82)sepia(.4)hue-rotate(195deg)saturate(3)}}
