.react-flow{direction:ltr;--xy-edge-stroke-default: #b1b1b7;--xy-edge-stroke-width-default: 1;--xy-edge-stroke-selected-default: #555;--xy-connectionline-stroke-default: #b1b1b7;--xy-connectionline-stroke-width-default: 1;--xy-attribution-background-color-default: rgba(255, 255, 255, .5);--xy-minimap-background-color-default: #fff;--xy-minimap-mask-background-color-default: rgba(240, 240, 240, .6);--xy-minimap-mask-stroke-color-default: transparent;--xy-minimap-mask-stroke-width-default: 1;--xy-minimap-node-background-color-default: #e2e2e2;--xy-minimap-node-stroke-color-default: transparent;--xy-minimap-node-stroke-width-default: 2;--xy-background-color-default: transparent;--xy-background-pattern-dots-color-default: #91919a;--xy-background-pattern-lines-color-default: #eee;--xy-background-pattern-cross-color-default: #e2e2e2;background-color:var(--xy-background-color, var(--xy-background-color-default));--xy-node-color-default: inherit;--xy-node-border-default: 1px solid #1a192b;--xy-node-background-color-default: #fff;--xy-node-group-background-color-default: rgba(240, 240, 240, .25);--xy-node-boxshadow-hover-default: 0 1px 4px 1px rgba(0, 0, 0, .08);--xy-node-boxshadow-selected-default: 0 0 0 .5px #1a192b;--xy-node-border-radius-default: 3px;--xy-handle-background-color-default: #1a192b;--xy-handle-border-color-default: #fff;--xy-selection-background-color-default: rgba(0, 89, 220, .08);--xy-selection-border-default: 1px dotted rgba(0, 89, 220, .8);--xy-controls-button-background-color-default: #fefefe;--xy-controls-button-background-color-hover-default: #f4f4f4;--xy-controls-button-color-default: inherit;--xy-controls-button-color-hover-default: inherit;--xy-controls-button-border-color-default: #eee;--xy-controls-box-shadow-default: 0 0 2px 1px rgba(0, 0, 0, .08);--xy-edge-label-background-color-default: #ffffff;--xy-edge-label-color-default: inherit;--xy-resize-background-color-default: #3367d9}.react-flow.dark{--xy-edge-stroke-default: #3e3e3e;--xy-edge-stroke-width-default: 1;--xy-edge-stroke-selected-default: #727272;--xy-connectionline-stroke-default: #b1b1b7;--xy-connectionline-stroke-width-default: 1;--xy-attribution-background-color-default: rgba(150, 150, 150, .25);--xy-minimap-background-color-default: #141414;--xy-minimap-mask-background-color-default: rgba(60, 60, 60, .6);--xy-minimap-mask-stroke-color-default: transparent;--xy-minimap-mask-stroke-width-default: 1;--xy-minimap-node-background-color-default: #2b2b2b;--xy-minimap-node-stroke-color-default: transparent;--xy-minimap-node-stroke-width-default: 2;--xy-background-color-default: #141414;--xy-background-pattern-dots-color-default: #555;--xy-background-pattern-lines-color-default: #333;--xy-background-pattern-cross-color-default: #333;--xy-node-color-default: #f8f8f8;--xy-node-border-default: 1px solid #3c3c3c;--xy-node-background-color-default: #1e1e1e;--xy-node-group-background-color-default: rgba(240, 240, 240, .25);--xy-node-boxshadow-hover-default: 0 1px 4px 1px rgba(255, 255, 255, .08);--xy-node-boxshadow-selected-default: 0 0 0 .5px #999;--xy-handle-background-color-default: #bebebe;--xy-handle-border-color-default: #1e1e1e;--xy-selection-background-color-default: rgba(200, 200, 220, .08);--xy-selection-border-default: 1px dotted rgba(200, 200, 220, .8);--xy-controls-button-background-color-default: #2b2b2b;--xy-controls-button-background-color-hover-default: #3e3e3e;--xy-controls-button-color-default: #f8f8f8;--xy-controls-button-color-hover-default: #fff;--xy-controls-button-border-color-default: #5b5b5b;--xy-controls-box-shadow-default: 0 0 2px 1px rgba(0, 0, 0, .08);--xy-edge-label-background-color-default: #141414;--xy-edge-label-color-default: #f8f8f8}.react-flow__background{background-color:var(--xy-background-color-props, var(--xy-background-color, var(--xy-background-color-default)));pointer-events:none;z-index:-1}.react-flow__container{position:absolute;width:100%;height:100%;top:0;left:0}.react-flow__pane{z-index:1;touch-action:none}.react-flow__pane.draggable{cursor:grab}.react-flow__pane.dragging{cursor:grabbing}.react-flow__pane.selection{cursor:pointer}.react-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow__edge-path{stroke:var(--xy-edge-stroke, var(--xy-edge-stroke-default));stroke-width:var(--xy-edge-stroke-width, var(--xy-edge-stroke-width-default));fill:none}.react-flow__connection-path{stroke:var(--xy-connectionline-stroke, var(--xy-connectionline-stroke-default));stroke-width:var(--xy-connectionline-stroke-width, var(--xy-connectionline-stroke-width-default));fill:none}.react-flow .react-flow__edges{position:absolute}.react-flow .react-flow__edges svg{overflow:visible;position:absolute;pointer-events:none}.react-flow__edge{pointer-events:visibleStroke}.react-flow__edge.selectable{cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge.selectable:focus .react-flow__edge-path,.react-flow__edge.selectable:focus-visible .react-flow__edge-path{stroke:var(--xy-edge-stroke-selected, var(--xy-edge-stroke-selected-default))}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__arrowhead polyline{stroke:var(--xy-edge-stroke, var(--xy-edge-stroke-default))}.react-flow__arrowhead polyline.arrowclosed{fill:var(--xy-edge-stroke, var(--xy-edge-stroke-default))}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:dashdraw .5s linear infinite}svg.react-flow__connectionline{z-index:1001;overflow:visible;position:absolute}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:default}.react-flow__node.selectable{cursor:pointer}.react-flow__node.draggable{cursor:grab;pointer-events:all}.react-flow__node.draggable.dragging{cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin:left top;pointer-events:none}.react-flow__nodesselection-rect{position:absolute;pointer-events:all;cursor:grab}.react-flow__handle{position:absolute;pointer-events:none;min-width:5px;min-height:5px;width:6px;height:6px;background-color:var(--xy-handle-background-color, var(--xy-handle-background-color-default));border:1px solid var(--xy-handle-border-color, var(--xy-handle-border-color-default));border-radius:100%}.react-flow__handle.connectingfrom{pointer-events:all}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;left:50%;bottom:0;transform:translate(-50%,50%)}.react-flow__handle-top{top:0;left:50%;transform:translate(-50%,-50%)}.react-flow__handle-left{top:50%;left:0;transform:translate(-50%,-50%)}.react-flow__handle-right{top:50%;right:0;transform:translate(50%,-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__pane.selection .react-flow__panel{pointer-events:none}.react-flow__panel{position:absolute;z-index:5;margin:15px}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.top.center,.react-flow__panel.bottom.center{left:50%;transform:translate(-15px) translate(-50%)}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.left.center,.react-flow__panel.right.center{top:50%;transform:translateY(-15px) translateY(-50%)}.react-flow__attribution{font-size:10px;background:var(--xy-attribution-background-color, var(--xy-attribution-background-color-default));padding:2px 3px;margin:0}.react-flow__attribution a{text-decoration:none;color:#999}@keyframes dashdraw{0%{stroke-dashoffset:10}}.react-flow__edgelabel-renderer{position:absolute;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;left:0;top:0}.react-flow__viewport-portal{position:absolute;width:100%;height:100%;left:0;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__minimap{background:var( --xy-minimap-background-color-props, var(--xy-minimap-background-color, var(--xy-minimap-background-color-default)) )}.react-flow__minimap-svg{display:block}.react-flow__minimap-mask{fill:var( --xy-minimap-mask-background-color-props, var(--xy-minimap-mask-background-color, var(--xy-minimap-mask-background-color-default)) );stroke:var( --xy-minimap-mask-stroke-color-props, var(--xy-minimap-mask-stroke-color, var(--xy-minimap-mask-stroke-color-default)) );stroke-width:var( --xy-minimap-mask-stroke-width-props, var(--xy-minimap-mask-stroke-width, var(--xy-minimap-mask-stroke-width-default)) )}.react-flow__minimap-node{fill:var( --xy-minimap-node-background-color-props, var(--xy-minimap-node-background-color, var(--xy-minimap-node-background-color-default)) );stroke:var( --xy-minimap-node-stroke-color-props, var(--xy-minimap-node-stroke-color, var(--xy-minimap-node-stroke-color-default)) );stroke-width:var( --xy-minimap-node-stroke-width-props, var(--xy-minimap-node-stroke-width, var(--xy-minimap-node-stroke-width-default)) )}.react-flow__background-pattern.dots{fill:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-dots-color-default)) )}.react-flow__background-pattern.lines{stroke:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-lines-color-default)) )}.react-flow__background-pattern.cross{stroke:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-cross-color-default)) )}.react-flow__controls{display:flex;flex-direction:column;box-shadow:var(--xy-controls-box-shadow, var(--xy-controls-box-shadow-default))}.react-flow__controls.horizontal{flex-direction:row}.react-flow__controls-button{display:flex;justify-content:center;align-items:center;height:26px;width:26px;padding:4px;border:none;background:var(--xy-controls-button-background-color, var(--xy-controls-button-background-color-default));border-bottom:1px solid var( --xy-controls-button-border-color-props, var(--xy-controls-button-border-color, var(--xy-controls-button-border-color-default)) );color:var( --xy-controls-button-color-props, var(--xy-controls-button-color, var(--xy-controls-button-color-default)) );cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__controls-button svg{width:100%;max-width:12px;max-height:12px;fill:currentColor}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-input,.react-flow__node-default,.react-flow__node-output,.react-flow__node-group{padding:10px;border-radius:var(--xy-node-border-radius, var(--xy-node-border-radius-default));width:150px;font-size:12px;color:var(--xy-node-color, var(--xy-node-color-default));text-align:center;border:var(--xy-node-border, var(--xy-node-border-default));background-color:var(--xy-node-background-color, var(--xy-node-background-color-default))}.react-flow__node-input.selectable:hover,.react-flow__node-default.selectable:hover,.react-flow__node-output.selectable:hover,.react-flow__node-group.selectable:hover{box-shadow:var(--xy-node-boxshadow-hover, var(--xy-node-boxshadow-hover-default))}.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible{box-shadow:var(--xy-node-boxshadow-selected, var(--xy-node-boxshadow-selected-default))}.react-flow__node-group{background-color:var(--xy-node-group-background-color, var(--xy-node-group-background-color-default))}.react-flow__nodesselection-rect,.react-flow__selection{background:var(--xy-selection-background-color, var(--xy-selection-background-color-default));border:var(--xy-selection-border, var(--xy-selection-border-default))}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls-button:hover{background:var( --xy-controls-button-background-color-hover-props, var(--xy-controls-button-background-color-hover, var(--xy-controls-button-background-color-hover-default)) );color:var( --xy-controls-button-color-hover-props, var(--xy-controls-button-color-hover, var(--xy-controls-button-color-hover-default)) )}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__controls-button:last-child{border-bottom:none}.react-flow__controls.horizontal .react-flow__controls-button{border-bottom:none;border-right:1px solid var( --xy-controls-button-border-color-props, var(--xy-controls-button-border-color, var(--xy-controls-button-border-color-default)) )}.react-flow__controls.horizontal .react-flow__controls-button:last-child{border-right:none}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.top,.react-flow__resize-control.bottom{cursor:ns-resize}.react-flow__resize-control.top.left,.react-flow__resize-control.bottom.right{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{width:5px;height:5px;border:1px solid #fff;border-radius:1px;background-color:var(--xy-resize-background-color, var(--xy-resize-background-color-default));translate:-50% -50%}.react-flow__resize-control.handle.left{left:0;top:50%}.react-flow__resize-control.handle.right{left:100%;top:50%}.react-flow__resize-control.handle.top{left:50%;top:0}.react-flow__resize-control.handle.bottom{left:50%;top:100%}.react-flow__resize-control.handle.top.left,.react-flow__resize-control.handle.bottom.left{left:0}.react-flow__resize-control.handle.top.right,.react-flow__resize-control.handle.bottom.right{left:100%}.react-flow__resize-control.line{border-color:var(--xy-resize-background-color, var(--xy-resize-background-color-default));border-width:0;border-style:solid}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;transform:translate(-50%);top:0;height:100%}.react-flow__resize-control.line.left{left:0;border-left-width:1px}.react-flow__resize-control.line.right{left:100%;border-right-width:1px}.react-flow__resize-control.line.top,.react-flow__resize-control.line.bottom{height:1px;transform:translateY(-50%);left:0;width:100%}.react-flow__resize-control.line.top{top:0;border-top-width:1px}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.react-flow__edge-textbg{fill:var(--xy-edge-label-background-color, var(--xy-edge-label-background-color-default))}.react-flow__edge-text{fill:var(--xy-edge-label-color, var(--xy-edge-label-color-default))}@font-face{font-family:Eurostile;src:url(/static/Eurostile-Regular-BjdqCkFw.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Eurostile;src:url(/static/Eurostile-Medium-cRibdu5r.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Eurostile;src:url(/static/Eurostile-Bold-CEbb80Qt.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Eurostile;src:url(/static/Eurostile-Black-BgJB23ga.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Eurostile Extended;src:url(/static/EurostileExtended-Regular-BG_zy06O.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Eurostile Extended;src:url(/static/EurostileExtended-Bold-DzJWimys.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Eurostile Extended;src:url(/static/EurostileExtended-Black-51-VKQBq.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Berling;src:url(/static/Berling-Regular-DrckUgfl.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Berling;src:url(/static/Berling-Bold-CK-kBbS7.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{color-scheme:dark;--color-cyan-pale: rgb(180, 231, 249);--color-cyan-light: rgb(114, 211, 243);--color-cyan: #43c4ef;--color-cyan-dark: rgb(50, 147, 179);--color-aqua-light: rgb(86, 238, 245);--color-aqua: #1de8f2;--color-aqua-dark: rgb(22, 174, 182);--color-blue-light: rgb(64, 167, 230);--color-blue: #008ade;--color-blue-dark: rgb(0, 104, 167);--color-teal-light: rgb(77, 143, 159);--color-teal: #12697f;--color-teal-dark: rgb(14, 79, 95);--color-space: #020813;--color-midnight: #001c27;--color-navy-light: rgb(74, 104, 137);--color-navy: #0e3662;--color-navy-dark: rgb(11, 41, 74);--color-white: #fff;--color-slate-light: rgb(176, 191, 196);--color-slate: #95a9b0;--color-slate-dark: rgb(112, 127, 132);--color-grey-light: rgb(166, 166, 166);--color-grey: #888;--color-grey-dark: rgb(102, 102, 102);--color-black: #000;--color-green-light: rgb(71, 222, 92);--color-green: #09d326;--color-green-dark: rgb(7, 158, 29);--color-mint-light: rgb(64, 252, 183);--color-mint: #00fb9f;--color-mint-dark: rgb(0, 188, 119);--color-red-light: rgb(243, 115, 115);--color-red: #ef4444;--color-red-dark: rgb(179, 51, 51);--color-orange-light: rgb(255, 178, 64);--color-orange: #ff9800;--color-orange-dark: rgb(191, 114, 0);--color-amber-light: rgb(243, 205, 128);--color-amber: #efbc55;--color-amber-dark: rgb(179, 141, 64);--color-purple-light: rgb(194, 157, 255);--color-purple: #ae7cff;--color-purple-dark: rgb(131, 93, 191);--color-pink-light: rgb(249, 122, 222);--color-pink: #f74dd3;--color-pink-dark: rgb(185, 58, 158);--color-gold: #ffd700;--color-silver: #c0c0c0;--color-bronze: #cd7f32;--color-imperial-light: rgb(217, 79, 79);--color-imperial: #cc1414;--color-imperial-dark: rgb(153, 15, 15);--color-republic-light: rgb(103, 157, 199);--color-republic: #347cb4;--color-republic-dark: rgb(39, 93, 135);--color-discord-light: rgb(130, 140, 245);--color-discord: #5865f2;--color-discord-dark: rgb(66, 76, 182);--color-quality-artifact: #bf00fd;--color-quality-cheap: #959494;--color-quality-currency: #efbc55;--color-quality-legacy: #ebce5b;--color-quality-legendary: #ffdf5e;--color-quality-mission: #f5f537;--color-quality-moddable: #dc5d00;--color-quality-premium: #00fe00;--color-quality-prototype: #1d8cfe;--color-quality-standard: #fff;--space-0: 0;--space-2xs: .25rem;--space-xs: .5rem;--space-sm: .75rem;--space-base: 1rem;--space-md: 1.25rem;--space-lg: 1.5rem;--space-xl: 2rem;--space-2xl: 3rem;--space-3xl: 4rem;--space-4xl: 6rem;--space-fluid-sm: clamp(.5rem, 1.1vw, 1.25rem);--space-fluid-base: clamp(1.25rem, 2.2vw, 2rem);--space-fluid-lg: clamp(1.5rem, 3.5vw, 3rem);--space-fluid-xl: clamp(2rem, 4vw, 4rem);--breakpoint-sm: 36rem;--breakpoint-md: 48rem;--breakpoint-lg: 56rem;--breakpoint-xl: 72rem;--breakpoint-2xl: 90rem;--font-body: Eurostile, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif;--font-display: Eurostile Extended, Eurostile, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif;--font-serif: Berling, Georgia, Times New Roman, serif;--font-mono: Consolas, Cascadia Mono, Courier New, monospace;--font-size-2xs: .625rem;--font-size-xs: .75rem;--font-size-sm: .875rem;--font-size-base: 1rem;--font-size-md: 1.125rem;--font-size-lg: 1.25rem;--font-size-xl: 1.5rem;--font-size-2xl: 2rem;--font-size-3xl: 2.5rem;--font-size-4xl: 3.5rem;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-bold: 700;--font-weight-black: 900;--radius-0: 0;--radius-2xs: .125rem;--radius-xs: .25rem;--radius-sm: .375rem;--radius-base: .5rem;--radius-md: .75rem;--radius-lg: 1rem;--radius-xl: 1.5rem;--radius-2xl: 2.5rem;--radius-3xl: 4rem;--radius-full: 9999px;--duration-fast: .15s;--duration-base: .3s;--duration-slow: .6s;--duration-offcanvas: .9s;--duration-offcanvas-slide: .45s;--ease-standard: ease-in-out;--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-in-out: cubic-bezier(.65, 0, .25, 1)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}*{scrollbar-width:none}*::-webkit-scrollbar{display:none}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}@media (prefers-reduced-motion: no-preference){html{scroll-behavior:smooth}}body{min-height:100vh;min-height:100dvh;background:#020813}img,picture,svg,video,canvas{display:block;max-width:100%}img{height:auto}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:none;border:0}:disabled{cursor:not-allowed}ul[role=list],ol[role=list]{list-style:none}table{border-collapse:collapse}body{font-family:Eurostile,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;color:#fff;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.25;text-wrap:balance}h1,h2{text-transform:uppercase}h1{font-family:Eurostile Extended,Eurostile,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:2rem;font-weight:900}h2{font-size:1.5rem}h3{font-size:1.25rem}h4{font-size:1.125rem}h5{font-size:1rem}h6{font-size:.875rem}p{text-wrap:pretty}a:not([class]){color:#b4e7f9;font-weight:700;text-decoration:none}a:not([class]):hover{color:#fff}strong,b{font-weight:700}code,kbd,pre,samp{font-family:Consolas,Cascadia Mono,Courier New,monospace;font-size:.9em}::selection{background:#43c4ef;color:#020813}.galaxy{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:-1;pointer-events:none;background:radial-gradient(circle at 20% 20%,rgba(14,79,95,.4),transparent 50%),radial-gradient(circle at 80% 70%,rgba(0,138,222,.3),transparent 55%),radial-gradient(circle at 50% 40%,rgba(255,255,255,.1),transparent 60%),#020813}.galaxy--contained{position:absolute;z-index:0}.galaxy__canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.galaxy__glow,.galaxy__grid{--along: 50%;position:absolute;inset:0 0 auto;pointer-events:none}.galaxy__glow{--glow-at: var(--along) -10%;--fade: to bottom;height:40vh;min-height:320px;background:radial-gradient(circle at var(--glow-at),var(--galaxy-glow, rgba(0, 104, 167, .35)),transparent 55%);-webkit-mask-image:linear-gradient(var(--fade),#000 0%,#000 30%,transparent 90%);mask-image:linear-gradient(var(--fade),#000 0%,#000 30%,transparent 90%)}.galaxy__grid{--grid-at: var(--along) 0%;height:60vh;min-height:400px;background:linear-gradient(var(--galaxy-grid, rgba(67, 196, 239, .07)) 1px,transparent 1px),linear-gradient(90deg,var(--galaxy-grid, rgba(67, 196, 239, .07)) 1px,transparent 1px);background-size:32px 32px;-webkit-mask-image:radial-gradient(ellipse at var(--grid-at),rgba(0,0,0,.8) 0%,transparent 70%);mask-image:radial-gradient(ellipse at var(--grid-at),rgba(0,0,0,.8) 0%,transparent 70%)}.galaxy__glow--top-left,.galaxy__grid--top-left{--along: 0%}.galaxy__glow--top-left{--fade: to bottom;--glow-at: var(--along) -10%}.galaxy__grid--top-left{--grid-at: var(--along) 0%}.galaxy__glow--top,.galaxy__grid--top{--along: 50%}.galaxy__glow--top{--fade: to bottom;--glow-at: var(--along) -10%}.galaxy__grid--top{--grid-at: var(--along) 0%}.galaxy__glow--top-right,.galaxy__grid--top-right{--along: 100%}.galaxy__glow--top-right{--fade: to bottom;--glow-at: var(--along) -10%}.galaxy__grid--top-right{--grid-at: var(--along) 0%}.galaxy__glow--right,.galaxy__grid--right{--along: 50%;inset:0 0 0 auto}.galaxy__glow--right{--fade: to left;--glow-at: 110% var(--along);width:40vh;min-width:320px;height:auto;min-height:0}.galaxy__grid--right{--grid-at: 100% var(--along);width:60vh;min-width:400px;height:auto;min-height:0}.galaxy__glow--bottom-right,.galaxy__grid--bottom-right{--along: 100%;inset:auto 0 0}.galaxy__glow--bottom-right{--fade: to top;--glow-at: var(--along) 110%}.galaxy__grid--bottom-right{--grid-at: var(--along) 100%}.galaxy__glow--bottom,.galaxy__grid--bottom{--along: 50%;inset:auto 0 0}.galaxy__glow--bottom{--fade: to top;--glow-at: var(--along) 110%}.galaxy__grid--bottom{--grid-at: var(--along) 100%}.galaxy__glow--bottom-left,.galaxy__grid--bottom-left{--along: 0%;inset:auto 0 0}.galaxy__glow--bottom-left{--fade: to top;--glow-at: var(--along) 110%}.galaxy__grid--bottom-left{--grid-at: var(--along) 100%}.galaxy__glow--left,.galaxy__grid--left{--along: 50%;inset:0 auto 0 0}.galaxy__glow--left{--fade: to right;--glow-at: -10% var(--along);width:40vh;min-width:320px;height:auto;min-height:0}.galaxy__grid--left{--grid-at: 0% var(--along);width:60vh;min-width:400px;height:auto;min-height:0}.page{display:flex;flex-direction:column;min-height:100vh;min-height:100dvh}.page__main{flex:1 0 auto}.container{width:100%;margin-inline:auto;padding-inline:clamp(1.5rem,3.5vw,3rem)}.container.w-fluid-page{box-sizing:content-box;width:min(100% - 2*clamp(1.5rem,3.5vw,3rem),clamp(20rem,86vw,102rem))}.grid{display:flex;flex-wrap:wrap;gap:1.5rem}.grid>*{--gutter: 1.5rem}.grid.gap-0>*,.grid.gap-x-0>*{--gutter: 0px}.grid.gap-2xs>*,.grid.gap-x-2xs>*{--gutter: .25rem}.grid.gap-xs>*,.grid.gap-x-xs>*{--gutter: .5rem}.grid.gap-sm>*,.grid.gap-x-sm>*{--gutter: .75rem}.grid.gap-base>*,.grid.gap-x-base>*{--gutter: 1rem}.grid.gap-md>*,.grid.gap-x-md>*{--gutter: 1.25rem}.grid.gap-lg>*,.grid.gap-x-lg>*{--gutter: 1.5rem}.grid.gap-xl>*,.grid.gap-x-xl>*{--gutter: 2rem}.grid.gap-2xl>*,.grid.gap-x-2xl>*{--gutter: 3rem}.grid.gap-3xl>*,.grid.gap-x-3xl>*{--gutter: 4rem}.grid.gap-4xl>*,.grid.gap-x-4xl>*{--gutter: 6rem}.grid.gap-fluid-sm>*,.grid.gap-x-fluid-sm>*{--gutter: clamp(.5rem, 1.1vw, 1.25rem)}.grid.gap-fluid-base>*,.grid.gap-x-fluid-base>*{--gutter: clamp(1.25rem, 2.2vw, 2rem)}.grid.gap-fluid-lg>*,.grid.gap-x-fluid-lg>*{--gutter: clamp(1.5rem, 3.5vw, 3rem)}.grid.gap-fluid-xl>*,.grid.gap-x-fluid-xl>*{--gutter: clamp(2rem, 4vw, 4rem)}:where(.grid)>*{--col: 1;flex:0 0 auto;width:calc(var(--col)*100% - var(--gutter, 0px)*(1 - var(--col)));min-width:0}:where(.grid--1-1)>*{--col: 1}:where(.grid--1-2)>*{--col: .5}:where(.grid--1-3)>*{--col: .333333}:where(.grid--2-3)>*{--col: .666667}:where(.grid--1-4)>*{--col: .25}:where(.grid--3-4)>*{--col: .75}:where(.grid--1-5)>*{--col: .2}:where(.grid--2-5)>*{--col: .4}:where(.grid--3-5)>*{--col: .6}:where(.grid--4-5)>*{--col: .8}:where(.grid--1-6)>*{--col: .166667}:where(.grid--5-6)>*{--col: .833333}:where(.grid--1-7)>*{--col: .142857}:where(.grid--2-7)>*{--col: .285714}:where(.grid--3-7)>*{--col: .428571}:where(.grid--4-7)>*{--col: .571429}:where(.grid--5-7)>*{--col: .714286}:where(.grid--6-7)>*{--col: .857143}:where(.grid--1-8)>*{--col: .125}:where(.grid--3-8)>*{--col: .375}:where(.grid--5-8)>*{--col: .625}:where(.grid--7-8)>*{--col: .875}:where(.grid--1-9)>*{--col: .111111}:where(.grid--2-9)>*{--col: .222222}:where(.grid--4-9)>*{--col: .444444}:where(.grid--5-9)>*{--col: .555556}:where(.grid--7-9)>*{--col: .777778}:where(.grid--8-9)>*{--col: .888889}:where(.grid--1-10)>*{--col: .1}:where(.grid--3-10)>*{--col: .3}:where(.grid--7-10)>*{--col: .7}:where(.grid--9-10)>*{--col: .9}.col-1-1,.col-2-2,.col-3-3,.col-4-4,.col-5-5,.col-6-6,.col-7-7,.col-8-8,.col-9-9,.col-10-10,.col-1-2,.col-2-4,.col-3-6,.col-4-8,.col-5-10,.col-1-3,.col-2-6,.col-3-9,.col-2-3,.col-4-6,.col-6-9,.col-1-4,.col-2-8,.col-3-4,.col-6-8,.col-1-5,.col-2-10,.col-2-5,.col-4-10,.col-3-5,.col-6-10,.col-4-5,.col-8-10,.col-1-6,.col-5-6,.col-1-7,.col-2-7,.col-3-7,.col-4-7,.col-5-7,.col-6-7,.col-1-8,.col-3-8,.col-5-8,.col-7-8,.col-1-9,.col-2-9,.col-4-9,.col-5-9,.col-7-9,.col-8-9,.col-1-10,.col-3-10,.col-7-10,.col-9-10{flex:0 0 auto;width:calc(var(--col)*100% - var(--gutter, 0px)*(1 - var(--col)))}.col-1-1,.col-2-2,.col-3-3,.col-4-4,.col-5-5,.col-6-6,.col-7-7,.col-8-8,.col-9-9,.col-10-10{--col: 1}.col-1-2,.col-2-4,.col-3-6,.col-4-8,.col-5-10{--col: .5}.col-1-3,.col-2-6,.col-3-9{--col: .333333}.col-2-3,.col-4-6,.col-6-9{--col: .666667}.col-1-4,.col-2-8{--col: .25}.col-3-4,.col-6-8{--col: .75}.col-1-5,.col-2-10{--col: .2}.col-2-5,.col-4-10{--col: .4}.col-3-5,.col-6-10{--col: .6}.col-4-5,.col-8-10{--col: .8}.col-1-6{--col: .166667}.col-5-6{--col: .833333}.col-1-7{--col: .142857}.col-2-7{--col: .285714}.col-3-7{--col: .428571}.col-4-7{--col: .571429}.col-5-7{--col: .714286}.col-6-7{--col: .857143}.col-1-8{--col: .125}.col-3-8{--col: .375}.col-5-8{--col: .625}.col-7-8{--col: .875}.col-1-9{--col: .111111}.col-2-9{--col: .222222}.col-4-9{--col: .444444}.col-5-9{--col: .555556}.col-7-9{--col: .777778}.col-8-9{--col: .888889}.col-1-10{--col: .1}.col-3-10{--col: .3}.col-7-10{--col: .7}.col-9-10{--col: .9}.col-auto{flex:0 0 auto;width:auto}.col-expand{flex:1 1 0%;width:auto}@media (width >= 36rem){.grid.gap-sm-0>*{--gutter: 0px}.grid.gap-sm-2xs>*{--gutter: .25rem}.grid.gap-sm-xs>*{--gutter: .5rem}.grid.gap-sm-sm>*{--gutter: .75rem}.grid.gap-sm-base>*{--gutter: 1rem}.grid.gap-sm-md>*{--gutter: 1.25rem}.grid.gap-sm-lg>*{--gutter: 1.5rem}.grid.gap-sm-xl>*{--gutter: 2rem}.grid.gap-sm-2xl>*{--gutter: 3rem}.grid.gap-sm-3xl>*{--gutter: 4rem}.grid.gap-sm-4xl>*{--gutter: 6rem}:where(.grid--sm-1-1)>*{--col: 1}:where(.grid--sm-1-2)>*{--col: .5}:where(.grid--sm-1-3)>*{--col: .333333}:where(.grid--sm-2-3)>*{--col: .666667}:where(.grid--sm-1-4)>*{--col: .25}:where(.grid--sm-3-4)>*{--col: .75}:where(.grid--sm-1-5)>*{--col: .2}:where(.grid--sm-2-5)>*{--col: .4}:where(.grid--sm-3-5)>*{--col: .6}:where(.grid--sm-4-5)>*{--col: .8}:where(.grid--sm-1-6)>*{--col: .166667}:where(.grid--sm-5-6)>*{--col: .833333}:where(.grid--sm-1-7)>*{--col: .142857}:where(.grid--sm-2-7)>*{--col: .285714}:where(.grid--sm-3-7)>*{--col: .428571}:where(.grid--sm-4-7)>*{--col: .571429}:where(.grid--sm-5-7)>*{--col: .714286}:where(.grid--sm-6-7)>*{--col: .857143}:where(.grid--sm-1-8)>*{--col: .125}:where(.grid--sm-3-8)>*{--col: .375}:where(.grid--sm-5-8)>*{--col: .625}:where(.grid--sm-7-8)>*{--col: .875}:where(.grid--sm-1-9)>*{--col: .111111}:where(.grid--sm-2-9)>*{--col: .222222}:where(.grid--sm-4-9)>*{--col: .444444}:where(.grid--sm-5-9)>*{--col: .555556}:where(.grid--sm-7-9)>*{--col: .777778}:where(.grid--sm-8-9)>*{--col: .888889}:where(.grid--sm-1-10)>*{--col: .1}:where(.grid--sm-3-10)>*{--col: .3}:where(.grid--sm-7-10)>*{--col: .7}:where(.grid--sm-9-10)>*{--col: .9}.col-sm-1-1,.col-sm-2-2,.col-sm-3-3,.col-sm-4-4,.col-sm-5-5,.col-sm-6-6,.col-sm-7-7,.col-sm-8-8,.col-sm-9-9,.col-sm-10-10,.col-sm-1-2,.col-sm-2-4,.col-sm-3-6,.col-sm-4-8,.col-sm-5-10,.col-sm-1-3,.col-sm-2-6,.col-sm-3-9,.col-sm-2-3,.col-sm-4-6,.col-sm-6-9,.col-sm-1-4,.col-sm-2-8,.col-sm-3-4,.col-sm-6-8,.col-sm-1-5,.col-sm-2-10,.col-sm-2-5,.col-sm-4-10,.col-sm-3-5,.col-sm-6-10,.col-sm-4-5,.col-sm-8-10,.col-sm-1-6,.col-sm-5-6,.col-sm-1-7,.col-sm-2-7,.col-sm-3-7,.col-sm-4-7,.col-sm-5-7,.col-sm-6-7,.col-sm-1-8,.col-sm-3-8,.col-sm-5-8,.col-sm-7-8,.col-sm-1-9,.col-sm-2-9,.col-sm-4-9,.col-sm-5-9,.col-sm-7-9,.col-sm-8-9,.col-sm-1-10,.col-sm-3-10,.col-sm-7-10,.col-sm-9-10{flex:0 0 auto;width:calc(var(--col)*100% - var(--gutter, 0px)*(1 - var(--col)))}.col-sm-1-1,.col-sm-2-2,.col-sm-3-3,.col-sm-4-4,.col-sm-5-5,.col-sm-6-6,.col-sm-7-7,.col-sm-8-8,.col-sm-9-9,.col-sm-10-10{--col: 1}.col-sm-1-2,.col-sm-2-4,.col-sm-3-6,.col-sm-4-8,.col-sm-5-10{--col: .5}.col-sm-1-3,.col-sm-2-6,.col-sm-3-9{--col: .333333}.col-sm-2-3,.col-sm-4-6,.col-sm-6-9{--col: .666667}.col-sm-1-4,.col-sm-2-8{--col: .25}.col-sm-3-4,.col-sm-6-8{--col: .75}.col-sm-1-5,.col-sm-2-10{--col: .2}.col-sm-2-5,.col-sm-4-10{--col: .4}.col-sm-3-5,.col-sm-6-10{--col: .6}.col-sm-4-5,.col-sm-8-10{--col: .8}.col-sm-1-6{--col: .166667}.col-sm-5-6{--col: .833333}.col-sm-1-7{--col: .142857}.col-sm-2-7{--col: .285714}.col-sm-3-7{--col: .428571}.col-sm-4-7{--col: .571429}.col-sm-5-7{--col: .714286}.col-sm-6-7{--col: .857143}.col-sm-1-8{--col: .125}.col-sm-3-8{--col: .375}.col-sm-5-8{--col: .625}.col-sm-7-8{--col: .875}.col-sm-1-9{--col: .111111}.col-sm-2-9{--col: .222222}.col-sm-4-9{--col: .444444}.col-sm-5-9{--col: .555556}.col-sm-7-9{--col: .777778}.col-sm-8-9{--col: .888889}.col-sm-1-10{--col: .1}.col-sm-3-10{--col: .3}.col-sm-7-10{--col: .7}.col-sm-9-10{--col: .9}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-expand{flex:1 1 0%;width:auto}}@media (width >= 48rem){.grid.gap-md-0>*{--gutter: 0px}.grid.gap-md-2xs>*{--gutter: .25rem}.grid.gap-md-xs>*{--gutter: .5rem}.grid.gap-md-sm>*{--gutter: .75rem}.grid.gap-md-base>*{--gutter: 1rem}.grid.gap-md-md>*{--gutter: 1.25rem}.grid.gap-md-lg>*{--gutter: 1.5rem}.grid.gap-md-xl>*{--gutter: 2rem}.grid.gap-md-2xl>*{--gutter: 3rem}.grid.gap-md-3xl>*{--gutter: 4rem}.grid.gap-md-4xl>*{--gutter: 6rem}:where(.grid--md-1-1)>*{--col: 1}:where(.grid--md-1-2)>*{--col: .5}:where(.grid--md-1-3)>*{--col: .333333}:where(.grid--md-2-3)>*{--col: .666667}:where(.grid--md-1-4)>*{--col: .25}:where(.grid--md-3-4)>*{--col: .75}:where(.grid--md-1-5)>*{--col: .2}:where(.grid--md-2-5)>*{--col: .4}:where(.grid--md-3-5)>*{--col: .6}:where(.grid--md-4-5)>*{--col: .8}:where(.grid--md-1-6)>*{--col: .166667}:where(.grid--md-5-6)>*{--col: .833333}:where(.grid--md-1-7)>*{--col: .142857}:where(.grid--md-2-7)>*{--col: .285714}:where(.grid--md-3-7)>*{--col: .428571}:where(.grid--md-4-7)>*{--col: .571429}:where(.grid--md-5-7)>*{--col: .714286}:where(.grid--md-6-7)>*{--col: .857143}:where(.grid--md-1-8)>*{--col: .125}:where(.grid--md-3-8)>*{--col: .375}:where(.grid--md-5-8)>*{--col: .625}:where(.grid--md-7-8)>*{--col: .875}:where(.grid--md-1-9)>*{--col: .111111}:where(.grid--md-2-9)>*{--col: .222222}:where(.grid--md-4-9)>*{--col: .444444}:where(.grid--md-5-9)>*{--col: .555556}:where(.grid--md-7-9)>*{--col: .777778}:where(.grid--md-8-9)>*{--col: .888889}:where(.grid--md-1-10)>*{--col: .1}:where(.grid--md-3-10)>*{--col: .3}:where(.grid--md-7-10)>*{--col: .7}:where(.grid--md-9-10)>*{--col: .9}.col-md-1-1,.col-md-2-2,.col-md-3-3,.col-md-4-4,.col-md-5-5,.col-md-6-6,.col-md-7-7,.col-md-8-8,.col-md-9-9,.col-md-10-10,.col-md-1-2,.col-md-2-4,.col-md-3-6,.col-md-4-8,.col-md-5-10,.col-md-1-3,.col-md-2-6,.col-md-3-9,.col-md-2-3,.col-md-4-6,.col-md-6-9,.col-md-1-4,.col-md-2-8,.col-md-3-4,.col-md-6-8,.col-md-1-5,.col-md-2-10,.col-md-2-5,.col-md-4-10,.col-md-3-5,.col-md-6-10,.col-md-4-5,.col-md-8-10,.col-md-1-6,.col-md-5-6,.col-md-1-7,.col-md-2-7,.col-md-3-7,.col-md-4-7,.col-md-5-7,.col-md-6-7,.col-md-1-8,.col-md-3-8,.col-md-5-8,.col-md-7-8,.col-md-1-9,.col-md-2-9,.col-md-4-9,.col-md-5-9,.col-md-7-9,.col-md-8-9,.col-md-1-10,.col-md-3-10,.col-md-7-10,.col-md-9-10{flex:0 0 auto;width:calc(var(--col)*100% - var(--gutter, 0px)*(1 - var(--col)))}.col-md-1-1,.col-md-2-2,.col-md-3-3,.col-md-4-4,.col-md-5-5,.col-md-6-6,.col-md-7-7,.col-md-8-8,.col-md-9-9,.col-md-10-10{--col: 1}.col-md-1-2,.col-md-2-4,.col-md-3-6,.col-md-4-8,.col-md-5-10{--col: .5}.col-md-1-3,.col-md-2-6,.col-md-3-9{--col: .333333}.col-md-2-3,.col-md-4-6,.col-md-6-9{--col: .666667}.col-md-1-4,.col-md-2-8{--col: .25}.col-md-3-4,.col-md-6-8{--col: .75}.col-md-1-5,.col-md-2-10{--col: .2}.col-md-2-5,.col-md-4-10{--col: .4}.col-md-3-5,.col-md-6-10{--col: .6}.col-md-4-5,.col-md-8-10{--col: .8}.col-md-1-6{--col: .166667}.col-md-5-6{--col: .833333}.col-md-1-7{--col: .142857}.col-md-2-7{--col: .285714}.col-md-3-7{--col: .428571}.col-md-4-7{--col: .571429}.col-md-5-7{--col: .714286}.col-md-6-7{--col: .857143}.col-md-1-8{--col: .125}.col-md-3-8{--col: .375}.col-md-5-8{--col: .625}.col-md-7-8{--col: .875}.col-md-1-9{--col: .111111}.col-md-2-9{--col: .222222}.col-md-4-9{--col: .444444}.col-md-5-9{--col: .555556}.col-md-7-9{--col: .777778}.col-md-8-9{--col: .888889}.col-md-1-10{--col: .1}.col-md-3-10{--col: .3}.col-md-7-10{--col: .7}.col-md-9-10{--col: .9}.col-md-auto{flex:0 0 auto;width:auto}.col-md-expand{flex:1 1 0%;width:auto}}@media (width >= 56rem){.grid.gap-lg-0>*{--gutter: 0px}.grid.gap-lg-2xs>*{--gutter: .25rem}.grid.gap-lg-xs>*{--gutter: .5rem}.grid.gap-lg-sm>*{--gutter: .75rem}.grid.gap-lg-base>*{--gutter: 1rem}.grid.gap-lg-md>*{--gutter: 1.25rem}.grid.gap-lg-lg>*{--gutter: 1.5rem}.grid.gap-lg-xl>*{--gutter: 2rem}.grid.gap-lg-2xl>*{--gutter: 3rem}.grid.gap-lg-3xl>*{--gutter: 4rem}.grid.gap-lg-4xl>*{--gutter: 6rem}:where(.grid--lg-1-1)>*{--col: 1}:where(.grid--lg-1-2)>*{--col: .5}:where(.grid--lg-1-3)>*{--col: .333333}:where(.grid--lg-2-3)>*{--col: .666667}:where(.grid--lg-1-4)>*{--col: .25}:where(.grid--lg-3-4)>*{--col: .75}:where(.grid--lg-1-5)>*{--col: .2}:where(.grid--lg-2-5)>*{--col: .4}:where(.grid--lg-3-5)>*{--col: .6}:where(.grid--lg-4-5)>*{--col: .8}:where(.grid--lg-1-6)>*{--col: .166667}:where(.grid--lg-5-6)>*{--col: .833333}:where(.grid--lg-1-7)>*{--col: .142857}:where(.grid--lg-2-7)>*{--col: .285714}:where(.grid--lg-3-7)>*{--col: .428571}:where(.grid--lg-4-7)>*{--col: .571429}:where(.grid--lg-5-7)>*{--col: .714286}:where(.grid--lg-6-7)>*{--col: .857143}:where(.grid--lg-1-8)>*{--col: .125}:where(.grid--lg-3-8)>*{--col: .375}:where(.grid--lg-5-8)>*{--col: .625}:where(.grid--lg-7-8)>*{--col: .875}:where(.grid--lg-1-9)>*{--col: .111111}:where(.grid--lg-2-9)>*{--col: .222222}:where(.grid--lg-4-9)>*{--col: .444444}:where(.grid--lg-5-9)>*{--col: .555556}:where(.grid--lg-7-9)>*{--col: .777778}:where(.grid--lg-8-9)>*{--col: .888889}:where(.grid--lg-1-10)>*{--col: .1}:where(.grid--lg-3-10)>*{--col: .3}:where(.grid--lg-7-10)>*{--col: .7}:where(.grid--lg-9-10)>*{--col: .9}.col-lg-1-1,.col-lg-2-2,.col-lg-3-3,.col-lg-4-4,.col-lg-5-5,.col-lg-6-6,.col-lg-7-7,.col-lg-8-8,.col-lg-9-9,.col-lg-10-10,.col-lg-1-2,.col-lg-2-4,.col-lg-3-6,.col-lg-4-8,.col-lg-5-10,.col-lg-1-3,.col-lg-2-6,.col-lg-3-9,.col-lg-2-3,.col-lg-4-6,.col-lg-6-9,.col-lg-1-4,.col-lg-2-8,.col-lg-3-4,.col-lg-6-8,.col-lg-1-5,.col-lg-2-10,.col-lg-2-5,.col-lg-4-10,.col-lg-3-5,.col-lg-6-10,.col-lg-4-5,.col-lg-8-10,.col-lg-1-6,.col-lg-5-6,.col-lg-1-7,.col-lg-2-7,.col-lg-3-7,.col-lg-4-7,.col-lg-5-7,.col-lg-6-7,.col-lg-1-8,.col-lg-3-8,.col-lg-5-8,.col-lg-7-8,.col-lg-1-9,.col-lg-2-9,.col-lg-4-9,.col-lg-5-9,.col-lg-7-9,.col-lg-8-9,.col-lg-1-10,.col-lg-3-10,.col-lg-7-10,.col-lg-9-10{flex:0 0 auto;width:calc(var(--col)*100% - var(--gutter, 0px)*(1 - var(--col)))}.col-lg-1-1,.col-lg-2-2,.col-lg-3-3,.col-lg-4-4,.col-lg-5-5,.col-lg-6-6,.col-lg-7-7,.col-lg-8-8,.col-lg-9-9,.col-lg-10-10{--col: 1}.col-lg-1-2,.col-lg-2-4,.col-lg-3-6,.col-lg-4-8,.col-lg-5-10{--col: .5}.col-lg-1-3,.col-lg-2-6,.col-lg-3-9{--col: .333333}.col-lg-2-3,.col-lg-4-6,.col-lg-6-9{--col: .666667}.col-lg-1-4,.col-lg-2-8{--col: .25}.col-lg-3-4,.col-lg-6-8{--col: .75}.col-lg-1-5,.col-lg-2-10{--col: .2}.col-lg-2-5,.col-lg-4-10{--col: .4}.col-lg-3-5,.col-lg-6-10{--col: .6}.col-lg-4-5,.col-lg-8-10{--col: .8}.col-lg-1-6{--col: .166667}.col-lg-5-6{--col: .833333}.col-lg-1-7{--col: .142857}.col-lg-2-7{--col: .285714}.col-lg-3-7{--col: .428571}.col-lg-4-7{--col: .571429}.col-lg-5-7{--col: .714286}.col-lg-6-7{--col: .857143}.col-lg-1-8{--col: .125}.col-lg-3-8{--col: .375}.col-lg-5-8{--col: .625}.col-lg-7-8{--col: .875}.col-lg-1-9{--col: .111111}.col-lg-2-9{--col: .222222}.col-lg-4-9{--col: .444444}.col-lg-5-9{--col: .555556}.col-lg-7-9{--col: .777778}.col-lg-8-9{--col: .888889}.col-lg-1-10{--col: .1}.col-lg-3-10{--col: .3}.col-lg-7-10{--col: .7}.col-lg-9-10{--col: .9}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-expand{flex:1 1 0%;width:auto}}@media (width >= 72rem){.grid.gap-xl-0>*{--gutter: 0px}.grid.gap-xl-2xs>*{--gutter: .25rem}.grid.gap-xl-xs>*{--gutter: .5rem}.grid.gap-xl-sm>*{--gutter: .75rem}.grid.gap-xl-base>*{--gutter: 1rem}.grid.gap-xl-md>*{--gutter: 1.25rem}.grid.gap-xl-lg>*{--gutter: 1.5rem}.grid.gap-xl-xl>*{--gutter: 2rem}.grid.gap-xl-2xl>*{--gutter: 3rem}.grid.gap-xl-3xl>*{--gutter: 4rem}.grid.gap-xl-4xl>*{--gutter: 6rem}:where(.grid--xl-1-1)>*{--col: 1}:where(.grid--xl-1-2)>*{--col: .5}:where(.grid--xl-1-3)>*{--col: .333333}:where(.grid--xl-2-3)>*{--col: .666667}:where(.grid--xl-1-4)>*{--col: .25}:where(.grid--xl-3-4)>*{--col: .75}:where(.grid--xl-1-5)>*{--col: .2}:where(.grid--xl-2-5)>*{--col: .4}:where(.grid--xl-3-5)>*{--col: .6}:where(.grid--xl-4-5)>*{--col: .8}:where(.grid--xl-1-6)>*{--col: .166667}:where(.grid--xl-5-6)>*{--col: .833333}:where(.grid--xl-1-7)>*{--col: .142857}:where(.grid--xl-2-7)>*{--col: .285714}:where(.grid--xl-3-7)>*{--col: .428571}:where(.grid--xl-4-7)>*{--col: .571429}:where(.grid--xl-5-7)>*{--col: .714286}:where(.grid--xl-6-7)>*{--col: .857143}:where(.grid--xl-1-8)>*{--col: .125}:where(.grid--xl-3-8)>*{--col: .375}:where(.grid--xl-5-8)>*{--col: .625}:where(.grid--xl-7-8)>*{--col: .875}:where(.grid--xl-1-9)>*{--col: .111111}:where(.grid--xl-2-9)>*{--col: .222222}:where(.grid--xl-4-9)>*{--col: .444444}:where(.grid--xl-5-9)>*{--col: .555556}:where(.grid--xl-7-9)>*{--col: .777778}:where(.grid--xl-8-9)>*{--col: .888889}:where(.grid--xl-1-10)>*{--col: .1}:where(.grid--xl-3-10)>*{--col: .3}:where(.grid--xl-7-10)>*{--col: .7}:where(.grid--xl-9-10)>*{--col: .9}.col-xl-1-1,.col-xl-2-2,.col-xl-3-3,.col-xl-4-4,.col-xl-5-5,.col-xl-6-6,.col-xl-7-7,.col-xl-8-8,.col-xl-9-9,.col-xl-10-10,.col-xl-1-2,.col-xl-2-4,.col-xl-3-6,.col-xl-4-8,.col-xl-5-10,.col-xl-1-3,.col-xl-2-6,.col-xl-3-9,.col-xl-2-3,.col-xl-4-6,.col-xl-6-9,.col-xl-1-4,.col-xl-2-8,.col-xl-3-4,.col-xl-6-8,.col-xl-1-5,.col-xl-2-10,.col-xl-2-5,.col-xl-4-10,.col-xl-3-5,.col-xl-6-10,.col-xl-4-5,.col-xl-8-10,.col-xl-1-6,.col-xl-5-6,.col-xl-1-7,.col-xl-2-7,.col-xl-3-7,.col-xl-4-7,.col-xl-5-7,.col-xl-6-7,.col-xl-1-8,.col-xl-3-8,.col-xl-5-8,.col-xl-7-8,.col-xl-1-9,.col-xl-2-9,.col-xl-4-9,.col-xl-5-9,.col-xl-7-9,.col-xl-8-9,.col-xl-1-10,.col-xl-3-10,.col-xl-7-10,.col-xl-9-10{flex:0 0 auto;width:calc(var(--col)*100% - var(--gutter, 0px)*(1 - var(--col)))}.col-xl-1-1,.col-xl-2-2,.col-xl-3-3,.col-xl-4-4,.col-xl-5-5,.col-xl-6-6,.col-xl-7-7,.col-xl-8-8,.col-xl-9-9,.col-xl-10-10{--col: 1}.col-xl-1-2,.col-xl-2-4,.col-xl-3-6,.col-xl-4-8,.col-xl-5-10{--col: .5}.col-xl-1-3,.col-xl-2-6,.col-xl-3-9{--col: .333333}.col-xl-2-3,.col-xl-4-6,.col-xl-6-9{--col: .666667}.col-xl-1-4,.col-xl-2-8{--col: .25}.col-xl-3-4,.col-xl-6-8{--col: .75}.col-xl-1-5,.col-xl-2-10{--col: .2}.col-xl-2-5,.col-xl-4-10{--col: .4}.col-xl-3-5,.col-xl-6-10{--col: .6}.col-xl-4-5,.col-xl-8-10{--col: .8}.col-xl-1-6{--col: .166667}.col-xl-5-6{--col: .833333}.col-xl-1-7{--col: .142857}.col-xl-2-7{--col: .285714}.col-xl-3-7{--col: .428571}.col-xl-4-7{--col: .571429}.col-xl-5-7{--col: .714286}.col-xl-6-7{--col: .857143}.col-xl-1-8{--col: .125}.col-xl-3-8{--col: .375}.col-xl-5-8{--col: .625}.col-xl-7-8{--col: .875}.col-xl-1-9{--col: .111111}.col-xl-2-9{--col: .222222}.col-xl-4-9{--col: .444444}.col-xl-5-9{--col: .555556}.col-xl-7-9{--col: .777778}.col-xl-8-9{--col: .888889}.col-xl-1-10{--col: .1}.col-xl-3-10{--col: .3}.col-xl-7-10{--col: .7}.col-xl-9-10{--col: .9}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-expand{flex:1 1 0%;width:auto}}@media (width >= 90rem){.grid.gap-2xl-0>*{--gutter: 0px}.grid.gap-2xl-2xs>*{--gutter: .25rem}.grid.gap-2xl-xs>*{--gutter: .5rem}.grid.gap-2xl-sm>*{--gutter: .75rem}.grid.gap-2xl-base>*{--gutter: 1rem}.grid.gap-2xl-md>*{--gutter: 1.25rem}.grid.gap-2xl-lg>*{--gutter: 1.5rem}.grid.gap-2xl-xl>*{--gutter: 2rem}.grid.gap-2xl-2xl>*{--gutter: 3rem}.grid.gap-2xl-3xl>*{--gutter: 4rem}.grid.gap-2xl-4xl>*{--gutter: 6rem}:where(.grid--2xl-1-1)>*{--col: 1}:where(.grid--2xl-1-2)>*{--col: .5}:where(.grid--2xl-1-3)>*{--col: .333333}:where(.grid--2xl-2-3)>*{--col: .666667}:where(.grid--2xl-1-4)>*{--col: .25}:where(.grid--2xl-3-4)>*{--col: .75}:where(.grid--2xl-1-5)>*{--col: .2}:where(.grid--2xl-2-5)>*{--col: .4}:where(.grid--2xl-3-5)>*{--col: .6}:where(.grid--2xl-4-5)>*{--col: .8}:where(.grid--2xl-1-6)>*{--col: .166667}:where(.grid--2xl-5-6)>*{--col: .833333}:where(.grid--2xl-1-7)>*{--col: .142857}:where(.grid--2xl-2-7)>*{--col: .285714}:where(.grid--2xl-3-7)>*{--col: .428571}:where(.grid--2xl-4-7)>*{--col: .571429}:where(.grid--2xl-5-7)>*{--col: .714286}:where(.grid--2xl-6-7)>*{--col: .857143}:where(.grid--2xl-1-8)>*{--col: .125}:where(.grid--2xl-3-8)>*{--col: .375}:where(.grid--2xl-5-8)>*{--col: .625}:where(.grid--2xl-7-8)>*{--col: .875}:where(.grid--2xl-1-9)>*{--col: .111111}:where(.grid--2xl-2-9)>*{--col: .222222}:where(.grid--2xl-4-9)>*{--col: .444444}:where(.grid--2xl-5-9)>*{--col: .555556}:where(.grid--2xl-7-9)>*{--col: .777778}:where(.grid--2xl-8-9)>*{--col: .888889}:where(.grid--2xl-1-10)>*{--col: .1}:where(.grid--2xl-3-10)>*{--col: .3}:where(.grid--2xl-7-10)>*{--col: .7}:where(.grid--2xl-9-10)>*{--col: .9}.col-2xl-1-1,.col-2xl-2-2,.col-2xl-3-3,.col-2xl-4-4,.col-2xl-5-5,.col-2xl-6-6,.col-2xl-7-7,.col-2xl-8-8,.col-2xl-9-9,.col-2xl-10-10,.col-2xl-1-2,.col-2xl-2-4,.col-2xl-3-6,.col-2xl-4-8,.col-2xl-5-10,.col-2xl-1-3,.col-2xl-2-6,.col-2xl-3-9,.col-2xl-2-3,.col-2xl-4-6,.col-2xl-6-9,.col-2xl-1-4,.col-2xl-2-8,.col-2xl-3-4,.col-2xl-6-8,.col-2xl-1-5,.col-2xl-2-10,.col-2xl-2-5,.col-2xl-4-10,.col-2xl-3-5,.col-2xl-6-10,.col-2xl-4-5,.col-2xl-8-10,.col-2xl-1-6,.col-2xl-5-6,.col-2xl-1-7,.col-2xl-2-7,.col-2xl-3-7,.col-2xl-4-7,.col-2xl-5-7,.col-2xl-6-7,.col-2xl-1-8,.col-2xl-3-8,.col-2xl-5-8,.col-2xl-7-8,.col-2xl-1-9,.col-2xl-2-9,.col-2xl-4-9,.col-2xl-5-9,.col-2xl-7-9,.col-2xl-8-9,.col-2xl-1-10,.col-2xl-3-10,.col-2xl-7-10,.col-2xl-9-10{flex:0 0 auto;width:calc(var(--col)*100% - var(--gutter, 0px)*(1 - var(--col)))}.col-2xl-1-1,.col-2xl-2-2,.col-2xl-3-3,.col-2xl-4-4,.col-2xl-5-5,.col-2xl-6-6,.col-2xl-7-7,.col-2xl-8-8,.col-2xl-9-9,.col-2xl-10-10{--col: 1}.col-2xl-1-2,.col-2xl-2-4,.col-2xl-3-6,.col-2xl-4-8,.col-2xl-5-10{--col: .5}.col-2xl-1-3,.col-2xl-2-6,.col-2xl-3-9{--col: .333333}.col-2xl-2-3,.col-2xl-4-6,.col-2xl-6-9{--col: .666667}.col-2xl-1-4,.col-2xl-2-8{--col: .25}.col-2xl-3-4,.col-2xl-6-8{--col: .75}.col-2xl-1-5,.col-2xl-2-10{--col: .2}.col-2xl-2-5,.col-2xl-4-10{--col: .4}.col-2xl-3-5,.col-2xl-6-10{--col: .6}.col-2xl-4-5,.col-2xl-8-10{--col: .8}.col-2xl-1-6{--col: .166667}.col-2xl-5-6{--col: .833333}.col-2xl-1-7{--col: .142857}.col-2xl-2-7{--col: .285714}.col-2xl-3-7{--col: .428571}.col-2xl-4-7{--col: .571429}.col-2xl-5-7{--col: .714286}.col-2xl-6-7{--col: .857143}.col-2xl-1-8{--col: .125}.col-2xl-3-8{--col: .375}.col-2xl-5-8{--col: .625}.col-2xl-7-8{--col: .875}.col-2xl-1-9{--col: .111111}.col-2xl-2-9{--col: .222222}.col-2xl-4-9{--col: .444444}.col-2xl-5-9{--col: .555556}.col-2xl-7-9{--col: .777778}.col-2xl-8-9{--col: .888889}.col-2xl-1-10{--col: .1}.col-2xl-3-10{--col: .3}.col-2xl-7-10{--col: .7}.col-2xl-9-10{--col: .9}.col-2xl-auto{flex:0 0 auto;width:auto}.col-2xl-expand{flex:1 1 0%;width:auto}}.role-rules-col,.role-rules-col--cyan,.timer,.timer--cyan,.dropzone,.dropzone--cyan,.burger,.burger--cyan,.breadcrumb,.breadcrumb--cyan,.subnav,.subnav--cyan,.spinner,.spinner--cyan,.progress,.progress--cyan,.modal--cyan,.dropdown__item,.dropdown__item--cyan,.alert,.alert--cyan,.toast,.toast--cyan,.badge,.badge--cyan,.dot,.dot--cyan,.tabs,.tabs--cyan,.accordion,.accordion--cyan,.table,.table--cyan,.list,.list--cyan,.text-list,.text-list--cyan,.card,.card--accent-cyan,.checkbox,.radio,.switch,.segmented,.range,.checkbox--cyan,.radio--cyan,.switch--cyan,.segmented--cyan,.range--cyan,.btn,.btn--cyan{--hue: #43c4ef;--hue-light: rgb(114, 211, 243);--hue-dark: rgb(50, 147, 179);--hue-contrast: #020813;--hue-text: rgb(67, 196, 239)}.role-rules-col--aqua,.timer--aqua,.dropzone--aqua,.burger--aqua,.breadcrumb--aqua,.subnav--aqua,.spinner--aqua,.progress--aqua,.modal--aqua,.dropdown__item--aqua,.alert--aqua,.toast--aqua,.badge--aqua,.dot--aqua,.tabs--aqua,.accordion--aqua,.table--aqua,.list--aqua,.text-list--aqua,.card--accent-aqua,.checkbox--aqua,.radio--aqua,.switch--aqua,.segmented--aqua,.range--aqua,.btn--aqua{--hue: #1de8f2;--hue-light: rgb(86, 238, 245);--hue-dark: rgb(22, 174, 182);--hue-contrast: #020813;--hue-text: rgb(29, 232, 242)}.role-rules-col--blue,.timer--blue,.dropzone--blue,.burger--blue,.breadcrumb--blue,.subnav--blue,.spinner--blue,.progress--blue,.modal--blue,.dropdown__item--blue,.alert--blue,.toast--blue,.badge--blue,.dot--blue,.tabs--blue,.accordion--blue,.table--blue,.list--blue,.text-list--blue,.card--accent-blue,.checkbox--blue,.radio--blue,.switch--blue,.segmented--blue,.range--blue,.btn--blue{--hue: #008ade;--hue-light: rgb(64, 167, 230);--hue-dark: rgb(0, 104, 167);--hue-contrast: #fff;--hue-text: rgb(0, 138, 222)}.role-rules-col--teal,.timer--teal,.dropzone--teal,.burger--teal,.breadcrumb--teal,.subnav--teal,.spinner--teal,.progress--teal,.modal--teal,.dropdown__item--teal,.alert--teal,.toast--teal,.badge--teal,.dot--teal,.tabs--teal,.accordion--teal,.table--teal,.list--teal,.text-list--teal,.card--accent-teal,.checkbox--teal,.radio--teal,.switch--teal,.segmented--teal,.range--teal,.btn--teal{--hue: #12697f;--hue-light: rgb(77, 143, 159);--hue-dark: rgb(14, 79, 95);--hue-contrast: #fff;--hue-text: rgb(89, 150, 165)}.role-rules-col--navy,.timer--navy,.dropzone--navy,.burger--navy,.breadcrumb--navy,.subnav--navy,.spinner--navy,.progress--navy,.modal--navy,.dropdown__item--navy,.alert--navy,.toast--navy,.badge--navy,.dot--navy,.tabs--navy,.accordion--navy,.table--navy,.list--navy,.text-list--navy,.card--accent-navy,.checkbox--navy,.radio--navy,.switch--navy,.segmented--navy,.range--navy,.btn--navy{--hue: #0e3662;--hue-light: rgb(74, 104, 137);--hue-dark: rgb(11, 41, 74);--hue-contrast: #fff;--hue-text: rgb(122, 144, 169)}.role-rules-col--slate,.timer--slate,.dropzone--slate,.burger--slate,.breadcrumb--slate,.subnav--slate,.spinner--slate,.progress--slate,.modal--slate,.dropdown__item--slate,.alert--slate,.toast--slate,.badge--slate,.dot--slate,.tabs--slate,.accordion--slate,.table--slate,.list--slate,.text-list--slate,.card--accent-slate,.checkbox--slate,.radio--slate,.switch--slate,.segmented--slate,.range--slate,.btn--slate{--hue: #95a9b0;--hue-light: rgb(176, 191, 196);--hue-dark: rgb(112, 127, 132);--hue-contrast: #020813;--hue-text: rgb(149, 169, 176)}.role-rules-col--grey,.timer--grey,.dropzone--grey,.burger--grey,.breadcrumb--grey,.subnav--grey,.spinner--grey,.progress--grey,.modal--grey,.dropdown__item--grey,.alert--grey,.toast--grey,.badge--grey,.dot--grey,.tabs--grey,.accordion--grey,.table--grey,.list--grey,.text-list--grey,.card--accent-grey,.checkbox--grey,.radio--grey,.switch--grey,.segmented--grey,.range--grey,.btn--grey{--hue: #888;--hue-light: rgb(166, 166, 166);--hue-dark: rgb(102, 102, 102);--hue-contrast: #fff;--hue-text: rgb(136, 136, 136)}.role-rules-col--green,.timer--green,.dropzone--green,.burger--green,.breadcrumb--green,.subnav--green,.spinner--green,.progress--green,.modal--green,.dropdown__item--green,.alert--green,.toast--green,.badge--green,.dot--green,.tabs--green,.accordion--green,.table--green,.list--green,.text-list--green,.card--accent-green,.checkbox--green,.radio--green,.switch--green,.segmented--green,.range--green,.btn--green{--hue: #09d326;--hue-light: rgb(71, 222, 92);--hue-dark: rgb(7, 158, 29);--hue-contrast: #020813;--hue-text: rgb(9, 211, 38)}.role-rules-col--mint,.timer--mint,.dropzone--mint,.burger--mint,.breadcrumb--mint,.subnav--mint,.spinner--mint,.progress--mint,.modal--mint,.dropdown__item--mint,.alert--mint,.toast--mint,.badge--mint,.dot--mint,.tabs--mint,.accordion--mint,.table--mint,.list--mint,.text-list--mint,.card--accent-mint,.checkbox--mint,.radio--mint,.switch--mint,.segmented--mint,.range--mint,.btn--mint{--hue: #00fb9f;--hue-light: rgb(64, 252, 183);--hue-dark: rgb(0, 188, 119);--hue-contrast: #020813;--hue-text: rgb(0, 251, 159)}.role-rules-col--red,.timer--red,.dropzone--red,.burger--red,.breadcrumb--red,.subnav--red,.spinner--red,.progress--red,.modal--red,.dropdown__item--red,.alert--red,.toast--red,.badge--red,.dot--red,.tabs--red,.accordion--red,.table--red,.list--red,.text-list--red,.card--accent-red,.checkbox--red,.radio--red,.switch--red,.segmented--red,.range--red,.btn--red{--hue: #ef4444;--hue-light: rgb(243, 115, 115);--hue-dark: rgb(179, 51, 51);--hue-contrast: #fff;--hue-text: rgb(239, 68, 68)}.role-rules-col--orange,.timer--orange,.dropzone--orange,.burger--orange,.breadcrumb--orange,.subnav--orange,.spinner--orange,.progress--orange,.modal--orange,.dropdown__item--orange,.alert--orange,.toast--orange,.badge--orange,.dot--orange,.tabs--orange,.accordion--orange,.table--orange,.list--orange,.text-list--orange,.card--accent-orange,.checkbox--orange,.radio--orange,.switch--orange,.segmented--orange,.range--orange,.btn--orange{--hue: #ff9800;--hue-light: rgb(255, 178, 64);--hue-dark: rgb(191, 114, 0);--hue-contrast: #020813;--hue-text: rgb(255, 152, 0)}.role-rules-col--amber,.timer--amber,.dropzone--amber,.burger--amber,.breadcrumb--amber,.subnav--amber,.spinner--amber,.progress--amber,.modal--amber,.dropdown__item--amber,.alert--amber,.toast--amber,.badge--amber,.dot--amber,.tabs--amber,.accordion--amber,.table--amber,.list--amber,.text-list--amber,.card--accent-amber,.checkbox--amber,.radio--amber,.switch--amber,.segmented--amber,.range--amber,.btn--amber{--hue: #efbc55;--hue-light: rgb(243, 205, 128);--hue-dark: rgb(179, 141, 64);--hue-contrast: #020813;--hue-text: rgb(239, 188, 85)}.role-rules-col--purple,.timer--purple,.dropzone--purple,.burger--purple,.breadcrumb--purple,.subnav--purple,.spinner--purple,.progress--purple,.modal--purple,.dropdown__item--purple,.alert--purple,.toast--purple,.badge--purple,.dot--purple,.tabs--purple,.accordion--purple,.table--purple,.list--purple,.text-list--purple,.card--accent-purple,.checkbox--purple,.radio--purple,.switch--purple,.segmented--purple,.range--purple,.btn--purple{--hue: #ae7cff;--hue-light: rgb(194, 157, 255);--hue-dark: rgb(131, 93, 191);--hue-contrast: #020813;--hue-text: rgb(174, 124, 255)}.role-rules-col--pink,.timer--pink,.dropzone--pink,.burger--pink,.breadcrumb--pink,.subnav--pink,.spinner--pink,.progress--pink,.modal--pink,.dropdown__item--pink,.alert--pink,.toast--pink,.badge--pink,.dot--pink,.tabs--pink,.accordion--pink,.table--pink,.list--pink,.text-list--pink,.card--accent-pink,.checkbox--pink,.radio--pink,.switch--pink,.segmented--pink,.range--pink,.btn--pink{--hue: #f74dd3;--hue-light: rgb(249, 122, 222);--hue-dark: rgb(185, 58, 158);--hue-contrast: #fff;--hue-text: rgb(247, 77, 211)}.role-rules-col--imperial,.timer--imperial,.dropzone--imperial,.burger--imperial,.breadcrumb--imperial,.subnav--imperial,.spinner--imperial,.progress--imperial,.modal--imperial,.dropdown__item--imperial,.alert--imperial,.toast--imperial,.badge--imperial,.dot--imperial,.tabs--imperial,.accordion--imperial,.table--imperial,.list--imperial,.text-list--imperial,.card--accent-imperial,.checkbox--imperial,.radio--imperial,.switch--imperial,.segmented--imperial,.range--imperial,.btn--imperial{--hue: #cc1414;--hue-light: rgb(217, 79, 79);--hue-dark: rgb(153, 15, 15);--hue-contrast: #fff;--hue-text: rgb(219, 91, 91)}.role-rules-col--republic,.timer--republic,.dropzone--republic,.burger--republic,.breadcrumb--republic,.subnav--republic,.spinner--republic,.progress--republic,.modal--republic,.dropdown__item--republic,.alert--republic,.toast--republic,.badge--republic,.dot--republic,.tabs--republic,.accordion--republic,.table--republic,.list--republic,.text-list--republic,.card--accent-republic,.checkbox--republic,.radio--republic,.switch--republic,.segmented--republic,.range--republic,.btn--republic{--hue: #347cb4;--hue-light: rgb(103, 157, 199);--hue-dark: rgb(39, 93, 135);--hue-contrast: #fff;--hue-text: rgb(82, 144, 191)}.role-rules-col--discord,.timer--discord,.dropzone--discord,.burger--discord,.breadcrumb--discord,.subnav--discord,.spinner--discord,.progress--discord,.modal--discord,.dropdown__item--discord,.alert--discord,.toast--discord,.badge--discord,.dot--discord,.tabs--discord,.accordion--discord,.table--discord,.list--discord,.text-list--discord,.card--accent-discord,.checkbox--discord,.radio--discord,.switch--discord,.segmented--discord,.range--discord,.btn--discord{--hue: #5865f2;--hue-light: rgb(130, 140, 245);--hue-dark: rgb(66, 76, 182);--hue-contrast: #fff;--hue-text: rgb(113, 124, 244)}.btn{--btn-height: 2.5rem;--btn-padding: 1rem;font-size:.875rem;--btn-bg: var(--hue);--btn-bg-hover: var(--hue-light);--btn-bg-active: var(--hue-dark);--btn-border: transparent;--btn-text: var(--hue-contrast);position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.5em;min-height:var(--btn-height);padding:0 var(--btn-padding);border:1px solid var(--btn-border);border-radius:.25rem;background:var(--btn-bg);color:var(--btn-text);font-family:Eurostile,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:700;line-height:1;letter-spacing:.05em;text-transform:uppercase;text-decoration:none;white-space:nowrap;-webkit-user-select:none;user-select:none;cursor:pointer;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,color .15s ease-in-out,box-shadow .15s ease-in-out,filter .15s ease-in-out,opacity .15s ease-in-out}.btn:hover{background:var(--btn-bg-hover)}.btn:active,.btn.is-active{background:var(--btn-bg-active)}.btn:focus-visible{outline:2px solid #72d3f3;outline-offset:2px}.btn:disabled,.btn.is-disabled{opacity:.45;cursor:not-allowed;pointer-events:none}.btn.is-loading{color:#0000;text-shadow:none;pointer-events:none}.btn--outline{--btn-bg: transparent;--btn-bg-hover: color-mix(in srgb, var(--hue) 15%, transparent);--btn-bg-active: color-mix(in srgb, var(--hue) 25%, transparent);--btn-border: var(--hue-text);--btn-text: var(--hue-text)}.btn--ghost{--btn-bg: transparent;--btn-bg-hover: color-mix(in srgb, var(--hue) 15%, transparent);--btn-bg-active: color-mix(in srgb, var(--hue) 25%, transparent);--btn-text: var(--hue-text)}.btn--fancy{--btn-frame: var(--hue-light);--btn-fill-top: var(--hue);--btn-fill-bottom: color-mix(in srgb, var(--hue) 45%, #000);--btn-fill-mask: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20320%2059.9'%3e%3c!--%20Fill%20mask%20for%20the%20fancy%20button%20style%20(colour%20comes%20from%20the%20CSS).%20Shape%20from%20games%20bundled/ui/buttons/button-danger.svg;%20the%20original%20colour%20files%20are%20kept%20in%20ui/reference/games/buttons/.%20Edit%20shapes%20here%20only.%20--%3e%3cpath%20d='M309.6.7h-18.4l-2.7,2.8c-.3.3-.8.5-1.2.5h-29.2c-.5,0-.9-.2-1.2-.5l-2.7-2.8H66.2l-2.7,2.8c-.3.3-.8.5-1.2.5h-29.2c-.5,0-.9-.2-1.2-.5l-2.7-2.8H10.8C5.3.7.7,5.5.7,11.3v37.1c0,5.9,4.6,10.5,10.1,10.5h18.4l2.7-2.8c.3-.3.8-.5,1.2-.5h29.2c.5,0,.9.2,1.2.5l2.7,2.8h187.8l2.7-2.8c.3-.3.8-.5,1.2-.5h29.2c.5,0,.9.2,1.2.5l2.7,2.8h18.4c5.5,0,10.1-4.8,10.1-10.5V11.3c0-5.9-4.6-10.5-10.1-10.5h.3-.1Z'/%3e%3c/svg%3e");--btn-frame-mask: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20320%2059.9'%3e%3c!--%20Frame%20mask%20for%20the%20fancy%20button%20style%20(colour%20comes%20from%20the%20CSS).%20Shape%20from%20games%20bundled/ui/buttons/button-danger.svg;%20the%20original%20colour%20files%20are%20kept%20in%20ui/reference/games/buttons/.%20Edit%20shapes%20here%20only.%20--%3e%3cpath%20d='M309.3,59.7h-18.7l-2.9-3.1c-.2-.2-.4-.3-.6-.3h-29.2c-.2,0-.5,0-.7.3l-2.9,3H65.8l-2.9-3.1c-.2-.2-.4-.3-.6-.3h-29.2c-.2,0-.5,0-.7.3l-2.9,3H10.8c-6,0-10.8-5.1-10.8-11.3V11.3C0,5.1,4.9,0,10.8,0h18.8l2.9,3.1c.2.2.4.3.6.3h29.2c.2,0,.5,0,.7-.3l2.9-3h188.6l2.9,3.1c.2.2.4.3.6.3h29.2c.2,0,.5,0,.7-.3l2.9-3h18.7c5.8.2,10.5,5.2,10.5,11.3v37.1c0,6.3-4.9,11.3-10.8,11.3v-.3h0ZM291.2,58.2h18.1c5.2,0,9.4-4.4,9.4-9.9V11.3c0-5.5-4.2-9.9-9.4-9.9h-17.8l-2.5,2.6c-.4.4-1.1.7-1.7.7h-29.2c-.6,0-1.2-.2-1.7-.7l-2.5-2.6H66.6l-2.5,2.6c-.4.4-1.1.7-1.7.7h-29.2c-.6,0-1.2-.2-1.7-.7l-2.5-2.6H10.8C5.7,1.5,1.5,5.9,1.5,11.3v37.1c0,5.5,4.2,9.9,9.4,9.9h18.1l2.5-2.6c.4-.4,1.1-.7,1.7-.7h29.2c.6,0,1.2.2,1.7.7l2.5,2.6h187.2l2.5-2.6c.4-.4,1.1-.7,1.7-.7h29.2c.6,0,1.2.2,1.7.7l2.5,2.6h-.2Z'/%3e%3c/svg%3e");--btn-bg: transparent;--btn-bg-hover: transparent;--btn-bg-active: transparent;--btn-text: #fff;isolation:isolate;aspect-ratio:320/59.9;height:var(--btn-height);min-height:0;border:0;border-radius:.5rem;outline:1.5px solid var(--btn-frame);outline-offset:3.5px;text-shadow:0 1px 2px rgba(0,0,0,.6)}.btn--fancy:before,.btn--fancy:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.btn--fancy:before{background:linear-gradient(to bottom,var(--btn-fill-top),var(--btn-fill-bottom));-webkit-mask-image:var(--btn-fill-mask);mask-image:var(--btn-fill-mask)}.btn--fancy:after{background:var(--btn-frame);-webkit-mask-image:var(--btn-frame-mask);mask-image:var(--btn-frame-mask)}.btn--fancy:hover{filter:brightness(115%) saturate(110%);outline-color:color-mix(in srgb,var(--hue-light) 70%,#fff);box-shadow:0 0 10px 1px color-mix(in srgb,var(--hue) 60%,transparent)}.btn--fancy:active,.btn--fancy.is-active{filter:brightness(92%)}.btn--fancy:focus-visible{outline:2px solid #fff;outline-offset:3.5px}.btn--compact{--btn-fill-mask: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20214.8%2059.9'%3e%3c!--%20Fill%20mask%20for%20the%20fancy%20button%20style%20(colour%20comes%20from%20the%20CSS).%20Shape%20from%20games%20bundled/ui/buttons/button-cyan-small.svg;%20the%20original%20colour%20files%20are%20kept%20in%20ui/reference/games/buttons/.%20Edit%20shapes%20here%20only.%20--%3e%3cpath%20d='M204.2.8h.2-18.4l-2.7,2.8c-.3.3-.8.5-1.2.5h-23.2c-.5,0-.9-.2-1.2-.5l-2.7-2.8H60.2l-2.7,2.8c-.3.3-.8.5-1.2.5h-23.2c-.5,0-.9-.2-1.2-.5l-2.7-2.8H10.8C5.3.7.7,5.5.7,11.3v37.1c0,5.9,4.6,10.5,10.1,10.5h18.4l2.7-2.8c.3-.3.8-.5,1.2-.5h23.2c.5,0,.9.2,1.2.5l2.7,2.8h94.6l2.7-2.8c.3-.3.8-.5,1.2-.5h23.2c.5,0,.9.2,1.2.5l2.7,2.8h18.4c5.5,0,10.1-4.8,10.1-10.5V11.3c0-5.9-4.6-10.5-10.1-10.5h0Z'/%3e%3c/svg%3e");--btn-frame-mask: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20214.8%2059.9'%3e%3c!--%20Frame%20mask%20for%20the%20fancy%20button%20style%20(colour%20comes%20from%20the%20CSS).%20Shape%20from%20games%20bundled/ui/buttons/button-cyan-small.svg;%20the%20original%20colour%20files%20are%20kept%20in%20ui/reference/games/buttons/.%20Edit%20shapes%20here%20only.%20--%3e%3cpath%20d='M204.3.2h-18.7l-2.9,3c-.2.3-.5.3-.7.3h-23.2c-.2,0-.4,0-.6-.3l-2.9-3.1H59.9l-2.9,3c-.2.3-.5.3-.7.3h-23.2c-.2,0-.4,0-.6-.3l-2.9-3.1H10.8C4.9,0,0,5.1,0,11.3v36.9c0,6.2,4.8,11.3,10.8,11.3h18.7l2.9-3c.2-.3.5-.3.7-.3h23.2c.2,0,.4,0,.6.3l2.9,3.1h95.3l2.9-3c.2-.3.5-.3.7-.3h23.2c.2,0,.4,0,.6.3l2.9,3.1h18.6v.2c5.9,0,10.8-5,10.8-11.3V11.5c0-6.1-4.7-11.1-10.5-11.3ZM213.5,48.3c0,5.5-4.2,9.9-9.4,9.9h-18l-2.4-2.5c-.5-.5-1.1-.7-1.7-.7h-23.2c-.6,0-1.3.3-1.7.7l-2.5,2.6H60.6l-2.5-2.6c-.5-.5-1.1-.7-1.7-.7h-23.2c-.6,0-1.3.3-1.7.7l-2.5,2.6H10.9c-5.2,0-9.4-4.4-9.4-9.9V11.3C1.5,5.9,5.7,1.5,10.8,1.4h18.2l2.5,2.6c.5.5,1.1.7,1.7.7h23.2c.6,0,1.3-.3,1.7-.7l2.5-2.6h94.1l2.5,2.6c.5.5,1.1.7,1.7.7h23.2c.6,0,1.3-.3,1.7-.7l2.5-2.6h17.8c5.2,0,9.4,4.4,9.4,9.9v37h0Z'/%3e%3c/svg%3e");aspect-ratio:214.8/59.9}.btn--xs{--btn-height: 1.5rem;--btn-padding: .5rem;font-size:.625rem}.btn--sm{--btn-height: 2rem;--btn-padding: .75rem;font-size:.75rem}.btn--md{--btn-height: 2.75rem;--btn-padding: 1.25rem;font-size:1rem}.btn--lg{--btn-height: 3rem;--btn-padding: 1.5rem;font-size:1.125rem}.btn--xl{--btn-height: 3.5rem;--btn-padding: 2rem;font-size:1.25rem}.btn--block{display:flex;width:100%}.btn--block.btn--fancy{height:auto}.btn--icon{width:var(--btn-height);padding:0}.btn--pill{border-radius:9999px}.btn__icon{flex-shrink:0;width:1.25em;height:1.25em}.btn__spinner{position:absolute;top:0;right:0;bottom:0;left:0;width:1.25em;height:1.25em;margin:auto;border:2px solid var(--btn-text);border-right-color:#0000;border-radius:9999px}@media (prefers-reduced-motion: no-preference){.btn__spinner{animation:btn-spin .7s linear infinite}}@keyframes btn-spin{to{transform:rotate(1turn)}}.input{--control-height: 2.5rem;display:block;width:100%;min-height:var(--control-height);padding:0 .75rem;border:1px solid rgba(67,196,239,.35);border-radius:.375rem;background:#001c27cc;color:#fff;font-size:1rem;line-height:1.5;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,background-color .15s ease-in-out}.input::placeholder{color:#707f84;opacity:1}.input:hover{border-color:#43c4ef99}.input:focus-visible,.input:focus{outline:none;border-color:#43c4ef;box-shadow:0 0 0 3px #43c4ef40}.input.is-invalid,.input[aria-invalid=true]{border-color:#ef4444}.input.is-invalid:focus,.input[aria-invalid=true]:focus{box-shadow:0 0 0 3px #ef444440}.input:disabled{opacity:.45;cursor:not-allowed}.input[readonly],.input--muted{border-style:dashed;background:#0000;color:#b0bfc4}textarea.input{min-height:6rem;padding-block:.5rem;resize:vertical}.select{--control-height: 2.5rem;display:block;width:100%;min-height:var(--control-height);padding:0 .75rem;border:1px solid rgba(67,196,239,.35);border-radius:.375rem;background:#001c27cc;color:#fff;font-size:1rem;line-height:1.5;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,background-color .15s ease-in-out}.select::placeholder{color:#707f84;opacity:1}.select:hover{border-color:#43c4ef99}.select:focus-visible,.select:focus{outline:none;border-color:#43c4ef;box-shadow:0 0 0 3px #43c4ef40}.select.is-invalid,.select[aria-invalid=true]{border-color:#ef4444}.select.is-invalid:focus,.select[aria-invalid=true]:focus{box-shadow:0 0 0 3px #ef444440}.select:disabled{opacity:.45;cursor:not-allowed}.select[readonly]{border-style:dashed;background:#0000;color:#b0bfc4}.select{padding-inline-end:2rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath fill='%2395a9b0' d='M1.4 0 6 4.6 10.6 0 12 1.4 6 7.4 0 1.4z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;background-size:.75rem .5rem;cursor:pointer}.select option{background:#001c27;color:#fff}.input--xs{--control-height: 1.5rem;font-size:.75rem}.input--sm{--control-height: 2rem;font-size:.875rem}.input--md{--control-height: 2.75rem;font-size:1rem}.input--lg{--control-height: 3rem;font-size:1.125rem}.input--xl{--control-height: 3.5rem;font-size:1.25rem}.select--xs{--control-height: 1.5rem;font-size:.75rem}.select--sm{--control-height: 2rem;font-size:.875rem}.select--md{--control-height: 2.75rem;font-size:1rem}.select--lg{--control-height: 3rem;font-size:1.125rem}.select--xl{--control-height: 3.5rem;font-size:1.25rem}.input-group{position:relative;display:flex;align-items:center}.input-group .input{padding-inline-start:2.25em}.input-group:has(.input-group__addon--end) .input{padding-inline-end:2.25em}.input-group__addon{position:absolute;inset-inline-start:.75rem;display:flex;color:#95a9b0;pointer-events:none}.input-group__addon svg{width:1em;height:1em}.input-group__addon--end{inset-inline:auto .75rem;pointer-events:auto}.checkbox{--choice-size: 1.125rem;position:relative;flex-shrink:0;width:var(--choice-size);height:var(--choice-size);margin:0;border:1.5px solid rgba(67,196,239,.6);background:#001c27cc;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.checkbox:hover{border-color:var(--hue);box-shadow:0 0 6px color-mix(in srgb,var(--hue) 40%,transparent)}.checkbox:focus-visible{outline:2px solid #72d3f3;outline-offset:2px}.checkbox:checked{border-color:var(--hue);background:var(--hue)}.checkbox:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.checkbox.is-invalid,.checkbox[aria-invalid=true]{border-color:#ef4444}.checkbox{border-radius:.125rem}.checkbox:checked:after{content:"";position:absolute;top:45%;left:50%;width:30%;height:55%;border:solid var(--hue-contrast);border-width:0 2px 2px 0;transform:translate(-50%,-50%) rotate(45deg)}.checkbox:indeterminate{border-color:var(--hue);background:var(--hue)}.checkbox:indeterminate:after{content:"";position:absolute;top:45%;right:22%;bottom:45%;left:22%;background:var(--hue-contrast)}.radio{--choice-size: 1.125rem;position:relative;flex-shrink:0;width:var(--choice-size);height:var(--choice-size);margin:0;border:1.5px solid rgba(67,196,239,.6);background:#001c27cc;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.radio:hover{border-color:var(--hue);box-shadow:0 0 6px color-mix(in srgb,var(--hue) 40%,transparent)}.radio:focus-visible{outline:2px solid #72d3f3;outline-offset:2px}.radio:checked{border-color:var(--hue);background:var(--hue)}.radio:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.radio.is-invalid,.radio[aria-invalid=true]{border-color:#ef4444}.radio{border-radius:9999px}.radio:checked{background:#001c27cc;box-shadow:inset 0 0 0 calc(var(--choice-size)*.22) var(--hue)}.switch{--choice-size: 1.125rem;position:relative;flex-shrink:0;width:var(--choice-size);height:var(--choice-size);margin:0;border:1.5px solid rgba(67,196,239,.6);background:#001c27cc;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.switch:hover{border-color:var(--hue);box-shadow:0 0 6px color-mix(in srgb,var(--hue) 40%,transparent)}.switch:focus-visible{outline:2px solid #72d3f3;outline-offset:2px}.switch:checked{border-color:var(--hue);background:var(--hue)}.switch:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.switch.is-invalid,.switch[aria-invalid=true]{border-color:#ef4444}.switch{--choice-size: 1.375rem;width:calc(var(--choice-size)*1.8);border-radius:9999px;background:#0e3662;border-color:#4a6889}.switch:after{content:"";position:absolute;top:50%;left:2px;width:calc(var(--choice-size) - 7px);height:calc(var(--choice-size) - 7px);border-radius:9999px;background:#fff;box-shadow:0 1px 2px #0006;transform:translateY(-50%);transition:left .15s ease-in-out}.switch:checked:after{left:calc(100% - var(--choice-size) + 5px)}.checkbox--sm{--choice-size: .875rem}.checkbox--lg{--choice-size: 1.5rem}.radio--sm{--choice-size: .875rem}.radio--lg{--choice-size: 1.5rem}.switch--sm{--choice-size: 1.125rem}.switch--lg{--choice-size: 1.75rem}.check{display:inline-flex;align-items:center;gap:.5rem;cursor:pointer;-webkit-user-select:none;user-select:none}.check:has(:disabled){opacity:.45;cursor:not-allowed}.check:has(:disabled) input{opacity:1}.check__hint{display:block;color:#95a9b0;font-size:.75rem}.segmented{display:inline-flex;overflow:hidden;border:1px solid rgba(67,196,239,.35);border-radius:.375rem;background:#001c27cc}.segmented:has(:focus-visible){outline:2px solid #72d3f3;outline-offset:2px}.segmented[aria-disabled=true]{opacity:.45;pointer-events:none}.segmented__option{flex:1;display:flex;align-items:center;justify-content:center;min-height:2.5rem;padding:0 .75rem;color:#b0bfc4;font-size:.875rem;font-weight:500;text-align:center;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .15s ease-in-out,color .15s ease-in-out}.segmented__option+.segmented__option{border-inline-start:1px solid rgba(67,196,239,.35)}.segmented__option:hover{background:#ffffff0f;color:#fff}.segmented__option:has(:checked){background:var(--hue);color:var(--hue-contrast)}.segmented__option:has(:disabled){opacity:.45;cursor:not-allowed}.segmented__input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.segmented--sm .segmented__option{min-height:2rem;padding:0 .5rem;font-size:.75rem}.range{--range-fill: 0%;width:100%;height:1.25rem;margin:0;background:#0000;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.range::-webkit-slider-runnable-track{height:6px;border-radius:9999px;background:linear-gradient(to right,var(--hue) var(--range-fill),#0e3662 var(--range-fill))}.range::-moz-range-track{height:6px;border-radius:9999px;background:linear-gradient(to right,var(--hue) var(--range-fill),#0e3662 var(--range-fill))}.range::-webkit-slider-thumb{width:1.125rem;height:1.125rem;margin-top:calc((6px - 1.125rem)/2);border:2px solid #fff;border-radius:9999px;background:var(--hue);box-shadow:0 1px 2px #0006;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:transform .15s ease-in-out}.range::-moz-range-thumb{width:1.125rem;height:1.125rem;border:2px solid #fff;border-radius:9999px;background:var(--hue);box-shadow:0 1px 2px #0006}.range:hover::-webkit-slider-thumb{transform:scale(1.1)}.range:focus-visible{outline:none}.range:focus-visible::-webkit-slider-thumb{outline:2px solid #72d3f3;outline-offset:2px}.range:disabled{opacity:.45;cursor:not-allowed}.field{display:flex;flex-direction:column;gap:.25rem;min-width:0}.field__label{color:#b0bfc4;font-size:.75rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.field__required{margin-inline-start:.25em;color:#f37373}.field__hint{color:#95a9b0;font-size:.75rem;line-height:1.25}.field__error{color:#f37373;font-size:.75rem;line-height:1.25}.field--row{flex-direction:row;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 1rem;border:1px solid rgba(255,255,255,.1);border-radius:.375rem;background:#ffffff0a}.field__text{display:flex;flex-direction:column;gap:.25rem;min-width:0}.card{--card-padding: 1.5rem;--card-gap: 1rem;--card-body-gap: .5rem;--card-title-size: 1rem;--card-text-size: 1rem;--card-lift: -2px;--card-radius: .75rem;--card-bg: transparent;--card-opacity: 100%;--card-fade-end: .25;--card-fill: color-mix(in srgb, var(--card-bg) var(--card-opacity), transparent);--card-fill-end: color-mix(in srgb, var(--card-bg) calc(var(--card-opacity) * var(--card-fade-end)), transparent);--card-border-width: 0px;--card-border-color: rgba(255, 255, 255, .1);position:relative;display:flex;flex-direction:column;gap:var(--card-gap);padding:var(--card-padding);border:var(--card-border-width) solid var(--card-border-color);border-radius:var(--card-radius);overflow:hidden;background-color:var(--card-fill);color:#fff;font-size:var(--card-text-size);text-decoration:none}.card--bg-cyan-pale{--card-bg: rgb(180, 231, 249)}.card--bg-cyan-light{--card-bg: rgb(114, 211, 243)}.card--bg-cyan{--card-bg: #43c4ef}.card--bg-cyan-dark{--card-bg: rgb(50, 147, 179)}.card--bg-aqua-light{--card-bg: rgb(86, 238, 245)}.card--bg-aqua{--card-bg: #1de8f2}.card--bg-aqua-dark{--card-bg: rgb(22, 174, 182)}.card--bg-blue-light{--card-bg: rgb(64, 167, 230)}.card--bg-blue{--card-bg: #008ade}.card--bg-blue-dark{--card-bg: rgb(0, 104, 167)}.card--bg-teal-light{--card-bg: rgb(77, 143, 159)}.card--bg-teal{--card-bg: #12697f}.card--bg-teal-dark{--card-bg: rgb(14, 79, 95)}.card--bg-space{--card-bg: #020813}.card--bg-midnight{--card-bg: #001c27}.card--bg-navy-light{--card-bg: rgb(74, 104, 137)}.card--bg-navy{--card-bg: #0e3662}.card--bg-navy-dark{--card-bg: rgb(11, 41, 74)}.card--bg-white{--card-bg: #fff}.card--bg-slate-light{--card-bg: rgb(176, 191, 196)}.card--bg-slate{--card-bg: #95a9b0}.card--bg-slate-dark{--card-bg: rgb(112, 127, 132)}.card--bg-grey-light{--card-bg: rgb(166, 166, 166)}.card--bg-grey{--card-bg: #888}.card--bg-grey-dark{--card-bg: rgb(102, 102, 102)}.card--bg-black{--card-bg: #000}.card--bg-green-light{--card-bg: rgb(71, 222, 92)}.card--bg-green{--card-bg: #09d326}.card--bg-green-dark{--card-bg: rgb(7, 158, 29)}.card--bg-mint-light{--card-bg: rgb(64, 252, 183)}.card--bg-mint{--card-bg: #00fb9f}.card--bg-mint-dark{--card-bg: rgb(0, 188, 119)}.card--bg-red-light{--card-bg: rgb(243, 115, 115)}.card--bg-red{--card-bg: #ef4444}.card--bg-red-dark{--card-bg: rgb(179, 51, 51)}.card--bg-orange-light{--card-bg: rgb(255, 178, 64)}.card--bg-orange{--card-bg: #ff9800}.card--bg-orange-dark{--card-bg: rgb(191, 114, 0)}.card--bg-amber-light{--card-bg: rgb(243, 205, 128)}.card--bg-amber{--card-bg: #efbc55}.card--bg-amber-dark{--card-bg: rgb(179, 141, 64)}.card--bg-purple-light{--card-bg: rgb(194, 157, 255)}.card--bg-purple{--card-bg: #ae7cff}.card--bg-purple-dark{--card-bg: rgb(131, 93, 191)}.card--bg-pink-light{--card-bg: rgb(249, 122, 222)}.card--bg-pink{--card-bg: #f74dd3}.card--bg-pink-dark{--card-bg: rgb(185, 58, 158)}.card--bg-gold{--card-bg: #ffd700}.card--bg-silver{--card-bg: #c0c0c0}.card--bg-bronze{--card-bg: #cd7f32}.card--bg-imperial-light{--card-bg: rgb(217, 79, 79)}.card--bg-imperial{--card-bg: #cc1414}.card--bg-imperial-dark{--card-bg: rgb(153, 15, 15)}.card--bg-republic-light{--card-bg: rgb(103, 157, 199)}.card--bg-republic{--card-bg: #347cb4}.card--bg-republic-dark{--card-bg: rgb(39, 93, 135)}.card--bg-discord-light{--card-bg: rgb(130, 140, 245)}.card--bg-discord{--card-bg: #5865f2}.card--bg-discord-dark{--card-bg: rgb(66, 76, 182)}.card--bg-quality-artifact{--card-bg: #bf00fd}.card--bg-quality-cheap{--card-bg: #959494}.card--bg-quality-currency{--card-bg: #efbc55}.card--bg-quality-legacy{--card-bg: #ebce5b}.card--bg-quality-legendary{--card-bg: #ffdf5e}.card--bg-quality-mission{--card-bg: #f5f537}.card--bg-quality-moddable{--card-bg: #dc5d00}.card--bg-quality-premium{--card-bg: #00fe00}.card--bg-quality-prototype{--card-bg: #1d8cfe}.card--bg-quality-standard{--card-bg: #fff}.card--bg-o-0{--card-opacity: 0%}.card--bg-o-5{--card-opacity: 5%}.card--bg-o-10{--card-opacity: 10%}.card--bg-o-15{--card-opacity: 15%}.card--bg-o-20{--card-opacity: 20%}.card--bg-o-25{--card-opacity: 25%}.card--bg-o-30{--card-opacity: 30%}.card--bg-o-35{--card-opacity: 35%}.card--bg-o-40{--card-opacity: 40%}.card--bg-o-45{--card-opacity: 45%}.card--bg-o-50{--card-opacity: 50%}.card--bg-o-55{--card-opacity: 55%}.card--bg-o-60{--card-opacity: 60%}.card--bg-o-65{--card-opacity: 65%}.card--bg-o-70{--card-opacity: 70%}.card--bg-o-75{--card-opacity: 75%}.card--bg-o-80{--card-opacity: 80%}.card--bg-o-85{--card-opacity: 85%}.card--bg-o-90{--card-opacity: 90%}.card--bg-o-95{--card-opacity: 95%}.card--bg-o-100{--card-opacity: 100%}.card--fade-up-right,.card--fade-up-left,.card--fade-down-right,.card--fade-down-left,.card--fade-right,.card--fade-left,.card--fade-up,.card--fade-down{background-color:#0000;background-image:linear-gradient(var(--card-fade-dir),var(--card-fill),var(--card-fill-end))}.card--fade-down{--card-fade-dir: to bottom}.card--fade-up{--card-fade-dir: to top}.card--fade-left{--card-fade-dir: to left}.card--fade-right{--card-fade-dir: to right}.card--fade-down-left{--card-fade-dir: to bottom left}.card--fade-down-right{--card-fade-dir: to bottom right}.card--fade-up-left{--card-fade-dir: to top left}.card--fade-up-right{--card-fade-dir: to top right}.card--fade-full{--card-fade-end: 0}.card--glass-sm{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.card--glass{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.card--glass-lg{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.card--border-cyan-pale{--card-border-width: 1px;--card-border-color: rgb(180, 231, 249)}.card--border-cyan-light{--card-border-width: 1px;--card-border-color: rgb(114, 211, 243)}.card--border-cyan{--card-border-width: 1px;--card-border-color: #43c4ef}.card--border-cyan-dark{--card-border-width: 1px;--card-border-color: rgb(50, 147, 179)}.card--border-aqua-light{--card-border-width: 1px;--card-border-color: rgb(86, 238, 245)}.card--border-aqua{--card-border-width: 1px;--card-border-color: #1de8f2}.card--border-aqua-dark{--card-border-width: 1px;--card-border-color: rgb(22, 174, 182)}.card--border-blue-light{--card-border-width: 1px;--card-border-color: rgb(64, 167, 230)}.card--border-blue{--card-border-width: 1px;--card-border-color: #008ade}.card--border-blue-dark{--card-border-width: 1px;--card-border-color: rgb(0, 104, 167)}.card--border-teal-light{--card-border-width: 1px;--card-border-color: rgb(77, 143, 159)}.card--border-teal{--card-border-width: 1px;--card-border-color: #12697f}.card--border-teal-dark{--card-border-width: 1px;--card-border-color: rgb(14, 79, 95)}.card--border-space{--card-border-width: 1px;--card-border-color: #020813}.card--border-midnight{--card-border-width: 1px;--card-border-color: #001c27}.card--border-navy-light{--card-border-width: 1px;--card-border-color: rgb(74, 104, 137)}.card--border-navy{--card-border-width: 1px;--card-border-color: #0e3662}.card--border-navy-dark{--card-border-width: 1px;--card-border-color: rgb(11, 41, 74)}.card--border-white{--card-border-width: 1px;--card-border-color: #fff}.card--border-slate-light{--card-border-width: 1px;--card-border-color: rgb(176, 191, 196)}.card--border-slate{--card-border-width: 1px;--card-border-color: #95a9b0}.card--border-slate-dark{--card-border-width: 1px;--card-border-color: rgb(112, 127, 132)}.card--border-grey-light{--card-border-width: 1px;--card-border-color: rgb(166, 166, 166)}.card--border-grey{--card-border-width: 1px;--card-border-color: #888}.card--border-grey-dark{--card-border-width: 1px;--card-border-color: rgb(102, 102, 102)}.card--border-black{--card-border-width: 1px;--card-border-color: #000}.card--border-green-light{--card-border-width: 1px;--card-border-color: rgb(71, 222, 92)}.card--border-green{--card-border-width: 1px;--card-border-color: #09d326}.card--border-green-dark{--card-border-width: 1px;--card-border-color: rgb(7, 158, 29)}.card--border-mint-light{--card-border-width: 1px;--card-border-color: rgb(64, 252, 183)}.card--border-mint{--card-border-width: 1px;--card-border-color: #00fb9f}.card--border-mint-dark{--card-border-width: 1px;--card-border-color: rgb(0, 188, 119)}.card--border-red-light{--card-border-width: 1px;--card-border-color: rgb(243, 115, 115)}.card--border-red{--card-border-width: 1px;--card-border-color: #ef4444}.card--border-red-dark{--card-border-width: 1px;--card-border-color: rgb(179, 51, 51)}.card--border-orange-light{--card-border-width: 1px;--card-border-color: rgb(255, 178, 64)}.card--border-orange{--card-border-width: 1px;--card-border-color: #ff9800}.card--border-orange-dark{--card-border-width: 1px;--card-border-color: rgb(191, 114, 0)}.card--border-amber-light{--card-border-width: 1px;--card-border-color: rgb(243, 205, 128)}.card--border-amber{--card-border-width: 1px;--card-border-color: #efbc55}.card--border-amber-dark{--card-border-width: 1px;--card-border-color: rgb(179, 141, 64)}.card--border-purple-light{--card-border-width: 1px;--card-border-color: rgb(194, 157, 255)}.card--border-purple{--card-border-width: 1px;--card-border-color: #ae7cff}.card--border-purple-dark{--card-border-width: 1px;--card-border-color: rgb(131, 93, 191)}.card--border-pink-light{--card-border-width: 1px;--card-border-color: rgb(249, 122, 222)}.card--border-pink{--card-border-width: 1px;--card-border-color: #f74dd3}.card--border-pink-dark{--card-border-width: 1px;--card-border-color: rgb(185, 58, 158)}.card--border-gold{--card-border-width: 1px;--card-border-color: #ffd700}.card--border-silver{--card-border-width: 1px;--card-border-color: #c0c0c0}.card--border-bronze{--card-border-width: 1px;--card-border-color: #cd7f32}.card--border-imperial-light{--card-border-width: 1px;--card-border-color: rgb(217, 79, 79)}.card--border-imperial{--card-border-width: 1px;--card-border-color: #cc1414}.card--border-imperial-dark{--card-border-width: 1px;--card-border-color: rgb(153, 15, 15)}.card--border-republic-light{--card-border-width: 1px;--card-border-color: rgb(103, 157, 199)}.card--border-republic{--card-border-width: 1px;--card-border-color: #347cb4}.card--border-republic-dark{--card-border-width: 1px;--card-border-color: rgb(39, 93, 135)}.card--border-discord-light{--card-border-width: 1px;--card-border-color: rgb(130, 140, 245)}.card--border-discord{--card-border-width: 1px;--card-border-color: #5865f2}.card--border-discord-dark{--card-border-width: 1px;--card-border-color: rgb(66, 76, 182)}.card--border-quality-artifact{--card-border-width: 1px;--card-border-color: #bf00fd}.card--border-quality-cheap{--card-border-width: 1px;--card-border-color: #959494}.card--border-quality-currency{--card-border-width: 1px;--card-border-color: #efbc55}.card--border-quality-legacy{--card-border-width: 1px;--card-border-color: #ebce5b}.card--border-quality-legendary{--card-border-width: 1px;--card-border-color: #ffdf5e}.card--border-quality-mission{--card-border-width: 1px;--card-border-color: #f5f537}.card--border-quality-moddable{--card-border-width: 1px;--card-border-color: #dc5d00}.card--border-quality-premium{--card-border-width: 1px;--card-border-color: #00fe00}.card--border-quality-prototype{--card-border-width: 1px;--card-border-color: #1d8cfe}.card--border-quality-standard{--card-border-width: 1px;--card-border-color: #fff}.card--border{--card-border-width: 1px}.card--border-md{--card-border-width: 2px}.card--border-lg{--card-border-width: 3px}.card--border-xl{--card-border-width: 4px}.card--text-dark{--hue-text: var(--hue-dark);color:#020813}.card--xs{--card-padding: .75rem;--card-gap: .75rem;--card-body-gap: .25rem;--card-title-size: .875rem;--card-text-size: .75rem;--card-lift: -2px}.card--sm{--card-padding: 1.25rem 1.5rem;--card-gap: 1rem;--card-body-gap: .25rem;--card-title-size: .875rem;--card-text-size: .875rem;--card-lift: -2px}@media (width < 48rem){.card--sm{--card-padding: 1.25rem}}.card--md{--card-padding: 1.5rem 2rem;--card-gap: 1.25rem;--card-body-gap: .5rem;--card-title-size: 1.125rem;--card-text-size: 1rem;--card-lift: -2px}@media (width < 48rem){.card--md{--card-padding: 1.5rem}}.card--lg{--card-padding: 2rem;--card-gap: 1.5rem;--card-body-gap: .75rem;--card-title-size: 1.5rem;--card-text-size: 1rem;--card-lift: -3px}@media (width < 48rem){.card--lg{--card-padding: 1.5rem}}.card--xl{--card-padding: 3rem;--card-gap: 2rem;--card-body-gap: .75rem;--card-title-size: 2rem;--card-text-size: 1.125rem;--card-lift: -3px}@media (width < 48rem){.card--xl{--card-padding: 2rem}}.card--2xl{--card-padding: 4rem;--card-gap: 3rem;--card-body-gap: 1rem;--card-title-size: 2rem;--card-text-size: 1.125rem;--card-lift: -4px}@media (width < 48rem){.card--2xl{--card-padding: 2rem}}.card--3xl{--card-padding: 6rem;--card-gap: 3rem;--card-body-gap: 1.25rem;--card-title-size: 2.5rem;--card-text-size: 1.25rem;--card-lift: -4px}@media (width < 48rem){.card--3xl{--card-padding: 3rem}}.card--column{flex-direction:column}.card--row{flex-direction:row;align-items:center;justify-content:space-between}.card--row .card__body{flex:1 1 auto}.card--row .card__text{max-width:20rem}.card--row .card__media{width:48%;max-width:22rem;margin:0;justify-content:flex-end}@media (width >= 36rem){.card--row-sm{flex-direction:row;align-items:center;justify-content:space-between}.card--row-sm .card__body{flex:1 1 auto}.card--row-sm .card__text{max-width:20rem}.card--row-sm .card__media{width:48%;max-width:22rem;margin:0;justify-content:flex-end}}@media (width >= 48rem){.card--row-md{flex-direction:row;align-items:center;justify-content:space-between}.card--row-md .card__body{flex:1 1 auto}.card--row-md .card__text{max-width:20rem}.card--row-md .card__media{width:48%;max-width:22rem;margin:0;justify-content:flex-end}}@media (width >= 56rem){.card--row-lg{flex-direction:row;align-items:center;justify-content:space-between}.card--row-lg .card__body{flex:1 1 auto}.card--row-lg .card__text{max-width:20rem}.card--row-lg .card__media{width:48%;max-width:22rem;margin:0;justify-content:flex-end}}@media (width >= 72rem){.card--row-xl{flex-direction:row;align-items:center;justify-content:space-between}.card--row-xl .card__body{flex:1 1 auto}.card--row-xl .card__text{max-width:20rem}.card--row-xl .card__media{width:48%;max-width:22rem;margin:0;justify-content:flex-end}}@media (width >= 90rem){.card--row-2xl{flex-direction:row;align-items:center;justify-content:space-between}.card--row-2xl .card__body{flex:1 1 auto}.card--row-2xl .card__text{max-width:20rem}.card--row-2xl .card__media{width:48%;max-width:22rem;margin:0;justify-content:flex-end}}.card--hover{transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,transform .15s ease-in-out}.card--hover:hover{border-color:color-mix(in srgb,var(--card-border-color),#fff 35%);box-shadow:inset 0 0 0 100vmax #ffffff08;transform:translateY(var(--card-lift))}.card--hover:focus-visible{outline:2px solid #72d3f3;outline-offset:2px}.card--hover .card__logo,.card--hover .card__cta,.card--hover .card__cta-arrow{transition:transform .3s ease-in-out}.card--hover:hover .card__logo{transform:scale(1.06)}.card--hover:hover .card__cta{transform:translate(.35rem)}.card--hover:hover .card__cta-arrow{transform:scale(1.35)}.card--wide{grid-column:1/-1}.card--wide .card__media{max-width:26rem}.card__header,.card__footer{display:flex;align-items:center;gap:.75rem}.card__heading{flex:1;min-width:0}.card__actions{display:flex;gap:.5rem;margin-inline-start:auto}.card__footer{justify-content:flex-end}.card--divided>.card__header{padding-bottom:var(--card-gap);border-bottom:1px solid var(--card-border-color);margin-inline:calc(var(--card-padding)*-1);padding-inline:var(--card-padding)}.card--divided>.card__footer{padding-top:var(--card-gap);border-top:1px solid var(--card-border-color);margin-inline:calc(var(--card-padding)*-1);padding-inline:var(--card-padding)}.card__body{position:relative;z-index:1;display:flex;flex-direction:column;gap:var(--card-body-gap)}.card__eyebrow{color:var(--hue-text);font-family:Eurostile Extended,Eurostile,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.625rem;letter-spacing:.15em;text-transform:uppercase}.card__title{margin:0;font-family:Eurostile Extended,Eurostile,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:var(--card-title-size);font-weight:700;letter-spacing:.02em;text-transform:uppercase}.card__text{margin:0;color:color-mix(in srgb,currentColor 70%,transparent)}.card__detail{color:color-mix(in srgb,currentColor 70%,transparent);font-size:.875rem}.card__cta{display:inline-flex;align-items:center;gap:.4rem;margin-top:.35rem;color:var(--hue-text);font-family:Eurostile Extended,Eurostile,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase}.card__cta-arrow{display:inline-block}.card__media{flex:0 0 auto;display:flex;justify-content:flex-start;width:100%;max-width:14rem;margin-left:auto;pointer-events:none}.card__media--full{width:100%;max-width:none;margin:0}.card__media--full .card__logo{max-height:none}.card__logo{display:block;width:100%;height:auto;max-height:11rem;object-fit:contain;filter:drop-shadow(0 12px 24px rgba(0,0,0,.5))}.card__icon{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:.75rem;background:color-mix(in srgb,var(--hue) 12%,transparent);color:var(--hue-text)}.card__icon svg{width:1.4rem;height:1.4rem}.card__badge{flex:0 0 auto;display:grid;justify-items:center;align-items:center;gap:.35rem 1rem;padding:1.25rem 1.5rem;border:1px solid color-mix(in srgb,var(--hue) 60%,transparent);border-radius:.75rem;background:color-mix(in srgb,var(--hue) 12%,transparent);box-shadow:0 0 24px color-mix(in srgb,var(--hue) 20%,transparent);text-align:center;text-decoration:none;text-transform:uppercase}.card__badge:has(.card__badge-icon){grid-template-columns:auto auto;justify-items:start;text-align:left}.card__badge-icon{grid-row:1/span 2;width:2.5rem;height:2.5rem;color:var(--hue-text)}.card__badge-icon~*{grid-column:2}.card__badge-title{color:var(--hue-text);font-family:Eurostile Extended,Eurostile,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(1.5rem,6.5vw,2rem);letter-spacing:.08em;line-height:1}.card__badge-text{color:color-mix(in srgb,currentColor 75%,transparent);font-family:Eurostile Extended,Eurostile,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.75rem;letter-spacing:.1em}.list{--list-padding-y: .5rem;--list-padding-x: .75rem;--list-gap: .75rem;display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.list__item{display:flex;align-items:center;gap:var(--list-gap);min-width:0;padding:var(--list-padding-y) var(--list-padding-x);color:#fff;text-decoration:none;transition:background-color .15s ease-in-out}.list__item.is-selected,.list__item[aria-selected=true]{background:color-mix(in srgb,var(--hue) 15%,transparent);box-shadow:inset 3px 0 0 var(--hue)}.list__item.is-disabled,.list__item[aria-disabled=true]{opacity:.45;pointer-events:none}.list__media{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:9999px;background:color-mix(in srgb,var(--hue) 12%,transparent);color:var(--hue-text);overflow:hidden}.list__media img{width:100%;height:100%;object-fit:cover}.list__media svg{width:1.1rem;height:1.1rem}.list__content{display:flex;flex:1;flex-direction:column;min-width:0}.list__title{overflow:hidden;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.list__meta{overflow:hidden;color:#95a9b0;font-size:.875rem;text-overflow:ellipsis;white-space:nowrap}.list__aside{flex-shrink:0;color:#95a9b0;font-size:.875rem}.list__actions{display:flex;flex-shrink:0;gap:.25rem}.list--divided>.list__item+.list__item{border-top:1px solid rgba(255,255,255,.08)}.list--boxed{overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:.5rem;background:#001c27cc}.list--hover>.list__item:hover{background:#ffffff0d}.list--hover>.list__item.is-selected:hover{background:color-mix(in srgb,var(--hue) 20%,transparent)}.list--sm{--list-padding-y: .25rem;--list-padding-x: .5rem;--list-gap: .5rem;font-size:.875rem}.list--sm .list__media{width:1.75rem;height:1.75rem}.list--lg{--list-padding-y: .75rem;--list-padding-x: 1rem;--list-gap: 1rem}.list--lg .list__media{width:3rem;height:3rem}.dl{display:flex;flex-direction:column;gap:.5rem;margin:0}.dl__row{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;min-width:0}.dl__row dt{color:#95a9b0;font-size:.875rem}.dl__row dd{margin:0;color:#fff;text-align:end;overflow-wrap:anywhere}.dl--stacked .dl__row{flex-direction:column;gap:.25rem}.dl--stacked .dl__row dt{color:#b0bfc4;font-size:.75rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.dl--stacked .dl__row dd{text-align:start}.dl--divided{gap:0}.dl--divided .dl__row{padding-block:.5rem}.dl--divided .dl__row+.dl__row{border-top:1px solid rgba(255,255,255,.08)}.dl--sm{font-size:.875rem}.dl--sm .dl__row dt{font-size:.75rem}.text-list{--text-list-gap: .5rem;display:flex;flex-direction:column;gap:var(--text-list-gap);margin:0;padding:0;list-style:none;counter-reset:text-list}.text-list>li{position:relative;padding-inline-start:1.5em}.text-list>li:before{content:"";position:absolute;top:.6em;left:.35em;width:.4em;height:.4em;background:var(--hue);box-shadow:0 0 6px color-mix(in srgb,var(--hue) 60%,transparent);transform:rotate(45deg)}ol.text-list>li{counter-increment:text-list;padding-inline-start:2em}ol.text-list>li:before{content:counter(text-list,decimal-leading-zero);top:0;left:0;width:auto;height:auto;background:none;box-shadow:none;color:var(--hue-text);font-family:Eurostile Extended,Eurostile,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.85em;font-weight:700;line-height:1.75;transform:none}.text-list--check>li:before{top:.3em;left:.2em;width:.35em;height:.7em;border:solid var(--hue);border-width:0 2px 2px 0;background:none;box-shadow:none}.text-list--sm{--text-list-gap: .25rem;font-size:.875rem}.text-list--lg{--text-list-gap: .75rem;font-size:1.125rem}.table-wrap{overflow:auto;border:1px solid rgba(255,255,255,.1);border-radius:.5rem;background:#001c27cc}.table-wrap--sticky{max-height:var(--table-max-height, 32rem)}.table-wrap--sticky thead th{position:sticky;top:0;z-index:1}.table{--table-cell-y: .5rem;--table-cell-x: .75rem;width:100%;border-collapse:collapse;font-size:.875rem}.table th,.table td{padding:var(--table-cell-y) var(--table-cell-x);border-bottom:1px solid rgba(255,255,255,.06);text-align:start;vertical-align:middle}.table thead th{border-bottom-color:#ffffff1f;background:#001c27;color:#95a9b0;font-size:.75rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.table tbody tr:last-child td{border-bottom:0}.table tbody tr.is-selected,.table tbody tr[aria-selected=true]{background:color-mix(in srgb,var(--hue) 15%,transparent)}.table tbody tr.is-selected td:first-child,.table tbody tr[aria-selected=true] td:first-child{box-shadow:inset 3px 0 0 var(--hue)}.table--striped tbody tr:nth-child(2n){background:#ffffff06}.table--hover tbody tr{transition:background-color .15s ease-in-out}.table--hover tbody tr:hover{background:#ffffff0d}.table--bordered th+th,.table--bordered td+td{border-inline-start:1px solid rgba(255,255,255,.06)}.table--sm{--table-cell-y: .25rem;--table-cell-x: .5rem;font-size:.75rem}.table--lg{--table-cell-y: .75rem;--table-cell-x: 1rem;font-size:1rem}.table__sort{display:inline-flex;align-items:center;gap:.4em;padding:0;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit}.table__sort:after{content:"";width:.4em;height:.4em;border:solid currentColor;border-width:0 1.5px 1.5px 0;opacity:.35;transform:translateY(-15%) rotate(45deg)}.table__sort:hover{color:#fff}.table__sort:focus-visible{outline:2px solid #72d3f3;outline-offset:2px}[aria-sort=ascending] .table__sort,[aria-sort=descending] .table__sort{color:var(--hue-text)}[aria-sort=ascending] .table__sort:after,[aria-sort=descending] .table__sort:after{opacity:1}[aria-sort=ascending] .table__sort:after{transform:translateY(15%) rotate(-135deg)}.table__cell--num{font-variant-numeric:tabular-nums;text-align:end!important}.table__cell--actions{width:1%;text-align:end!important;white-space:nowrap}.table__cell--muted{color:#95a9b0}.table__empty{padding:2rem!important;color:#95a9b0;text-align:center!important}.accordion{--accordion-y: .75rem;--accordion-x: 1rem;display:flex;flex-direction:column;border-block:1px solid rgba(255,255,255,.1)}.accordion__item+.accordion__item{border-top:1px solid rgba(255,255,255,.1)}.accordion__summary{display:flex;align-items:center;gap:.75rem;padding:var(--accordion-y) var(--accordion-x);color:#fff;font-weight:700;list-style:none;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .15s ease-in-out,color .15s ease-in-out}.accordion__summary::-webkit-details-marker{display:none}.accordion__summary:after{content:"";flex-shrink:0;width:.5em;height:.5em;margin-inline-start:auto;border:solid #95a9b0;border-width:0 2px 2px 0;transform:translateY(-25%) rotate(45deg);transition:transform .15s ease-in-out}.accordion__summary:hover{background:#ffffff0a}.accordion__summary:focus-visible{outline:2px solid #72d3f3;outline-offset:-2px}.accordion__item[open]>.accordion__summary{color:var(--hue-text)}.accordion__item[open]>.accordion__summary:after{border-color:var(--hue);transform:translateY(25%) rotate(-135deg)}.accordion__icon{display:flex;flex-shrink:0;color:var(--hue-text)}.accordion__icon svg{width:1.1em;height:1.1em}.accordion__meta{margin-inline-start:auto;color:#95a9b0;font-size:.875rem;font-weight:400}.accordion__meta+*{margin-inline-start:0}.accordion__summary:has(.accordion__meta):after{margin-inline-start:0}.accordion__content{padding:0 var(--accordion-x) var(--accordion-y);color:#fffc}@media (prefers-reduced-motion: no-preference){.accordion__content{animation:accordion-reveal .3s cubic-bezier(.16,1,.3,1)}}@keyframes accordion-reveal{0%{opacity:0;transform:translateY(-4px)}}.accordion--boxed{gap:.5rem;border:0}.accordion--boxed .accordion__item{overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:.5rem;background:#001c27cc}.accordion--boxed .accordion__item+.accordion__item{border-top:1px solid rgba(255,255,255,.1)}.accordion--boxed .accordion__item[open]{border-color:color-mix(in srgb,var(--hue) 45%,transparent)}.accordion--flush{border-block:0}.accordion--sm{--accordion-y: .5rem;--accordion-x: .75rem;font-size:.875rem}.accordion--lg{--accordion-y: 1rem;--accordion-x: 1.5rem;font-size:1.125rem}.tabs{--tabs-y: .5rem;--tabs-x: 1rem;--tabs-font: .875rem;display:flex;flex-direction:column;min-width:0}.tabs__list{display:flex;gap:.25rem;overflow-x:auto}.tabs__tab{position:relative;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;gap:.5rem;padding:var(--tabs-y) var(--tabs-x);color:#95a9b0;font-size:var(--tabs-font);font-weight:700;letter-spacing:.05em;text-decoration:none;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .3s ease-in-out}.tabs__tab:hover{color:#fff}.tabs__tab:focus-visible{outline:2px solid #72d3f3;outline-offset:-2px}.tabs__tab:disabled,.tabs__tab.is-disabled{opacity:.45;pointer-events:none}.tabs__count{min-width:1.5em;padding:.1em .45em;border-radius:9999px;background:#ffffff1a;font-size:.8em;letter-spacing:0;text-align:center}.tabs__panel{padding-block:1rem}.tabs:not(.tabs--glow,.tabs--bordered)>.tabs__list{border-bottom:1px solid rgba(255,255,255,.1)}.tabs:not(.tabs--glow,.tabs--bordered) .tabs__tab{margin-bottom:-1px;border-bottom:2px solid rgba(0,0,0,0)}.tabs:not(.tabs--glow,.tabs--bordered) .tabs__tab.is-active,.tabs:not(.tabs--glow,.tabs--bordered) .tabs__tab[aria-selected=true]{border-bottom-color:var(--hue);color:#fff}.tabs--glow>.tabs__list{gap:.25rem}.tabs--glow .tabs__tab{isolation:isolate;overflow:hidden;border-radius:10px 10px 0 0;background-image:linear-gradient(to bottom,#020813 50%,#02081300);color:#ffffffbf;font-family:Eurostile Extended,Eurostile,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:.03em}.tabs--glow .tabs__tab:hover,.tabs--glow .tabs__tab.is-active,.tabs--glow .tabs__tab[aria-selected=true]{box-shadow:0 -15px 30px -20px var(--hue);color:var(--hue-text)}.tabs--glow .tabs__tab.is-active:before,.tabs--glow .tabs__tab[aria-selected=true]:before{content:"";position:absolute;inset:0 0 auto;z-index:-1;height:25%;pointer-events:none;background:radial-gradient(ellipse 60% 100% at 50% 0%,color-mix(in srgb,var(--hue) 35%,transparent),color-mix(in srgb,var(--hue) 10%,transparent) 55%,transparent 100%)}.tabs--bordered{--tabs-border: 2px solid var(--hue)}.tabs--bordered>.tabs__list{gap:.25rem;padding:0 .75rem}.tabs--bordered .tabs__tab{border:var(--tabs-border);border-bottom:0;border-radius:.25rem .25rem 0 0;background:#020813;color:var(--hue-text);font-weight:900}.tabs--bordered .tabs__tab:hover{color:#fff}.tabs--bordered .tabs__tab.is-active,.tabs--bordered .tabs__tab[aria-selected=true]{background:var(--hue);color:var(--hue-contrast)}.tabs--bordered>.tabs__panel{padding:1.5rem;border-top:var(--tabs-border);border-radius:0 0 .5rem .5rem}.tabs--sm{--tabs-y: .25rem;--tabs-x: .75rem;--tabs-font: .75rem}.tabs--lg{--tabs-y: .75rem;--tabs-x: 2rem;--tabs-font: 1.25rem}.tabs--xl{--tabs-y: clamp(.75rem, 1.1vw, 1rem);--tabs-x: clamp(1.5rem, 3.2vw, 3rem);--tabs-font: clamp(1.15rem, 1.5vw, 1.5rem)}.tabs--fill .tabs__tab{flex:1}.tabs--center>.tabs__list{justify-content:center}.badge{--badge-bg: var(--hue);--badge-border: transparent;--badge-text: var(--hue-contrast);display:inline-flex;align-items:center;gap:.35em;padding:.15em .55em;border:1px solid var(--badge-border);border-radius:.25rem;background:var(--badge-bg);color:var(--badge-text);font-size:.75rem;font-weight:700;line-height:1.4;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;vertical-align:middle}.badge--soft{--badge-bg: color-mix(in srgb, var(--hue) 15%, transparent);--badge-border: color-mix(in srgb, var(--hue) 25%, transparent);--badge-text: var(--hue-text)}.badge--outline{--badge-bg: transparent;--badge-border: var(--hue);--badge-text: var(--hue-text)}.badge--sm{padding:.05em .4em;font-size:.625rem}.badge--lg{padding:.25em .75em;font-size:.875rem}.badge--pill{border-radius:9999px}.badge--count{justify-content:center;min-width:1.6em;padding-inline:.35em;letter-spacing:0;font-variant-numeric:tabular-nums}.badge__dot{width:.5em;height:.5em;border-radius:9999px;background:currentColor}.badge__icon{width:1em;height:1em}.dot{--dot-size: .5rem;display:inline-block;flex-shrink:0;width:var(--dot-size);height:var(--dot-size);border-radius:9999px;background:var(--hue);vertical-align:middle}.dot--glow{box-shadow:0 0 8px var(--hue)}@media (prefers-reduced-motion: no-preference){.dot--pulse{animation:dot-pulse 1.6s ease-in-out infinite}}@keyframes dot-pulse{50%{box-shadow:0 0 0 .35rem color-mix(in srgb,var(--hue) 0%,transparent)}0%,to{box-shadow:0 0 color-mix(in srgb,var(--hue) 55%,transparent)}}.dot--sm{--dot-size: .375rem}.dot--lg{--dot-size: .75rem}.alert{--alert-bg: color-mix(in srgb, var(--hue) 12%, transparent);--alert-border: color-mix(in srgb, var(--hue) 35%, transparent);--alert-text: #fff;--alert-accent: var(--hue-text);display:flex;align-items:flex-start;gap:.75rem;padding:.75rem 1rem;border:1px solid var(--alert-border);border-radius:.5rem;background:var(--alert-bg);color:var(--alert-text);font-size:.875rem}.alert--solid{--alert-bg: var(--hue);--alert-border: var(--hue);--alert-text: var(--hue-contrast);--alert-accent: var(--hue-contrast)}.alert--outline{--alert-bg: transparent;--alert-border: var(--hue)}.alert--sm{padding:.5rem .75rem;font-size:.75rem}.alert__icon{display:flex;flex-shrink:0;padding-top:.1em;color:var(--alert-accent)}.alert__icon svg{width:1.25em;height:1.25em}.alert__content{display:flex;flex:1;flex-direction:column;gap:.25rem;min-width:0}.alert__title{color:var(--alert-accent);font-weight:700}.alert__text{margin:0}.alert__actions{display:flex;flex-shrink:0;align-items:center;gap:.5rem;margin:-.25em -.5em -.25em 0}.toast-region{position:fixed;right:1rem;bottom:1rem;z-index:600;display:flex;flex-direction:column-reverse;gap:.5rem;width:min(24rem,100vw - 2rem);pointer-events:none}.toast-region--top-right,.toast-region--top-left,.toast-region--top-center{top:1rem;bottom:auto;flex-direction:column}.toast-region--top-left,.toast-region--bottom-left{right:auto;left:1rem}.toast-region--top-center,.toast-region--bottom-center{right:auto;left:50%;transform:translate(-50%)}.toast{--toast-duration: 5s;--alert-accent: var(--hue-text);position:relative;display:flex;align-items:flex-start;gap:.75rem;padding:.75rem 1rem .75rem calc(1rem + 3px);overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:.5rem;background:#001c27;box-shadow:0 8px 24px #0009,inset 3px 0 0 var(--hue);color:#fff;font-size:.875rem;pointer-events:auto}@media (prefers-reduced-motion: no-preference){.toast{animation:toast-in .3s cubic-bezier(.16,1,.3,1)}.toast.is-leaving{animation:toast-out .15s ease-in-out forwards}}.toast__progress{position:absolute;inset:auto 0 0;height:2px;background:var(--hue);transform-origin:left;opacity:.7}@media (prefers-reduced-motion: no-preference){.toast__progress{animation:toast-progress var(--toast-duration) linear forwards}}@keyframes toast-in{0%{opacity:0;transform:translateY(8px) scale(.98)}}@keyframes toast-out{to{opacity:0;transform:translate(24px)}}@keyframes toast-progress{to{transform:scaleX(0)}}.dropdown{position:relative;display:inline-flex}.dropdown__caret{width:.45em;height:.45em;margin-inline-start:.1em;border:solid currentColor;border-width:0 1.5px 1.5px 0;transform:translateY(-25%) rotate(45deg);transition:transform .15s ease-in-out}.dropdown.is-open .dropdown__caret{transform:translateY(25%) rotate(-135deg)}.dropdown__menu{position:absolute;top:calc(100% + .25rem);left:0;z-index:100;display:none;flex-direction:column;min-width:12rem;max-height:24rem;padding:.25rem;overflow-y:auto;border:1px solid rgba(255,255,255,.12);border-radius:.5rem;background:#001c27;box-shadow:0 8px 24px #0009}.dropdown.is-open>.dropdown__menu{display:flex}@media (prefers-reduced-motion: no-preference){.dropdown.is-open>.dropdown__menu{animation:dropdown-in .15s cubic-bezier(.16,1,.3,1)}}@keyframes dropdown-in{0%{opacity:0;transform:translateY(-4px)}}.dropdown--end>.dropdown__menu{right:0;left:auto}.dropdown--up>.dropdown__menu{top:auto;bottom:calc(100% + .25rem)}.dropdown--block{display:flex}.dropdown--block>.dropdown__menu{right:0}.dropdown__item{display:flex;align-items:center;gap:.5rem;width:100%;padding:.5rem .75rem;border-radius:.375rem;color:#fff;font-size:.875rem;text-align:start;text-decoration:none;cursor:pointer;transition:background-color .15s ease-in-out}.dropdown__item:hover,.dropdown__item:focus-visible{outline:none;background:#ffffff14}.dropdown__item.is-selected,.dropdown__item[aria-checked=true]{background:color-mix(in srgb,var(--hue) 18%,transparent);color:var(--hue-text)}.dropdown__item:disabled,.dropdown__item.is-disabled{opacity:.45;pointer-events:none}.dropdown__item--discord,.dropdown__item--republic,.dropdown__item--imperial,.dropdown__item--pink,.dropdown__item--purple,.dropdown__item--amber,.dropdown__item--orange,.dropdown__item--red,.dropdown__item--mint,.dropdown__item--green,.dropdown__item--grey,.dropdown__item--slate,.dropdown__item--navy,.dropdown__item--teal,.dropdown__item--blue,.dropdown__item--aqua,.dropdown__item--cyan{color:var(--hue-text)}.dropdown__item--discord:hover,.dropdown__item--republic:hover,.dropdown__item--imperial:hover,.dropdown__item--pink:hover,.dropdown__item--purple:hover,.dropdown__item--amber:hover,.dropdown__item--orange:hover,.dropdown__item--red:hover,.dropdown__item--mint:hover,.dropdown__item--green:hover,.dropdown__item--grey:hover,.dropdown__item--slate:hover,.dropdown__item--navy:hover,.dropdown__item--teal:hover,.dropdown__item--blue:hover,.dropdown__item--aqua:hover,.dropdown__item--cyan:hover,.dropdown__item--discord:focus-visible,.dropdown__item--republic:focus-visible,.dropdown__item--imperial:focus-visible,.dropdown__item--pink:focus-visible,.dropdown__item--purple:focus-visible,.dropdown__item--amber:focus-visible,.dropdown__item--orange:focus-visible,.dropdown__item--red:focus-visible,.dropdown__item--mint:focus-visible,.dropdown__item--green:focus-visible,.dropdown__item--grey:focus-visible,.dropdown__item--slate:focus-visible,.dropdown__item--navy:focus-visible,.dropdown__item--teal:focus-visible,.dropdown__item--blue:focus-visible,.dropdown__item--aqua:focus-visible,.dropdown__item--cyan:focus-visible{background:color-mix(in srgb,var(--hue) 15%,transparent)}.dropdown__icon{display:flex;flex-shrink:0;color:#95a9b0}.dropdown__icon svg{width:1em;height:1em}.dropdown__meta{margin-inline-start:auto;padding-inline-start:1rem;color:#95a9b0;font-size:.75rem}.dropdown__heading{padding:.5rem .75rem .25rem;color:#95a9b0;font-size:.625rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.dropdown__divider{height:1px;margin:.25rem 0;border:0;background:#ffffff1a}.modal{--modal-width: 32rem;width:min(var(--modal-width),100vw - 2rem);max-width:none;max-height:calc(100dvh - 3rem);margin:auto;padding:0;overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:.75rem;background:#001c27;box-shadow:0 8px 24px #0009;color:#fff;-webkit-app-region:no-drag;app-region:no-drag}.modal[open]{display:flex;flex-direction:column}@media (prefers-reduced-motion: no-preference){.modal[open]{animation:modal-in .3s cubic-bezier(.16,1,.3,1)}}.modal::backdrop{background:#020813b3;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}html:has(dialog.modal:modal){overflow:hidden}.modal__body{overscroll-behavior:contain}@keyframes modal-in{0%{opacity:0;transform:translateY(12px) scale(.98)}}.modal__header{display:flex;flex-shrink:0;align-items:center;gap:.75rem;padding:.75rem .75rem .75rem 1.5rem;border-bottom:1px solid rgba(255,255,255,.08)}.modal__title{flex:1;min-width:0;margin:0;font-family:Eurostile Extended,Eurostile,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1.125rem;font-weight:700;text-transform:uppercase}.modal__body{flex:1;padding:1.5rem;overflow-y:auto}.modal__footer{display:flex;flex-shrink:0;flex-wrap:wrap;justify-content:flex-end;gap:.5rem;padding:.75rem 1.5rem;border-top:1px solid rgba(255,255,255,.08);background:#02081359}.modal--sm{--modal-width: 24rem}.modal--md{--modal-width: 45rem}.modal--lg{--modal-width: 60rem}.modal--xl{--modal-width: 75rem}.modal--2xl{--modal-width: 100rem}.modal--full{width:100vw;height:100dvh;max-height:none;border-width:0;border-radius:0}.modal--full::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}.modal--discord,.modal--republic,.modal--imperial,.modal--pink,.modal--purple,.modal--amber,.modal--orange,.modal--red,.modal--mint,.modal--green,.modal--grey,.modal--slate,.modal--navy,.modal--teal,.modal--blue,.modal--aqua,.modal--cyan{border-top:3px solid var(--hue)}.modal--dock-bottom,.modal--dock-top{position:fixed;inset-inline:0;z-index:400;margin-inline:auto}.modal--dock-bottom{inset-block:auto 1rem;margin-block:0}.modal--dock-top{inset-block:1rem auto;margin-block:0}.spinner{--spinner-size: 1.5rem;--spinner-width: 3px;display:inline-block;flex-shrink:0;width:var(--spinner-size);height:var(--spinner-size);border:var(--spinner-width) solid color-mix(in srgb,var(--hue) 20%,transparent);border-top-color:var(--hue);border-radius:9999px;animation:spinner-turn .7s linear infinite}@media (prefers-reduced-motion: reduce){.spinner{animation-duration:2s}}@keyframes spinner-turn{to{transform:rotate(1turn)}}.spinner--current{--hue: currentColor}.spinner--xs{--spinner-size: .875rem;--spinner-width: 2px}.spinner--sm{--spinner-size: 1.125rem;--spinner-width: 2px}.spinner--lg{--spinner-size: 2.25rem;--spinner-width: 3px}.spinner--xl{--spinner-size: 3.5rem;--spinner-width: 4px}.loading{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:2rem;color:#95a9b0;font-size:.875rem;text-align:center}.loading--inline{flex-direction:row;justify-content:flex-start;gap:.5rem;padding:0}.loading--fill{width:100%;height:100%;min-height:12rem}.skeleton{display:block;height:1rem;border-radius:.25rem;background:#ffffff14}@media (prefers-reduced-motion: no-preference){.skeleton{animation:skeleton-pulse 1.4s ease-in-out infinite}}@keyframes skeleton-pulse{50%{opacity:.45}}.skeleton--text{height:.75em;margin-block:.25em}.skeleton--heading{height:1.25em;margin-bottom:.5em}.skeleton--circle{flex-shrink:0;width:2.5rem;height:2.5rem;border-radius:9999px}.progress{--progress: 0%;--progress-height: .5rem;position:relative;width:100%;height:var(--progress-height);overflow:hidden;border-radius:9999px;background:#ffffff14}.progress__bar{width:var(--progress);height:100%;border-radius:inherit;background:var(--hue);box-shadow:0 0 8px color-mix(in srgb,var(--hue) 50%,transparent);transition:width .3s cubic-bezier(.16,1,.3,1)}.progress--sm{--progress-height: .25rem}.progress--lg{--progress-height: .875rem}.progress--striped .progress__bar{background-image:linear-gradient(45deg,rgba(255,255,255,.18) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.18) 50%,rgba(255,255,255,.18) 75%,transparent 75%);background-size:1rem 1rem}@media (prefers-reduced-motion: no-preference){.progress--striped .progress__bar{animation:progress-stripes .8s linear infinite}}@keyframes progress-stripes{to{background-position:1rem 0}}.progress--indeterminate .progress__bar{width:35%}@media (prefers-reduced-motion: no-preference){.progress--indeterminate .progress__bar{animation:progress-sweep 1.2s ease-in-out infinite}}@keyframes progress-sweep{0%{transform:translate(-100%)}to{transform:translate(290%)}}.progress__label{display:flex;justify-content:space-between;gap:.75rem;margin-bottom:.25rem;color:#b0bfc4;font-size:.75rem;font-variant-numeric:tabular-nums}.loading-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:300;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;border-radius:inherit;background:#02081399;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);color:#b0bfc4;font-size:.875rem}@media (prefers-reduced-motion: no-preference){.loading-overlay{animation:loading-overlay-in .3s ease-in-out}}@keyframes loading-overlay-in{0%{opacity:0}}.effects-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:600;overflow:hidden;pointer-events:none}.effects-layer--contained{position:absolute;z-index:1}.effects-layer__canvas,.effects-layer__particles{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.effects-layer__particles{transition:opacity .8s ease-out}.effects-layer__particles.is-fading{opacity:0}.effects-layer__particles canvas{width:100%!important;height:100%!important}.emboss{--_size: var(--emboss-size, 1em);--_weight: var(--emboss-weight, 400);--_tracking: var(--emboss-tracking, -.035em);--_depth: var(--emboss-depth, .004em);position:relative;display:inline-block;isolation:isolate;font-family:Berling,Georgia,Times New Roman,serif;font-size:var(--_size);font-weight:var(--_weight);font-kerning:normal;line-height:1;letter-spacing:var(--_tracking);text-transform:uppercase;white-space:nowrap;color:#0000;background-image:var(--emboss-face);-webkit-background-clip:text;background-clip:text;-webkit-text-stroke:.004em var(--emboss-stroke);filter:drop-shadow(0 var(--_depth) 0 var(--emboss-shadow-near)) drop-shadow(0 calc(var(--_depth) * 3) 0 var(--emboss-shadow-far)) drop-shadow(0 calc(var(--_depth) * 7.5) calc(var(--_depth) * 4.5) rgba(0,0,0,.6))}.emboss:before,.emboss:after{content:attr(data-text);content:attr(data-text)/"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;white-space:nowrap;font:inherit;letter-spacing:inherit;text-transform:inherit;color:#0000;-webkit-background-clip:text;background-clip:text}.emboss:before{z-index:-1;background-image:var(--emboss-rim);-webkit-text-stroke:.007em rgba(0,0,0,0);transform:translateY(var(--_depth));filter:drop-shadow(0 calc(var(--_depth) * .5) 0 var(--emboss-shadow-rim))}.emboss:after{z-index:1;background-image:var(--emboss-glint);mix-blend-mode:screen;-webkit-text-stroke:0 rgba(0,0,0,0);opacity:.65}.emboss,.emboss--gold{--emboss-face: linear-gradient( 180deg, #fff9c4 0%, #fff0a1 22%, #db9a36 42%, #784009 48%, #e6a33e 55%, #fff0a0 76%, #e4a43e 92%, #8e4b0b 100% );--emboss-rim: linear-gradient( 180deg, #fff9d0 2%, #e8b65b 25%, #482306 54%, #fff0a5 76%, #8d490c 100% );--emboss-glint: linear-gradient( 180deg, rgba(255, 253, 226, .6) 0%, rgba(255, 253, 226, .2666666667) 10%, transparent 23%, rgba(74, 34, 14, .3333333333) 45%, transparent 57%, rgba(255, 246, 199, .3019607843) 67%, transparent 86% );--emboss-stroke: #f9d774;--emboss-shadow-near: #a26525;--emboss-shadow-far: #4a260c;--emboss-shadow-rim: #5e310c}.emboss--silver{--emboss-face: linear-gradient( 180deg, #ffffff 0%, #f1f4f8 22%, #a9b2bf 42%, #4b5360 48%, #b4bcc8 55%, #f3f6fa 76%, #b0b8c4 92%, #5a626e 100% );--emboss-rim: linear-gradient( 180deg, #ffffff 2%, #c3cad4 25%, #2a2f37 54%, #f1f4f8 76%, #5d6571 100% );--emboss-glint: linear-gradient( 180deg, rgba(255, 255, 255, .6) 0%, rgba(255, 255, 255, .2666666667) 10%, transparent 23%, rgba(30, 36, 44, .3333333333) 45%, transparent 57%, rgba(238, 243, 255, .3019607843) 67%, transparent 86% );--emboss-stroke: #e6ebf2;--emboss-shadow-near: #7a8390;--emboss-shadow-far: #2e343d;--emboss-shadow-rim: #3a414c}.emboss--bronze{--emboss-face: linear-gradient( 180deg, #ffe4c4 0%, #ffd0a0 22%, #c77a42 42%, #5e2a0e 48%, #cf8550 55%, #ffd4a8 76%, #c9804a 92%, #6e3312 100% );--emboss-rim: linear-gradient( 180deg, #ffe6cc 2%, #d49160 25%, #3a1805 54%, #ffd8b0 76%, #74360e 100% );--emboss-glint: linear-gradient( 180deg, rgba(255, 240, 224, .6) 0%, rgba(255, 240, 224, .2666666667) 10%, transparent 23%, rgba(58, 24, 8, .3333333333) 45%, transparent 57%, rgba(255, 226, 196, .3019607843) 67%, transparent 86% );--emboss-stroke: #f0b889;--emboss-shadow-near: #8e4f26;--emboss-shadow-far: #3d1d0a;--emboss-shadow-rim: #4e2409}.emboss[data-size="2xs"]{--_size: var(--emboss-size, .625rem)}.emboss[data-size=xs]{--_size: var(--emboss-size, .75rem)}.emboss[data-size=sm]{--_size: var(--emboss-size, .875rem)}.emboss[data-size=base]{--_size: var(--emboss-size, 1rem)}.emboss[data-size=md]{--_size: var(--emboss-size, 1.125rem)}.emboss[data-size=lg]{--_size: var(--emboss-size, 1.25rem)}.emboss[data-size=xl]{--_size: var(--emboss-size, 1.5rem)}.emboss[data-size="2xl"]{--_size: var(--emboss-size, 2rem)}.emboss[data-size="3xl"]{--_size: var(--emboss-size, 2.5rem)}.emboss[data-size="4xl"]{--_size: var(--emboss-size, 3.5rem)}.emboss[data-depth=none]{--_depth: var(--emboss-depth, 0em)}.emboss[data-depth=sm]{--_depth: var(--emboss-depth, .002em)}.emboss[data-depth=base]{--_depth: var(--emboss-depth, .004em)}.emboss[data-depth=lg]{--_depth: var(--emboss-depth, .01em)}.emboss[data-depth=xl]{--_depth: var(--emboss-depth, .018em)}.emboss[data-weight=regular]{--_weight: var(--emboss-weight, 400)}.emboss[data-weight=bold]{--_weight: var(--emboss-weight, 700)}.emboss[data-tracking=tight]{--_tracking: var(--emboss-tracking, -.035em)}.emboss[data-tracking=normal]{--_tracking: var(--emboss-tracking, 0em)}.emboss[data-tracking=wide]{--_tracking: var(--emboss-tracking, .05em)}.emboss[data-case=none]{text-transform:none}@media (forced-colors: active){.emboss{color:CanvasText;background:none;-webkit-text-stroke:0;filter:none}.emboss:before,.emboss:after{content:none}}.icon{display:inline-block;flex-shrink:0;width:var(--icon-size, 1em);height:auto;vertical-align:-.125em}svg.icon{fill:currentColor}.icon--2xs{--icon-size: .625rem}.icon--xs{--icon-size: .75rem}.icon--sm{--icon-size: .875rem}.icon--base{--icon-size: 1rem}.icon--md{--icon-size: 1.125rem}.icon--lg{--icon-size: 1.25rem}.icon--xl{--icon-size: 1.5rem}.icon--2xl{--icon-size: 2rem}.icon--3xl{--icon-size: 2.5rem}.icon--4xl{--icon-size: 3.5rem}.subnav{--subnav-gap: 1.5rem;--subnav-font: .875rem;--subnav-sep: "|";display:flex;flex-wrap:wrap;align-items:center;gap:var(--subnav-gap);margin:0;padding:0;font-family:Eurostile Extended,Eurostile,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:var(--subnav-font);letter-spacing:.05em;text-transform:uppercase;list-style:none}.subnav__item{display:inline-flex;align-items:center;gap:.5rem;padding:0;border:0;background:none;color:#ffffffbf;font:inherit;font-weight:400;letter-spacing:inherit;text-decoration:none;text-transform:inherit;transition:color .15s ease-in-out,border-color .15s ease-in-out}span.subnav__item{color:#fff9}a.subnav__item,button.subnav__item{cursor:pointer}a.subnav__item:hover,button.subnav__item:hover{color:var(--hue-text)}a.subnav__item:focus-visible,button.subnav__item:focus-visible{outline:2px solid #72d3f3;outline-offset:2px}.subnav__item.is-active,.subnav__item[aria-current]:not([aria-current=false]){color:var(--hue-text)}.subnav--plain{--subnav-font: 1rem;font-family:Eurostile,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:.03em;text-transform:none}.subnav--plain a.subnav__item,.subnav--plain button.subnav__item{color:#fffc}.subnav--divided{gap:0}.subnav--divided>*+*:before{content:var(--subnav-sep);display:inline-block;margin-inline:.75rem;color:#ffffff4d;pointer-events:none}.subnav--plain a.subnav__item:hover,.subnav--plain .subnav__item.is-active{color:#fff}.subnav--sm{--subnav-gap: 1rem;--subnav-font: .75rem}.subnav--lg{--subnav-gap: 2rem;--subnav-font: 1rem}.breadcrumb{--breadcrumb-font: .75rem;--breadcrumb-sep: "/";display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;padding:0;color:#fff9;font-family:Eurostile Extended,Eurostile,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:var(--breadcrumb-font);letter-spacing:.1em;text-transform:uppercase;list-style:none}.breadcrumb__item{display:inline-flex;align-items:center;gap:.5rem}.breadcrumb__item+.breadcrumb__item:before{content:var(--breadcrumb-sep);opacity:.5}.breadcrumb__item a{color:var(--hue-text);text-decoration:none}.breadcrumb__item a:hover{text-decoration:underline}.breadcrumb__item a:focus-visible{outline:2px solid #72d3f3;outline-offset:2px}.breadcrumb--sm{--breadcrumb-font: .625rem}.breadcrumb--lg{--breadcrumb-font: .875rem}.navbar{position:relative;z-index:1;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0 1rem}.navbar__brand{display:block;flex-shrink:0;line-height:0}.navbar__brand img{display:block;width:auto;max-width:100%;height:auto}.navbar__brand:focus-visible{outline:2px solid #72d3f3;outline-offset:2px}.burger{--burger-size: 3rem;position:relative;flex-shrink:0;width:var(--burger-size);height:var(--burger-size);padding:0;border:1px solid color-mix(in srgb,var(--hue) 25%,transparent);border-radius:.5rem;background:linear-gradient(to bottom,#020813,#02081399);color:#fff;cursor:pointer;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,color .15s ease-in-out}.burger:hover,.burger:focus-visible{border-color:color-mix(in srgb,var(--hue) 60%,transparent);color:var(--hue-text)}.burger:focus-visible{outline:2px solid var(--hue);outline-offset:2px}.burger:before,.burger:after{content:"";position:absolute;top:50%;left:50%;width:calc(var(--burger-size)*.47);height:2px;margin:-1px 0 0 calc(var(--burger-size)*-.235);border-radius:2px;background:currentColor;transition:transform calc(var(--duration-offcanvas)*.5) cubic-bezier(.65,0,.25,1),box-shadow calc(var(--duration-offcanvas)*.5) cubic-bezier(.65,0,.25,1),opacity calc(var(--duration-offcanvas)*.5) cubic-bezier(.65,0,.25,1)}.burger:before{box-shadow:0 calc(var(--burger-size)*-.15) 0 currentColor,0 calc(var(--burger-size)*.15) 0 currentColor}.burger:after{opacity:0}.burger[aria-expanded=true],.burger.is-active{border-color:color-mix(in srgb,var(--hue) 60%,transparent);box-shadow:0 0 20px -6px var(--hue);color:var(--hue-text)}.burger[aria-expanded=true]:before,.burger.is-active:before{box-shadow:none;transform:rotate(45deg)}.burger[aria-expanded=true]:after,.burger.is-active:after{opacity:1;transform:rotate(-45deg)}.burger--sm{--burger-size: 2.5rem}.burger--lg{--burger-size: 3.5rem}.offcanvas:not([class*=offcanvas--until-]):not(.offcanvas--push){position:fixed;inset:0 0 auto;z-index:300;display:flex;flex-direction:column;max-height:100dvh;overflow-y:auto;overscroll-behavior:contain;visibility:hidden;background-color:color-mix(in srgb,var(--offcanvas-bg-color, #001c27) var(--offcanvas-bg-o, 95%),transparent);box-shadow:0 8px 24px #0009;transform:translateY(-100%)}.offcanvas:not([class*=offcanvas--until-]):not(.offcanvas--push)>.offcanvas__body{padding:2rem 1.5rem}.offcanvas:not([class*=offcanvas--until-]):not(.offcanvas--push).offcanvas--bottom{inset:auto 0 0;transform:translateY(100%)}.offcanvas:not([class*=offcanvas--until-]):not(.offcanvas--push).offcanvas--left,.offcanvas:not([class*=offcanvas--until-]):not(.offcanvas--push).offcanvas--right{width:min(20rem,85vw);max-height:none}.offcanvas:not([class*=offcanvas--until-]):not(.offcanvas--push).offcanvas--left{--offcanvas-item-from: translateX(-1.5rem) scale(.96);inset:0 auto 0 0;transform:translate(-100%)}.offcanvas:not([class*=offcanvas--until-]):not(.offcanvas--push).offcanvas--right{--offcanvas-item-from: translateX(1.5rem) scale(.96);inset:0 0 0 auto;transform:translate(100%)}.offcanvas:not([class*=offcanvas--until-]):not(.offcanvas--push){--offcanvas-stagger-start: calc(var(--duration-offcanvas-slide) * .6)}.offcanvas:not([class*=offcanvas--until-]):not(.offcanvas--push).is-closing{transition:transform var(--duration-offcanvas-slide) ease-in,visibility 0s linear var(--duration-offcanvas-slide)}.offcanvas:not([class*=offcanvas--until-]):not(.offcanvas--push).is-open{visibility:visible;transform:none;transition:transform var(--duration-offcanvas-slide) ease-out,visibility 0s}.offcanvas:not([class*=offcanvas--until-]).offcanvas--push{display:grid;flex:0 0 100%;order:99;grid-template-rows:0fr;visibility:hidden;background-color:color-mix(in srgb,var(--offcanvas-bg-color, transparent) var(--offcanvas-bg-o, 100%),transparent)}.offcanvas:not([class*=offcanvas--until-]).offcanvas--push>.offcanvas__body{min-height:0;margin-inline:-1rem;padding-inline:1rem;overflow:hidden}.offcanvas:not([class*=offcanvas--until-]).offcanvas--push.is-closing{transition:grid-template-rows var(--duration-offcanvas) cubic-bezier(.65,0,.25,1),padding-block var(--duration-offcanvas) cubic-bezier(.65,0,.25,1),visibility 0s linear var(--duration-offcanvas)}.offcanvas:not([class*=offcanvas--until-]).offcanvas--push.is-open{grid-template-rows:1fr;padding-block:clamp(2rem,8vh,4rem) 1rem;visibility:visible;transition:grid-template-rows var(--duration-offcanvas) cubic-bezier(.65,0,.25,1),padding-block var(--duration-offcanvas) cubic-bezier(.65,0,.25,1),visibility 0s}.offcanvas:not([class*=offcanvas--until-]).offcanvas--glass{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.offcanvas:not([class*=offcanvas--until-])>.offcanvas__body{align-items:stretch}.offcanvas:not([class*=offcanvas--until-]) .tabs__list{flex-direction:column;align-items:stretch;gap:.75rem;overflow:visible}.offcanvas:not([class*=offcanvas--until-]) .tabs__tab{width:100%;padding:1.1rem 1.5rem;font-size:clamp(1.1rem,4.5vw,1.4rem)}.offcanvas:not([class*=offcanvas--until-]) .tabs--glow .tabs__tab{border:1px solid color-mix(in srgb,var(--hue) 15%,transparent);border-radius:.5rem;background-image:linear-gradient(to right,#020813f2,#020813b3);box-shadow:0 .5rem 1.5rem -.75rem #000c}.offcanvas:not([class*=offcanvas--until-]) .tabs--glow .tabs__tab:hover,.offcanvas:not([class*=offcanvas--until-]) .tabs--glow .tabs__tab.is-active,.offcanvas:not([class*=offcanvas--until-]) .tabs--glow .tabs__tab[aria-selected=true]{border-color:color-mix(in srgb,var(--hue) 50%,transparent);box-shadow:0 0 24px -8px var(--hue)}.offcanvas:not([class*=offcanvas--until-]) .tabs--glow .tabs__tab.is-active:before,.offcanvas:not([class*=offcanvas--until-]) .tabs--glow .tabs__tab[aria-selected=true]:before{height:100%;background:radial-gradient(ellipse 70% 120% at 50% 0%,color-mix(in srgb,var(--hue) 25%,transparent),transparent 70%)}.offcanvas:not([class*=offcanvas--until-]) .subnav{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:.75rem}.offcanvas:not([class*=offcanvas--until-]) .subnav__item{justify-content:center;padding:.9rem .5rem;border:1px solid rgba(255,255,255,.08);border-radius:.5rem;background:#020813b3;text-align:center}.offcanvas:not([class*=offcanvas--until-]) a.subnav__item:hover,.offcanvas:not([class*=offcanvas--until-]) .subnav__item.is-active,.offcanvas:not([class*=offcanvas--until-]) .subnav__item[aria-current]:not([aria-current=false]){border-color:color-mix(in srgb,var(--hue) 40%,transparent)}.offcanvas:not([class*=offcanvas--until-]) .subnav--divided>*+*:before{display:none}.offcanvas:not([class*=offcanvas--until-]).offcanvas--stagger :is(.tabs__tab,.subnav__item,[data-offcanvas-item]){opacity:0;transform:var(--offcanvas-item-from, translateY(1.5rem) scale(.96))}.offcanvas:not([class*=offcanvas--until-]).offcanvas--stagger.is-closing :is(.tabs__tab,.subnav__item,[data-offcanvas-item]){transition:transform .5s cubic-bezier(.65,0,.25,1),opacity .5s ease-in-out}.offcanvas:not([class*=offcanvas--until-]).offcanvas--stagger.is-open :is(.tabs__tab,.subnav__item,[data-offcanvas-item]){--offcanvas-delay: calc(var(--offcanvas-stagger-start, .15s) + var(--offcanvas-i, 0) * 80ms);opacity:1;transform:none;transition:transform .5s cubic-bezier(.65,0,.25,1) var(--offcanvas-delay),opacity .5s ease-in-out var(--offcanvas-delay),color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (width < 48rem){.offcanvas--until-md:not(.offcanvas--push){position:fixed;inset:0 0 auto;z-index:300;display:flex;flex-direction:column;max-height:100dvh;overflow-y:auto;overscroll-behavior:contain;visibility:hidden;background-color:color-mix(in srgb,var(--offcanvas-bg-color, #001c27) var(--offcanvas-bg-o, 95%),transparent);box-shadow:0 8px 24px #0009;transform:translateY(-100%)}.offcanvas--until-md:not(.offcanvas--push)>.offcanvas__body{padding:2rem 1.5rem}.offcanvas--until-md:not(.offcanvas--push).offcanvas--bottom{inset:auto 0 0;transform:translateY(100%)}.offcanvas--until-md:not(.offcanvas--push).offcanvas--left,.offcanvas--until-md:not(.offcanvas--push).offcanvas--right{width:min(20rem,85vw);max-height:none}.offcanvas--until-md:not(.offcanvas--push).offcanvas--left{--offcanvas-item-from: translateX(-1.5rem) scale(.96);inset:0 auto 0 0;transform:translate(-100%)}.offcanvas--until-md:not(.offcanvas--push).offcanvas--right{--offcanvas-item-from: translateX(1.5rem) scale(.96);inset:0 0 0 auto;transform:translate(100%)}.offcanvas--until-md:not(.offcanvas--push){--offcanvas-stagger-start: calc(var(--duration-offcanvas-slide) * .6)}.offcanvas--until-md:not(.offcanvas--push).is-closing{transition:transform var(--duration-offcanvas-slide) ease-in,visibility 0s linear var(--duration-offcanvas-slide)}.offcanvas--until-md:not(.offcanvas--push).is-open{visibility:visible;transform:none;transition:transform var(--duration-offcanvas-slide) ease-out,visibility 0s}.offcanvas--until-md.offcanvas--push{display:grid;flex:0 0 100%;order:99;grid-template-rows:0fr;visibility:hidden;background-color:color-mix(in srgb,var(--offcanvas-bg-color, transparent) var(--offcanvas-bg-o, 100%),transparent)}.offcanvas--until-md.offcanvas--push>.offcanvas__body{min-height:0;margin-inline:-1rem;padding-inline:1rem;overflow:hidden}.offcanvas--until-md.offcanvas--push.is-closing{transition:grid-template-rows var(--duration-offcanvas) cubic-bezier(.65,0,.25,1),padding-block var(--duration-offcanvas) cubic-bezier(.65,0,.25,1),visibility 0s linear var(--duration-offcanvas)}.offcanvas--until-md.offcanvas--push.is-open{grid-template-rows:1fr;padding-block:clamp(2rem,8vh,4rem) 1rem;visibility:visible;transition:grid-template-rows var(--duration-offcanvas) cubic-bezier(.65,0,.25,1),padding-block var(--duration-offcanvas) cubic-bezier(.65,0,.25,1),visibility 0s}.offcanvas--until-md.offcanvas--glass{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.offcanvas--until-md>.offcanvas__body{align-items:stretch}.offcanvas--until-md .tabs__list{flex-direction:column;align-items:stretch;gap:.75rem;overflow:visible}.offcanvas--until-md .tabs__tab{width:100%;padding:1.1rem 1.5rem;font-size:clamp(1.1rem,4.5vw,1.4rem)}.offcanvas--until-md .tabs--glow .tabs__tab{border:1px solid color-mix(in srgb,var(--hue) 15%,transparent);border-radius:.5rem;background-image:linear-gradient(to right,#020813f2,#020813b3);box-shadow:0 .5rem 1.5rem -.75rem #000c}.offcanvas--until-md .tabs--glow .tabs__tab:hover,.offcanvas--until-md .tabs--glow .tabs__tab.is-active,.offcanvas--until-md .tabs--glow .tabs__tab[aria-selected=true]{border-color:color-mix(in srgb,var(--hue) 50%,transparent);box-shadow:0 0 24px -8px var(--hue)}.offcanvas--until-md .tabs--glow .tabs__tab.is-active:before,.offcanvas--until-md .tabs--glow .tabs__tab[aria-selected=true]:before{height:100%;background:radial-gradient(ellipse 70% 120% at 50% 0%,color-mix(in srgb,var(--hue) 25%,transparent),transparent 70%)}.offcanvas--until-md .subnav{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:.75rem}.offcanvas--until-md .subnav__item{justify-content:center;padding:.9rem .5rem;border:1px solid rgba(255,255,255,.08);border-radius:.5rem;background:#020813b3;text-align:center}.offcanvas--until-md a.subnav__item:hover,.offcanvas--until-md .subnav__item.is-active,.offcanvas--until-md .subnav__item[aria-current]:not([aria-current=false]){border-color:color-mix(in srgb,var(--hue) 40%,transparent)}.offcanvas--until-md .subnav--divided>*+*:before{display:none}.offcanvas--until-md.offcanvas--stagger :is(.tabs__tab,.subnav__item,[data-offcanvas-item]){opacity:0;transform:var(--offcanvas-item-from, translateY(1.5rem) scale(.96))}.offcanvas--until-md.offcanvas--stagger.is-closing :is(.tabs__tab,.subnav__item,[data-offcanvas-item]){transition:transform .5s cubic-bezier(.65,0,.25,1),opacity .5s ease-in-out}.offcanvas--until-md.offcanvas--stagger.is-open :is(.tabs__tab,.subnav__item,[data-offcanvas-item]){--offcanvas-delay: calc(var(--offcanvas-stagger-start, .15s) + var(--offcanvas-i, 0) * 80ms);opacity:1;transform:none;transition:transform .5s cubic-bezier(.65,0,.25,1) var(--offcanvas-delay),opacity .5s ease-in-out var(--offcanvas-delay),color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}}@media (width < 56rem){.offcanvas--until-lg:not(.offcanvas--push){position:fixed;inset:0 0 auto;z-index:300;display:flex;flex-direction:column;max-height:100dvh;overflow-y:auto;overscroll-behavior:contain;visibility:hidden;background-color:color-mix(in srgb,var(--offcanvas-bg-color, #001c27) var(--offcanvas-bg-o, 95%),transparent);box-shadow:0 8px 24px #0009;transform:translateY(-100%)}.offcanvas--until-lg:not(.offcanvas--push)>.offcanvas__body{padding:2rem 1.5rem}.offcanvas--until-lg:not(.offcanvas--push).offcanvas--bottom{inset:auto 0 0;transform:translateY(100%)}.offcanvas--until-lg:not(.offcanvas--push).offcanvas--left,.offcanvas--until-lg:not(.offcanvas--push).offcanvas--right{width:min(20rem,85vw);max-height:none}.offcanvas--until-lg:not(.offcanvas--push).offcanvas--left{--offcanvas-item-from: translateX(-1.5rem) scale(.96);inset:0 auto 0 0;transform:translate(-100%)}.offcanvas--until-lg:not(.offcanvas--push).offcanvas--right{--offcanvas-item-from: translateX(1.5rem) scale(.96);inset:0 0 0 auto;transform:translate(100%)}.offcanvas--until-lg:not(.offcanvas--push){--offcanvas-stagger-start: calc(var(--duration-offcanvas-slide) * .6)}.offcanvas--until-lg:not(.offcanvas--push).is-closing{transition:transform var(--duration-offcanvas-slide) ease-in,visibility 0s linear var(--duration-offcanvas-slide)}.offcanvas--until-lg:not(.offcanvas--push).is-open{visibility:visible;transform:none;transition:transform var(--duration-offcanvas-slide) ease-out,visibility 0s}.offcanvas--until-lg.offcanvas--push{display:grid;flex:0 0 100%;order:99;grid-template-rows:0fr;visibility:hidden;background-color:color-mix(in srgb,var(--offcanvas-bg-color, transparent) var(--offcanvas-bg-o, 100%),transparent)}.offcanvas--until-lg.offcanvas--push>.offcanvas__body{min-height:0;margin-inline:-1rem;padding-inline:1rem;overflow:hidden}.offcanvas--until-lg.offcanvas--push.is-closing{transition:grid-template-rows var(--duration-offcanvas) cubic-bezier(.65,0,.25,1),padding-block var(--duration-offcanvas) cubic-bezier(.65,0,.25,1),visibility 0s linear var(--duration-offcanvas)}.offcanvas--until-lg.offcanvas--push.is-open{grid-template-rows:1fr;padding-block:clamp(2rem,8vh,4rem) 1rem;visibility:visible;transition:grid-template-rows var(--duration-offcanvas) cubic-bezier(.65,0,.25,1),padding-block var(--duration-offcanvas) cubic-bezier(.65,0,.25,1),visibility 0s}.offcanvas--until-lg.offcanvas--glass{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.offcanvas--until-lg>.offcanvas__body{align-items:stretch}.offcanvas--until-lg .tabs__list{flex-direction:column;align-items:stretch;gap:.75rem;overflow:visible}.offcanvas--until-lg .tabs__tab{width:100%;padding:1.1rem 1.5rem;font-size:clamp(1.1rem,4.5vw,1.4rem)}.offcanvas--until-lg .tabs--glow .tabs__tab{border:1px solid color-mix(in srgb,var(--hue) 15%,transparent);border-radius:.5rem;background-image:linear-gradient(to right,#020813f2,#020813b3);box-shadow:0 .5rem 1.5rem -.75rem #000c}.offcanvas--until-lg .tabs--glow .tabs__tab:hover,.offcanvas--until-lg .tabs--glow .tabs__tab.is-active,.offcanvas--until-lg .tabs--glow .tabs__tab[aria-selected=true]{border-color:color-mix(in srgb,var(--hue) 50%,transparent);box-shadow:0 0 24px -8px var(--hue)}.offcanvas--until-lg .tabs--glow .tabs__tab.is-active:before,.offcanvas--until-lg .tabs--glow .tabs__tab[aria-selected=true]:before{height:100%;background:radial-gradient(ellipse 70% 120% at 50% 0%,color-mix(in srgb,var(--hue) 25%,transparent),transparent 70%)}.offcanvas--until-lg .subnav{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:.75rem}.offcanvas--until-lg .subnav__item{justify-content:center;padding:.9rem .5rem;border:1px solid rgba(255,255,255,.08);border-radius:.5rem;background:#020813b3;text-align:center}.offcanvas--until-lg a.subnav__item:hover,.offcanvas--until-lg .subnav__item.is-active,.offcanvas--until-lg .subnav__item[aria-current]:not([aria-current=false]){border-color:color-mix(in srgb,var(--hue) 40%,transparent)}.offcanvas--until-lg .subnav--divided>*+*:before{display:none}.offcanvas--until-lg.offcanvas--stagger :is(.tabs__tab,.subnav__item,[data-offcanvas-item]){opacity:0;transform:var(--offcanvas-item-from, translateY(1.5rem) scale(.96))}.offcanvas--until-lg.offcanvas--stagger.is-closing :is(.tabs__tab,.subnav__item,[data-offcanvas-item]){transition:transform .5s cubic-bezier(.65,0,.25,1),opacity .5s ease-in-out}.offcanvas--until-lg.offcanvas--stagger.is-open :is(.tabs__tab,.subnav__item,[data-offcanvas-item]){--offcanvas-delay: calc(var(--offcanvas-stagger-start, .15s) + var(--offcanvas-i, 0) * 80ms);opacity:1;transform:none;transition:transform .5s cubic-bezier(.65,0,.25,1) var(--offcanvas-delay),opacity .5s ease-in-out var(--offcanvas-delay),color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}}@media (width < 72rem){.offcanvas--until-xl:not(.offcanvas--push){position:fixed;inset:0 0 auto;z-index:300;display:flex;flex-direction:column;max-height:100dvh;overflow-y:auto;overscroll-behavior:contain;visibility:hidden;background-color:color-mix(in srgb,var(--offcanvas-bg-color, #001c27) var(--offcanvas-bg-o, 95%),transparent);box-shadow:0 8px 24px #0009;transform:translateY(-100%)}.offcanvas--until-xl:not(.offcanvas--push)>.offcanvas__body{padding:2rem 1.5rem}.offcanvas--until-xl:not(.offcanvas--push).offcanvas--bottom{inset:auto 0 0;transform:translateY(100%)}.offcanvas--until-xl:not(.offcanvas--push).offcanvas--left,.offcanvas--until-xl:not(.offcanvas--push).offcanvas--right{width:min(20rem,85vw);max-height:none}.offcanvas--until-xl:not(.offcanvas--push).offcanvas--left{--offcanvas-item-from: translateX(-1.5rem) scale(.96);inset:0 auto 0 0;transform:translate(-100%)}.offcanvas--until-xl:not(.offcanvas--push).offcanvas--right{--offcanvas-item-from: translateX(1.5rem) scale(.96);inset:0 0 0 auto;transform:translate(100%)}.offcanvas--until-xl:not(.offcanvas--push){--offcanvas-stagger-start: calc(var(--duration-offcanvas-slide) * .6)}.offcanvas--until-xl:not(.offcanvas--push).is-closing{transition:transform var(--duration-offcanvas-slide) ease-in,visibility 0s linear var(--duration-offcanvas-slide)}.offcanvas--until-xl:not(.offcanvas--push).is-open{visibility:visible;transform:none;transition:transform var(--duration-offcanvas-slide) ease-out,visibility 0s}.offcanvas--until-xl.offcanvas--push{display:grid;flex:0 0 100%;order:99;grid-template-rows:0fr;visibility:hidden;background-color:color-mix(in srgb,var(--offcanvas-bg-color, transparent) var(--offcanvas-bg-o, 100%),transparent)}.offcanvas--until-xl.offcanvas--push>.offcanvas__body{min-height:0;margin-inline:-1rem;padding-inline:1rem;overflow:hidden}.offcanvas--until-xl.offcanvas--push.is-closing{transition:grid-template-rows var(--duration-offcanvas) cubic-bezier(.65,0,.25,1),padding-block var(--duration-offcanvas) cubic-bezier(.65,0,.25,1),visibility 0s linear var(--duration-offcanvas)}.offcanvas--until-xl.offcanvas--push.is-open{grid-template-rows:1fr;padding-block:clamp(2rem,8vh,4rem) 1rem;visibility:visible;transition:grid-template-rows var(--duration-offcanvas) cubic-bezier(.65,0,.25,1),padding-block var(--duration-offcanvas) cubic-bezier(.65,0,.25,1),visibility 0s}.offcanvas--until-xl.offcanvas--glass{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.offcanvas--until-xl>.offcanvas__body{align-items:stretch}.offcanvas--until-xl .tabs__list{flex-direction:column;align-items:stretch;gap:.75rem;overflow:visible}.offcanvas--until-xl .tabs__tab{width:100%;padding:1.1rem 1.5rem;font-size:clamp(1.1rem,4.5vw,1.4rem)}.offcanvas--until-xl .tabs--glow .tabs__tab{border:1px solid color-mix(in srgb,var(--hue) 15%,transparent);border-radius:.5rem;background-image:linear-gradient(to right,#020813f2,#020813b3);box-shadow:0 .5rem 1.5rem -.75rem #000c}.offcanvas--until-xl .tabs--glow .tabs__tab:hover,.offcanvas--until-xl .tabs--glow .tabs__tab.is-active,.offcanvas--until-xl .tabs--glow .tabs__tab[aria-selected=true]{border-color:color-mix(in srgb,var(--hue) 50%,transparent);box-shadow:0 0 24px -8px var(--hue)}.offcanvas--until-xl .tabs--glow .tabs__tab.is-active:before,.offcanvas--until-xl .tabs--glow .tabs__tab[aria-selected=true]:before{height:100%;background:radial-gradient(ellipse 70% 120% at 50% 0%,color-mix(in srgb,var(--hue) 25%,transparent),transparent 70%)}.offcanvas--until-xl .subnav{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:.75rem}.offcanvas--until-xl .subnav__item{justify-content:center;padding:.9rem .5rem;border:1px solid rgba(255,255,255,.08);border-radius:.5rem;background:#020813b3;text-align:center}.offcanvas--until-xl a.subnav__item:hover,.offcanvas--until-xl .subnav__item.is-active,.offcanvas--until-xl .subnav__item[aria-current]:not([aria-current=false]){border-color:color-mix(in srgb,var(--hue) 40%,transparent)}.offcanvas--until-xl .subnav--divided>*+*:before{display:none}.offcanvas--until-xl.offcanvas--stagger :is(.tabs__tab,.subnav__item,[data-offcanvas-item]){opacity:0;transform:var(--offcanvas-item-from, translateY(1.5rem) scale(.96))}.offcanvas--until-xl.offcanvas--stagger.is-closing :is(.tabs__tab,.subnav__item,[data-offcanvas-item]){transition:transform .5s cubic-bezier(.65,0,.25,1),opacity .5s ease-in-out}.offcanvas--until-xl.offcanvas--stagger.is-open :is(.tabs__tab,.subnav__item,[data-offcanvas-item]){--offcanvas-delay: calc(var(--offcanvas-stagger-start, .15s) + var(--offcanvas-i, 0) * 80ms);opacity:1;transform:none;transition:transform .5s cubic-bezier(.65,0,.25,1) var(--offcanvas-delay),opacity .5s ease-in-out var(--offcanvas-delay),color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}}.offcanvas--bg-cyan-pale{--offcanvas-bg-color: rgb(180, 231, 249)}.offcanvas--bg-cyan-light{--offcanvas-bg-color: rgb(114, 211, 243)}.offcanvas--bg-cyan{--offcanvas-bg-color: #43c4ef}.offcanvas--bg-cyan-dark{--offcanvas-bg-color: rgb(50, 147, 179)}.offcanvas--bg-aqua-light{--offcanvas-bg-color: rgb(86, 238, 245)}.offcanvas--bg-aqua{--offcanvas-bg-color: #1de8f2}.offcanvas--bg-aqua-dark{--offcanvas-bg-color: rgb(22, 174, 182)}.offcanvas--bg-blue-light{--offcanvas-bg-color: rgb(64, 167, 230)}.offcanvas--bg-blue{--offcanvas-bg-color: #008ade}.offcanvas--bg-blue-dark{--offcanvas-bg-color: rgb(0, 104, 167)}.offcanvas--bg-teal-light{--offcanvas-bg-color: rgb(77, 143, 159)}.offcanvas--bg-teal{--offcanvas-bg-color: #12697f}.offcanvas--bg-teal-dark{--offcanvas-bg-color: rgb(14, 79, 95)}.offcanvas--bg-space{--offcanvas-bg-color: #020813}.offcanvas--bg-midnight{--offcanvas-bg-color: #001c27}.offcanvas--bg-navy-light{--offcanvas-bg-color: rgb(74, 104, 137)}.offcanvas--bg-navy{--offcanvas-bg-color: #0e3662}.offcanvas--bg-navy-dark{--offcanvas-bg-color: rgb(11, 41, 74)}.offcanvas--bg-white{--offcanvas-bg-color: #fff}.offcanvas--bg-slate-light{--offcanvas-bg-color: rgb(176, 191, 196)}.offcanvas--bg-slate{--offcanvas-bg-color: #95a9b0}.offcanvas--bg-slate-dark{--offcanvas-bg-color: rgb(112, 127, 132)}.offcanvas--bg-grey-light{--offcanvas-bg-color: rgb(166, 166, 166)}.offcanvas--bg-grey{--offcanvas-bg-color: #888}.offcanvas--bg-grey-dark{--offcanvas-bg-color: rgb(102, 102, 102)}.offcanvas--bg-black{--offcanvas-bg-color: #000}.offcanvas--bg-green-light{--offcanvas-bg-color: rgb(71, 222, 92)}.offcanvas--bg-green{--offcanvas-bg-color: #09d326}.offcanvas--bg-green-dark{--offcanvas-bg-color: rgb(7, 158, 29)}.offcanvas--bg-mint-light{--offcanvas-bg-color: rgb(64, 252, 183)}.offcanvas--bg-mint{--offcanvas-bg-color: #00fb9f}.offcanvas--bg-mint-dark{--offcanvas-bg-color: rgb(0, 188, 119)}.offcanvas--bg-red-light{--offcanvas-bg-color: rgb(243, 115, 115)}.offcanvas--bg-red{--offcanvas-bg-color: #ef4444}.offcanvas--bg-red-dark{--offcanvas-bg-color: rgb(179, 51, 51)}.offcanvas--bg-orange-light{--offcanvas-bg-color: rgb(255, 178, 64)}.offcanvas--bg-orange{--offcanvas-bg-color: #ff9800}.offcanvas--bg-orange-dark{--offcanvas-bg-color: rgb(191, 114, 0)}.offcanvas--bg-amber-light{--offcanvas-bg-color: rgb(243, 205, 128)}.offcanvas--bg-amber{--offcanvas-bg-color: #efbc55}.offcanvas--bg-amber-dark{--offcanvas-bg-color: rgb(179, 141, 64)}.offcanvas--bg-purple-light{--offcanvas-bg-color: rgb(194, 157, 255)}.offcanvas--bg-purple{--offcanvas-bg-color: #ae7cff}.offcanvas--bg-purple-dark{--offcanvas-bg-color: rgb(131, 93, 191)}.offcanvas--bg-pink-light{--offcanvas-bg-color: rgb(249, 122, 222)}.offcanvas--bg-pink{--offcanvas-bg-color: #f74dd3}.offcanvas--bg-pink-dark{--offcanvas-bg-color: rgb(185, 58, 158)}.offcanvas--bg-gold{--offcanvas-bg-color: #ffd700}.offcanvas--bg-silver{--offcanvas-bg-color: #c0c0c0}.offcanvas--bg-bronze{--offcanvas-bg-color: #cd7f32}.offcanvas--bg-imperial-light{--offcanvas-bg-color: rgb(217, 79, 79)}.offcanvas--bg-imperial{--offcanvas-bg-color: #cc1414}.offcanvas--bg-imperial-dark{--offcanvas-bg-color: rgb(153, 15, 15)}.offcanvas--bg-republic-light{--offcanvas-bg-color: rgb(103, 157, 199)}.offcanvas--bg-republic{--offcanvas-bg-color: #347cb4}.offcanvas--bg-republic-dark{--offcanvas-bg-color: rgb(39, 93, 135)}.offcanvas--bg-discord-light{--offcanvas-bg-color: rgb(130, 140, 245)}.offcanvas--bg-discord{--offcanvas-bg-color: #5865f2}.offcanvas--bg-discord-dark{--offcanvas-bg-color: rgb(66, 76, 182)}.offcanvas--bg-quality-artifact{--offcanvas-bg-color: #bf00fd}.offcanvas--bg-quality-cheap{--offcanvas-bg-color: #959494}.offcanvas--bg-quality-currency{--offcanvas-bg-color: #efbc55}.offcanvas--bg-quality-legacy{--offcanvas-bg-color: #ebce5b}.offcanvas--bg-quality-legendary{--offcanvas-bg-color: #ffdf5e}.offcanvas--bg-quality-mission{--offcanvas-bg-color: #f5f537}.offcanvas--bg-quality-moddable{--offcanvas-bg-color: #dc5d00}.offcanvas--bg-quality-premium{--offcanvas-bg-color: #00fe00}.offcanvas--bg-quality-prototype{--offcanvas-bg-color: #1d8cfe}.offcanvas--bg-quality-standard{--offcanvas-bg-color: #fff}.offcanvas--bg-o-0{--offcanvas-bg-o: 0%}.offcanvas--bg-o-5{--offcanvas-bg-o: 5%}.offcanvas--bg-o-10{--offcanvas-bg-o: 10%}.offcanvas--bg-o-15{--offcanvas-bg-o: 15%}.offcanvas--bg-o-20{--offcanvas-bg-o: 20%}.offcanvas--bg-o-25{--offcanvas-bg-o: 25%}.offcanvas--bg-o-30{--offcanvas-bg-o: 30%}.offcanvas--bg-o-35{--offcanvas-bg-o: 35%}.offcanvas--bg-o-40{--offcanvas-bg-o: 40%}.offcanvas--bg-o-45{--offcanvas-bg-o: 45%}.offcanvas--bg-o-50{--offcanvas-bg-o: 50%}.offcanvas--bg-o-55{--offcanvas-bg-o: 55%}.offcanvas--bg-o-60{--offcanvas-bg-o: 60%}.offcanvas--bg-o-65{--offcanvas-bg-o: 65%}.offcanvas--bg-o-70{--offcanvas-bg-o: 70%}.offcanvas--bg-o-75{--offcanvas-bg-o: 75%}.offcanvas--bg-o-80{--offcanvas-bg-o: 80%}.offcanvas--bg-o-85{--offcanvas-bg-o: 85%}.offcanvas--bg-o-90{--offcanvas-bg-o: 90%}.offcanvas--bg-o-95{--offcanvas-bg-o: 95%}.offcanvas--bg-o-100{--offcanvas-bg-o: 100%}[data-offcanvas-recede]{transform-origin:50% 0}:is(.has-offcanvas-open,.has-offcanvas-closing) [data-offcanvas-recede]{transition:opacity var(--duration-offcanvas) cubic-bezier(.65,0,.25,1),transform var(--duration-offcanvas) cubic-bezier(.65,0,.25,1)}.has-offcanvas-open [data-offcanvas-recede]{opacity:.35;transform:scale(.97)}:is(.has-offcanvas-open,.has-offcanvas-closing) [data-offcanvas-sink]{transition:transform calc(var(--duration-offcanvas)*1.4) cubic-bezier(.65,0,.25,1),opacity calc(var(--duration-offcanvas)*1.4) cubic-bezier(.65,0,.25,1)}.has-offcanvas-open [data-offcanvas-sink]{opacity:.4;transform:translateY(70%)}:is(.has-offcanvas-open,.has-offcanvas-closing) [data-offcanvas-drift]{transition:background-position calc(var(--duration-offcanvas)*1.4) cubic-bezier(.65,0,.25,1)}.has-offcanvas-open [data-offcanvas-drift]{background-position:0 256px}[data-offcanvas-reveal]{opacity:0;visibility:hidden}.has-offcanvas-closing [data-offcanvas-reveal]{transition:opacity .4s ease-in-out,visibility 0s linear .4s}.has-offcanvas-open [data-offcanvas-reveal]{opacity:1;visibility:visible;transition:opacity .6s ease-in-out .3s,visibility 0s}@media (prefers-reduced-motion: reduce){.offcanvas,.offcanvas *,.burger:before,.burger:after,[data-offcanvas-recede],[data-offcanvas-sink],[data-offcanvas-drift],[data-offcanvas-reveal]{transition-duration:0s!important;transition-delay:0s!important}}.dropzone{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;width:100%;min-height:8rem;padding:2rem 1.5rem;border:2px dashed color-mix(in srgb,var(--hue) 35%,transparent);border-radius:.75rem;background:color-mix(in srgb,var(--hue) 4%,transparent);color:#fff;text-align:center;cursor:pointer;transition:background-color .15s ease-in-out,border-color .15s ease-in-out}.dropzone:hover,.dropzone.is-dragover{border-color:var(--hue);background:color-mix(in srgb,var(--hue) 10%,transparent)}.dropzone:focus-visible,.dropzone:focus-within{outline:2px solid var(--hue);outline-offset:2px}.dropzone:disabled,.dropzone.is-disabled{opacity:.5;cursor:not-allowed}.dropzone--filled{position:relative;padding:0;overflow:hidden;border-style:solid;border-color:color-mix(in srgb,var(--hue) 30%,transparent);cursor:default}.dropzone--filled:hover{border-color:color-mix(in srgb,var(--hue) 30%,transparent);background:color-mix(in srgb,var(--hue) 4%,transparent)}.dropzone__preview{display:block;width:100%;height:100%;object-fit:contain}.dropzone__action{position:absolute;right:.5rem;bottom:.5rem}.dropzone__title{color:var(--hue-text);font-family:Eurostile Extended,Eurostile,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.dropzone__hint{color:#95a9b0;font-size:.75rem}.anim{--anim-duration: 1s;--anim-delay: 0ms;animation-duration:var(--anim-duration);animation-delay:var(--anim-delay);animation-fill-mode:both}@media (prefers-reduced-motion: reduce){.anim{animation:none!important}}.anim.anim--faster{--anim-duration: .5s;animation-duration:.5s}.anim.anim--fast{--anim-duration: .8s;animation-duration:.8s}.anim.anim--slow{--anim-duration: 2s;animation-duration:2s}.anim.anim--slower{--anim-duration: 3s;animation-duration:3s}.anim--xs{--anim-distance: 1rem;--anim-scale: .96}.anim--sm{--anim-distance: 2rem;--anim-scale: .92}.anim--md{--anim-distance: 4rem;--anim-scale: .8}.anim--infinite{animation-iteration-count:infinite}.anim--delay-100{--anim-delay: .1s}.anim--delay-200{--anim-delay: .2s}.anim--delay-300{--anim-delay: .3s}.anim--delay-400{--anim-delay: .4s}.anim--delay-500{--anim-delay: .5s}.anim--delay-750{--anim-delay: .75s}.anim--delay-1000{--anim-delay: 1s}.anim--delay-1500{--anim-delay: 1.5s}.anim--delay-2000{--anim-delay: 2s}.anim--delay-3000{--anim-delay: 3s}.anim--delay-4000{--anim-delay: 4s}.anim--delay-5000{--anim-delay: 5s}@keyframes anim-bounce{0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0)}90%{transform:translate3d(0,-4px,0)}}.anim--bounce{animation-name:anim-bounce;transform-origin:center bottom}@keyframes anim-flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.anim--flash{animation-name:anim-flash}@keyframes anim-head-shake{0%{transform:translate(0)}6.5%{transform:translate(-6px) rotateY(-9deg)}18.5%{transform:translate(5px) rotateY(7deg)}31.5%{transform:translate(-3px) rotateY(-5deg)}43.5%{transform:translate(2px) rotateY(3deg)}50%{transform:translate(0)}}.anim--head-shake{animation-timing-function:ease-in-out;animation-name:anim-head-shake}@keyframes anim-heart-beat{0%{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.3)}70%{transform:scale(1)}}.anim--heart-beat{animation-name:anim-heart-beat;animation-duration:1.3s;animation-timing-function:ease-in-out}@keyframes anim-jello{0%,11.1%,to{transform:translateZ(0)}22.2%{transform:skew(-12.5deg) skewY(-12.5deg)}33.3%{transform:skew(6.25deg) skewY(6.25deg)}44.4%{transform:skew(-3.125deg) skewY(-3.125deg)}55.5%{transform:skew(1.5625deg) skewY(1.5625deg)}66.6%{transform:skew(-.78125deg) skewY(-.78125deg)}77.7%{transform:skew(.390625deg) skewY(.390625deg)}88.8%{transform:skew(-.1953125deg) skewY(-.1953125deg)}}.anim--jello{animation-name:anim-jello;transform-origin:center}@keyframes anim-pulse{0%{transform:scaleZ(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleZ(1)}}.anim--pulse{animation-name:anim-pulse}@keyframes anim-rubber-band{0%{transform:scaleZ(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleZ(1)}}.anim--rubber-band{animation-name:anim-rubber-band}@keyframes anim-shake{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.anim--shake{animation-name:anim-shake}@keyframes anim-swing{20%{transform:rotate3d(0,0,1,15deg)}40%{transform:rotate3d(0,0,1,-10deg)}60%{transform:rotate3d(0,0,1,5deg)}80%{transform:rotate3d(0,0,1,-5deg)}to{transform:rotate3d(0,0,1,0)}}.anim--swing{transform-origin:top center;animation-name:anim-swing}@keyframes anim-tada{0%{transform:scaleZ(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{transform:scaleZ(1)}}.anim--tada{animation-name:anim-tada}@keyframes anim-wobble{0%{transform:translateZ(0)}15%{transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{transform:translateZ(0)}}.anim--wobble{animation-name:anim-wobble}@keyframes anim-bounce-in{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleZ(1)}}.anim--bounce-in{animation-duration:.75s;animation-name:anim-bounce-in}@keyframes anim-bounce-in-down{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:translateZ(0)}}.anim--bounce-in-down{animation-name:anim-bounce-in-down}@keyframes anim-bounce-in-left{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:translateZ(0)}}.anim--bounce-in-left{animation-name:anim-bounce-in-left}@keyframes anim-bounce-in-right{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:translateZ(0)}}.anim--bounce-in-right{animation-name:anim-bounce-in-right}@keyframes anim-bounce-in-up{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}.anim--bounce-in-up{animation-name:anim-bounce-in-up}@keyframes anim-bounce-out{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}.anim--bounce-out{animation-duration:.75s;animation-name:anim-bounce-out}@keyframes anim-bounce-out-down{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.anim--bounce-out-down{animation-name:anim-bounce-out-down}@keyframes anim-bounce-out-left{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}.anim--bounce-out-left{animation-name:anim-bounce-out-left}@keyframes anim-bounce-out-right{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}.anim--bounce-out-right{animation-name:anim-bounce-out-right}@keyframes anim-bounce-out-up{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}.anim--bounce-out-up{animation-name:anim-bounce-out-up}@keyframes anim-fade-in{0%{opacity:0}to{opacity:1}}.anim--fade-in{animation-name:anim-fade-in}@keyframes anim-fade-in-down{0%{opacity:0;transform:translate3d(0,calc(var(--anim-distance, 100%) * -1),0)}to{opacity:1;transform:translateZ(0)}}.anim--fade-in-down{animation-name:anim-fade-in-down}@keyframes anim-fade-in-down-big{0%{opacity:0;transform:translate3d(0,-2000px,0)}to{opacity:1;transform:translateZ(0)}}.anim--fade-in-down-big{animation-name:anim-fade-in-down-big}@keyframes anim-fade-in-left{0%{opacity:0;transform:translate3d(calc(var(--anim-distance, 100%) * -1),0,0)}to{opacity:1;transform:translateZ(0)}}.anim--fade-in-left{animation-name:anim-fade-in-left}@keyframes anim-fade-in-left-big{0%{opacity:0;transform:translate3d(-2000px,0,0)}to{opacity:1;transform:translateZ(0)}}.anim--fade-in-left-big{animation-name:anim-fade-in-left-big}@keyframes anim-fade-in-right{0%{opacity:0;transform:translate3d(var(--anim-distance, 100%),0,0)}to{opacity:1;transform:translateZ(0)}}.anim--fade-in-right{animation-name:anim-fade-in-right}@keyframes anim-fade-in-right-big{0%{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:translateZ(0)}}.anim--fade-in-right-big{animation-name:anim-fade-in-right-big}@keyframes anim-fade-in-up{0%{opacity:0;transform:translate3d(0,var(--anim-distance, 100%),0)}to{opacity:1;transform:translateZ(0)}}.anim--fade-in-up{animation-name:anim-fade-in-up}@keyframes anim-fade-in-up-big{0%{opacity:0;transform:translate3d(0,2000px,0)}to{opacity:1;transform:translateZ(0)}}.anim--fade-in-up-big{animation-name:anim-fade-in-up-big}@keyframes anim-fade-out{0%{opacity:1}to{opacity:0}}.anim--fade-out{animation-name:anim-fade-out}@keyframes anim-fade-out-down{0%{opacity:1}to{opacity:0;transform:translate3d(0,var(--anim-distance, 100%),0)}}.anim--fade-out-down{animation-name:anim-fade-out-down}@keyframes anim-fade-out-down-big{0%{opacity:1}to{opacity:0;transform:translate3d(0,2000px,0)}}.anim--fade-out-down-big{animation-name:anim-fade-out-down-big}@keyframes anim-fade-out-left{0%{opacity:1}to{opacity:0;transform:translate3d(calc(var(--anim-distance, 100%) * -1),0,0)}}.anim--fade-out-left{animation-name:anim-fade-out-left}@keyframes anim-fade-out-left-big{0%{opacity:1}to{opacity:0;transform:translate3d(-2000px,0,0)}}.anim--fade-out-left-big{animation-name:anim-fade-out-left-big}@keyframes anim-fade-out-right{0%{opacity:1}to{opacity:0;transform:translate3d(var(--anim-distance, 100%),0,0)}}.anim--fade-out-right{animation-name:anim-fade-out-right}@keyframes anim-fade-out-right-big{0%{opacity:1}to{opacity:0;transform:translate3d(2000px,0,0)}}.anim--fade-out-right-big{animation-name:anim-fade-out-right-big}@keyframes anim-fade-out-up{0%{opacity:1}to{opacity:0;transform:translate3d(0,calc(var(--anim-distance, 100%) * -1),0)}}.anim--fade-out-up{animation-name:anim-fade-out-up}@keyframes anim-fade-out-up-big{0%{opacity:1}to{opacity:0;transform:translate3d(0,-2000px,0)}}.anim--fade-out-up-big{animation-name:anim-fade-out-up-big}@keyframes anim-flip{0%{transform:perspective(400px) scaleZ(1) translateZ(0) rotateY(-360deg);animation-timing-function:ease-out}40%{transform:perspective(400px) scaleZ(1) translateZ(150px) rotateY(-190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) scaleZ(1) translateZ(150px) rotateY(-170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0);animation-timing-function:ease-in}to{transform:perspective(400px) scaleZ(1) translateZ(0) rotateY(0);animation-timing-function:ease-in}}.animated.anim--flip{backface-visibility:visible;animation-name:anim-flip}@keyframes anim-flip-in-x{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}.anim--flip-in-x{backface-visibility:visible!important;animation-name:anim-flip-in-x}@keyframes anim-flip-in-y{0%{transform:perspective(400px) rotateY(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateY(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateY(10deg);opacity:1}80%{transform:perspective(400px) rotateY(-5deg)}to{transform:perspective(400px)}}.anim--flip-in-y{backface-visibility:visible!important;animation-name:anim-flip-in-y}@keyframes anim-flip-out-x{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.anim--flip-out-x{animation-duration:.75s;animation-name:anim-flip-out-x;backface-visibility:visible!important}@keyframes anim-flip-out-y{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateY(-15deg);opacity:1}to{transform:perspective(400px) rotateY(90deg);opacity:0}}.anim--flip-out-y{animation-duration:.75s;backface-visibility:visible!important;animation-name:anim-flip-out-y}@keyframes anim-light-speed-in{0%{transform:translate3d(100%,0,0) skew(-30deg);opacity:0}60%{transform:skew(20deg);opacity:1}80%{transform:skew(-5deg)}to{transform:translateZ(0)}}.anim--light-speed-in{animation-name:anim-light-speed-in;animation-timing-function:ease-out}@keyframes anim-light-speed-out{0%{opacity:1}to{transform:translate3d(100%,0,0) skew(30deg);opacity:0}}.anim--light-speed-out{animation-name:anim-light-speed-out;animation-timing-function:ease-in}@keyframes anim-rotate-in{0%{transform-origin:center;transform:rotate3d(0,0,1,-200deg);opacity:0}to{transform-origin:center;transform:translateZ(0);opacity:1}}.anim--rotate-in{animation-name:anim-rotate-in}@keyframes anim-rotate-in-down-left{0%{transform-origin:left bottom;transform:rotate3d(0,0,1,-45deg);opacity:0}to{transform-origin:left bottom;transform:translateZ(0);opacity:1}}.anim--rotate-in-down-left{animation-name:anim-rotate-in-down-left}@keyframes anim-rotate-in-down-right{0%{transform-origin:right bottom;transform:rotate3d(0,0,1,45deg);opacity:0}to{transform-origin:right bottom;transform:translateZ(0);opacity:1}}.anim--rotate-in-down-right{animation-name:anim-rotate-in-down-right}@keyframes anim-rotate-in-up-left{0%{transform-origin:left bottom;transform:rotate3d(0,0,1,45deg);opacity:0}to{transform-origin:left bottom;transform:translateZ(0);opacity:1}}.anim--rotate-in-up-left{animation-name:anim-rotate-in-up-left}@keyframes anim-rotate-in-up-right{0%{transform-origin:right bottom;transform:rotate3d(0,0,1,-90deg);opacity:0}to{transform-origin:right bottom;transform:translateZ(0);opacity:1}}.anim--rotate-in-up-right{animation-name:anim-rotate-in-up-right}@keyframes anim-rotate-out{0%{transform-origin:center;opacity:1}to{transform-origin:center;transform:rotate3d(0,0,1,200deg);opacity:0}}.anim--rotate-out{animation-name:anim-rotate-out}@keyframes anim-rotate-out-down-left{0%{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate3d(0,0,1,45deg);opacity:0}}.anim--rotate-out-down-left{animation-name:anim-rotate-out-down-left}@keyframes anim-rotate-out-down-right{0%{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate3d(0,0,1,-45deg);opacity:0}}.anim--rotate-out-down-right{animation-name:anim-rotate-out-down-right}@keyframes anim-rotate-out-up-left{0%{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate3d(0,0,1,-45deg);opacity:0}}.anim--rotate-out-up-left{animation-name:anim-rotate-out-up-left}@keyframes anim-rotate-out-up-right{0%{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate3d(0,0,1,90deg);opacity:0}}.anim--rotate-out-up-right{animation-name:anim-rotate-out-up-right}@keyframes anim-slide-in-down{0%{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0)}}.anim--slide-in-down{animation-name:anim-slide-in-down}@keyframes anim-slide-in-left{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translateZ(0)}}.anim--slide-in-left{animation-name:anim-slide-in-left}@keyframes anim-slide-in-right{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translateZ(0)}}.anim--slide-in-right{animation-name:anim-slide-in-right}@keyframes anim-slide-in-up{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}.anim--slide-in-up{animation-name:anim-slide-in-up}@keyframes anim-slide-out-down{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,100%,0)}}.anim--slide-out-down{animation-name:anim-slide-out-down}@keyframes anim-slide-out-left{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-100%,0,0)}}.anim--slide-out-left{animation-name:anim-slide-out-left}@keyframes anim-slide-out-right{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(100%,0,0)}}.anim--slide-out-right{animation-name:anim-slide-out-right}@keyframes anim-slide-out-up{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-100%,0)}}.anim--slide-out-up{animation-name:anim-slide-out-up}@keyframes anim-hinge{0%{transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform:rotate3d(0,0,1,80deg);transform-origin:top left;animation-timing-function:ease-in-out}40%,80%{transform:rotate3d(0,0,1,60deg);transform-origin:top left;animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0,700px,0);opacity:0}}.anim--hinge{animation-duration:2s;animation-name:anim-hinge}@keyframes anim-jack-in-the-box{0%{opacity:0;transform:scale(.1) rotate(30deg);transform-origin:center bottom}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}.anim--jack-in-the-box{animation-name:anim-jack-in-the-box}@keyframes anim-roll-in{0%{opacity:0;transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;transform:translateZ(0)}}.anim--roll-in{animation-name:anim-roll-in}@keyframes anim-roll-out{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.anim--roll-out{animation-name:anim-roll-out}@keyframes anim-zoom-in{0%{opacity:0;transform:scale(var(--anim-scale, .3))}50%{opacity:1}}.anim--zoom-in{animation-name:anim-zoom-in}@keyframes anim-zoom-in-down{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.anim--zoom-in-down{animation-name:anim-zoom-in-down}@keyframes anim-zoom-in-left{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.anim--zoom-in-left{animation-name:anim-zoom-in-left}@keyframes anim-zoom-in-right{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.anim--zoom-in-right{animation-name:anim-zoom-in-right}@keyframes anim-zoom-in-up{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.anim--zoom-in-up{animation-name:anim-zoom-in-up}@keyframes anim-zoom-out{0%{opacity:1}50%{opacity:0;transform:scale(var(--anim-scale, .3))}to{opacity:0}}.anim--zoom-out{animation-name:anim-zoom-out}@keyframes anim-zoom-out-down{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.anim--zoom-out-down{animation-name:anim-zoom-out-down}@keyframes anim-zoom-out-left{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0);transform-origin:left center}}.anim--zoom-out-left{animation-name:anim-zoom-out-left}@keyframes anim-zoom-out-right{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(2000px,0,0);transform-origin:right center}}.anim--zoom-out-right{animation-name:anim-zoom-out-right}@keyframes anim-zoom-out-up{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.anim--zoom-out-up{animation-name:anim-zoom-out-up}@media (prefers-reduced-motion: no-preference){.reveal-ready [data-reveal]:not([data-reveal-stagger],.is-revealed),.reveal-ready [data-reveal-stagger]>:not(.is-revealed){animation:reveal-hold 2.5s}.reveal-live [data-reveal]:not([data-reveal-stagger],.is-revealed),.reveal-live [data-reveal-stagger]>:not(.is-revealed){animation:reveal-hold 1s infinite}}@keyframes reveal-hold{0%,to{opacity:0}}.overlay-root{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;color:#fff;font-family:Eurostile,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1rem;-webkit-user-select:none;user-select:none;transition:border .15s ease-in-out}.overlay-root--notifications,.overlay-root--players{background-color:#0000;padding:0}.overlay-root--game-info{border-radius:.375rem;background:radial-gradient(circle at top,#02081399 0,#02081366);padding:1rem}.overlay-root--timers{border-radius:.375rem;background:radial-gradient(circle at top,#02081399 0,#02081366)}.overlay-root--game-info.is-empty,.overlay-root--timers.is-empty{background:#0000;padding:0}.overlay-root.is-locked{border:none}.overlay-root.is-unlocked{border:2px dotted rgba(255,255,255,.6);box-shadow:0 0 10px #ffffff1a;-webkit-app-region:drag;app-region:drag}.overlay-root.is-unlocked button{-webkit-app-region:no-drag;app-region:no-drag}.overlay-content{flex:1;box-sizing:border-box;padding:.5rem;overflow-x:hidden;overflow-y:auto}.overlay-resize-handle{position:absolute;z-index:100;display:none}.overlay-root.is-unlocked .overlay-resize-handle{display:block;-webkit-app-region:no-drag;app-region:no-drag}.overlay-resize-handle--n,.overlay-resize-handle--s{left:8px;right:8px;height:8px}.overlay-resize-handle--e,.overlay-resize-handle--w{top:8px;bottom:8px;width:8px}.overlay-resize-handle--nw,.overlay-resize-handle--ne,.overlay-resize-handle--sw,.overlay-resize-handle--se{width:8px;height:8px}.overlay-resize-handle--n{top:0;cursor:n-resize}.overlay-resize-handle--s{bottom:0;cursor:s-resize}.overlay-resize-handle--e{right:0;cursor:e-resize}.overlay-resize-handle--w{left:0;cursor:w-resize}.overlay-resize-handle--nw{top:0;left:0;cursor:nw-resize}.overlay-resize-handle--ne{top:0;right:0;cursor:ne-resize}.overlay-resize-handle--sw{bottom:0;left:0;cursor:sw-resize}.overlay-resize-handle--se{bottom:0;right:0;cursor:se-resize}.overlay-header{position:absolute;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#000000b3;pointer-events:none}.overlay-header__title{margin:0;padding:.5rem 1rem 2px;border-radius:.25rem;font-size:1.25rem;font-weight:700;text-align:center;text-transform:uppercase;letter-spacing:.05em;pointer-events:auto}.overlay-font-controls{z-index:101;display:none;gap:.25rem;pointer-events:auto}.overlay-root.is-unlocked .overlay-font-controls{display:flex}.overlay-font-controls button{width:28px;height:28px;padding:0;border:1px solid rgba(255,255,255,.4);border-radius:.25rem;background-color:#ffffff1a;color:#fff;font-size:1.25rem;font-weight:700;transition:all .15s ease-in-out}.overlay-font-controls button:hover{background-color:#fff3;border-color:#fff9}.overlay-font-controls button:active{background-color:#ffffff4d}.overlay-font-controls button:disabled{opacity:.3}.overlay-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:#fff9;text-align:center}.overlay-placeholder__icon{margin-bottom:.5rem;font-size:2.5rem;opacity:.5}.overlay-placeholder__text{font-size:1rem;font-style:italic}.overlay-teams__empty-label{color:#fff6;font-size:.875rem;text-align:center}.overlay-teams__row{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-height:2em}.overlay-teams__name{flex:1 1 auto;min-width:0;overflow:hidden;color:#fff;font-size:1rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.overlay-teams__score{flex-shrink:0;min-width:2em;color:#ffffffbf;font-size:1rem;font-weight:700;text-align:right}.overlay-teams__score-area{position:relative;display:flex;flex-shrink:0;align-items:center;gap:.25rem}.overlay-teams__round-pts{color:#40a7e6;font-size:.875rem;font-weight:700;white-space:nowrap}.overlay-teams__round-pts.is-zero{color:#ffffff4d}.overlay-teams__pts-badge{position:absolute;top:0;right:0;color:#40a7e6;font-size:.875rem;font-weight:700;white-space:nowrap;pointer-events:none;animation:overlay-pts-float 1s ease-out forwards}@keyframes overlay-pts-float{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-2em)}}.notification-container{display:flex;flex-direction:column;gap:.5rem;width:100%;padding:1rem;background:radial-gradient(circle,#0009,#0000)}.notification-item{display:flex;align-items:center;justify-content:center;padding:1rem 1.5rem;background:#0000;color:#fff;font-size:.9rem;font-weight:700;text-align:center;text-transform:uppercase;letter-spacing:.1em;text-shadow:0 2px 4px rgba(0,0,0,.8)}.notification-item--round-start{font-size:1.8rem}.notification-item--admin-alert{flex-direction:column;gap:.5rem}.notification-item__message{display:inline-flex;align-items:center;gap:.5rem}.notification-item__icon-img{flex-shrink:0;width:28px;height:28px;object-fit:contain;filter:drop-shadow(0 2px 4px rgba(0,0,0,.8))}.notification-item--admin-alert .notification__icon{font-size:1.8rem;line-height:1;text-align:center}.notification-item--admin-alert .notification__heading{font-size:1.05rem;font-weight:700;text-align:center;text-transform:uppercase;letter-spacing:.15em}.notification-item--admin-alert .notification__description{font-size:.7rem;font-weight:500;text-align:center;text-transform:none;letter-spacing:.05em;opacity:.95}.notification-item--marco-polo{flex-direction:column;animation:notification-in .4s ease-out forwards}.notification-item--marco-polo.is-penalizing{animation:notification-penalty .8s ease-in-out infinite}.notification-item--marco-polo .notification__content{display:flex;flex-direction:column;align-items:center}.notification-item--marco-polo .notification__title{margin-bottom:.5rem;font-size:1.25rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em}.notification-item--marco-polo .notification__timer{font-size:2rem;font-weight:700;font-variant-numeric:tabular-nums}.notification-item--marco-polo .notification__message{margin-top:.25rem;font-size:.875rem;opacity:.9}.notification-item--marco-polo .notification__progress{width:100%;height:6px;margin-top:.75rem;overflow:hidden;border-radius:3px;background:#fff3}.notification-item--marco-polo .notification__progress-bar{height:100%;border-radius:3px;background:#fffc;transition:width .1s linear}.notification-item--marco-polo.is-penalizing .notification__progress-bar{background:#ef4444cc}.notification-item--marco-polo .notification__penalty{color:#ef4444cc;font-size:1rem;font-weight:900}.notification-enter{animation:notification-in .4s ease-out forwards}.notification-exit{animation:notification-out .5s ease-out forwards}@keyframes notification-in{0%{opacity:0;transform:translateY(-30px) scale(.8)}60%{opacity:1;transform:translateY(5px) scale(1.05)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes notification-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}@keyframes notification-penalty{0%,to{transform:scale(1);text-shadow:0 2px 4px rgba(0,0,0,.8)}50%{transform:scale(1.02);text-shadow:0 2px 8px rgba(239,68,68,.8),0 0 20px rgba(239,68,68,.4)}}.timer{display:flex;flex-direction:column;align-items:center;text-align:center}.timer__label{margin-bottom:.25rem;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;opacity:.9}.timer__value{color:#fff;font-size:2rem;font-weight:900;font-variant-numeric:tabular-nums;line-height:1;letter-spacing:1px}.timer__value.is-warning{animation:timer-warning .8s ease-in-out infinite}.timer__max{color:#fff;font-size:1rem;font-weight:400;opacity:.7}.timer__progress{width:100%;height:4px;margin-top:.5rem;overflow:hidden;border-radius:2px;background:#fff3}.timer__progress-bar{height:100%;border-radius:2px;background:#fff;transition:width .3s ease}.timer--boxed{margin-bottom:.75rem;padding:1rem;border:2px solid var(--hue);border-radius:.5rem;background-color:color-mix(in srgb,var(--hue) 15%,transparent)}.timer--boxed .timer__label{color:var(--hue-text)}.timer--soft{margin-bottom:0;padding:.5rem;border-width:1px;border-color:color-mix(in srgb,var(--hue) 30%,transparent);border-radius:.25rem;background-color:color-mix(in srgb,var(--hue) 10%,transparent)}.timer--lg .timer__label{font-size:.875rem}.timer--lg .timer__value{font-size:1.75rem;font-weight:700}@keyframes timer-warning{0%,to{transform:scale(1);text-shadow:0 2px 4px rgba(0,0,0,.8),0 0 calc(8px + 12px*var(--warning-urgency, 0)) color-mix(in srgb,color-mix(in srgb,#ef4444 calc(var(--warning-urgency, 0) * 100%),#ff9800) 60%,transparent)}50%{transform:scale(calc(1 + .02 * (1 + var(--warning-urgency, 0))));text-shadow:0 2px 4px rgba(0,0,0,.8),0 0 calc(15px + 20px*var(--warning-urgency, 0)) color-mix(in srgb,color-mix(in srgb,#ef4444 calc(var(--warning-urgency, 0) * 100%),#ff9800) 90%,transparent),0 0 calc(25px + 30px*var(--warning-urgency, 0)) color-mix(in srgb,color-mix(in srgb,#ef4444 calc(var(--warning-urgency, 0) * 100%),#ff9800) 50%,transparent)}}.leaderboard__row{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;border-radius:.375rem;background:#ffffff0d;transition:transform .15s ease-in-out,background .15s ease-in-out}.leaderboard__row--gold{border-left:3px solid gold;background:linear-gradient(90deg,#ffd70033,#ffd7000d)}.leaderboard__row--silver{border-left:3px solid silver;background:linear-gradient(90deg,#c0c0c033,#c0c0c00d)}.leaderboard__row--bronze{border-left:3px solid #cd7f32;background:linear-gradient(90deg,#cd7f3233,#cd7f320d)}.leaderboard__row--top-three{background:#ffd70014}.leaderboard__rank{flex-shrink:0;min-width:2rem;font-size:1.25rem;text-align:center}.leaderboard__name{flex:1;color:#fff;font-weight:700}.leaderboard__stats{color:#fff;font-size:.85rem}.leaderboard__score{min-width:4rem;color:#40a7e6;font-size:1.1rem;font-weight:700;font-variant-numeric:tabular-nums;text-align:right}.leaderboard__header{display:flex;align-items:center;justify-content:center;gap:.75rem;margin-bottom:1.5rem}.leaderboard__header h2{margin:0;color:gold;font-size:1.5rem}.leaderboard__footer{margin-top:1rem;padding-top:1rem;text-align:center}.leaderboard__footer p{margin:0;color:#fff;font-size:.9rem}.score-row{display:flex;align-items:center;gap:.5rem;padding:.5rem;border-radius:.125rem;background:#ffffff05}.score-row--top-three{background:#ffd7000d}.score-row--seeker{opacity:.7}.score-row.is-disqualified{opacity:.5}.score-row__rank{flex-shrink:0;min-width:1.75rem;font-size:.9rem;text-align:center}.score-row__value{min-width:3.5rem;margin-left:auto;color:#40a7e6;font-weight:700;font-variant-numeric:tabular-nums;text-align:right}.score-row__penalty{flex-shrink:0;color:#ef4444;font-size:.85em;font-weight:500}.game-map{display:flex;flex-direction:column;gap:4px;width:100%}.game-map--small{max-width:220px}.game-map__frame{position:relative;width:100%;overflow:hidden;border-radius:6px;border:1px solid rgba(255,255,255,.15)}.game-map__image{display:block;width:100%;height:100%}.game-map__overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#02081399;color:#fff;font-size:.85rem;text-align:center;padding:12px}.game-map__marker{position:absolute;left:var(--x);top:var(--y);transform:translate(-50%,-50%);pointer-events:none;--tone: #ffd700}.game-map__marker--self{--tone: rgb(86, 238, 245)}.game-map__marker--seeker{--tone: #ef4444}.game-map__marker--hider{--tone: #efbc55}.game-map__marker--target{--tone: #ffd700}.game-map__marker.is-stale{opacity:.4}.game-map__circle{width:calc(var(--rx)*2);height:calc(var(--ry)*2);min-width:24px;min-height:24px;border-radius:50%;border:2px solid var(--tone);background:color-mix(in srgb,var(--tone) 18%,transparent);box-shadow:0 0 0 1px #0009}.game-map--small .game-map__circle{min-width:18px;min-height:18px}.game-map__dot{width:10px;height:10px;border-radius:50%;background:var(--tone);border:2px solid #fff;box-shadow:0 0 0 1px #0009,0 0 6px var(--tone)}.game-map--small .game-map__dot{width:6px;height:6px;border-width:1px}.game-map__centre{width:6px;height:6px;border-radius:50%;background:var(--tone);border:1px solid #000}.game-map__label{position:absolute;left:var(--x);top:var(--y);transform:translate(8px,-50%);padding:1px 5px;border-radius:3px;background:#020813cc;color:#fff;font-size:.7rem;line-height:1.3;white-space:nowrap;pointer-events:none}.game-map__label small{display:block;color:#72d3f3;font-size:.65rem}.game-map__caption{font-size:.75rem;color:#72d3f3}.log{flex:1;overflow-y:auto;border:1px solid #0e3662;border-radius:.375rem;background:#020813;font-family:Consolas,Cascadia Mono,Courier New,monospace;font-size:.75rem;line-height:1.4}.log__entry{display:flex;flex-wrap:wrap;gap:.5rem;padding:.25rem .5rem;border-bottom:1px solid rgba(14,54,98,.6);transition:background .15s ease-in-out}.log__entry:hover{background:#0e366280}.log__entry--warn{background:#efbc551a}.log__entry--error{background:#ef444426}.log__time{flex-shrink:0;color:#95a9b0}.log__level{flex-shrink:0;min-width:50px;font-weight:700;text-transform:uppercase}.log__level--debug{color:#888}.log__level--info{color:#40a7e6}.log__level--warn{color:#efbc55}.log__level--error{color:#ef4444}.log__source{flex-shrink:0;min-width:50px;color:#43c4ef}.log__message{flex:1;color:#fff;word-break:break-word}.log__context{color:#888;font-size:.7rem}.log__data{max-width:100%;color:#95a9b0;font-size:.7rem;word-break:break-all}.gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.5rem}.gallery-tile{position:relative;display:block;aspect-ratio:16/10;padding:0;overflow:hidden;border:1px solid rgba(64,167,230,.3);border-radius:.5rem;background:#020813;cursor:pointer;transition:border-color .15s ease,transform .15s ease;content-visibility:auto;contain-intrinsic-size:220px 138px}.gallery-tile:hover,.gallery-tile:focus-visible{border-color:#40a7e6;outline:none;transform:translateY(-2px)}.gallery-tile__img{display:block;width:100%;height:100%;object-fit:cover}.gallery-tile__caption{position:absolute;right:0;bottom:0;left:0;display:flex;flex-direction:column;gap:.125rem;padding:2rem .5rem .25rem;background:linear-gradient(to top,#000000bf 20%,#0000);text-align:left;pointer-events:none}.gallery-tile__title{overflow:hidden;font-size:.85rem;font-weight:700;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.gallery-tile__title:not([class*=text-quality-]){color:#fff}.gallery-tile__subtitle{overflow:hidden;color:#fff;font-size:.75rem;text-overflow:ellipsis;white-space:nowrap}.gallery-tile__badge,.gallery-tile__usage{position:absolute;right:.25rem;padding:.125rem .25rem;border-radius:.25rem;background:#0009;line-height:1}.gallery-tile__badge{top:.25rem;font-size:.8rem}.gallery-tile__usage{bottom:.25rem;color:#fff;font-size:.75rem;font-weight:700}.lightbox{display:flex;flex-wrap:wrap}.lightbox__image{display:flex;flex:1 1 60%;align-items:center;justify-content:center;min-width:280px;background:#000}.lightbox__image img{display:block;max-width:100%;max-height:80vh;object-fit:contain}.lightbox__sidebar{flex:1 1 320px;max-width:380px;max-height:80vh;padding:.75rem;overflow-y:auto;border-left:1px solid #0e4f5f}.gallery-drop-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;display:flex;align-items:center;justify-content:center;border:3px dashed rgba(64,167,230,.85);border-radius:.5rem;background:#000000a6;pointer-events:none}.gallery-drop-overlay__label{color:#fff;font-size:2rem;font-weight:700;text-shadow:0 2px 8px rgba(0,0,0,.8)}.titlebar{position:sticky;top:0;z-index:200;display:flex;flex-shrink:0;align-items:stretch;justify-content:space-between;height:100%;border-bottom:1px solid rgba(255,255,255,.15);background:#001c27;-webkit-user-select:none;user-select:none}.titlebar__drag{display:flex;flex:1;align-items:center;-webkit-app-region:drag;app-region:drag}.titlebar__title{padding-left:1rem;color:#fff;font-family:Eurostile Extended,Eurostile,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.8rem;font-weight:500}.titlebar__controls{display:flex;height:100%;-webkit-app-region:no-drag;app-region:no-drag}.titlebar__button{display:flex;align-items:center;justify-content:center;width:3rem;height:2.25rem;margin:0;padding:0;border:0;border-left:1px solid rgba(255,255,255,.15);background:#001c27;color:#43c4ef;cursor:pointer;transition:background-color .15s ease-in-out,color .15s ease-in-out}.titlebar__button:hover{background-color:#43c4ef;color:#fff}.titlebar__button:focus-visible{outline:2px solid #72d3f3;outline-offset:2px}.titlebar__button--close:hover{background-color:#ef4444}.titlebar__button svg{flex-shrink:0}.game-panel__status-badge,.game-panel__room-code-badge{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:3rem;padding:.25rem .5rem;overflow:hidden;border:2px solid #43c4ef;border-radius:.375rem;background:#0000;color:#fff;line-height:1.2;white-space:nowrap;transition:background-color .15s ease-in-out,border-color .15s ease-in-out}.game-panel__status-badge:focus-visible,.game-panel__room-code-badge:focus-visible{outline:2px solid #72d3f3;outline-offset:2px}.game-panel__status-badge.is-clickable,.game-panel__room-code-badge{cursor:pointer}.game-panel__status-badge.is-clickable:hover,.game-panel__room-code-badge:hover{border-color:#40a7e6}.game-panel__status-badge.is-clickable:hover .game-panel__overlay,.game-panel__room-code-badge:hover .game-panel__overlay{opacity:1}.game-panel__status-badge.is-clickable:hover{background:#0b294a}.game-panel__room-code-badge.is-copied{border-color:#47de5c}.game-panel__room-code-badge.is-copied .game-panel__overlay{color:#47de5c;opacity:1}.game-panel__overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#001c27;color:#fff;font-size:.8rem;font-weight:700;letter-spacing:.05em;opacity:0;transition:opacity .15s ease-in-out}.game-panel__room-code-value{color:#fff;font-size:1.25rem;font-weight:700;line-height:1.1;text-transform:uppercase;letter-spacing:.08em}.room-code-input{width:100%;max-width:21rem;min-height:0;padding:1rem;border:2px solid #43c4ef;border-radius:1rem;background:#020813;box-shadow:inset 0 0 .5rem #72d3f399;color:#43c4ef;font-family:Eurostile Extended,Eurostile,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:3.5rem;font-weight:900;line-height:1.1;text-align:center;text-transform:uppercase;letter-spacing:.1em;transition:box-shadow .15s ease-in-out}.room-code-input::placeholder{color:color-mix(in srgb,#43c4ef 28%,#020813)}.room-code-input:focus,.room-code-input:focus-visible{border-color:#72d3f3;outline:none;box-shadow:inset 0 0 .75rem #72d3f3}.room-code-input:focus::placeholder,.room-code-input:focus-visible::placeholder{color:#0000}.role-rules-col{padding:.5rem;border-left:3px solid var(--hue);border-radius:.375rem;background:#ffffff0d}.role-rules-col__header{margin-bottom:.5rem;padding-bottom:.25rem;border-bottom:1px solid rgba(255,255,255,.1);color:var(--hue-text);font-size:.8125rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.role-rules-col__rule{display:flex;align-items:center;justify-content:space-between;padding:3px 0;font-size:.75rem}.role-rules-col__rule.is-changed{padding-left:.25rem;border-left:2px solid #efbc55;border-radius:.125rem;background:#efbc552e}.role-rules-col__rule-label{color:#fffc}.role-rules-col__rule-value{font-weight:700}.role-rules-col__rule-value.is-allowed{color:#09d326}.role-rules-col__rule-value.is-not-allowed{color:#ef4444}.overlay-players{display:flex;flex-direction:column;gap:.25rem}.overlay-players--multi-column{flex-direction:row;gap:.5rem}.overlay-players--multi-column[data-columns="2"] .overlay-players__column{flex:0 0 calc(50% - .25rem)}.overlay-players--multi-column[data-columns="3"] .overlay-players__column{flex:0 0 calc(33.333% - .5rem*2/3)}.overlay-players__column{display:flex;flex:1;flex-direction:column;gap:.25rem;min-width:0}.overlay-player{display:flex;align-items:center;gap:.5rem;padding:.25rem .5rem;border-radius:.25rem;background:radial-gradient(circle at left,#02081399 0,#02081366)}.overlay-player__name{flex:1;overflow:hidden;font-size:.8rem;text-overflow:ellipsis;white-space:nowrap}.hns-round-map__list{width:100%;border-collapse:collapse}.hns-round-map__list td{padding:2px 6px 2px 0;vertical-align:top}.hns-map-overlay{padding:4px}.hns-map-overlay .game-map__caption{align-self:flex-start;padding:1px 6px;border-radius:3px;background:#020813bf}@keyframes fpr-card-glow-pulse{0%,to{box-shadow:0 0 8px #40a7e6b3}50%{box-shadow:0 0 20px #40a7e6e6}}@keyframes fpr-card-exit{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}.fpr-fp-reveal{display:flex;flex-direction:column;align-items:center;gap:.5rem;width:100%}.fpr-fp-reveal__slots{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;gap:.5rem;width:100%}.fpr-fp-reveal__slots--single{justify-content:center}.fpr-fp-reveal__card{position:relative;overflow:hidden;flex:1;min-width:0;aspect-ratio:16/9;border-radius:.375rem;border:1px solid rgba(255,255,255,.15);background:#020813b3;transition:opacity .4s ease,border-color .08s ease,background .08s ease,transform .08s ease}.fpr-fp-reveal__card.is-active{border-color:#40a7e6cc;background:#40a7e640;transform:scale(1.06)}.fpr-fp-reveal__card.is-active .fpr-fp-reveal__card-img{opacity:1}.fpr-fp-reveal__card.is-selected{border-color:#40a7e6;background:#40a7e64d;transform:scale(1.08);animation:fpr-card-glow-pulse 1s ease-in-out infinite}.fpr-fp-reveal__card.is-selected .fpr-fp-reveal__card-img{opacity:1}.fpr-fp-reveal__card.is-fading{opacity:0;pointer-events:none}.fpr-fp-reveal__card.is-exiting{animation:fpr-card-exit .8s ease-out forwards}.fpr-fp-reveal__card-img{display:block;width:100%;height:100%;object-fit:cover;opacity:.85;transition:opacity .08s ease}.fpr-fp-reveal__card-name{position:absolute;bottom:0;left:0;right:0;padding:1rem .25rem .25rem;background:linear-gradient(transparent,#000c);font-size:1rem;font-weight:700;color:#fff;letter-spacing:.03em;line-height:1.2;text-align:center}.fpr-fp-reveal__card-diff{position:absolute;top:.25rem;right:.25rem;padding:2px 6px;background:#0009;border-radius:.125rem;font-size:.75rem;color:#ffffffb3;text-transform:uppercase;letter-spacing:.08em}.overlay-teams--fpr{display:flex;flex-direction:column;gap:.25rem;min-width:220px;padding:.5rem 1rem;border-radius:.375rem;background:#020813b3}.overlay-teams--fpr.overlay-teams--empty{padding:.5rem}.overlay-teams__progress{display:flex;flex-shrink:0;align-items:center;gap:3px}.overlay-teams__boss-block{display:flex;align-items:center;justify-content:center;width:48px;height:1.75em;border:1px solid rgba(255,255,255,.2);border-radius:.125rem;background:#ffffff0d;color:#0000;font-size:.75rem;transition:background .15s ease-in-out,border-color .15s ease-in-out}.overlay-teams__boss-block.is-killed{border-color:#ffffff80;background:#40a7e666;color:#fff}.overlay-teams__boss-time{color:#fff;font-size:.75rem;font-weight:700;letter-spacing:-.02em;white-space:nowrap}.trl-map-builder__canvas{width:min(100%,138.6666666667vh);aspect-ratio:16/9;margin-inline:auto;min-height:320px;position:relative;border:3px solid #0e3662;border-radius:8px;box-shadow:0 0 18px #0e366273,inset 0 0 24px #0e36622e}.trl-map-builder__canvas .react-flow__edge-path{stroke:#ffffffd1;stroke-width:1.5px}.trl-map-builder__canvas .react-flow__edge.selected .react-flow__edge-path{stroke:#fff}.trl-map-builder__canvas .react-flow__controls{box-shadow:0 0 0 1px #0e4f5f99;border-radius:4px;overflow:hidden}.trl-map-builder__canvas .react-flow__controls-button{background:#020813d9;border-bottom:1px solid rgba(14,79,95,.5);color:#b4e7f9;fill:#b4e7f9}.trl-map-builder__canvas .react-flow__controls-button svg{fill:#b4e7f9}.trl-map-builder__canvas .react-flow__controls-button:hover{background:#0e4f5fd9;color:#fff;fill:#fff}.trl-map-builder__canvas .react-flow__controls-button:hover svg{fill:#fff}.trl-map-builder__canvas .react-flow__node:hover,.trl-map-builder__canvas .react-flow__node.selected{z-index:1000!important}.trl-map-builder__canvas--fill{width:100%;margin-inline:0}.trl-map-builder__dot-wrap{position:relative;width:4rem;height:4rem}.trl-map-builder__dot{position:relative;z-index:1;width:100%;height:100%;border-radius:50%;background:#fff;box-shadow:0 0 12px #72d3f38c;display:flex;align-items:center;justify-content:center;cursor:grab}.trl-map-builder__dot--icon{background:#0000;box-shadow:none}.trl-map-builder__dot--selected{--trl-glow-state: rgb(64, 167, 230)}.trl-map-builder__dot--checkpoint{--trl-glow-state: #efbc55}.trl-map-builder__dot-art{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:var(--trl-icon-src) center/contain no-repeat}.trl-map-builder__dot-glow{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;filter:blur(var(--trl-glow-blur, 7px));opacity:var(--trl-glow-opacity, .45);transform:scale(var(--trl-glow-scale, 1.06));transition:filter .16s ease,opacity .16s ease,transform .16s ease}.trl-map-builder__dot-glow-shape{position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--trl-glow-state, var(--trl-glow-color-admin, #fff));border-radius:50%}.trl-map-builder__dot--icon .trl-map-builder__dot-glow-shape{border-radius:0;-webkit-mask:var(--trl-icon-src) center/contain no-repeat;mask:var(--trl-icon-src) center/contain no-repeat}.trl-map-builder__dot-ripples{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;filter:blur(var(--trl-ripple-blur, 1.5px));transition:filter .16s ease}.trl-map-builder__dot-ripple{position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--trl-glow-state, var(--trl-glow-color-admin, #fff));opacity:0;animation:trl-node-scan-ripple var(--trl-ripple-speed, 4.8s) ease-out infinite;-webkit-mask-image:var(--trl-icon-src),var(--trl-icon-src);mask-image:var(--trl-icon-src),var(--trl-icon-src);-webkit-mask-size:contain,var(--trl-ripple-inner, 86%);mask-size:contain,var(--trl-ripple-inner, 86%);-webkit-mask-position:center,center;mask-position:center,center;-webkit-mask-repeat:no-repeat,no-repeat;mask-repeat:no-repeat,no-repeat;-webkit-mask-composite:source-out;mask-composite:subtract}.trl-map-builder__dot-ripple--2{animation-delay:calc(var(--trl-ripple-speed, 4.8s)/3)}.trl-map-builder__dot-ripple--3{animation-delay:calc(var(--trl-ripple-speed, 4.8s)/3*2)}.trl-map-builder__dot:not(.trl-map-builder__dot--icon) .trl-map-builder__dot-ripple{background-color:#0000;border:2px solid var(--trl-glow-state, var(--trl-glow-color-admin, #fff));border-radius:50%}.react-flow__node:hover .trl-map-builder__dot-wrap{--trl-ripple-reach: 2.9;--trl-ripple-opacity: 1;--trl-ripple-speed: 3s;--trl-ripple-blur: 2px;--trl-glow-opacity: .7;--trl-glow-scale: 1.14;--trl-glow-blur: 10px}@keyframes trl-node-scan-ripple{0%{transform:scale(1);opacity:var(--trl-ripple-opacity, .85)}70%{opacity:calc(var(--trl-ripple-opacity, .85)*.35)}to{transform:scale(var(--trl-ripple-reach, 2.2));opacity:0}}@media (prefers-reduced-motion: reduce){.trl-map-builder__dot-ripples{display:none}}.react-flow__handle.trl-map-builder__handle-ring{top:50%;left:50%;right:auto;bottom:auto;transform:translate(-50%,-50%);width:5.7rem;height:5.7rem;min-width:0;min-height:0;border-radius:50%;background:#72d3f324;border:2px solid #0e4f5f;box-shadow:0 0 10px #72d3f366;z-index:0;opacity:0;transition:opacity .14s ease;cursor:crosshair}.react-flow__node:hover .trl-map-builder__handle-ring,.react-flow__node.selected .trl-map-builder__handle-ring{opacity:1}.react-flow__handle.trl-map-builder__handle-anchor{top:50%;left:50%;right:auto;bottom:auto;transform:translate(-50%,-50%);width:1px;height:1px;min-width:0;min-height:0;background:#0000;border:0;box-shadow:none;opacity:0;pointer-events:none}.trl-map-builder__edge-handle{position:absolute;width:12px;height:12px;border-radius:50%;background:#72d3f3;border:2px solid #fff;box-shadow:0 0 6px #72d3f3b3;cursor:grab;pointer-events:all}.trl-map-builder__edge-handle:active{cursor:grabbing}.trl-map-builder__node-thumb{height:64px}.trl-map-builder__node-thumb img{object-fit:cover}.trl-map-builder__minimap{transition:opacity .22s ease}.trl-map-builder__minimap--hidden{opacity:0;pointer-events:none}.trl-map-builder__thumb-badge{top:4px;right:4px}.trl-map-builder__status-dot{display:inline-block;width:.75rem;height:.75rem;border-radius:50%;flex-shrink:0}.trl-planet-edit-modal{max-width:min(90vw,72rem)}.trl-planet-edit-modal--wide{max-width:min(96vw,110rem);width:min(96vw,110rem)}.trl-planet-edit-modal__layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.5rem;flex:1;width:100%;min-height:0;overflow:hidden}@media (max-width: 1100px){.trl-planet-edit-modal__layout{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) minmax(0,1fr)}}.trl-planet-edit-modal__gallery-panel{display:flex;flex-direction:column;gap:.75rem;overflow:hidden;min-height:0}.trl-planet-edit-modal__gallery-scroll{flex:1;min-height:0;overflow-y:auto}.trl-planet-edit-modal__marker-grid{grid-template-columns:repeat(auto-fill,minmax(3.25rem,1fr));max-height:11rem}.trl-planet-edit-modal__controls-panel{display:flex;flex-direction:column;min-height:0;overflow:hidden;border-left:1px solid rgba(14,79,95,.25);padding-left:1.25rem}.trl-planet-edit-modal__warnings{flex-shrink:0;padding-top:.5rem;border-top:1px solid rgba(14,79,95,.25)}.gallery-tile__badge--order{position:absolute;top:.35rem;right:.35rem;min-width:1.5rem;height:1.5rem;line-height:1.5rem;text-align:center;border-radius:50%;background:#40a7e6;color:#fff;font-size:.75rem;font-weight:700;pointer-events:none;z-index:2}.gallery-tile--disabled{opacity:.35;cursor:not-allowed;filter:grayscale(.6)}.gallery-tile--selected{outline:2px solid #40a7e6;outline-offset:-2px}.trl-map-builder__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background-color:var(--trl-mapbg-color, rgb(114, 211, 243));opacity:var(--trl-mapbg-opacity, .18);-webkit-mask:var(--trl-mapbg-src) center/cover no-repeat;mask:var(--trl-mapbg-src) center/cover no-repeat}.trl-game-settings-modal,.trl-planet-edit-modal--wide{height:min(92vh,60rem);display:flex;flex-direction:column}.trl-game-settings-modal .modal-body,.trl-planet-edit-modal--wide .modal-body{flex:1;min-height:0;overflow:hidden;display:flex;padding:1.25rem}.trl-game-settings-modal .tab-content,.trl-planet-edit-modal--wide .tab-content{align-items:stretch;padding:1.25rem 0 0}.trl-game-settings-modal .modal-header,.trl-game-settings-modal .modal-footer,.trl-planet-edit-modal--wide .modal-header,.trl-planet-edit-modal--wide .modal-footer{flex-shrink:0}.trl-game-settings-modal{max-width:min(96vw,110rem);width:min(96vw,110rem)}.trl-game-settings-modal .modal-body{padding:0}.trl-game-settings-modal .tab-content{padding:1.25rem}.trl-map-settings-modal .modal-body{padding:0}.trl-map-settings-modal .tab-content{align-items:stretch;padding:1.25rem}.trl-bundle-modal{max-width:min(94vw,40rem)}.trl-treasure-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.5rem;min-height:0;width:100%}@media (max-width: 1100px){.trl-treasure-layout{grid-template-columns:minmax(0,1fr)}}.trl-treasure-layout__panel{display:flex;flex-direction:column;gap:.75rem;overflow-y:auto;min-height:0;max-height:62vh}.trl-treasure-curve{display:flex;align-items:flex-end;gap:2px;height:2.5rem}.trl-treasure-curve__bar{flex:1;min-width:2px;background:#0e4f5f;border-radius:1px 1px 0 0;min-height:1px}.trl-map-player__dot{cursor:pointer}.trl-map-player__dot--current{box-shadow:0 0 16px #40a7e6d9;--trl-glow-state: rgb(64, 167, 230)}.trl-map-player__dot--cleared{background:var(--team-color, rgb(7, 158, 29));box-shadow:0 0 12px color-mix(in srgb,var(--team-color, rgb(7, 158, 29)) 70%,transparent);--trl-glow-state: var(--team-color, rgb(7, 158, 29))}.trl-map-player__dot--frontier{box-shadow:0 0 10px #72d3f380;--trl-glow-state: rgb(114, 211, 243)}.trl-map-player__dot--locked{opacity:.25;box-shadow:none}.trl-map-player__dot--unknown{opacity:.22;box-shadow:none}.trl-map-player__dot--selectable{box-shadow:0 0 10px #40a7e68c;animation:trl-start-pulse 1.8s ease-in-out infinite;--trl-glow-state: rgb(64, 167, 230);--trl-ripple-speed: 3.6s}.trl-map-player__dot--selected{background:var(--team-color, rgb(7, 158, 29));box-shadow:0 0 16px color-mix(in srgb,var(--team-color, rgb(7, 158, 29)) 70%,transparent);--trl-glow-state: var(--team-color, rgb(7, 158, 29))}.trl-map-player__dot--locked .trl-map-builder__dot-glow,.trl-map-player__dot--unknown .trl-map-builder__dot-glow{opacity:0}.trl-map-player__dot--locked .trl-map-builder__dot-ripples,.trl-map-player__dot--unknown .trl-map-builder__dot-ripples{display:none}.trl-map-player__dot--cleared.trl-map-builder__dot--icon,.trl-map-player__dot--selected.trl-map-builder__dot--icon{background:#0000}.trl-map-player__lock{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;display:flex;align-items:center;justify-content:center;pointer-events:none;filter:drop-shadow(0 0 2px rgba(0,0,0,.85))}@keyframes trl-start-pulse{0%,to{box-shadow:0 0 8px #40a7e673}50%{box-shadow:0 0 16px #40a7e6d9}}@keyframes trl-edge-reveal{0%{opacity:0}to{opacity:1}}.trl-player-edge .react-flow__edge-path{opacity:1;animation:trl-edge-reveal 1.6s ease-out}.trl-player-edge--travelled .react-flow__edge-path{filter:drop-shadow(0 0 2px currentColor) drop-shadow(0 0 6px currentColor)}.trl-map-player__inspect-thumb{width:160px;aspect-ratio:16/9}.trl-map-player__stage{position:relative;width:100%}.trl-map-player__notify{position:absolute;top:1rem;right:1rem;z-index:25}.trl-map-player__notify-holocomm{position:relative;width:4.5rem;height:4.5rem;border:0;background:none;cursor:pointer;--trl-notify-ripple-opacity: .16;--trl-notify-ripple-speed: 6s;--trl-notify-ripple-reach: 1.42;transition:transform .2s ease}.trl-map-player__notify-holocomm:hover{transform:scale(1.06);--trl-notify-ripple-opacity: .32}.trl-map-player__notify-holocomm--alert{--trl-notify-ripple-opacity: .45;--trl-notify-ripple-speed: 2.2s;--trl-notify-ripple-reach: 1.58}.trl-map-player__notify-holocomm--alert:hover{--trl-notify-ripple-opacity: .7}.trl-map-player__notify-holocomm--alert .trl-map-player__notify-img{opacity:0}.trl-map-player__notify-holocomm--alert .trl-map-player__notify-img--alert{opacity:1}.trl-map-player__notify-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;pointer-events:none;opacity:1;transition:opacity .35s ease}.trl-map-player__notify-img--alert{opacity:0}.trl-map-player__notify-pulse{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;filter:blur(1px)}.trl-map-player__notify-ring{position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid #72d3f3;border-radius:50%;background:radial-gradient(circle,#72d3f300 55%,#72d3f32e 88%,#72d3f352);opacity:0;animation:trl-notify-ripple var(--trl-notify-ripple-speed) ease-out infinite}.trl-map-player__notify-ring--2{animation-delay:calc(var(--trl-notify-ripple-speed)/2)}@keyframes trl-notify-ripple{0%{transform:scale(1);opacity:var(--trl-notify-ripple-opacity)}50%{opacity:calc(var(--trl-notify-ripple-opacity)*.22)}to{transform:scale(var(--trl-notify-ripple-reach));opacity:0}}@media (prefers-reduced-motion: reduce){.trl-map-player__notify-pulse{display:none}}.trl-map-player__notify-card{position:absolute;top:calc(100% + .5rem);right:0;width:420px;max-width:calc(100vw - 4rem);max-height:60vh;box-shadow:0 8px 28px #0000008c;transform-origin:top right;opacity:0;transform:scale(.15);visibility:hidden;pointer-events:none;transition:transform .2s ease-in,opacity .2s ease-in,visibility 0s linear .2s}.trl-map-player__notify-card--open{opacity:1;transform:scale(1);visibility:visible;pointer-events:auto;transition:transform .28s cubic-bezier(.34,1.56,.64,1),opacity .18s ease-out,visibility 0s}.trl-map-player__notify-body{min-height:0}.trl-map-player__detail{position:absolute;top:1rem;right:1rem;z-index:20;width:320px;max-width:calc(100% - 2rem);max-height:calc(100% - 2rem);box-shadow:0 8px 28px #0000008c}.trl-map-player__detail-drag{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.trl-map-player__detail-drag:active{cursor:grabbing}.trl-map-player__detail-thumb{width:100%;aspect-ratio:16/9;cursor:pointer;position:relative}.trl-map-player__detail-thumb--found img{filter:grayscale(1) blur(2px) brightness(.6)}.trl-map-player__detail-thumb-index{position:absolute;top:3px;left:3px;min-width:18px;padding:0 4px;border-radius:.125rem;background:#000000a6;color:#ffffffd9;font-size:.75rem;font-weight:700;line-height:18px;text-align:center;pointer-events:none}.trl-map-player__detail-thumb-coord{-webkit-user-select:text;user-select:text;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.trl-map-player__detail-thumb-tick{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#079e1d;color:#fff;font-size:1rem;font-weight:700;line-height:1;box-shadow:0 0 8px #0009;pointer-events:none}.trl-map-player__detail-thumb-tick--held{background:#b93a9e;box-shadow:0 0 8px #0009,0 0 10px #c29dff}.trl-map-player__dig-coord{border:1px solid #079e1d}.trl-map-player__dig-coord-value{-webkit-user-select:text;user-select:text}.trl-map-player__sabotage-card{cursor:pointer;border:1px solid rgba(255,255,255,.12);background:#00000040;transition:border-color .15s ease,background-color .15s ease}.trl-map-player__sabotage-card .trl-map-player__sabotage-icon{opacity:.55;transition:opacity .15s ease}.trl-map-player__sabotage-card:hover,.trl-map-player__sabotage-card:focus-visible{border-color:#72d3f3}.trl-map-player__sabotage-card:hover .trl-map-player__sabotage-icon,.trl-map-player__sabotage-card:focus-visible .trl-map-player__sabotage-icon{opacity:.85}.trl-map-player__sabotage-card--selected{border-color:#72d3f3;background:#71d9ff1f;box-shadow:0 0 10px #71d9ff59}.trl-map-player__sabotage-card--selected .trl-map-player__sabotage-icon{opacity:1}.trl-map-player__sabotage-icon{width:44px;height:44px;object-fit:contain}.trl-map-player__tether{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:6;opacity:0}.trl-map-player__tether line{stroke:#ffffff47;stroke-width:1;vector-effect:non-scaling-stroke}.trl-treasure,.trl-treasure__rows{--trl-treasure-entry: .9s;--trl-treasure-pace: .7s;--trl-treasure-row: .55s;--trl-treasure-exit: .4s;--trl-treasure-accent: rgb(64, 167, 230);--trl-treasure-accent-soft: rgba(64, 167, 230, .4)}.overlay-root--treasure{background:#0000;padding:0;pointer-events:none}.trl-treasure{position:fixed;top:50%;left:50%;width:min(620px,100vw - 2rem);transform:translate(-50%,-50%);pointer-events:none}.trl-treasure--theft-loss{--trl-treasure-accent: #ef4444;--trl-treasure-accent-soft: rgba(239, 68, 68, .4)}.trl-treasure--theft-gain{--trl-treasure-accent: #ffd700;--trl-treasure-accent-soft: rgba(255, 215, 0, .4)}.trl-treasure--consolation{--trl-treasure-accent: #cd7f32;--trl-treasure-accent-soft: rgba(205, 127, 50, .4)}.trl-treasure--showing{animation:trl-treasure-in .7s cubic-bezier(.15,.9,.2,1.15) both}.trl-treasure--hiding{animation:trl-treasure-out var(--trl-treasure-exit) ease both}.trl-treasure__panel{position:relative;padding:1.5rem;background:linear-gradient(145deg,#0d2b43f7,#030d19fa);border:1px solid var(--trl-treasure-accent-soft);clip-path:polygon(22px 0,calc(100% - 22px) 0,100% 22px,100% calc(100% - 22px),calc(100% - 22px) 100%,22px 100%,0 calc(100% - 22px),0 22px);box-shadow:0 24px 70px #000000bf,inset 0 0 45px #40a7e614}.trl-treasure__panel:before,.trl-treasure__panel:after{content:"";position:absolute;top:10px;bottom:10px;width:3px;background:linear-gradient(transparent,var(--trl-treasure-accent),transparent);opacity:.75}.trl-treasure__panel:before{left:5px}.trl-treasure__panel:after{right:5px}.trl-treasure__flare{position:absolute;top:55px;left:50%;width:120%;height:2px;transform:translate(-50%) scaleX(0);background:linear-gradient(90deg,transparent,var(--trl-treasure-accent),#fff,var(--trl-treasure-accent),transparent);box-shadow:0 0 18px 5px var(--trl-treasure-accent-soft);opacity:0}.trl-treasure--showing .trl-treasure__flare{animation:trl-treasure-flare .9s 80ms ease-out both}.trl-treasure__header{position:relative;padding:.25rem 0 1.5rem;border-bottom:1px solid var(--trl-treasure-accent-soft);text-align:center}.trl-treasure__header:after{content:"";position:absolute;bottom:-2px;left:50%;width:100px;height:3px;transform:translate(-50%);background:linear-gradient(90deg,transparent,var(--trl-treasure-accent),transparent);box-shadow:0 0 9px var(--trl-treasure-accent)}.trl-treasure__case{display:inline-grid;place-items:center;width:76px;height:76px;margin-top:-62px;border-radius:9999px;background:radial-gradient(circle,#193d4f 20%,#071522 68%);border:1px solid var(--trl-treasure-accent-soft);filter:drop-shadow(0 0 12px var(--trl-treasure-accent-soft));transform:scale(0) rotate(-18deg)}.trl-treasure--showing .trl-treasure__case{animation:trl-treasure-case-pop .65s .25s cubic-bezier(.2,1.5,.4,1) both}.trl-treasure__case-img{width:52px;height:52px;object-fit:contain}.trl-treasure__crest{display:block;width:min(440px,100%);height:auto;margin:-12px auto 0;filter:drop-shadow(0 0 16px var(--trl-treasure-accent-soft));transform:scale(.65);opacity:0}.trl-treasure--showing .trl-treasure__crest{animation:trl-treasure-crest-pop .65s .25s cubic-bezier(.2,1.5,.4,1) both}.trl-treasure__eyebrow{margin:.75rem 0 .125rem;color:#72d3f3;font-size:.75rem;font-weight:700;letter-spacing:.42em;text-transform:uppercase}.trl-treasure__title{margin:0;color:#fff;font-family:Eurostile Extended,Eurostile,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(1.9rem,6vw,2.9rem);font-weight:700;letter-spacing:.14em;text-transform:uppercase;text-shadow:0 0 20px var(--trl-treasure-accent-soft)}.trl-treasure__title-accent{color:var(--trl-treasure-accent)}.trl-treasure__sub{margin:.125rem 0 0;color:#707f84;font-size:.875rem;letter-spacing:.04em}.trl-treasure__rows{display:grid;gap:.5rem;margin-top:1rem}.trl-treasure__row{position:relative;display:grid;grid-template-columns:54px 1fr auto;align-items:center;min-height:62px;padding:.25rem 1rem .25rem .25rem;overflow:hidden;background:linear-gradient(90deg,#0e4f5f80,#081b2b59);border:1px solid rgba(114,211,243,.18);border-left:2px solid var(--trl-treasure-tier, rgb(114, 211, 243))}.trl-treasure__row--low{--trl-treasure-tier: rgb(112, 127, 132)}.trl-treasure__row--mid{--trl-treasure-tier: rgb(64, 167, 230)}.trl-treasure__row--high{--trl-treasure-tier: #ffd700}.trl-treasure__rows--staged .trl-treasure__row{opacity:0;transform:translate(-42px)}.trl-treasure--showing .trl-treasure__rows--staged .trl-treasure__row{animation:trl-treasure-row-in var(--trl-treasure-row) cubic-bezier(.12,.82,.25,1) both;animation-delay:calc(var(--trl-treasure-entry) + var(--i)*var(--trl-treasure-pace))}.trl-treasure__rows--staged .trl-treasure__row:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-130%);background:linear-gradient(100deg,transparent,rgba(180,231,249,.15),transparent)}.trl-treasure--showing .trl-treasure__rows--staged .trl-treasure__row:after{animation:trl-treasure-sweep .75s ease-out both;animation-delay:calc(var(--trl-treasure-entry) + var(--i)*var(--trl-treasure-pace) + .14s)}.trl-treasure__icon{display:grid;place-items:center;width:43px;height:43px;justify-self:center;background:radial-gradient(circle at 35% 30%,#40a7e638,#010d16b3);border:1px solid rgba(114,211,243,.35);clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);overflow:hidden}.trl-treasure__icon-img{width:100%;height:100%;object-fit:contain}.trl-treasure__icon-art{width:80%;height:80%;background:var(--trl-icon-src) center/contain no-repeat;filter:drop-shadow(0 0 6px var(--trl-treasure-icon-glow, transparent))}.trl-treasure__icon-glyph{font-size:1.5rem;line-height:1}.trl-treasure__detail{display:flex;flex-direction:column;min-width:0}.trl-treasure__name{font-size:1rem;font-weight:700;letter-spacing:.035em}.trl-treasure__name:not([class*=text-quality-]){color:#fff}.trl-treasure__type{margin-top:.125rem;overflow:hidden;color:#707f84;font-size:.6rem;font-weight:700;letter-spacing:.2em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.trl-treasure__qty{min-width:52px;color:gold;font-size:1.25rem;font-weight:700;text-align:right;text-shadow:0 0 12px rgba(255,215,0,.25)}.trl-treasure__footer{display:flex;align-items:center;gap:.5rem;margin-top:1rem;color:#707f84;font-size:.6rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.trl-treasure__footer:before,.trl-treasure__footer:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,transparent,rgba(114,211,243,.25))}.trl-treasure__footer:after{transform:scaleX(-1)}@keyframes trl-treasure-in{0%{opacity:0;transform:translate(-50%,-42%) scale(.82);filter:blur(9px)}55%{opacity:1;filter:blur(0)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes trl-treasure-out{to{opacity:0;transform:translate(-50%,-55%) scale(.95);filter:blur(5px)}}@keyframes trl-treasure-flare{20%{opacity:1;transform:translate(-50%) scaleX(.15)}to{opacity:0;transform:translate(-50%) scaleX(1)}}@keyframes trl-treasure-case-pop{70%{transform:scale(1.1) rotate(3deg)}to{transform:scale(1) rotate(0)}}@keyframes trl-treasure-crest-pop{0%{opacity:0;transform:scale(.65)}45%{opacity:1}to{opacity:1;transform:scale(1)}}@keyframes trl-treasure-row-in{to{opacity:1;transform:none}}@keyframes trl-treasure-sweep{to{transform:translate(130%)}}.trl-dig-target{position:relative;border-radius:.25rem}.trl-dig-target--triangulate{border:1px solid #ae7cff;background:linear-gradient(160deg,#301b4ae6,#06101af2);box-shadow:0 0 10px #ae7cff40}.trl-dig-target--triangulate .trl-dig-target__title{font-size:.875rem;letter-spacing:.1em;color:#ae7cff;text-shadow:0 0 10px rgba(174,124,255,.45)}.trl-dig-target--triangulate .trl-dig-target__note{color:#ffffffd9}.trl-dig-target--triangulate .trl-dig-target__count{color:#d4baff}.trl-dig-target--found{border:2px solid rgba(0,0,0,0);background:linear-gradient(160deg,#302407eb,#06101af5) padding-box,linear-gradient(135deg,#fff0b3,gold 45%,#b8860b) border-box;box-shadow:0 0 14px #ffd70040,inset 0 0 18px #ffd70012}.trl-dig-target--found .trl-dig-target__title{font-size:.875rem;letter-spacing:.1em;color:gold;text-shadow:0 0 10px rgba(255,215,0,.35)}.trl-dig-target__icon{width:26px;height:26px;object-fit:contain;flex-shrink:0}.trl-dig-target__axis{border-radius:.125rem;border:1px solid rgba(255,215,0,.3);background:#00000073;min-width:0}.trl-dig-target__axis-label{font-size:.75rem;line-height:1.1;letter-spacing:.12em;color:#ffd700cc}.trl-dig-target__axis-value{font-size:1rem;line-height:1.2;color:#fff;-webkit-user-select:text;user-select:text}@media (prefers-reduced-motion: reduce){.trl-treasure:not(.trl-treasure--force-motion),.trl-treasure:not(.trl-treasure--force-motion) .trl-treasure__case,.trl-treasure:not(.trl-treasure--force-motion) .trl-treasure__crest,.trl-treasure:not(.trl-treasure--force-motion) .trl-treasure__flare,.trl-treasure:not(.trl-treasure--force-motion) .trl-treasure__row,.trl-treasure:not(.trl-treasure--force-motion) .trl-treasure__row:after{animation-duration:1ms!important;animation-delay:0ms!important}}.trl-teams__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:.75rem;align-items:start}.trl-teams__card{display:flex;flex-direction:column;gap:.5rem;padding:.75rem;border:.125rem solid #40a7e6;border-radius:.5rem;background-color:#001c2780}.trl-teams__name-menu{width:min(460px,100vw - 3rem);max-height:min(70vh,560px);display:flex;flex-direction:column;padding:0}.trl-teams__name-menu-header{padding:.5rem .75rem;border-bottom:1px solid rgba(67,196,239,.3)}.trl-teams__name-grid{flex:1;min-height:0;overflow-y:auto;display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:2px;padding:.5rem .75rem}.trl-teams__name-toggle{display:flex;align-items:center;gap:.25rem;width:100%;padding:.25rem .5rem;border:none;border-radius:.125rem;background:#0000;color:#fff;font-family:inherit;font-size:.875rem;text-align:left;cursor:pointer}.trl-teams__name-toggle:hover:not(:disabled){background-color:#40a7e633}.trl-teams__name-toggle:disabled{cursor:not-allowed}.trl-teams__name-toggle.is-off{color:#43c4ef;opacity:.55}.trl-teams__name-tick{flex-shrink:0;width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #40a7e6;border-radius:3px;font-size:11px;line-height:1;color:#40a7e6}.trl-teams__name-label{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trl-teams__name-menu-footer{display:flex;flex-direction:column;gap:.25rem;padding:.5rem .75rem;border-top:1px solid rgba(67,196,239,.3)}.trl-live__row{border:.125rem solid #40a7e6;border-radius:.5rem;background-color:#001c2780;overflow:hidden}.trl-live__summary{display:flex;align-items:center;gap:.5rem;width:100%;padding:.5rem .75rem;border:none;background:#0000;color:#fff;font-family:inherit;font-size:.875rem;text-align:left;cursor:pointer;flex-wrap:wrap}.trl-live__summary:hover{background-color:#40a7e61f}.trl-live__dot{flex-shrink:0;width:14px;height:14px;border-radius:50%;border:1px solid #fff}.trl-live__name{font-weight:700;min-width:120px}.trl-live__position{flex:1;min-width:140px}.trl-live__chevron{flex-shrink:0;color:#43c4ef}.trl-live__detail{padding:0 .75rem .75rem;border-top:1px solid rgba(67,196,239,.25)}.trl-live__members{width:100%;border-collapse:collapse;font-size:.875rem}.trl-live__members th{padding:.25rem .5rem;color:#43c4ef;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;text-align:left;white-space:nowrap}.trl-live__members td{padding:.25rem .5rem;border-top:1px solid rgba(67,196,239,.15);vertical-align:middle}.trl-live__overrides{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.75rem;padding-top:.5rem;border-top:1px solid rgba(67,196,239,.25)}@media (max-width: 768px){.trl-live__detail{overflow-x:auto}.trl-live__members{min-width:560px}}.trl-sabotage-glyph{width:16px;height:16px;object-fit:contain;vertical-align:text-bottom}.trl-sabotage-glyph--lg{width:24px;height:24px;vertical-align:middle}.overlay-trl-round{display:flex;flex-direction:column;gap:.75rem;overflow-y:auto;background:#020813b3;border-radius:.375rem;padding:.5rem 1rem}.trl-round-heading{font-family:Eurostile Extended,Eurostile,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.5625rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#ffffffd9;text-align:center}.trl-round-header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(255,255,255,.2);padding-bottom:.5rem}.trl-round-team{font-size:1.25rem;font-weight:700;color:var(--team-color, #fff)}.trl-round-progress{font-size:.875rem;color:#ffffffb3;white-space:nowrap}.trl-round-location{display:flex;flex-direction:column;gap:.25rem}.trl-location-name{font-size:1rem;font-weight:700;color:#40a7e6}.trl-location-area{font-size:.75rem;color:#fff9}.trl-round-badges{display:flex;flex-wrap:wrap;gap:.25rem}.trl-badge{font-size:.75rem;font-weight:700;padding:2px 6px;border-radius:4px;background:#ffffff1a}.trl-badge--checkpoint{color:#efbc55;background:#efbc5526}.trl-badge--final{color:#40a7e6;background:#40a7e626}.trl-round-status{font-size:.875rem;font-weight:700;color:#ffffffe6}.trl-triangulation-progress{font-size:.875rem;font-weight:700;color:#40a7e6}.trl-dig-coordinate{display:flex;flex-direction:column;gap:2px;padding:.5rem;border-radius:.125rem;background:#00000059;border:1px solid #079e1d}.trl-dig-coordinate__label{font-size:.75rem;text-transform:uppercase;font-weight:700;color:#079e1d}.trl-dig-coordinate__value{font-size:.875rem;font-weight:700;color:#fff}.trl-mates{display:flex;flex-wrap:wrap;justify-content:center;gap:.25rem}.trl-mate{--trl-accent: #6a8998;position:relative;display:flex;flex-direction:column;flex:0 0 calc((100% - .75rem)/4);max-width:calc((100% - .75rem)/4);min-width:0;padding:4px 3px 3px;color:var(--trl-accent);background:linear-gradient(180deg,#0b1c2bbf,#081421bf);border:1px solid #16384f}.trl-mate--self{border-color:currentColor}.trl-mate__name{font-size:9px;letter-spacing:.04em;text-transform:uppercase;text-align:center;color:#ffffffd1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.trl-mate__label{align-self:center;max-width:100%;margin:3px 0;padding:1px 6px;font-size:10px;letter-spacing:.06em;color:#fff;background:var(--trl-accent);text-shadow:0 1px 2px rgba(0,0,0,.45);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.trl-mate__art{position:relative;height:46px;overflow:hidden;background:#06101a;border:1px solid rgba(74,158,197,.16)}.trl-mate__art--inactive{background:repeating-linear-gradient(0deg,transparent 0 7px,rgba(0,138,222,.11) 8px),repeating-linear-gradient(90deg,transparent 0 7px,rgba(0,138,222,.11) 8px),#06101a}.trl-mate__stage{position:absolute;top:50%;left:50%;width:200px;height:120px;margin:-60px 0 0 -100px;transform:scale(.42)}.trl-mate--blocked{color:#fff;border-color:#d7e0e5;box-shadow:0 0 10px #ffffff09}.trl-mate--blocked .trl-mate__label{color:#0b1c2b;background:#d7e0e5;text-shadow:none}.trl-mate__stage .trl-status__idle-label,.trl-mate__stage .trl-status__nothing-label,.trl-mate__stage .trl-status__cancel-label,.trl-mate__stage .trl-status__intr-glitch{display:none}.overlay-root--screenshots{background:#0000;padding:0;pointer-events:none}.trl-shots{position:fixed;display:flex;--trl-shot-size: 80px}.trl-shots--top-left{top:.5rem;left:.5rem}.trl-shots--top-right{top:.5rem;right:.5rem}.trl-shots--bottom-left{bottom:.5rem;left:.5rem}.trl-shots--bottom-right{bottom:.5rem;right:.5rem}.trl-shots--top{top:.5rem;left:0;right:0;justify-content:center}.trl-shots--bottom{bottom:.5rem;left:0;right:0;justify-content:center}.trl-shots--left{left:.5rem;top:0;bottom:0;align-items:center}.trl-shots--right{right:.5rem;top:0;bottom:0;align-items:center}.trl-shots__panel{position:relative;z-index:2;display:flex;flex-direction:column;gap:.25rem;background:#020813b3;border-radius:.375rem;padding:.5rem 1rem}.trl-shots__heading{font-family:Eurostile Extended,Eurostile,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.5625rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#ffffffd9;text-align:center}.trl-shots__row{display:flex;justify-content:center;gap:0}.trl-shots__item{position:relative;width:var(--trl-shot-size);aspect-ratio:16/9;z-index:2}.trl-shots__thumb{display:block;width:100%;height:100%;object-fit:cover;border-radius:.125rem;border:1px solid rgba(255,255,255,.15);background:#0000004d}.trl-shots__item.is-found .trl-shots__thumb{filter:grayscale(1) blur(2px) brightness(.6)}.trl-shots__item.is-active .trl-shots__thumb{border-color:#ffffffe6}.trl-shots__index{position:absolute;top:3px;left:3px;min-width:16px;padding:0 4px;border-radius:.125rem;background:#000000a6;color:#ffffffd9;font-size:.75rem;font-weight:700;line-height:16px;text-align:center;pointer-events:none}.trl-shots__difficulty{position:absolute;right:3px;bottom:3px;font-size:.75rem;line-height:16px;filter:drop-shadow(0 1px 2px rgba(0,0,0,.9));pointer-events:none}.trl-shots__tick{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:#079e1d;color:#fff;font-size:.75rem;font-weight:700;line-height:1;box-shadow:0 0 8px #0009;pointer-events:none}.trl-shots__tick--held{background:#b93a9e;box-shadow:0 0 8px #0009,0 0 10px #c29dff}.trl-shots__full{display:none;position:fixed;top:0;right:0;bottom:0;left:0;align-items:center;justify-content:center;z-index:1;background:#000000d9;pointer-events:none}.trl-shots__full img{max-width:100%;max-height:100%;object-fit:contain}.trl-shots__full.is-active,.overlay-root--status{display:flex}.overlay-root--status>.overlay-content{display:flex;padding:0;overflow:hidden}.overlay-root{--trl-cyan: #1de8f2;--trl-blue: #008ade;--trl-green: rgb(64, 252, 183);--trl-amber: rgb(243, 205, 128);--trl-red: rgb(243, 115, 115);--trl-purple: #ae7cff}.overlay-trl-status{--trl-accent: #6a8998;position:relative;display:flex;flex-direction:column;width:100%;height:100%;box-sizing:border-box;overflow:hidden;padding:16px;color:var(--trl-status-color, var(--trl-accent));background:linear-gradient(135deg,rgba(31,74,99,.14),transparent 40%),linear-gradient(180deg,#0b1c2bbf,#081421bf);border:1px solid #16384f;clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,18px 100%,0 calc(100% - 18px));box-shadow:inset 0 0 30px #0000004d,0 10px 40px #0000002e}.overlay-trl-status:before{content:"";position:absolute;top:0;left:22px;width:72px;height:2px;background:currentColor;box-shadow:0 0 14px currentColor;opacity:.9}.overlay-trl-status:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:repeating-linear-gradient(180deg,transparent 0 3px,rgba(255,255,255,.015) 4px);opacity:.5}.overlay-trl-status--idle,.trl-mate--idle{--trl-accent: #6a8998}.overlay-trl-status--scanning,.trl-mate--scanning{--trl-accent: var(--trl-cyan)}.overlay-trl-status--processing,.trl-mate--processing,.overlay-trl-status--calculating,.trl-mate--calculating{--trl-accent: var(--trl-blue)}.overlay-trl-status--triangulating,.trl-mate--triangulating{--trl-accent: var(--trl-purple)}.overlay-trl-status--near,.trl-mate--near{--trl-accent: var(--trl-amber)}.overlay-trl-status--found,.trl-mate--found{--trl-accent: var(--trl-green)}.overlay-trl-status--nothing,.trl-mate--nothing{--trl-accent: #5b6b74}.overlay-trl-status--cancelled,.trl-mate--cancelled{--trl-accent: #7899a6}.overlay-trl-status--interrupted,.trl-mate--interrupted{--trl-accent: var(--trl-red)}.overlay-trl-status--inactive,.trl-mate--inactive{--trl-accent: var(--trl-blue)}.overlay-trl-status__header{flex-shrink:0;display:flex;align-items:flex-start;justify-content:space-between;gap:10px;position:relative;z-index:2}.overlay-trl-status__title{font-size:18px;letter-spacing:.05em;text-transform:uppercase;color:currentColor}.overlay-trl-status__pill{flex-shrink:0;font-size:10px;letter-spacing:.13em;text-transform:uppercase;padding:4px 7px;border:1px solid currentColor;color:currentColor;background:#0000003d}.overlay-trl-status__display{position:relative;z-index:1;flex:1;min-height:48px;margin-top:14px;border:1px solid rgba(74,158,197,.16);background:#06101a;overflow:hidden}.overlay-trl-status__footer{position:relative;z-index:2;flex-shrink:0;display:flex;justify-content:space-between;margin-top:11px;color:#587989;font-size:10px;letter-spacing:.1em;gap:10px}.overlay-trl-status__footer>span:first-child{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.overlay-trl-status__footer>span:last-child{flex-shrink:0}.overlay-trl-status__footer strong{color:var(--trl-accent);font-weight:700}.overlay-trl-status__display--idle{display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at center,rgba(29,232,242,.055),transparent 48%),repeating-radial-gradient(circle at center,transparent 0 15px,rgba(29,232,242,.075) 16px),#06101a}.overlay-trl-status__display--idle:before,.overlay-trl-status__display--scanning:before,.overlay-trl-status__display--idle:after,.overlay-trl-status__display--scanning:after{content:"";position:absolute;background:#1de8f21a}.overlay-trl-status__display--idle:before,.overlay-trl-status__display--scanning:before{left:50%;top:0;bottom:0;width:1px}.overlay-trl-status__display--idle:after,.overlay-trl-status__display--scanning:after{top:50%;left:0;right:0;height:1px}.trl-status__idle-track{position:absolute;left:10%;right:10%;top:50%;height:1px;transform:translateY(-50%);background:linear-gradient(90deg,transparent 0%,rgba(112,169,188,.25) 8%,#2a566b 22%,#2a566b 78%,rgba(112,169,188,.25) 92%,transparent 100%)}.trl-status__idle-dot{position:absolute;top:50%;left:0;width:7px;height:7px;border-radius:50%;background:#70a9bc;transform:translate(-50%,-50%);box-shadow:0 0 12px #70a9bcbf;animation:trl-idle-travel 4.6s ease-in-out infinite}.trl-status__idle-label{position:relative;z-index:3;text-align:center;font-size:10px;letter-spacing:.22em;color:#56798a;text-transform:uppercase;padding:0 14px}.overlay-trl-status__display--scanning{background:radial-gradient(circle at center,rgba(29,232,242,.07),transparent 48%),repeating-radial-gradient(circle at center,transparent 0 15px,rgba(29,232,242,.085) 16px),#06101a}.trl-status__scan{position:absolute;left:50%;top:50%;width:12px;height:12px;transform:translate(-50%,-50%);z-index:3}.trl-status__scan-core{position:absolute;left:50%;top:50%;width:8px;height:8px;border-radius:50%;transform:translate(-50%,-50%);background:var(--trl-cyan);box-shadow:0 0 8px var(--trl-cyan),0 0 18px #1de8f2cc,0 0 28px #1de8f259;animation:trl-scan-core 1.6s ease-in-out infinite}.trl-status__scan-ring{position:absolute;left:50%;top:50%;width:12px;height:12px;border-radius:50%;border:1px solid rgba(29,232,242,.85);transform:translate(-50%,-50%) scale(.25);box-shadow:0 0 12px #1de8f238;animation:trl-scan-ripple 2.4s ease-out infinite}.trl-status__scan-ring--2{animation-delay:.8s}.trl-status__scan-ring--3{animation-delay:1.6s}.trl-status__orbit{position:absolute;width:90px;height:90px;left:50%;top:50%;transform:translate(-50%,-50%);border:1px dashed rgba(29,232,242,.32);border-radius:50%;animation:trl-rotate 5s linear infinite reverse}.trl-status__proc-core{position:absolute;width:62px;height:62px;left:50%;top:50%;transform:translate(-50%,-50%) rotate(45deg);border:1px solid var(--trl-blue);box-shadow:0 0 18px #008ade40,inset 0 0 12px #008ade1f}.trl-status__proc-core:before{content:"";position:absolute;top:12px;right:12px;bottom:12px;left:12px;border:1px solid #54cfff;animation:trl-pulse-box 1.2s ease-in-out infinite}.trl-status__proc-line{position:absolute;left:15px;right:15px;bottom:13px;height:3px;background:#0f293b}.trl-status__proc-line:after{content:"";display:block;width:38%;height:100%;background:var(--trl-blue);box-shadow:0 0 10px var(--trl-blue);animation:trl-progress 2s ease-in-out infinite}.overlay-trl-status__display--calculating{display:flex;align-items:flex-end;padding:14px;background:linear-gradient(rgba(0,138,222,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(0,138,222,.035) 1px,transparent 1px),#06101a;background-size:16px 16px,16px 16px,auto}.trl-status__mixer{width:100%;height:74px;display:flex;align-items:flex-end;gap:4px}.trl-status__mixer i{flex:1;min-width:3px;height:28%;border:1px solid var(--trl-blue);transform-origin:bottom;animation:trl-mixer 1.15s ease-in-out infinite alternate}.trl-status__mixer i:nth-child(2){animation-duration:.82s;animation-delay:-.32s}.trl-status__mixer i:nth-child(3){animation-duration:1.35s;animation-delay:-.64s}.trl-status__mixer i:nth-child(4){animation-duration:.96s;animation-delay:-.18s}.trl-status__mixer i:nth-child(5){animation-duration:1.52s;animation-delay:-.91s}.trl-status__mixer i:nth-child(6){animation-duration:.76s;animation-delay:-.41s}.trl-status__mixer i:nth-child(7){animation-duration:1.27s;animation-delay:-.72s}.trl-status__mixer i:nth-child(8){animation-duration:1.02s;animation-delay:-.29s}.trl-status__mixer i:nth-child(9){animation-duration:1.44s;animation-delay:-.53s}.trl-status__mixer i:nth-child(10){animation-duration:.88s;animation-delay:-.77s}.trl-status__mixer i:nth-child(11){animation-duration:1.18s;animation-delay:-.36s}.trl-status__mixer i:nth-child(12){animation-duration:1.39s;animation-delay:-.68s}.overlay-trl-status__display--triangulating{background:radial-gradient(circle at center,rgba(174,124,255,.06),transparent 48%),repeating-radial-gradient(circle at center,transparent 0 15px,rgba(174,124,255,.085) 16px),#06101a}.trl-status__nodes{position:absolute;top:0;right:0;bottom:0;left:0}.trl-status__node{position:absolute;top:50%;width:22px;height:22px;border:1px solid var(--trl-purple);background:#0a1220;transform:translate(-50%,-50%) rotate(45deg);box-shadow:0 0 10px #ae7cff47,0 0 22px #ae7cff1f;animation:trl-node-pulse 1.8s ease-in-out infinite;z-index:3}.trl-status__node:after{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;border:1px solid rgba(212,186,255,.6)}.trl-status__node--1{left:25%;animation-delay:0s}.trl-status__node--2{left:50%;animation-delay:.3s}.trl-status__node--3{left:75%;animation-delay:.6s}.trl-status__packet{position:absolute;top:50%;left:25%;width:7px;height:7px;border-radius:50%;background:#d4baff;box-shadow:0 0 8px #d4baff,0 0 16px var(--trl-purple);transform:translate(-50%,-50%);z-index:5;animation:trl-packet 2.7s steps(1,end) infinite}.trl-status__warn{position:absolute;left:50%;top:45%;width:58px;height:58px;transform:translate(-50%,-50%) rotate(45deg);border:1px solid var(--trl-amber);background:#f3cd800f;box-shadow:0 0 22px #f3cd802e,inset 0 0 16px #f3cd8014;animation:trl-anomaly 1.5s ease-in-out infinite}.trl-status__warn:before{content:"";position:absolute;top:13px;right:13px;bottom:13px;left:13px;border:1px solid rgba(243,205,128,.72)}.trl-status__warn-mark{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(-45deg);color:var(--trl-amber);font-size:25px;line-height:1;font-weight:800;text-shadow:0 0 12px rgba(243,205,128,.85);z-index:2}.trl-status__warn-scan{position:absolute;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--trl-amber),transparent);box-shadow:0 0 14px #f3cd8080;animation:trl-vscan 1.7s linear infinite}.trl-status__check{width:58px;height:58px;border-radius:50%;border:1px solid var(--trl-green);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);box-shadow:0 0 30px #40fcb729}.trl-status__check:after{content:"";position:absolute;width:22px;height:11px;border-left:2px solid var(--trl-green);border-bottom:2px solid var(--trl-green);transform:rotate(-45deg);left:17px;top:18px}.trl-status__success-ring{position:absolute;width:82px;height:82px;border-radius:50%;border:1px solid rgba(64,252,183,.12);left:50%;top:50%;transform:translate(-50%,-50%);animation:trl-success 2s ease-out infinite}.trl-status__nothing-core{position:absolute;left:50%;top:50%;width:58px;height:58px;transform:translate(-50%,-50%) rotate(45deg);border:1px solid #5b6b74;background:#5b6b740d;box-shadow:0 0 14px #5b6b741f}.trl-status__nothing-core:before{content:"";position:absolute;top:12px;right:12px;bottom:12px;left:12px;border:1px solid rgba(91,107,116,.5)}.trl-status__nothing-label{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#6b7c85;font-size:11px;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap}.overlay-trl-status__display--cancelled{background:radial-gradient(circle at center,rgba(112,169,188,.055),transparent 48%),repeating-radial-gradient(circle at center,transparent 0 15px,rgba(112,169,188,.075) 16px),#06101a}.trl-status__cancel-core{position:absolute;left:50%;top:50%;width:62px;height:62px;transform:translate(-50%,-50%) rotate(45deg);border:1px solid #7899a6;background:#7899a609;box-shadow:0 0 18px #7899a61f;animation:trl-cancel-core 1.8s ease-in-out infinite}.trl-status__cancel-core:before{content:"";position:absolute;top:13px;right:13px;bottom:13px;left:13px;border:1px solid rgba(120,153,166,.68);animation:trl-cancel-inner 1.8s ease-in-out infinite}.trl-status__cancel-label{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#7899a6;font-size:11px;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap}.trl-status__intr-triangle{position:absolute;left:50%;top:45%;transform:translate(-50%,-50%);width:72px;height:64px;clip-path:polygon(50% 0,100% 100%,0 100%);background:var(--trl-red);filter:drop-shadow(0 0 10px rgba(243,115,115,.5))}.trl-status__intr-triangle:before{content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px;clip-path:polygon(50% 0,100% 100%,0 100%);background:#06101a}.trl-status__intr-mark{position:absolute;left:50%;top:48%;transform:translate(-50%,-50%);z-index:2;color:var(--trl-red);font-size:27px;font-weight:800;text-shadow:0 0 12px var(--trl-red);animation:trl-intr-blink .7s steps(2,end) infinite}.trl-status__intr-scan{position:absolute;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--trl-red),transparent);box-shadow:0 0 14px var(--trl-red);animation:trl-intr-scan 1.15s linear infinite}.trl-status__intr-glitch{position:absolute;left:0;right:0;height:7px;background:#f373731a;border-top:1px solid rgba(243,115,115,.4);animation:trl-glitch 1.25s steps(1,end) infinite}.overlay-trl-status--blocked{color:#fff;border-color:#d7e0e5;box-shadow:0 0 18px #ffffff09;animation:trl-blocked-shake .32s steps(2,end) infinite}.overlay-trl-status--blocked:after{background:repeating-linear-gradient(90deg,transparent 0 7px,rgba(255,255,255,.035) 8px 9px);opacity:1}.overlay-trl-status--blocked .overlay-trl-status__title,.overlay-trl-status--blocked .overlay-trl-status__pill,.overlay-trl-status--blocked .overlay-trl-status__footer{color:#fff}.overlay-trl-status--blocked .overlay-trl-status__pill{border-color:#fff;background:#ffffff09}.overlay-trl-status__display--blocked{border-color:#aebbc2;background:repeating-linear-gradient(0deg,#ffffff06 0,#ffffff06 4px,#00000029,#00000029,#ffffff05 7px,#ffffff05 10px),#06101a}.trl-status__blocked-signal{position:absolute;top:14px;right:14px;bottom:14px;left:14px;display:flex;align-items:center;justify-content:center;gap:5px}.trl-status__blocked-signal i{width:8px;border:1px solid #fff;height:18%;animation:trl-block-bars .42s steps(2,end) infinite alternate}.trl-status__blocked-signal i:nth-child(2){animation-delay:-.08s}.trl-status__blocked-signal i:nth-child(3){animation-delay:-.16s}.trl-status__blocked-signal i:nth-child(4){animation-delay:-.24s}.trl-status__blocked-signal i:nth-child(5){animation-delay:-.32s}.trl-status__blocked-signal i:nth-child(6){animation-delay:-.12s}.trl-status__blocked-signal i:nth-child(7){animation-delay:-.28s}.trl-status__blocked-strike{position:absolute;left:8%;right:8%;top:50%;height:3px;background:#fff;transform:rotate(-7deg);animation:trl-block-strike .5s steps(2,end) infinite}.overlay-trl-status__display--inactive{background:repeating-linear-gradient(0deg,transparent 0 15px,rgba(0,138,222,.11) 16px),repeating-linear-gradient(90deg,transparent 0 15px,rgba(0,138,222,.11) 16px),#06101a}.trl-status__inactive-sweep{position:absolute;left:0;right:0;top:0;height:34%;background:linear-gradient(180deg,transparent 0%,rgba(0,138,222,.05) 45%,rgba(0,138,222,.22) 82%,rgba(110,184,255,.85) 99%,rgba(160,210,255,.95) 100%);animation:trl-inactive-sweep 7s linear infinite}.trl-status__inactive-img{position:absolute;top:50%;left:50%;width:100%;height:100%;object-fit:contain;transform:translate(-50%,-50%);filter:drop-shadow(0 0 9px rgba(0,138,222,.45))}@keyframes trl-idle-travel{0%{left:0%;opacity:.28;box-shadow:0 0 5px #70a9bc40}12%{opacity:1}50%{left:100%;opacity:1;box-shadow:0 0 14px #70a9bccc}88%{opacity:1}to{left:0%;opacity:.28;box-shadow:0 0 5px #70a9bc40}}@keyframes trl-scan-ripple{0%{transform:translate(-50%,-50%) scale(.25);opacity:.9}70%{opacity:.34}to{transform:translate(-50%,-50%) scale(8.8);opacity:0}}@keyframes trl-scan-core{0%,to{transform:translate(-50%,-50%) scale(.88);opacity:.75}50%{transform:translate(-50%,-50%) scale(1.2);opacity:1}}@keyframes trl-rotate{to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes trl-pulse-box{50%{opacity:.3;transform:scale(.78)}}@keyframes trl-progress{0%{width:8%}50%{width:82%}to{width:8%}}@keyframes trl-mixer{0%{height:16%;opacity:.62}35%{height:48%;opacity:.82}70%{height:82%;opacity:1}to{height:34%;opacity:.74}}@keyframes trl-node-pulse{0%,to{transform:translate(-50%,-50%) rotate(45deg) scale(.92);box-shadow:0 0 8px #ae7cff38,0 0 16px #ae7cff14;opacity:.72}50%{transform:translate(-50%,-50%) rotate(45deg) scale(1.14);box-shadow:0 0 14px #ae7cff8c,0 0 30px #ae7cff38;opacity:1}}@keyframes trl-packet{0%,30%{left:25%;opacity:1}31%,63%{left:50%;opacity:1}64%,96%{left:75%;opacity:1}97%,to{left:25%;opacity:.35}}@keyframes trl-anomaly{0%,to{transform:translate(-50%,-50%) rotate(45deg) scale(.94);opacity:.72}50%{transform:translate(-50%,-50%) rotate(45deg) scale(1.04);opacity:1}}@keyframes trl-vscan{0%{top:0}to{top:100%}}@keyframes trl-success{0%{transform:translate(-50%,-50%) scale(.65);opacity:.8}to{transform:translate(-50%,-50%) scale(1.35);opacity:0}}@keyframes trl-cancel-core{0%,to{transform:translate(-50%,-50%) rotate(45deg) scale(.92);opacity:.6;box-shadow:0 0 12px #7899a614}50%{transform:translate(-50%,-50%) rotate(45deg) scale(1.06);opacity:1;box-shadow:0 0 24px #7899a633}}@keyframes trl-cancel-inner{0%,to{opacity:.45}50%{opacity:1}}@keyframes trl-intr-scan{0%{top:0;opacity:.25}45%{opacity:1}55%{top:54%;opacity:1}58%{top:42%;opacity:.2}61%{top:58%;opacity:1}to{top:100%;opacity:.25}}@keyframes trl-intr-blink{0%,72%{opacity:1}73%,to{opacity:.22}}@keyframes trl-glitch{0%,40%,to{top:22%;opacity:0}42%{top:32%;opacity:1}48%{top:63%;opacity:.6}54%{top:44%;opacity:0}}@keyframes trl-blocked-shake{0%{transform:translate(0)}20%{transform:translate(-1px)}40%{transform:translate(1px,-1px)}60%{transform:translateY(1px)}80%{transform:translate(1px)}to{transform:translate(0)}}@keyframes trl-block-bars{0%{height:14%}25%{height:72%}50%{height:28%}75%{height:88%}to{height:42%}}@keyframes trl-block-strike{0%,to{transform:rotate(-7deg) translate(0);opacity:1}50%{transform:rotate(-7deg) translate(7px);opacity:.45}}@keyframes trl-inactive-sweep{0%{transform:translateY(-100%)}to{transform:translateY(294%)}}.overlay-teams--trl{display:flex;flex-direction:column;gap:1rem;min-width:220px;background:#020813b3;border-radius:.375rem;padding:.5rem 1rem}.trl-teams-team{display:flex;flex-direction:column;gap:.25rem}.trl-teams-team__name{font-size:.875rem;font-weight:700;color:var(--team-color, #fff);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.trl-teams-track{position:relative;display:flex;align-items:center;justify-content:space-between;height:20px}.trl-teams-track:before{content:"";position:absolute;left:6px;right:6px;top:50%;height:2px;background:#ffffff26;transform:translateY(-50%);z-index:0}.trl-teams-dot{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;border-radius:50%;flex-shrink:0}.trl-teams-dot--upcoming{width:8px;height:8px;background:#ffffff40}.trl-teams-dot--cleared{width:14px;height:14px;background:var(--team-color, rgb(64, 167, 230));color:#fff;font-size:9px;font-weight:700;line-height:1}.trl-teams-dot--active{width:20px;height:20px;background:#020813b3;border:2px solid var(--team-color, rgb(64, 167, 230))}.trl-teams-dot--checkpoint{border-radius:2px}.d-none{display:none}.d-block{display:block}.d-inline{display:inline}.d-inline-block{display:inline-block}.d-flex{display:flex}.d-inline-flex{display:inline-flex}.d-grid{display:grid}.d-inline-grid{display:inline-grid}.d-contents{display:contents}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-column{flex-direction:column}.flex-column-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.flex-fill{flex:1 1 auto}.flex-1{flex:1 1 0%}.flex-auto{flex:1 1 auto}.flex-none{flex:none}.order-first{order:-1}.order-last{order:99}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.justify-content-start{justify-content:flex-start}.justify-content-end{justify-content:flex-end}.justify-content-center{justify-content:center}.justify-content-between{justify-content:space-between}.justify-content-around{justify-content:space-around}.justify-content-evenly{justify-content:space-evenly}.align-items-start{align-items:flex-start}.align-items-end{align-items:flex-end}.align-items-center{align-items:center}.align-items-baseline{align-items:baseline}.align-items-stretch{align-items:stretch}.align-self-auto{align-self:auto}.align-self-start{align-self:flex-start}.align-self-end{align-self:flex-end}.align-self-center{align-self:center}.align-self-baseline{align-self:baseline}.align-self-stretch{align-self:stretch}.grid-cols-auto-fit{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr))}.grid-cols-auto-fill{grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr))}.gap-0{gap:0}.gap-2xs{gap:.25rem}.gap-xs{gap:.5rem}.gap-sm{gap:.75rem}.gap-base{gap:1rem}.gap-md{gap:1.25rem}.gap-lg{gap:1.5rem}.gap-xl{gap:2rem}.gap-2xl{gap:3rem}.gap-3xl{gap:4rem}.gap-4xl{gap:6rem}.m-0{margin:0}.m-2xs{margin:.25rem}.m-xs{margin:.5rem}.m-sm{margin:.75rem}.m-base{margin:1rem}.m-md{margin:1.25rem}.m-lg{margin:1.5rem}.m-xl{margin:2rem}.m-2xl{margin:3rem}.m-3xl{margin:4rem}.m-4xl{margin:6rem}.m-auto{margin:auto}.mx-0{margin-inline:0}.mx-2xs{margin-inline:.25rem}.mx-xs{margin-inline:.5rem}.mx-sm{margin-inline:.75rem}.mx-base{margin-inline:1rem}.mx-md{margin-inline:1.25rem}.mx-lg{margin-inline:1.5rem}.mx-xl{margin-inline:2rem}.mx-2xl{margin-inline:3rem}.mx-3xl{margin-inline:4rem}.mx-4xl{margin-inline:6rem}.mx-auto{margin-inline:auto}.my-0{margin-block:0}.my-2xs{margin-block:.25rem}.my-xs{margin-block:.5rem}.my-sm{margin-block:.75rem}.my-base{margin-block:1rem}.my-md{margin-block:1.25rem}.my-lg{margin-block:1.5rem}.my-xl{margin-block:2rem}.my-2xl{margin-block:3rem}.my-3xl{margin-block:4rem}.my-4xl{margin-block:6rem}.my-auto{margin-block:auto}.mt-0{margin-top:0}.mt-2xs{margin-top:.25rem}.mt-xs{margin-top:.5rem}.mt-sm{margin-top:.75rem}.mt-base{margin-top:1rem}.mt-md{margin-top:1.25rem}.mt-lg{margin-top:1.5rem}.mt-xl{margin-top:2rem}.mt-2xl{margin-top:3rem}.mt-3xl{margin-top:4rem}.mt-4xl{margin-top:6rem}.mt-auto{margin-top:auto}.mb-0{margin-bottom:0}.mb-2xs{margin-bottom:.25rem}.mb-xs{margin-bottom:.5rem}.mb-sm{margin-bottom:.75rem}.mb-base{margin-bottom:1rem}.mb-md{margin-bottom:1.25rem}.mb-lg{margin-bottom:1.5rem}.mb-xl{margin-bottom:2rem}.mb-2xl{margin-bottom:3rem}.mb-3xl{margin-bottom:4rem}.mb-4xl{margin-bottom:6rem}.mb-auto{margin-bottom:auto}.ms-0{margin-inline-start:0}.ms-2xs{margin-inline-start:.25rem}.ms-xs{margin-inline-start:.5rem}.ms-sm{margin-inline-start:.75rem}.ms-base{margin-inline-start:1rem}.ms-md{margin-inline-start:1.25rem}.ms-lg{margin-inline-start:1.5rem}.ms-xl{margin-inline-start:2rem}.ms-2xl{margin-inline-start:3rem}.ms-3xl{margin-inline-start:4rem}.ms-4xl{margin-inline-start:6rem}.ms-auto{margin-inline-start:auto}.me-0{margin-inline-end:0}.me-2xs{margin-inline-end:.25rem}.me-xs{margin-inline-end:.5rem}.me-sm{margin-inline-end:.75rem}.me-base{margin-inline-end:1rem}.me-md{margin-inline-end:1.25rem}.me-lg{margin-inline-end:1.5rem}.me-xl{margin-inline-end:2rem}.me-2xl{margin-inline-end:3rem}.me-3xl{margin-inline-end:4rem}.me-4xl{margin-inline-end:6rem}.me-auto{margin-inline-end:auto}.p-0{padding:0}.p-2xs{padding:.25rem}.p-xs{padding:.5rem}.p-sm{padding:.75rem}.p-base{padding:1rem}.p-md{padding:1.25rem}.p-lg{padding:1.5rem}.p-xl{padding:2rem}.p-2xl{padding:3rem}.p-3xl{padding:4rem}.p-4xl{padding:6rem}.px-0{padding-inline:0}.px-2xs{padding-inline:.25rem}.px-xs{padding-inline:.5rem}.px-sm{padding-inline:.75rem}.px-base{padding-inline:1rem}.px-md{padding-inline:1.25rem}.px-lg{padding-inline:1.5rem}.px-xl{padding-inline:2rem}.px-2xl{padding-inline:3rem}.px-3xl{padding-inline:4rem}.px-4xl{padding-inline:6rem}.py-0{padding-block:0}.py-2xs{padding-block:.25rem}.py-xs{padding-block:.5rem}.py-sm{padding-block:.75rem}.py-base{padding-block:1rem}.py-md{padding-block:1.25rem}.py-lg{padding-block:1.5rem}.py-xl{padding-block:2rem}.py-2xl{padding-block:3rem}.py-3xl{padding-block:4rem}.py-4xl{padding-block:6rem}.pt-0{padding-top:0}.pt-2xs{padding-top:.25rem}.pt-xs{padding-top:.5rem}.pt-sm{padding-top:.75rem}.pt-base{padding-top:1rem}.pt-md{padding-top:1.25rem}.pt-lg{padding-top:1.5rem}.pt-xl{padding-top:2rem}.pt-2xl{padding-top:3rem}.pt-3xl{padding-top:4rem}.pt-4xl{padding-top:6rem}.pb-0{padding-bottom:0}.pb-2xs{padding-bottom:.25rem}.pb-xs{padding-bottom:.5rem}.pb-sm{padding-bottom:.75rem}.pb-base{padding-bottom:1rem}.pb-md{padding-bottom:1.25rem}.pb-lg{padding-bottom:1.5rem}.pb-xl{padding-bottom:2rem}.pb-2xl{padding-bottom:3rem}.pb-3xl{padding-bottom:4rem}.pb-4xl{padding-bottom:6rem}.ps-0{padding-inline-start:0}.ps-2xs{padding-inline-start:.25rem}.ps-xs{padding-inline-start:.5rem}.ps-sm{padding-inline-start:.75rem}.ps-base{padding-inline-start:1rem}.ps-md{padding-inline-start:1.25rem}.ps-lg{padding-inline-start:1.5rem}.ps-xl{padding-inline-start:2rem}.ps-2xl{padding-inline-start:3rem}.ps-3xl{padding-inline-start:4rem}.ps-4xl{padding-inline-start:6rem}.pe-0{padding-inline-end:0}.pe-2xs{padding-inline-end:.25rem}.pe-xs{padding-inline-end:.5rem}.pe-sm{padding-inline-end:.75rem}.pe-base{padding-inline-end:1rem}.pe-md{padding-inline-end:1.25rem}.pe-lg{padding-inline-end:1.5rem}.pe-xl{padding-inline-end:2rem}.pe-2xl{padding-inline-end:3rem}.pe-3xl{padding-inline-end:4rem}.pe-4xl{padding-inline-end:6rem}.text-start{text-align:start}.text-center{text-align:center}.text-end{text-align:end}.fs-2xs{font-size:.625rem}.fs-xs{font-size:.75rem}.fs-sm{font-size:.875rem}.fs-base{font-size:1rem}.fs-md{font-size:1.125rem}.fs-lg{font-size:1.25rem}.fs-xl{font-size:1.5rem}.fs-2xl{font-size:2rem}.fs-3xl{font-size:2.5rem}.fs-4xl{font-size:3.5rem}.w-25{width:25%}.w-50{width:50%}.w-75{width:75%}.w-100{width:100%}.w-auto{width:auto}.w-fluid-page{width:min(100%,clamp(20rem,86vw,102rem))}.h-100{height:100%}.h-auto{height:auto}.h-fluid-sm{height:clamp(3.5rem,12vw,6rem)}.h-fluid-base{height:clamp(6rem,11vw,10rem)}.h-fluid-horizon{height:min(10vw,13.75rem)}.mw-4{max-width:4rem}.mw-6{max-width:6rem}.mw-8{max-width:8rem}.mw-10{max-width:10rem}.mw-12{max-width:12rem}.mw-16{max-width:16rem}.mw-18{max-width:18rem}.mw-20{max-width:20rem}.mw-24{max-width:24rem}.mw-28{max-width:28rem}.mw-32{max-width:32rem}.mw-42{max-width:42rem}.mw-60{max-width:60rem}.mw-sm{max-width:36rem}.mw-md{max-width:48rem}.mw-lg{max-width:56rem}.mw-xl{max-width:72rem}.mw-2xl{max-width:90rem}.mw-full{max-width:100%}.mw-none{max-width:none}.mh-4{max-height:4rem}.mh-6{max-height:6rem}.mh-8{max-height:8rem}.mh-10{max-height:10rem}.mh-12{max-height:12rem}.mh-16{max-height:16rem}.mh-18{max-height:18rem}.mh-20{max-height:20rem}.mh-24{max-height:24rem}.mh-28{max-height:28rem}.mh-32{max-height:32rem}.mh-42{max-height:42rem}.mh-60{max-height:60rem}.mh-fluid-sm{max-height:clamp(3.5rem,12vw,6rem)}.mh-fluid-base{max-height:clamp(6rem,11vw,10rem)}.mh-fluid-horizon{max-height:min(10vw,13.75rem)}.mh-25vh{max-height:25vh}.mh-50vh{max-height:50vh}.mh-60vh{max-height:60vh}.mh-75vh{max-height:75vh}.mh-100vh{max-height:100vh}.mh-full{max-height:100%}.mh-none{max-height:none}@media (width >= 36rem){.d-sm-none{display:none}.d-sm-block{display:block}.d-sm-inline{display:inline}.d-sm-inline-block{display:inline-block}.d-sm-flex{display:flex}.d-sm-inline-flex{display:inline-flex}.d-sm-grid{display:grid}.d-sm-inline-grid{display:inline-grid}.d-sm-contents{display:contents}.flex-sm-row{flex-direction:row}.flex-sm-row-reverse{flex-direction:row-reverse}.flex-sm-column{flex-direction:column}.flex-sm-column-reverse{flex-direction:column-reverse}.flex-sm-wrap{flex-wrap:wrap}.flex-sm-nowrap{flex-wrap:nowrap}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse}.flex-sm-fill{flex:1 1 auto}.flex-sm-1{flex:1 1 0%}.flex-sm-auto{flex:1 1 auto}.flex-sm-none{flex:none}.order-sm-first{order:-1}.order-sm-last{order:99}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.justify-content-sm-start{justify-content:flex-start}.justify-content-sm-end{justify-content:flex-end}.justify-content-sm-center{justify-content:center}.justify-content-sm-between{justify-content:space-between}.justify-content-sm-around{justify-content:space-around}.justify-content-sm-evenly{justify-content:space-evenly}.align-items-sm-start{align-items:flex-start}.align-items-sm-end{align-items:flex-end}.align-items-sm-center{align-items:center}.align-items-sm-baseline{align-items:baseline}.align-items-sm-stretch{align-items:stretch}.align-self-sm-auto{align-self:auto}.align-self-sm-start{align-self:flex-start}.align-self-sm-end{align-self:flex-end}.align-self-sm-center{align-self:center}.align-self-sm-baseline{align-self:baseline}.align-self-sm-stretch{align-self:stretch}.grid-cols-sm-auto-fit{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr))}.grid-cols-sm-auto-fill{grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr))}.gap-sm-0{gap:0}.gap-sm-2xs{gap:.25rem}.gap-sm-xs{gap:.5rem}.gap-sm-sm{gap:.75rem}.gap-sm-base{gap:1rem}.gap-sm-md{gap:1.25rem}.gap-sm-lg{gap:1.5rem}.gap-sm-xl{gap:2rem}.gap-sm-2xl{gap:3rem}.gap-sm-3xl{gap:4rem}.gap-sm-4xl{gap:6rem}.m-sm-0{margin:0}.m-sm-2xs{margin:.25rem}.m-sm-xs{margin:.5rem}.m-sm-sm{margin:.75rem}.m-sm-base{margin:1rem}.m-sm-md{margin:1.25rem}.m-sm-lg{margin:1.5rem}.m-sm-xl{margin:2rem}.m-sm-2xl{margin:3rem}.m-sm-3xl{margin:4rem}.m-sm-4xl{margin:6rem}.m-sm-auto{margin:auto}.mx-sm-0{margin-inline:0}.mx-sm-2xs{margin-inline:.25rem}.mx-sm-xs{margin-inline:.5rem}.mx-sm-sm{margin-inline:.75rem}.mx-sm-base{margin-inline:1rem}.mx-sm-md{margin-inline:1.25rem}.mx-sm-lg{margin-inline:1.5rem}.mx-sm-xl{margin-inline:2rem}.mx-sm-2xl{margin-inline:3rem}.mx-sm-3xl{margin-inline:4rem}.mx-sm-4xl{margin-inline:6rem}.mx-sm-auto{margin-inline:auto}.my-sm-0{margin-block:0}.my-sm-2xs{margin-block:.25rem}.my-sm-xs{margin-block:.5rem}.my-sm-sm{margin-block:.75rem}.my-sm-base{margin-block:1rem}.my-sm-md{margin-block:1.25rem}.my-sm-lg{margin-block:1.5rem}.my-sm-xl{margin-block:2rem}.my-sm-2xl{margin-block:3rem}.my-sm-3xl{margin-block:4rem}.my-sm-4xl{margin-block:6rem}.my-sm-auto{margin-block:auto}.mt-sm-0{margin-top:0}.mt-sm-2xs{margin-top:.25rem}.mt-sm-xs{margin-top:.5rem}.mt-sm-sm{margin-top:.75rem}.mt-sm-base{margin-top:1rem}.mt-sm-md{margin-top:1.25rem}.mt-sm-lg{margin-top:1.5rem}.mt-sm-xl{margin-top:2rem}.mt-sm-2xl{margin-top:3rem}.mt-sm-3xl{margin-top:4rem}.mt-sm-4xl{margin-top:6rem}.mt-sm-auto{margin-top:auto}.mb-sm-0{margin-bottom:0}.mb-sm-2xs{margin-bottom:.25rem}.mb-sm-xs{margin-bottom:.5rem}.mb-sm-sm{margin-bottom:.75rem}.mb-sm-base{margin-bottom:1rem}.mb-sm-md{margin-bottom:1.25rem}.mb-sm-lg{margin-bottom:1.5rem}.mb-sm-xl{margin-bottom:2rem}.mb-sm-2xl{margin-bottom:3rem}.mb-sm-3xl{margin-bottom:4rem}.mb-sm-4xl{margin-bottom:6rem}.mb-sm-auto{margin-bottom:auto}.ms-sm-0{margin-inline-start:0}.ms-sm-2xs{margin-inline-start:.25rem}.ms-sm-xs{margin-inline-start:.5rem}.ms-sm-sm{margin-inline-start:.75rem}.ms-sm-base{margin-inline-start:1rem}.ms-sm-md{margin-inline-start:1.25rem}.ms-sm-lg{margin-inline-start:1.5rem}.ms-sm-xl{margin-inline-start:2rem}.ms-sm-2xl{margin-inline-start:3rem}.ms-sm-3xl{margin-inline-start:4rem}.ms-sm-4xl{margin-inline-start:6rem}.ms-sm-auto{margin-inline-start:auto}.me-sm-0{margin-inline-end:0}.me-sm-2xs{margin-inline-end:.25rem}.me-sm-xs{margin-inline-end:.5rem}.me-sm-sm{margin-inline-end:.75rem}.me-sm-base{margin-inline-end:1rem}.me-sm-md{margin-inline-end:1.25rem}.me-sm-lg{margin-inline-end:1.5rem}.me-sm-xl{margin-inline-end:2rem}.me-sm-2xl{margin-inline-end:3rem}.me-sm-3xl{margin-inline-end:4rem}.me-sm-4xl{margin-inline-end:6rem}.me-sm-auto{margin-inline-end:auto}.p-sm-0{padding:0}.p-sm-2xs{padding:.25rem}.p-sm-xs{padding:.5rem}.p-sm-sm{padding:.75rem}.p-sm-base{padding:1rem}.p-sm-md{padding:1.25rem}.p-sm-lg{padding:1.5rem}.p-sm-xl{padding:2rem}.p-sm-2xl{padding:3rem}.p-sm-3xl{padding:4rem}.p-sm-4xl{padding:6rem}.px-sm-0{padding-inline:0}.px-sm-2xs{padding-inline:.25rem}.px-sm-xs{padding-inline:.5rem}.px-sm-sm{padding-inline:.75rem}.px-sm-base{padding-inline:1rem}.px-sm-md{padding-inline:1.25rem}.px-sm-lg{padding-inline:1.5rem}.px-sm-xl{padding-inline:2rem}.px-sm-2xl{padding-inline:3rem}.px-sm-3xl{padding-inline:4rem}.px-sm-4xl{padding-inline:6rem}.py-sm-0{padding-block:0}.py-sm-2xs{padding-block:.25rem}.py-sm-xs{padding-block:.5rem}.py-sm-sm{padding-block:.75rem}.py-sm-base{padding-block:1rem}.py-sm-md{padding-block:1.25rem}.py-sm-lg{padding-block:1.5rem}.py-sm-xl{padding-block:2rem}.py-sm-2xl{padding-block:3rem}.py-sm-3xl{padding-block:4rem}.py-sm-4xl{padding-block:6rem}.pt-sm-0{padding-top:0}.pt-sm-2xs{padding-top:.25rem}.pt-sm-xs{padding-top:.5rem}.pt-sm-sm{padding-top:.75rem}.pt-sm-base{padding-top:1rem}.pt-sm-md{padding-top:1.25rem}.pt-sm-lg{padding-top:1.5rem}.pt-sm-xl{padding-top:2rem}.pt-sm-2xl{padding-top:3rem}.pt-sm-3xl{padding-top:4rem}.pt-sm-4xl{padding-top:6rem}.pb-sm-0{padding-bottom:0}.pb-sm-2xs{padding-bottom:.25rem}.pb-sm-xs{padding-bottom:.5rem}.pb-sm-sm{padding-bottom:.75rem}.pb-sm-base{padding-bottom:1rem}.pb-sm-md{padding-bottom:1.25rem}.pb-sm-lg{padding-bottom:1.5rem}.pb-sm-xl{padding-bottom:2rem}.pb-sm-2xl{padding-bottom:3rem}.pb-sm-3xl{padding-bottom:4rem}.pb-sm-4xl{padding-bottom:6rem}.ps-sm-0{padding-inline-start:0}.ps-sm-2xs{padding-inline-start:.25rem}.ps-sm-xs{padding-inline-start:.5rem}.ps-sm-sm{padding-inline-start:.75rem}.ps-sm-base{padding-inline-start:1rem}.ps-sm-md{padding-inline-start:1.25rem}.ps-sm-lg{padding-inline-start:1.5rem}.ps-sm-xl{padding-inline-start:2rem}.ps-sm-2xl{padding-inline-start:3rem}.ps-sm-3xl{padding-inline-start:4rem}.ps-sm-4xl{padding-inline-start:6rem}.pe-sm-0{padding-inline-end:0}.pe-sm-2xs{padding-inline-end:.25rem}.pe-sm-xs{padding-inline-end:.5rem}.pe-sm-sm{padding-inline-end:.75rem}.pe-sm-base{padding-inline-end:1rem}.pe-sm-md{padding-inline-end:1.25rem}.pe-sm-lg{padding-inline-end:1.5rem}.pe-sm-xl{padding-inline-end:2rem}.pe-sm-2xl{padding-inline-end:3rem}.pe-sm-3xl{padding-inline-end:4rem}.pe-sm-4xl{padding-inline-end:6rem}.text-sm-start{text-align:start}.text-sm-center{text-align:center}.text-sm-end{text-align:end}.fs-sm-2xs{font-size:.625rem}.fs-sm-xs{font-size:.75rem}.fs-sm-sm{font-size:.875rem}.fs-sm-base{font-size:1rem}.fs-sm-md{font-size:1.125rem}.fs-sm-lg{font-size:1.25rem}.fs-sm-xl{font-size:1.5rem}.fs-sm-2xl{font-size:2rem}.fs-sm-3xl{font-size:2.5rem}.fs-sm-4xl{font-size:3.5rem}.w-sm-25{width:25%}.w-sm-50{width:50%}.w-sm-75{width:75%}.w-sm-100{width:100%}.w-sm-auto{width:auto}.w-sm-fluid-page{width:min(100%,clamp(20rem,86vw,102rem))}.h-sm-100{height:100%}.h-sm-auto{height:auto}.h-sm-fluid-sm{height:clamp(3.5rem,12vw,6rem)}.h-sm-fluid-base{height:clamp(6rem,11vw,10rem)}.h-sm-fluid-horizon{height:min(10vw,13.75rem)}.mw-sm-4{max-width:4rem}.mw-sm-6{max-width:6rem}.mw-sm-8{max-width:8rem}.mw-sm-10{max-width:10rem}.mw-sm-12{max-width:12rem}.mw-sm-16{max-width:16rem}.mw-sm-18{max-width:18rem}.mw-sm-20{max-width:20rem}.mw-sm-24{max-width:24rem}.mw-sm-28{max-width:28rem}.mw-sm-32{max-width:32rem}.mw-sm-42{max-width:42rem}.mw-sm-60{max-width:60rem}.mw-sm-sm{max-width:36rem}.mw-sm-md{max-width:48rem}.mw-sm-lg{max-width:56rem}.mw-sm-xl{max-width:72rem}.mw-sm-2xl{max-width:90rem}.mw-sm-full{max-width:100%}.mw-sm-none{max-width:none}.mh-sm-4{max-height:4rem}.mh-sm-6{max-height:6rem}.mh-sm-8{max-height:8rem}.mh-sm-10{max-height:10rem}.mh-sm-12{max-height:12rem}.mh-sm-16{max-height:16rem}.mh-sm-18{max-height:18rem}.mh-sm-20{max-height:20rem}.mh-sm-24{max-height:24rem}.mh-sm-28{max-height:28rem}.mh-sm-32{max-height:32rem}.mh-sm-42{max-height:42rem}.mh-sm-60{max-height:60rem}.mh-sm-fluid-sm{max-height:clamp(3.5rem,12vw,6rem)}.mh-sm-fluid-base{max-height:clamp(6rem,11vw,10rem)}.mh-sm-fluid-horizon{max-height:min(10vw,13.75rem)}.mh-sm-25vh{max-height:25vh}.mh-sm-50vh{max-height:50vh}.mh-sm-60vh{max-height:60vh}.mh-sm-75vh{max-height:75vh}.mh-sm-100vh{max-height:100vh}.mh-sm-full{max-height:100%}.mh-sm-none{max-height:none}}@media (width >= 48rem){.d-md-none{display:none}.d-md-block{display:block}.d-md-inline{display:inline}.d-md-inline-block{display:inline-block}.d-md-flex{display:flex}.d-md-inline-flex{display:inline-flex}.d-md-grid{display:grid}.d-md-inline-grid{display:inline-grid}.d-md-contents{display:contents}.flex-md-row{flex-direction:row}.flex-md-row-reverse{flex-direction:row-reverse}.flex-md-column{flex-direction:column}.flex-md-column-reverse{flex-direction:column-reverse}.flex-md-wrap{flex-wrap:wrap}.flex-md-nowrap{flex-wrap:nowrap}.flex-md-wrap-reverse{flex-wrap:wrap-reverse}.flex-md-fill{flex:1 1 auto}.flex-md-1{flex:1 1 0%}.flex-md-auto{flex:1 1 auto}.flex-md-none{flex:none}.order-md-first{order:-1}.order-md-last{order:99}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.justify-content-md-start{justify-content:flex-start}.justify-content-md-end{justify-content:flex-end}.justify-content-md-center{justify-content:center}.justify-content-md-between{justify-content:space-between}.justify-content-md-around{justify-content:space-around}.justify-content-md-evenly{justify-content:space-evenly}.align-items-md-start{align-items:flex-start}.align-items-md-end{align-items:flex-end}.align-items-md-center{align-items:center}.align-items-md-baseline{align-items:baseline}.align-items-md-stretch{align-items:stretch}.align-self-md-auto{align-self:auto}.align-self-md-start{align-self:flex-start}.align-self-md-end{align-self:flex-end}.align-self-md-center{align-self:center}.align-self-md-baseline{align-self:baseline}.align-self-md-stretch{align-self:stretch}.grid-cols-md-auto-fit{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr))}.grid-cols-md-auto-fill{grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr))}.gap-md-0{gap:0}.gap-md-2xs{gap:.25rem}.gap-md-xs{gap:.5rem}.gap-md-sm{gap:.75rem}.gap-md-base{gap:1rem}.gap-md-md{gap:1.25rem}.gap-md-lg{gap:1.5rem}.gap-md-xl{gap:2rem}.gap-md-2xl{gap:3rem}.gap-md-3xl{gap:4rem}.gap-md-4xl{gap:6rem}.m-md-0{margin:0}.m-md-2xs{margin:.25rem}.m-md-xs{margin:.5rem}.m-md-sm{margin:.75rem}.m-md-base{margin:1rem}.m-md-md{margin:1.25rem}.m-md-lg{margin:1.5rem}.m-md-xl{margin:2rem}.m-md-2xl{margin:3rem}.m-md-3xl{margin:4rem}.m-md-4xl{margin:6rem}.m-md-auto{margin:auto}.mx-md-0{margin-inline:0}.mx-md-2xs{margin-inline:.25rem}.mx-md-xs{margin-inline:.5rem}.mx-md-sm{margin-inline:.75rem}.mx-md-base{margin-inline:1rem}.mx-md-md{margin-inline:1.25rem}.mx-md-lg{margin-inline:1.5rem}.mx-md-xl{margin-inline:2rem}.mx-md-2xl{margin-inline:3rem}.mx-md-3xl{margin-inline:4rem}.mx-md-4xl{margin-inline:6rem}.mx-md-auto{margin-inline:auto}.my-md-0{margin-block:0}.my-md-2xs{margin-block:.25rem}.my-md-xs{margin-block:.5rem}.my-md-sm{margin-block:.75rem}.my-md-base{margin-block:1rem}.my-md-md{margin-block:1.25rem}.my-md-lg{margin-block:1.5rem}.my-md-xl{margin-block:2rem}.my-md-2xl{margin-block:3rem}.my-md-3xl{margin-block:4rem}.my-md-4xl{margin-block:6rem}.my-md-auto{margin-block:auto}.mt-md-0{margin-top:0}.mt-md-2xs{margin-top:.25rem}.mt-md-xs{margin-top:.5rem}.mt-md-sm{margin-top:.75rem}.mt-md-base{margin-top:1rem}.mt-md-md{margin-top:1.25rem}.mt-md-lg{margin-top:1.5rem}.mt-md-xl{margin-top:2rem}.mt-md-2xl{margin-top:3rem}.mt-md-3xl{margin-top:4rem}.mt-md-4xl{margin-top:6rem}.mt-md-auto{margin-top:auto}.mb-md-0{margin-bottom:0}.mb-md-2xs{margin-bottom:.25rem}.mb-md-xs{margin-bottom:.5rem}.mb-md-sm{margin-bottom:.75rem}.mb-md-base{margin-bottom:1rem}.mb-md-md{margin-bottom:1.25rem}.mb-md-lg{margin-bottom:1.5rem}.mb-md-xl{margin-bottom:2rem}.mb-md-2xl{margin-bottom:3rem}.mb-md-3xl{margin-bottom:4rem}.mb-md-4xl{margin-bottom:6rem}.mb-md-auto{margin-bottom:auto}.ms-md-0{margin-inline-start:0}.ms-md-2xs{margin-inline-start:.25rem}.ms-md-xs{margin-inline-start:.5rem}.ms-md-sm{margin-inline-start:.75rem}.ms-md-base{margin-inline-start:1rem}.ms-md-md{margin-inline-start:1.25rem}.ms-md-lg{margin-inline-start:1.5rem}.ms-md-xl{margin-inline-start:2rem}.ms-md-2xl{margin-inline-start:3rem}.ms-md-3xl{margin-inline-start:4rem}.ms-md-4xl{margin-inline-start:6rem}.ms-md-auto{margin-inline-start:auto}.me-md-0{margin-inline-end:0}.me-md-2xs{margin-inline-end:.25rem}.me-md-xs{margin-inline-end:.5rem}.me-md-sm{margin-inline-end:.75rem}.me-md-base{margin-inline-end:1rem}.me-md-md{margin-inline-end:1.25rem}.me-md-lg{margin-inline-end:1.5rem}.me-md-xl{margin-inline-end:2rem}.me-md-2xl{margin-inline-end:3rem}.me-md-3xl{margin-inline-end:4rem}.me-md-4xl{margin-inline-end:6rem}.me-md-auto{margin-inline-end:auto}.p-md-0{padding:0}.p-md-2xs{padding:.25rem}.p-md-xs{padding:.5rem}.p-md-sm{padding:.75rem}.p-md-base{padding:1rem}.p-md-md{padding:1.25rem}.p-md-lg{padding:1.5rem}.p-md-xl{padding:2rem}.p-md-2xl{padding:3rem}.p-md-3xl{padding:4rem}.p-md-4xl{padding:6rem}.px-md-0{padding-inline:0}.px-md-2xs{padding-inline:.25rem}.px-md-xs{padding-inline:.5rem}.px-md-sm{padding-inline:.75rem}.px-md-base{padding-inline:1rem}.px-md-md{padding-inline:1.25rem}.px-md-lg{padding-inline:1.5rem}.px-md-xl{padding-inline:2rem}.px-md-2xl{padding-inline:3rem}.px-md-3xl{padding-inline:4rem}.px-md-4xl{padding-inline:6rem}.py-md-0{padding-block:0}.py-md-2xs{padding-block:.25rem}.py-md-xs{padding-block:.5rem}.py-md-sm{padding-block:.75rem}.py-md-base{padding-block:1rem}.py-md-md{padding-block:1.25rem}.py-md-lg{padding-block:1.5rem}.py-md-xl{padding-block:2rem}.py-md-2xl{padding-block:3rem}.py-md-3xl{padding-block:4rem}.py-md-4xl{padding-block:6rem}.pt-md-0{padding-top:0}.pt-md-2xs{padding-top:.25rem}.pt-md-xs{padding-top:.5rem}.pt-md-sm{padding-top:.75rem}.pt-md-base{padding-top:1rem}.pt-md-md{padding-top:1.25rem}.pt-md-lg{padding-top:1.5rem}.pt-md-xl{padding-top:2rem}.pt-md-2xl{padding-top:3rem}.pt-md-3xl{padding-top:4rem}.pt-md-4xl{padding-top:6rem}.pb-md-0{padding-bottom:0}.pb-md-2xs{padding-bottom:.25rem}.pb-md-xs{padding-bottom:.5rem}.pb-md-sm{padding-bottom:.75rem}.pb-md-base{padding-bottom:1rem}.pb-md-md{padding-bottom:1.25rem}.pb-md-lg{padding-bottom:1.5rem}.pb-md-xl{padding-bottom:2rem}.pb-md-2xl{padding-bottom:3rem}.pb-md-3xl{padding-bottom:4rem}.pb-md-4xl{padding-bottom:6rem}.ps-md-0{padding-inline-start:0}.ps-md-2xs{padding-inline-start:.25rem}.ps-md-xs{padding-inline-start:.5rem}.ps-md-sm{padding-inline-start:.75rem}.ps-md-base{padding-inline-start:1rem}.ps-md-md{padding-inline-start:1.25rem}.ps-md-lg{padding-inline-start:1.5rem}.ps-md-xl{padding-inline-start:2rem}.ps-md-2xl{padding-inline-start:3rem}.ps-md-3xl{padding-inline-start:4rem}.ps-md-4xl{padding-inline-start:6rem}.pe-md-0{padding-inline-end:0}.pe-md-2xs{padding-inline-end:.25rem}.pe-md-xs{padding-inline-end:.5rem}.pe-md-sm{padding-inline-end:.75rem}.pe-md-base{padding-inline-end:1rem}.pe-md-md{padding-inline-end:1.25rem}.pe-md-lg{padding-inline-end:1.5rem}.pe-md-xl{padding-inline-end:2rem}.pe-md-2xl{padding-inline-end:3rem}.pe-md-3xl{padding-inline-end:4rem}.pe-md-4xl{padding-inline-end:6rem}.text-md-start{text-align:start}.text-md-center{text-align:center}.text-md-end{text-align:end}.fs-md-2xs{font-size:.625rem}.fs-md-xs{font-size:.75rem}.fs-md-sm{font-size:.875rem}.fs-md-base{font-size:1rem}.fs-md-md{font-size:1.125rem}.fs-md-lg{font-size:1.25rem}.fs-md-xl{font-size:1.5rem}.fs-md-2xl{font-size:2rem}.fs-md-3xl{font-size:2.5rem}.fs-md-4xl{font-size:3.5rem}.w-md-25{width:25%}.w-md-50{width:50%}.w-md-75{width:75%}.w-md-100{width:100%}.w-md-auto{width:auto}.w-md-fluid-page{width:min(100%,clamp(20rem,86vw,102rem))}.h-md-100{height:100%}.h-md-auto{height:auto}.h-md-fluid-sm{height:clamp(3.5rem,12vw,6rem)}.h-md-fluid-base{height:clamp(6rem,11vw,10rem)}.h-md-fluid-horizon{height:min(10vw,13.75rem)}.mw-md-4{max-width:4rem}.mw-md-6{max-width:6rem}.mw-md-8{max-width:8rem}.mw-md-10{max-width:10rem}.mw-md-12{max-width:12rem}.mw-md-16{max-width:16rem}.mw-md-18{max-width:18rem}.mw-md-20{max-width:20rem}.mw-md-24{max-width:24rem}.mw-md-28{max-width:28rem}.mw-md-32{max-width:32rem}.mw-md-42{max-width:42rem}.mw-md-60{max-width:60rem}.mw-md-sm{max-width:36rem}.mw-md-md{max-width:48rem}.mw-md-lg{max-width:56rem}.mw-md-xl{max-width:72rem}.mw-md-2xl{max-width:90rem}.mw-md-full{max-width:100%}.mw-md-none{max-width:none}.mh-md-4{max-height:4rem}.mh-md-6{max-height:6rem}.mh-md-8{max-height:8rem}.mh-md-10{max-height:10rem}.mh-md-12{max-height:12rem}.mh-md-16{max-height:16rem}.mh-md-18{max-height:18rem}.mh-md-20{max-height:20rem}.mh-md-24{max-height:24rem}.mh-md-28{max-height:28rem}.mh-md-32{max-height:32rem}.mh-md-42{max-height:42rem}.mh-md-60{max-height:60rem}.mh-md-fluid-sm{max-height:clamp(3.5rem,12vw,6rem)}.mh-md-fluid-base{max-height:clamp(6rem,11vw,10rem)}.mh-md-fluid-horizon{max-height:min(10vw,13.75rem)}.mh-md-25vh{max-height:25vh}.mh-md-50vh{max-height:50vh}.mh-md-60vh{max-height:60vh}.mh-md-75vh{max-height:75vh}.mh-md-100vh{max-height:100vh}.mh-md-full{max-height:100%}.mh-md-none{max-height:none}}@media (width >= 56rem){.d-lg-none{display:none}.d-lg-block{display:block}.d-lg-inline{display:inline}.d-lg-inline-block{display:inline-block}.d-lg-flex{display:flex}.d-lg-inline-flex{display:inline-flex}.d-lg-grid{display:grid}.d-lg-inline-grid{display:inline-grid}.d-lg-contents{display:contents}.flex-lg-row{flex-direction:row}.flex-lg-row-reverse{flex-direction:row-reverse}.flex-lg-column{flex-direction:column}.flex-lg-column-reverse{flex-direction:column-reverse}.flex-lg-wrap{flex-wrap:wrap}.flex-lg-nowrap{flex-wrap:nowrap}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse}.flex-lg-fill{flex:1 1 auto}.flex-lg-1{flex:1 1 0%}.flex-lg-auto{flex:1 1 auto}.flex-lg-none{flex:none}.order-lg-first{order:-1}.order-lg-last{order:99}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.justify-content-lg-start{justify-content:flex-start}.justify-content-lg-end{justify-content:flex-end}.justify-content-lg-center{justify-content:center}.justify-content-lg-between{justify-content:space-between}.justify-content-lg-around{justify-content:space-around}.justify-content-lg-evenly{justify-content:space-evenly}.align-items-lg-start{align-items:flex-start}.align-items-lg-end{align-items:flex-end}.align-items-lg-center{align-items:center}.align-items-lg-baseline{align-items:baseline}.align-items-lg-stretch{align-items:stretch}.align-self-lg-auto{align-self:auto}.align-self-lg-start{align-self:flex-start}.align-self-lg-end{align-self:flex-end}.align-self-lg-center{align-self:center}.align-self-lg-baseline{align-self:baseline}.align-self-lg-stretch{align-self:stretch}.grid-cols-lg-auto-fit{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr))}.grid-cols-lg-auto-fill{grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr))}.gap-lg-0{gap:0}.gap-lg-2xs{gap:.25rem}.gap-lg-xs{gap:.5rem}.gap-lg-sm{gap:.75rem}.gap-lg-base{gap:1rem}.gap-lg-md{gap:1.25rem}.gap-lg-lg{gap:1.5rem}.gap-lg-xl{gap:2rem}.gap-lg-2xl{gap:3rem}.gap-lg-3xl{gap:4rem}.gap-lg-4xl{gap:6rem}.m-lg-0{margin:0}.m-lg-2xs{margin:.25rem}.m-lg-xs{margin:.5rem}.m-lg-sm{margin:.75rem}.m-lg-base{margin:1rem}.m-lg-md{margin:1.25rem}.m-lg-lg{margin:1.5rem}.m-lg-xl{margin:2rem}.m-lg-2xl{margin:3rem}.m-lg-3xl{margin:4rem}.m-lg-4xl{margin:6rem}.m-lg-auto{margin:auto}.mx-lg-0{margin-inline:0}.mx-lg-2xs{margin-inline:.25rem}.mx-lg-xs{margin-inline:.5rem}.mx-lg-sm{margin-inline:.75rem}.mx-lg-base{margin-inline:1rem}.mx-lg-md{margin-inline:1.25rem}.mx-lg-lg{margin-inline:1.5rem}.mx-lg-xl{margin-inline:2rem}.mx-lg-2xl{margin-inline:3rem}.mx-lg-3xl{margin-inline:4rem}.mx-lg-4xl{margin-inline:6rem}.mx-lg-auto{margin-inline:auto}.my-lg-0{margin-block:0}.my-lg-2xs{margin-block:.25rem}.my-lg-xs{margin-block:.5rem}.my-lg-sm{margin-block:.75rem}.my-lg-base{margin-block:1rem}.my-lg-md{margin-block:1.25rem}.my-lg-lg{margin-block:1.5rem}.my-lg-xl{margin-block:2rem}.my-lg-2xl{margin-block:3rem}.my-lg-3xl{margin-block:4rem}.my-lg-4xl{margin-block:6rem}.my-lg-auto{margin-block:auto}.mt-lg-0{margin-top:0}.mt-lg-2xs{margin-top:.25rem}.mt-lg-xs{margin-top:.5rem}.mt-lg-sm{margin-top:.75rem}.mt-lg-base{margin-top:1rem}.mt-lg-md{margin-top:1.25rem}.mt-lg-lg{margin-top:1.5rem}.mt-lg-xl{margin-top:2rem}.mt-lg-2xl{margin-top:3rem}.mt-lg-3xl{margin-top:4rem}.mt-lg-4xl{margin-top:6rem}.mt-lg-auto{margin-top:auto}.mb-lg-0{margin-bottom:0}.mb-lg-2xs{margin-bottom:.25rem}.mb-lg-xs{margin-bottom:.5rem}.mb-lg-sm{margin-bottom:.75rem}.mb-lg-base{margin-bottom:1rem}.mb-lg-md{margin-bottom:1.25rem}.mb-lg-lg{margin-bottom:1.5rem}.mb-lg-xl{margin-bottom:2rem}.mb-lg-2xl{margin-bottom:3rem}.mb-lg-3xl{margin-bottom:4rem}.mb-lg-4xl{margin-bottom:6rem}.mb-lg-auto{margin-bottom:auto}.ms-lg-0{margin-inline-start:0}.ms-lg-2xs{margin-inline-start:.25rem}.ms-lg-xs{margin-inline-start:.5rem}.ms-lg-sm{margin-inline-start:.75rem}.ms-lg-base{margin-inline-start:1rem}.ms-lg-md{margin-inline-start:1.25rem}.ms-lg-lg{margin-inline-start:1.5rem}.ms-lg-xl{margin-inline-start:2rem}.ms-lg-2xl{margin-inline-start:3rem}.ms-lg-3xl{margin-inline-start:4rem}.ms-lg-4xl{margin-inline-start:6rem}.ms-lg-auto{margin-inline-start:auto}.me-lg-0{margin-inline-end:0}.me-lg-2xs{margin-inline-end:.25rem}.me-lg-xs{margin-inline-end:.5rem}.me-lg-sm{margin-inline-end:.75rem}.me-lg-base{margin-inline-end:1rem}.me-lg-md{margin-inline-end:1.25rem}.me-lg-lg{margin-inline-end:1.5rem}.me-lg-xl{margin-inline-end:2rem}.me-lg-2xl{margin-inline-end:3rem}.me-lg-3xl{margin-inline-end:4rem}.me-lg-4xl{margin-inline-end:6rem}.me-lg-auto{margin-inline-end:auto}.p-lg-0{padding:0}.p-lg-2xs{padding:.25rem}.p-lg-xs{padding:.5rem}.p-lg-sm{padding:.75rem}.p-lg-base{padding:1rem}.p-lg-md{padding:1.25rem}.p-lg-lg{padding:1.5rem}.p-lg-xl{padding:2rem}.p-lg-2xl{padding:3rem}.p-lg-3xl{padding:4rem}.p-lg-4xl{padding:6rem}.px-lg-0{padding-inline:0}.px-lg-2xs{padding-inline:.25rem}.px-lg-xs{padding-inline:.5rem}.px-lg-sm{padding-inline:.75rem}.px-lg-base{padding-inline:1rem}.px-lg-md{padding-inline:1.25rem}.px-lg-lg{padding-inline:1.5rem}.px-lg-xl{padding-inline:2rem}.px-lg-2xl{padding-inline:3rem}.px-lg-3xl{padding-inline:4rem}.px-lg-4xl{padding-inline:6rem}.py-lg-0{padding-block:0}.py-lg-2xs{padding-block:.25rem}.py-lg-xs{padding-block:.5rem}.py-lg-sm{padding-block:.75rem}.py-lg-base{padding-block:1rem}.py-lg-md{padding-block:1.25rem}.py-lg-lg{padding-block:1.5rem}.py-lg-xl{padding-block:2rem}.py-lg-2xl{padding-block:3rem}.py-lg-3xl{padding-block:4rem}.py-lg-4xl{padding-block:6rem}.pt-lg-0{padding-top:0}.pt-lg-2xs{padding-top:.25rem}.pt-lg-xs{padding-top:.5rem}.pt-lg-sm{padding-top:.75rem}.pt-lg-base{padding-top:1rem}.pt-lg-md{padding-top:1.25rem}.pt-lg-lg{padding-top:1.5rem}.pt-lg-xl{padding-top:2rem}.pt-lg-2xl{padding-top:3rem}.pt-lg-3xl{padding-top:4rem}.pt-lg-4xl{padding-top:6rem}.pb-lg-0{padding-bottom:0}.pb-lg-2xs{padding-bottom:.25rem}.pb-lg-xs{padding-bottom:.5rem}.pb-lg-sm{padding-bottom:.75rem}.pb-lg-base{padding-bottom:1rem}.pb-lg-md{padding-bottom:1.25rem}.pb-lg-lg{padding-bottom:1.5rem}.pb-lg-xl{padding-bottom:2rem}.pb-lg-2xl{padding-bottom:3rem}.pb-lg-3xl{padding-bottom:4rem}.pb-lg-4xl{padding-bottom:6rem}.ps-lg-0{padding-inline-start:0}.ps-lg-2xs{padding-inline-start:.25rem}.ps-lg-xs{padding-inline-start:.5rem}.ps-lg-sm{padding-inline-start:.75rem}.ps-lg-base{padding-inline-start:1rem}.ps-lg-md{padding-inline-start:1.25rem}.ps-lg-lg{padding-inline-start:1.5rem}.ps-lg-xl{padding-inline-start:2rem}.ps-lg-2xl{padding-inline-start:3rem}.ps-lg-3xl{padding-inline-start:4rem}.ps-lg-4xl{padding-inline-start:6rem}.pe-lg-0{padding-inline-end:0}.pe-lg-2xs{padding-inline-end:.25rem}.pe-lg-xs{padding-inline-end:.5rem}.pe-lg-sm{padding-inline-end:.75rem}.pe-lg-base{padding-inline-end:1rem}.pe-lg-md{padding-inline-end:1.25rem}.pe-lg-lg{padding-inline-end:1.5rem}.pe-lg-xl{padding-inline-end:2rem}.pe-lg-2xl{padding-inline-end:3rem}.pe-lg-3xl{padding-inline-end:4rem}.pe-lg-4xl{padding-inline-end:6rem}.text-lg-start{text-align:start}.text-lg-center{text-align:center}.text-lg-end{text-align:end}.fs-lg-2xs{font-size:.625rem}.fs-lg-xs{font-size:.75rem}.fs-lg-sm{font-size:.875rem}.fs-lg-base{font-size:1rem}.fs-lg-md{font-size:1.125rem}.fs-lg-lg{font-size:1.25rem}.fs-lg-xl{font-size:1.5rem}.fs-lg-2xl{font-size:2rem}.fs-lg-3xl{font-size:2.5rem}.fs-lg-4xl{font-size:3.5rem}.w-lg-25{width:25%}.w-lg-50{width:50%}.w-lg-75{width:75%}.w-lg-100{width:100%}.w-lg-auto{width:auto}.w-lg-fluid-page{width:min(100%,clamp(20rem,86vw,102rem))}.h-lg-100{height:100%}.h-lg-auto{height:auto}.h-lg-fluid-sm{height:clamp(3.5rem,12vw,6rem)}.h-lg-fluid-base{height:clamp(6rem,11vw,10rem)}.h-lg-fluid-horizon{height:min(10vw,13.75rem)}.mw-lg-4{max-width:4rem}.mw-lg-6{max-width:6rem}.mw-lg-8{max-width:8rem}.mw-lg-10{max-width:10rem}.mw-lg-12{max-width:12rem}.mw-lg-16{max-width:16rem}.mw-lg-18{max-width:18rem}.mw-lg-20{max-width:20rem}.mw-lg-24{max-width:24rem}.mw-lg-28{max-width:28rem}.mw-lg-32{max-width:32rem}.mw-lg-42{max-width:42rem}.mw-lg-60{max-width:60rem}.mw-lg-sm{max-width:36rem}.mw-lg-md{max-width:48rem}.mw-lg-lg{max-width:56rem}.mw-lg-xl{max-width:72rem}.mw-lg-2xl{max-width:90rem}.mw-lg-full{max-width:100%}.mw-lg-none{max-width:none}.mh-lg-4{max-height:4rem}.mh-lg-6{max-height:6rem}.mh-lg-8{max-height:8rem}.mh-lg-10{max-height:10rem}.mh-lg-12{max-height:12rem}.mh-lg-16{max-height:16rem}.mh-lg-18{max-height:18rem}.mh-lg-20{max-height:20rem}.mh-lg-24{max-height:24rem}.mh-lg-28{max-height:28rem}.mh-lg-32{max-height:32rem}.mh-lg-42{max-height:42rem}.mh-lg-60{max-height:60rem}.mh-lg-fluid-sm{max-height:clamp(3.5rem,12vw,6rem)}.mh-lg-fluid-base{max-height:clamp(6rem,11vw,10rem)}.mh-lg-fluid-horizon{max-height:min(10vw,13.75rem)}.mh-lg-25vh{max-height:25vh}.mh-lg-50vh{max-height:50vh}.mh-lg-60vh{max-height:60vh}.mh-lg-75vh{max-height:75vh}.mh-lg-100vh{max-height:100vh}.mh-lg-full{max-height:100%}.mh-lg-none{max-height:none}}@media (width >= 72rem){.d-xl-none{display:none}.d-xl-block{display:block}.d-xl-inline{display:inline}.d-xl-inline-block{display:inline-block}.d-xl-flex{display:flex}.d-xl-inline-flex{display:inline-flex}.d-xl-grid{display:grid}.d-xl-inline-grid{display:inline-grid}.d-xl-contents{display:contents}.flex-xl-row{flex-direction:row}.flex-xl-row-reverse{flex-direction:row-reverse}.flex-xl-column{flex-direction:column}.flex-xl-column-reverse{flex-direction:column-reverse}.flex-xl-wrap{flex-wrap:wrap}.flex-xl-nowrap{flex-wrap:nowrap}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse}.flex-xl-fill{flex:1 1 auto}.flex-xl-1{flex:1 1 0%}.flex-xl-auto{flex:1 1 auto}.flex-xl-none{flex:none}.order-xl-first{order:-1}.order-xl-last{order:99}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.justify-content-xl-start{justify-content:flex-start}.justify-content-xl-end{justify-content:flex-end}.justify-content-xl-center{justify-content:center}.justify-content-xl-between{justify-content:space-between}.justify-content-xl-around{justify-content:space-around}.justify-content-xl-evenly{justify-content:space-evenly}.align-items-xl-start{align-items:flex-start}.align-items-xl-end{align-items:flex-end}.align-items-xl-center{align-items:center}.align-items-xl-baseline{align-items:baseline}.align-items-xl-stretch{align-items:stretch}.align-self-xl-auto{align-self:auto}.align-self-xl-start{align-self:flex-start}.align-self-xl-end{align-self:flex-end}.align-self-xl-center{align-self:center}.align-self-xl-baseline{align-self:baseline}.align-self-xl-stretch{align-self:stretch}.grid-cols-xl-auto-fit{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr))}.grid-cols-xl-auto-fill{grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr))}.gap-xl-0{gap:0}.gap-xl-2xs{gap:.25rem}.gap-xl-xs{gap:.5rem}.gap-xl-sm{gap:.75rem}.gap-xl-base{gap:1rem}.gap-xl-md{gap:1.25rem}.gap-xl-lg{gap:1.5rem}.gap-xl-xl{gap:2rem}.gap-xl-2xl{gap:3rem}.gap-xl-3xl{gap:4rem}.gap-xl-4xl{gap:6rem}.m-xl-0{margin:0}.m-xl-2xs{margin:.25rem}.m-xl-xs{margin:.5rem}.m-xl-sm{margin:.75rem}.m-xl-base{margin:1rem}.m-xl-md{margin:1.25rem}.m-xl-lg{margin:1.5rem}.m-xl-xl{margin:2rem}.m-xl-2xl{margin:3rem}.m-xl-3xl{margin:4rem}.m-xl-4xl{margin:6rem}.m-xl-auto{margin:auto}.mx-xl-0{margin-inline:0}.mx-xl-2xs{margin-inline:.25rem}.mx-xl-xs{margin-inline:.5rem}.mx-xl-sm{margin-inline:.75rem}.mx-xl-base{margin-inline:1rem}.mx-xl-md{margin-inline:1.25rem}.mx-xl-lg{margin-inline:1.5rem}.mx-xl-xl{margin-inline:2rem}.mx-xl-2xl{margin-inline:3rem}.mx-xl-3xl{margin-inline:4rem}.mx-xl-4xl{margin-inline:6rem}.mx-xl-auto{margin-inline:auto}.my-xl-0{margin-block:0}.my-xl-2xs{margin-block:.25rem}.my-xl-xs{margin-block:.5rem}.my-xl-sm{margin-block:.75rem}.my-xl-base{margin-block:1rem}.my-xl-md{margin-block:1.25rem}.my-xl-lg{margin-block:1.5rem}.my-xl-xl{margin-block:2rem}.my-xl-2xl{margin-block:3rem}.my-xl-3xl{margin-block:4rem}.my-xl-4xl{margin-block:6rem}.my-xl-auto{margin-block:auto}.mt-xl-0{margin-top:0}.mt-xl-2xs{margin-top:.25rem}.mt-xl-xs{margin-top:.5rem}.mt-xl-sm{margin-top:.75rem}.mt-xl-base{margin-top:1rem}.mt-xl-md{margin-top:1.25rem}.mt-xl-lg{margin-top:1.5rem}.mt-xl-xl{margin-top:2rem}.mt-xl-2xl{margin-top:3rem}.mt-xl-3xl{margin-top:4rem}.mt-xl-4xl{margin-top:6rem}.mt-xl-auto{margin-top:auto}.mb-xl-0{margin-bottom:0}.mb-xl-2xs{margin-bottom:.25rem}.mb-xl-xs{margin-bottom:.5rem}.mb-xl-sm{margin-bottom:.75rem}.mb-xl-base{margin-bottom:1rem}.mb-xl-md{margin-bottom:1.25rem}.mb-xl-lg{margin-bottom:1.5rem}.mb-xl-xl{margin-bottom:2rem}.mb-xl-2xl{margin-bottom:3rem}.mb-xl-3xl{margin-bottom:4rem}.mb-xl-4xl{margin-bottom:6rem}.mb-xl-auto{margin-bottom:auto}.ms-xl-0{margin-inline-start:0}.ms-xl-2xs{margin-inline-start:.25rem}.ms-xl-xs{margin-inline-start:.5rem}.ms-xl-sm{margin-inline-start:.75rem}.ms-xl-base{margin-inline-start:1rem}.ms-xl-md{margin-inline-start:1.25rem}.ms-xl-lg{margin-inline-start:1.5rem}.ms-xl-xl{margin-inline-start:2rem}.ms-xl-2xl{margin-inline-start:3rem}.ms-xl-3xl{margin-inline-start:4rem}.ms-xl-4xl{margin-inline-start:6rem}.ms-xl-auto{margin-inline-start:auto}.me-xl-0{margin-inline-end:0}.me-xl-2xs{margin-inline-end:.25rem}.me-xl-xs{margin-inline-end:.5rem}.me-xl-sm{margin-inline-end:.75rem}.me-xl-base{margin-inline-end:1rem}.me-xl-md{margin-inline-end:1.25rem}.me-xl-lg{margin-inline-end:1.5rem}.me-xl-xl{margin-inline-end:2rem}.me-xl-2xl{margin-inline-end:3rem}.me-xl-3xl{margin-inline-end:4rem}.me-xl-4xl{margin-inline-end:6rem}.me-xl-auto{margin-inline-end:auto}.p-xl-0{padding:0}.p-xl-2xs{padding:.25rem}.p-xl-xs{padding:.5rem}.p-xl-sm{padding:.75rem}.p-xl-base{padding:1rem}.p-xl-md{padding:1.25rem}.p-xl-lg{padding:1.5rem}.p-xl-xl{padding:2rem}.p-xl-2xl{padding:3rem}.p-xl-3xl{padding:4rem}.p-xl-4xl{padding:6rem}.px-xl-0{padding-inline:0}.px-xl-2xs{padding-inline:.25rem}.px-xl-xs{padding-inline:.5rem}.px-xl-sm{padding-inline:.75rem}.px-xl-base{padding-inline:1rem}.px-xl-md{padding-inline:1.25rem}.px-xl-lg{padding-inline:1.5rem}.px-xl-xl{padding-inline:2rem}.px-xl-2xl{padding-inline:3rem}.px-xl-3xl{padding-inline:4rem}.px-xl-4xl{padding-inline:6rem}.py-xl-0{padding-block:0}.py-xl-2xs{padding-block:.25rem}.py-xl-xs{padding-block:.5rem}.py-xl-sm{padding-block:.75rem}.py-xl-base{padding-block:1rem}.py-xl-md{padding-block:1.25rem}.py-xl-lg{padding-block:1.5rem}.py-xl-xl{padding-block:2rem}.py-xl-2xl{padding-block:3rem}.py-xl-3xl{padding-block:4rem}.py-xl-4xl{padding-block:6rem}.pt-xl-0{padding-top:0}.pt-xl-2xs{padding-top:.25rem}.pt-xl-xs{padding-top:.5rem}.pt-xl-sm{padding-top:.75rem}.pt-xl-base{padding-top:1rem}.pt-xl-md{padding-top:1.25rem}.pt-xl-lg{padding-top:1.5rem}.pt-xl-xl{padding-top:2rem}.pt-xl-2xl{padding-top:3rem}.pt-xl-3xl{padding-top:4rem}.pt-xl-4xl{padding-top:6rem}.pb-xl-0{padding-bottom:0}.pb-xl-2xs{padding-bottom:.25rem}.pb-xl-xs{padding-bottom:.5rem}.pb-xl-sm{padding-bottom:.75rem}.pb-xl-base{padding-bottom:1rem}.pb-xl-md{padding-bottom:1.25rem}.pb-xl-lg{padding-bottom:1.5rem}.pb-xl-xl{padding-bottom:2rem}.pb-xl-2xl{padding-bottom:3rem}.pb-xl-3xl{padding-bottom:4rem}.pb-xl-4xl{padding-bottom:6rem}.ps-xl-0{padding-inline-start:0}.ps-xl-2xs{padding-inline-start:.25rem}.ps-xl-xs{padding-inline-start:.5rem}.ps-xl-sm{padding-inline-start:.75rem}.ps-xl-base{padding-inline-start:1rem}.ps-xl-md{padding-inline-start:1.25rem}.ps-xl-lg{padding-inline-start:1.5rem}.ps-xl-xl{padding-inline-start:2rem}.ps-xl-2xl{padding-inline-start:3rem}.ps-xl-3xl{padding-inline-start:4rem}.ps-xl-4xl{padding-inline-start:6rem}.pe-xl-0{padding-inline-end:0}.pe-xl-2xs{padding-inline-end:.25rem}.pe-xl-xs{padding-inline-end:.5rem}.pe-xl-sm{padding-inline-end:.75rem}.pe-xl-base{padding-inline-end:1rem}.pe-xl-md{padding-inline-end:1.25rem}.pe-xl-lg{padding-inline-end:1.5rem}.pe-xl-xl{padding-inline-end:2rem}.pe-xl-2xl{padding-inline-end:3rem}.pe-xl-3xl{padding-inline-end:4rem}.pe-xl-4xl{padding-inline-end:6rem}.text-xl-start{text-align:start}.text-xl-center{text-align:center}.text-xl-end{text-align:end}.fs-xl-2xs{font-size:.625rem}.fs-xl-xs{font-size:.75rem}.fs-xl-sm{font-size:.875rem}.fs-xl-base{font-size:1rem}.fs-xl-md{font-size:1.125rem}.fs-xl-lg{font-size:1.25rem}.fs-xl-xl{font-size:1.5rem}.fs-xl-2xl{font-size:2rem}.fs-xl-3xl{font-size:2.5rem}.fs-xl-4xl{font-size:3.5rem}.w-xl-25{width:25%}.w-xl-50{width:50%}.w-xl-75{width:75%}.w-xl-100{width:100%}.w-xl-auto{width:auto}.w-xl-fluid-page{width:min(100%,clamp(20rem,86vw,102rem))}.h-xl-100{height:100%}.h-xl-auto{height:auto}.h-xl-fluid-sm{height:clamp(3.5rem,12vw,6rem)}.h-xl-fluid-base{height:clamp(6rem,11vw,10rem)}.h-xl-fluid-horizon{height:min(10vw,13.75rem)}.mw-xl-4{max-width:4rem}.mw-xl-6{max-width:6rem}.mw-xl-8{max-width:8rem}.mw-xl-10{max-width:10rem}.mw-xl-12{max-width:12rem}.mw-xl-16{max-width:16rem}.mw-xl-18{max-width:18rem}.mw-xl-20{max-width:20rem}.mw-xl-24{max-width:24rem}.mw-xl-28{max-width:28rem}.mw-xl-32{max-width:32rem}.mw-xl-42{max-width:42rem}.mw-xl-60{max-width:60rem}.mw-xl-sm{max-width:36rem}.mw-xl-md{max-width:48rem}.mw-xl-lg{max-width:56rem}.mw-xl-xl{max-width:72rem}.mw-xl-2xl{max-width:90rem}.mw-xl-full{max-width:100%}.mw-xl-none{max-width:none}.mh-xl-4{max-height:4rem}.mh-xl-6{max-height:6rem}.mh-xl-8{max-height:8rem}.mh-xl-10{max-height:10rem}.mh-xl-12{max-height:12rem}.mh-xl-16{max-height:16rem}.mh-xl-18{max-height:18rem}.mh-xl-20{max-height:20rem}.mh-xl-24{max-height:24rem}.mh-xl-28{max-height:28rem}.mh-xl-32{max-height:32rem}.mh-xl-42{max-height:42rem}.mh-xl-60{max-height:60rem}.mh-xl-fluid-sm{max-height:clamp(3.5rem,12vw,6rem)}.mh-xl-fluid-base{max-height:clamp(6rem,11vw,10rem)}.mh-xl-fluid-horizon{max-height:min(10vw,13.75rem)}.mh-xl-25vh{max-height:25vh}.mh-xl-50vh{max-height:50vh}.mh-xl-60vh{max-height:60vh}.mh-xl-75vh{max-height:75vh}.mh-xl-100vh{max-height:100vh}.mh-xl-full{max-height:100%}.mh-xl-none{max-height:none}}@media (width >= 90rem){.d-2xl-none{display:none}.d-2xl-block{display:block}.d-2xl-inline{display:inline}.d-2xl-inline-block{display:inline-block}.d-2xl-flex{display:flex}.d-2xl-inline-flex{display:inline-flex}.d-2xl-grid{display:grid}.d-2xl-inline-grid{display:inline-grid}.d-2xl-contents{display:contents}.flex-2xl-row{flex-direction:row}.flex-2xl-row-reverse{flex-direction:row-reverse}.flex-2xl-column{flex-direction:column}.flex-2xl-column-reverse{flex-direction:column-reverse}.flex-2xl-wrap{flex-wrap:wrap}.flex-2xl-nowrap{flex-wrap:nowrap}.flex-2xl-wrap-reverse{flex-wrap:wrap-reverse}.flex-2xl-fill{flex:1 1 auto}.flex-2xl-1{flex:1 1 0%}.flex-2xl-auto{flex:1 1 auto}.flex-2xl-none{flex:none}.order-2xl-first{order:-1}.order-2xl-last{order:99}.order-2xl-0{order:0}.order-2xl-1{order:1}.order-2xl-2{order:2}.order-2xl-3{order:3}.order-2xl-4{order:4}.order-2xl-5{order:5}.justify-content-2xl-start{justify-content:flex-start}.justify-content-2xl-end{justify-content:flex-end}.justify-content-2xl-center{justify-content:center}.justify-content-2xl-between{justify-content:space-between}.justify-content-2xl-around{justify-content:space-around}.justify-content-2xl-evenly{justify-content:space-evenly}.align-items-2xl-start{align-items:flex-start}.align-items-2xl-end{align-items:flex-end}.align-items-2xl-center{align-items:center}.align-items-2xl-baseline{align-items:baseline}.align-items-2xl-stretch{align-items:stretch}.align-self-2xl-auto{align-self:auto}.align-self-2xl-start{align-self:flex-start}.align-self-2xl-end{align-self:flex-end}.align-self-2xl-center{align-self:center}.align-self-2xl-baseline{align-self:baseline}.align-self-2xl-stretch{align-self:stretch}.grid-cols-2xl-auto-fit{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr))}.grid-cols-2xl-auto-fill{grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr))}.gap-2xl-0{gap:0}.gap-2xl-2xs{gap:.25rem}.gap-2xl-xs{gap:.5rem}.gap-2xl-sm{gap:.75rem}.gap-2xl-base{gap:1rem}.gap-2xl-md{gap:1.25rem}.gap-2xl-lg{gap:1.5rem}.gap-2xl-xl{gap:2rem}.gap-2xl-2xl{gap:3rem}.gap-2xl-3xl{gap:4rem}.gap-2xl-4xl{gap:6rem}.m-2xl-0{margin:0}.m-2xl-2xs{margin:.25rem}.m-2xl-xs{margin:.5rem}.m-2xl-sm{margin:.75rem}.m-2xl-base{margin:1rem}.m-2xl-md{margin:1.25rem}.m-2xl-lg{margin:1.5rem}.m-2xl-xl{margin:2rem}.m-2xl-2xl{margin:3rem}.m-2xl-3xl{margin:4rem}.m-2xl-4xl{margin:6rem}.m-2xl-auto{margin:auto}.mx-2xl-0{margin-inline:0}.mx-2xl-2xs{margin-inline:.25rem}.mx-2xl-xs{margin-inline:.5rem}.mx-2xl-sm{margin-inline:.75rem}.mx-2xl-base{margin-inline:1rem}.mx-2xl-md{margin-inline:1.25rem}.mx-2xl-lg{margin-inline:1.5rem}.mx-2xl-xl{margin-inline:2rem}.mx-2xl-2xl{margin-inline:3rem}.mx-2xl-3xl{margin-inline:4rem}.mx-2xl-4xl{margin-inline:6rem}.mx-2xl-auto{margin-inline:auto}.my-2xl-0{margin-block:0}.my-2xl-2xs{margin-block:.25rem}.my-2xl-xs{margin-block:.5rem}.my-2xl-sm{margin-block:.75rem}.my-2xl-base{margin-block:1rem}.my-2xl-md{margin-block:1.25rem}.my-2xl-lg{margin-block:1.5rem}.my-2xl-xl{margin-block:2rem}.my-2xl-2xl{margin-block:3rem}.my-2xl-3xl{margin-block:4rem}.my-2xl-4xl{margin-block:6rem}.my-2xl-auto{margin-block:auto}.mt-2xl-0{margin-top:0}.mt-2xl-2xs{margin-top:.25rem}.mt-2xl-xs{margin-top:.5rem}.mt-2xl-sm{margin-top:.75rem}.mt-2xl-base{margin-top:1rem}.mt-2xl-md{margin-top:1.25rem}.mt-2xl-lg{margin-top:1.5rem}.mt-2xl-xl{margin-top:2rem}.mt-2xl-2xl{margin-top:3rem}.mt-2xl-3xl{margin-top:4rem}.mt-2xl-4xl{margin-top:6rem}.mt-2xl-auto{margin-top:auto}.mb-2xl-0{margin-bottom:0}.mb-2xl-2xs{margin-bottom:.25rem}.mb-2xl-xs{margin-bottom:.5rem}.mb-2xl-sm{margin-bottom:.75rem}.mb-2xl-base{margin-bottom:1rem}.mb-2xl-md{margin-bottom:1.25rem}.mb-2xl-lg{margin-bottom:1.5rem}.mb-2xl-xl{margin-bottom:2rem}.mb-2xl-2xl{margin-bottom:3rem}.mb-2xl-3xl{margin-bottom:4rem}.mb-2xl-4xl{margin-bottom:6rem}.mb-2xl-auto{margin-bottom:auto}.ms-2xl-0{margin-inline-start:0}.ms-2xl-2xs{margin-inline-start:.25rem}.ms-2xl-xs{margin-inline-start:.5rem}.ms-2xl-sm{margin-inline-start:.75rem}.ms-2xl-base{margin-inline-start:1rem}.ms-2xl-md{margin-inline-start:1.25rem}.ms-2xl-lg{margin-inline-start:1.5rem}.ms-2xl-xl{margin-inline-start:2rem}.ms-2xl-2xl{margin-inline-start:3rem}.ms-2xl-3xl{margin-inline-start:4rem}.ms-2xl-4xl{margin-inline-start:6rem}.ms-2xl-auto{margin-inline-start:auto}.me-2xl-0{margin-inline-end:0}.me-2xl-2xs{margin-inline-end:.25rem}.me-2xl-xs{margin-inline-end:.5rem}.me-2xl-sm{margin-inline-end:.75rem}.me-2xl-base{margin-inline-end:1rem}.me-2xl-md{margin-inline-end:1.25rem}.me-2xl-lg{margin-inline-end:1.5rem}.me-2xl-xl{margin-inline-end:2rem}.me-2xl-2xl{margin-inline-end:3rem}.me-2xl-3xl{margin-inline-end:4rem}.me-2xl-4xl{margin-inline-end:6rem}.me-2xl-auto{margin-inline-end:auto}.p-2xl-0{padding:0}.p-2xl-2xs{padding:.25rem}.p-2xl-xs{padding:.5rem}.p-2xl-sm{padding:.75rem}.p-2xl-base{padding:1rem}.p-2xl-md{padding:1.25rem}.p-2xl-lg{padding:1.5rem}.p-2xl-xl{padding:2rem}.p-2xl-2xl{padding:3rem}.p-2xl-3xl{padding:4rem}.p-2xl-4xl{padding:6rem}.px-2xl-0{padding-inline:0}.px-2xl-2xs{padding-inline:.25rem}.px-2xl-xs{padding-inline:.5rem}.px-2xl-sm{padding-inline:.75rem}.px-2xl-base{padding-inline:1rem}.px-2xl-md{padding-inline:1.25rem}.px-2xl-lg{padding-inline:1.5rem}.px-2xl-xl{padding-inline:2rem}.px-2xl-2xl{padding-inline:3rem}.px-2xl-3xl{padding-inline:4rem}.px-2xl-4xl{padding-inline:6rem}.py-2xl-0{padding-block:0}.py-2xl-2xs{padding-block:.25rem}.py-2xl-xs{padding-block:.5rem}.py-2xl-sm{padding-block:.75rem}.py-2xl-base{padding-block:1rem}.py-2xl-md{padding-block:1.25rem}.py-2xl-lg{padding-block:1.5rem}.py-2xl-xl{padding-block:2rem}.py-2xl-2xl{padding-block:3rem}.py-2xl-3xl{padding-block:4rem}.py-2xl-4xl{padding-block:6rem}.pt-2xl-0{padding-top:0}.pt-2xl-2xs{padding-top:.25rem}.pt-2xl-xs{padding-top:.5rem}.pt-2xl-sm{padding-top:.75rem}.pt-2xl-base{padding-top:1rem}.pt-2xl-md{padding-top:1.25rem}.pt-2xl-lg{padding-top:1.5rem}.pt-2xl-xl{padding-top:2rem}.pt-2xl-2xl{padding-top:3rem}.pt-2xl-3xl{padding-top:4rem}.pt-2xl-4xl{padding-top:6rem}.pb-2xl-0{padding-bottom:0}.pb-2xl-2xs{padding-bottom:.25rem}.pb-2xl-xs{padding-bottom:.5rem}.pb-2xl-sm{padding-bottom:.75rem}.pb-2xl-base{padding-bottom:1rem}.pb-2xl-md{padding-bottom:1.25rem}.pb-2xl-lg{padding-bottom:1.5rem}.pb-2xl-xl{padding-bottom:2rem}.pb-2xl-2xl{padding-bottom:3rem}.pb-2xl-3xl{padding-bottom:4rem}.pb-2xl-4xl{padding-bottom:6rem}.ps-2xl-0{padding-inline-start:0}.ps-2xl-2xs{padding-inline-start:.25rem}.ps-2xl-xs{padding-inline-start:.5rem}.ps-2xl-sm{padding-inline-start:.75rem}.ps-2xl-base{padding-inline-start:1rem}.ps-2xl-md{padding-inline-start:1.25rem}.ps-2xl-lg{padding-inline-start:1.5rem}.ps-2xl-xl{padding-inline-start:2rem}.ps-2xl-2xl{padding-inline-start:3rem}.ps-2xl-3xl{padding-inline-start:4rem}.ps-2xl-4xl{padding-inline-start:6rem}.pe-2xl-0{padding-inline-end:0}.pe-2xl-2xs{padding-inline-end:.25rem}.pe-2xl-xs{padding-inline-end:.5rem}.pe-2xl-sm{padding-inline-end:.75rem}.pe-2xl-base{padding-inline-end:1rem}.pe-2xl-md{padding-inline-end:1.25rem}.pe-2xl-lg{padding-inline-end:1.5rem}.pe-2xl-xl{padding-inline-end:2rem}.pe-2xl-2xl{padding-inline-end:3rem}.pe-2xl-3xl{padding-inline-end:4rem}.pe-2xl-4xl{padding-inline-end:6rem}.text-2xl-start{text-align:start}.text-2xl-center{text-align:center}.text-2xl-end{text-align:end}.fs-2xl-2xs{font-size:.625rem}.fs-2xl-xs{font-size:.75rem}.fs-2xl-sm{font-size:.875rem}.fs-2xl-base{font-size:1rem}.fs-2xl-md{font-size:1.125rem}.fs-2xl-lg{font-size:1.25rem}.fs-2xl-xl{font-size:1.5rem}.fs-2xl-2xl{font-size:2rem}.fs-2xl-3xl{font-size:2.5rem}.fs-2xl-4xl{font-size:3.5rem}.w-2xl-25{width:25%}.w-2xl-50{width:50%}.w-2xl-75{width:75%}.w-2xl-100{width:100%}.w-2xl-auto{width:auto}.w-2xl-fluid-page{width:min(100%,clamp(20rem,86vw,102rem))}.h-2xl-100{height:100%}.h-2xl-auto{height:auto}.h-2xl-fluid-sm{height:clamp(3.5rem,12vw,6rem)}.h-2xl-fluid-base{height:clamp(6rem,11vw,10rem)}.h-2xl-fluid-horizon{height:min(10vw,13.75rem)}.mw-2xl-4{max-width:4rem}.mw-2xl-6{max-width:6rem}.mw-2xl-8{max-width:8rem}.mw-2xl-10{max-width:10rem}.mw-2xl-12{max-width:12rem}.mw-2xl-16{max-width:16rem}.mw-2xl-18{max-width:18rem}.mw-2xl-20{max-width:20rem}.mw-2xl-24{max-width:24rem}.mw-2xl-28{max-width:28rem}.mw-2xl-32{max-width:32rem}.mw-2xl-42{max-width:42rem}.mw-2xl-60{max-width:60rem}.mw-2xl-sm{max-width:36rem}.mw-2xl-md{max-width:48rem}.mw-2xl-lg{max-width:56rem}.mw-2xl-xl{max-width:72rem}.mw-2xl-2xl{max-width:90rem}.mw-2xl-full{max-width:100%}.mw-2xl-none{max-width:none}.mh-2xl-4{max-height:4rem}.mh-2xl-6{max-height:6rem}.mh-2xl-8{max-height:8rem}.mh-2xl-10{max-height:10rem}.mh-2xl-12{max-height:12rem}.mh-2xl-16{max-height:16rem}.mh-2xl-18{max-height:18rem}.mh-2xl-20{max-height:20rem}.mh-2xl-24{max-height:24rem}.mh-2xl-28{max-height:28rem}.mh-2xl-32{max-height:32rem}.mh-2xl-42{max-height:42rem}.mh-2xl-60{max-height:60rem}.mh-2xl-fluid-sm{max-height:clamp(3.5rem,12vw,6rem)}.mh-2xl-fluid-base{max-height:clamp(6rem,11vw,10rem)}.mh-2xl-fluid-horizon{max-height:min(10vw,13.75rem)}.mh-2xl-25vh{max-height:25vh}.mh-2xl-50vh{max-height:50vh}.mh-2xl-60vh{max-height:60vh}.mh-2xl-75vh{max-height:75vh}.mh-2xl-100vh{max-height:100vh}.mh-2xl-full{max-height:100%}.mh-2xl-none{max-height:none}}.flex-grow-0{flex-grow:0}.flex-grow-1{flex-grow:1}.flex-shrink-0{flex-shrink:0}.flex-shrink-1{flex-shrink:1}.justify-items-start{justify-items:start}.justify-items-end{justify-items:end}.justify-items-center{justify-items:center}.justify-items-stretch{justify-items:stretch}.align-content-start{align-content:flex-start}.align-content-end{align-content:flex-end}.align-content-center{align-content:center}.align-content-between{align-content:space-between}.align-content-around{align-content:space-around}.align-content-stretch{align-content:stretch}.place-items-start{place-items:start}.place-items-end{place-items:end}.place-items-center{place-items:center}.place-items-stretch{place-items:stretch}.grid-flow-row{grid-auto-flow:row}.grid-flow-column{grid-auto-flow:column}.grid-flow-dense{grid-auto-flow:dense}.gap-x-0{column-gap:0}.gap-x-2xs{column-gap:.25rem}.gap-x-xs{column-gap:.5rem}.gap-x-sm{column-gap:.75rem}.gap-x-base{column-gap:1rem}.gap-x-md{column-gap:1.25rem}.gap-x-lg{column-gap:1.5rem}.gap-x-xl{column-gap:2rem}.gap-x-2xl{column-gap:3rem}.gap-x-3xl{column-gap:4rem}.gap-x-4xl{column-gap:6rem}.gap-y-0{row-gap:0}.gap-y-2xs{row-gap:.25rem}.gap-y-xs{row-gap:.5rem}.gap-y-sm{row-gap:.75rem}.gap-y-base{row-gap:1rem}.gap-y-md{row-gap:1.25rem}.gap-y-lg{row-gap:1.5rem}.gap-y-xl{row-gap:2rem}.gap-y-2xl{row-gap:3rem}.gap-y-3xl{row-gap:4rem}.gap-y-4xl{row-gap:6rem}.gap-fluid-sm{gap:clamp(.5rem,1.1vw,1.25rem)}.gap-fluid-base{gap:clamp(1.25rem,2.2vw,2rem)}.gap-fluid-lg{gap:clamp(1.5rem,3.5vw,3rem)}.gap-fluid-xl{gap:clamp(2rem,4vw,4rem)}.gap-x-fluid-sm{column-gap:clamp(.5rem,1.1vw,1.25rem)}.gap-x-fluid-base{column-gap:clamp(1.25rem,2.2vw,2rem)}.gap-x-fluid-lg{column-gap:clamp(1.5rem,3.5vw,3rem)}.gap-x-fluid-xl{column-gap:clamp(2rem,4vw,4rem)}.gap-y-fluid-sm{row-gap:clamp(.5rem,1.1vw,1.25rem)}.gap-y-fluid-base{row-gap:clamp(1.25rem,2.2vw,2rem)}.gap-y-fluid-lg{row-gap:clamp(1.5rem,3.5vw,3rem)}.gap-y-fluid-xl{row-gap:clamp(2rem,4vw,4rem)}.m-fluid-sm{margin:clamp(.5rem,1.1vw,1.25rem)}.m-fluid-base{margin:clamp(1.25rem,2.2vw,2rem)}.m-fluid-lg{margin:clamp(1.5rem,3.5vw,3rem)}.m-fluid-xl{margin:clamp(2rem,4vw,4rem)}.mx-fluid-sm{margin-inline:clamp(.5rem,1.1vw,1.25rem)}.mx-fluid-base{margin-inline:clamp(1.25rem,2.2vw,2rem)}.mx-fluid-lg{margin-inline:clamp(1.5rem,3.5vw,3rem)}.mx-fluid-xl{margin-inline:clamp(2rem,4vw,4rem)}.my-fluid-sm{margin-block:clamp(.5rem,1.1vw,1.25rem)}.my-fluid-base{margin-block:clamp(1.25rem,2.2vw,2rem)}.my-fluid-lg{margin-block:clamp(1.5rem,3.5vw,3rem)}.my-fluid-xl{margin-block:clamp(2rem,4vw,4rem)}.mt-fluid-sm{margin-top:clamp(.5rem,1.1vw,1.25rem)}.mt-fluid-base{margin-top:clamp(1.25rem,2.2vw,2rem)}.mt-fluid-lg{margin-top:clamp(1.5rem,3.5vw,3rem)}.mt-fluid-xl{margin-top:clamp(2rem,4vw,4rem)}.mb-fluid-sm{margin-bottom:clamp(.5rem,1.1vw,1.25rem)}.mb-fluid-base{margin-bottom:clamp(1.25rem,2.2vw,2rem)}.mb-fluid-lg{margin-bottom:clamp(1.5rem,3.5vw,3rem)}.mb-fluid-xl{margin-bottom:clamp(2rem,4vw,4rem)}.ms-fluid-sm{margin-inline-start:clamp(.5rem,1.1vw,1.25rem)}.ms-fluid-base{margin-inline-start:clamp(1.25rem,2.2vw,2rem)}.ms-fluid-lg{margin-inline-start:clamp(1.5rem,3.5vw,3rem)}.ms-fluid-xl{margin-inline-start:clamp(2rem,4vw,4rem)}.me-fluid-sm{margin-inline-end:clamp(.5rem,1.1vw,1.25rem)}.me-fluid-base{margin-inline-end:clamp(1.25rem,2.2vw,2rem)}.me-fluid-lg{margin-inline-end:clamp(1.5rem,3.5vw,3rem)}.me-fluid-xl{margin-inline-end:clamp(2rem,4vw,4rem)}.p-fluid-sm{padding:clamp(.5rem,1.1vw,1.25rem)}.p-fluid-base{padding:clamp(1.25rem,2.2vw,2rem)}.p-fluid-lg{padding:clamp(1.5rem,3.5vw,3rem)}.p-fluid-xl{padding:clamp(2rem,4vw,4rem)}.px-fluid-sm{padding-inline:clamp(.5rem,1.1vw,1.25rem)}.px-fluid-base{padding-inline:clamp(1.25rem,2.2vw,2rem)}.px-fluid-lg{padding-inline:clamp(1.5rem,3.5vw,3rem)}.px-fluid-xl{padding-inline:clamp(2rem,4vw,4rem)}.py-fluid-sm{padding-block:clamp(.5rem,1.1vw,1.25rem)}.py-fluid-base{padding-block:clamp(1.25rem,2.2vw,2rem)}.py-fluid-lg{padding-block:clamp(1.5rem,3.5vw,3rem)}.py-fluid-xl{padding-block:clamp(2rem,4vw,4rem)}.pt-fluid-sm{padding-top:clamp(.5rem,1.1vw,1.25rem)}.pt-fluid-base{padding-top:clamp(1.25rem,2.2vw,2rem)}.pt-fluid-lg{padding-top:clamp(1.5rem,3.5vw,3rem)}.pt-fluid-xl{padding-top:clamp(2rem,4vw,4rem)}.pb-fluid-sm{padding-bottom:clamp(.5rem,1.1vw,1.25rem)}.pb-fluid-base{padding-bottom:clamp(1.25rem,2.2vw,2rem)}.pb-fluid-lg{padding-bottom:clamp(1.5rem,3.5vw,3rem)}.pb-fluid-xl{padding-bottom:clamp(2rem,4vw,4rem)}.ps-fluid-sm{padding-inline-start:clamp(.5rem,1.1vw,1.25rem)}.ps-fluid-base{padding-inline-start:clamp(1.25rem,2.2vw,2rem)}.ps-fluid-lg{padding-inline-start:clamp(1.5rem,3.5vw,3rem)}.ps-fluid-xl{padding-inline-start:clamp(2rem,4vw,4rem)}.pe-fluid-sm{padding-inline-end:clamp(.5rem,1.1vw,1.25rem)}.pe-fluid-base{padding-inline-end:clamp(1.25rem,2.2vw,2rem)}.pe-fluid-lg{padding-inline-end:clamp(1.5rem,3.5vw,3rem)}.pe-fluid-xl{padding-inline-end:clamp(2rem,4vw,4rem)}.grid-cols-auto-fit,.grid-cols-auto-fill{width:100%}@media (width >= 36rem){.grid-cols-sm-auto-fit,.grid-cols-sm-auto-fill{width:100%}}@media (width >= 48rem){.grid-cols-md-auto-fit,.grid-cols-md-auto-fill{width:100%}}@media (width >= 56rem){.grid-cols-lg-auto-fit,.grid-cols-lg-auto-fill{width:100%}}@media (width >= 72rem){.grid-cols-xl-auto-fit,.grid-cols-xl-auto-fill{width:100%}}@media (width >= 90rem){.grid-cols-2xl-auto-fit,.grid-cols-2xl-auto-fill{width:100%}}.text-cyan-pale{color:#b4e7f9}.text-cyan-light{color:#72d3f3}.text-cyan{color:#43c4ef}.text-cyan-dark{color:#3293b3}.text-aqua-light{color:#56eef5}.text-aqua{color:#1de8f2}.text-aqua-dark{color:#16aeb6}.text-blue-light{color:#40a7e6}.text-blue{color:#008ade}.text-blue-dark{color:#0068a7}.text-teal-light{color:#4d8f9f}.text-teal{color:#12697f}.text-teal-dark{color:#0e4f5f}.text-space{color:#020813}.text-midnight{color:#001c27}.text-navy-light{color:#4a6889}.text-navy{color:#0e3662}.text-navy-dark{color:#0b294a}.text-white{color:#fff}.text-slate-light{color:#b0bfc4}.text-slate{color:#95a9b0}.text-slate-dark{color:#707f84}.text-grey-light{color:#a6a6a6}.text-grey{color:#888}.text-grey-dark{color:#666}.text-black{color:#000}.text-green-light{color:#47de5c}.text-green{color:#09d326}.text-green-dark{color:#079e1d}.text-mint-light{color:#40fcb7}.text-mint{color:#00fb9f}.text-mint-dark{color:#00bc77}.text-red-light{color:#f37373}.text-red{color:#ef4444}.text-red-dark{color:#b33333}.text-orange-light{color:#ffb240}.text-orange{color:#ff9800}.text-orange-dark{color:#bf7200}.text-amber-light{color:#f3cd80}.text-amber{color:#efbc55}.text-amber-dark{color:#b38d40}.text-purple-light{color:#c29dff}.text-purple{color:#ae7cff}.text-purple-dark{color:#835dbf}.text-pink-light{color:#f97ade}.text-pink{color:#f74dd3}.text-pink-dark{color:#b93a9e}.text-gold{color:gold}.text-silver{color:silver}.text-bronze{color:#cd7f32}.text-imperial-light{color:#d94f4f}.text-imperial{color:#cc1414}.text-imperial-dark{color:#990f0f}.text-republic-light{color:#679dc7}.text-republic{color:#347cb4}.text-republic-dark{color:#275d87}.text-discord-light{color:#828cf5}.text-discord{color:#5865f2}.text-discord-dark{color:#424cb6}.text-quality-artifact{color:#bf00fd}.text-quality-cheap{color:#959494}.text-quality-currency{color:#efbc55}.text-quality-legacy{color:#ebce5b}.text-quality-legendary{color:#ffdf5e}.text-quality-mission{color:#f5f537}.text-quality-moddable{color:#dc5d00}.text-quality-premium{color:#00fe00}.text-quality-prototype{color:#1d8cfe}.text-quality-standard{color:#fff}.bg-quality-standard,.bg-quality-prototype,.bg-quality-premium,.bg-quality-moddable,.bg-quality-mission,.bg-quality-legendary,.bg-quality-legacy,.bg-quality-currency,.bg-quality-cheap,.bg-quality-artifact,.bg-discord-dark,.bg-discord,.bg-discord-light,.bg-republic-dark,.bg-republic,.bg-republic-light,.bg-imperial-dark,.bg-imperial,.bg-imperial-light,.bg-bronze,.bg-silver,.bg-gold,.bg-pink-dark,.bg-pink,.bg-pink-light,.bg-purple-dark,.bg-purple,.bg-purple-light,.bg-amber-dark,.bg-amber,.bg-amber-light,.bg-orange-dark,.bg-orange,.bg-orange-light,.bg-red-dark,.bg-red,.bg-red-light,.bg-mint-dark,.bg-mint,.bg-mint-light,.bg-green-dark,.bg-green,.bg-green-light,.bg-black,.bg-grey-dark,.bg-grey,.bg-grey-light,.bg-slate-dark,.bg-slate,.bg-slate-light,.bg-white,.bg-navy-dark,.bg-navy,.bg-navy-light,.bg-midnight,.bg-space,.bg-teal-dark,.bg-teal,.bg-teal-light,.bg-blue-dark,.bg-blue,.bg-blue-light,.bg-aqua-dark,.bg-aqua,.bg-aqua-light,.bg-cyan-dark,.bg-cyan,.bg-cyan-light,.bg-cyan-pale{background-color:color-mix(in srgb,var(--bg-color) var(--bg-o, 100%),transparent)}.bg-cyan-pale{--bg-color: rgb(180, 231, 249)}.bg-cyan-light{--bg-color: rgb(114, 211, 243)}.bg-cyan{--bg-color: #43c4ef}.bg-cyan-dark{--bg-color: rgb(50, 147, 179)}.bg-aqua-light{--bg-color: rgb(86, 238, 245)}.bg-aqua{--bg-color: #1de8f2}.bg-aqua-dark{--bg-color: rgb(22, 174, 182)}.bg-blue-light{--bg-color: rgb(64, 167, 230)}.bg-blue{--bg-color: #008ade}.bg-blue-dark{--bg-color: rgb(0, 104, 167)}.bg-teal-light{--bg-color: rgb(77, 143, 159)}.bg-teal{--bg-color: #12697f}.bg-teal-dark{--bg-color: rgb(14, 79, 95)}.bg-space{--bg-color: #020813}.bg-midnight{--bg-color: #001c27}.bg-navy-light{--bg-color: rgb(74, 104, 137)}.bg-navy{--bg-color: #0e3662}.bg-navy-dark{--bg-color: rgb(11, 41, 74)}.bg-white{--bg-color: #fff}.bg-slate-light{--bg-color: rgb(176, 191, 196)}.bg-slate{--bg-color: #95a9b0}.bg-slate-dark{--bg-color: rgb(112, 127, 132)}.bg-grey-light{--bg-color: rgb(166, 166, 166)}.bg-grey{--bg-color: #888}.bg-grey-dark{--bg-color: rgb(102, 102, 102)}.bg-black{--bg-color: #000}.bg-green-light{--bg-color: rgb(71, 222, 92)}.bg-green{--bg-color: #09d326}.bg-green-dark{--bg-color: rgb(7, 158, 29)}.bg-mint-light{--bg-color: rgb(64, 252, 183)}.bg-mint{--bg-color: #00fb9f}.bg-mint-dark{--bg-color: rgb(0, 188, 119)}.bg-red-light{--bg-color: rgb(243, 115, 115)}.bg-red{--bg-color: #ef4444}.bg-red-dark{--bg-color: rgb(179, 51, 51)}.bg-orange-light{--bg-color: rgb(255, 178, 64)}.bg-orange{--bg-color: #ff9800}.bg-orange-dark{--bg-color: rgb(191, 114, 0)}.bg-amber-light{--bg-color: rgb(243, 205, 128)}.bg-amber{--bg-color: #efbc55}.bg-amber-dark{--bg-color: rgb(179, 141, 64)}.bg-purple-light{--bg-color: rgb(194, 157, 255)}.bg-purple{--bg-color: #ae7cff}.bg-purple-dark{--bg-color: rgb(131, 93, 191)}.bg-pink-light{--bg-color: rgb(249, 122, 222)}.bg-pink{--bg-color: #f74dd3}.bg-pink-dark{--bg-color: rgb(185, 58, 158)}.bg-gold{--bg-color: #ffd700}.bg-silver{--bg-color: #c0c0c0}.bg-bronze{--bg-color: #cd7f32}.bg-imperial-light{--bg-color: rgb(217, 79, 79)}.bg-imperial{--bg-color: #cc1414}.bg-imperial-dark{--bg-color: rgb(153, 15, 15)}.bg-republic-light{--bg-color: rgb(103, 157, 199)}.bg-republic{--bg-color: #347cb4}.bg-republic-dark{--bg-color: rgb(39, 93, 135)}.bg-discord-light{--bg-color: rgb(130, 140, 245)}.bg-discord{--bg-color: #5865f2}.bg-discord-dark{--bg-color: rgb(66, 76, 182)}.bg-quality-artifact{--bg-color: #bf00fd}.bg-quality-cheap{--bg-color: #959494}.bg-quality-currency{--bg-color: #efbc55}.bg-quality-legacy{--bg-color: #ebce5b}.bg-quality-legendary{--bg-color: #ffdf5e}.bg-quality-mission{--bg-color: #f5f537}.bg-quality-moddable{--bg-color: #dc5d00}.bg-quality-premium{--bg-color: #00fe00}.bg-quality-prototype{--bg-color: #1d8cfe}.bg-quality-standard{--bg-color: #fff}.bg-o-0{--bg-o: 0%}.bg-o-5{--bg-o: 5%}.bg-o-10{--bg-o: 10%}.bg-o-15{--bg-o: 15%}.bg-o-20{--bg-o: 20%}.bg-o-25{--bg-o: 25%}.bg-o-30{--bg-o: 30%}.bg-o-35{--bg-o: 35%}.bg-o-40{--bg-o: 40%}.bg-o-45{--bg-o: 45%}.bg-o-50{--bg-o: 50%}.bg-o-55{--bg-o: 55%}.bg-o-60{--bg-o: 60%}.bg-o-65{--bg-o: 65%}.bg-o-70{--bg-o: 70%}.bg-o-75{--bg-o: 75%}.bg-o-80{--bg-o: 80%}.bg-o-85{--bg-o: 85%}.bg-o-90{--bg-o: 90%}.bg-o-95{--bg-o: 95%}.bg-o-100{--bg-o: 100%}.bg-transparent{background-color:#0000}.border-start,.border-bottom,.border-end,.border-top,.border-xl,.border-lg,.border-md,.border-quality-standard,.border-quality-prototype,.border-quality-premium,.border-quality-moddable,.border-quality-mission,.border-quality-legendary,.border-quality-legacy,.border-quality-currency,.border-quality-cheap,.border-quality-artifact,.border-discord-dark,.border-discord,.border-discord-light,.border-republic-dark,.border-republic,.border-republic-light,.border-imperial-dark,.border-imperial,.border-imperial-light,.border-bronze,.border-silver,.border-gold,.border-pink-dark,.border-pink,.border-pink-light,.border-purple-dark,.border-purple,.border-purple-light,.border-amber-dark,.border-amber,.border-amber-light,.border-orange-dark,.border-orange,.border-orange-light,.border-red-dark,.border-red,.border-red-light,.border-mint-dark,.border-mint,.border-mint-light,.border-green-dark,.border-green,.border-green-light,.border-black,.border-grey-dark,.border-grey,.border-grey-light,.border-slate-dark,.border-slate,.border-slate-light,.border-white,.border-navy-dark,.border-navy,.border-navy-light,.border-midnight,.border-space,.border-teal-dark,.border-teal,.border-teal-light,.border-blue-dark,.border-blue,.border-blue-light,.border-aqua-dark,.border-aqua,.border-aqua-light,.border-cyan-dark,.border-cyan,.border-cyan-light,.border-cyan-pale,.border{border-style:solid;border-width:var(--border-w, 1px);border-color:var(--border-c, rgba(255, 255, 255, .1))}.border-cyan-pale{--border-c: rgb(180, 231, 249)}.border-cyan-light{--border-c: rgb(114, 211, 243)}.border-cyan{--border-c: #43c4ef}.border-cyan-dark{--border-c: rgb(50, 147, 179)}.border-aqua-light{--border-c: rgb(86, 238, 245)}.border-aqua{--border-c: #1de8f2}.border-aqua-dark{--border-c: rgb(22, 174, 182)}.border-blue-light{--border-c: rgb(64, 167, 230)}.border-blue{--border-c: #008ade}.border-blue-dark{--border-c: rgb(0, 104, 167)}.border-teal-light{--border-c: rgb(77, 143, 159)}.border-teal{--border-c: #12697f}.border-teal-dark{--border-c: rgb(14, 79, 95)}.border-space{--border-c: #020813}.border-midnight{--border-c: #001c27}.border-navy-light{--border-c: rgb(74, 104, 137)}.border-navy{--border-c: #0e3662}.border-navy-dark{--border-c: rgb(11, 41, 74)}.border-white{--border-c: #fff}.border-slate-light{--border-c: rgb(176, 191, 196)}.border-slate{--border-c: #95a9b0}.border-slate-dark{--border-c: rgb(112, 127, 132)}.border-grey-light{--border-c: rgb(166, 166, 166)}.border-grey{--border-c: #888}.border-grey-dark{--border-c: rgb(102, 102, 102)}.border-black{--border-c: #000}.border-green-light{--border-c: rgb(71, 222, 92)}.border-green{--border-c: #09d326}.border-green-dark{--border-c: rgb(7, 158, 29)}.border-mint-light{--border-c: rgb(64, 252, 183)}.border-mint{--border-c: #00fb9f}.border-mint-dark{--border-c: rgb(0, 188, 119)}.border-red-light{--border-c: rgb(243, 115, 115)}.border-red{--border-c: #ef4444}.border-red-dark{--border-c: rgb(179, 51, 51)}.border-orange-light{--border-c: rgb(255, 178, 64)}.border-orange{--border-c: #ff9800}.border-orange-dark{--border-c: rgb(191, 114, 0)}.border-amber-light{--border-c: rgb(243, 205, 128)}.border-amber{--border-c: #efbc55}.border-amber-dark{--border-c: rgb(179, 141, 64)}.border-purple-light{--border-c: rgb(194, 157, 255)}.border-purple{--border-c: #ae7cff}.border-purple-dark{--border-c: rgb(131, 93, 191)}.border-pink-light{--border-c: rgb(249, 122, 222)}.border-pink{--border-c: #f74dd3}.border-pink-dark{--border-c: rgb(185, 58, 158)}.border-gold{--border-c: #ffd700}.border-silver{--border-c: #c0c0c0}.border-bronze{--border-c: #cd7f32}.border-imperial-light{--border-c: rgb(217, 79, 79)}.border-imperial{--border-c: #cc1414}.border-imperial-dark{--border-c: rgb(153, 15, 15)}.border-republic-light{--border-c: rgb(103, 157, 199)}.border-republic{--border-c: #347cb4}.border-republic-dark{--border-c: rgb(39, 93, 135)}.border-discord-light{--border-c: rgb(130, 140, 245)}.border-discord{--border-c: #5865f2}.border-discord-dark{--border-c: rgb(66, 76, 182)}.border-quality-artifact{--border-c: #bf00fd}.border-quality-cheap{--border-c: #959494}.border-quality-currency{--border-c: #efbc55}.border-quality-legacy{--border-c: #ebce5b}.border-quality-legendary{--border-c: #ffdf5e}.border-quality-mission{--border-c: #f5f537}.border-quality-moddable{--border-c: #dc5d00}.border-quality-premium{--border-c: #00fe00}.border-quality-prototype{--border-c: #1d8cfe}.border-quality-standard{--border-c: #fff}.border-md{--border-w: 2px}.border-lg{--border-w: 3px}.border-xl{--border-w: 4px}.border-top{border-width:var(--border-w, 1px) 0 0}.border-end{border-width:0 var(--border-w, 1px) 0 0}.border-bottom{border-width:0 0 var(--border-w, 1px)}.border-start{border-width:0 0 0 var(--border-w, 1px)}.border-0{border:0}.glow-quality-standard,.glow-quality-prototype,.glow-quality-premium,.glow-quality-moddable,.glow-quality-mission,.glow-quality-legendary,.glow-quality-legacy,.glow-quality-currency,.glow-quality-cheap,.glow-quality-artifact,.glow-discord-dark,.glow-discord,.glow-discord-light,.glow-republic-dark,.glow-republic,.glow-republic-light,.glow-imperial-dark,.glow-imperial,.glow-imperial-light,.glow-bronze,.glow-silver,.glow-gold,.glow-pink-dark,.glow-pink,.glow-pink-light,.glow-purple-dark,.glow-purple,.glow-purple-light,.glow-amber-dark,.glow-amber,.glow-amber-light,.glow-orange-dark,.glow-orange,.glow-orange-light,.glow-red-dark,.glow-red,.glow-red-light,.glow-mint-dark,.glow-mint,.glow-mint-light,.glow-green-dark,.glow-green,.glow-green-light,.glow-black,.glow-grey-dark,.glow-grey,.glow-grey-light,.glow-slate-dark,.glow-slate,.glow-slate-light,.glow-white,.glow-navy-dark,.glow-navy,.glow-navy-light,.glow-midnight,.glow-space,.glow-teal-dark,.glow-teal,.glow-teal-light,.glow-blue-dark,.glow-blue,.glow-blue-light,.glow-aqua-dark,.glow-aqua,.glow-aqua-light,.glow-cyan-dark,.glow-cyan,.glow-cyan-light,.glow-cyan-pale,.glow-lg,.glow,.glow-sm{box-shadow:0 0 var(--glow-size, 10px) color-mix(in srgb,var(--glow-color, currentColor) 70%,transparent)}.glow-sm{--glow-size: 6px}.glow{--glow-size: 10px}.glow-lg{--glow-size: 20px}.glow-cyan-pale{--glow-color: rgb(180, 231, 249)}.glow-cyan-light{--glow-color: rgb(114, 211, 243)}.glow-cyan{--glow-color: #43c4ef}.glow-cyan-dark{--glow-color: rgb(50, 147, 179)}.glow-aqua-light{--glow-color: rgb(86, 238, 245)}.glow-aqua{--glow-color: #1de8f2}.glow-aqua-dark{--glow-color: rgb(22, 174, 182)}.glow-blue-light{--glow-color: rgb(64, 167, 230)}.glow-blue{--glow-color: #008ade}.glow-blue-dark{--glow-color: rgb(0, 104, 167)}.glow-teal-light{--glow-color: rgb(77, 143, 159)}.glow-teal{--glow-color: #12697f}.glow-teal-dark{--glow-color: rgb(14, 79, 95)}.glow-space{--glow-color: #020813}.glow-midnight{--glow-color: #001c27}.glow-navy-light{--glow-color: rgb(74, 104, 137)}.glow-navy{--glow-color: #0e3662}.glow-navy-dark{--glow-color: rgb(11, 41, 74)}.glow-white{--glow-color: #fff}.glow-slate-light{--glow-color: rgb(176, 191, 196)}.glow-slate{--glow-color: #95a9b0}.glow-slate-dark{--glow-color: rgb(112, 127, 132)}.glow-grey-light{--glow-color: rgb(166, 166, 166)}.glow-grey{--glow-color: #888}.glow-grey-dark{--glow-color: rgb(102, 102, 102)}.glow-black{--glow-color: #000}.glow-green-light{--glow-color: rgb(71, 222, 92)}.glow-green{--glow-color: #09d326}.glow-green-dark{--glow-color: rgb(7, 158, 29)}.glow-mint-light{--glow-color: rgb(64, 252, 183)}.glow-mint{--glow-color: #00fb9f}.glow-mint-dark{--glow-color: rgb(0, 188, 119)}.glow-red-light{--glow-color: rgb(243, 115, 115)}.glow-red{--glow-color: #ef4444}.glow-red-dark{--glow-color: rgb(179, 51, 51)}.glow-orange-light{--glow-color: rgb(255, 178, 64)}.glow-orange{--glow-color: #ff9800}.glow-orange-dark{--glow-color: rgb(191, 114, 0)}.glow-amber-light{--glow-color: rgb(243, 205, 128)}.glow-amber{--glow-color: #efbc55}.glow-amber-dark{--glow-color: rgb(179, 141, 64)}.glow-purple-light{--glow-color: rgb(194, 157, 255)}.glow-purple{--glow-color: #ae7cff}.glow-purple-dark{--glow-color: rgb(131, 93, 191)}.glow-pink-light{--glow-color: rgb(249, 122, 222)}.glow-pink{--glow-color: #f74dd3}.glow-pink-dark{--glow-color: rgb(185, 58, 158)}.glow-gold{--glow-color: #ffd700}.glow-silver{--glow-color: #c0c0c0}.glow-bronze{--glow-color: #cd7f32}.glow-imperial-light{--glow-color: rgb(217, 79, 79)}.glow-imperial{--glow-color: #cc1414}.glow-imperial-dark{--glow-color: rgb(153, 15, 15)}.glow-republic-light{--glow-color: rgb(103, 157, 199)}.glow-republic{--glow-color: #347cb4}.glow-republic-dark{--glow-color: rgb(39, 93, 135)}.glow-discord-light{--glow-color: rgb(130, 140, 245)}.glow-discord{--glow-color: #5865f2}.glow-discord-dark{--glow-color: rgb(66, 76, 182)}.glow-quality-artifact{--glow-color: #bf00fd}.glow-quality-cheap{--glow-color: #959494}.glow-quality-currency{--glow-color: #efbc55}.glow-quality-legacy{--glow-color: #ebce5b}.glow-quality-legendary{--glow-color: #ffdf5e}.glow-quality-mission{--glow-color: #f5f537}.glow-quality-moddable{--glow-color: #dc5d00}.glow-quality-premium{--glow-color: #00fe00}.glow-quality-prototype{--glow-color: #1d8cfe}.glow-quality-standard{--glow-color: #fff}.glow-img-lg,.glow-img,.glow-img-sm{box-shadow:none;filter:drop-shadow(0 0 var(--glow-size, 20px) color-mix(in srgb,var(--glow-color, currentColor) 40%,transparent))}.glow-img-sm{--glow-size: 10px}.glow-img{--glow-size: 20px}.glow-img-lg{--glow-size: 40px}.fw-normal{font-weight:400}.fw-medium{font-weight:500}.fw-bold{font-weight:700}.fw-black{font-weight:900}.lh-tight{line-height:1.25}.lh-base{line-height:1.5}.lh-relaxed{line-height:1.75}.ff-body{font-family:Eurostile,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.ff-display{font-family:Eurostile Extended,Eurostile,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.ff-serif{font-family:Berling,Georgia,Times New Roman,serif}.ff-mono{font-family:Consolas,Cascadia Mono,Courier New,monospace}.ls-base{letter-spacing:0}.ls-wide{letter-spacing:.05em}.ls-wider{letter-spacing:.1em}.text-uppercase{text-transform:uppercase}.text-lowercase{text-transform:lowercase}.text-capitalize{text-transform:capitalize}.rounded-0{border-radius:0}.rounded-2xs{border-radius:.125rem}.rounded-xs{border-radius:.25rem}.rounded-sm{border-radius:.375rem}.rounded-base{border-radius:.5rem}.rounded-md{border-radius:.75rem}.rounded-lg{border-radius:1rem}.rounded-xl{border-radius:1.5rem}.rounded-2xl{border-radius:2.5rem}.rounded-3xl{border-radius:4rem}.rounded-full{border-radius:9999px}.shadow-sm{box-shadow:0 1px 2px #0006}.shadow-lg{box-shadow:0 8px 24px #0009}.shadow-none{box-shadow:none}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-scroll{overflow:scroll}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-x-visible{overflow-x:visible}.overflow-x-scroll{overflow-x:scroll}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.overflow-y-visible{overflow-y:visible}.overflow-y-scroll{overflow-y:scroll}.z-background{z-index:-1}.z-base{z-index:0}.z-raised{z-index:1}.z-dropdown{z-index:100}.z-sticky{z-index:200}.z-overlay{z-index:300}.z-modal{z-index:400}.z-popover{z-index:500}.z-toast{z-index:600}.z-tooltip{z-index:700}.object-cover{object-fit:cover}.object-contain{object-fit:contain}.object-fill{object-fit:fill}.object-none{object-fit:none}.object-scale-down{object-fit:scale-down}.object-position-top{object-position:center top}.object-position-center{object-position:center}.object-position-bottom{object-position:center bottom}.object-position-left{object-position:left center}.object-position-right{object-position:right center}.position-static{position:static}.position-relative{position:relative}.position-absolute{position:absolute}.position-fixed{position:fixed}.position-sticky{position:sticky}.rounded{border-radius:.5rem}.shadow{box-shadow:0 2px 8px #00000080}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-nowrap{white-space:nowrap}.inset-0{top:0;right:0;bottom:0;left:0}.top-0{top:0}.bottom-0{bottom:0}.start-0{inset-inline-start:0}.end-0{inset-inline-end:0}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.pointer-events-none{pointer-events:none}.cursor-pointer{cursor:pointer}.user-select-none{-webkit-user-select:none;user-select:none}.o-0{opacity:0}.o-5{opacity:.05}.o-10{opacity:.1}.o-15{opacity:.15}.o-20{opacity:.2}.o-25{opacity:.25}.o-30{opacity:.3}.o-35{opacity:.35}.o-40{opacity:.4}.o-45{opacity:.45}.o-50{opacity:.5}.o-55{opacity:.55}.o-60{opacity:.6}.o-65{opacity:.65}.o-70{opacity:.7}.o-75{opacity:.75}.o-80{opacity:.8}.o-85{opacity:.85}.o-90{opacity:.9}.o-95{opacity:.95}.o-100{opacity:1}.hover-o-0{transition:opacity .15s ease-in-out}.hover-o-0:hover,.hover-o-0:focus-visible{opacity:0}.hover-o-5{transition:opacity .15s ease-in-out}.hover-o-5:hover,.hover-o-5:focus-visible{opacity:.05}.hover-o-10{transition:opacity .15s ease-in-out}.hover-o-10:hover,.hover-o-10:focus-visible{opacity:.1}.hover-o-15{transition:opacity .15s ease-in-out}.hover-o-15:hover,.hover-o-15:focus-visible{opacity:.15}.hover-o-20{transition:opacity .15s ease-in-out}.hover-o-20:hover,.hover-o-20:focus-visible{opacity:.2}.hover-o-25{transition:opacity .15s ease-in-out}.hover-o-25:hover,.hover-o-25:focus-visible{opacity:.25}.hover-o-30{transition:opacity .15s ease-in-out}.hover-o-30:hover,.hover-o-30:focus-visible{opacity:.3}.hover-o-35{transition:opacity .15s ease-in-out}.hover-o-35:hover,.hover-o-35:focus-visible{opacity:.35}.hover-o-40{transition:opacity .15s ease-in-out}.hover-o-40:hover,.hover-o-40:focus-visible{opacity:.4}.hover-o-45{transition:opacity .15s ease-in-out}.hover-o-45:hover,.hover-o-45:focus-visible{opacity:.45}.hover-o-50{transition:opacity .15s ease-in-out}.hover-o-50:hover,.hover-o-50:focus-visible{opacity:.5}.hover-o-55{transition:opacity .15s ease-in-out}.hover-o-55:hover,.hover-o-55:focus-visible{opacity:.55}.hover-o-60{transition:opacity .15s ease-in-out}.hover-o-60:hover,.hover-o-60:focus-visible{opacity:.6}.hover-o-65{transition:opacity .15s ease-in-out}.hover-o-65:hover,.hover-o-65:focus-visible{opacity:.65}.hover-o-70{transition:opacity .15s ease-in-out}.hover-o-70:hover,.hover-o-70:focus-visible{opacity:.7}.hover-o-75{transition:opacity .15s ease-in-out}.hover-o-75:hover,.hover-o-75:focus-visible{opacity:.75}.hover-o-80{transition:opacity .15s ease-in-out}.hover-o-80:hover,.hover-o-80:focus-visible{opacity:.8}.hover-o-85{transition:opacity .15s ease-in-out}.hover-o-85:hover,.hover-o-85:focus-visible{opacity:.85}.hover-o-90{transition:opacity .15s ease-in-out}.hover-o-90:hover,.hover-o-90:focus-visible{opacity:.9}.hover-o-95{transition:opacity .15s ease-in-out}.hover-o-95:hover,.hover-o-95:focus-visible{opacity:.95}.hover-o-100{transition:opacity .15s ease-in-out}.hover-o-100:hover,.hover-o-100:focus-visible{opacity:1}
