@layer reset{*,:before,:after{box-sizing:border-box;min-width:0}:root{interpolate-size:allow-keywords;scrollbar-gutter:stable;text-wrap:pretty;overflow-wrap:break-word;font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{min-height:100svh;margin:0}h1,h2,h3,h4{text-wrap:balance}img,svg,video{flex:none;max-width:100%;height:auto;display:block}button,input,select,textarea{font:inherit;color:inherit}input,textarea,select{font-size:max(16px,1rem)}textarea{text-wrap:stable}button,a,[role=button]{touch-action:manipulation}button,[role=button]{-webkit-user-select:none;user-select:none}[hidden]{display:none!important}:focus-visible{outline:max(2px, .08em) solid var(--focus-color,currentColor);outline-offset:.2em}}@layer tokens{:root{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--terminal-background:oklch(14.5% 0 none);--terminal-surface:oklch(16.8% 0 none);--terminal-surface-raised:oklch(19.1% 0 none);--terminal-surface-hover:oklch(21.8% 0 none);--terminal-border-subtle:oklch(23% 0 none);--terminal-border:oklch(26% 0 none);--terminal-border-strong:oklch(33.3% 0 none);--terminal-text:oklch(94.6% 0 none);--terminal-text-muted:oklch(70.6% 0 none);--terminal-text-faint:oklch(52.8% 0 none);--terminal-accent:oklch(68.4% .212 40.6);--terminal-accent-hover:color-mix(in oklch, var(--terminal-accent), white 15%);--terminal-accent-soft:color-mix(in oklch, var(--terminal-accent) 12%, transparent);--terminal-on-accent:var(--terminal-background);--terminal-success:oklch(77.2% .154 154.2);--terminal-warning:oklch(84.3% .141 85.5);--terminal-danger:oklch(72.1% .174 18.3);--terminal-info:oklch(76.9% .117 261.6);--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--duration-press:.16s;--duration-popover:.2s;--duration-drawer:.3s;--press-scale:.97;--popup-radius:.625rem;--popup-row-radius:.375rem;--popup-shadow:0 12px 32px oklch(0% none none/.5);--dialog-shadow:0 24px 64px oklch(0% none none/.6);--backdrop:oklch(0% none none/.65);--focus-color:var(--color-primary);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-background:oklch(27.5% 0 none);--color-topbar:oklch(33.5% 0 none);--color-surface:oklch(31% 0 none);--color-surface-raised:oklch(34% 0 none);--color-surface-hover:oklch(40% 0 none);--color-input:oklch(25% 0 none);--color-border-subtle:oklch(36% 0 none);--color-border:oklch(42% 0 none);--color-border-strong:oklch(52% 0 none);--color-text:oklch(94% .004 250);--color-text-muted:oklch(76% .008 250);--color-text-faint:oklch(63% .01 250);--color-accent:oklch(70.5% .17 50);--color-on-accent:oklch(99% 0 none);--color-primary:oklch(65% .18 252);--color-primary-hover:oklch(57% .17 252);--color-on-primary:oklch(99% 0 none);--color-filled:oklch(36% .06 245);--color-filled-hover:oklch(40% .07 245);--color-filled-border:oklch(46% .08 245);--color-on-filled:oklch(88% .04 245);--color-focus-ring:color-mix(in oklch, var(--color-primary) 35%, transparent);--color-link:oklch(73% .13 248);--color-link-hover:oklch(82% .1 248);--color-tag:oklch(85% .05 240);--color-tag-background:oklch(36% .045 240);--color-tag-hover:oklch(40% .055 240);--color-owner:oklch(33% .045 245);--color-success:oklch(70% .14 152);--color-success-soft:color-mix(in oklch, var(--color-success) 14%, transparent);--color-danger:oklch(68% .17 25);--color-danger-soft:color-mix(in oklch, var(--color-danger) 12%, transparent);--color-warning:oklch(82% .13 85);--color-info:oklch(33% .035 245);--color-info-border:oklch(45% .07 245);--color-notice:oklch(31% .025 90);--color-notice-header:oklch(34.5% .035 90);--color-notice-border:oklch(43% .05 90);--color-notice-inset:oklch(27% .015 90);--color-highlight:oklch(100% 0 none);--color-shadow:oklch(0% 0 none);--color-avatar-0:oklch(55% .13 250);--color-avatar-1:oklch(55% .13 310);--color-avatar-2:oklch(55% .13 145);--color-avatar-3:oklch(55% .13 25);--color-avatar-4:oklch(55% .13 70);--color-avatar-5:oklch(55% .13 195);--color-on-avatar:oklch(98% 0 none);--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI Adjusted", "Segoe UI", "Liberation Sans", sans-serif;--font-mono:ui-monospace, "Cascadia Mono", "Segoe UI Mono", "Liberation Mono", Menlo, Monaco, Consolas, monospace;--radius-sm:3px;--radius-md:6px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--page-width:79rem;--sidebar-width:18.75rem}}@layer base{html,body{background:var(--color-background);color:var(--color-text)}html{font-family:var(--font-sans);text-rendering:optimizelegibility;font-size:100%;line-height:1.5}body{min-block-size:100dvh;font-size:.8125rem;line-height:1.4}h1,h2,p{margin:0}a{color:var(--color-link);text-decoration:none}@media (hover:hover) and (pointer:fine){a:hover{color:var(--color-link-hover)}}}@layer components{.popup{overscroll-behavior:contain;border:1px solid var(--terminal-border-strong);border-radius:var(--popup-radius);background:var(--terminal-surface-raised);box-shadow:var(--popup-shadow);scrollbar-color:var(--terminal-border-strong) transparent;scrollbar-width:thin}:where(.popup:is([popover],dialog)){color:inherit;padding:0}.popup:is([popover]:not(:popover-open),dialog:not([open])){display:none}:where(.popup[popover]){position-try-fallbacks:flip-block, flip-inline, flip-block flip-inline}.popup--dialog{box-shadow:var(--dialog-shadow)}dialog.popup::backdrop{background:var(--backdrop);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}:root:has(dialog.popup:modal){overflow:hidden}.popup-anchor{pointer-events:none;position:absolute}.popup__row{border-radius:var(--popup-row-radius)}.popup__row:is([aria-selected=true],:focus-visible){background:var(--terminal-surface-hover)}@media (hover:hover) and (pointer:fine){.popup__row:hover:not(:disabled){background:var(--terminal-surface-hover)}}.popup__title,.popup__heading{color:var(--terminal-text-faint);font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--text-micro,.625rem);letter-spacing:.08em;text-transform:uppercase;margin:0;font-weight:600}.popup__heading{color:var(--terminal-text-muted);font-size:var(--text-meta,.75rem)}@media (prefers-reduced-motion:no-preference){.popup:is([popover],dialog){transition:opacity var(--duration-popover) var(--ease-out), translate var(--duration-popover) var(--ease-out), display var(--duration-popover) allow-discrete, overlay var(--duration-popover) allow-discrete}.popup:is([popover]:not(:popover-open),dialog:not([open])){opacity:0;translate:0 .25rem}@starting-style{.popup:is([popover],dialog){opacity:0;translate:0 .25rem}}dialog.popup::backdrop{transition:opacity var(--duration-popover) var(--ease-out), display var(--duration-popover) allow-discrete, overlay var(--duration-popover) allow-discrete}dialog.popup:not([open])::backdrop{opacity:0}@starting-style{dialog.popup[open]::backdrop{opacity:0}}}.app{min-block-size:100dvh}.page{max-inline-size:var(--page-width);padding-block:var(--space-5) var(--space-6);padding-inline:var(--space-5);margin-inline:auto}.columns{grid-template-columns:minmax(0, 1fr) var(--sidebar-width);gap:var(--space-5);align-items:start;display:grid}@media (width<60rem){.columns{grid-template-columns:minmax(0,1fr)}}.control{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-md);color:var(--color-link);white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;padding-block:.65rem;padding-inline:.8rem;font-size:.8125rem;line-height:1.15;text-decoration:none;display:inline-flex}.control--primary{background:var(--color-primary);box-shadow:inset 0 1px 0 0 color-mix(in oklch, var(--color-highlight) 40%, transparent);color:var(--color-on-primary)}.control--quiet{border-color:var(--color-filled-border);background:var(--color-filled);box-shadow:inset 0 1px 0 0 color-mix(in oklch, var(--color-highlight) 10%, transparent);color:var(--color-on-filled)}.control[data-disabled]{opacity:.5;cursor:progress}@media (hover:hover) and (pointer:fine){.control--primary:hover:not([data-disabled]){background:var(--color-primary-hover);color:var(--color-on-primary)}.control--quiet:hover:not([data-disabled]){background:var(--color-filled-hover);color:var(--color-on-filled)}}@media (prefers-reduced-motion:no-preference){.control{transition:background-color var(--duration-press) var(--ease-out), border-color var(--duration-press) var(--ease-out)}}.topbar{z-index:10;align-items:center;gap:var(--space-1);min-block-size:3.125rem;padding-inline:max(var(--space-4), (100% - var(--page-width)) / 2 + var(--space-5));border-block-start:3px solid var(--color-accent);background:var(--color-topbar);box-shadow:0 1px 2px color-mix(in oklch, var(--color-shadow) 30%, transparent), 0 1px 4px color-mix(in oklch, var(--color-shadow) 30%, transparent), 0 2px 8px color-mix(in oklch, var(--color-shadow) 30%, transparent);display:flex;position:sticky;inset-block-start:0}.brand{letter-spacing:-.02em;white-space:nowrap;flex:none;align-items:center;gap:.3rem;margin-inline-end:var(--space-3);font-size:1.1875rem;display:inline-flex}.brand strong{font-weight:700}.brand__mark{background:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 37'><path d='M3 24v10h23V24' fill='none' stroke='%23bcbbbb' stroke-width='3'/><g fill='%23f48024'><rect x='7' y='27' width='15' height='3'/><rect x='7' y='22' width='15' height='3' transform='rotate(11 7 23.5)'/><rect x='8' y='16' width='15' height='3' transform='rotate(25 8 17.5)'/><rect x='11' y='10' width='15' height='3' transform='rotate(42 11 11.5)'/><rect x='19' y='1' width='15' height='3' transform='rotate(78 19 2.5)'/></g></svg>") 50%/contain no-repeat;block-size:1.75rem;inline-size:1.5rem;margin-inline-end:.125rem}.tabs{gap:var(--space-1);margin-inline-end:auto;display:flex}.tab{color:var(--color-text-muted);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;padding-block:.375rem;padding-inline:.75rem;font-size:.8125rem}.tab--current{background:var(--color-accent);color:var(--color-on-accent)}@media (hover:hover) and (pointer:fine){.tab:not(.tab--current):hover{background:var(--color-surface-hover);color:var(--color-text)}}.account{align-items:center;gap:var(--space-2);display:flex}.account__name{color:var(--color-text-muted)}.account__reputation{font-variant-numeric:tabular-nums;font-weight:700}.account .control{padding-block:.5rem}.avatar{border-radius:var(--radius-sm);block-size:1.5rem;inline-size:1.5rem}@media (width<40rem){.topbar{row-gap:var(--space-2);padding-block:var(--space-2);flex-wrap:wrap}.brand{margin-inline-end:auto}.tabs{flex-basis:100%;order:1}.account__name{display:none}}.banner{align-items:center;gap:var(--space-3);max-inline-size:calc(var(--page-width) - 2 * var(--space-5));margin-block-start:var(--space-4);margin-inline:max(var(--space-4), (100% - var(--page-width)) / 2 + var(--space-5));padding-block:var(--space-3);padding-inline:var(--space-4) var(--space-2);border:1px solid var(--color-danger);border-radius:var(--radius-md);background:var(--color-danger-soft);display:flex}.banner__text{flex:1}.banner__close{color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;font-size:1.25rem;line-height:1}.page-title,.hero__title{font-size:1.6875rem;font-weight:400;line-height:1.3}.section-title{margin-block:var(--space-5) var(--space-3);font-size:1.1875rem;font-weight:400}.lede{max-inline-size:42rem;color:var(--color-text-muted);font-size:.9375rem}.notice{gap:var(--space-2);padding-block:var(--space-6);text-align:center;display:grid}.notice__title{font-size:1.3125rem;font-weight:400}.notice__detail{color:var(--color-text-muted)}.hero{align-items:start;gap:var(--space-4);padding-block:var(--space-2) var(--space-5);border-block-end:1px solid var(--color-border-subtle);grid-template-columns:minmax(0,1fr) auto;margin-block-end:var(--space-5);display:grid}.hero>.lede{grid-area:2/1/auto/-1}.hero>.control{grid-area:1/2}.post-body{font-family:var(--font-sans);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:.9375rem;line-height:1.5}.inline-code{border-radius:var(--radius-sm);background:var(--color-surface-hover);font-family:var(--font-mono);padding:.1em .3em;font-size:.8125rem}.tags{gap:var(--space-1);margin-block:var(--space-4) 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.tag{border-radius:var(--radius-sm);background:var(--color-tag-background);color:var(--color-tag);padding-block:.3rem;padding-inline:.4rem;font-size:.75rem;line-height:1}.field{gap:var(--space-1);padding:var(--space-5);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface);display:grid}.field__label{font-size:.9375rem;font-weight:600}.field__hint{color:var(--color-text-muted);margin-block-end:var(--space-1);font-size:.75rem}.field__input{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-input);inline-size:100%;color:var(--color-text);padding-block:.5rem;padding-inline:.5625rem}.field__input::placeholder{color:var(--color-text-faint)}.field__input:focus-visible{border-color:var(--color-primary);box-shadow:0 0 0 4px var(--color-focus-ring);outline-color:#0000}.field__input--body{font-family:var(--font-mono);resize:vertical}@media (pointer:fine){.field__input{font-size:.8125rem}}.ask .columns,.answered .columns{margin-block-start:var(--space-2)}.ask__intro .page-title{font-weight:700}.ask__guide{gap:var(--space-2);margin-block:var(--space-5);padding:var(--space-5);border:1px solid var(--color-info-border);border-radius:var(--radius-md);background:var(--color-info);font-size:.9375rem;display:grid}.ask__guide-title{font-size:1.3125rem;font-weight:400}.ask__form{gap:var(--space-4);display:grid}.ask__actions{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.sidebar{gap:var(--space-5);display:grid}.widget{border:1px solid var(--color-notice-border);border-radius:var(--radius-md);background:var(--color-notice);box-shadow:0 1px 2px color-mix(in oklch, var(--color-shadow) 20%, transparent);overflow:hidden}.widget__title{padding-block:var(--space-3);padding-inline:var(--space-4);border-block-end:1px solid var(--color-notice-border);background:var(--color-notice-header);color:var(--color-text-muted);font-size:.75rem;font-weight:700}.widget__text{padding-block:var(--space-3) 0;padding-inline:var(--space-4)}.widget__steps,.widget__list{gap:var(--space-2);padding-block:var(--space-3);padding-inline:2.25rem var(--space-4);margin:0;display:grid}.widget__list{padding-inline-start:2rem;list-style:"✎  "}.linked__title{margin-block-end:var(--space-2);font-size:1.1875rem;font-weight:400}.linked__item{color:var(--color-text-faint)}.linked__deleted,.closure__deleted{color:var(--color-link);-webkit-text-decoration-color:var(--color-danger);text-decoration-color:var(--color-danger);text-decoration-thickness:2px}.closure{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--color-notice-border);border-radius:var(--radius-md);background:var(--color-notice);margin-block-end:var(--space-4);display:grid}.closure__heading{font-size:.9375rem;font-weight:700}.closure__deleted{font-size:.9375rem}.closure__link{color:var(--color-text-muted)}.closure__footnote{border-block-start:1px solid var(--color-notice-border);color:var(--color-text-faint);padding-block-start:var(--space-2);font-size:.75rem}.question__header{border-block-end:1px solid var(--color-border-subtle);margin-block-end:var(--space-4);padding-block-end:var(--space-2)}.question__meta{gap:var(--space-4);flex-wrap:wrap;margin-block-start:var(--space-2);display:flex}.question__label{color:var(--color-text-muted);margin-inline-end:.375rem}.post{gap:var(--space-4);grid-template-columns:4rem minmax(0,1fr);display:grid}@media (width<40rem){.post{gap:var(--space-2);grid-template-columns:3rem minmax(0,1fr)}.post .votes__count{font-size:1rem}}.post__side{align-items:center;gap:var(--space-2);flex-direction:column;display:flex}.post__footer{justify-content:space-between;align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;margin-block-start:var(--space-4);display:flex}.votes{align-items:center;gap:var(--space-1);flex-direction:column;display:flex}.votes__arrow{border:1px solid var(--color-border);cursor:pointer;background:0 0;border-radius:50%;place-items:center;block-size:2.5rem;inline-size:2.5rem;padding:0;display:grid}@media (hover:hover) and (pointer:fine){.votes__arrow:hover{background:color-mix(in oklch, var(--color-accent) 15%, transparent)}}.toast{position-area:inline-end;inline-size:max-content;max-inline-size:min(20rem, calc(100dvw - 2 * var(--space-3)));margin:var(--space-2);padding:var(--space-3);font-size:.8125rem;line-height:1.4}.post-menu{margin-block-start:var(--space-3)}.post-menu__link{color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;padding:0;font-size:.8125rem}@media (hover:hover) and (pointer:fine){.post-menu__link:hover{color:var(--color-link)}}.votes__arrow:before{content:"";background:var(--color-text-muted);block-size:1.125rem;inline-size:1.125rem;-webkit-mask:var(--arrow) center / contain no-repeat;mask:var(--arrow) center / contain no-repeat}.votes__arrow--up{--arrow:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'><path d='M1 13h16L9 4z'/></svg>")}.votes__arrow--down{--arrow:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'><path d='M1 5h16l-8 9z'/></svg>")}.votes__count{font-variant-numeric:tabular-nums;font-size:1.3125rem;font-weight:600;line-height:1.3}.accepted-check,.accept-toggle{--check:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 36'><path d='m6 14 8 8L30 6v8L14 30l-8-8z'/></svg>");background:var(--color-success);block-size:2.25rem;inline-size:2.25rem;-webkit-mask:var(--check) center / contain no-repeat;mask:var(--check) center / contain no-repeat}.accept-toggle{background:var(--color-text-faint);cursor:pointer;border:0;padding:0}.accept-toggle[data-disabled]{cursor:progress}@media (hover:hover) and (pointer:fine){.accept-toggle:hover:not([data-disabled]){background:var(--color-success)}}.usercard{gap:var(--space-1) var(--space-2);border-radius:var(--radius-sm);grid-template-columns:2rem auto;grid-template-areas:"action action""avatar name";min-inline-size:12.5rem;margin-inline-start:auto;padding:.3rem .4rem .45rem;font-size:.75rem;display:grid}.usercard--owner{background:var(--color-owner)}.usercard__action{color:var(--color-text-muted);grid-area:action}.usercard__avatar{border-radius:var(--radius-sm);background:var(--avatar-color,var(--color-avatar-0));block-size:2rem;inline-size:2rem;color:var(--color-on-avatar);text-transform:uppercase;grid-area:avatar;place-items:center;font-size:1rem;font-weight:700;display:grid}.usercard__name{color:var(--color-link);grid-area:name;align-self:center;font-size:.8125rem}.answered__main>.section-title{margin-block-end:0}.answer{padding-block:var(--space-4);border-block-end:1px solid var(--color-border-subtle)}.answer--deleted{padding-inline:var(--space-3);background:var(--color-danger-soft)}.answer__deletion{color:var(--color-text-muted);margin-block-end:var(--space-3);font-size:.8125rem}.comments{border-block-start:1px solid var(--color-border-subtle);margin-block-start:var(--space-3)}.comments__list{margin:0;padding:0;list-style:none}.comment{gap:var(--space-2);border-block-end:1px solid var(--color-border-subtle);grid-template-columns:2rem minmax(0,1fr);padding-block:.4rem;padding-inline-end:var(--space-2);display:grid}.comment__score{color:var(--color-text-faint);text-align:end;font-variant-numeric:tabular-nums}.comment__score--hot{color:var(--color-accent);font-weight:700}.comment__author{color:var(--color-link)}.comment__author--moderator{font-weight:600}.comment__author--asker{border-radius:var(--radius-sm);background:var(--color-owner);padding-inline:.25rem}.comment--event .comment__body{color:var(--color-text-muted);font-style:italic}.comment--event .comment__author{font-style:normal}.comment--new{background:color-mix(in oklch, var(--color-warning) 9%, transparent)}.comment--obsolete .comment__body{color:var(--color-text-faint)}.comment__flag{border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text-faint);white-space:nowrap;margin-inline-start:var(--space-2);padding-inline:.3rem;font-size:.6875rem;font-style:normal}.comments__more{padding-block:var(--space-2);color:var(--color-text-faint);padding-inline-start:2.5rem;display:inline-block}.reply{justify-items:start;gap:var(--space-3);margin-block-start:var(--space-6);display:grid}.reply .field{inline-size:100%}.won{justify-items:start;gap:var(--space-3);padding:var(--space-5);border:1px solid var(--color-success);border-radius:var(--radius-md);background:var(--color-success-soft);margin-block-end:var(--space-5);display:grid}.won__title{align-items:center;gap:var(--space-2);font-size:1.3125rem;font-weight:600;display:flex}.won__title:before{content:"";background:var(--color-success);block-size:1.5rem;inline-size:1.5rem;-webkit-mask:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 36'><path d='m6 14 8 8L30 6v8L14 30l-8-8z'/></svg>") 50%/contain no-repeat;mask:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 36'><path d='m6 14 8 8L30 6v8L14 30l-8-8z'/></svg>") 50%/contain no-repeat}.won__detail{font-size:.9375rem}.scores{border:1px solid var(--color-border);border-radius:var(--radius-md);border-collapse:separate;border-spacing:0;inline-size:100%;overflow:hidden}.scores th,.scores td{padding-block:var(--space-2);padding-inline:var(--space-3);border-block-end:1px solid var(--color-border-subtle);text-align:start}.scores tbody tr:last-child td{border-block-end:0}.scores th{background:var(--color-surface-raised);font-size:.75rem;font-weight:700}.scores__rank{color:var(--color-text-faint);font-variant-numeric:tabular-nums}.scores__player{align-items:center;gap:var(--space-2);color:var(--color-link);display:flex}.scores__number{font-variant-numeric:tabular-nums;text-align:end}.scores th.scores__number{text-align:end}}@layer utilities;
