.skill-ed{z-index:12000;box-sizing:border-box;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000c7;place-items:center;padding:clamp(.35rem,1.2vw,.75rem);display:grid;position:fixed;inset:0}.skill-ed.is-page[data-v-5340a4a1]{z-index:1;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;padding:0;display:block;position:relative;inset:auto}.skill-ed__panel{z-index:1;background:#0c0c12;border:1px solid #c4a57447;border-radius:14px;flex-direction:column;width:min(100%,100vw - .7rem);max-width:none;height:min(100%,100dvh - .7rem);max-height:none;display:flex;position:relative;overflow:hidden;box-shadow:0 28px 80px #0000008c}.skill-ed.is-page .skill-ed__panel[data-v-5340a4a1]{width:100%;height:auto;min-height:min(78dvh,44rem);box-shadow:none}.skill-ed__head[data-v-5340a4a1]{border-bottom:1px solid #ffffff12;flex-shrink:0;justify-content:space-between;align-items:center;gap:.75rem;padding:.55rem .9rem;display:flex}.skill-ed__kicker[data-v-5340a4a1]{letter-spacing:.12em;text-transform:uppercase;color:#c4a574;margin:0;font-size:.65rem;font-weight:800}.skill-ed__head h2[data-v-5340a4a1]{font-family:var(--font-cormorant),Georgia,serif;color:#f4efe6;margin:.1rem 0 0;font-size:clamp(1.1rem,1.6vw,1.35rem);font-weight:600}.skill-ed__icon-btn[data-v-5340a4a1]{color:#e8e4f0;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:10px;place-items:center;width:2.25rem;height:2.25rem;display:grid}.skill-ed.is-page .skill-ed__body[data-v-5340a4a1]{min-height:min(62dvh,36rem)}.skill-ed__body[data-v-5340a4a1]{flex:1;grid-template-columns:minmax(9.5rem,11rem) minmax(0,1fr) minmax(14rem,17rem);gap:0;min-height:0;display:grid;overflow:hidden}.skill-ed__cats[data-v-5340a4a1],.skill-ed__inspector[data-v-5340a4a1]{background:#00000038;border-color:#ffffff0f;padding:.65rem .7rem;overflow:auto}.skill-ed__cats[data-v-5340a4a1]{border-right:1px solid #ffffff0f}.skill-ed__inspector[data-v-5340a4a1]{border-left:1px solid #ffffff0f}.skill-ed__side-label[data-v-5340a4a1]{font-size:var(--offer-type-small,14px);letter-spacing:.1em;text-transform:uppercase;color:#c8c3d28c;margin:0 0 .55rem;font-weight:800}.skill-ed__cat[data-v-5340a4a1]{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #ffffff12;border-radius:10px;flex-direction:column;align-items:flex-start;gap:.15rem;margin-bottom:.4rem;padding:.55rem .65rem;display:flex}.skill-ed__cat strong[data-v-5340a4a1]{color:#f0ebe3;font-size:.88rem}.skill-ed__cat span[data-v-5340a4a1]{color:#c8c3d28c;font-size:.75rem}.skill-ed__cat.is-active[data-v-5340a4a1]{background:#c4a5741a;border-color:#c4a57473}.skill-ed__canvas-wrap[data-v-5340a4a1]{flex-direction:column;min-width:0;min-height:0;padding:.4rem .5rem .5rem;display:flex;overflow:hidden}.skill-ed__chrome[data-v-5340a4a1]{flex-direction:column;flex-shrink:0;gap:.35rem;margin-bottom:.35rem;display:flex}.skill-ed__toolbar[data-v-5340a4a1]{gap:.35rem}.skill-ed__size-row[data-v-5340a4a1],.skill-ed__toolbar[data-v-5340a4a1]{flex-wrap:wrap;align-items:center;display:flex}.skill-ed__size-row[data-v-5340a4a1]{gap:.85rem 1.2rem;margin:.45rem 0 .15rem}.skill-ed__size[data-v-5340a4a1]{font-size:var(--offer-type-small,14px);color:#e8d5a8d1;align-items:center;gap:.45rem;margin:0;font-weight:650;display:inline-flex}.skill-ed__size input[type=range][data-v-5340a4a1]{accent-color:#c4a574;width:8.5rem}.skill-ed__size em[data-v-5340a4a1]{color:#f0ebe3;min-width:1.6rem;font-style:normal}.skill-ed__tool[data-v-5340a4a1]{color:#e8e4f0;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:.35rem;padding:.35rem .65rem;font-size:.78rem;font-weight:650;display:inline-flex}.skill-ed__tool.is-active[data-v-5340a4a1]{color:#fff4e0;background:#c4a57424;border-color:#c4a57480}.skill-ed__tool--save[data-v-5340a4a1]{color:#b7f5d8;border-color:#6ee7b759;margin-left:auto}.skill-ed__stage[data-v-5340a4a1]{isolation:isolate;background:radial-gradient(95% 120% at 76%,#221c30,#121018 38%,#0a0a10 68%,#06060a);border-radius:12px;flex:auto;justify-content:stretch;align-items:stretch;min-width:0;min-height:min(62dvh,36rem);display:flex;position:relative;overflow:hidden}.skill-ed__stage-bg[data-v-5340a4a1]{z-index:0;background:radial-gradient(95% 120% at 76%,#221c30,#121018 38%,#0a0a10 68%,#06060a)}.skill-ed__stage-art[data-v-5340a4a1],.skill-ed__stage-bg[data-v-5340a4a1]{pointer-events:none;position:absolute;inset:0}.skill-ed__stage-art[data-v-5340a4a1]{z-index:1;-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.skill-ed__stage.is-field[data-v-5340a4a1]{background:#0b0b10;display:block}.skill-ed__stage.is-field .skill-ed__stage-art[data-v-5340a4a1],.skill-ed__stage.is-field .skill-ed__svg[data-v-5340a4a1]{aspect-ratio:auto;border:0;border-radius:0;width:100%;height:100%;min-height:0;max-height:none;position:absolute;inset:0}.skill-ed__stage.is-field .skill-ed__stage-art[data-v-5340a4a1]{z-index:0;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}.skill-ed__stage.is-field .skill-ed__svg[data-v-5340a4a1]{z-index:1}.skill-ed__stage.is-field .skill-ed__ach-layer[data-v-5340a4a1]{z-index:4}.skill-ed__stage.is-field .skill-ed__stage-bg[data-v-5340a4a1]{position:absolute;inset:0}.skill-ed__stage.is-field .skill-ed__orbit[data-v-5340a4a1]:not(.is-mid){stroke:#c4a574b8;stroke-width:1.85px;opacity:.58}.skill-ed__stage.is-field .skill-ed__stage-bg[data-v-5340a4a1]{background:radial-gradient(28% 34% at 50% 34%,#e8c47824,#c48e3e0d 36%,#0000 70%),radial-gradient(48% 44% at 50% 40%,#784ea80d,#0000 68%),radial-gradient(42% 38% at 50% 34%,#1d1a16,#131218 48%,#0e0e13)}.skill-ed__svg[data-v-5340a4a1]{z-index:1;aspect-ratio:1600/800;touch-action:none;cursor:default;background:0 0;border:1px solid #ffffff14;border-radius:12px;width:100%;height:100%;min-height:min(56dvh,32rem);max-height:none;transition:border-color .15s,box-shadow .15s;display:block;position:relative}.skill-ed__svg.is-drop-target[data-v-5340a4a1]{cursor:copy;border-color:#c4a5748c;box-shadow:inset 0 0 0 1px #c4a57433,0 0 28px #c4a5741f}.skill-ed__svg.is-linking[data-v-5340a4a1]{cursor:crosshair}.skill-ed__orbit[data-v-5340a4a1]{fill:none;stroke:#b4966929;stroke-width:1.2px;stroke-linecap:round;cursor:copy;transition:stroke .15s,stroke-width .15s}.skill-ed__orbit.is-mid[data-v-5340a4a1]{stroke:#96826414;stroke-width:12px;cursor:copy;opacity:.28;pointer-events:stroke}.skill-ed__orbit.is-mid.is-drop-hot[data-v-5340a4a1],.skill-ed__orbit.is-mid[data-v-5340a4a1]:hover{stroke:#b4966952;opacity:.5;stroke-width:14px}.skill-ed__orbit:not(.is-mid).is-drop-hot[data-v-5340a4a1],.skill-ed__orbit[data-v-5340a4a1]:not(.is-mid):hover{stroke:#d2af787a;stroke-width:1.9px}.skill-ed__orbit-label[data-v-5340a4a1]{fill:#c4a57466;pointer-events:none;font-size:10px;font-weight:700}.skill-ed__ray[data-v-5340a4a1]{stroke:#ffffff12;stroke-width:1px}.skill-ed__link[data-v-5340a4a1]{pointer-events:none}.skill-ed__link-preview[data-v-5340a4a1]{fill:none;stroke:#c4b5fd;stroke-width:2.2px;stroke-linecap:round;stroke-dasharray:none;opacity:.9;pointer-events:none;filter:drop-shadow(0 0 6px #a78bfa8c)}.skill-ed__head-slot[data-v-5340a4a1],.skill-ed__hub[data-v-5340a4a1]{cursor:pointer}.skill-ed__head-slot-disc[data-v-5340a4a1]{fill:#0c0a101f;stroke:#e8d5a88c;stroke-width:3.1px;stroke-dasharray:8 6}.skill-ed__head-slot.is-filled .skill-ed__head-slot-disc[data-v-5340a4a1]{fill:#0000;stroke:#e8d5a86b;stroke-dasharray:none;stroke-width:2.4px}.skill-ed__head-slot.is-on .skill-ed__head-slot-disc[data-v-5340a4a1],.skill-ed__head-slot:hover .skill-ed__head-slot-disc[data-v-5340a4a1]{stroke:#ffecb4eb;fill:#e8d5a814}.skill-ed__head-slot.is-on .skill-ed__head-slot-disc[data-v-5340a4a1]{stroke-width:3.6px;filter:drop-shadow(0 0 10px #e8d5a873)}.skill-ed__head-slot-label[data-v-5340a4a1]{fill:#e8d5a8b3;pointer-events:none;font-size:36px;font-weight:600}.skill-ed__ach-layer[data-v-5340a4a1]{z-index:4;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.skill-ed__ach[data-v-5340a4a1]{cursor:pointer;pointer-events:auto;background:0 0;place-items:center;width:100%;height:100%;display:grid}.skill-ed__ach.is-on[data-v-5340a4a1]{filter:drop-shadow(0 0 16px color-mix(in srgb,var(--ach-aura,#e0a941) 62%,transparent))}.skill-ed__ach-shapes[data-v-5340a4a1]{flex-wrap:wrap;gap:.4rem;margin:0 0 .85rem;display:flex}.skill-ed__ach-shape[data-v-5340a4a1]{border:1px solid color-mix(in srgb,var(--chip,#d4b896) 28%,transparent);width:2.75rem;height:2.75rem;color:var(--chip,#d4b896);cursor:pointer;background:#08070c66;border-radius:10px;place-items:center;margin:0;padding:.28rem;transition:border-color .15s,background .15s,transform .15s;display:grid}.skill-ed__ach-shape svg[data-v-5340a4a1]{width:100%;height:100%}.skill-ed__ach-shape.is-on[data-v-5340a4a1],.skill-ed__ach-shape[data-v-5340a4a1]:focus-visible,.skill-ed__ach-shape[data-v-5340a4a1]:hover{border-color:color-mix(in srgb,var(--chip,#d4b896) 75%,transparent);background:color-mix(in srgb,var(--chip,#d4b896) 16%,#08070c73);transform:translateY(-1px)}.skill-ed__ach-colors[data-v-5340a4a1]{flex-wrap:wrap;gap:.4rem;margin:0 0 .95rem;display:flex}.skill-ed__ach-color[data-v-5340a4a1]{background:var(--chip,#d4b896);width:1.7rem;height:1.7rem;box-shadow:0 0 8px color-mix(in srgb,var(--chip,#d4b896) 35%,transparent);cursor:pointer;border:2px solid #0000;border-radius:999px;margin:0;padding:0}.skill-ed__ach-color.is-on[data-v-5340a4a1],.skill-ed__ach-color[data-v-5340a4a1]:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--chip,#d4b896) 70%,transparent);border-color:#fff6e4}.skill-ed__ach-slot-name[data-v-5340a4a1]{font-family:var(--font-cormorant),Georgia,serif;font-size:var(--offer-type-body);color:#f3e6cc;margin:-.25rem 0 .7rem;font-weight:600}.skill-ed__ach-hint[data-v-5340a4a1]{font-size:var(--offer-type-small,14px);color:#d7d2e1b8;margin:0 0 .85rem;line-height:1.45}.skill-ed__ach-current[data-v-5340a4a1]{flex-direction:column;align-items:center;gap:.45rem;margin:0 0 .9rem;display:flex}.skill-ed__ach-current[data-v-5340a4a1] .nw-badge{max-width:8.5rem}.skill-ed__ach-group[data-v-5340a4a1]{margin:0 0 .75rem}.skill-ed__ach-opts[data-v-5340a4a1]{flex-direction:column;gap:.28rem;display:flex}.skill-ed__ach-opt[data-v-5340a4a1]{border:1px solid color-mix(in srgb,var(--chip,#d4b896) 18%,transparent);color:#efeae0;text-align:left;cursor:pointer;background:#08070c59;border-radius:10px;align-items:center;gap:.55rem;width:100%;margin:0;padding:.42rem .5rem;transition:border-color .15s,background .15s;display:flex}.skill-ed__ach-opt[data-v-5340a4a1]:focus-visible,.skill-ed__ach-opt[data-v-5340a4a1]:hover{border-color:color-mix(in srgb,var(--chip,#d4b896) 55%,transparent);background:color-mix(in srgb,var(--chip,#d4b896) 12%,#08070c66)}.skill-ed__ach-opt.is-on[data-v-5340a4a1]{border-color:color-mix(in srgb,var(--chip,#d4b896) 70%,transparent);background:color-mix(in srgb,var(--chip,#d4b896) 18%,#08070c73)}.skill-ed__ach-opt-pip[data-v-5340a4a1]{background:var(--chip,#d4b896);width:.7rem;height:.7rem;box-shadow:0 0 8px color-mix(in srgb,var(--chip,#d4b896) 45%,transparent);border-radius:999px;flex-shrink:0}.skill-ed__ach-opt-copy[data-v-5340a4a1]{flex-direction:column;gap:.05rem;min-width:0;display:flex}.skill-ed__ach-opt-copy strong[data-v-5340a4a1]{font-size:var(--offer-type-small,14px);font-weight:650}.skill-ed__ach-opt-copy em[data-v-5340a4a1]{font-style:normal;font-size:var(--offer-type-small,14px);letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--chip,#d4b896) 70%,#fff);opacity:.75}.skill-ed__hub-disc[data-v-5340a4a1]{fill:#1a1620;stroke:#e8d5a8;stroke-width:2.2px;filter:drop-shadow(0 0 12px #e8d5a866);transition:stroke .12s,stroke-width .12s}.skill-ed__hub.is-link-from .skill-ed__hub-disc[data-v-5340a4a1],.skill-ed__hub.is-link-hover .skill-ed__hub-disc[data-v-5340a4a1]{stroke:#a78bfa;stroke-width:2.8px}.skill-ed__hub-glyph[data-v-5340a4a1]{fill:#fff4e0;pointer-events:none}.skill-ed__node[data-v-5340a4a1]{cursor:grab}.skill-ed__svg.is-linking .skill-ed__node[data-v-5340a4a1]{cursor:crosshair}.skill-ed__node-disc[data-v-5340a4a1]{fill:#16161e;stroke:#dcd2e673;stroke-width:1.8px;transition:stroke .12s,fill .12s}.skill-ed__node.is-head-slot .skill-ed__node-disc[data-v-5340a4a1]{stroke-width:3.2px}.skill-ed__node-disc.is-poly[data-v-5340a4a1]{stroke-linejoin:round;fill:#16161e}.skill-ed__pick-block[data-v-5340a4a1]{margin-bottom:.65rem}.skill-ed__pick-label[data-v-5340a4a1]{font-size:var(--offer-type-small,14px);letter-spacing:.06em;text-transform:uppercase;color:#c8c3d280;margin-bottom:.3rem;font-weight:800;display:block}.skill-ed__shape-pick[data-v-5340a4a1]{flex-direction:column;gap:.3rem;display:flex}.skill-ed__shape-chip[data-v-5340a4a1]{color:#e6e1ebd9;cursor:pointer;text-align:left;background:#ffffff08;border:1px solid #ffffff1a;border-radius:8px;align-items:center;gap:.45rem;width:100%;padding:.4rem .55rem;font-size:.78rem;font-weight:650;display:flex}.skill-ed__shape-chip.is-active[data-v-5340a4a1]{color:#fff4e0;background:#c4a5741f;border-color:#c4a57480}.skill-ed__shape-chip svg[data-v-5340a4a1]{opacity:.9;flex-shrink:0}.skill-ed__status-inline[data-v-5340a4a1]{color:#e8d5a8b3;margin:.15rem 0 0;font-size:.72rem;font-weight:600}.skill-ed__node.is-selected .skill-ed__node-disc[data-v-5340a4a1]{stroke:#fff;stroke-width:2.6px;fill:#1c1a28}.skill-ed__node.is-link-from .skill-ed__node-disc[data-v-5340a4a1],.skill-ed__node.is-link-hover .skill-ed__node-disc[data-v-5340a4a1]{stroke:#a78bfa;stroke-width:2.8px}.skill-ed__node.is-unlinked .skill-ed__node-disc[data-v-5340a4a1]{stroke:#fbbf24a6;stroke-dasharray:4 3}.skill-ed__node.is-unlinked.is-link-from .skill-ed__node-disc[data-v-5340a4a1],.skill-ed__node.is-unlinked.is-selected .skill-ed__node-disc[data-v-5340a4a1]{stroke-dasharray:none}.skill-ed__node-glyph[data-v-5340a4a1]{fill:#f0ebe3;pointer-events:none}.skill-ed__labels[data-v-5340a4a1]{pointer-events:none}.skill-ed__node-label[data-v-5340a4a1]{fill:#fff8ecfa;pointer-events:none;paint-order:stroke fill;stroke:#040408f0;stroke-width:5.5px;stroke-linejoin:round;writing-mode:horizontal-tb;font-family:system-ui,Segoe UI,sans-serif;font-size:22px;font-weight:700;transform:none}.skill-ed__add-row[data-v-5340a4a1]{background:#00000038;border:1px solid #ffffff14;border-radius:10px;flex-wrap:wrap;align-items:center;gap:.45rem .65rem;padding:.4rem .55rem;display:flex}.skill-ed__add-label[data-v-5340a4a1]{letter-spacing:.06em;text-transform:uppercase;color:#c8c3d299;white-space:nowrap;font-size:.72rem;font-weight:800}.skill-ed__orbit-actions[data-v-5340a4a1]{flex-wrap:wrap;align-items:center;gap:.3rem;display:inline-flex}.skill-ed__orbit-add[data-v-5340a4a1]{color:#f5ebd7f2;cursor:pointer;background:#c4a5741a;border:1px solid #c4a57452;border-radius:8px;justify-content:center;align-items:center;gap:.15rem;min-width:2.55rem;padding:.4rem .55rem;font-size:.82rem;font-weight:750;display:inline-flex}.skill-ed__orbit-add.is-mid[data-v-5340a4a1]{color:#c8c3d2b8;background:#ffffff0a;border-color:#ffffff1a;min-width:2.35rem;font-size:.78rem;font-weight:650}.skill-ed__orbit-add[data-v-5340a4a1]:hover{color:#fff4e0;background:#c4a5742e;border-color:#e8d5a88c}.skill-ed__add-quick[data-v-5340a4a1]{flex-wrap:wrap;align-items:center;gap:.3rem;margin-left:auto;display:inline-flex}.skill-ed__tool--ghost[data-v-5340a4a1]{opacity:.92;border-style:dashed}.skill-ed__tool[data-v-5340a4a1]:disabled{opacity:.35;cursor:default}.skill-ed__link-actions[data-v-5340a4a1]{flex-direction:column;gap:.35rem;margin:.55rem 0 .35rem;display:flex}.skill-ed__link-actions .skill-ed__tool[data-v-5340a4a1]{justify-content:center;width:100%}.skill-ed__field[data-v-5340a4a1]{font-size:var(--offer-type-small,14px);letter-spacing:.04em;text-transform:uppercase;color:#c8c3d28c;flex-direction:column;gap:.3rem;margin-bottom:.65rem;font-weight:700;display:flex}.skill-ed__field input[data-v-5340a4a1],.skill-ed__field textarea[data-v-5340a4a1]{color:#f0ebe3;width:100%;font-size:var(--offer-type-body,16px);letter-spacing:normal;text-transform:none;background:#00000059;border:1px solid #ffffff1a;border-radius:8px;padding:.5rem .6rem;font-family:inherit;font-weight:500}.skill-ed__glyph-pick[data-v-5340a4a1]{flex-wrap:wrap;gap:.25rem;margin:-.25rem 0 .7rem;display:flex}.skill-ed__glyph-chip[data-v-5340a4a1]{color:#f0ebe3;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:8px;place-items:center;width:1.75rem;height:1.75rem;font-size:.85rem;display:grid}.skill-ed__glyph-chip.is-active[data-v-5340a4a1]{background:#c4a57424;border-color:#c4a5748c}.skill-ed__meta[data-v-5340a4a1]{color:#c8c3d28c;margin:0 0 .65rem;font-size:.8rem}.skill-ed__danger[data-v-5340a4a1]{color:#fca5a5;cursor:pointer;background:#f8717114;border:1px solid #f8717159;border-radius:8px;align-items:center;gap:.35rem;padding:.45rem .75rem;font-size:.82rem;font-weight:650;display:inline-flex}.skill-ed__empty[data-v-5340a4a1]{color:#c8c3d28c;margin:0;font-size:.88rem;line-height:1.45}.skill-ed__links[data-v-5340a4a1]{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.skill-ed__links li[data-v-5340a4a1]{color:#dcd7e6b3;word-break:break-all;background:#ffffff0a;border-radius:8px;justify-content:space-between;align-items:center;gap:.4rem;padding:.35rem .45rem;font-size:.72rem;display:flex}.skill-ed__links li.is-empty[data-v-5340a4a1]{color:#c8c3d266;background:0 0}.skill-ed__links button[data-v-5340a4a1]{color:#fca5a5;cursor:pointer;background:0 0;border:none;font-size:1rem;line-height:1}@media (width<=1100px){.skill-ed__body[data-v-5340a4a1]{grid-template-columns:minmax(8.5rem,10rem) minmax(0,1fr) minmax(12.5rem,15rem)}}@media (width<=960px){.skill-ed[data-v-5340a4a1]{padding:0}.skill-ed__panel[data-v-5340a4a1]{border-radius:0;width:100%;height:100%}.skill-ed__body[data-v-5340a4a1]{grid-template-columns:1fr;overflow:auto}.skill-ed__canvas-wrap[data-v-5340a4a1]{min-height:min(58dvh,28rem)}.skill-ed__stage[data-v-5340a4a1]{min-height:min(52dvh,28rem)}.skill-ed__svg[data-v-5340a4a1]{aspect-ratio:1600/800;width:100%;height:auto;min-height:min(48dvh,26rem)}.skill-ed__stage.is-field .skill-ed__svg[data-v-5340a4a1]{aspect-ratio:auto;height:100%;min-height:0}.skill-ed__cats[data-v-5340a4a1]{border-bottom:1px solid #ffffff0f;border-right:none;flex-wrap:wrap;gap:.35rem;display:flex}.skill-ed__cat[data-v-5340a4a1]{flex:8rem;width:auto}.skill-ed__inspector[data-v-5340a4a1]{border-top:1px solid #ffffff0f;border-left:none}}.cp-skill-one[data-v-29c90155]{background:linear-gradient(145deg,#c4a5740f,#0000 55%),#0a0a10;border:1px solid #d0b79046;border-radius:18px;width:100%;margin:0 0 1.25rem;overflow:hidden;box-shadow:inset 0 0 0 1px #00000059,0 22px 56px #0000006b,0 0 48px #c4a5740f}.cp-skill-one__frame[data-v-29c90155]{grid-template-columns:minmax(0,1fr) minmax(20rem,25.5rem);align-items:stretch;height:auto;min-height:min(56dvh,32rem);max-height:none;display:grid}.cp-skill-one__map[data-v-29c90155],.cp-skill-one__stage[data-v-29c90155]{width:100%;height:100%;position:relative}.cp-skill-one__stage[data-v-29c90155]{aspect-ratio:1600/800;isolation:isolate;background:radial-gradient(95% 120% at 76%,#221c30,#121018 38%,#0a0a10 68%,#06060a);border-right:1px solid #e8d5a814;min-width:0;min-height:min(56dvh,32rem);max-height:min(62dvh,36rem);overflow:hidden}.cp-skill-one__stage-bg[data-v-29c90155]{z-index:0;pointer-events:none;background:radial-gradient(95% 120% at 76%,#221c30,#121018 38%,#0a0a10 68%,#06060a);position:absolute;inset:0}.cp-skill-one__vignette[data-v-29c90155]{z-index:2;pointer-events:none;background:linear-gradient(270deg,#06060a59,#0000 14%),linear-gradient(#06060a2e,#0000 12% 88%,#06060a33);position:absolute;inset:0}.cp-skill-one__hub-nav[data-v-29c90155]{z-index:4;width:max-content;min-width:2.5rem;max-width:min(9.5rem,22vw);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:none;text-align:center;background:0 0;border:none;border-radius:0;flex-direction:column;justify-content:center;align-items:center;gap:.72rem;margin:0;padding:0 .15rem;transition:opacity .2s;display:flex;position:absolute;transform:translateY(-50%)}.cp-skill-one__hub-nav[data-v-29c90155]>*{pointer-events:auto}.cp-skill-one__hub-nav-meta[data-v-29c90155]{text-align:center;width:100%;margin:0;padding:.05rem 0;display:block}.cp-skill-one__hub-nav-domain[data-v-29c90155]{box-sizing:border-box;text-align:center;letter-spacing:.05em;text-transform:uppercase;color:#e8d5a8;white-space:nowrap;-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;word-break:keep-all;text-shadow:0 0 14px #c4a57473,0 1px 4px #000000e6;width:max-content;max-width:100%;margin:0 auto;padding-inline-start:.05em;font-size:.9rem;font-weight:800;line-height:1.15;display:block}.cp-skill-one__arrow[data-v-29c90155]{color:#f0ebe3;cursor:pointer;background:#00000059;border:1px solid #e8d5a852;border-radius:999px;flex-shrink:0;place-items:center;width:2.25rem;height:2.25rem;margin-inline:auto;transition:border-color .15s,background .15s,color .15s,box-shadow .15s;display:grid}.cp-skill-one__arrow[data-v-29c90155]:hover:not(:disabled){color:#fff4e0;background:#c4a57433;border-color:#e8d5a88c;box-shadow:0 0 12px #c4a57440}.cp-skill-one__arrow[data-v-29c90155]:disabled{opacity:.3;cursor:default}.cp-skill-one__course-tag[data-v-29c90155]{z-index:3;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);max-width:48%;font-family:var(--font-cormorant),Georgia,serif;letter-spacing:.02em;color:#f4efe6d1;text-align:left;white-space:nowrap;text-overflow:ellipsis;pointer-events:none;background:#08080e8c;border:1px solid #e8d5a824;border-radius:999px;margin:0;padding:.28rem .7rem;font-size:.92rem;font-weight:600;position:absolute;top:.65rem;left:.75rem;right:auto;overflow:hidden;box-shadow:0 4px 16px #00000040}.cp-skill-one__svg[data-v-29c90155]{z-index:1;background:0 0;width:100%;height:100%;display:block;position:absolute;top:0;left:0;overflow:visible}.cp-skill-one__hub-ambient[data-v-29c90155]{pointer-events:none}.cp-skill-one__orbits[data-v-29c90155]{opacity:0;transition:opacity .55s cubic-bezier(.33,.1,.2,1)}.cp-skill-one__orbits.is-revealed[data-v-29c90155]{opacity:1}.cp-skill-one__axis[data-v-29c90155]{stroke-width:1.35px;stroke-linecap:round;stroke-dasharray:3 7;pointer-events:none}.cp-skill-one__orbit-glow[data-v-29c90155]{fill:none;stroke:#c4a5740a;stroke-width:3px;stroke-linecap:round}.cp-skill-one__orbit[data-v-29c90155]{fill:none;stroke-width:1.15px;stroke-linecap:round;opacity:.58}.cp-skill-one__orbit.is-mid[data-v-29c90155]{stroke:#aa9b820d;stroke-width:.85px;stroke-dasharray:2 12;opacity:.44}.cp-skill-one__link[data-v-29c90155]{opacity:1;stroke-dasharray:1;stroke-dashoffset:1px;pointer-events:none}.cp-skill-one.is-revealing .cp-skill-one__link[data-v-29c90155]{animation:1.15s cubic-bezier(.16,.9,.18,1) both cp-link-draw-29c90155;animation-delay:var(--in-delay,0s)}.cp-skill-one:not(.is-revealing) .cp-skill-one__link.is-revealed[data-v-29c90155]{stroke-dashoffset:0}.cp-skill-one__node[data-v-29c90155]{cursor:pointer;opacity:1;transform-box:fill-box;transform-origin:50%;pointer-events:auto}.cp-skill-one.is-revealing .cp-skill-one__node[data-v-29c90155]:not(.is-hub){animation:.7s cubic-bezier(.16,.9,.18,1) both cp-node-in-29c90155;animation-delay:var(--in-delay,0s)}.cp-skill-one.is-revealing .cp-skill-one__node.is-head-slot[data-v-29c90155]{opacity:1;animation:none}@keyframes cp-link-draw-29c90155{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes cp-node-in-29c90155{0%{opacity:0}to{opacity:1}}.cp-skill-one__labels[data-v-29c90155]{pointer-events:none}.cp-skill-one__labels .cp-skill-one__label[data-v-29c90155]{opacity:0}.cp-skill-one.is-revealing .cp-skill-one__labels .cp-skill-one__label[data-v-29c90155]{animation:.7s cubic-bezier(.16,.9,.18,1) both cp-node-in-29c90155;animation-delay:calc(var(--in-delay,0s) + .12s)}.cp-skill-one:not(.is-revealing) .cp-skill-one__labels .cp-skill-one__label.is-revealed[data-v-29c90155]{opacity:1}@media (prefers-reduced-motion:reduce){.cp-skill-one.is-revealing .cp-skill-one__labels .cp-skill-one__label[data-v-29c90155],.cp-skill-one.is-revealing .cp-skill-one__link[data-v-29c90155],.cp-skill-one.is-revealing .cp-skill-one__node[data-v-29c90155]:not(.is-hub){animation:none}.cp-skill-one__link[data-v-29c90155],.cp-skill-one__link.is-revealed[data-v-29c90155]{stroke-dashoffset:0;opacity:1}.cp-skill-one__labels .cp-skill-one__label[data-v-29c90155],.cp-skill-one__labels .cp-skill-one__label.is-revealed[data-v-29c90155],.cp-skill-one__node[data-v-29c90155]{opacity:1}}.cp-skill-one__halo[data-v-29c90155]{fill:#0000;stroke:none;transition:fill .2s}.cp-skill-one__halo.is-hub[data-v-29c90155]{fill:#e8d5a80f}.cp-skill-one__node.is-selected .cp-skill-one__halo[data-v-29c90155]{fill:#e8d5a824}.cp-skill-one__node.is-selected .cp-skill-one__halo.is-hub[data-v-29c90155]{fill:#e8d5a829}.cp-skill-one__hub-ring[data-v-29c90155]{fill:none;pointer-events:none}.cp-skill-one__hub-ring.is-outer[data-v-29c90155]{stroke:#e8d5a838;stroke-width:1.35px}.cp-skill-one__hub-ring.is-mid[data-v-29c90155]{stroke:#e8d5a86b;stroke-width:1.55px;stroke-dasharray:5 5}.cp-skill-one__node-ring[data-v-29c90155]{fill:none;stroke:#c8bed233;stroke-width:1.2px;pointer-events:none}.cp-skill-one__node.is-selected .cp-skill-one__node-ring[data-v-29c90155]{stroke:#fff8ec8c;stroke-width:1.6px}.cp-skill-one__disc[data-v-29c90155]{stroke:#d2c8dc61;stroke-width:1.65px;transition:stroke .18s,stroke-width .18s}.cp-skill-one__disc.is-poly[data-v-29c90155]{stroke-linejoin:round}.cp-skill-one__disc.is-hub[data-v-29c90155]{stroke:#e8d5a8;stroke-width:2.4px}.cp-skill-one__node.is-selected .cp-skill-one__disc[data-v-29c90155]{stroke:#fff8ee;stroke-width:2.35px}.cp-skill-one__node.is-selected .cp-skill-one__disc.is-hub[data-v-29c90155]{stroke:#fff4e0;stroke-width:2.7px}.cp-skill-one__node.is-selected:not(.is-hub) .cp-skill-one__disc[data-v-29c90155]{stroke:#fff8eed9}.cp-skill-one__glyph[data-v-29c90155]{fill:#f0ebe3;pointer-events:none;filter:drop-shadow(0 1px 3px #0000008c)}.cp-skill-one__node.is-hub .cp-skill-one__glyph[data-v-29c90155]{fill:#fff4e0}.cp-skill-one__label[data-v-29c90155]{fill:#faf6eefa;pointer-events:none;paint-order:stroke fill;stroke:#06060cf0;stroke-width:5.5px;stroke-linejoin:round;letter-spacing:.01em;writing-mode:horizontal-tb;font-family:system-ui,Segoe UI,sans-serif;font-size:22px;font-weight:700;transform:none}.cp-skill-one__label.is-layer.is-selected[data-v-29c90155]{fill:#fffaf0;stroke-width:6px;font-size:24px;font-weight:800}.cp-skill-one__label.is-below[data-v-29c90155]{dominant-baseline:hanging}.cp-skill-one__detail[data-v-29c90155]{background:linear-gradient(165deg,#e8d5a80d,#0000 40%),linear-gradient(200deg,#2820378c,#08080eb8);flex-direction:column;gap:.65rem;min-width:0;height:100%;min-height:100%;padding:1.3rem 1.45rem 1.35rem;display:flex;position:relative;overflow:auto}.cp-skill-one__detail[data-v-29c90155]:before{content:"";pointer-events:none;background:linear-gradient(#0000,#e8d5a838 30% 70%,#0000);width:1px;position:absolute;top:12%;bottom:12%;left:0}.cp-skill-one__detail-head[data-v-29c90155]{justify-content:space-between;align-items:flex-start;gap:.65rem;display:flex}.cp-skill-one__detail-kicker[data-v-29c90155]{font-size:var(--offer-type-small,14px);letter-spacing:.14em;text-transform:uppercase;color:#d8be90;margin:0;font-weight:800}.cp-skill-one__detail-tools[data-v-29c90155]{flex-shrink:0;align-items:flex-start;gap:.4rem;display:flex}.cp-skill-one__detail-glyph[data-v-29c90155]{box-sizing:border-box;background:radial-gradient(circle at 35% 28%,#3d3448,#141018 70%);border:1px solid #e8d5a866;border-radius:999px;flex-shrink:0;place-items:center;width:2.55rem;height:2.55rem;padding:.28rem;font-size:1.7rem;line-height:1;display:grid;box-shadow:0 0 0 3px #c4a57414,0 6px 18px #0006}.cp-skill-one__detail-close[data-v-29c90155]{color:#efe2c2;cursor:pointer;opacity:.7;background:0 0;border:0;border-radius:999px;place-items:center;width:2.1rem;height:2.1rem;margin:0;padding:0;transition:opacity .18s,color .18s;display:grid}.cp-skill-one__detail-close[data-v-29c90155]:focus-visible,.cp-skill-one__detail-close[data-v-29c90155]:hover{opacity:1;color:#fff6e4}.cp-skill-one__detail-close[data-v-29c90155]:focus-visible{outline-offset:2px;outline:1px solid #e8d5a88c}.cp-skill-one__detail-title[data-v-29c90155]{font-family:var(--font-cormorant),Georgia,serif;color:#f7f2ea;text-shadow:0 1px 12px #00000059;margin:0;font-size:clamp(1.5rem,2vw,1.75rem);font-weight:600;line-height:1.15}.cp-skill-one__detail-sub[data-v-29c90155]{color:#e8d5a8d1;margin:-.15rem 0 0;font-size:.98rem;font-weight:650}.cp-skill-one__meta[data-v-29c90155]{background:#00000038;border:1px solid #ffffff0f;border-radius:12px;flex-direction:column;gap:.38rem;margin:.2rem 0 0;padding:.55rem .65rem;list-style:none;display:flex}.cp-skill-one__meta li[data-v-29c90155]{color:#d7d2e1c7;align-items:center;gap:.45rem;font-size:.9rem;font-weight:650;display:flex}.cp-skill-one__meta li[data-v-29c90155] svg{color:#e0c48ae6;flex-shrink:0}.cp-skill-one__detail-body[data-v-29c90155]{color:#dedae6cc;flex:auto;min-height:4rem;margin:.15rem 0 0;font-size:1.05rem;line-height:1.58;overflow:auto}.cp-skill-one__detail-foot[data-v-29c90155]{border-top:1px solid #ffffff0d;flex-direction:column;gap:.5rem;margin-top:auto;padding-top:.7rem;display:flex}.cp-skill-one__detail-cta[data-v-29c90155]{color:#fff8ee;width:100%;min-height:2.75rem;font-size:var(--offer-type-cta,15px);letter-spacing:.02em;cursor:pointer;background:linear-gradient(115deg,#8c76af80,#c4a5746b 55%,#a0785061);border:1px solid #e8d5a873;border-radius:999px;justify-content:center;align-items:center;gap:.45rem;padding:.55rem 1rem;font-weight:700;transition:filter .15s,box-shadow .15s,transform .15s;display:inline-flex;box-shadow:inset 0 0 0 1px #00000040,0 8px 22px #00000047}.cp-skill-one__detail-cta[data-v-29c90155]:hover{filter:brightness(1.08);transform:translateY(-1px);box-shadow:inset 0 0 0 1px #0003,0 10px 28px #c4a5742e}.cp-skill-one__hint[data-v-29c90155]{font-size:var(--offer-type-small,14px);color:#c8c3d273;text-align:center;letter-spacing:.02em;margin:0;line-height:1.4}@media (width<=900px){.cp-skill-one__frame[data-v-29c90155]{grid-template-columns:1fr;min-height:0}.cp-skill-one__stage[data-v-29c90155]{aspect-ratio:1600/640;border-bottom:1px solid #e8d5a814;border-right:none;max-height:min(52dvh,28rem)}.cp-skill-one__frame[data-v-29c90155],.cp-skill-one__stage[data-v-29c90155]{min-height:min(48dvh,26rem)}.cp-skill-one__course-tag[data-v-29c90155]{max-width:42%;font-size:.85rem;left:.55rem;right:auto}.cp-skill-one__detail[data-v-29c90155]{height:auto;min-height:12rem}.cp-skill-one__detail[data-v-29c90155]:before{display:none}.cp-skill-one__detail-body[data-v-29c90155]{max-height:9rem}}.cp-skill-one.is-field[data-v-29c90155]{height:100%;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;overflow:visible}.cp-skill-one.is-field .cp-skill-one__frame[data-v-29c90155]{grid-template-columns:none;height:100%;min-height:0;max-height:none;display:block}.cp-skill-one.is-field .cp-skill-one__stage[data-v-29c90155]{aspect-ratio:auto;background:0 0;border:0;place-items:center;height:100%;min-height:0;max-height:none;display:grid;overflow:visible;container-type:size}.cp-skill-one.is-field .cp-skill-one__map[data-v-29c90155]{aspect-ratio:3840/2160;width:min(100cqw,177.778cqh);height:min(100cqh,56.25cqw);position:relative}.cp-skill-one.is-field .cp-skill-one__svg[data-v-29c90155]{width:100%;height:100%;display:block;overflow:visible}.cp-skill-one__hub-range[data-v-29c90155]{z-index:3;aspect-ratio:1;pointer-events:none;background:radial-gradient(circle at 36% 30%,#4a3f2e,#2a2218 42%,#100e14);border-radius:50%;height:auto;position:absolute;overflow:hidden;transform:translate(-50%,-50%);box-shadow:inset 0 0 0 1px #e8d5a847,0 10px 24px #0000006b}.cp-skill-one__hub-range[data-v-29c90155] .pracownia-baked-loop,.cp-skill-one__hub-range[data-v-29c90155] video{pointer-events:auto;width:100%;height:100%}.cp-skill-one__achs[data-v-29c90155]{z-index:4;pointer-events:none;position:absolute;inset:0}.cp-skill-one__ach[data-v-29c90155]{z-index:4;pointer-events:auto;cursor:pointer;width:clamp(5.6rem,8.8vw,7.6rem);filter:drop-shadow(0 0 16px color-mix(in srgb,var(--ach-aura,#e0a941) 48%,transparent));background:0 0;border:0;margin:0;padding:0;transition:transform .22s,filter .22s;position:absolute;transform:translate(-50%,-50%)}.cp-skill-one__ach[data-v-29c90155] .nw-badge{width:100%}.cp-skill-one__ach[data-v-29c90155]:focus-visible,.cp-skill-one__ach[data-v-29c90155]:hover{filter:drop-shadow(0 0 22px color-mix(in srgb,var(--ach-aura,#e0a941) 68%,transparent));transform:translate(-50%,-50%)scale(1.06)}.cp-skill-one__ach.is-on[data-v-29c90155]{filter:drop-shadow(0 0 26px color-mix(in srgb,var(--ach-aura,#e0a941) 72%,transparent));transform:translate(-50%,-50%)scale(1.08)}.cp-skill-one__ach[data-v-29c90155]:focus-visible{outline-offset:3px;outline:1px solid #e8d5a88c}.cp-skill-one.is-field .cp-skill-one__orbit[data-v-29c90155]{stroke:#c4a57494;stroke-width:1.85px;opacity:.46}.cp-skill-one.is-field .cp-skill-one__orbit.is-mid[data-v-29c90155]{stroke-width:1.15px;opacity:.22}.cp-skill-one.is-field .cp-skill-one__orbit-glow[data-v-29c90155]{stroke-width:2.8px;opacity:.16}.cp-skill-one.is-field .cp-skill-one__axis[data-v-29c90155]{stroke-width:1.35px;opacity:.38}.cp-skill-one.is-field .cp-skill-one__disc[data-v-29c90155]{stroke-width:2.25px}.cp-skill-one.is-field .cp-skill-one__disc.is-hub[data-v-29c90155]{stroke-width:3.15px}.cp-skill-one.is-field .cp-skill-one__node.is-head-slot .cp-skill-one__disc[data-v-29c90155]{stroke-width:3.55px}.cp-skill-one.is-field .cp-skill-one__node.is-head-slot.is-selected .cp-skill-one__disc[data-v-29c90155]{stroke-width:4.1px}.cp-skill-one__detail.is-overlay[data-v-29c90155]{z-index:5;-webkit-backdrop-filter:blur(18px);width:min(28rem,40vw);height:100%;min-height:0;max-height:none;box-shadow:none;pointer-events:auto;background:radial-gradient(90% 55% at 100% 42%,#c4a57429,#0000 62%),linear-gradient(270deg,#08060ae6,#0a080cb8 38%,#0a080c52 68%,#0000);border:0;border-radius:0;flex-direction:column;justify-content:center;gap:.55rem;padding:3.2rem 2.4rem 2.6rem 3.4rem;display:flex;position:absolute;top:0;bottom:0;right:0;overflow:hidden;transform:none}.cp-skill-one__detail.is-overlay[data-v-29c90155]:before{display:none}.cp-skill-one__detail.is-overlay .cp-skill-one__detail-close[data-v-29c90155]{opacity:.62;width:2.35rem;height:2.35rem;position:absolute;top:1.15rem;right:1.15rem}.cp-skill-one__detail.is-overlay .cp-skill-one__detail-mark[data-v-29c90155]{color:#e8d5a8;opacity:.1;pointer-events:none;filter:drop-shadow(0 8px 24px #00000059);font-size:clamp(4.8rem,8vw,7rem);line-height:1;position:absolute;top:22%;right:1.4rem}.cp-skill-one__detail.is-overlay .cp-skill-one__detail-kicker[data-v-29c90155]{color:#ecddb8;margin:0}.cp-skill-one__detail.is-overlay .cp-skill-one__detail-title[data-v-29c90155]{letter-spacing:.02em;text-shadow:0 1px 16px #0000008c,0 0 28px #c4a5741f;max-width:16ch;font-size:clamp(1.85rem,2.8vw,2.55rem);font-weight:500}.cp-skill-one__detail.is-overlay .cp-skill-one__detail-sub[data-v-29c90155]{font-size:var(--offer-type-lead,18px);margin:0;font-weight:500}.cp-skill-one__detail.is-overlay .cp-skill-one__detail-line[data-v-29c90155]{font-size:var(--offer-type-small,14px);letter-spacing:.06em;text-transform:uppercase;color:#e1cdb6;margin:.15rem 0 .2rem;font-weight:650}.cp-skill-one__detail.is-overlay .cp-skill-one__detail-body[data-v-29c90155]{max-width:34ch;min-height:0;max-height:none;font-size:var(--offer-type-body);color:#ece6dcdb;text-shadow:0 1px 10px #0006;flex:0 auto;margin:.15rem 0 .4rem;font-weight:450;line-height:1.62}.cp-skill-one__detail.is-overlay .cp-skill-one__detail-go[data-v-29c90155]{color:#f3e6cc;width:fit-content;font-family:var(--font-cormorant),Georgia,serif;font-size:var(--offer-type-cta,15px);letter-spacing:.04em;cursor:pointer;background:0 0;border:0;align-items:center;gap:.45rem;margin:.55rem 0 0;padding:.2rem 0;font-weight:600;transition:color .18s,box-shadow .18s,gap .18s;display:inline-flex;box-shadow:0 1px #e8d5a88c}.cp-skill-one__detail.is-overlay .cp-skill-one__detail-go[data-v-29c90155]:focus-visible,.cp-skill-one__detail.is-overlay .cp-skill-one__detail-go[data-v-29c90155]:hover{color:#fff6e4;gap:.62rem;box-shadow:0 1px #fff6e4}.cp-skill-one__detail.is-overlay .cp-skill-one__detail-go[data-v-29c90155]:focus-visible{outline-offset:4px;outline:1px solid #e8d5a88c}.cp-skill-sheet-enter-active[data-v-29c90155],.cp-skill-sheet-leave-active[data-v-29c90155]{transition:opacity .42s,transform .5s cubic-bezier(.22,1,.32,1)}.cp-skill-sheet-enter-from[data-v-29c90155],.cp-skill-sheet-leave-to[data-v-29c90155]{opacity:0;transform:translate(2.4rem)}@media (prefers-reduced-motion:reduce){.cp-skill-sheet-enter-active[data-v-29c90155],.cp-skill-sheet-leave-active[data-v-29c90155]{transition:opacity .2s}.cp-skill-sheet-enter-from[data-v-29c90155],.cp-skill-sheet-leave-to[data-v-29c90155]{transform:none}}@media (width<=900px){.cp-skill-one__detail.is-overlay[data-v-29c90155]{background:radial-gradient(70% 80% at 50% 100%,#c4a57424,#0000 60%),linear-gradient(#0000,#0a080cb3 52%,#08060aeb);justify-content:flex-end;width:auto;max-width:none;height:auto;max-height:42vh;padding:2.4rem 1.25rem 1.15rem;inset:auto 0 0}.cp-skill-sheet-enter-from[data-v-29c90155],.cp-skill-sheet-leave-to[data-v-29c90155]{transform:translateY(1.6rem)}.cp-skill-one__detail.is-overlay .cp-skill-one__detail-mark[data-v-29c90155]{font-size:4.2rem;top:auto;bottom:.4rem}.cp-skill-one__detail.is-overlay .cp-skill-one__detail-body[data-v-29c90155],.cp-skill-one__detail.is-overlay .cp-skill-one__detail-title[data-v-29c90155]{max-width:none}}
