.cyom-term.svelte-u8onab{position:relative;display:inline-block}.cyom-term-trigger.svelte-u8onab{background:none;border:none;padding:0;margin:0;font:inherit;color:inherit;cursor:help;text-decoration:underline dotted color-mix(in srgb,var(--brand-orange) 70%,#ffffff) 1px;text-underline-offset:3px}.cyom-term-trigger.svelte-u8onab:hover{color:color-mix(in srgb,var(--brand-orange) 80%,#ffffff)}.cyom-term-trigger.svelte-u8onab:focus-visible{color:color-mix(in srgb,var(--brand-orange) 80%,#ffffff);outline:2px solid color-mix(in srgb,var(--brand-orange) 55%,transparent);outline-offset:2px;border-radius:2px}.cyom-term-panel.svelte-u8onab{position:absolute;z-index:60;bottom:calc(100% + .5rem);left:50%;transform:translate(-50%);width:max-content;max-width:min(18rem,calc(100vw - 2rem));padding:.65rem .8rem;border:1px solid var(--line-muted);border-radius:.5rem;background:linear-gradient(180deg,#ffffff0b,#fff0),var(--surface-panel-strong);box-shadow:inset 0 1px #ffffff0d,0 18px 44px #00000052;color:#d4d4d4;font-size:.75rem;font-weight:400;line-height:1.45;text-align:left;text-decoration:none}@media(max-width:639px){.cyom-term-panel.svelte-u8onab{position:fixed;left:1rem;right:1rem;bottom:1rem;top:auto;transform:none;width:auto;max-width:none}}.cyom-kpi.svelte-fwtr98{border:1px solid var(--line-muted);border-radius:.5rem;padding:.75rem .9rem;background:linear-gradient(180deg,#ffffff0b,#fff0),var(--surface-panel-strong)}.cyom-kpi-label.svelte-fwtr98{font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:#a3a3a3}.cyom-kpi-value.svelte-fwtr98{margin-top:.35rem;font-size:.95rem;font-weight:700;line-height:1.3;color:#fff}.cyom-h3.svelte-fwtr98{display:flex;align-items:center;gap:.6rem;font-size:.85rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#e5e5e5}.cyom-h3-icon.svelte-fwtr98{display:inline-flex;align-items:center;justify-content:center;width:1.7rem;height:1.7rem;border-radius:.45rem;border:1px solid var(--line-muted);background:#ffffff0d;flex-shrink:0}.cyom-timeline.svelte-fwtr98{position:relative;display:flex;flex-direction:column;gap:1rem;padding-left:.25rem}.cyom-timeline.svelte-fwtr98:before{content:"";position:absolute;left:1.05rem;top:.9rem;bottom:.9rem;width:2px;background:linear-gradient(180deg,var(--brand-orange),color-mix(in srgb,var(--brand-gold) 60%,transparent));opacity:.45}.cyom-timeline-item.svelte-fwtr98{position:relative;display:flex;align-items:flex-start;gap:.85rem}.cyom-timeline-dot.svelte-fwtr98{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:1.65rem;height:1.65rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--brand-orange) 55%,var(--line-muted));background:#10131a;color:color-mix(in srgb,var(--brand-orange) 85%,#ffffff);font-size:.72rem;font-weight:700;flex-shrink:0}.cyom-step-nr.svelte-fwtr98{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;margin-top:.05rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--brand-orange) 55%,var(--line-muted));background:color-mix(in srgb,var(--brand-orange) 10%,transparent);color:color-mix(in srgb,var(--brand-orange) 85%,#ffffff);font-size:.72rem;font-weight:700;flex-shrink:0}.cyom-pill.svelte-fwtr98{display:inline-flex;align-items:center;border:1px solid var(--line-muted);border-radius:999px;background:#ffffff0a;padding:.3rem .6rem;color:#d4d4d4;font-size:.68rem;font-weight:600;line-height:1}.cyom-hint.svelte-fwtr98{border-color:color-mix(in srgb,var(--brand-orange) 40%,var(--line-muted));background:color-mix(in srgb,var(--brand-orange) 8%,rgba(10,12,16,.5))}.cyom-warn.svelte-fwtr98{border-color:color-mix(in srgb,var(--brand-gold) 45%,var(--line-muted));background:color-mix(in srgb,var(--brand-gold) 8%,rgba(10,12,16,.5))}.cyom-top-card.svelte-fwtr98{border-color:color-mix(in srgb,var(--brand-orange) 45%,var(--line-muted))}.cyom-top-badge.svelte-fwtr98{position:absolute;top:-.55rem;right:.8rem;border-radius:999px;background:var(--brand-orange);color:#fff;font-size:.62rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;padding:.2rem .55rem}.cyom-tools-scroll.svelte-fwtr98{overflow-x:auto;border:1px solid var(--line-muted);border-radius:.5rem}.cyom-tools-table.svelte-fwtr98{width:100%;min-width:40rem;border-collapse:collapse;font-size:.8rem}.cyom-tools-table.svelte-fwtr98 thead:where(.svelte-fwtr98) th:where(.svelte-fwtr98){position:sticky;top:0;background:#141922;color:#a3a3a3;font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;text-align:left;padding:.6rem .8rem;border-bottom:1px solid var(--line-muted)}.cyom-tools-table.svelte-fwtr98 tbody:where(.svelte-fwtr98) td:where(.svelte-fwtr98){padding:.6rem .8rem;border-bottom:1px solid rgba(255,255,255,.06);color:#d4d4d4;line-height:1.45;vertical-align:top}.cyom-tools-table.svelte-fwtr98 tbody:where(.svelte-fwtr98) tr:where(.svelte-fwtr98):last-child td:where(.svelte-fwtr98){border-bottom:none}.cyom-tools-table.svelte-fwtr98 tbody:where(.svelte-fwtr98) tr:where(.svelte-fwtr98):hover td:where(.svelte-fwtr98){background:#ffffff08}.cyom-tools-cat.svelte-fwtr98{white-space:nowrap;color:#a3a3a3;font-size:.72rem;font-weight:600}.cyom-tools-name.svelte-fwtr98{white-space:nowrap;font-weight:700;color:#fff}.cyom-top-star.svelte-fwtr98{color:var(--brand-gold);font-weight:700}.cyom-question.svelte-2u2ohm{margin-top:2rem;border-top:1px solid rgba(255,255,255,.09);padding-top:1.4rem}.cyom-question.svelte-2u2ohm:first-of-type{border-top:none;padding-top:0}.cyom-question-title.svelte-2u2ohm{display:flex;align-items:center;gap:.65rem;font-size:1.08rem;font-weight:700;line-height:1.35;color:#fff;letter-spacing:.01em}.cyom-question-marker.svelte-2u2ohm{flex-shrink:0;width:.32rem;height:1.35rem;border-radius:999px;background:linear-gradient(180deg,var(--brand-orange),var(--brand-gold));box-shadow:0 0 12px color-mix(in srgb,var(--brand-orange) 45%,transparent)}.cyom-progress.svelte-2u2ohm{height:.4rem;overflow:hidden;border-radius:999px;background:#ffffff12}.cyom-progress-fill.svelte-2u2ohm{height:100%;border-radius:999px;background:linear-gradient(90deg,var(--brand-orange),color-mix(in srgb,var(--brand-orange) 70%,var(--brand-gold)));transition:width .22s ease}.cyom-option.svelte-2u2ohm{position:relative;border:1px solid var(--line-muted);border-radius:.5rem;padding:.85rem .95rem;text-align:left;background:#0a0c107a;transition:border-color .16s ease,background-color .16s ease,transform .16s ease}.cyom-option.svelte-2u2ohm:hover{border-color:color-mix(in srgb,#ffffff 18%,var(--line-muted));background:#0a0c10a8;transform:translateY(-1px)}.cyom-option.svelte-2u2ohm:focus-visible{border-color:color-mix(in srgb,var(--brand-orange) 56%,var(--line-muted));outline:2px solid color-mix(in srgb,var(--brand-orange) 55%,transparent);outline-offset:2px}.cyom-option.is-selected.svelte-2u2ohm{border-color:color-mix(in srgb,var(--brand-orange) 64%,var(--line-muted));background:color-mix(in srgb,var(--brand-orange) 10%,rgba(10,12,16,.68))}.cyom-btn.svelte-2u2ohm{display:inline-flex;align-items:center;gap:.5rem;border-radius:.5rem;padding:.6rem 1.1rem;font-size:.875rem;font-weight:600;white-space:nowrap;transition:border-color .16s ease,color .16s ease,filter .16s ease}.cyom-btn-primary.svelte-2u2ohm{background:var(--brand-orange);color:#fff}.cyom-btn-primary.svelte-2u2ohm:hover:not(:disabled){filter:brightness(1.1)}.cyom-btn-primary.svelte-2u2ohm:focus-visible{outline:2px solid color-mix(in srgb,var(--brand-orange) 70%,#ffffff);outline-offset:2px}.cyom-btn-primary.svelte-2u2ohm:disabled{opacity:.45;cursor:not-allowed}.cyom-btn-ghost.svelte-2u2ohm{border:1px solid var(--line-muted);background:#0a0c1066;color:#d4d4d4}.cyom-btn-ghost.svelte-2u2ohm:hover:not(:disabled){border-color:color-mix(in srgb,#ffffff 22%,var(--line-muted));color:#fff}.cyom-btn-ghost.svelte-2u2ohm:focus-visible{outline:2px solid color-mix(in srgb,#ffffff 40%,transparent);outline-offset:2px}.cyom-btn-ghost.svelte-2u2ohm:disabled{opacity:.4;cursor:not-allowed}
