@font-face{font-family:JapanWave;src:url(/fonts/JapanWave.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.font-anime{font-family:JapanWave,sans-serif}html{margin:0;padding:0;overflow-x:hidden;background-color:#111827}body{margin:0;padding:0;overflow-x:hidden;overflow-y:auto;background-color:#111827;touch-action:manipulation;min-height:100dvh}#root{min-height:100dvh;background-color:#111827}:fullscreen,:-webkit-full-screen{background-color:#000}:fullscreen video,:fullscreen iframe,:-webkit-full-screen video,:-webkit-full-screen iframe{border:0;outline:none}*{scrollbar-width:thin;scrollbar-color:#22c55e #1f2937}*::-webkit-scrollbar{width:8px;height:8px}*::-webkit-scrollbar-track{background:#1f2937;border-radius:4px}*::-webkit-scrollbar-thumb{background:#22c55e;border-radius:4px}*::-webkit-scrollbar-thumb:hover{background:#16a34a}input[type=range].slider-green{-webkit-appearance:none;appearance:none}input[type=range].slider-green::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:14px;height:14px;border-radius:50%;background:#fff;cursor:pointer;box-shadow:0 0 2px #00000080}input[type=range].slider-green::-moz-range-thumb{width:14px;height:14px;border-radius:50%;background:#fff;cursor:pointer;border:none;box-shadow:0 0 2px #00000080}@keyframes watch-rift-lifecycle{0%{opacity:0}58.823%{opacity:.7}88.235%{opacity:.7}to{opacity:0}}.watch-rift{opacity:0;animation:watch-rift-lifecycle 17s linear forwards;filter:drop-shadow(0 0 .45rem currentColor);will-change:opacity}.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: #777;--xy-background-pattern-lines-color-default: #777;--xy-background-pattern-cross-color-default: #777;--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}.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))}.ccard{position:relative;display:block;width:426px;height:700px;isolation:isolate;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;overflow:hidden;background:var(--card-bg);border-radius:16px;box-shadow:0 8px 20px #0000008c;--card-bg: #05070a;--tx-text: #e8ebef;--tx-sub: #98a0aa;--rx: 0deg;--ry: 0deg;--hx: 0px;--hy: 0px;--holo-strength: .3;--holo-texture: .16;--rank-spark-color: #ffffff;transform:perspective(900px) rotateX(var(--rx)) rotateY(var(--ry));transform-origin:center;transform-style:preserve-3d;transition:box-shadow .3s ease;touch-action:pan-y;opacity:0;pointer-events:none}.ccard[data-ready=true]{opacity:1;pointer-events:auto;transition:opacity .14s ease,box-shadow .3s ease}.ccard__base{position:absolute;inset:0;width:100%;height:100%;display:block;z-index:1;pointer-events:none}.ccard__holo{position:absolute;inset:-440px;z-index:3;pointer-events:none;opacity:var(--holo-strength);background:var(--card-holo-image) center / 95% 95% no-repeat;mix-blend-mode:screen;transform:translate3d(var(--hx),var(--hy),0) scaleX(var(--holo-mirror, 1));transform-origin:center;will-change:transform}.ccard[data-altered=true] .ccard__holo{--holo-mirror: -1}.ccard__sparkles{position:absolute;inset:0;width:100%;height:100%;display:block;z-index:3;border-radius:inherit;pointer-events:none;opacity:calc(var(--holo-strength) * .4);mix-blend-mode:screen;transition:opacity .18s ease}.ccard[data-interacting=true] .ccard__sparkles,.ccard:focus-visible .ccard__sparkles{opacity:calc(var(--holo-strength) * .72)}@media(hover:hover)and (pointer:fine){.ccard:hover .ccard__sparkles{opacity:calc(var(--holo-strength) * .72)}}@keyframes ccard-mobile-sparkle-pulse{0%,to{opacity:.24}50%{opacity:.42}}@media(hover:none)and (pointer:coarse){.ccard[data-holo=true] .ccard__sparkles{animation:ccard-mobile-sparkle-pulse 3.8s ease-in-out infinite}.ccard[data-holo=true][data-interacting=true] .ccard__sparkles{opacity:calc(var(--holo-strength) * .72);animation:none}}@media(prefers-reduced-motion:reduce){.ccard[data-holo=true] .ccard__sparkles{animation:none}}.ccard[data-rank=E]{--card-bg: #4a2b10;--tx-text: #f0d7ac;--tx-sub: #e8c795;--holo-texture: .28;--rank-spark-color: #f0bd70}.ccard[data-rank=D]{--card-bg: #323539;--tx-text: #e2e2e3;--tx-sub: #A9A9AA;--holo-texture: .22;--rank-spark-color: #c7d2d8}.ccard[data-rank=C]{--card-bg: #6F321F;--tx-text: #ffe0c4;--tx-sub: #E0955F;--holo-texture: .19;--rank-spark-color: #ff9d69}.ccard[data-rank=B]{--card-bg: #666B70;--tx-text: #2f3337;--tx-sub: #2f3337;--holo-texture: .14;--rank-spark-color: #f2f7ff}.ccard[data-rank=A]{--card-bg: #76510B;--tx-text: #3a2705;--tx-sub: #3a2705;--holo-texture: .13;--rank-spark-color: #ffe68a}.ccard[data-rank=S]{--card-bg: #063D2C;--tx-text: #ffffff;--tx-sub: #6EE7B7;--holo-texture: .12;--rank-spark-color: #75ffd0}.ccard[data-rank=SS]{--card-bg: #064E5A;--tx-text: #ECFEFF;--tx-sub: #06333c;--holo-texture: .1;--rank-spark-color: #9ff7ff}.ccard[data-rank=X]{--card-bg: #07070A;--tx-text: #ede9f6;--tx-sub: #b99cf0;--holo-texture: .08;--rank-spark-color: #d39cff;box-shadow:0 8px 24px #000000eb,0 0 16px #6d28d94d,0 0 40px #2e174899}.cards-page{position:relative;isolation:isolate;overflow-x:hidden;background:radial-gradient(circle at 12% 8%,rgb(22 101 52 / .13),transparent 28rem),radial-gradient(circle at 88% 24%,rgb(49 46 129 / .12),transparent 31rem),linear-gradient(155deg,#080b12,#0c111b 42%,#090c13)}.cards-page:before{position:fixed;z-index:-1;inset:0;content:"";pointer-events:none;opacity:.22;background-image:linear-gradient(30deg,transparent 47%,rgb(148 163 184 / .08) 48%,transparent 49%),linear-gradient(150deg,transparent 47%,rgb(148 163 184 / .06) 48%,transparent 49%);background-size:72px 124px;-webkit-mask-image:linear-gradient(to bottom,#000,transparent 78%);mask-image:linear-gradient(to bottom,#000,transparent 78%)}.cards-page:after{position:fixed;z-index:-1;inset:5rem -10% auto;height:25rem;content:"";pointer-events:none;background:radial-gradient(ellipse,rgb(34 197 94 / .055),transparent 66%)}.cards-hero__mark{border:1px solid rgb(74 222 128 / .25);background:linear-gradient(145deg,#22c55e29,#0f172a99);box-shadow:inset 0 1px #ffffff12,0 12px 35px #00000040}.craft-page{padding:1rem 1.5rem 2rem}.craft-header{display:flex;align-items:center;gap:.9rem;margin-bottom:1.5rem}.craft-header__icon{display:grid;width:3rem;height:3rem;flex:0 0 auto;place-items:center;color:#86efac;border:1px solid rgb(74 222 128 / .25);border-radius:.9rem;background:#22c55e1a}.craft-header__icon svg{width:1.4rem}.craft-header h2{font-size:1.6rem;font-weight:900}.craft-header p{margin-top:.15rem;color:#94a3b8}.craft-recipes{display:flex;gap:.55rem;margin-bottom:1.5rem;padding-bottom:.5rem;overflow-x:auto}.craft-recipe{display:grid;grid-template-columns:2rem auto auto 2rem;flex:0 0 auto;align-items:center;gap:.5rem;min-width:8.9rem;padding:.65rem .75rem;color:#94a3b8;border:1px solid rgb(100 116 139 / .25);border-radius:.85rem;background:#080b12bf;cursor:pointer;transition:border-color .16s ease,background .16s ease,transform .16s ease}.craft-recipe:hover{border-color:#4ade8059;transform:translateY(-2px)}.craft-recipe[data-active=true]{color:#dcfce7;border-color:#4ade8080;background:linear-gradient(135deg,#16653480,#080b12e6);box-shadow:0 8px 24px #16a34a1a,inset 0 1px #ffffff0f}.craft-recipe>span{display:grid;width:2rem;height:2rem;place-items:center;color:#e2e8f0;border:1px solid rgb(255 255 255 / .14);border-radius:50%;background:#1e293b;font-size:.73rem;font-weight:950}.craft-recipe>span[data-rank=E]{background:#6b3d14}.craft-recipe>span[data-rank=D]{background:#48515a}.craft-recipe>span[data-rank=C]{background:#8c4127}.craft-recipe>span[data-rank=B]{color:#1f2937;background:#cbd5e1}.craft-recipe>span[data-rank=A]{color:#3f2c05;background:#d4a72c}.craft-recipe>span[data-rank=S]{background:#087a55}.craft-recipe>span[data-rank=SS]{color:#083344;background:#67e8f9}.craft-recipe>span[data-rank=X]{background:#5b21b6}.craft-recipe strong{color:inherit;font-size:.78rem}.craft-recipe small{color:#64748b;font-size:.62rem;text-transform:uppercase}.craft-forge{position:relative;margin-bottom:2rem;padding:1.25rem;border:1px solid rgb(74 222 128 / .25);border-radius:1.25rem;background:radial-gradient(circle at 50% 0%,rgb(34 197 94 / .12),transparent 40%),linear-gradient(145deg,#0f172af0,#060a10f5);box-shadow:inset 0 1px #ffffff0b,0 22px 55px #0000003b;overflow:hidden}.craft-forge:before{position:absolute;inset:0;content:"";pointer-events:none;opacity:.25;background-image:linear-gradient(135deg,transparent 48%,rgb(74 222 128 / .08) 49%,transparent 50%);background-size:38px 38px}.craft-forge__heading,.craft-inventory__heading{position:relative;display:flex;align-items:flex-end;justify-content:space-between;gap:1rem}.craft-eyebrow{display:flex;align-items:center;gap:.35rem;color:#4ade80;font-size:.7rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.craft-eyebrow svg{width:.9rem;height:.9rem}.craft-forge h3,.craft-inventory h3{margin-top:.15rem;font-size:1.3rem;font-weight:900}.craft-forge h3 small{color:#64748b;font-size:.85rem}.craft-result{display:flex;align-items:flex-end;flex-direction:column}.craft-result span{color:#64748b;font-size:.65rem;letter-spacing:.1em;text-transform:uppercase}.craft-result strong{color:#86efac;font-size:1.05rem}.craft-slots{position:relative;display:grid;gap:.55rem;margin:1.15rem -.15rem;padding:.15rem .15rem .6rem;overflow-x:auto}.craft-slot{position:relative;display:grid;width:100%;min-width:5.25rem;height:8.9rem;place-items:center;padding:0;border-radius:.8rem}.craft-slot--empty{color:#475569;border:1px dashed rgb(100 116 139 / .4);background:#02060c7a;box-shadow:inset 0 0 24px #0000004d}.craft-slot--empty span{display:grid;width:1.75rem;height:1.75rem;place-items:center;border:1px solid rgb(100 116 139 / .24);border-radius:50%;font-size:.7rem}.craft-slot--filled{border:1px solid rgb(74 222 128 / .42);background:#16653421;cursor:pointer;overflow:visible;transition:transform .15s ease,border-color .15s ease}.craft-slot--filled:hover{z-index:2;border-color:#f87171;transform:translateY(-3px)}.craft-slot--filled .ccard{box-shadow:0 5px 14px #00000073}.craft-slot__remove{position:absolute;top:-.35rem;right:-.35rem;display:grid;width:1.35rem;height:1.35rem;place-items:center;color:#fff;border:2px solid #111827;border-radius:50%;background:#ef4444;opacity:0;transition:opacity .15s ease}.craft-slot__remove svg{width:.75rem}.craft-slot--filled:hover .craft-slot__remove,.craft-slot--filled:focus-visible .craft-slot__remove{opacity:1}.craft-projection{position:relative;display:flex;align-items:center;gap:1rem;padding:.85rem 1rem;border:1px solid rgb(100 116 139 / .18);border-radius:.85rem;background:#02060c6b}.craft-projection__label{display:flex;min-width:10rem;flex-direction:column}.craft-projection__label span{color:#e2e8f0;font-size:.8rem;font-weight:800}.craft-projection__label small{color:#64748b;font-size:.65rem}.craft-probabilities{display:flex;flex-wrap:wrap;gap:.4rem}.craft-probability{padding:.35rem .6rem;color:#cbd5e1;border:1px solid rgb(74 222 128 / .18);border-radius:999px;background:#22c55e14;font-size:.72rem}.craft-probability strong{margin-left:.2rem;color:#86efac}.craft-probability--empty{color:#64748b;border-color:transparent;background:transparent}.craft-submit{position:relative;display:flex;align-items:center;justify-content:center;gap:.55rem;width:100%;margin-top:1rem;padding:.85rem 1rem;color:#f0fdf4;border:1px solid #4ade80;border-radius:.85rem;background:linear-gradient(135deg,#16a34a,#047857);box-shadow:0 10px 28px #16a34a33;cursor:pointer;font-weight:850;transition:filter .15s ease,transform .15s ease}.craft-submit:hover:not(:disabled){filter:brightness(1.12);transform:translateY(-1px)}.craft-submit:disabled{color:#64748b;border-color:#64748b33;background:#1e293b;box-shadow:none;cursor:not-allowed}.craft-submit svg{width:1.15rem}.craft-inventory{padding-top:.25rem}.craft-inventory__heading{margin-bottom:1.2rem}.craft-inventory__heading>span{color:#64748b;font-size:.75rem}.craft-status{padding:4rem 1rem;color:#94a3b8;text-align:center}.craft-card-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));gap:2rem 1.25rem;justify-items:center}.craft-card{display:flex;align-items:center;flex-direction:column;border-radius:.9rem;outline:none;cursor:pointer;transition:transform .16s ease,filter .16s ease}.craft-card:hover:not([data-disabled=true]),.craft-card:focus-visible{transform:translateY(-5px)}.craft-card[data-selected=true] .craft-card__visual{filter:drop-shadow(0 0 10px rgb(74 222 128 / .45))}.craft-card[data-disabled=true]{cursor:default;filter:saturate(.7) brightness(.72)}.craft-card__visual{position:relative;transition:filter .16s ease}.craft-card__stock,.craft-card__selected{position:absolute;z-index:5;display:flex;align-items:center;gap:.2rem;color:#fff;border:1px solid rgb(255 255 255 / .2);border-radius:999px;box-shadow:0 3px 12px #00000073;font-size:.72rem;font-weight:900}.craft-card__stock{top:-.45rem;right:-.45rem;padding:.3rem .52rem;background:#111827}.craft-card__selected{bottom:-.45rem;left:50%;padding:.3rem .55rem;background:#15803d;transform:translate(-50%)}.craft-card__selected svg{width:.75rem;height:.75rem}.booster-pack[data-phase=preparing],.booster-pack[data-phase=opening]{z-index:200;animation:booster-pack-grow .35s ease-out forwards}.booster-pack[data-phase=opening] .booster-pack__slice--top{animation:booster-pack-tear-top .48s .26s cubic-bezier(.5,0,.85,.35) forwards}.booster-pack[data-phase=opening] .booster-pack__slice--body{animation:booster-pack-fall .62s .34s cubic-bezier(.5,0,.85,.3) forwards}.booster-pack__hint{animation:booster-pulse 1.1s ease-in-out infinite alternate}.booster-pack[aria-disabled=true] .booster-pack__hint{animation:none}.booster-opening[data-shake=true]{animation:booster-shake .4s ease-in-out}.booster-reveal__stack-card{transition:transform .38s cubic-bezier(.2,.8,.2,1);transform:translate(calc(var(--stack-depth) * 7px),calc(var(--stack-depth) * -7px)) rotate(calc(var(--stack-depth) * .8deg))}.booster-reveal__stack[data-aligned=true] .booster-reveal__stack-card{transition:none;transform:none}.booster-reveal__stack-card[data-front=true][data-exiting=true]{transition:none;animation:booster-card-exit .36s cubic-bezier(.4,0,.7,1) forwards}.booster-reveal__burst{animation:booster-burst .55s ease-out both}.booster-complete{animation:booster-complete-in .5s ease-out both}@keyframes booster-shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}@keyframes booster-pack-grow{0%{transform:scale(1)}to{transform:scale(1.15)}}@keyframes booster-pack-tear-top{0%{transform:translate(0) rotate(0);opacity:1}to{transform:translate(160%,-60%) rotate(-25deg);opacity:0}}@keyframes booster-pack-fall{0%{transform:translateY(0) rotate(0);opacity:1}70%{opacity:1}to{transform:translateY(220%) rotate(10deg);opacity:0}}@keyframes booster-card-exit{to{opacity:0;transform:translateY(-2.5rem) translate(9rem) rotate(20deg) scale(.85)}}@keyframes booster-burst{0%{transform:translate(-50%,-50%) scale(0);opacity:1}60%{opacity:.9}to{transform:translate(-50%,-50%) scale(9);opacity:0}}@keyframes booster-complete-in{0%{opacity:0;transform:translateY(1.5rem) scale(.94)}to{opacity:1;transform:none}}@keyframes booster-pulse{0%{opacity:.55}to{opacity:1}}@media(prefers-reduced-motion:reduce){.booster-opening[data-shake=true],.booster-pack[data-phase=preparing],.booster-pack[data-phase=opening],.booster-pack__slice,.booster-pack__hint,.booster-reveal__stack-card,.booster-reveal__burst,.booster-complete{animation-duration:1ms;animation-iteration-count:1;transition-duration:1ms}}@media(max-width:520px){.craft-page{padding:.5rem 0 1.5rem}.craft-forge{padding:1rem .8rem}.craft-projection{align-items:flex-start;flex-direction:column;gap:.6rem}.craft-result{display:none}.craft-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.8rem .35rem}}.collection-view{padding:.5rem 0 2rem}.collection-overview{display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem;padding:1.25rem 0 1.4rem;border-bottom:1px solid rgb(148 163 184 / .12)}.collection-overview__eyebrow{display:flex;align-items:center;gap:.45rem;color:#86efac;font-size:.72rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.collection-overview h2{display:flex;flex-wrap:wrap;align-items:baseline;gap:.65rem;margin:.35rem 0 0;font-size:clamp(1.65rem,4vw,2.6rem);font-weight:850;letter-spacing:-.04em}.collection-overview h2>span{color:#475569}.collection-overview h2>strong{color:#4ade80}.collection-overview p{margin:.25rem 0 0;color:#64748b;font-size:.86rem}.collection-overview__identity{flex:1;min-width:0}.collection-leaderboard{flex:0 1 620px;min-width:0;width:100%;padding:.8rem;border:1px solid rgb(250 204 21 / .16);border-radius:1rem;background:#0f172a8c}.collection-leaderboard__header,.collection-leaderboard__header>span,.collection-leaderboard nav{display:flex;align-items:center;gap:.5rem}.collection-leaderboard__header{justify-content:space-between;margin-bottom:.65rem}.collection-leaderboard__header>span{color:#fde68a;font-size:.7rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.collection-leaderboard nav{color:#94a3b8;font-size:.7rem}.collection-leaderboard button{display:inline-flex;align-items:center;justify-content:center;min-width:1.8rem;min-height:1.8rem;border-radius:.4rem;cursor:pointer}.collection-leaderboard button:hover:not(:disabled){background:#ffffff14;color:#fff}.collection-leaderboard button:disabled{opacity:.3;cursor:default}.collection-leaderboard__entries{display:grid;grid-template-rows:repeat(5,minmax(1.9rem,auto));grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column;gap:.3rem .6rem;list-style:none;padding:0;margin:0}.collection-leaderboard__entries a{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.4rem;height:100%;padding:.3rem .45rem;border-radius:.45rem;background:#1e293b80;font-size:.75rem}.collection-leaderboard__entries a:hover{background:#334155cc}.collection-leaderboard__entries a[data-me=true]{background:#eab3081f;box-shadow:inset 0 0 0 1px #facc1540}.collection-leaderboard a:focus-visible,.collection-leaderboard button:focus-visible{outline:2px solid #86efac;outline-offset:2px}.collection-leaderboard__position{color:#94a3b8;font-weight:800}.collection-leaderboard__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#e2e8f0;font-weight:700}.collection-leaderboard__points{color:#4ade80;white-space:nowrap;font-size:.7rem;font-weight:800}.collection-leaderboard__status{min-height:10.7rem;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.5rem;color:#94a3b8;font-size:.8rem}@media(max-width:1024px){.collection-overview{flex-direction:column;align-items:stretch}.collection-leaderboard{flex-basis:auto}}@media(max-width:420px){.collection-leaderboard__entries a{grid-template-columns:auto minmax(0,1fr)}.collection-leaderboard__points{grid-column:2}}.collection-ranks{display:flex;flex-wrap:wrap;gap:.55rem;padding:1.15rem 0}.collection-rank{--rank-color: #94a3b8;--rank-dark: #334155;display:inline-flex;align-items:center;gap:.5rem;padding:.32rem .65rem .32rem .35rem;color:#e2e8f0;border:1px solid color-mix(in srgb,var(--rank-color) 28%,transparent);border-radius:999px;background:linear-gradient(115deg,color-mix(in srgb,var(--rank-dark) 65%,#080b12),#080b12 75%);box-shadow:inset 0 1px #ffffff0d;cursor:pointer;transition:.18s ease}.collection-rank:hover,.collection-rank[data-active=true]{border-color:color-mix(in srgb,var(--rank-color) 75%,white 10%);box-shadow:0 0 18px color-mix(in srgb,var(--rank-color) 25%,transparent),inset 0 1px #ffffff1a;transform:translateY(-1px)}.collection-rank__gem{min-width:2rem;padding:.2rem .42rem;color:#fff;border:1px solid rgb(255 255 255 / .17);border-radius:999px;background:linear-gradient(145deg,color-mix(in srgb,var(--rank-color) 75%,white 15%),var(--rank-dark));box-shadow:inset 0 1px 3px #ffffff40,0 2px 8px #00000059;font-size:.72rem;font-weight:950;text-align:center}.collection-rank__count{color:#94a3b8;font-size:.75rem;font-weight:700}.collection-rank[data-rank=X]{--rank-color: #a855f7;--rank-dark: #21102f}.collection-rank[data-rank=SS]{--rank-color: #22d3ee;--rank-dark: #083344}.collection-rank[data-rank=S]{--rank-color: #34d399;--rank-dark: #064e3b}.collection-rank[data-rank=A]{--rank-color: #facc15;--rank-dark: #713f12}.collection-rank[data-rank=B]{--rank-color: #e2e8f0;--rank-dark: #475569}.collection-rank[data-rank=C]{--rank-color: #f97316;--rank-dark: #7c2d12}.collection-rank[data-rank=D]{--rank-color: #94a3b8;--rank-dark: #292524}.collection-rank[data-rank=E]{--rank-color: #d6a45f;--rank-dark: #573b1d}.inventory-toolbar{display:flex;align-items:center;gap:.5rem;margin:0 0 2.5rem;padding:.42rem;border:1px solid rgb(100 116 139 / .2);border-radius:.9rem;background:#05080eb8;box-shadow:0 10px 35px #0000002b;overflow-x:auto}.inventory-search{display:flex;align-items:center;gap:.55rem;flex:1 0 13rem;min-width:12rem;padding:0 .6rem;color:#64748b}.inventory-search input{width:100%;padding:.55rem 0;color:#e5e7eb;background:transparent;border:0;outline:0}.inventory-toolbar select{flex:0 0 auto;max-width:12.5rem;padding:.52rem 1.9rem .52rem .75rem;color:#cbd5e1;border:1px solid rgb(100 116 139 / .24);border-radius:999px;background-color:#111827;outline:0}.inventory-toolbar select:focus{border-color:#4ade808c}.inventory-reset{flex:0 0 auto;padding:.6rem;color:#94a3b8;border-radius:999px;cursor:pointer}.inventory-reset:hover{color:#fff;background:#334155}.collection-gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(205px,1fr));justify-items:center;column-gap:2.25rem;row-gap:3.5rem;padding:.5rem 0 2rem}.collection-card-slot{--slot-glow: #94a3b8;position:relative;isolation:isolate;transition:transform .22s ease,filter .22s ease}.collection-card-slot:before{position:absolute;z-index:-1;inset:8% 5%;content:"";border-radius:24px;background:var(--slot-glow);opacity:0;filter:blur(28px);transition:opacity .22s ease}.collection-card-slot:hover{transform:translateY(-9px) scale(1.018)}.collection-card-slot:hover:before{opacity:.22}.collection-card-slot[data-rank=X]{--slot-glow: #a855f7}.collection-card-slot[data-rank=SS]{--slot-glow: #22d3ee}.collection-card-slot[data-rank=S]{--slot-glow: #34d399}.collection-card-slot[data-rank=A]{--slot-glow: #facc15}.collection-card-slot[data-rank=B]{--slot-glow: #e2e8f0}.collection-card-slot[data-rank=C]{--slot-glow: #f97316}.collection-card-slot[data-rank=D]{--slot-glow: #94a3b8}.collection-card-slot[data-rank=E]{--slot-glow: #d6a45f}.collection-card-quantity{position:absolute;z-index:10;top:-.65rem;right:-.65rem;min-width:2.15rem;padding:.3rem .55rem;color:#03130a;border:2px solid #bbf7d0;border-radius:999px;background:linear-gradient(145deg,#86efac,#22c55e);box-shadow:0 5px 18px #22c55e6b;font-size:.78rem;font-weight:950;text-align:center}@media(max-width:640px){.collection-overview{align-items:flex-start}.collection-overview h2{gap:.4rem}.collection-gallery{grid-template-columns:repeat(auto-fill,minmax(165px,1fr));column-gap:.75rem;row-gap:2.5rem}}@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--un-bg-opacity:100%;--un-ease:initial;--un-leading:initial;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-fill-opacity:100%;--un-line-opacity:100%;--un-translate-x:initial;--un-translate-y:initial;--un-translate-z:initial;--un-ring-opacity:100%;--un-ring-offset-opacity:100%;--un-text-opacity:100%;--un-border-opacity:100%;--un-space-y-reverse:initial;--un-from-opacity:100%;--un-to-opacity:100%;--un-divide-y-reverse:initial;--un-border-style:solid;--un-divide-opacity:100%;--un-content:"";--un-shadow-opacity:100%;--un-outline-opacity:100%;--un-outline-style:solid;--un-placeholder-opacity:100%}}@property --un-text-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --un-leading{syntax:"*";inherits:false;}@property --un-outline-style{syntax:"*";inherits:false;initial-value:solid;}@property --un-outline-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --un-border-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --un-bg-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --un-line-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --un-content{syntax:"*";inherits:false;initial-value:"";}@property --un-ring-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --un-ring-offset-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --un-shadow-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --un-inset-ring-color{syntax:"*";inherits:false;}@property --un-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --un-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --un-inset-shadow-color{syntax:"*";inherits:false;}@property --un-ring-color{syntax:"*";inherits:false;}@property --un-ring-inset{syntax:"*";inherits:false;}@property --un-ring-offset-color{syntax:"*";inherits:false;}@property --un-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --un-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0px;}@property --un-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --un-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --un-shadow-color{syntax:"*";inherits:false;}@property --un-translate-x{syntax:"*";inherits:false;initial-value:0;}@property --un-translate-y{syntax:"*";inherits:false;initial-value:0;}@property --un-translate-z{syntax:"*";inherits:false;initial-value:0;}@property --un-scale-x{syntax:"*";inherits:false;initial-value:1;}@property --un-scale-y{syntax:"*";inherits:false;initial-value:1;}@property --un-scale-z{syntax:"*";inherits:false;initial-value:1;}@property --un-ease{syntax:"*";inherits:false;}@property --un-fill-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --un-from-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --un-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000;}@property --un-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%;}@property --un-gradient-position{syntax:"*";inherits:false;}@property --un-gradient-stops{syntax:"*";inherits:false;}@property --un-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000;}@property --un-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%;}@property --un-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000;}@property --un-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%;}@property --un-gradient-via-stops{syntax:"*";inherits:false;}@property --un-to-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --un-backdrop-blur{syntax:"*";inherits:false;}@property --un-backdrop-brightness{syntax:"*";inherits:false;}@property --un-backdrop-contrast{syntax:"*";inherits:false;}@property --un-backdrop-grayscale{syntax:"*";inherits:false;}@property --un-backdrop-hue-rotate{syntax:"*";inherits:false;}@property --un-backdrop-invert{syntax:"*";inherits:false;}@property --un-backdrop-opacity{syntax:"*";inherits:false;}@property --un-backdrop-saturate{syntax:"*";inherits:false;}@property --un-backdrop-sepia{syntax:"*";inherits:false;}@property --un-blur{syntax:"*";inherits:false;}@property --un-brightness{syntax:"*";inherits:false;}@property --un-contrast{syntax:"*";inherits:false;}@property --un-drop-shadow{syntax:"*";inherits:false;}@property --un-grayscale{syntax:"*";inherits:false;}@property --un-hue-rotate{syntax:"*";inherits:false;}@property --un-invert{syntax:"*";inherits:false;}@property --un-saturate{syntax:"*";inherits:false;}@property --un-sepia{syntax:"*";inherits:false;}@property --un-placeholder-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --un-numeric-figure{syntax:"*";inherits:false;}@property --un-numeric-fraction{syntax:"*";inherits:false;}@property --un-numeric-spacing{syntax:"*";inherits:false;}@property --un-ordinal{syntax:"*";inherits:false;}@property --un-slashed-zero{syntax:"*";inherits:false;}@property --un-space-y-reverse{syntax:"*";inherits:false;initial-value:0;}@property --un-divide-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --un-border-style{syntax:"*";inherits:false;initial-value:solid;}@property --un-divide-y-reverse{syntax:"*";inherits:false;initial-value:0;}:root,:host{--spacing: .25rem;--colors-black: #000;--container-md: 28rem;--colors-gray-800: #1e293b;--radius-xl: .75rem;--fontWeight-bold: 700;--radius-lg: .5rem;--radius-md: .375rem;--default-transition-timingFunction: cubic-bezier(.4, 0, .2, 1);--default-transition-duration: .15s;--ease-out: cubic-bezier(0, 0, .2, 1);--fontWeight-medium: 500;--fontWeight-semibold: 600;--colors-yellow-500: oklch(79.5% .184 86.047);--font-mono: ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--leading-none: 1;--container-7xl: 80rem;--radius-2xl: 1rem;--colors-white: #fff;--colors-gray-700: #334155;--colors-yellow-600: oklch(68.1% .162 75.834);--colors-green-600: oklch(62.7% .194 149.214);--colors-red-500: oklch(63.7% .237 25.331);--colors-yellow-400: oklch(85.2% .199 91.936);--colors-red-600: oklch(57.7% .245 27.325);--colors-red-900: oklch(39.6% .141 25.723);--container-lg: 32rem;--colors-gray-900: #0f172a;--colors-green-900: oklch(39.3% .095 152.535);--container-3xl: 48rem;--container-4xl: 56rem;--radius-DEFAULT: .25rem;--radius-3xl: 1.5rem;--container-sm: 24rem;--fontWeight-black: 900;--fontWeight-extrabold: 800;--colors-violet-500: oklch(60.6% .25 292.717);--colors-violet-600: oklch(54.1% .281 293.009);--colors-violet-800: oklch(43.2% .232 292.759);--colors-primary-400: #4ade80;--colors-primary-500: #22c55e;--colors-green-500: oklch(72.3% .219 149.579);--container-2xl: 42rem;--colors-green-400: oklch(79.2% .209 151.711);--colors-gray-600: #475569;--colors-gray-500: #64748b;--radius-sm: .25rem;--container-xs: 20rem;--container-6xl: 72rem;--colors-gray-400: #94a3b8;--colors-primary-600: #16a34a;--colors-red-400: oklch(70.4% .191 22.216);--colors-gray-300: #cbd5e1;--colors-yellow-300: oklch(90.5% .182 98.111);--colors-emerald-600: oklch(59.6% .145 163.225);--colors-green-100: oklch(96.2% .044 156.743);--colors-green-300: oklch(87.1% .15 154.449);--colors-red-300: oklch(80.8% .114 19.571);--colors-blue-300: oklch(80.9% .105 251.813);--colors-purple-300: oklch(82.7% .119 306.383);--colors-red-700: oklch(50.5% .213 27.518);--colors-green-200: oklch(92.5% .084 155.995);--colors-red-200: oklch(88.5% .062 18.334);--colors-gray-200: #e2e8f0;--colors-yellow-900: oklch(42.1% .095 57.708);--colors-yellow-100: oklch(97.3% .071 103.193);--colors-violet-400: oklch(70.2% .183 293.541);--colors-violet-200: oklch(89.4% .057 293.283);--colors-violet-100: oklch(94.3% .029 294.588);--colors-violet-300: oklch(81.1% .111 293.571);--colors-emerald-200: oklch(90.5% .093 164.15);--colors-emerald-400: oklch(76.5% .177 163.223);--colors-emerald-300: oklch(84.5% .143 164.978);--colors-violet-700: oklch(49.1% .27 292.581);--colors-primary-300: #86efac;--colors-green-700: oklch(52.7% .154 150.069);--colors-orange-500: oklch(70.5% .213 47.604);--colors-gray-100: #f1f5f9;--colors-orange-300: oklch(83.7% .128 66.29);--colors-lime-300: oklch(89.7% .196 126.665);--colors-teal-300: oklch(85.5% .138 181.071);--colors-sky-300: oklch(82.8% .111 230.318);--colors-primary-700: #15803d;--colors-gray-950: oklch(13% .028 261.692);--text-6xl-fontSize: 3.75rem;--text-6xl-lineHeight: 1;--text-sm-fontSize: .875rem;--text-sm-lineHeight: 1.25rem;--text-xl-fontSize: 1.25rem;--text-xl-lineHeight: 1.75rem;--text-3xl-fontSize: 1.875rem;--text-3xl-lineHeight: 2.25rem;--text-2xl-fontSize: 1.5rem;--text-2xl-lineHeight: 2rem;--text-xs-fontSize: .75rem;--text-xs-lineHeight: 1rem;--text-4xl-fontSize: 2.25rem;--text-4xl-lineHeight: 2.5rem;--text-lg-fontSize: 1.125rem;--text-lg-lineHeight: 1.75rem;--text-5xl-fontSize: 3rem;--text-5xl-lineHeight: 1;--colors-blue-500: oklch(62.3% .214 259.815);--colors-yellow-700: oklch(55.4% .135 66.442);--colors-primary-200: #bbf7d0;--colors-orange-400: oklch(75% .183 55.934);--colors-primary-800: #166534;--font-sans: ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--default-font-family: var(--font-sans);--default-monoFont-family: var(--font-mono)}*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var( --default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" );font-feature-settings:var(--default-font-featureSettings, normal);font-variation-settings:var(--default-font-variationSettings, normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var( --default-monoFont-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace );font-feature-settings:var(--default-monoFont-featureSettings, normal);font-variation-settings:var(--default-monoFont-variationSettings, normal);font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}.card{border-width:1px;border-color:color-mix(in srgb,var(--colors-gray-200) var(--un-border-opacity),transparent);border-radius:var(--radius-lg);background-color:color-mix(in srgb,var(--colors-white) var(--un-bg-opacity),transparent);--un-shadow:0 1px 3px 0 var(--un-shadow-color, rgb(0 0 0 / .1)),0 1px 2px -1px var(--un-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.dark .card{border-color:color-mix(in srgb,var(--colors-gray-700) var(--un-border-opacity),transparent);background-color:color-mix(in srgb,var(--colors-gray-800) var(--un-bg-opacity),transparent)}.container{width:100%}@supports (color: color-mix(in lab,red,red)){.card{background-color:color-mix(in oklab,var(--colors-white) var(--un-bg-opacity),transparent)}.card{border-color:color-mix(in oklab,var(--colors-gray-200) var(--un-border-opacity),transparent)}.dark .card{background-color:color-mix(in oklab,var(--colors-gray-800) var(--un-bg-opacity),transparent)}.dark .card{border-color:color-mix(in oklab,var(--colors-gray-700) var(--un-border-opacity),transparent)}}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.text-\[0\.63rem\]{font-size:.63rem}.text-\[0\.72rem\]{font-size:.72rem}.text-\[0\.7rem\]{font-size:.7rem}.text-\[0\.82rem\]{font-size:.82rem}.text-\[0\.8rem\]{font-size:.8rem}.text-\[1\.6rem\]{font-size:1.6rem}.text-\[10px\]{font-size:10px}.text-\[2rem\]{font-size:2rem}.text-2xl{font-size:var(--text-2xl-fontSize);line-height:var(--un-leading, var(--text-2xl-lineHeight))}.text-3xl{font-size:var(--text-3xl-fontSize);line-height:var(--un-leading, var(--text-3xl-lineHeight))}.text-4xl{font-size:var(--text-4xl-fontSize);line-height:var(--un-leading, var(--text-4xl-lineHeight))}.text-5xl{font-size:var(--text-5xl-fontSize);line-height:var(--un-leading, var(--text-5xl-lineHeight))}.text-6xl{font-size:var(--text-6xl-fontSize);line-height:var(--un-leading, var(--text-6xl-lineHeight))}.text-lg{font-size:var(--text-lg-fontSize);line-height:var(--un-leading, var(--text-lg-lineHeight))}.text-sm{font-size:var(--text-sm-fontSize);line-height:var(--un-leading, var(--text-sm-lineHeight))}.text-xl{font-size:var(--text-xl-fontSize);line-height:var(--un-leading, var(--text-xl-lineHeight))}.text-xs{font-size:var(--text-xs-fontSize);line-height:var(--un-leading, var(--text-xs-lineHeight))}.dark .dark\:text-gray-100,.text-gray-100{color:color-mix(in srgb,var(--colors-gray-100) var(--un-text-opacity),transparent)}.dark .dark\:text-gray-200,.text-gray-200{color:color-mix(in srgb,var(--colors-gray-200) var(--un-text-opacity),transparent)}.text-blue-300{color:color-mix(in srgb,var(--colors-blue-300) var(--un-text-opacity),transparent)}.text-emerald-200{color:color-mix(in srgb,var(--colors-emerald-200) var(--un-text-opacity),transparent)}.text-emerald-300{color:color-mix(in srgb,var(--colors-emerald-300) var(--un-text-opacity),transparent)}.text-emerald-400{color:color-mix(in srgb,var(--colors-emerald-400) var(--un-text-opacity),transparent)}.text-gray-300{color:color-mix(in srgb,var(--colors-gray-300) var(--un-text-opacity),transparent)}.text-gray-400{color:color-mix(in srgb,var(--colors-gray-400) var(--un-text-opacity),transparent)}.text-gray-500{color:color-mix(in srgb,var(--colors-gray-500) var(--un-text-opacity),transparent)}.text-gray-600{color:color-mix(in srgb,var(--colors-gray-600) var(--un-text-opacity),transparent)}.text-gray-800{color:color-mix(in srgb,var(--colors-gray-800) var(--un-text-opacity),transparent)}.text-gray-900{color:color-mix(in srgb,var(--colors-gray-900) var(--un-text-opacity),transparent)}.text-green-100{color:color-mix(in srgb,var(--colors-green-100) var(--un-text-opacity),transparent)}.text-green-200{color:color-mix(in srgb,var(--colors-green-200) var(--un-text-opacity),transparent)}.text-green-300{color:color-mix(in srgb,var(--colors-green-300) var(--un-text-opacity),transparent)}.text-green-400{color:color-mix(in srgb,var(--colors-green-400) var(--un-text-opacity),transparent)}.text-green-500{color:color-mix(in srgb,var(--colors-green-500) var(--un-text-opacity),transparent)}.text-orange-500{color:color-mix(in srgb,var(--colors-orange-500) var(--un-text-opacity),transparent)}.text-primary-300{color:color-mix(in srgb,var(--colors-primary-300) var(--un-text-opacity),transparent)}.text-primary-400{color:color-mix(in srgb,var(--colors-primary-400) var(--un-text-opacity),transparent)}.text-primary-500{color:color-mix(in srgb,var(--colors-primary-500) var(--un-text-opacity),transparent)}.text-purple-300{color:color-mix(in srgb,var(--colors-purple-300) var(--un-text-opacity),transparent)}.text-red-200{color:color-mix(in srgb,var(--colors-red-200) var(--un-text-opacity),transparent)}.text-red-300{color:color-mix(in srgb,var(--colors-red-300) var(--un-text-opacity),transparent)}.text-red-400{color:color-mix(in srgb,var(--colors-red-400) var(--un-text-opacity),transparent)}.text-red-500{color:color-mix(in srgb,var(--colors-red-500) var(--un-text-opacity),transparent)}.text-violet-100{color:color-mix(in srgb,var(--colors-violet-100) var(--un-text-opacity),transparent)}.text-violet-200{color:color-mix(in srgb,var(--colors-violet-200) var(--un-text-opacity),transparent)}.text-violet-300{color:color-mix(in srgb,var(--colors-violet-300) var(--un-text-opacity),transparent)}.text-violet-400{color:color-mix(in srgb,var(--colors-violet-400) var(--un-text-opacity),transparent)}.text-white{color:color-mix(in srgb,var(--colors-white) var(--un-text-opacity),transparent)}.text-yellow-100{color:color-mix(in srgb,var(--colors-yellow-100) var(--un-text-opacity),transparent)}.text-yellow-300{color:color-mix(in srgb,var(--colors-yellow-300) var(--un-text-opacity),transparent)}.text-yellow-400{color:color-mix(in srgb,var(--colors-yellow-400) var(--un-text-opacity),transparent)}.text-yellow-500{color:color-mix(in srgb,var(--colors-yellow-500) var(--un-text-opacity),transparent)}.hover\:text-gray-200:hover{color:color-mix(in srgb,var(--colors-gray-200) var(--un-text-opacity),transparent)}.hover\:text-gray-300:hover{color:color-mix(in srgb,var(--colors-gray-300) var(--un-text-opacity),transparent)}.hover\:text-green-200:hover{color:color-mix(in srgb,var(--colors-green-200) var(--un-text-opacity),transparent)}.hover\:text-green-300:hover{color:color-mix(in srgb,var(--colors-green-300) var(--un-text-opacity),transparent)}.hover\:text-green-400:hover{color:color-mix(in srgb,var(--colors-green-400) var(--un-text-opacity),transparent)}.hover\:text-green-500:hover{color:color-mix(in srgb,var(--colors-green-500) var(--un-text-opacity),transparent)}.hover\:text-orange-400:hover{color:color-mix(in srgb,var(--colors-orange-400) var(--un-text-opacity),transparent)}.hover\:text-primary-200:hover{color:color-mix(in srgb,var(--colors-primary-200) var(--un-text-opacity),transparent)}.hover\:text-primary-300:hover{color:color-mix(in srgb,var(--colors-primary-300) var(--un-text-opacity),transparent)}.hover\:text-primary-400:hover{color:color-mix(in srgb,var(--colors-primary-400) var(--un-text-opacity),transparent)}.hover\:text-red-300:hover{color:color-mix(in srgb,var(--colors-red-300) var(--un-text-opacity),transparent)}.hover\:text-red-400:hover{color:color-mix(in srgb,var(--colors-red-400) var(--un-text-opacity),transparent)}.hover\:text-white:hover{color:color-mix(in srgb,var(--colors-white) var(--un-text-opacity),transparent)}.hover\:text-yellow-300:hover{color:color-mix(in srgb,var(--colors-yellow-300) var(--un-text-opacity),transparent)}.hover\:text-yellow-400:hover{color:color-mix(in srgb,var(--colors-yellow-400) var(--un-text-opacity),transparent)}.disabled\:text-gray-500:disabled{color:color-mix(in srgb,var(--colors-gray-500) var(--un-text-opacity),transparent)}.file\:text-white::file-selector-button{color:color-mix(in srgb,var(--colors-white) var(--un-text-opacity),transparent)}.leading-6{--un-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-none{--un-leading:var(--leading-none);line-height:var(--leading-none)}.tracking-\[0\.05em\]{--un-tracking:.05em;letter-spacing:.05em}.tracking-\[0\.12em\]{--un-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.16em\]{--un-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.1em\]{--un-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.2em\]{--un-tracking:.2em;letter-spacing:.2em}.font-800{--un-font-weight:800;font-weight:800}.font-850{--un-font-weight:850;font-weight:850}.font-900{--un-font-weight:900;font-weight:900}.font-950{--un-font-weight:950;font-weight:950}.font-black{--un-font-weight:var(--fontWeight-black);font-weight:var(--fontWeight-black)}.font-bold{--un-font-weight:var(--fontWeight-bold);font-weight:var(--fontWeight-bold)}.font-extrabold{--un-font-weight:var(--fontWeight-extrabold);font-weight:var(--fontWeight-extrabold)}.font-medium{--un-font-weight:var(--fontWeight-medium);font-weight:var(--fontWeight-medium)}.font-mono{font-family:var(--font-mono)}.font-semibold{--un-font-weight:var(--fontWeight-semibold);font-weight:var(--fontWeight-semibold)}.tab{-moz-tab-size:4;-o-tab-size:4;tab-size:4}.m-0{margin:calc(var(--spacing) * 0)}.m-1{margin:calc(var(--spacing) * 1)}.m-auto,.ma{margin:auto}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-auto{margin-inline:auto}.my-\[0\.2rem\]{margin-block:.2rem}.my-2{margin-block:calc(var(--spacing) * 2)}.my-5{margin-block:calc(var(--spacing) * 5)}.-mt-6{margin-top:calc(calc(var(--spacing) * 6) * -1)}.mb-0{margin-bottom:calc(var(--spacing) * 0)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-4{margin-left:calc(var(--spacing) * 4)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-auto{margin-top:auto}.file\:mr-4::file-selector-button{margin-right:calc(var(--spacing) * 4)}.p-\[clamp\(2rem\,4vw\,3rem\)\]{padding:clamp(2rem,4vw,3rem)}.p-1{padding:calc(var(--spacing) * 1)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.px-\[0\.7rem\]{padding-inline:.7rem}.px-0{padding-inline:calc(var(--spacing) * 0)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-7{padding-block:calc(var(--spacing) * 7)}.py-8{padding-block:calc(var(--spacing) * 8)}.file\:px-4::file-selector-button{padding-inline:calc(var(--spacing) * 4)}.file\:py-2::file-selector-button{padding-block:calc(var(--spacing) * 2)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pl-1{padding-left:calc(var(--spacing) * 1)}.pl-10{padding-left:calc(var(--spacing) * 10)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pr-12{padding-right:calc(var(--spacing) * 12)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pt-0{padding-top:calc(var(--spacing) * 0)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-20{padding-top:calc(var(--spacing) * 20)}.pt-24{padding-top:calc(var(--spacing) * 24)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-8{padding-top:calc(var(--spacing) * 8)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-justify{text-align:justify}.appearance-none{-webkit-appearance:none;appearance:none}.focus-visible\:outline-2:focus-visible{outline-style:var(--un-outline-style);outline-width:2px}.focus-visible\:outline-primary-400:focus-visible{outline-color:color-mix(in srgb,var(--colors-primary-400) var(--un-outline-opacity),transparent)}.focus-visible\:outline-primary-500:focus-visible{outline-color:color-mix(in srgb,var(--colors-primary-500) var(--un-outline-opacity),transparent)}.outline-none{--un-outline-style:none;outline-style:none}.focus\:outline-none:focus{--un-outline-style:none;outline-style:none}.border{border-width:1px}.border-2{border-width:2px}.border-4{border-width:4px}.after\:border:after{border-width:1px}.file\:border-0::file-selector-button{border-width:0px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-t-2{border-top-width:2px}.last\:border-b-0:last-child{border-bottom-width:0px}.border-emerald-300\/60{border-color:color-mix(in srgb,var(--colors-emerald-300) 60%,transparent)}.border-emerald-400\/20{border-color:color-mix(in srgb,var(--colors-emerald-400) 20%,transparent)}.border-gray-200{border-color:color-mix(in srgb,var(--colors-gray-200) var(--un-border-opacity),transparent)}.border-gray-400{border-color:color-mix(in srgb,var(--colors-gray-400) var(--un-border-opacity),transparent)}.border-gray-400\/20{border-color:color-mix(in srgb,var(--colors-gray-400) 20%,transparent)}.border-gray-500{border-color:color-mix(in srgb,var(--colors-gray-500) var(--un-border-opacity),transparent)}.border-gray-500\/20{border-color:color-mix(in srgb,var(--colors-gray-500) 20%,transparent)}.border-gray-500\/25{border-color:color-mix(in srgb,var(--colors-gray-500) 25%,transparent)}.border-gray-600,.dark .dark\:border-gray-600{border-color:color-mix(in srgb,var(--colors-gray-600) var(--un-border-opacity),transparent)}.border-gray-700{border-color:color-mix(in srgb,var(--colors-gray-700) var(--un-border-opacity),transparent)}.border-gray-700\/50{border-color:color-mix(in srgb,var(--colors-gray-700) 50%,transparent)}.border-gray-800{border-color:color-mix(in srgb,var(--colors-gray-800) var(--un-border-opacity),transparent)}.border-green-200{border-color:color-mix(in srgb,var(--colors-green-200) var(--un-border-opacity),transparent)}.border-green-400{border-color:color-mix(in srgb,var(--colors-green-400) var(--un-border-opacity),transparent)}.border-green-400\/30{border-color:color-mix(in srgb,var(--colors-green-400) 30%,transparent)}.border-green-400\/40{border-color:color-mix(in srgb,var(--colors-green-400) 40%,transparent)}.border-green-500{border-color:color-mix(in srgb,var(--colors-green-500) var(--un-border-opacity),transparent)}.border-green-500\/50{border-color:color-mix(in srgb,var(--colors-green-500) 50%,transparent)}.border-green-600{border-color:color-mix(in srgb,var(--colors-green-600) var(--un-border-opacity),transparent)}.border-primary-400{border-color:color-mix(in srgb,var(--colors-primary-400) var(--un-border-opacity),transparent)}.border-primary-500{border-color:color-mix(in srgb,var(--colors-primary-500) var(--un-border-opacity),transparent)}.border-primary-600{border-color:color-mix(in srgb,var(--colors-primary-600) var(--un-border-opacity),transparent)}.border-red-500\/50{border-color:color-mix(in srgb,var(--colors-red-500) 50%,transparent)}.border-red-600{border-color:color-mix(in srgb,var(--colors-red-600) var(--un-border-opacity),transparent)}.border-red-700\/50{border-color:color-mix(in srgb,var(--colors-red-700) 50%,transparent)}.border-violet-100\/45{border-color:color-mix(in srgb,var(--colors-violet-100) 45%,transparent)}.border-violet-300\/40{border-color:color-mix(in srgb,var(--colors-violet-300) 40%,transparent)}.border-violet-400{border-color:color-mix(in srgb,var(--colors-violet-400) var(--un-border-opacity),transparent)}.border-violet-400\/28{border-color:color-mix(in srgb,var(--colors-violet-400) 28%,transparent)}.border-violet-400\/30{border-color:color-mix(in srgb,var(--colors-violet-400) 30%,transparent)}.border-violet-400\/32{border-color:color-mix(in srgb,var(--colors-violet-400) 32%,transparent)}.border-violet-400\/50{border-color:color-mix(in srgb,var(--colors-violet-400) 50%,transparent)}.border-violet-500\/23{border-color:color-mix(in srgb,var(--colors-violet-500) 23%,transparent)}.border-white\/10{border-color:color-mix(in srgb,var(--colors-white) 10%,transparent)}.peer:checked~.peer-checked\:after\:border-white:after{border-color:color-mix(in srgb,var(--colors-white) var(--un-border-opacity),transparent)}.dark .dark\:hover\:border-gray-500:hover{border-color:color-mix(in srgb,var(--colors-gray-500) var(--un-border-opacity),transparent)}.hover\:border-gray-300:hover{border-color:color-mix(in srgb,var(--colors-gray-300) var(--un-border-opacity),transparent)}.hover\:border-gray-600:hover{border-color:color-mix(in srgb,var(--colors-gray-600) var(--un-border-opacity),transparent)}.hover\:border-green-400:hover{border-color:color-mix(in srgb,var(--colors-green-400) var(--un-border-opacity),transparent)}.hover\:border-green-500:hover{border-color:color-mix(in srgb,var(--colors-green-500) var(--un-border-opacity),transparent)}.hover\:border-primary-500:hover{border-color:color-mix(in srgb,var(--colors-primary-500) var(--un-border-opacity),transparent)}.hover\:border-red-500\/50:hover{border-color:color-mix(in srgb,var(--colors-red-500) 50%,transparent)}.hover\:border-white\/40:hover{border-color:color-mix(in srgb,var(--colors-white) 40%,transparent)}.focus\:border-green-500:focus{border-color:color-mix(in srgb,var(--colors-green-500) var(--un-border-opacity),transparent)}.focus\:border-primary-500:focus{border-color:color-mix(in srgb,var(--colors-primary-500) var(--un-border-opacity),transparent)}.focus\:border-red-500:focus{border-color:color-mix(in srgb,var(--colors-red-500) var(--un-border-opacity),transparent)}.focus\:border-transparent:focus{border-color:transparent}.after\:border-gray-300:after{border-color:color-mix(in srgb,var(--colors-gray-300) var(--un-border-opacity),transparent)}.border-t-transparent{border-top-color:transparent}.rounded{border-radius:var(--radius-DEFAULT)}.rounded-\[0\.65rem\]{border-radius:.65rem}.rounded-\[0\.6rem\]{border-radius:.6rem}.rounded-\[0\.9rem\]{border-radius:.9rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-full{border-radius:calc(infinity * 1px)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.after\:rounded-full:after{border-radius:calc(infinity * 1px)}.file\:rounded-lg::file-selector-button{border-radius:var(--radius-lg)}.rounded-b-\[0\.6rem\]{border-bottom-left-radius:.6rem;border-bottom-right-radius:.6rem}.rounded-t-\[0\.6rem\]{border-top-left-radius:.6rem;border-top-right-radius:.6rem}.rounded-tl-3xl{border-top-left-radius:var(--radius-3xl)}.rounded-tl-sm{border-top-left-radius:var(--radius-sm)}.rounded-tr-sm{border-top-right-radius:var(--radius-sm)}.border-dashed{--un-border-style:dashed;border-style:dashed}.bg-\[\#02040a\]\/86{background-color:color-mix(in oklab,#02040a 86%,transparent)}.bg-\[\#02060c\]\/35{background-color:color-mix(in oklab,#02060c 35%,transparent)}.bg-\[\#0f172a\]{background-color:color-mix(in oklab,#0f172a var(--un-bg-opacity),transparent)}.bg-\[\#111827\]{background-color:color-mix(in oklab,#111827 var(--un-bg-opacity),transparent)}.bg-\[\#141515\]{background-color:color-mix(in oklab,#141515 var(--un-bg-opacity),transparent)}.bg-\[\#191a1a\]{background-color:color-mix(in oklab,#191a1a var(--un-bg-opacity),transparent)}.bg-\[\#1d283a\]{background-color:color-mix(in oklab,#1d283a var(--un-bg-opacity),transparent)}.bg-\[linear-gradient\(115deg\,transparent_18\%\,rgb\(255_255_255\/0\.14\)_21\%\,transparent_25\%_68\%\,rgb\(255_255_255\/0\.1\)_71\%\,transparent_75\%\)\,linear-gradient\(160deg\,\#052e2b\,\#065f46_42\%\,\#111827_82\%\,\#030712\)\]{background-image:linear-gradient(115deg,transparent 18%,rgb(255 255 255/.14) 21%,transparent 25% 68%,rgb(255 255 255/.1) 71%,transparent 75%),linear-gradient(160deg,#052e2b,#065f46 42%,#111827 82%,#030712)}.bg-\[linear-gradient\(115deg\,transparent_18\%\,rgb\(255_255_255\/0\.18\)_21\%\,transparent_25\%_68\%\,rgb\(255_255_255\/0\.12\)_71\%\,transparent_75\%\)\,linear-gradient\(160deg\,\#111827\,\#5b21b6_42\%\,\#065f46_82\%\,\#030712\)\]{background-image:linear-gradient(115deg,transparent 18%,rgb(255 255 255/.18) 21%,transparent 25% 68%,rgb(255 255 255/.12) 71%,transparent 75%),linear-gradient(160deg,#111827,#5b21b6 42%,#065f46 82%,#030712)}.bg-\[linear-gradient\(145deg\,rgb\(15_23_42\/0\.98\)\,rgb\(6_78_59\/0\.9\)\)\]{background-image:linear-gradient(145deg,#0f172afa,#064e3be6)}.bg-\[linear-gradient\(145deg\,rgb\(30_41_59\/0\.95\)\,rgb\(46_16_101\/0\.82\)\,rgb\(6_78_59\/0\.72\)\)\]{background-image:linear-gradient(145deg,#1e293bf2,#2e1065d1,#064e3bb8)}.bg-\[linear-gradient\(30deg\,transparent_47\%\,rgb\(167_139_250\/0\.08\)_48\%\,transparent_49\%\)\,linear-gradient\(150deg\,transparent_47\%\,rgb\(74_222_128\/0\.05\)_48\%\,transparent_49\%\)\]{background-image:linear-gradient(30deg,transparent 47%,rgb(167 139 250/.08) 48%,transparent 49%),linear-gradient(150deg,transparent 47%,rgb(74 222 128/.05) 48%,transparent 49%)}.bg-\[radial-gradient\(circle_at_25\%_40\%\,rgb\(124_58_237\/0\.2\)\,transparent_28\%\)\,radial-gradient\(circle_at_75\%_40\%\,rgb\(16_185_129\/0\.16\)\,transparent_28\%\)\,linear-gradient\(145deg\,rgb\(15_18_31\/0\.97\)\,rgb\(6_9_15\/0\.98\)\)\]{background-image:radial-gradient(circle at 25% 40%,rgb(124 58 237/.2),transparent 28%),radial-gradient(circle at 75% 40%,rgb(16 185 129/.16),transparent 28%),linear-gradient(145deg,#0f121ff7,#06090ffa)}.bg-\[radial-gradient\(circle\,rgb\(255_255_255\/0\.9\)\,rgb\(167_139_250\/0\.5\)_40\%\,transparent_70\%\)\]{background-image:radial-gradient(circle,rgb(255 255 255/.9),rgb(167 139 250/.5) 40%,transparent 70%)}.bg-\[repeating-linear-gradient\(90deg\,\#ddd6fe_0_5px\,\#6d28d9_5px_10px\)\]{background-color:color-mix(in oklab,repeating-linear-gradient(90deg,#ddd6fe 0 5px,#6d28d9 5px 10px) var(--un-bg-opacity),transparent)}.bg-black\/40{background-color:color-mix(in srgb,var(--colors-black) 40%,transparent)}.bg-black\/50{background-color:color-mix(in srgb,var(--colors-black) 50%,transparent)}.bg-black\/65{background-color:color-mix(in srgb,var(--colors-black) 65%,transparent)}.bg-black\/70{background-color:color-mix(in srgb,var(--colors-black) 70%,transparent)}.bg-black\/75{background-color:color-mix(in srgb,var(--colors-black) 75%,transparent)}.bg-black\/80{background-color:color-mix(in srgb,var(--colors-black) 80%,transparent)}.bg-blue-300{background-color:color-mix(in srgb,var(--colors-blue-300) var(--un-bg-opacity),transparent)}.bg-gray-500{background-color:color-mix(in srgb,var(--colors-gray-500) var(--un-bg-opacity),transparent)}.bg-gray-600{background-color:color-mix(in srgb,var(--colors-gray-600) var(--un-bg-opacity),transparent)}.bg-gray-700{background-color:color-mix(in srgb,var(--colors-gray-700) var(--un-bg-opacity),transparent)}.bg-gray-700\/50{background-color:color-mix(in srgb,var(--colors-gray-700) 50%,transparent)}.bg-gray-800{background-color:color-mix(in srgb,var(--colors-gray-800) var(--un-bg-opacity),transparent)}.bg-gray-800\/40{background-color:color-mix(in srgb,var(--colors-gray-800) 40%,transparent)}.bg-gray-800\/70{background-color:color-mix(in srgb,var(--colors-gray-800) 70%,transparent)}.bg-gray-800\/80{background-color:color-mix(in srgb,var(--colors-gray-800) 80%,transparent)}.bg-gray-800\/90,.dark .dark\:bg-gray-800\/90{background-color:color-mix(in srgb,var(--colors-gray-800) 90%,transparent)}.bg-gray-800\/95{background-color:color-mix(in srgb,var(--colors-gray-800) 95%,transparent)}.bg-gray-900{background-color:color-mix(in srgb,var(--colors-gray-900) var(--un-bg-opacity),transparent)}.bg-gray-900\/40{background-color:color-mix(in srgb,var(--colors-gray-900) 40%,transparent)}.bg-gray-900\/65{background-color:color-mix(in srgb,var(--colors-gray-900) 65%,transparent)}.bg-gray-900\/70{background-color:color-mix(in srgb,var(--colors-gray-900) 70%,transparent)}.bg-gray-900\/72{background-color:color-mix(in srgb,var(--colors-gray-900) 72%,transparent)}.bg-gray-900\/80{background-color:color-mix(in srgb,var(--colors-gray-900) 80%,transparent)}.bg-gray-950{background-color:color-mix(in srgb,var(--colors-gray-950) var(--un-bg-opacity),transparent)}.bg-green-300{background-color:color-mix(in srgb,var(--colors-green-300) var(--un-bg-opacity),transparent)}.bg-green-400{background-color:color-mix(in srgb,var(--colors-green-400) var(--un-bg-opacity),transparent)}.bg-green-500{background-color:color-mix(in srgb,var(--colors-green-500) var(--un-bg-opacity),transparent)}.bg-green-600{background-color:color-mix(in srgb,var(--colors-green-600) var(--un-bg-opacity),transparent)}.bg-green-600\/20{background-color:color-mix(in srgb,var(--colors-green-600) 20%,transparent)}.bg-green-700{background-color:color-mix(in srgb,var(--colors-green-700) var(--un-bg-opacity),transparent)}.bg-green-900\/30{background-color:color-mix(in srgb,var(--colors-green-900) 30%,transparent)}.bg-lime-300{background-color:color-mix(in srgb,var(--colors-lime-300) var(--un-bg-opacity),transparent)}.bg-orange-300{background-color:color-mix(in srgb,var(--colors-orange-300) var(--un-bg-opacity),transparent)}.bg-primary-400{background-color:color-mix(in srgb,var(--colors-primary-400) var(--un-bg-opacity),transparent)}.bg-primary-500,.peer:checked~.peer-checked\:bg-primary-500{background-color:color-mix(in srgb,var(--colors-primary-500) var(--un-bg-opacity),transparent)}.bg-primary-500\/15{background-color:color-mix(in srgb,var(--colors-primary-500) 15%,transparent)}.bg-primary-600{background-color:color-mix(in srgb,var(--colors-primary-600) var(--un-bg-opacity),transparent)}.bg-primary-700{background-color:color-mix(in srgb,var(--colors-primary-700) var(--un-bg-opacity),transparent)}.bg-red-400{background-color:color-mix(in srgb,var(--colors-red-400) var(--un-bg-opacity),transparent)}.bg-red-500{background-color:color-mix(in srgb,var(--colors-red-500) var(--un-bg-opacity),transparent)}.bg-red-600{background-color:color-mix(in srgb,var(--colors-red-600) var(--un-bg-opacity),transparent)}.bg-red-600\/20{background-color:color-mix(in srgb,var(--colors-red-600) 20%,transparent)}.bg-red-900\/20{background-color:color-mix(in srgb,var(--colors-red-900) 20%,transparent)}.bg-red-900\/30{background-color:color-mix(in srgb,var(--colors-red-900) 30%,transparent)}.bg-sky-300{background-color:color-mix(in srgb,var(--colors-sky-300) var(--un-bg-opacity),transparent)}.bg-teal-300{background-color:color-mix(in srgb,var(--colors-teal-300) var(--un-bg-opacity),transparent)}.bg-violet-500{background-color:color-mix(in srgb,var(--colors-violet-500) var(--un-bg-opacity),transparent)}.bg-violet-500\/12{background-color:color-mix(in srgb,var(--colors-violet-500) 12%,transparent)}.bg-violet-600\/11{background-color:color-mix(in srgb,var(--colors-violet-600) 11%,transparent)}.bg-violet-700{background-color:color-mix(in srgb,var(--colors-violet-700) var(--un-bg-opacity),transparent)}.bg-violet-800\/30{background-color:color-mix(in srgb,var(--colors-violet-800) 30%,transparent)}.bg-white{background-color:color-mix(in srgb,var(--colors-white) var(--un-bg-opacity),transparent)}.bg-white\/10{background-color:color-mix(in srgb,var(--colors-white) 10%,transparent)}.bg-white\/15{background-color:color-mix(in srgb,var(--colors-white) 15%,transparent)}.bg-white\/5{background-color:color-mix(in srgb,var(--colors-white) 5%,transparent)}.bg-white\/90{background-color:color-mix(in srgb,var(--colors-white) 90%,transparent)}.bg-yellow-300{background-color:color-mix(in srgb,var(--colors-yellow-300) var(--un-bg-opacity),transparent)}.bg-yellow-500\/15{background-color:color-mix(in srgb,var(--colors-yellow-500) 15%,transparent)}.bg-yellow-600{background-color:color-mix(in srgb,var(--colors-yellow-600) var(--un-bg-opacity),transparent)}.bg-yellow-600\/20{background-color:color-mix(in srgb,var(--colors-yellow-600) 20%,transparent)}.bg-yellow-900{background-color:color-mix(in srgb,var(--colors-yellow-900) var(--un-bg-opacity),transparent)}.hover\:bg-\[\#253247\]:hover{background-color:color-mix(in oklab,#253247 var(--un-bg-opacity),transparent)}.hover\:bg-gray-400:hover{background-color:color-mix(in srgb,var(--colors-gray-400) var(--un-bg-opacity),transparent)}.hover\:bg-gray-500:hover{background-color:color-mix(in srgb,var(--colors-gray-500) var(--un-bg-opacity),transparent)}.hover\:bg-gray-600:hover{background-color:color-mix(in srgb,var(--colors-gray-600) var(--un-bg-opacity),transparent)}.hover\:bg-gray-700:hover{background-color:color-mix(in srgb,var(--colors-gray-700) var(--un-bg-opacity),transparent)}.hover\:bg-gray-700\/30:hover{background-color:color-mix(in srgb,var(--colors-gray-700) 30%,transparent)}.hover\:bg-gray-700\/50:hover{background-color:color-mix(in srgb,var(--colors-gray-700) 50%,transparent)}.hover\:bg-gray-800:hover{background-color:color-mix(in srgb,var(--colors-gray-800) var(--un-bg-opacity),transparent)}.hover\:bg-green-500:hover{background-color:color-mix(in srgb,var(--colors-green-500) var(--un-bg-opacity),transparent)}.hover\:bg-green-600\/90:hover{background-color:color-mix(in srgb,var(--colors-green-600) 90%,transparent)}.hover\:bg-green-700:hover{background-color:color-mix(in srgb,var(--colors-green-700) var(--un-bg-opacity),transparent)}.hover\:bg-primary-500:hover{background-color:color-mix(in srgb,var(--colors-primary-500) var(--un-bg-opacity),transparent)}.hover\:bg-primary-500\/10:hover{background-color:color-mix(in srgb,var(--colors-primary-500) 10%,transparent)}.hover\:bg-primary-600:hover{background-color:color-mix(in srgb,var(--colors-primary-600) var(--un-bg-opacity),transparent)}.hover\:bg-primary-700:hover{background-color:color-mix(in srgb,var(--colors-primary-700) var(--un-bg-opacity),transparent)}.hover\:bg-primary-800:hover{background-color:color-mix(in srgb,var(--colors-primary-800) var(--un-bg-opacity),transparent)}.hover\:bg-red-500\/10:hover{background-color:color-mix(in srgb,var(--colors-red-500) 10%,transparent)}.hover\:bg-red-700:hover{background-color:color-mix(in srgb,var(--colors-red-700) var(--un-bg-opacity),transparent)}.hover\:bg-violet-500\/22:hover{background-color:color-mix(in srgb,var(--colors-violet-500) 22%,transparent)}.hover\:bg-violet-600:hover{background-color:color-mix(in srgb,var(--colors-violet-600) var(--un-bg-opacity),transparent)}.hover\:bg-white\/10:hover{background-color:color-mix(in srgb,var(--colors-white) 10%,transparent)}.hover\:bg-white\/5:hover{background-color:color-mix(in srgb,var(--colors-white) 5%,transparent)}.hover\:bg-yellow-500\/25:hover{background-color:color-mix(in srgb,var(--colors-yellow-500) 25%,transparent)}.hover\:bg-yellow-700:hover{background-color:color-mix(in srgb,var(--colors-yellow-700) var(--un-bg-opacity),transparent)}.hover\:file\:bg-primary-700::file-selector-button:hover{background-color:color-mix(in srgb,var(--colors-primary-700) var(--un-bg-opacity),transparent)}.disabled\:bg-gray-600:disabled{background-color:color-mix(in srgb,var(--colors-gray-600) var(--un-bg-opacity),transparent)}.after\:bg-white:after{background-color:color-mix(in srgb,var(--colors-white) var(--un-bg-opacity),transparent)}.file\:bg-primary-600::file-selector-button{background-color:color-mix(in srgb,var(--colors-primary-600) var(--un-bg-opacity),transparent)}.opacity-0{opacity:0%}.opacity-100,.group:hover .group-hover\:opacity-100{opacity:100%}.opacity-32{opacity:32%}.opacity-50{opacity:50%}.opacity-60,.group:hover .group-hover\:opacity-60{opacity:60%}.opacity-70{opacity:70%}.opacity-72{opacity:72%}.opacity-80{opacity:80%}.hover\:opacity-70:hover{opacity:70%}.hover\:opacity-75:hover{opacity:75%}.hover\:opacity-80:hover{opacity:80%}.disabled\:opacity-30:disabled{opacity:30%}.disabled\:opacity-40:disabled{opacity:40%}.disabled\:opacity-50:disabled{opacity:50%}.disabled\:opacity-70:disabled{opacity:70%}.underline{text-decoration-line:underline}.decoration-primary-400\/50{text-decoration-color:color-mix(in srgb,var(--colors-primary-400) 50%,transparent);-webkit-text-decoration-color:color-mix(in srgb,var(--colors-primary-400) 50%,transparent)}.underline-offset-4{text-underline-offset:4px}.disabled\:no-underline:disabled{text-decoration:none}.flex{display:flex}.inline-flex{display:inline-flex}.flex-1{flex:1 1 0%}.flex-shrink-0,.shrink-0{flex-shrink:0}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.gap-\[0\.35rem\]{gap:.35rem}.gap-\[0\.4rem\]{gap:.4rem}.gap-\[0\.55rem\]{gap:.55rem}.gap-\[0\.9rem\]{gap:.9rem}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-y-1{row-gap:calc(var(--spacing) * 1)}.grid{display:grid}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-4{grid-column:span 4/span 4}.row-span-1{grid-row:span 1/span 1}.row-span-2{grid-row:span 2/span 2}.grid-cols-\[92px_1fr\]{grid-template-columns:92px 1fr}.grid-cols-\[repeat\(auto-fill\,minmax\(6\.5rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(6.5rem,1fr))}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.size-\[2\.2rem\]{width:2.2rem;height:2.2rem}.size-\[2\.45rem\]{width:2.45rem;height:2.45rem}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.h-\[0\.22rem\]{height:.22rem}.h-\[0\.85rem\]{height:.85rem}.h-\[100px\]{height:100px}.h-\[29\.75rem\]{height:29.75rem}.h-\[350px\]{height:350px}.h-\[4rem\]{height:4rem}.h-\[50px\]{height:50px}.h-\[56px\]{height:56px}.h-\[600px\]{height:600px}.h-\[60px\]{height:60px}.h-\[70\%\]{height:70%}.h-\[86\%\]{height:86%}.h-\[90\%\]{height:90%}.h-\[calc\(100\%-5rem\)\]{height:calc(100% - 5rem)}.h-1{height:calc(var(--spacing) * 1)}.h-10{height:calc(var(--spacing) * 10)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-2{height:calc(var(--spacing) * 2)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-28{height:calc(var(--spacing) * 28)}.h-3{height:calc(var(--spacing) * 3)}.h-32{height:calc(var(--spacing) * 32)}.h-4{height:calc(var(--spacing) * 4)}.h-40{height:calc(var(--spacing) * 40)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-64{height:calc(var(--spacing) * 64)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-auto{height:auto}.h-fit{height:fit-content}.h-full{height:100%}.h\[totalField\]{height:totalField}.h\[typeToData\[h\.type\]\[0\]\]{height:typeToData[h.type][0]}.max-h-\[300px\]{max-height:300px}.max-h-\[400px\]{max-height:400px}.max-h-\[600px\]{max-height:600px}.max-h-\[88vh\]{max-height:88vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[92vh\]{max-height:92vh}.max-h-\[95vh\]{max-height:95vh}.max-h-0{max-height:calc(var(--spacing) * 0)}.max-h-60{max-height:calc(var(--spacing) * 60)}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-96{max-height:calc(var(--spacing) * 96)}.max-w-\[200px\]{max-width:200px}.max-w-\[360px\]{max-width:360px}.max-w-\[460px\]{max-width:460px}.max-w-\[70\%\]{max-width:70%}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xs{max-width:var(--container-xs)}.min-h-\[31rem\]{min-height:31rem}.min-h-\[40px\]{min-height:40px}.min-h-\[84px\]{min-height:84px}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-80{min-height:calc(var(--spacing) * 80)}.min-h-screen{min-height:100vh}.min-w-\[140px\]{min-width:140px}.min-w-\[150px\]{min-width:150px}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-12{min-width:calc(var(--spacing) * 12)}.min-w-32{min-width:calc(var(--spacing) * 32)}.min-w-max{min-width:max-content}.w-\[0\.95rem\]{width:.95rem}.w-\[0\.9rem\]{width:.9rem}.w-\[1\.15rem\]{width:1.15rem}.w-\[1\.45rem\]{width:1.45rem}.w-\[100px\]{width:100px}.w-\[18\.1rem\]{width:18.1rem}.w-\[213px\]{width:213px}.w-\[3px\]{width:3px}.w-\[40px\]{width:40px}.w-\[6\.666rem\]{width:6.666rem}.w-\[calc\(50\%-4px\)\]{width:calc(50% - 4px)}.w-\[min\(17rem\,100\%\)\]{width:min(17rem,100%)}.w-\[min\(31rem\,100\%\)\]{width:min(31rem,100%)}.w-\[min\(48rem\,100\%\)\]{width:min(48rem,100%)}.w-\[min\(94vw\,44rem\)\]{width:min(94vw,44rem)}.w-1\/2{width:50%}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-16{width:calc(var(--spacing) * 16)}.w-2{width:calc(var(--spacing) * 2)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-3{width:calc(var(--spacing) * 3)}.w-32{width:calc(var(--spacing) * 32)}.w-4{width:calc(var(--spacing) * 4)}.w-4\/5{width:80%}.w-40{width:calc(var(--spacing) * 40)}.w-48{width:calc(var(--spacing) * 48)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-64{width:calc(var(--spacing) * 64)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.after\:h-5:after{height:calc(var(--spacing) * 5)}.after\:w-5:after{width:calc(var(--spacing) * 5)}.aspect-\[0\.66\]{aspect-ratio:.66}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-\[9\/14\]{aspect-ratio:9/14}.aspect-video{aspect-ratio:16/9}.block{display:block}.inline-block{display:inline-block}.hidden{display:none}.visible{visibility:visible}.invisible{visibility:hidden}.cursor-default{cursor:default}.disabled\:cursor-default:disabled{cursor:default}.\[\&_\.ccard\]\:cursor-pointer .ccard,.cursor-pointer{cursor:pointer}.file\:cursor-pointer::file-selector-button{cursor:pointer}.cursor-wait{cursor:wait}.cursor-not-allowed{cursor:not-allowed}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.cursor-grab{cursor:grab}.active\:cursor-grabbing:active{cursor:grabbing}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.resize{resize:both}.resize-none{resize:none}.select-none{-webkit-user-select:none;user-select:none}.whitespace-nowrap{white-space:nowrap}.after\:content-\[\'\'\]:after{--un-content:"";content:var(--un-content)}.break-words{overflow-wrap:break-word}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ring-1{--un-ring-shadow:var(--un-ring-inset,) 0 0 0 calc(1px + var(--un-ring-offset-width)) var(--un-ring-color, currentColor);box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.ring-2{--un-ring-shadow:var(--un-ring-inset,) 0 0 0 calc(2px + var(--un-ring-offset-width)) var(--un-ring-color, currentColor);box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.ring-4{--un-ring-shadow:var(--un-ring-inset,) 0 0 0 calc(4px + var(--un-ring-offset-width)) var(--un-ring-color, currentColor);box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.focus\:ring-2:focus{--un-ring-shadow:var(--un-ring-inset,) 0 0 0 calc(2px + var(--un-ring-offset-width)) var(--un-ring-color, currentColor);box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.ring-gray-500{--un-ring-color:color-mix(in srgb, var(--colors-gray-500) var(--un-ring-opacity), transparent) }.ring-gray-600{--un-ring-color:color-mix(in srgb, var(--colors-gray-600) var(--un-ring-opacity), transparent) }.ring-green-400{--un-ring-color:color-mix(in srgb, var(--colors-green-400) var(--un-ring-opacity), transparent) }.ring-green-500{--un-ring-color:color-mix(in srgb, var(--colors-green-500) var(--un-ring-opacity), transparent) }.ring-primary-500\/20{--un-ring-color:color-mix(in srgb, var(--colors-primary-500) 20%, transparent) }.ring-white\/30{--un-ring-color:color-mix(in srgb, var(--colors-white) 30%, transparent) }.focus\:ring-green-500:focus{--un-ring-color:color-mix(in srgb, var(--colors-green-500) var(--un-ring-opacity), transparent) }.focus\:ring-primary-500:focus{--un-ring-color:color-mix(in srgb, var(--colors-primary-500) var(--un-ring-opacity), transparent) }.focus\:ring-primary-500\/20:focus{--un-ring-color:color-mix(in srgb, var(--colors-primary-500) 20%, transparent) }.ring-offset-1{--un-ring-offset-width:1px;--un-ring-offset-shadow:var(--un-ring-inset,) 0 0 0 var(--un-ring-offset-width) var(--un-ring-offset-color)}.ring-offset-\[\#141515\]{--un-ring-offset-color:color-mix(in oklab, #141515 var(--un-ring-offset-opacity), transparent) }.ring-inset{--un-ring-inset:inset}.\[\&_\.ccard\]\:shadow-\[0_12px_24px_rgb\(0_0_0\/0\.5\)\] .ccard{--un-shadow:0 12px 24px var(--un-shadow-color, rgb(0 0 0 / .5));box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.\[\&_\.ccard\]\:shadow-\[0_25px_60px_rgb\(0_0_0\/0\.62\)\,0_0_30px_rgb\(96_165_250\/0\.4\)\] .ccard{--un-shadow:0 25px 60px rgb(0 0 0/.62),0 0 30px rgb(96 165 250/.4);box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.\[\&_\.ccard\]\:shadow-\[0_25px_60px_rgb\(0_0_0\/0\.62\)\,0_0_38px_rgb\(139_92_246\/0\.2\)\] .ccard{--un-shadow:0 25px 60px rgb(0 0 0/.62),0 0 38px rgb(139 92 246/.2);box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.\[\&_\.ccard\]\:shadow-\[0_25px_60px_rgb\(0_0_0\/0\.62\)\,0_0_42px_rgb\(52_211_153\/0\.5\)\] .ccard{--un-shadow:0 25px 60px rgb(0 0 0/.62),0 0 42px rgb(52 211 153/.5);box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.\[\&_\.ccard\]\:shadow-\[0_25px_60px_rgb\(0_0_0\/0\.62\)\,0_0_55px_rgb\(217_70_239\/0\.6\)\] .ccard{--un-shadow:0 25px 60px rgb(0 0 0/.62),0 0 55px rgb(217 70 239/.6);box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.shadow-\[0_0_8px_rgb\(139_92_246\/0\.6\)\]{--un-shadow:0 0 8px var(--un-shadow-color, rgb(139 92 246 / .6));box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.shadow-\[0_30px_55px_rgb\(0_0_0\/0\.5\)\,0_0_42px_rgb\(124_58_237\/0\.28\)\,inset_0_0_0_3px_rgb\(255_255_255\/0\.05\)\]{--un-shadow:0 30px 55px rgb(0 0 0/.5),0 0 42px rgb(124 58 237/.28),inset 0 0 0 3px rgb(255 255 255/.05);box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.shadow-\[0_30px_80px_rgb\(0_0_0\/0\.55\)\,inset_0_1px_rgb\(255_255_255\/0\.08\)\]{--un-shadow:0 30px 80px rgb(0 0 0/.55),inset 0 1px rgb(255 255 255/.08);box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.shadow-\[0_30px_80px_rgb\(0_0_0\/0\.65\)\,0_0_45px_rgb\(34_197_94\/0\.18\)\]{--un-shadow:0 30px 80px rgb(0 0 0/.65),0 0 45px rgb(34 197 94/.18);box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.shadow-\[inset_0_0_15px_rgb\(124_58_237\/0\.18\)\,0_0_12px_rgb\(124_58_237\/0\.12\)\]{--un-shadow:inset 0 0 15px rgb(124 58 237/.18),0 0 12px rgb(124 58 237/.12);box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.shadow-\[inset_0_1px_rgb\(255_255_255\/0\.04\)\,0_25px_65px_rgb\(0_0_0\/0\.26\)\]{--un-shadow:inset 0 1px rgb(255 255 255/.04),0 25px 65px rgb(0 0 0/.26);box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.shadow-2xl{--un-shadow:0 25px 50px -12px var(--un-shadow-color, rgb(0 0 0 / .25));box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.shadow-lg{--un-shadow:0 10px 15px -3px var(--un-shadow-color, rgb(0 0 0 / .1)),0 4px 6px -4px var(--un-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.shadow-xl{--un-shadow:0 20px 25px -5px var(--un-shadow-color, rgb(0 0 0 / .1)),0 8px 10px -6px var(--un-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.hover\:shadow-2xl:hover{--un-shadow:0 25px 50px -12px var(--un-shadow-color, rgb(0 0 0 / .25));box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.hover\:shadow-blue-500\/20:hover{--un-shadow-color:color-mix(in srgb, var(--colors-blue-500) 20%, transparent) }.hover\:shadow-green-500\/20:hover{--un-shadow-color:color-mix(in srgb, var(--colors-green-500) 20%, transparent) }.hover\:shadow-orange-500\/20:hover{--un-shadow-color:color-mix(in srgb, var(--colors-orange-500) 20%, transparent) }.hover\:shadow-yellow-500\/20:hover{--un-shadow-color:color-mix(in srgb, var(--colors-yellow-500) 20%, transparent) }.origin-bottom-right{transform-origin:bottom right}.origin-top-left{transform-origin:top left}.-translate-1\/2{--un-translate-x:-50%;--un-translate-y:-50%;translate:var(--un-translate-x) var(--un-translate-y)}.-translate-x-1\/2{--un-translate-x:-50%;translate:var(--un-translate-x) var(--un-translate-y)}.-translate-x-full{--un-translate-x:-100%;translate:var(--un-translate-x) var(--un-translate-y)}.-translate-y-1\/2{--un-translate-y:-50%;translate:var(--un-translate-x) var(--un-translate-y)}.translate-x-0{--un-translate-x:calc(var(--spacing) * 0);translate:var(--un-translate-x) var(--un-translate-y)}.translate-x-1{--un-translate-x:calc(var(--spacing) * 1);translate:var(--un-translate-x) var(--un-translate-y)}.translate-x-6{--un-translate-x:calc(var(--spacing) * 6);translate:var(--un-translate-x) var(--un-translate-y)}.translate-y-full{--un-translate-y:100%;translate:var(--un-translate-x) var(--un-translate-y)}.peer:checked~.peer-checked\:after\:translate-x-full:after{--un-translate-x:100%;translate:var(--un-translate-x) var(--un-translate-y)}.-rotate-90{rotate:-90deg}.rotate-\[-3deg\]{rotate:-3deg}.rotate-90{rotate:90deg}.group:hover .group-hover\:rotate-12{rotate:12deg}.hover\:rotate-0:hover{rotate:0}.scale-0{--un-scale-x:0%;--un-scale-y:0%;scale:var(--un-scale-x) var(--un-scale-y)}.scale-105{--un-scale-x:105%;--un-scale-y:105%;scale:var(--un-scale-x) var(--un-scale-y)}.scale-110{--un-scale-x:110%;--un-scale-y:110%;scale:var(--un-scale-x) var(--un-scale-y)}.hover\:scale-\[1\.02\]:hover{--un-scale-x:1.02;--un-scale-y:1.02;scale:var(--un-scale-x) var(--un-scale-y)}.hover\:scale-\[1\.03\]:hover{--un-scale-x:1.03;--un-scale-y:1.03;scale:var(--un-scale-x) var(--un-scale-y)}.hover\:scale-105:hover{--un-scale-x:105%;--un-scale-y:105%;scale:var(--un-scale-x) var(--un-scale-y)}.transform{transform:var(--un-rotate-x) var(--un-rotate-y) var(--un-rotate-z) var(--un-skew-x) var(--un-skew-y)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,--un-gradient-from,--un-gradient-via,--un-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter;transition-timing-function:var(--un-ease, var(--default-transition-timingFunction));transition-duration:var(--un-duration, var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--un-ease, var(--default-transition-timingFunction));transition-duration:var(--un-duration, var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,--un-gradient-from,--un-gradient-via,--un-gradient-to;transition-timing-function:var(--un-ease, var(--default-transition-timingFunction));transition-duration:var(--un-duration, var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--un-ease, var(--default-transition-timingFunction));transition-duration:var(--un-duration, var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--un-ease, var(--default-transition-timingFunction));transition-duration:var(--un-duration, var(--default-transition-duration))}.after\:transition-all:after{transition-property:all;transition-timing-function:var(--un-ease, var(--default-transition-timingFunction));transition-duration:var(--un-duration, var(--default-transition-duration))}.duration-180{--un-duration:.18s;transition-duration:.18s}.duration-200{--un-duration:.2s;transition-duration:.2s}.duration-250{--un-duration:.25s;transition-duration:.25s}.duration-300{--un-duration:.3s;transition-duration:.3s}.duration-500{--un-duration:.5s;transition-duration:.5s}.duration-700{--un-duration:.7s;transition-duration:.7s}.ease-out{--un-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.\[clip-path\:inset\(0_0_90\%_0\)\]{clip-path:inset(0 0 90% 0)}.\[clip-path\:inset\(10\%_0_0_0\)\]{clip-path:inset(10% 0 0 0)}.\[clip-path\:polygon\(0_0\,100\%_0\,100\%_88\%\,83\%_100\%\,17\%_100\%\,0_88\%\)\]{clip-path:polygon(0 0,100% 0,100% 88%,83% 100%,17% 100%,0 88%)}.\[text-shadow\:0_3px_12px_rgb\(0_0_0\/0\.8\)\]{text-shadow:0 3px 12px rgb(0 0 0/.8)}.items-start{align-items:flex-start}.items-center{align-items:center}.items-stretch{align-items:stretch}.self-center{align-self:center}.float-left{float:left}.inset-0{inset:calc(var(--spacing) * 0)}.inset-3{inset:calc(var(--spacing) * 3)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.-left-2{left:calc(calc(var(--spacing) * 2) * -1)}.-right-2{right:calc(calc(var(--spacing) * 2) * -1)}.bottom-\[-1\.9rem\]{bottom:-1.9rem}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-1{bottom:calc(var(--spacing) * 1)}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-2\.5{bottom:calc(var(--spacing) * 2.5)}.bottom-5{bottom:calc(var(--spacing) * 5)}.bottom-full{bottom:100%}.left-0{left:calc(var(--spacing) * 0)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-2\.5{left:calc(var(--spacing) * 2.5)}.left-3{left:calc(var(--spacing) * 3)}.left-4{left:calc(var(--spacing) * 4)}.right-\[1\.2rem\]{right:1.2rem}.right-0{right:calc(var(--spacing) * 0)}.right-1{right:calc(var(--spacing) * 1)}.right-2{right:calc(var(--spacing) * 2)}.right-2\.5{right:calc(var(--spacing) * 2.5)}.right-3{right:calc(var(--spacing) * 3)}.right-5{right:calc(var(--spacing) * 5)}.top-\[1\.2rem\]{top:1.2rem}.top-\[16\%\]{top:16%}.top-0{top:calc(var(--spacing) * 0)}.top-1{top:calc(var(--spacing) * 1)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-full{top:100%}.after\:left-\[2px\]:after{left:2px}.after\:top-0\.5:after{top:calc(var(--spacing) * .5)}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-items-center{justify-items:center}.place-items-center{place-items:center}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.after\:absolute:after{position:absolute}.z-\[100\],.z-100{z-index:100}.z-\[60\],.z-60{z-index:60}.z-\[70\]{z-index:70}.z-\[80\]{z-index:80}.z-0{z-index:0}.z-1{z-index:1}.z-10{z-index:10}.z-150{z-index:150}.z-2{z-index:2}.z-20{z-index:20}.z-3{z-index:3}.z-30{z-index:30}.z-300{z-index:300}.z-40{z-index:40}.z-50{z-index:50}.z-6{z-index:6}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-y-visible{overflow-y:visible}.fill-red-500{fill:color-mix(in srgb,var(--colors-red-500) var(--un-fill-opacity),transparent)}.fill-white{fill:color-mix(in srgb,var(--colors-white) var(--un-fill-opacity),transparent)}.fill-yellow-400{fill:color-mix(in srgb,var(--colors-yellow-400) var(--un-fill-opacity),transparent)}.fill-yellow-500{fill:color-mix(in srgb,var(--colors-yellow-500) var(--un-fill-opacity),transparent)}@keyframes ping{0%{transform:scale(1);opacity:1}75%,to{transform:scale(2);opacity:0}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.animate-spin{animation:spin 1s linear infinite}.from-gray-800{--un-gradient-from:color-mix(in oklab, var(--colors-gray-800) var(--un-from-opacity), transparent);--un-gradient-stops:var(--un-gradient-via-stops, var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-to) var(--un-gradient-to-position))}.from-green-600{--un-gradient-from:color-mix(in oklab, var(--colors-green-600) var(--un-from-opacity), transparent);--un-gradient-stops:var(--un-gradient-via-stops, var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-to) var(--un-gradient-to-position))}.to-emerald-600{--un-gradient-to:color-mix(in oklab, var(--colors-emerald-600) var(--un-to-opacity), transparent);--un-gradient-stops:var(--un-gradient-via-stops, var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-to) var(--un-gradient-to-position))}.to-gray-900{--un-gradient-to:color-mix(in oklab, var(--colors-gray-900) var(--un-to-opacity), transparent);--un-gradient-stops:var(--un-gradient-via-stops, var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-to) var(--un-gradient-to-position))}.bg-cover{background-size:cover}.bg-size-\[54px_94px\]{background-size:54px 94px}.bg-center{background-position:center}.bg-no-repeat{background-repeat:no-repeat}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.object-cover{object-fit:cover}.object-contain{object-fit:contain}.backdrop-blur-md{--un-backdrop-blur:blur(12px);-webkit-backdrop-filter:var(--un-backdrop-blur,) var(--un-backdrop-brightness,) var(--un-backdrop-contrast,) var(--un-backdrop-grayscale,) var(--un-backdrop-hue-rotate,) var(--un-backdrop-invert,) var(--un-backdrop-opacity,) var(--un-backdrop-saturate,) var(--un-backdrop-sepia,);backdrop-filter:var(--un-backdrop-blur,) var(--un-backdrop-brightness,) var(--un-backdrop-contrast,) var(--un-backdrop-grayscale,) var(--un-backdrop-hue-rotate,) var(--un-backdrop-invert,) var(--un-backdrop-opacity,) var(--un-backdrop-saturate,) var(--un-backdrop-sepia,)}.backdrop-blur-sm{--un-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--un-backdrop-blur,) var(--un-backdrop-brightness,) var(--un-backdrop-contrast,) var(--un-backdrop-grayscale,) var(--un-backdrop-hue-rotate,) var(--un-backdrop-invert,) var(--un-backdrop-opacity,) var(--un-backdrop-saturate,) var(--un-backdrop-sepia,);backdrop-filter:var(--un-backdrop-blur,) var(--un-backdrop-brightness,) var(--un-backdrop-contrast,) var(--un-backdrop-grayscale,) var(--un-backdrop-hue-rotate,) var(--un-backdrop-invert,) var(--un-backdrop-opacity,) var(--un-backdrop-saturate,) var(--un-backdrop-sepia,)}.blur{--un-blur:blur(8px);filter:var(--un-blur,) var(--un-brightness,) var(--un-contrast,) var(--un-grayscale,) var(--un-hue-rotate,) var(--un-invert,) var(--un-saturate,) var(--un-sepia,) var(--un-drop-shadow,)}.blur-md{--un-blur:blur(12px);filter:var(--un-blur,) var(--un-brightness,) var(--un-contrast,) var(--un-grayscale,) var(--un-hue-rotate,) var(--un-invert,) var(--un-saturate,) var(--un-sepia,) var(--un-drop-shadow,)}.brightness-\[0\.3\]{--un-brightness:brightness(.3);filter:var(--un-blur,) var(--un-brightness,) var(--un-contrast,) var(--un-grayscale,) var(--un-hue-rotate,) var(--un-invert,) var(--un-saturate,) var(--un-sepia,) var(--un-drop-shadow,)}.brightness-\[0\.58\]{--un-brightness:brightness(.58);filter:var(--un-blur,) var(--un-brightness,) var(--un-contrast,) var(--un-grayscale,) var(--un-hue-rotate,) var(--un-invert,) var(--un-saturate,) var(--un-sepia,) var(--un-drop-shadow,)}.drop-shadow{--un-drop-shadow:drop-shadow(0 1px 2px var(--un-drop-shadow-color, rgb(0 0 0 / .1))) drop-shadow(0 1px 1px var(--un-drop-shadow-color, rgb(0 0 0 / .06)));filter:var(--un-blur,) var(--un-brightness,) var(--un-contrast,) var(--un-grayscale,) var(--un-hue-rotate,) var(--un-invert,) var(--un-saturate,) var(--un-sepia,) var(--un-drop-shadow,)}.drop-shadow-\[0_0_8px_\#8b5cf6\]{--un-drop-shadow:drop-shadow(0 0 8px #8b5cf6);filter:var(--un-blur,) var(--un-brightness,) var(--un-contrast,) var(--un-grayscale,) var(--un-hue-rotate,) var(--un-invert,) var(--un-saturate,) var(--un-sepia,) var(--un-drop-shadow,)}.drop-shadow-\[0_18px_35px_rgb\(0_0_0\/0\.55\)\]{--un-drop-shadow:drop-shadow(0 18px 35px rgb(0 0 0/.55));filter:var(--un-blur,) var(--un-brightness,) var(--un-contrast,) var(--un-grayscale,) var(--un-hue-rotate,) var(--un-invert,) var(--un-saturate,) var(--un-sepia,) var(--un-drop-shadow,)}.drop-shadow-lg{--un-drop-shadow:drop-shadow(0 4px 4px var(--un-drop-shadow-color, rgb(0 0 0 / .15)));filter:var(--un-blur,) var(--un-brightness,) var(--un-contrast,) var(--un-grayscale,) var(--un-hue-rotate,) var(--un-invert,) var(--un-saturate,) var(--un-sepia,) var(--un-drop-shadow,)}.grayscale-\[0\.75\]{--un-grayscale:grayscale(.75);filter:var(--un-blur,) var(--un-brightness,) var(--un-contrast,) var(--un-grayscale,) var(--un-hue-rotate,) var(--un-invert,) var(--un-saturate,) var(--un-sepia,) var(--un-drop-shadow,)}.filter{filter:var(--un-blur,) var(--un-brightness,) var(--un-contrast,) var(--un-grayscale,) var(--un-hue-rotate,) var(--un-invert,) var(--un-saturate,) var(--un-sepia,) var(--un-drop-shadow,)}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.dark .dark\:placeholder-gray-400::placeholder{color:color-mix(in srgb,var(--colors-gray-400) var(--un-placeholder-opacity),transparent)}.placeholder-gray-400::placeholder{color:color-mix(in srgb,var(--colors-gray-400) var(--un-placeholder-opacity),transparent)}.placeholder-gray-500::placeholder{color:color-mix(in srgb,var(--colors-gray-500) var(--un-placeholder-opacity),transparent)}.scroll-mt-4{scroll-margin-top:calc(var(--spacing) * 4)}.touch-none{touch-action:none}.lining-nums{--un-numeric-figure:lining-nums;font-variant-numeric:var(--un-ordinal,) var(--un-slashed-zero,) var(--un-numeric-figure,) var(--un-numeric-spacing,) var(--un-numeric-fraction,)}.tabular-nums{--un-numeric-spacing:tabular-nums;font-variant-numeric:var(--un-ordinal,) var(--un-slashed-zero,) var(--un-numeric-figure,) var(--un-numeric-spacing,) var(--un-numeric-fraction,)}.space-y-1>:not(:last-child){--un-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--un-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--un-space-y-reverse)))}.space-y-2>:not(:last-child){--un-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--un-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--un-space-y-reverse)))}.space-y-3>:not(:last-child){--un-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--un-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--un-space-y-reverse)))}.space-y-4>:not(:last-child){--un-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--un-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--un-space-y-reverse)))}.space-y-5>:not(:last-child){--un-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--un-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--un-space-y-reverse)))}.space-y-6>:not(:last-child){--un-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--un-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--un-space-y-reverse)))}.divide-gray-700>:not(:last-child){border-color:color-mix(in srgb,var(--colors-gray-700) var(--un-divide-opacity),transparent)}.divide-y>:not(:last-child){--un-divide-y-reverse:0;border-top-width:calc(1px * var(--un-divide-y-reverse));border-top-style:var(--un-border-style);border-bottom-width:calc(1px * calc(1 - var(--un-divide-y-reverse)));border-bottom-style:var(--un-border-style)}@media(max-width:520px){.max-\[520px\]\:px-0{padding-inline:calc(var(--spacing) * 0)}.max-\[520px\]\:px-4{padding-inline:calc(var(--spacing) * 4)}.max-\[520px\]\:py-8{padding-block:calc(var(--spacing) * 8)}.max-\[520px\]\:pb-6{padding-bottom:calc(var(--spacing) * 6)}.max-\[520px\]\:pt-2{padding-top:calc(var(--spacing) * 2)}.max-\[520px\]\:w-48{width:calc(var(--spacing) * 48)}}@supports (color: color-mix(in lab,red,red)){.dark .dark\:text-gray-100{color:color-mix(in oklab,var(--colors-gray-100) var(--un-text-opacity),transparent)}.dark .dark\:text-gray-200{color:color-mix(in oklab,var(--colors-gray-200) var(--un-text-opacity),transparent)}.text-blue-300{color:color-mix(in oklab,var(--colors-blue-300) var(--un-text-opacity),transparent)}.text-emerald-200{color:color-mix(in oklab,var(--colors-emerald-200) var(--un-text-opacity),transparent)}.text-emerald-300{color:color-mix(in oklab,var(--colors-emerald-300) var(--un-text-opacity),transparent)}.text-emerald-400{color:color-mix(in oklab,var(--colors-emerald-400) var(--un-text-opacity),transparent)}.text-gray-100{color:color-mix(in oklab,var(--colors-gray-100) var(--un-text-opacity),transparent)}.text-gray-200{color:color-mix(in oklab,var(--colors-gray-200) var(--un-text-opacity),transparent)}.text-gray-300{color:color-mix(in oklab,var(--colors-gray-300) var(--un-text-opacity),transparent)}.text-gray-400{color:color-mix(in oklab,var(--colors-gray-400) var(--un-text-opacity),transparent)}.text-gray-500{color:color-mix(in oklab,var(--colors-gray-500) var(--un-text-opacity),transparent)}.text-gray-600{color:color-mix(in oklab,var(--colors-gray-600) var(--un-text-opacity),transparent)}.text-gray-800{color:color-mix(in oklab,var(--colors-gray-800) var(--un-text-opacity),transparent)}.text-gray-900{color:color-mix(in oklab,var(--colors-gray-900) var(--un-text-opacity),transparent)}.text-green-100{color:color-mix(in oklab,var(--colors-green-100) var(--un-text-opacity),transparent)}.text-green-200{color:color-mix(in oklab,var(--colors-green-200) var(--un-text-opacity),transparent)}.text-green-300{color:color-mix(in oklab,var(--colors-green-300) var(--un-text-opacity),transparent)}.text-green-400{color:color-mix(in oklab,var(--colors-green-400) var(--un-text-opacity),transparent)}.text-green-500{color:color-mix(in oklab,var(--colors-green-500) var(--un-text-opacity),transparent)}.text-orange-500{color:color-mix(in oklab,var(--colors-orange-500) var(--un-text-opacity),transparent)}.text-primary-300{color:color-mix(in oklab,var(--colors-primary-300) var(--un-text-opacity),transparent)}.text-primary-400{color:color-mix(in oklab,var(--colors-primary-400) var(--un-text-opacity),transparent)}.text-primary-500{color:color-mix(in oklab,var(--colors-primary-500) var(--un-text-opacity),transparent)}.text-purple-300{color:color-mix(in oklab,var(--colors-purple-300) var(--un-text-opacity),transparent)}.text-red-200{color:color-mix(in oklab,var(--colors-red-200) var(--un-text-opacity),transparent)}.text-red-300{color:color-mix(in oklab,var(--colors-red-300) var(--un-text-opacity),transparent)}.text-red-400{color:color-mix(in oklab,var(--colors-red-400) var(--un-text-opacity),transparent)}.text-red-500{color:color-mix(in oklab,var(--colors-red-500) var(--un-text-opacity),transparent)}.text-violet-100{color:color-mix(in oklab,var(--colors-violet-100) var(--un-text-opacity),transparent)}.text-violet-200{color:color-mix(in oklab,var(--colors-violet-200) var(--un-text-opacity),transparent)}.text-violet-300{color:color-mix(in oklab,var(--colors-violet-300) var(--un-text-opacity),transparent)}.text-violet-400{color:color-mix(in oklab,var(--colors-violet-400) var(--un-text-opacity),transparent)}.text-white{color:color-mix(in oklab,var(--colors-white) var(--un-text-opacity),transparent)}.text-yellow-100{color:color-mix(in oklab,var(--colors-yellow-100) var(--un-text-opacity),transparent)}.text-yellow-300{color:color-mix(in oklab,var(--colors-yellow-300) var(--un-text-opacity),transparent)}.text-yellow-400{color:color-mix(in oklab,var(--colors-yellow-400) var(--un-text-opacity),transparent)}.text-yellow-500{color:color-mix(in oklab,var(--colors-yellow-500) var(--un-text-opacity),transparent)}.hover\:text-gray-200:hover{color:color-mix(in oklab,var(--colors-gray-200) var(--un-text-opacity),transparent)}.hover\:text-gray-300:hover{color:color-mix(in oklab,var(--colors-gray-300) var(--un-text-opacity),transparent)}.hover\:text-green-200:hover{color:color-mix(in oklab,var(--colors-green-200) var(--un-text-opacity),transparent)}.hover\:text-green-300:hover{color:color-mix(in oklab,var(--colors-green-300) var(--un-text-opacity),transparent)}.hover\:text-green-400:hover{color:color-mix(in oklab,var(--colors-green-400) var(--un-text-opacity),transparent)}.hover\:text-green-500:hover{color:color-mix(in oklab,var(--colors-green-500) var(--un-text-opacity),transparent)}.hover\:text-orange-400:hover{color:color-mix(in oklab,var(--colors-orange-400) var(--un-text-opacity),transparent)}.hover\:text-primary-200:hover{color:color-mix(in oklab,var(--colors-primary-200) var(--un-text-opacity),transparent)}.hover\:text-primary-300:hover{color:color-mix(in oklab,var(--colors-primary-300) var(--un-text-opacity),transparent)}.hover\:text-primary-400:hover{color:color-mix(in oklab,var(--colors-primary-400) var(--un-text-opacity),transparent)}.hover\:text-red-300:hover{color:color-mix(in oklab,var(--colors-red-300) var(--un-text-opacity),transparent)}.hover\:text-red-400:hover{color:color-mix(in oklab,var(--colors-red-400) var(--un-text-opacity),transparent)}.hover\:text-white:hover{color:color-mix(in oklab,var(--colors-white) var(--un-text-opacity),transparent)}.hover\:text-yellow-300:hover{color:color-mix(in oklab,var(--colors-yellow-300) var(--un-text-opacity),transparent)}.hover\:text-yellow-400:hover{color:color-mix(in oklab,var(--colors-yellow-400) var(--un-text-opacity),transparent)}.disabled\:text-gray-500:disabled{color:color-mix(in oklab,var(--colors-gray-500) var(--un-text-opacity),transparent)}.file\:text-white::file-selector-button{color:color-mix(in oklab,var(--colors-white) var(--un-text-opacity),transparent)}.focus-visible\:outline-primary-400:focus-visible{outline-color:color-mix(in oklab,var(--colors-primary-400) var(--un-outline-opacity),transparent)}.focus-visible\:outline-primary-500:focus-visible{outline-color:color-mix(in oklab,var(--colors-primary-500) var(--un-outline-opacity),transparent)}.border-emerald-300\/60{border-color:color-mix(in oklab,var(--colors-emerald-300) 60%,transparent)}.border-emerald-400\/20{border-color:color-mix(in oklab,var(--colors-emerald-400) 20%,transparent)}.border-gray-200{border-color:color-mix(in oklab,var(--colors-gray-200) var(--un-border-opacity),transparent)}.border-gray-400{border-color:color-mix(in oklab,var(--colors-gray-400) var(--un-border-opacity),transparent)}.border-gray-400\/20{border-color:color-mix(in oklab,var(--colors-gray-400) 20%,transparent)}.border-gray-500{border-color:color-mix(in oklab,var(--colors-gray-500) var(--un-border-opacity),transparent)}.border-gray-500\/20{border-color:color-mix(in oklab,var(--colors-gray-500) 20%,transparent)}.border-gray-500\/25{border-color:color-mix(in oklab,var(--colors-gray-500) 25%,transparent)}.border-gray-600{border-color:color-mix(in oklab,var(--colors-gray-600) var(--un-border-opacity),transparent)}.border-gray-700{border-color:color-mix(in oklab,var(--colors-gray-700) var(--un-border-opacity),transparent)}.border-gray-700\/50{border-color:color-mix(in oklab,var(--colors-gray-700) 50%,transparent)}.border-gray-800{border-color:color-mix(in oklab,var(--colors-gray-800) var(--un-border-opacity),transparent)}.border-green-200{border-color:color-mix(in oklab,var(--colors-green-200) var(--un-border-opacity),transparent)}.border-green-400{border-color:color-mix(in oklab,var(--colors-green-400) var(--un-border-opacity),transparent)}.border-green-400\/30{border-color:color-mix(in oklab,var(--colors-green-400) 30%,transparent)}.border-green-400\/40{border-color:color-mix(in oklab,var(--colors-green-400) 40%,transparent)}.border-green-500{border-color:color-mix(in oklab,var(--colors-green-500) var(--un-border-opacity),transparent)}.border-green-500\/50{border-color:color-mix(in oklab,var(--colors-green-500) 50%,transparent)}.border-green-600{border-color:color-mix(in oklab,var(--colors-green-600) var(--un-border-opacity),transparent)}.border-primary-400{border-color:color-mix(in oklab,var(--colors-primary-400) var(--un-border-opacity),transparent)}.border-primary-500{border-color:color-mix(in oklab,var(--colors-primary-500) var(--un-border-opacity),transparent)}.border-primary-600{border-color:color-mix(in oklab,var(--colors-primary-600) var(--un-border-opacity),transparent)}.border-red-500\/50{border-color:color-mix(in oklab,var(--colors-red-500) 50%,transparent)}.border-red-600{border-color:color-mix(in oklab,var(--colors-red-600) var(--un-border-opacity),transparent)}.border-red-700\/50{border-color:color-mix(in oklab,var(--colors-red-700) 50%,transparent)}.border-violet-100\/45{border-color:color-mix(in oklab,var(--colors-violet-100) 45%,transparent)}.border-violet-300\/40{border-color:color-mix(in oklab,var(--colors-violet-300) 40%,transparent)}.border-violet-400{border-color:color-mix(in oklab,var(--colors-violet-400) var(--un-border-opacity),transparent)}.border-violet-400\/28{border-color:color-mix(in oklab,var(--colors-violet-400) 28%,transparent)}.border-violet-400\/30{border-color:color-mix(in oklab,var(--colors-violet-400) 30%,transparent)}.border-violet-400\/32{border-color:color-mix(in oklab,var(--colors-violet-400) 32%,transparent)}.border-violet-400\/50{border-color:color-mix(in oklab,var(--colors-violet-400) 50%,transparent)}.border-violet-500\/23{border-color:color-mix(in oklab,var(--colors-violet-500) 23%,transparent)}.border-white\/10{border-color:color-mix(in oklab,var(--colors-white) 10%,transparent)}.dark .dark\:border-gray-600{border-color:color-mix(in oklab,var(--colors-gray-600) var(--un-border-opacity),transparent)}.peer:checked~.peer-checked\:after\:border-white:after{border-color:color-mix(in oklab,var(--colors-white) var(--un-border-opacity),transparent)}.dark .dark\:hover\:border-gray-500:hover{border-color:color-mix(in oklab,var(--colors-gray-500) var(--un-border-opacity),transparent)}.hover\:border-gray-300:hover{border-color:color-mix(in oklab,var(--colors-gray-300) var(--un-border-opacity),transparent)}.hover\:border-gray-600:hover{border-color:color-mix(in oklab,var(--colors-gray-600) var(--un-border-opacity),transparent)}.hover\:border-green-400:hover{border-color:color-mix(in oklab,var(--colors-green-400) var(--un-border-opacity),transparent)}.hover\:border-green-500:hover{border-color:color-mix(in oklab,var(--colors-green-500) var(--un-border-opacity),transparent)}.hover\:border-primary-500:hover{border-color:color-mix(in oklab,var(--colors-primary-500) var(--un-border-opacity),transparent)}.hover\:border-red-500\/50:hover{border-color:color-mix(in oklab,var(--colors-red-500) 50%,transparent)}.hover\:border-white\/40:hover{border-color:color-mix(in oklab,var(--colors-white) 40%,transparent)}.focus\:border-green-500:focus{border-color:color-mix(in oklab,var(--colors-green-500) var(--un-border-opacity),transparent)}.focus\:border-primary-500:focus{border-color:color-mix(in oklab,var(--colors-primary-500) var(--un-border-opacity),transparent)}.focus\:border-red-500:focus{border-color:color-mix(in oklab,var(--colors-red-500) var(--un-border-opacity),transparent)}.after\:border-gray-300:after{border-color:color-mix(in oklab,var(--colors-gray-300) var(--un-border-opacity),transparent)}.bg-black\/40{background-color:color-mix(in oklab,var(--colors-black) 40%,transparent)}.bg-black\/50{background-color:color-mix(in oklab,var(--colors-black) 50%,transparent)}.bg-black\/65{background-color:color-mix(in oklab,var(--colors-black) 65%,transparent)}.bg-black\/70{background-color:color-mix(in oklab,var(--colors-black) 70%,transparent)}.bg-black\/75{background-color:color-mix(in oklab,var(--colors-black) 75%,transparent)}.bg-black\/80{background-color:color-mix(in oklab,var(--colors-black) 80%,transparent)}.bg-blue-300{background-color:color-mix(in oklab,var(--colors-blue-300) var(--un-bg-opacity),transparent)}.bg-gray-500{background-color:color-mix(in oklab,var(--colors-gray-500) var(--un-bg-opacity),transparent)}.bg-gray-600{background-color:color-mix(in oklab,var(--colors-gray-600) var(--un-bg-opacity),transparent)}.bg-gray-700{background-color:color-mix(in oklab,var(--colors-gray-700) var(--un-bg-opacity),transparent)}.bg-gray-700\/50{background-color:color-mix(in oklab,var(--colors-gray-700) 50%,transparent)}.bg-gray-800{background-color:color-mix(in oklab,var(--colors-gray-800) var(--un-bg-opacity),transparent)}.bg-gray-800\/40{background-color:color-mix(in oklab,var(--colors-gray-800) 40%,transparent)}.bg-gray-800\/70{background-color:color-mix(in oklab,var(--colors-gray-800) 70%,transparent)}.bg-gray-800\/80{background-color:color-mix(in oklab,var(--colors-gray-800) 80%,transparent)}.bg-gray-800\/90{background-color:color-mix(in oklab,var(--colors-gray-800) 90%,transparent)}.bg-gray-800\/95{background-color:color-mix(in oklab,var(--colors-gray-800) 95%,transparent)}.bg-gray-900{background-color:color-mix(in oklab,var(--colors-gray-900) var(--un-bg-opacity),transparent)}.bg-gray-900\/40{background-color:color-mix(in oklab,var(--colors-gray-900) 40%,transparent)}.bg-gray-900\/65{background-color:color-mix(in oklab,var(--colors-gray-900) 65%,transparent)}.bg-gray-900\/70{background-color:color-mix(in oklab,var(--colors-gray-900) 70%,transparent)}.bg-gray-900\/72{background-color:color-mix(in oklab,var(--colors-gray-900) 72%,transparent)}.bg-gray-900\/80{background-color:color-mix(in oklab,var(--colors-gray-900) 80%,transparent)}.bg-gray-950{background-color:color-mix(in oklab,var(--colors-gray-950) var(--un-bg-opacity),transparent)}.bg-green-300{background-color:color-mix(in oklab,var(--colors-green-300) var(--un-bg-opacity),transparent)}.bg-green-400{background-color:color-mix(in oklab,var(--colors-green-400) var(--un-bg-opacity),transparent)}.bg-green-500{background-color:color-mix(in oklab,var(--colors-green-500) var(--un-bg-opacity),transparent)}.bg-green-600{background-color:color-mix(in oklab,var(--colors-green-600) var(--un-bg-opacity),transparent)}.bg-green-600\/20{background-color:color-mix(in oklab,var(--colors-green-600) 20%,transparent)}.bg-green-700{background-color:color-mix(in oklab,var(--colors-green-700) var(--un-bg-opacity),transparent)}.bg-green-900\/30{background-color:color-mix(in oklab,var(--colors-green-900) 30%,transparent)}.bg-lime-300{background-color:color-mix(in oklab,var(--colors-lime-300) var(--un-bg-opacity),transparent)}.bg-orange-300{background-color:color-mix(in oklab,var(--colors-orange-300) var(--un-bg-opacity),transparent)}.bg-primary-400{background-color:color-mix(in oklab,var(--colors-primary-400) var(--un-bg-opacity),transparent)}.bg-primary-500{background-color:color-mix(in oklab,var(--colors-primary-500) var(--un-bg-opacity),transparent)}.bg-primary-500\/15{background-color:color-mix(in oklab,var(--colors-primary-500) 15%,transparent)}.bg-primary-600{background-color:color-mix(in oklab,var(--colors-primary-600) var(--un-bg-opacity),transparent)}.bg-primary-700{background-color:color-mix(in oklab,var(--colors-primary-700) var(--un-bg-opacity),transparent)}.bg-red-400{background-color:color-mix(in oklab,var(--colors-red-400) var(--un-bg-opacity),transparent)}.bg-red-500{background-color:color-mix(in oklab,var(--colors-red-500) var(--un-bg-opacity),transparent)}.bg-red-600{background-color:color-mix(in oklab,var(--colors-red-600) var(--un-bg-opacity),transparent)}.bg-red-600\/20{background-color:color-mix(in oklab,var(--colors-red-600) 20%,transparent)}.bg-red-900\/20{background-color:color-mix(in oklab,var(--colors-red-900) 20%,transparent)}.bg-red-900\/30{background-color:color-mix(in oklab,var(--colors-red-900) 30%,transparent)}.bg-sky-300{background-color:color-mix(in oklab,var(--colors-sky-300) var(--un-bg-opacity),transparent)}.bg-teal-300{background-color:color-mix(in oklab,var(--colors-teal-300) var(--un-bg-opacity),transparent)}.bg-violet-500{background-color:color-mix(in oklab,var(--colors-violet-500) var(--un-bg-opacity),transparent)}.bg-violet-500\/12{background-color:color-mix(in oklab,var(--colors-violet-500) 12%,transparent)}.bg-violet-600\/11{background-color:color-mix(in oklab,var(--colors-violet-600) 11%,transparent)}.bg-violet-700{background-color:color-mix(in oklab,var(--colors-violet-700) var(--un-bg-opacity),transparent)}.bg-violet-800\/30{background-color:color-mix(in oklab,var(--colors-violet-800) 30%,transparent)}.bg-white{background-color:color-mix(in oklab,var(--colors-white) var(--un-bg-opacity),transparent)}.bg-white\/10{background-color:color-mix(in oklab,var(--colors-white) 10%,transparent)}.bg-white\/15{background-color:color-mix(in oklab,var(--colors-white) 15%,transparent)}.bg-white\/5{background-color:color-mix(in oklab,var(--colors-white) 5%,transparent)}.bg-white\/90{background-color:color-mix(in oklab,var(--colors-white) 90%,transparent)}.bg-yellow-300{background-color:color-mix(in oklab,var(--colors-yellow-300) var(--un-bg-opacity),transparent)}.bg-yellow-500\/15{background-color:color-mix(in oklab,var(--colors-yellow-500) 15%,transparent)}.bg-yellow-600{background-color:color-mix(in oklab,var(--colors-yellow-600) var(--un-bg-opacity),transparent)}.bg-yellow-600\/20{background-color:color-mix(in oklab,var(--colors-yellow-600) 20%,transparent)}.bg-yellow-900{background-color:color-mix(in oklab,var(--colors-yellow-900) var(--un-bg-opacity),transparent)}.dark .dark\:bg-gray-800\/90{background-color:color-mix(in oklab,var(--colors-gray-800) 90%,transparent)}.peer:checked~.peer-checked\:bg-primary-500{background-color:color-mix(in oklab,var(--colors-primary-500) var(--un-bg-opacity),transparent)}.hover\:bg-gray-400:hover{background-color:color-mix(in oklab,var(--colors-gray-400) var(--un-bg-opacity),transparent)}.hover\:bg-gray-500:hover{background-color:color-mix(in oklab,var(--colors-gray-500) var(--un-bg-opacity),transparent)}.hover\:bg-gray-600:hover{background-color:color-mix(in oklab,var(--colors-gray-600) var(--un-bg-opacity),transparent)}.hover\:bg-gray-700:hover{background-color:color-mix(in oklab,var(--colors-gray-700) var(--un-bg-opacity),transparent)}.hover\:bg-gray-700\/30:hover{background-color:color-mix(in oklab,var(--colors-gray-700) 30%,transparent)}.hover\:bg-gray-700\/50:hover{background-color:color-mix(in oklab,var(--colors-gray-700) 50%,transparent)}.hover\:bg-gray-800:hover{background-color:color-mix(in oklab,var(--colors-gray-800) var(--un-bg-opacity),transparent)}.hover\:bg-green-500:hover{background-color:color-mix(in oklab,var(--colors-green-500) var(--un-bg-opacity),transparent)}.hover\:bg-green-600\/90:hover{background-color:color-mix(in oklab,var(--colors-green-600) 90%,transparent)}.hover\:bg-green-700:hover{background-color:color-mix(in oklab,var(--colors-green-700) var(--un-bg-opacity),transparent)}.hover\:bg-primary-500:hover{background-color:color-mix(in oklab,var(--colors-primary-500) var(--un-bg-opacity),transparent)}.hover\:bg-primary-500\/10:hover{background-color:color-mix(in oklab,var(--colors-primary-500) 10%,transparent)}.hover\:bg-primary-600:hover{background-color:color-mix(in oklab,var(--colors-primary-600) var(--un-bg-opacity),transparent)}.hover\:bg-primary-700:hover{background-color:color-mix(in oklab,var(--colors-primary-700) var(--un-bg-opacity),transparent)}.hover\:bg-primary-800:hover{background-color:color-mix(in oklab,var(--colors-primary-800) var(--un-bg-opacity),transparent)}.hover\:bg-red-500\/10:hover{background-color:color-mix(in oklab,var(--colors-red-500) 10%,transparent)}.hover\:bg-red-700:hover{background-color:color-mix(in oklab,var(--colors-red-700) var(--un-bg-opacity),transparent)}.hover\:bg-violet-500\/22:hover{background-color:color-mix(in oklab,var(--colors-violet-500) 22%,transparent)}.hover\:bg-violet-600:hover{background-color:color-mix(in oklab,var(--colors-violet-600) var(--un-bg-opacity),transparent)}.hover\:bg-white\/10:hover{background-color:color-mix(in oklab,var(--colors-white) 10%,transparent)}.hover\:bg-white\/5:hover{background-color:color-mix(in oklab,var(--colors-white) 5%,transparent)}.hover\:bg-yellow-500\/25:hover{background-color:color-mix(in oklab,var(--colors-yellow-500) 25%,transparent)}.hover\:bg-yellow-700:hover{background-color:color-mix(in oklab,var(--colors-yellow-700) var(--un-bg-opacity),transparent)}.hover\:file\:bg-primary-700::file-selector-button:hover{background-color:color-mix(in oklab,var(--colors-primary-700) var(--un-bg-opacity),transparent)}.disabled\:bg-gray-600:disabled{background-color:color-mix(in oklab,var(--colors-gray-600) var(--un-bg-opacity),transparent)}.after\:bg-white:after{background-color:color-mix(in oklab,var(--colors-white) var(--un-bg-opacity),transparent)}.file\:bg-primary-600::file-selector-button{background-color:color-mix(in oklab,var(--colors-primary-600) var(--un-bg-opacity),transparent)}.decoration-primary-400\/50{text-decoration-color:color-mix(in oklab,var(--colors-primary-400) 50%,transparent)}.ring-gray-500{--un-ring-color:color-mix(in oklab, var(--colors-gray-500) var(--un-ring-opacity), transparent) }.ring-gray-600{--un-ring-color:color-mix(in oklab, var(--colors-gray-600) var(--un-ring-opacity), transparent) }.ring-green-400{--un-ring-color:color-mix(in oklab, var(--colors-green-400) var(--un-ring-opacity), transparent) }.ring-green-500{--un-ring-color:color-mix(in oklab, var(--colors-green-500) var(--un-ring-opacity), transparent) }.ring-primary-500\/20{--un-ring-color:color-mix(in oklab, var(--colors-primary-500) 20%, transparent) }.ring-white\/30{--un-ring-color:color-mix(in oklab, var(--colors-white) 30%, transparent) }.focus\:ring-green-500:focus{--un-ring-color:color-mix(in oklab, var(--colors-green-500) var(--un-ring-opacity), transparent) }.focus\:ring-primary-500:focus{--un-ring-color:color-mix(in oklab, var(--colors-primary-500) var(--un-ring-opacity), transparent) }.focus\:ring-primary-500\/20:focus{--un-ring-color:color-mix(in oklab, var(--colors-primary-500) 20%, transparent) }.hover\:shadow-blue-500\/20:hover{--un-shadow-color:color-mix(in oklab, var(--colors-blue-500) 20%, transparent) }.hover\:shadow-green-500\/20:hover{--un-shadow-color:color-mix(in oklab, var(--colors-green-500) 20%, transparent) }.hover\:shadow-orange-500\/20:hover{--un-shadow-color:color-mix(in oklab, var(--colors-orange-500) 20%, transparent) }.hover\:shadow-yellow-500\/20:hover{--un-shadow-color:color-mix(in oklab, var(--colors-yellow-500) 20%, transparent) }.fill-red-500{fill:color-mix(in oklab,var(--colors-red-500) var(--un-fill-opacity),transparent)}.fill-white{fill:color-mix(in oklab,var(--colors-white) var(--un-fill-opacity),transparent)}.fill-yellow-400{fill:color-mix(in oklab,var(--colors-yellow-400) var(--un-fill-opacity),transparent)}.fill-yellow-500{fill:color-mix(in oklab,var(--colors-yellow-500) var(--un-fill-opacity),transparent)}.dark .dark\:placeholder-gray-400::placeholder{color:color-mix(in oklab,var(--colors-gray-400) var(--un-placeholder-opacity),transparent)}.placeholder-gray-400::placeholder{color:color-mix(in oklab,var(--colors-gray-400) var(--un-placeholder-opacity),transparent)}.placeholder-gray-500::placeholder{color:color-mix(in oklab,var(--colors-gray-500) var(--un-placeholder-opacity),transparent)}}@media(min-width:40rem){.sm\:text-3xl{font-size:var(--text-3xl-fontSize);line-height:var(--un-leading, var(--text-3xl-lineHeight))}.sm\:text-lg{font-size:var(--text-lg-fontSize);line-height:var(--un-leading, var(--text-lg-lineHeight))}.sm\:p-4{padding:calc(var(--spacing) * 4)}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:flex-row{flex-direction:row}.sm\:grid-cols-\[124px_1fr\]{grid-template-columns:124px 1fr}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:w-64{width:calc(var(--spacing) * 64)}.sm\:block{display:block}.sm\:hidden{display:none}.sm\:items-center{align-items:center}}@media(min-width:48rem){.md\:text-sm{font-size:var(--text-sm-fontSize);line-height:var(--un-leading, var(--text-sm-lineHeight))}.md\:mx-6{margin-inline:calc(var(--spacing) * 6)}.md\:mt-24{margin-top:calc(var(--spacing) * 24)}.md\:mt-40{margin-top:calc(var(--spacing) * 40)}.md\:p-2{padding:calc(var(--spacing) * 2)}.md\:p-3{padding:calc(var(--spacing) * 3)}.md\:p-4{padding:calc(var(--spacing) * 4)}.md\:p-8{padding:calc(var(--spacing) * 8)}.md\:px-6{padding-inline:calc(var(--spacing) * 6)}.md\:pb-0{padding-bottom:calc(var(--spacing) * 0)}.md\:pt-16{padding-top:calc(var(--spacing) * 16)}.md\:pt-24{padding-top:calc(var(--spacing) * 24)}.md\:border-l{border-left-width:1px}.md\:border-t-0{border-top-width:0px}.md\:rounded-tl-3xl{border-top-left-radius:var(--radius-3xl)}.md\:flex{display:flex}.md\:flex-row{flex-direction:row}.md\:flex-wrap{flex-wrap:wrap}.md\:gap-2{gap:calc(var(--spacing) * 2)}.md\:col-span-3{grid-column:span 3/span 3}.md\:col-span-6{grid-column:span 6/span 6}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:h-2\.5{height:calc(var(--spacing) * 2.5)}.md\:h-2\/3{height:66.6666666667%}.md\:h-8{height:calc(var(--spacing) * 8)}.md\:min-w-0{min-width:calc(var(--spacing) * 0)}.md\:w-\[600px\]{width:600px}.md\:w-10{width:calc(var(--spacing) * 10)}.md\:w-2\.5{width:calc(var(--spacing) * 2.5)}.md\:w-8{width:calc(var(--spacing) * 8)}.md\:w-full{width:100%}.md\:block{display:block}.md\:hidden{display:none}.md\:items-start{align-items:flex-start}.md\:items-center{align-items:center}.md\:bottom-0{bottom:calc(var(--spacing) * 0)}.md\:bottom-5{bottom:calc(var(--spacing) * 5)}.md\:left-auto{left:auto}.md\:right-5{right:calc(var(--spacing) * 5)}.md\:justify-between{justify-content:space-between}}@media(min-width:64rem){.lg\:mx-8{margin-inline:calc(var(--spacing) * 8)}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}.lg\:flex-row{flex-direction:row}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:items-center{align-items:center}.lg\:justify-between{justify-content:space-between}}@media(min-width:80rem){.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}
