@import "https://api.fontshare.com/v2/css?f[]=satoshi@400,500,700,900&f[]=commit-mono@400,700&display=swap";:root{--bg:oklch(13% .008 280);--bg-surface:oklch(16% .01 280);--bg-elevated:oklch(19% .012 280);--border:oklch(22% .012 280);--border-subtle:oklch(18% .008 280);--text-heading:oklch(95% .005 280);--text-primary:oklch(88% .008 280);--text-secondary:oklch(65% .01 280);--text-muted:oklch(48% .01 280);--accent:oklch(68% .16 285);--accent-soft:oklch(22% .06 285);--accent-muted:oklch(45% .1 285);--green:oklch(72% .14 155);--green-soft:oklch(20% .04 155);--amber:oklch(78% .14 80);--amber-soft:oklch(22% .05 80);--red:oklch(68% .16 25);--red-soft:oklch(20% .05 25);--orange:oklch(72% .14 55);--orange-soft:oklch(20% .05 55);--cyan:oklch(72% .1 200);--cyan-soft:oklch(20% .04 200);--purple:var(--accent);--purple-soft:var(--accent-soft);--pink:oklch(70% .14 340);--blue:oklch(68% .14 250);--blue-soft:oklch(22% .05 250);--gray:oklch(55% .01 260);--gray-soft:oklch(22% .01 260);--color-database:oklch(65% .12 285);--color-server:oklch(68% .12 155);--color-proxy:oklch(74% .12 80);--color-kafka:oklch(70% .12 55);--color-cache:oklch(68% .08 200);--color-projection:oklch(65% .14 300);--space-xs:4px;--space-sm:8px;--space-md:16px;--space-lg:24px;--space-xl:32px;--space-2xl:48px;--space-3xl:64px;--font-display:"Satoshi", "General Sans", system-ui, sans-serif;--font-body:"Satoshi", "General Sans", system-ui, sans-serif;--font-mono:"Commit Mono", "JetBrains Mono", "SF Mono", monospace;--ease-out-expo:cubic-bezier(.16, 1, .3, 1);--ease-out-quart:cubic-bezier(.25, 1, .5, 1);--duration-fast:.3s;--duration-normal:.5s;--duration-slow:.8s}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html,body,#root{width:100%;height:100%;overflow:hidden}body{font-family:var(--font-body);background:var(--bg);color:var(--text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}._wrapper_z3ct9_1{box-sizing:border-box;grid-template-columns:380px 1fr;gap:32px;padding:80px 48px 160px;display:grid;position:absolute;inset:0}._problemPanel_z3ct9_12{flex-direction:column;align-self:start;gap:20px;display:flex;position:sticky;top:80px}._problemBadge_z3ct9_21{letter-spacing:.16em;text-transform:uppercase;color:var(--red);border:1px solid var(--red);background:color-mix(in srgb, var(--red) 10%, transparent);border-radius:4px;align-self:flex-start;padding:4px 10px;font-size:9px;font-weight:800}._problemHeadline_z3ct9_34{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text-heading);font-size:26px;font-weight:900;line-height:1.15}._problemDetail_z3ct9_43{color:var(--text-secondary);font-size:14px;line-height:1.55}._symptoms_z3ct9_49{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}._symptom_z3ct9_49{letter-spacing:.04em;color:var(--red);background:color-mix(in srgb, var(--red) 8%, transparent);border:1px solid color-mix(in srgb, var(--red) 30%, transparent);font-size:10px;font-weight:600;font-family:var(--font-mono);border-radius:3px;padding:4px 8px}._optionsPanel_z3ct9_69{flex-direction:column;gap:14px;display:flex;overflow:hidden}._optionsHeader_z3ct9_76{letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted);margin-bottom:4px;font-size:10px;font-weight:800}._option_z3ct9_69{border:1px solid var(--border);background:var(--bg-surface);opacity:0;transition:opacity .5s var(--ease-out-quart), transform .5s var(--ease-out-quart), border-color .6s ease, background .6s ease, box-shadow .6s ease;border-radius:10px;flex-direction:column;gap:8px;padding:16px 20px;display:flex;transform:translateY(8px)}._option_z3ct9_69._visible_z3ct9_103{opacity:1;transform:translateY(0)}._option_z3ct9_69._focused_z3ct9_108{border-color:var(--accent);background:var(--bg-elevated);box-shadow:0 0 0 1px color-mix(in srgb, var(--accent) 40%, transparent), 0 10px 30px -10px color-mix(in srgb, var(--accent) 40%, transparent)}._option_z3ct9_69._chosen_z3ct9_115{border-color:var(--green);background:color-mix(in srgb, var(--green) 8%, var(--bg-surface));box-shadow:0 0 0 1px color-mix(in srgb, var(--green) 40%, transparent), 0 10px 30px -10px color-mix(in srgb, var(--green) 50%, transparent)}._option_z3ct9_69._dimmed_z3ct9_122{opacity:.35;filter:saturate(.5)}._optionHeader_z3ct9_127{justify-content:space-between;align-items:center;gap:12px;display:flex}._optionLabel_z3ct9_134{font-family:var(--font-display);color:var(--text-heading);letter-spacing:-.01em;font-size:16px;font-weight:700;line-height:1.2}._optionBadge_z3ct9_143{letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;border:1px solid;border-radius:3px;flex-shrink:0;padding:3px 8px;font-size:9px;font-weight:800}._pickedBadge_z3ct9_155{color:var(--green);border-color:var(--green);background:color-mix(in srgb, var(--green) 15%, transparent);animation:1.4s ease-in-out infinite _pickedPulse_z3ct9_1}@keyframes _pickedPulse_z3ct9_1{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--green) 50%, transparent)}50%{box-shadow:0 0 0 6px color-mix(in srgb, var(--green) 0%, transparent)}}._rejectedBadge_z3ct9_167{color:var(--red);border-color:color-mix(in srgb, var(--red) 50%, transparent);background:color-mix(in srgb, var(--red) 8%, transparent)}._explanation_z3ct9_173{color:var(--text-primary);font-size:13px;line-height:1.5}._speculative_z3ct9_180{border-top:1px dashed var(--border);opacity:0;max-height:0;transition:max-height .5s var(--ease-out-quart), opacity .3s ease, padding .4s ease;grid-template-columns:110px 1fr;align-items:start;gap:12px;margin-top:6px;padding-top:12px;display:grid;overflow:hidden}._option_z3ct9_69._focused_z3ct9_108 ._speculative_z3ct9_180,._option_z3ct9_69._chosen_z3ct9_115 ._speculative_z3ct9_180{opacity:1;max-height:400px}._speculativeLabel_z3ct9_200{letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted);padding-top:2px;font-size:8px;font-weight:800}._speculativeBody_z3ct9_209{flex-direction:column;gap:8px;display:flex}._outcome_z3ct9_215{color:var(--text-secondary);font-size:12px;font-style:italic;line-height:1.45}._tradeoff_z3ct9_222{color:color-mix(in srgb, var(--red) 80%, var(--text-secondary));font-size:11px;line-height:1.4}._tradeoff_z3ct9_222:before{content:"⚠ ";color:var(--red);font-style:normal;font-weight:700}._deltaRow_z3ct9_235{flex-wrap:wrap;gap:6px;margin-top:2px;display:flex}._pill_z3ct9_242{font-family:var(--font-mono);white-space:nowrap;border:1px solid;border-radius:3px;padding:3px 7px;font-size:10px;font-weight:600}._pillAdd_z3ct9_252{color:var(--green);border-color:color-mix(in srgb, var(--green) 40%, transparent);background:color-mix(in srgb, var(--green) 8%, transparent)}._pillAdd_z3ct9_252:before{content:"+ "}._pillRemove_z3ct9_260{color:var(--red);border-color:color-mix(in srgb, var(--red) 40%, transparent);background:color-mix(in srgb, var(--red) 8%, transparent)}._pillRemove_z3ct9_260:before{content:"− "}._pillTouch_z3ct9_268{color:var(--amber);border-color:color-mix(in srgb, var(--amber) 40%, transparent);background:color-mix(in srgb, var(--amber) 8%, transparent)}._pillTouch_z3ct9_268:before{content:"~ "}._navHint_z3ct9_277{letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);font-size:10px;font-weight:600;font-family:var(--font-mono);opacity:.7;white-space:nowrap;position:absolute;bottom:140px;left:50%;transform:translate(-50%)}._navHint_z3ct9_277 kbd{border:1px solid var(--border);background:var(--bg-surface);color:var(--text-primary);border-radius:3px;margin:0 4px;padding:2px 6px;font-size:10px;display:inline-block}.react-flow{direction:ltr}.react-flow__container{width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__pane{z-index:1;cursor:-webkit-grab;cursor:grab}.react-flow__pane.selection{cursor:pointer}.react-flow__pane.dragging{cursor:-webkit-grabbing;cursor:grabbing}.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 .react-flow__edges{pointer-events:none;overflow:visible}.react-flow__edge-path,.react-flow__connection-path{stroke:#b1b1b7;stroke-width:1px;fill:none}.react-flow__edge{pointer-events:visibleStroke;cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:.5s linear infinite dashdraw}.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:focus .react-flow__edge-path,.react-flow__edge:focus-visible .react-flow__edge-path{stroke:#555}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge-textbg{fill:#fff}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;user-select:none}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:.5s linear infinite dashdraw}.react-flow__connectionline{z-index:1001}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{-webkit-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:-webkit-grab;cursor:grab;position:absolute}.react-flow__node.dragging{cursor:-webkit-grabbing;cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin:0 0;pointer-events:none}.react-flow__nodesselection-rect{pointer-events:all;cursor:-webkit-grab;cursor:grab;position:absolute}.react-flow__handle{pointer-events:none;background:#1a192b;border:1px solid #fff;border-radius:100%;width:6px;min-width:5px;height:6px;min-height:5px;position:absolute}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;bottom:-4px;left:50%;transform:translate(-50%)}.react-flow__handle-top{top:-4px;left:50%;transform:translate(-50%)}.react-flow__handle-left{top:50%;left:-4px;transform:translateY(-50%)}.react-flow__handle-right{top:50%;right:-4px;transform:translateY(-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__panel{z-index:5;margin:15px;position:absolute}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.center{left:50%;transform:translate(-50%)}.react-flow__attribution{background:#ffffff80;margin:0;padding:2px 3px;font-size:10px}.react-flow__attribution a{color:#999;text-decoration:none}@keyframes dashdraw{0%{stroke-dashoffset:10px}}.react-flow__edgelabel-renderer{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute}.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-default,.react-flow__node-input,.react-flow__node-output,.react-flow__node-group{color:#222;text-align:center;background-color:#fff;border:1px solid #1a192b;border-radius:3px;width:150px;padding:10px;font-size:12px}.react-flow__node-default.selectable:hover,.react-flow__node-input.selectable:hover,.react-flow__node-output.selectable:hover,.react-flow__node-group.selectable:hover{box-shadow:0 1px 4px 1px #00000014}.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.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:0 0 0 .5px #1a192b}.react-flow__node-group{background-color:#f0f0f040}.react-flow__nodesselection-rect,.react-flow__selection{background:#0059dc14;border:1px dotted #0059dccc}.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{box-shadow:0 0 2px 1px #00000014}.react-flow__controls-button{box-sizing:content-box;cursor:pointer;-webkit-user-select:none;user-select:none;background:#fefefe;border:none;border-bottom:1px solid #eee;justify-content:center;align-items:center;width:16px;height:16px;padding:5px;display:flex}.react-flow__controls-button:hover{background:#f4f4f4}.react-flow__controls-button svg{width:100%;max-width:12px;max-height:12px}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__minimap{background-color:#fff}.react-flow__minimap svg{display:block}.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{background-color:#3367d9;border:1px solid #fff;border-radius:1px;width:4px;height:4px;transform:translate(-50%,-50%)}.react-flow__resize-control.handle.left{top:50%;left:0}.react-flow__resize-control.handle.right{top:50%;left:100%}.react-flow__resize-control.handle.top{top:0;left:50%}.react-flow__resize-control.handle.bottom{top:100%;left:50%}.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:0 solid #3367d9}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;height:100%;top:0;transform:translate(-50%)}.react-flow__resize-control.line.left{border-left-width:1px;left:0}.react-flow__resize-control.line.right{border-right-width:1px;left:100%}.react-flow__resize-control.line.top,.react-flow__resize-control.line.bottom{width:100%;height:1px;left:0;transform:translateY(-50%)}.react-flow__resize-control.line.top{border-top-width:1px;top:0}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}._node_1spp5_1{z-index:2;width:56px;transition:left 1.2s var(--ease-out-expo), top 1.2s var(--ease-out-expo), opacity .5s ease;will-change:left, top, opacity;flex-direction:column;align-items:center;gap:5px;display:flex;position:absolute}._label_1spp5_16,._sublabel_1spp5_16{width:max-content;position:relative;left:0}._node_1spp5_1._entering_1spp5_23{animation:_nodeEnter_1spp5_1 .5s var(--ease-out-quart) both}@keyframes _nodeEnter_1spp5_1{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}._icon_1spp5_32{border:1.5px solid;border-radius:12px;justify-content:center;align-items:center;width:56px;height:56px;display:flex;position:relative;box-shadow:0 2px 12px -2px oklch(0% 0 0/.5)}._icon_1spp5_32 svg{width:24px;height:24px}._label_1spp5_16{letter-spacing:.08em;text-transform:uppercase;color:var(--text-primary);white-space:nowrap;text-align:center;max-width:120px;font-size:10px;font-weight:700;line-height:1.2}._sublabel_1spp5_16{color:var(--text-muted);font-size:9px;font-weight:500;font-family:var(--font-mono);letter-spacing:.02em;margin-top:-3px}._database_1spp5_72 ._icon_1spp5_32{color:oklch(70% .14 285);background:oklch(18% .04 285);border-color:oklch(55% .12 285)}._server_1spp5_78 ._icon_1spp5_32{color:oklch(70% .12 155);background:oklch(18% .03 155);border-color:oklch(55% .1 155)}._proxy_1spp5_84 ._icon_1spp5_32{color:oklch(75% .12 80);background:oklch(18% .03 80);border-color:oklch(60% .1 80)}._kafka_1spp5_90 ._icon_1spp5_32{color:oklch(72% .12 55);background:oklch(18% .03 55);border-color:oklch(58% .1 55)}._cache_1spp5_96 ._icon_1spp5_32{color:oklch(70% .09 200);background:oklch(18% .025 200);border-color:oklch(55% .07 200)}._projection_1spp5_102 ._icon_1spp5_32{color:oklch(70% .14 300);background:oklch(18% .05 300);border-color:oklch(55% .12 300)}._shard_1spp5_108 ._icon_1spp5_32{color:oklch(68% .16 280);background:oklch(18% .05 280);border-color:oklch(52% .14 280)}._replica_1spp5_114 ._icon_1spp5_32{color:oklch(62% .1 285);background:oklch(17% .03 285);border-color:oklch(48% .08 285)}._queue_1spp5_120 ._icon_1spp5_32{color:oklch(72% .12 65);background:oklch(18% .03 80);border-color:oklch(58% .1 65)}._gateway_1spp5_126 ._icon_1spp5_32{color:oklch(70% .09 180);background:oklch(18% .025 180);border-color:oklch(55% .07 180)}._monitor_1spp5_132 ._icon_1spp5_32{color:oklch(70% .14 320);background:oklch(18% .04 320);border-color:oklch(55% .12 320)}._config_1spp5_138 ._icon_1spp5_32{color:oklch(58% .02 280);background:oklch(17% .008 280);border-color:oklch(42% .015 280)}._search_1spp5_144 ._icon_1spp5_32{color:oklch(70% .1 145);background:oklch(18% .03 145);border-color:oklch(55% .08 145)}._blob_1spp5_150 ._icon_1spp5_32{color:oklch(70% .12 55);background:oklch(18% .03 55);border-color:oklch(55% .1 55)}._wrapper_6qxzz_1{width:100%;height:100%;position:relative;overflow:hidden}._flowHost_6qxzz_8{width:auto;height:auto;position:absolute;inset:0 0 140px}._flowHost_6qxzz_8>*{width:100%;height:100%}._teaser_6qxzz_23{font-family:var(--font-display);letter-spacing:-.03em;color:var(--text-heading);text-align:center;pointer-events:none;z-index:50;animation:_teaserIn_6qxzz_1 .8s var(--ease-out-expo) both;justify-content:center;align-items:center;padding:0 8vw;font-size:clamp(40px,6vw,88px);font-weight:900;display:flex;position:absolute;inset:0 0 140px}@keyframes _teaserIn_6qxzz_1{0%{opacity:0;transform:translateY(12px)scale(.96)}to{opacity:1;transform:none}}._canvas_6qxzz_46{transition:transform 1.2s var(--ease-out-expo);will-change:transform;transform-origin:0 0;position:absolute}.react-flow{background:0 0!important}.react-flow__node{will-change:transform;cursor:default!important;transition:transform .9s var(--ease-out-expo)!important}.react-flow__edge{pointer-events:none}.react-flow__edge-path{transition:stroke-width .4s,opacity .5s}.react-flow__attribution{display:none!important}.react-flow__node-default{color:inherit!important;box-shadow:none!important;transition:all .8s var(--ease-out-expo)!important;background:0 0!important;border:none!important;padding:8px 10px!important}.react-flow__node-default.selectable:hover{box-shadow:none!important}._stepIndicator_6qxzz_90{z-index:100;gap:6px;display:flex;position:fixed;top:24px;left:50%;transform:translate(-50%)}._dot_6qxzz_100{background:var(--border);cursor:pointer;border-radius:50%;width:8px;height:8px;transition:all .3s}._dot_6qxzz_100._active_6qxzz_109{background:var(--accent);transform:scale(1.3);box-shadow:0 0 8px oklch(68% .16 285/.5)}._dot_6qxzz_100._past_6qxzz_115{background:var(--text-muted)}._dot_6qxzz_100._decisionDot_6qxzz_119{border-radius:2px;width:6px;height:6px;transform:rotate(45deg)}._dot_6qxzz_100._decisionDot_6qxzz_119._active_6qxzz_109{transform:rotate(45deg)scale(1.3)}._progress_6qxzz_131{background:var(--accent);height:2px;transition:width .6s var(--ease-out-expo);z-index:200;position:fixed;top:0;left:0}._bottomBar_6qxzz_142{z-index:100;pointer-events:none;background:linear-gradient(to top, var(--bg) 40%, transparent);align-items:flex-end;gap:32px;padding:32px 32px 20px;display:flex;position:fixed;bottom:0;left:0;right:0}._titleBlock_6qxzz_156{flex-shrink:0}._stepTitle_6qxzz_160{font-family:var(--font-display);color:var(--text-heading);letter-spacing:-.02em;font-size:22px;font-weight:900;line-height:1.1}._stepSubtitle_6qxzz_169{color:var(--text-muted);letter-spacing:.01em;margin-top:4px;font-size:12px;font-weight:500}._annotationBar_6qxzz_177{flex:1;justify-content:center;align-items:flex-end;gap:16px;min-width:0;display:flex;overflow:hidden}._annotationChip_6qxzz_187{opacity:0;min-width:0;max-width:240px;animation:_chipIn_6qxzz_1 .4s var(--ease-out-quart) forwards;flex-shrink:1;align-items:flex-start;gap:6px;display:flex}@keyframes _chipIn_6qxzz_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}._chipBadge_6qxzz_203{letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border:1px solid;border-radius:3px;flex-shrink:0;margin-top:2px;padding:2px 6px;font-size:8px;font-weight:700}._chipText_6qxzz_216{color:var(--text-secondary);font-size:11px;font-weight:500;line-height:1.45}._chipText_6qxzz_216 strong{color:var(--text-primary);font-weight:700}._timer_6qxzz_229{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:2px;display:flex}._timerDisplay_6qxzz_237{font-family:var(--font-mono);color:var(--text-secondary);letter-spacing:.04em;font-size:18px;font-weight:700}._timerDisplay_6qxzz_237._warning_6qxzz_245{color:var(--amber)}._timerDisplay_6qxzz_237._danger_6qxzz_249{color:var(--red);animation:1s ease-in-out infinite _timerBlink_6qxzz_1}@keyframes _timerBlink_6qxzz_1{0%,to{opacity:1}50%{opacity:.4}}._timerHint_6qxzz_259{color:var(--text-muted);letter-spacing:.06em;text-transform:uppercase;opacity:.6;font-size:8px;font-weight:500}._grid_6qxzz_269{opacity:.3;pointer-events:none;background-image:radial-gradient(circle at 1px 1px,oklch(20% .008 280) .5px,#0000 0);background-size:48px 48px;position:absolute;inset:0}._group_6qxzz_280{z-index:1;transition:left 1.2s var(--ease-out-expo), top 1.2s var(--ease-out-expo), width 1.2s var(--ease-out-expo), height 1.2s var(--ease-out-expo), opacity .5s ease;border:1px solid;border-radius:14px;position:absolute}._groupLabel_6qxzz_293{letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;opacity:.7;border-radius:3px;padding:2px 7px;font-size:8px;font-weight:700;position:absolute;top:8px;left:10px}
