[data-portal-ui]{--portal-motion-duration:.16s;--portal-motion-easing:ease-out}[data-portal-ui] header>div:has(>.portal-brand){flex-wrap:wrap;gap:12px}[data-portal-ui] header>div:has(>.portal-brand)>*{min-width:0;max-width:100%}[data-portal-ui] :is(button,a,summary,input,select,textarea):not(:where(.cl-rootBox *)){transition-property:background-color,color,border-color,box-shadow,opacity,translate;transition-duration:var(--portal-motion-duration);transition-timing-function:var(--portal-motion-easing)}[data-portal-ui] [data-upload-progress]{transition:width var(--portal-motion-duration) var(--portal-motion-easing)}[data-portal-ui] .portal-media-thumbnail{transition:scale var(--portal-motion-duration) var(--portal-motion-easing)}[data-portal-ui] :is(button,a,summary,input,select,textarea):not(:where(.cl-rootBox *)):focus-visible{outline-offset:3px;outline:2px solid #1c2327;box-shadow:0 0 0 3px #fff}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){[data-portal-ui] :is(button,a.rounded-lg,a.rounded-xl,a.portal-button):not(:where(.cl-rootBox *,:disabled,[aria-disabled=true])):hover{translate:0 -1px}[data-portal-ui] :is(button,a.rounded-lg,a.rounded-xl,a.portal-button):not(:where(.cl-rootBox *,:disabled,[aria-disabled=true])):active{translate:0}[data-portal-ui] button:not(:where(:disabled,[aria-disabled=true],.cl-rootBox *)):hover .portal-media-thumbnail{scale:1.02}[data-portal-ui] a.rounded-xl.border:not(:where(.cl-rootBox *,[aria-disabled=true])):not(:focus-visible):hover{box-shadow:0 3px 10px #00000014}}@media (prefers-reduced-motion:reduce){[data-portal-ui] :is(button,a,summary,input,select,textarea):not(:where(.cl-rootBox *)){transition:none;translate:none}[data-portal-ui] :is([data-upload-progress],.portal-media-thumbnail){transition:none;scale:none}}[data-portal-ui] .portal-skip-link{z-index:100;clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:fixed;top:12px;left:12px;overflow:hidden}[data-portal-ui] .portal-skip-link:focus{clip-path:none;color:#fff;background:#1c2327;border-radius:8px;width:auto;height:auto;padding:12px 16px}[data-portal-ui] :is(button,input,select,textarea):disabled:not(:where(.cl-rootBox *)),[data-portal-ui] [aria-disabled=true]:not(:where(.cl-rootBox *)){cursor:not-allowed;transition:none;translate:none}[data-portal-ui] :is(button,select,input:not([type=checkbox],[type=radio],[type=hidden],[type=file]),summary):not(:where(.cl-rootBox *)){min-block-size:44px}[data-portal-ui] :is(button,input,select,textarea):not(:where(.cl-rootBox *)){font-size:max(1em,.875rem)}[data-portal-ui] :is(input,textarea):not(:where(.cl-rootBox *))::placeholder{color:#52616a;opacity:1}[data-portal-ui] :is(input[type=checkbox],input[type=radio]):not(:where(.cl-rootBox *)){accent-color:#1c2327}@media (pointer:coarse){[data-portal-ui] :is(button,select,textarea,input:not([type=checkbox],[type=radio],[type=hidden],[type=file]),a.rounded-lg,a.rounded-xl,a.portal-button,summary):not(:where(.cl-rootBox *)){min-block-size:44px}[data-portal-ui] summary:not(:where(.cl-rootBox *)){padding-block:8px}}[data-portal-ui]:after{content:"";z-index:1;aspect-ratio:1;filter:brightness(.5);opacity:.045;pointer-events:none;-webkit-user-select:none;user-select:none;background:url(/ironstate-emblem-white.png) 50%/contain no-repeat;width:min(54vw,560px,68vh);position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:680px){[data-portal-ui]:after{opacity:.035;width:min(82vw,440px,60vh)}}[data-portal-ui]:has([role=dialog],dialog[open],iframe):after{display:none}@media print,(forced-colors:active),(prefers-contrast:more){[data-portal-ui]:after{display:none}}
