.MobileWorkshopGate-module__JoXQRa__gate{display:none}.MobileWorkshopGate-module__JoXQRa__gatedContent{display:contents}@media (max-width:800px),(orientation:portrait) and (max-width:1100px){.MobileWorkshopGate-module__JoXQRa__gate{justify-content:center;padding:3rem 1.25rem 4.5rem;display:flex}.MobileWorkshopGate-module__JoXQRa__gatedContent{display:none}.MobileWorkshopGate-module__JoXQRa__gatePanel{text-align:center;border:1px solid rgb(var(--forge-brass-dark-rgb,122 92 42) / .65);background:linear-gradient(#14100aeb,#0c0a07f5);border-radius:.6rem;max-width:26rem;padding:1.75rem 1.5rem;box-shadow:0 0 0 1px #00000059,0 18px 40px #00000073}.MobileWorkshopGate-module__JoXQRa__gateLabel{letter-spacing:.16em;text-transform:uppercase;color:var(--text-dim,#8a7d6b);margin:0 0 .6rem;font-size:.7rem}.MobileWorkshopGate-module__JoXQRa__gateHeadline{color:var(--text-primary,#f4ead6);margin:0 0 .75rem;font-size:1.3rem;line-height:1.25}.MobileWorkshopGate-module__JoXQRa__gateCopy{color:var(--text-secondary,#c9bda7);margin:0;font-size:.92rem;line-height:1.55}.MobileWorkshopGate-module__JoXQRa__gateCta{border:1px solid rgb(var(--forge-brass-dark-rgb,122 92 42) / .8);letter-spacing:.08em;text-transform:uppercase;color:var(--text-primary,#f4ead6);background:rgb(var(--forge-brass-dark-rgb,122 92 42) / .18);border-radius:.4rem;margin-top:1.25rem;padding:.55rem 1.1rem;font-size:.82rem;text-decoration:none;display:inline-block}}
.WorkshopLoading-module__frxZFW__forgePage{--forge-shell-gap:1.5rem;padding:32px 0 96px}.WorkshopLoading-module__frxZFW__forgeShell{flex-direction:column;gap:1.25rem;width:100%;display:flex}.WorkshopLoading-module__frxZFW__forgeFallbackShell{gap:1.5rem;width:100%;min-width:0;display:grid;container-type:inline-size}.WorkshopLoading-module__frxZFW__forgeMainColumn{gap:1.25rem;min-width:0;display:grid;container-type:inline-size}.WorkshopLoading-module__frxZFW__forgeMainPanel{width:100%;min-width:0}.WorkshopLoading-module__frxZFW__shell{flex-direction:column;gap:1.5rem;padding:1.5rem 1rem 3rem;display:flex}.WorkshopLoading-module__frxZFW__heroRow{grid-template-columns:minmax(0,2fr) minmax(18rem,1fr);gap:1rem;display:grid}.WorkshopLoading-module__frxZFW__heroCard,.WorkshopLoading-module__frxZFW__energyCard,.WorkshopLoading-module__frxZFW__stepFrame,.WorkshopLoading-module__frxZFW__infoCard,.WorkshopLoading-module__frxZFW__reviewCard,.WorkshopLoading-module__frxZFW__exportPanel,.WorkshopLoading-module__frxZFW__uploadPanel{position:relative;overflow:hidden}.WorkshopLoading-module__frxZFW__heroCard,.WorkshopLoading-module__frxZFW__energyCard{min-height:12rem}.WorkshopLoading-module__frxZFW__heroCard{flex-direction:column;justify-content:center;gap:.75rem;padding:1.5rem;display:flex}.WorkshopLoading-module__frxZFW__heroTitleRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem 1rem;display:flex}.WorkshopLoading-module__frxZFW__heroEyebrow,.WorkshopLoading-module__frxZFW__infoEyebrow{color:var(--accent-gold);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:700}.WorkshopLoading-module__frxZFW__heroTitle,.WorkshopLoading-module__frxZFW__energyTitle,.WorkshopLoading-module__frxZFW__stepTitle,.WorkshopLoading-module__frxZFW__reviewTitle{color:var(--text-primary,#f5f0dd);margin:0}.WorkshopLoading-module__frxZFW__heroTitle{font-size:clamp(2rem,3vw,3rem)}.WorkshopLoading-module__frxZFW__stationCaption,.WorkshopLoading-module__frxZFW__heroMetricLabel{letter-spacing:.12em;text-transform:uppercase;font-size:.74rem;font-weight:700}.WorkshopLoading-module__frxZFW__stationCaption{border:1px solid color-mix(in srgb, var(--accent-gold) 24%, transparent);color:var(--accent-gold);background:color-mix(in srgb, var(--accent-gold) 8%, transparent);border-radius:999px;align-items:center;padding:.38rem .75rem;display:inline-flex}.WorkshopLoading-module__frxZFW__heroText,.WorkshopLoading-module__frxZFW__energyText,.WorkshopLoading-module__frxZFW__stepDescription,.WorkshopLoading-module__frxZFW__panelText,.WorkshopLoading-module__frxZFW__uploadHint,.WorkshopLoading-module__frxZFW__uploadDropText,.WorkshopLoading-module__frxZFW__errorText,.WorkshopLoading-module__frxZFW__successText,.WorkshopLoading-module__frxZFW__assetEmpty{color:var(--text-secondary,#f1e5c9c7);margin:0;line-height:1.6}.WorkshopLoading-module__frxZFW__energyCard{flex-direction:column;gap:1rem;padding:1.5rem;display:flex}.WorkshopLoading-module__frxZFW__heroMetricList{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.WorkshopLoading-module__frxZFW__energyHead,.WorkshopLoading-module__frxZFW__reviewHead,.WorkshopLoading-module__frxZFW__stepHead,.WorkshopLoading-module__frxZFW__uploadMeta{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.WorkshopLoading-module__frxZFW__energyValue{color:var(--accent-gold);letter-spacing:.04em;font-size:clamp(1.4rem,2vw,2rem);font-weight:700}.WorkshopLoading-module__frxZFW__heroMetricCard{border:1px solid color-mix(in srgb, var(--accent-gold) 14%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--accent-gold) 5%, transparent), transparent), #ffffff08;border-radius:1rem;flex-direction:column;gap:.3rem;padding:.85rem .95rem;display:flex}.WorkshopLoading-module__frxZFW__heroMetricLabel{color:var(--text-dim,#f1e5c98a)}.WorkshopLoading-module__frxZFW__heroMetricValue{color:var(--text-primary,#f5f0dd);font-size:1rem}.WorkshopLoading-module__frxZFW__heroStatusMeta{flex-wrap:wrap;gap:.55rem;display:flex}.WorkshopLoading-module__frxZFW__statusChip{border:1px solid color-mix(in srgb, var(--accent-gold) 14%, transparent);color:var(--text-primary,#f5f0dd);background:#ffffff08;border-radius:999px;align-items:center;padding:.45rem .78rem;font-size:.8rem;display:inline-flex}.WorkshopLoading-module__frxZFW__tankNote{color:var(--text-secondary,#f1e5c9bd);margin:0;font-size:.88rem;line-height:1.6}.WorkshopLoading-module__frxZFW__stationSurface{perspective:1200px;min-width:0;position:relative}.WorkshopLoading-module__frxZFW__stationTransition{will-change:transform, opacity, filter}.WorkshopLoading-module__frxZFW__stationTransition[data-direction=forward]{animation:.32s cubic-bezier(.22,1,.36,1) WorkshopLoading-module__frxZFW__forgeStepSlideForward}.WorkshopLoading-module__frxZFW__stationTransition[data-direction=backward]{animation:.32s cubic-bezier(.22,1,.36,1) WorkshopLoading-module__frxZFW__forgeStepSlideBackward}.WorkshopLoading-module__frxZFW__stepFrame{flex-direction:column;gap:1.25rem;display:flex}.WorkshopLoading-module__frxZFW__stepNavRow{justify-content:flex-start;display:flex}.WorkshopLoading-module__frxZFW__stepBackButton{color:var(--text-secondary,#f1e5c9bd);letter-spacing:.12em;text-transform:uppercase;background:0 0;border:0;padding:0;font-size:.78rem;font-weight:600;transition:color .2s ease-out,transform .2s ease-out}.WorkshopLoading-module__frxZFW__stepBackButton:hover{color:var(--accent-gold);cursor:pointer;transform:translate(-1px)}.WorkshopLoading-module__frxZFW__stepHead{grid-template-columns:minmax(0,1.75fr) minmax(14rem,1fr);gap:1rem;display:grid}.WorkshopLoading-module__frxZFW__stepCopy{flex-direction:column;gap:.5rem;display:flex}.WorkshopLoading-module__frxZFW__stepBadge{width:fit-content;color:var(--accent-gold);letter-spacing:.12em;text-transform:uppercase;background:#d4a84b14;border:1px solid #d4a84b42;border-radius:999px;align-items:center;gap:.35rem;padding:.35rem .7rem;font-size:.74rem;font-weight:700;display:inline-flex}.WorkshopLoading-module__frxZFW__stepAside{min-width:0}.WorkshopLoading-module__frxZFW__asideStack{flex-direction:column;gap:.85rem;display:flex}.WorkshopLoading-module__frxZFW__stepBody,.WorkshopLoading-module__frxZFW__stepBodyFlush,.WorkshopLoading-module__frxZFW__stepFooter{min-width:0}.WorkshopLoading-module__frxZFW__stepBody{padding-top:.25rem}.WorkshopLoading-module__frxZFW__stepBodyFlush{margin-inline:-1rem;overflow:hidden}.WorkshopLoading-module__frxZFW__stepFooter{padding-top:.25rem}.WorkshopLoading-module__frxZFW__footerActions,.WorkshopLoading-module__frxZFW__actionList{flex-wrap:wrap;gap:.75rem;display:flex}.WorkshopLoading-module__frxZFW__workbenchLoadingShell{padding:1rem}.WorkshopLoading-module__frxZFW__loadingStage{background:radial-gradient(circle at top, color-mix(in srgb, var(--accent-gold) 12%, transparent), transparent 46%), linear-gradient(180deg, #0a101ceb, #060a12f5);text-align:center;border:1px solid #d4a84b2e;border-radius:1.2rem;flex-direction:column;justify-content:center;align-items:center;gap:.9rem;min-height:24rem;padding:2rem 1.5rem;display:flex;box-shadow:inset 0 0 0 1px #ffffff0a,0 18px 42px #0000003d}.WorkshopLoading-module__frxZFW__loadingOrbWrap{width:5.75rem;height:5.75rem;box-shadow:inset 0 0 0 1px #ffffff0a, 0 0 24px color-mix(in srgb, var(--accent-gold) 12%, transparent);background:radial-gradient(circle at 35% 30%,#ffffff2e,#0000 48%),linear-gradient(#121d2df0,#070c15fa);border:1px solid #d4a84b3d;border-radius:999px;place-items:center;display:grid}.WorkshopLoading-module__frxZFW__loadingOrb{width:3.4rem;height:3.4rem;filter:drop-shadow(0 0 18px #53beff33) drop-shadow(0 0 20px color-mix(in srgb, var(--accent-gold) 16%, transparent))}.WorkshopLoading-module__frxZFW__loadingEyebrow,.WorkshopLoading-module__frxZFW__loadingText{margin:0}.WorkshopLoading-module__frxZFW__loadingEyebrow{color:var(--accent-gold);letter-spacing:.16em;text-transform:uppercase;font-size:.76rem;font-weight:700}.WorkshopLoading-module__frxZFW__loadingTitle{color:var(--text-primary,#f5f0dd);margin:0;font-size:clamp(1.6rem,2.6vw,2.35rem);line-height:1.05}.WorkshopLoading-module__frxZFW__loadingText{max-width:34rem;color:var(--text-secondary,#f1e5c9c7);line-height:1.65}.WorkshopLoading-module__frxZFW__loadingPulseRail{align-items:center;gap:.45rem;display:inline-flex}.WorkshopLoading-module__frxZFW__loadingPulse{background:radial-gradient(circle at 30% 30%, #ffffffd9, transparent 46%), color-mix(in srgb, var(--accent-gold) 72%, #53beff6b);width:.7rem;height:.7rem;box-shadow:0 0 10px color-mix(in srgb, var(--accent-gold) 24%, transparent), 0 0 16px #53beff33;border-radius:999px;animation:1.2s ease-in-out infinite WorkshopLoading-module__frxZFW__forgeLoadingPulse}.WorkshopLoading-module__frxZFW__loadingPulse:nth-child(2){animation-delay:.16s}.WorkshopLoading-module__frxZFW__loadingPulse:nth-child(3){animation-delay:.32s}.WorkshopLoading-module__frxZFW__igniteGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.WorkshopLoading-module__frxZFW__field{flex-direction:column;gap:.45rem;display:flex}.WorkshopLoading-module__frxZFW__fieldWide{grid-column:span 3}.WorkshopLoading-module__frxZFW__field span{color:var(--text-primary,#f5f0dd);font-size:.82rem;font-weight:600}.WorkshopLoading-module__frxZFW__field input,.WorkshopLoading-module__frxZFW__field select,.WorkshopLoading-module__frxZFW__field textarea,.WorkshopLoading-module__frxZFW__uploadDrop{background:#090e18d1;border:1px solid #d4a84b2e;border-radius:.9rem}.WorkshopLoading-module__frxZFW__field input,.WorkshopLoading-module__frxZFW__field select,.WorkshopLoading-module__frxZFW__field textarea{width:100%;color:var(--text-primary,#f5f0dd);padding:.9rem 1rem}.WorkshopLoading-module__frxZFW__field textarea{resize:vertical;min-height:8rem}.WorkshopLoading-module__frxZFW__uploadPanel{grid-column:span 3;gap:1rem;padding:1.15rem;display:grid}.WorkshopLoading-module__frxZFW__uploadCopy{flex-direction:column;gap:.35rem;display:flex}.WorkshopLoading-module__frxZFW__uploadDrop{cursor:pointer;flex-direction:column;gap:.35rem;padding:1rem;display:flex}.WorkshopLoading-module__frxZFW__uploadDrop input{display:none}.WorkshopLoading-module__frxZFW__uploadDropTitle{color:var(--text-primary,#f5f0dd);font-size:1rem;font-weight:600}.WorkshopLoading-module__frxZFW__uploadPreviewWrap{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.WorkshopLoading-module__frxZFW__uploadPreview,.WorkshopLoading-module__frxZFW__assetPreview,.WorkshopLoading-module__frxZFW__assetPreviewSquare{object-fit:cover;background:#090e18cc;border:1px solid #d4a84b2e;border-radius:1rem;width:100%;max-width:17rem;display:block}.WorkshopLoading-module__frxZFW__uploadPreview{aspect-ratio:1}.WorkshopLoading-module__frxZFW__assetPreview{aspect-ratio:4/5}.WorkshopLoading-module__frxZFW__assetPreviewSquare{aspect-ratio:1}.WorkshopLoading-module__frxZFW__uploadMeta{flex:14rem;align-items:center}.WorkshopLoading-module__frxZFW__uploadMeta span{color:var(--text-primary,#f5f0dd)}.WorkshopLoading-module__frxZFW__placeholderCard,.WorkshopLoading-module__frxZFW__assetEmpty{text-align:center;background:#0a101c94;border:1px dashed #d4a84b3d;border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;min-height:12rem;display:flex}.WorkshopLoading-module__frxZFW__summaryCard{background:linear-gradient(135deg,#d4a84b14,#0000 45%),#0a101cb8;border:1px solid #d4a84b33;border-radius:1.1rem;flex-direction:column;gap:1rem;padding:1.3rem;display:flex}.WorkshopLoading-module__frxZFW__summaryStrip{grid-template-columns:minmax(5.5rem,6.5rem) minmax(0,1fr) minmax(5.5rem,6.5rem);align-items:center;gap:1rem;display:grid}.WorkshopLoading-module__frxZFW__summaryThumbFrame{aspect-ratio:1;background:linear-gradient(#ffffff0a,#0000),#090e18d6;border:1px solid #d4a84b33;border-radius:1rem;overflow:hidden}.WorkshopLoading-module__frxZFW__summaryThumb{object-fit:cover;width:100%;height:100%;display:block}.WorkshopLoading-module__frxZFW__summaryThumbEmpty{width:100%;height:100%;color:var(--text-secondary,#f1e5c9b8);letter-spacing:.08em;text-transform:uppercase;justify-content:center;align-items:center;font-size:.8rem;display:flex}.WorkshopLoading-module__frxZFW__summaryBody,.WorkshopLoading-module__frxZFW__summaryHead,.WorkshopLoading-module__frxZFW__panelStack{flex-direction:column;display:flex}.WorkshopLoading-module__frxZFW__summaryBody,.WorkshopLoading-module__frxZFW__panelStack{gap:1rem}.WorkshopLoading-module__frxZFW__summaryHead{gap:.35rem}.WorkshopLoading-module__frxZFW__summaryTitle{color:var(--text-primary,#f5f0dd);margin:0;font-size:clamp(1.65rem,2.6vw,2.15rem)}.WorkshopLoading-module__frxZFW__summaryMetaGrid,.WorkshopLoading-module__frxZFW__buildSummaryList{gap:.75rem;display:grid}.WorkshopLoading-module__frxZFW__summaryMetaGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.WorkshopLoading-module__frxZFW__summaryMetaCard,.WorkshopLoading-module__frxZFW__buildSummaryChip{background:#ffffff08;border:1px solid #d4a84b24;border-radius:.95rem;flex-direction:column;gap:.2rem;display:flex}.WorkshopLoading-module__frxZFW__summaryMetaCard{padding:.8rem .9rem}.WorkshopLoading-module__frxZFW__summaryMetaLabel,.WorkshopLoading-module__frxZFW__buildSummaryLabel{color:var(--text-secondary,#f1e5c9b8);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem}.WorkshopLoading-module__frxZFW__summaryMetaValue,.WorkshopLoading-module__frxZFW__buildSummaryValue{color:var(--text-primary,#f5f0dd);font-size:.95rem}.WorkshopLoading-module__frxZFW__buildSummaryList{grid-template-columns:repeat(3,minmax(0,1fr))}.WorkshopLoading-module__frxZFW__inProgressSessionsSection{gap:1.15rem}.WorkshopLoading-module__frxZFW__inProgressSessionsHeader,.WorkshopLoading-module__frxZFW__sessionCardHead,.WorkshopLoading-module__frxZFW__sessionCardFooter,.WorkshopLoading-module__frxZFW__sessionMetaList,.WorkshopLoading-module__frxZFW__sessionStepValue{align-items:center;display:flex}.WorkshopLoading-module__frxZFW__inProgressSessionsHeader,.WorkshopLoading-module__frxZFW__sessionCardHead,.WorkshopLoading-module__frxZFW__sessionCardFooter{flex-wrap:wrap;justify-content:space-between;gap:1rem}.WorkshopLoading-module__frxZFW__inProgressSessionsCopy,.WorkshopLoading-module__frxZFW__sessionCardCopy{flex-direction:column;display:flex}.WorkshopLoading-module__frxZFW__inProgressSessionsCopy,.WorkshopLoading-module__frxZFW__sessionCardCopy,.WorkshopLoading-module__frxZFW__sessionMetaList,.WorkshopLoading-module__frxZFW__sessionStepGrid{gap:.6rem}.WorkshopLoading-module__frxZFW__inProgressSessionsTitle,.WorkshopLoading-module__frxZFW__sessionCardTitle{color:var(--text-primary,#f5f0dd);margin:0}.WorkshopLoading-module__frxZFW__inProgressSessionsTitle{font-size:clamp(1.45rem,2.1vw,1.85rem)}.WorkshopLoading-module__frxZFW__inProgressToggle{color:var(--accent-gold);letter-spacing:.1em;text-transform:uppercase;background:0 0;border:0;padding:0;font-size:.82rem;font-weight:700}.WorkshopLoading-module__frxZFW__inProgressToggle:hover{cursor:pointer;color:color-mix(in srgb, var(--accent-gold) 82%, white)}.WorkshopLoading-module__frxZFW__inProgressSessionsList{gap:.95rem;display:grid}.WorkshopLoading-module__frxZFW__sessionCard{gap:.95rem}.WorkshopLoading-module__frxZFW__sessionCardTitle{font-size:1.08rem}.WorkshopLoading-module__frxZFW__sessionCardDescription{color:var(--text-secondary,#f1e5c9c7);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.55;display:-webkit-box;overflow:hidden}.WorkshopLoading-module__frxZFW__sessionStepGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.WorkshopLoading-module__frxZFW__sessionStepValue{gap:.5rem}.WorkshopLoading-module__frxZFW__sessionStepIcon{border:1px solid color-mix(in srgb, var(--accent-gold) 16%, transparent);width:1.6rem;height:1.6rem;color:var(--text-secondary,#f1e5c9a8);background:#ffffff08;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.WorkshopLoading-module__frxZFW__sessionStepIcon[data-ready=true]{color:var(--accent-gold);border-color:color-mix(in srgb, var(--accent-gold) 28%, transparent);box-shadow:0 0 16px color-mix(in srgb, var(--accent-gold) 14%, transparent)}.WorkshopLoading-module__frxZFW__sessionMetaList{flex-wrap:wrap;display:flex}.WorkshopLoading-module__frxZFW__sessionMetaChip{color:var(--text-primary,#f5f0dd);background:#ffffff08;border:1px solid #d4a84b29;border-radius:999px;align-items:center;gap:.35rem;padding:.45rem .72rem;font-size:.78rem;display:inline-flex}.WorkshopLoading-module__frxZFW__sessionContinueButton{white-space:nowrap;align-items:center;gap:.42rem;display:inline-flex}.WorkshopLoading-module__frxZFW__sessionSkeletonLine,.WorkshopLoading-module__frxZFW__sessionSkeletonChip,.WorkshopLoading-module__frxZFW__sessionSkeletonButton{background:#ffffff0f;border-radius:999px;position:relative;overflow:hidden}.WorkshopLoading-module__frxZFW__sessionSkeletonLine:after,.WorkshopLoading-module__frxZFW__sessionSkeletonChip:after,.WorkshopLoading-module__frxZFW__sessionSkeletonButton:after{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--accent-gold) 14%, #ffffff29), transparent);animation:1.2s ease-in-out infinite WorkshopLoading-module__frxZFW__workshopSessionSkeletonPulse;position:absolute;inset:0;transform:translate(-100%)}.WorkshopLoading-module__frxZFW__sessionSkeletonLine{height:.72rem}.WorkshopLoading-module__frxZFW__sessionSkeletonLine[data-width=wide]{width:min(18rem,65%)}.WorkshopLoading-module__frxZFW__sessionSkeletonLine[data-width=full]{width:100%}.WorkshopLoading-module__frxZFW__sessionSkeletonLine[data-width=short]{width:min(9rem,42%)}.WorkshopLoading-module__frxZFW__sessionSkeletonChip{min-height:4.25rem}.WorkshopLoading-module__frxZFW__sessionSkeletonFooter{justify-content:space-between;align-items:center;gap:1rem;display:flex}.WorkshopLoading-module__frxZFW__sessionSkeletonButton{width:7rem;height:2.5rem}.WorkshopLoading-module__frxZFW__buildSummaryChip{justify-content:space-between;min-height:4.25rem;padding:.85rem .9rem}.WorkshopLoading-module__frxZFW__buildSummaryChip[data-ready=true]{background:linear-gradient(#d4a84b14,#0000),#ffffff08;border-color:#d4a84b42}.WorkshopLoading-module__frxZFW__buildSummaryChip[data-ready=false]{opacity:.78}.WorkshopLoading-module__frxZFW__reviewGrid,.WorkshopLoading-module__frxZFW__anvilGrid{gap:1rem;display:grid}.WorkshopLoading-module__frxZFW__reviewGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.WorkshopLoading-module__frxZFW__anvilGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.WorkshopLoading-module__frxZFW__reviewCard,.WorkshopLoading-module__frxZFW__exportPanel,.WorkshopLoading-module__frxZFW__infoCard,.WorkshopLoading-module__frxZFW__chatCard{background:#0a101c9e;border:1px solid #d4a84b2e;border-radius:1rem;flex-direction:column;gap:1rem;padding:1.2rem;display:flex}.WorkshopLoading-module__frxZFW__chatCard{min-height:13.5rem;padding-left:4rem;position:relative}.WorkshopLoading-module__frxZFW__chatAnchor{background:radial-gradient(circle at 34% 30%,#ffffff29,#0000 52%),linear-gradient(#080e17e6,#040810f5);border:1px solid #d4a84b47;border-radius:999px;width:1.9rem;height:1.9rem;animation:3.6s ease-in-out infinite WorkshopLoading-module__frxZFW__chatAnchorPulse;position:absolute;top:1.15rem;left:1.15rem;box-shadow:inset 0 0 0 1px #ffffff0d,0 0 18px #53beff24}.WorkshopLoading-module__frxZFW__chatHeader{flex-direction:column;gap:.25rem;display:flex}.WorkshopLoading-module__frxZFW__chatStatus{color:#b9e0ffc7;letter-spacing:.02em;font-size:.82rem}.WorkshopLoading-module__frxZFW__chatBubble,.WorkshopLoading-module__frxZFW__chatInput{color:var(--text-primary,#f5f0dd);background:#ffffff08;border:1px solid #d4a84b24;border-radius:1rem}.WorkshopLoading-module__frxZFW__chatBubble{padding:.9rem 1rem;line-height:1.6}.WorkshopLoading-module__frxZFW__chatInput{color:var(--text-secondary,#f1e5c9b8);padding:.8rem 1rem;font-size:.88rem}.WorkshopLoading-module__frxZFW__infoList,.WorkshopLoading-module__frxZFW__statSummary{flex-wrap:wrap;gap:.5rem;display:flex}.WorkshopLoading-module__frxZFW__infoList span,.WorkshopLoading-module__frxZFW__statSummary span{color:var(--text-primary,#f5f0dd);background:#ffffff08;border:1px solid #d4a84b29;border-radius:999px;align-items:center;padding:.45rem .7rem;font-size:.82rem;display:inline-flex}.WorkshopLoading-module__frxZFW__successText{color:#7dd8a1}.WorkshopLoading-module__frxZFW__errorText{color:#ffa2a2}@keyframes WorkshopLoading-module__frxZFW__forgeStepSlideForward{0%{opacity:0;filter:blur(5px);transform:translate3d(26px,0,-20px)}to{opacity:1;filter:blur();transform:translate(0,0)}}@keyframes WorkshopLoading-module__frxZFW__workshopSessionSkeletonPulse{to{transform:translate(100%)}}@keyframes WorkshopLoading-module__frxZFW__forgeStepSlideBackward{0%{opacity:0;filter:blur(5px);transform:translate3d(-26px,0,-20px)}to{opacity:1;filter:blur();transform:translate(0,0)}}@keyframes WorkshopLoading-module__frxZFW__forgeLoadingPulse{0%,to{opacity:.42;transform:translateY(0)scale(.86)}50%{opacity:1;transform:translateY(-2px)scale(1)}}@media (max-width:1100px){.WorkshopLoading-module__frxZFW__forgeShell{gap:1rem}.WorkshopLoading-module__frxZFW__heroRow,.WorkshopLoading-module__frxZFW__stepHead,.WorkshopLoading-module__frxZFW__summaryStrip,.WorkshopLoading-module__frxZFW__reviewGrid,.WorkshopLoading-module__frxZFW__anvilGrid{grid-template-columns:1fr}.WorkshopLoading-module__frxZFW__heroMetricList{grid-template-columns:repeat(2,minmax(0,1fr))}.WorkshopLoading-module__frxZFW__buildSummaryList{grid-template-columns:1fr}}@media (max-width:800px),(orientation:portrait) and (max-width:1100px){.WorkshopLoading-module__frxZFW__shell{padding-inline:.75rem}.WorkshopLoading-module__frxZFW__igniteGrid{grid-template-columns:1fr}.WorkshopLoading-module__frxZFW__fieldWide,.WorkshopLoading-module__frxZFW__uploadPanel{grid-column:span 1}.WorkshopLoading-module__frxZFW__stepBodyFlush{margin-inline:-.5rem}.WorkshopLoading-module__frxZFW__summaryMetaGrid,.WorkshopLoading-module__frxZFW__heroMetricList{grid-template-columns:1fr}}@keyframes WorkshopLoading-module__frxZFW__chatAnchorPulse{0%,to{box-shadow:inset 0 0 0 1px #ffffff0d,0 0 14px #53beff1f}50%{box-shadow:inset 0 0 0 1px #ffffff14,0 0 22px #53beff33}}
.token-machine-loading-module__PDzi9a__rackSlot[data-slot=right][data-region=right-rail]{height:85%}.token-machine-loading-module__PDzi9a__rackSlot[data-slot=right][data-region=right-rail]>*,.token-machine-loading-module__PDzi9a__rackSlot[data-slot=right][data-region=right-rail]>*>*{flex:auto}@media (max-width:800px),(orientation:portrait) and (max-width:1100px){.token-machine-loading-module__PDzi9a__sideSlot[data-slot][data-region]{display:none}}
.machine-shell-module__OP6n5G__shell{--forge-brass-dark-rgb:var(--panel-brass-shadow-rgb,var(--pipe-brass-shadow-rgb,44 45 30));--forge-brass-rgb:var(--panel-brass-base-rgb,var(--pipe-brass-base-rgb,112 94 63));--forge-brass-light-rgb:var(--panel-brass-light-rgb,var(--pipe-brass-light-rgb,187 171 125));--forge-brass-sheen-rgb:var(--panel-brass-sheen-rgb,var(--pipe-brass-sheen-rgb,187 171 125));--forge-accent-rgb:74 148 255;--forge-accent-2-rgb:104 122 255;--forge-glow-rgb:102 196 255;--forge-energy-strength:.48;flex:auto;width:100%;min-width:0;position:relative;overflow:visible}.machine-shell-module__OP6n5G__workshopChrome{align-items:flex-start;gap:1rem;width:100%;min-width:0;display:flex}.machine-shell-module__OP6n5G__shellRow{align-items:start;gap:1rem;display:flex;overflow:visible}.machine-shell-module__OP6n5G__primaryShellRail{flex:auto;min-width:0;overflow:visible}.machine-shell-module__OP6n5G__framePlasmaOverlay{opacity:.58;transition:opacity .18s,filter .18s}.machine-shell-module__OP6n5G__framePlasmaOverlay[data-active=true]{opacity:1}.machine-shell-module__OP6n5G__machineFrame{width:100%;overflow:visible}.machine-shell-module__OP6n5G__shell[data-motion-preset=boot] .machine-shell-module__OP6n5G__machineFrame{box-shadow:0 0 .85rem color-mix(in srgb, var(--accent-gold) 18%, transparent)}.machine-shell-module__OP6n5G__machineHeaderSlot{z-index:70;position:absolute;top:2.8rem;left:1.2rem;right:1.2rem;transform:translateY(-50%)}.machine-shell-module__OP6n5G__machineBody{padding:.96rem var(--dev-machine-body-px,4.4rem) .9rem;border:1px solid rgb(var(--forge-brass-light-rgb) / .14);background:radial-gradient(circle at 30% 20%, rgb(var(--forge-brass-light-rgb) / .12), transparent 60%), radial-gradient(circle at 70% 80%, rgb(var(--forge-brass-dark-rgb) / .2), transparent 70%), linear-gradient(180deg, rgb(var(--forge-brass-rgb) / .96), rgb(var(--forge-brass-dark-rgb) / .96));box-shadow:inset 0 1px 0 #fff8e614, inset 0 0 0 1px rgb(var(--forge-brass-dark-rgb) / .76), inset 0 18px 28px rgb(var(--forge-brass-light-rgb) / .05), inset 0 -20px 26px #00000029;border-radius:.14rem;position:relative;overflow:visible}.machine-shell-module__OP6n5G__shell[data-layout-id=token-topdown] .machine-shell-module__OP6n5G__machineBody{padding-inline:var(--dev-machine-body-px,3rem)}.machine-shell-module__OP6n5G__machineFrame[data-transition-frame=contract] .machine-shell-module__OP6n5G__machineBody,.machine-shell-module__OP6n5G__machineFrame[data-transition-frame=expand] .machine-shell-module__OP6n5G__machineBody,.machine-shell-module__OP6n5G__machineFrame[data-transition-frame=settle] .machine-shell-module__OP6n5G__machineBody{transform-origin:var(--motion-lab-shell-origin,center center);will-change:transform, filter, box-shadow;animation:machine-shell-module__OP6n5G__machineFrameRetoolPulse var(--motion-lab-shell-duration,.62s) cubic-bezier(.22, 1, .36, 1)}.machine-shell-module__OP6n5G__machineFrame[data-transition-frame=expand] .machine-shell-module__OP6n5G__machineBody{animation-duration:var(--motion-lab-shell-duration,.7s)}.machine-shell-module__OP6n5G__machineFrame[data-transition-frame=right-retract] .machine-shell-module__OP6n5G__machineBody,.machine-shell-module__OP6n5G__shell[data-transition-phase=portrait-contract-right-side] .machine-shell-module__OP6n5G__machineBody{transform-origin:var(--motion-lab-shell-origin,left center);will-change:transform, filter, box-shadow;animation:machine-shell-module__OP6n5G__machineRightSideRetract var(--motion-lab-shell-duration,.56s) cubic-bezier(.22, 1, .36, 1) both}.machine-shell-module__OP6n5G__shell[data-transition-phase=portrait-expand-canvas] .machine-shell-module__OP6n5G__machineBody{transform-origin:var(--motion-lab-shell-origin,left center);will-change:transform, filter, box-shadow;animation:machine-shell-module__OP6n5G__machineRightSideExpand var(--motion-lab-shell-duration,.76s) cubic-bezier(.22, 1, .36, 1) both}.machine-shell-module__OP6n5G__panelHood{z-index:6;background:linear-gradient(180deg, rgb(var(--forge-brass-light-rgb) / .22), rgb(var(--forge-brass-rgb)) 35%, rgb(var(--forge-brass-dark-rgb)) 65%, rgb(var(--forge-brass-light-rgb) / .12));border:1px solid rgb(var(--forge-brass-light-rgb) / .16);height:.7rem;box-shadow:inset 0 1px 0 #fff8e61f, inset 0 -1px 0 #fff8e60a, inset 0 2px 4px rgb(var(--forge-brass-light-rgb) / .08), inset 0 -2px 4px #0003, 0 3px 8px #00000040, 0 -2px 6px #0000001a;border-radius:.06rem;margin-top:-1.25rem;margin-bottom:.55rem;position:relative}.machine-shell-module__OP6n5G__panelHood:after{content:"";pointer-events:none;opacity:0;background:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--blorb-color) 18%, transparent) 42%, color-mix(in srgb, rgb(var(--forge-brass-light-rgb)) 34%, transparent) 50%, color-mix(in srgb, var(--blorb-color) 16%, transparent) 58%, transparent 100%);position:absolute;inset:0;transform:translate(-85%)}.machine-shell-module__OP6n5G__machineFrame[data-transition-frame=settle] .machine-shell-module__OP6n5G__panelHood:after{animation:machine-shell-module__OP6n5G__machineHoodEnergySweep var(--motion-lab-shell-duration,.68s) cubic-bezier(.22, 1, .36, 1)}.machine-shell-module__OP6n5G__panelGrid{z-index:var(--dev-panel-z,70);height:var(--dev-panel-grid-height,min(78vh, 44rem));justify-content:flex-start;align-items:stretch;gap:var(--dev-panel-gap,1rem);width:100%;min-width:0;margin-top:-.2rem;display:flex;position:relative;overflow:visible}.machine-shell-module__OP6n5G__shell[data-transition-frame=contract] .machine-shell-module__OP6n5G__panelGrid,.machine-shell-module__OP6n5G__shell[data-transition-frame=settle] .machine-shell-module__OP6n5G__panelGrid{justify-content:flex-start}.machine-shell-module__OP6n5G__panelSlot{flex-direction:column;flex:none;width:0;min-width:0;display:flex;position:relative;overflow:visible}.machine-shell-module__OP6n5G__panelSlot[data-phase=opening],.machine-shell-module__OP6n5G__panelSlot[data-phase=closing]{overflow:hidden}.machine-shell-module__OP6n5G__panelSlot[data-region=right-bench][data-phase=closing],.machine-shell-module__OP6n5G__panelSlot[data-region=right-rail][data-phase=opening]{transform-origin:100%}.machine-shell-module__OP6n5G__panelSlot[data-region=source-bay][data-phase=opening]{transform-origin:top}.machine-shell-module__OP6n5G__panelSlideWrap{width:100%;height:100%;position:relative;overflow:hidden}.machine-shell-module__OP6n5G__screenPowerFlicker{z-index:2;pointer-events:none;opacity:0;background:repeating-linear-gradient(180deg, #00000029 0, #00000029 2px, transparent 2px, transparent 5px), radial-gradient(circle at 50% 48%, color-mix(in srgb, var(--blorb-color) 34%, transparent), transparent 42%), linear-gradient(180deg, #000000eb, #000000bd);filter:brightness(calc(1 + var(--motion-lab-screen-glow,0)));animation:machine-shell-module__OP6n5G__machineScreenPowerCycle var(--motion-lab-screen-duration,var(--screen-power-duration,.76s)) steps(1, end) var(--screen-power-delay,0s) both;position:absolute;inset:0}.machine-shell-module__OP6n5G__screenPowerFlicker:before{content:"";transform-origin:50%;background:color-mix(in srgb, var(--blorb-color) 70%, white 30%);height:2px;box-shadow:0 0 10px color-mix(in srgb, var(--blorb-color) 42%, transparent), 0 0 22px color-mix(in srgb, var(--blorb-color) 26%, transparent);animation:machine-shell-module__OP6n5G__machineScreenScanCollapse var(--motion-lab-screen-duration,var(--screen-power-duration,.76s)) cubic-bezier(.22, 1, .36, 1) var(--screen-power-delay,0s) both;position:absolute;top:50%;left:.45rem;right:.45rem;transform:translateY(-50%)scaleX(0)}.machine-shell-module__OP6n5G__panelSlot[data-slot=center]{height:var(--dev-center-panel-height,100%);flex:0 auto;align-self:stretch}.machine-shell-module__OP6n5G__shell[data-visual-state=info-station] .machine-shell-module__OP6n5G__panelGrid{align-items:flex-start;height:auto;min-height:24rem}.machine-shell-module__OP6n5G__shell[data-visual-state=info-station] .machine-shell-module__OP6n5G__panelSlot[data-slot=center]{align-self:flex-start;height:auto}.machine-shell-module__OP6n5G__shell[data-visual-state=info-station] .machine-shell-module__OP6n5G__panelSlideWrap,.machine-shell-module__OP6n5G__shell[data-visual-state=info-station] .machine-shell-module__OP6n5G__panelContent,.machine-shell-module__OP6n5G__shell[data-visual-state=info-station] .machine-shell-module__OP6n5G__panelSlot[data-slot=center] .machine-shell-module__OP6n5G__panelContent,.machine-shell-module__OP6n5G__shell[data-visual-state=info-station] .machine-shell-module__OP6n5G__panelSlot[data-slot=center] .machine-shell-module__OP6n5G__panelContent>*{height:auto}.machine-shell-module__OP6n5G__panelSlot[data-slot=left]{height:var(--dev-left-panel-height,auto);align-self:start}.machine-shell-module__OP6n5G__shell[data-layout-id=token-portrait] .machine-shell-module__OP6n5G__panelGrid{height:var(--dev-panel-grid-height,min(78vh, 44rem));align-items:stretch;min-height:0}.machine-shell-module__OP6n5G__shell[data-layout-id=token-portrait] .machine-shell-module__OP6n5G__panelSlot[data-region=portrait-canvas]{align-self:stretch;height:100%}.machine-shell-module__OP6n5G__shell[data-layout-id=token-portrait] .machine-shell-module__OP6n5G__panelSlot[data-region=portrait-canvas] .machine-shell-module__OP6n5G__panelContent,.machine-shell-module__OP6n5G__shell[data-layout-id=token-portrait] .machine-shell-module__OP6n5G__panelSlot[data-region=portrait-canvas] .machine-shell-module__OP6n5G__panelContent>*{height:100%}.machine-shell-module__OP6n5G__panelSlot[data-region=source-bay]{height:var(--dev-left-panel-height,85%)}.machine-shell-module__OP6n5G__panelSlot[data-region=pose-selector]{height:var(--dev-left-panel-height,100%);align-self:start}.machine-shell-module__OP6n5G__panelSlot[data-slot=right]{height:var(--dev-right-panel-height,auto);align-self:start}.machine-shell-module__OP6n5G__panelContent{pointer-events:auto;flex-direction:column;width:100%;min-width:0;height:100%;display:flex;position:relative;overflow:visible}.machine-shell-module__OP6n5G__panelContent>*{min-height:0}.machine-shell-module__OP6n5G__panelSlot[data-slot=left] .machine-shell-module__OP6n5G__panelContent,.machine-shell-module__OP6n5G__panelSlot[data-slot=left] .machine-shell-module__OP6n5G__panelContent>*,.machine-shell-module__OP6n5G__panelSlot[data-region=pose-selector] .machine-shell-module__OP6n5G__panelContent,.machine-shell-module__OP6n5G__panelSlot[data-region=pose-selector] .machine-shell-module__OP6n5G__panelContent>*{height:100%}.machine-shell-module__OP6n5G__panelSlot[data-slot=center] .machine-shell-module__OP6n5G__panelContent{width:100%;height:100%}.machine-shell-module__OP6n5G__panelSlot[data-slot=center] .machine-shell-module__OP6n5G__panelContent>*{height:100%}.machine-shell-module__OP6n5G__panelSlot[data-slot=right] .machine-shell-module__OP6n5G__panelContent{height:auto;overflow:visible}.machine-shell-module__OP6n5G__panelSlot[data-slot=right] .machine-shell-module__OP6n5G__panelContent>*{height:auto}.machine-shell-module__OP6n5G__panelViewport{pointer-events:auto;flex-direction:column;height:100%;display:flex;position:relative;overflow:visible}.machine-shell-module__OP6n5G__panelContentLayer{flex-direction:column;justify-content:flex-start;align-items:stretch;display:flex;position:absolute;inset:0;overflow:hidden}.machine-shell-module__OP6n5G__panelContentLayer>*{height:100%;min-height:0}.machine-shell-module__OP6n5G__sidebarContent{flex-direction:column;min-width:0;height:100%;display:flex;position:relative}.machine-shell-module__OP6n5G__sidebarContentLayer{flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}.machine-shell-module__OP6n5G__nameplatePlaque{text-shadow:0 0 12px color-mix(in srgb, var(--blorb-color) 40%, transparent), 0 0 24px color-mix(in srgb, var(--blorb-color) 16%, transparent);position:relative;overflow:hidden;border-color:color-mix(in srgb, var(--blorb-color) 18%, rgb(var(--forge-brass-dark-rgb)))!important;background:radial-gradient(circle at 50% 14%, color-mix(in srgb, var(--blorb-color) 12%, transparent), transparent 38%), radial-gradient(circle at 50% 58%, color-mix(in srgb, var(--blorb-color) 8%, transparent), transparent 74%), linear-gradient(180deg, color-mix(in srgb, var(--blorb-color) 10%, transparent), #0c121cf7 .44rem, #070a10fc)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--blorb-color) 6%, transparent), inset 0 6px 12px #0000003d, inset 0 0 24px color-mix(in srgb, var(--blorb-color) 8%, transparent), 0 0 8px color-mix(in srgb, var(--blorb-color) 12%, transparent), 0 0 16px color-mix(in srgb, var(--blorb-color) 6%, transparent)!important;color:color-mix(in srgb, var(--blorb-color) 20%, white 80%)!important;letter-spacing:.18em!important;font-family:inherit!important;font-size:.74rem!important;font-weight:700!important}.machine-shell-module__OP6n5G__nameplatePlaque:before,.machine-shell-module__OP6n5G__nameplatePlaque:after{display:none!important}.machine-shell-module__OP6n5G__nameplateCrossfade{justify-content:center;align-items:center;padding-inline:2rem;display:inline-flex;position:absolute;inset:0}.machine-shell-module__OP6n5G__shell .btn-forge{letter-spacing:.18em;padding:.62rem .82rem;font-family:inherit;font-size:.74rem;font-weight:700}.machine-shell-module__OP6n5G__runeColumn{z-index:3;opacity:1;pointer-events:none;justify-content:center;align-items:center;width:2.2rem;display:flex;position:absolute;top:1.16rem;bottom:1.2rem}.machine-shell-module__OP6n5G__runeColumnLeft{left:1.1rem}.machine-shell-module__OP6n5G__runeColumnRight{right:1.1rem}.machine-shell-module__OP6n5G__runeSvg{width:100%;height:100%;stroke:color-mix(in srgb, var(--blorb-color) 58%, #122038);stroke-width:1.85px;fill:none;filter:drop-shadow(0 0 12px color-mix(in srgb, var(--blorb-color) 30%, transparent)) drop-shadow(0 2px 4px #0000004d)}.machine-shell-module__OP6n5G__runeInner{fill:color-mix(in srgb, var(--blorb-color) 38%, #12203880)}.machine-shell-module__OP6n5G__sidebarModule{transform-origin:100% 0;flex:none;width:0;min-width:0;max-width:none;position:relative;overflow:hidden}.machine-shell-module__OP6n5G__sidebarViewport{min-height:24rem;height:var(--dev-sidebar-height,100%);position:relative;overflow:hidden}.machine-shell-module__OP6n5G__sidebarTopCap,.machine-shell-module__OP6n5G__sidebarBottomCap{pointer-events:none;display:none;position:absolute}.machine-shell-module__OP6n5G__shell[data-layout-id=token-portrait],.machine-shell-module__OP6n5G__shell[data-layout-id=token-topdown-refinement]{--stationary-sidebar-top-cap-height:1rem;--stationary-sidebar-top-fade-height:2.2rem;--stationary-sidebar-bottom-cap-height:1rem;--stationary-sidebar-bottom-fade-height:2.45rem;--stationary-sidebar-height:var(--machine-shell-rail-height,var(--dev-sidebar-height,var(--dev-panel-grid-height,min(78vh, 44rem))))}.machine-shell-module__OP6n5G__shell[data-layout-id=token-portrait] .machine-shell-module__OP6n5G__sidebarModule,.machine-shell-module__OP6n5G__shell[data-layout-id=token-topdown-refinement] .machine-shell-module__OP6n5G__sidebarModule{height:var(--stationary-sidebar-height);max-height:var(--stationary-sidebar-height);box-sizing:border-box;padding-top:var(--stationary-sidebar-top-cap-height);padding-bottom:var(--stationary-sidebar-bottom-cap-height);align-self:flex-start}.machine-shell-module__OP6n5G__shell[data-layout-id=token-portrait] .machine-shell-module__OP6n5G__sidebarModule:before,.machine-shell-module__OP6n5G__shell[data-layout-id=token-topdown-refinement] .machine-shell-module__OP6n5G__sidebarModule:before{content:"";pointer-events:none;z-index:5;top:var(--stationary-sidebar-top-cap-height);left:0;right:0;bottom:var(--stationary-sidebar-bottom-cap-height);background:linear-gradient(180deg, rgb(var(--forge-brass-dark-rgb) / .58), rgb(var(--forge-brass-rgb) / .22) 34%, transparent) top / 100% var(--stationary-sidebar-top-fade-height) no-repeat, linear-gradient(180deg, transparent, rgb(var(--forge-brass-rgb) / .1) 36%, rgb(var(--forge-brass-rgb) / .28) 64%, rgb(var(--forge-brass-dark-rgb) / .64)) bottom / 100% var(--stationary-sidebar-bottom-fade-height) no-repeat;position:absolute}.machine-shell-module__OP6n5G__shell[data-layout-id=token-portrait] .machine-shell-module__OP6n5G__sidebarTopCap,.machine-shell-module__OP6n5G__shell[data-layout-id=token-topdown-refinement] .machine-shell-module__OP6n5G__sidebarTopCap,.machine-shell-module__OP6n5G__shell[data-layout-id=token-portrait] .machine-shell-module__OP6n5G__sidebarBottomCap,.machine-shell-module__OP6n5G__shell[data-layout-id=token-topdown-refinement] .machine-shell-module__OP6n5G__sidebarBottomCap{z-index:6;border:1px solid rgb(var(--forge-brass-light-rgb) / .14);background:radial-gradient(circle at 28% 18%, rgb(var(--forge-brass-light-rgb) / .12), transparent 44%), radial-gradient(circle at 76% 82%, rgb(var(--forge-brass-dark-rgb) / .26), transparent 60%), linear-gradient(180deg, rgb(var(--forge-brass-light-rgb) / .12), rgb(var(--forge-brass-rgb) / .72) 22%, rgb(var(--forge-brass-dark-rgb) / .92) 66%, #070a10fa);height:.58rem;box-shadow:inset 0 1px 0 #fff8e414, inset 0 -2px 0 #00000075, 0 -8px 18px #00000024, 0 20px 30px #00000047, 0 -10px 24px rgb(var(--forge-glow-rgb) / calc(.05 * var(--forge-energy-strength)));display:block;left:1rem;right:1rem}.machine-shell-module__OP6n5G__shell[data-layout-id=token-portrait] .machine-shell-module__OP6n5G__sidebarTopCap,.machine-shell-module__OP6n5G__shell[data-layout-id=token-topdown-refinement] .machine-shell-module__OP6n5G__sidebarTopCap{border-radius:.24rem .24rem .16rem .16rem;top:.18rem}.machine-shell-module__OP6n5G__shell[data-layout-id=token-portrait] .machine-shell-module__OP6n5G__sidebarBottomCap,.machine-shell-module__OP6n5G__shell[data-layout-id=token-topdown-refinement] .machine-shell-module__OP6n5G__sidebarBottomCap{border-radius:.16rem .16rem .24rem .24rem;bottom:.18rem}.machine-shell-module__OP6n5G__shell[data-layout-id=token-portrait] .machine-shell-module__OP6n5G__sidebarViewport,.machine-shell-module__OP6n5G__shell[data-layout-id=token-topdown-refinement] .machine-shell-module__OP6n5G__sidebarViewport{overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-color:rgb(var(--forge-brass-light-rgb) / .74) rgb(var(--forge-brass-dark-rgb) / .48);scrollbar-width:thin;height:100%;min-height:0;overflow:hidden auto}.machine-shell-module__OP6n5G__shell[data-layout-id=token-portrait] .machine-shell-module__OP6n5G__sidebarContent,.machine-shell-module__OP6n5G__shell[data-layout-id=token-topdown-refinement] .machine-shell-module__OP6n5G__sidebarContent,.machine-shell-module__OP6n5G__shell[data-layout-id=token-portrait] .machine-shell-module__OP6n5G__sidebarContent>*,.machine-shell-module__OP6n5G__shell[data-layout-id=token-topdown-refinement] .machine-shell-module__OP6n5G__sidebarContent>*{min-height:0}.machine-shell-module__OP6n5G__shell[data-layout-id=token-portrait] .machine-shell-module__OP6n5G__sidebarViewport::-webkit-scrollbar{width:.62rem}.machine-shell-module__OP6n5G__shell[data-layout-id=token-topdown-refinement] .machine-shell-module__OP6n5G__sidebarViewport::-webkit-scrollbar{width:.62rem}.machine-shell-module__OP6n5G__shell[data-layout-id=token-portrait] .machine-shell-module__OP6n5G__sidebarViewport::-webkit-scrollbar-track{border-left:1px solid rgb(var(--forge-brass-light-rgb) / .12);background:linear-gradient(180deg, rgb(var(--forge-brass-dark-rgb) / .58), #0000006b);box-shadow:inset 0 0 0 1px rgb(var(--forge-brass-dark-rgb) / .54)}.machine-shell-module__OP6n5G__shell[data-layout-id=token-topdown-refinement] .machine-shell-module__OP6n5G__sidebarViewport::-webkit-scrollbar-track{border-left:1px solid rgb(var(--forge-brass-light-rgb) / .12);background:linear-gradient(180deg, rgb(var(--forge-brass-dark-rgb) / .58), #0000006b);box-shadow:inset 0 0 0 1px rgb(var(--forge-brass-dark-rgb) / .54)}.machine-shell-module__OP6n5G__shell[data-layout-id=token-portrait] .machine-shell-module__OP6n5G__sidebarViewport::-webkit-scrollbar-thumb{border:1px solid rgb(var(--forge-brass-dark-rgb) / .82);background:linear-gradient(180deg, rgb(var(--forge-brass-light-rgb) / .92), rgb(var(--forge-brass-rgb) / .76) 48%, rgb(var(--forge-brass-dark-rgb) / .9));box-shadow:inset 0 1px 0 #fff8e62e, 0 0 8px color-mix(in srgb, var(--blorb-color) 12%, transparent);border-radius:999px}.machine-shell-module__OP6n5G__shell[data-layout-id=token-topdown-refinement] .machine-shell-module__OP6n5G__sidebarViewport::-webkit-scrollbar-thumb{border:1px solid rgb(var(--forge-brass-dark-rgb) / .82);background:linear-gradient(180deg, rgb(var(--forge-brass-light-rgb) / .92), rgb(var(--forge-brass-rgb) / .76) 48%, rgb(var(--forge-brass-dark-rgb) / .9));box-shadow:inset 0 1px 0 #fff8e62e, 0 0 8px color-mix(in srgb, var(--blorb-color) 12%, transparent);border-radius:999px}.machine-shell-module__OP6n5G__shell[data-layout-id^=statblock-editor]{--statblock-action-deck-height-increase:5.25rem;--statblock-editor-machine-min-height:var(--dev-panel-grid-height,calc(779px + var(--statblock-action-deck-height-increase)));--statblock-editor-default-machine-height:calc(var(--statblock-editor-machine-min-height) + 8.25rem)}.machine-shell-module__OP6n5G__shell[data-layout-id^=statblock-editor] .machine-shell-module__OP6n5G__panelGrid{height:auto;min-height:var(--statblock-editor-machine-min-height);align-items:flex-start;gap:.6rem}.machine-shell-module__OP6n5G__shell[data-layout-id^=statblock-editor] .machine-shell-module__OP6n5G__panelSlot[data-slot=center]{height:auto;min-height:var(--statblock-editor-machine-min-height);align-self:stretch}.machine-shell-module__OP6n5G__shell[data-layout-id^=statblock-editor] .machine-shell-module__OP6n5G__panelSlot[data-slot=right]{height:var(--dev-right-panel-height,100%)}.machine-shell-module__OP6n5G__shell[data-layout-id^=statblock-editor] .machine-shell-module__OP6n5G__panelSlot[data-slot=center] .machine-shell-module__OP6n5G__panelContent{width:100%;height:auto;min-height:var(--statblock-editor-machine-min-height);max-width:none;margin-inline:0}.machine-shell-module__OP6n5G__shell[data-layout-id^=statblock-editor] .machine-shell-module__OP6n5G__panelSlot[data-slot=center] .machine-shell-module__OP6n5G__panelContent>*{height:auto;min-height:var(--statblock-editor-machine-min-height)}.machine-shell-module__OP6n5G__shell[data-layout-id^=statblock-editor] .machine-shell-module__OP6n5G__panelSlot[data-slot=center] .machine-shell-module__OP6n5G__panelSlideWrap{height:auto;min-height:var(--statblock-editor-machine-min-height);overflow:visible}.machine-shell-module__OP6n5G__shell[data-layout-id^=statblock-editor] .machine-shell-module__OP6n5G__panelSlot[data-slot=right] .machine-shell-module__OP6n5G__panelSlideWrap,.machine-shell-module__OP6n5G__shell[data-layout-id^=statblock-editor] .machine-shell-module__OP6n5G__panelSlot[data-slot=right] .machine-shell-module__OP6n5G__panelContent,.machine-shell-module__OP6n5G__shell[data-layout-id^=statblock-editor] .machine-shell-module__OP6n5G__panelSlot[data-slot=right] .machine-shell-module__OP6n5G__panelContent>*{height:100%}.machine-shell-module__OP6n5G__shell[data-layout-id^=statblock-editor] .machine-shell-module__OP6n5G__sidebarModule{--statblock-editor-sidebar-height:var(--statblock-editor-default-machine-height);height:var(--statblock-editor-sidebar-height);max-height:var(--statblock-editor-sidebar-height);align-self:flex-start;overflow:visible}.machine-shell-module__OP6n5G__shell[data-layout-id^=statblock-editor] .machine-shell-module__OP6n5G__sidebarViewport,.machine-shell-module__OP6n5G__shell[data-layout-id^=statblock-editor] .machine-shell-module__OP6n5G__sidebarContent{height:100%;min-height:0;overflow:hidden}.machine-shell-module__OP6n5G__shell[data-layout-id=vault-registry] .machine-shell-module__OP6n5G__panelGrid{height:auto;min-height:var(--dev-panel-grid-height,min(78vh, 44rem));align-items:flex-start}.machine-shell-module__OP6n5G__shell[data-layout-id=vault-registry] .machine-shell-module__OP6n5G__panelSlot[data-slot=center]{align-self:stretch;height:auto}.machine-shell-module__OP6n5G__shell[data-layout-id=vault-registry] .machine-shell-module__OP6n5G__panelSlot[data-slot=center] .machine-shell-module__OP6n5G__panelContent{height:auto;min-height:var(--dev-panel-grid-height,min(78vh, 44rem))}.machine-shell-module__OP6n5G__shell[data-layout-id=vault-registry] .machine-shell-module__OP6n5G__panelSlot[data-slot=center] .machine-shell-module__OP6n5G__panelContent>*{height:auto}.machine-shell-module__OP6n5G__shell[data-layout-id=vault-registry] .machine-shell-module__OP6n5G__panelSlideWrap{height:auto;min-height:var(--dev-panel-grid-height,min(78vh, 44rem));overflow:visible}.machine-shell-module__OP6n5G__shell[data-layout-id=foundry-station] .machine-shell-module__OP6n5G__panelGrid{height:auto;min-height:var(--dev-panel-grid-height,min(78vh, 44rem));align-items:flex-start}.machine-shell-module__OP6n5G__shell[data-layout-id=foundry-station] .machine-shell-module__OP6n5G__panelSlot[data-slot=center]{align-self:stretch;height:auto}.machine-shell-module__OP6n5G__shell[data-layout-id=foundry-station] .machine-shell-module__OP6n5G__panelSlot[data-slot=center] .machine-shell-module__OP6n5G__panelContent{height:auto;min-height:var(--dev-panel-grid-height,min(78vh, 44rem))}.machine-shell-module__OP6n5G__shell[data-layout-id=foundry-station] .machine-shell-module__OP6n5G__panelSlot[data-slot=center] .machine-shell-module__OP6n5G__panelContent>*{height:auto}.machine-shell-module__OP6n5G__shell[data-layout-id=foundry-station] .machine-shell-module__OP6n5G__panelSlideWrap{height:auto;min-height:var(--dev-panel-grid-height,min(78vh, 44rem));overflow:visible}.machine-shell-module__OP6n5G__shell[data-layout-id=foundry-station] .machine-shell-module__OP6n5G__nameplatePlaque{min-width:min(100%,22rem)}.machine-shell-module__OP6n5G__shell[data-layout-id=foundry-station] .machine-shell-module__OP6n5G__nameplateCrossfade{white-space:nowrap}@media (max-width:1280px){.machine-shell-module__OP6n5G__workshopChrome,.machine-shell-module__OP6n5G__shellRow{flex-direction:column}.machine-shell-module__OP6n5G__shell[data-layout-id=token-portrait] .machine-shell-module__OP6n5G__primaryShellRail,.machine-shell-module__OP6n5G__shell[data-layout-id^=token-topdown] .machine-shell-module__OP6n5G__primaryShellRail{width:100%}}@keyframes machine-shell-module__OP6n5G__machineFrameRetoolPulse{0%{transform:scaleX(var(--motion-lab-shell-start-scale,1));filter:saturate()brightness();box-shadow:inset 0 1px 0 #fff8e614, inset 0 0 0 1px rgb(var(--forge-brass-dark-rgb) / .76), inset 0 18px 28px rgb(var(--forge-brass-light-rgb) / .05), inset 0 -20px 26px #00000029}44%{transform:scaleX(var(--motion-lab-shell-mid-scale,.988));filter:saturate(1.12)brightness(1.04);box-shadow:inset 0 1px 0 #fff8e61a, inset 0 0 0 1px rgb(var(--forge-brass-dark-rgb) / .76), inset 0 18px 28px rgb(var(--forge-brass-light-rgb) / .08), inset 0 -20px 26px #0000002e, 0 0 28px color-mix(in srgb, var(--blorb-color) 12%, transparent)}to{transform:scaleX(var(--motion-lab-shell-end-scale,1));filter:saturate()brightness();box-shadow:inset 0 1px 0 #fff8e614, inset 0 0 0 1px rgb(var(--forge-brass-dark-rgb) / .76), inset 0 18px 28px rgb(var(--forge-brass-light-rgb) / .05), inset 0 -20px 26px #00000029}}@keyframes machine-shell-module__OP6n5G__machineRightSideRetract{0%{transform:scaleX(var(--motion-lab-shell-start-scale,1));filter:saturate()brightness()}to{transform:scaleX(var(--motion-lab-shell-end-scale,.58));filter:saturate(.88)brightness(.92);box-shadow:inset 0 1px 0 #fff8e614, inset 0 0 0 1px rgb(var(--forge-brass-dark-rgb) / .76), inset 0 18px 28px rgb(var(--forge-brass-light-rgb) / .05), inset 0 -20px 26px #0003, -18px 0 30px #0000001f}}@keyframes machine-shell-module__OP6n5G__machineRightSideExpand{0%{transform:scaleX(var(--motion-lab-shell-start-scale,.58));filter:saturate(.9)brightness(.92)}66%{transform:scaleX(var(--motion-lab-shell-end-scale,1.012));filter:saturate(1.08)brightness(1.035)}to{transform:scaleX(var(--motion-lab-shell-end-scale,1));filter:saturate()brightness()}}@keyframes machine-shell-module__OP6n5G__machineScreenPowerCycle{0%{opacity:0}12%{opacity:.92}18%{opacity:.2}24%{opacity:.98}46%{opacity:.72}58%{opacity:.14}72%{opacity:.42}to{opacity:0}}@keyframes machine-shell-module__OP6n5G__machineScreenScanCollapse{0%{opacity:0;transform:translateY(-50%)scaleX(0)}18%{opacity:.88;transform:translateY(-50%)scaleX(.84)}42%{opacity:.34;transform:translateY(-50%)scaleX(.18)}62%{opacity:.78;transform:translateY(-50%)scaleX(.68)}to{opacity:0;transform:translateY(-50%)scaleX(1)}}@keyframes machine-shell-module__OP6n5G__machineHoodEnergySweep{0%{opacity:0;transform:translate(-85%)}34%{opacity:.82}to{opacity:0;transform:translate(85%)}}@media (max-width:1180px){.machine-shell-module__OP6n5G__framePlasmaOverlay{display:none}.machine-shell-module__OP6n5G__machineBody{padding-inline:1rem}.machine-shell-module__OP6n5G__runeColumn{display:none}}
.CreatureExportVttPreview-module__xRTEga__preview{--vtt-orb-glow:var(--blorb-color);--vtt-die-size:min(6.7rem, 78%);isolation:isolate;place-items:center;width:100%;height:100%;display:grid;position:relative}.CreatureExportVttPreview-module__xRTEga__preview[data-scale=modal]{--vtt-die-size:min(62vmin, 28rem);width:min(72vmin,34rem);height:min(72vmin,34rem)}.CreatureExportVttPreview-module__xRTEga__orbGlow{z-index:0;aspect-ratio:1;background:radial-gradient(circle, color-mix(in srgb, var(--vtt-orb-glow) 62%, #fff8e8e6) 0%, color-mix(in srgb, var(--vtt-orb-glow) 38%, transparent) 34%, color-mix(in srgb, var(--vtt-orb-glow) 14%, transparent) 58%, transparent 76%);filter:blur(.5rem);opacity:.9;border-radius:999rem;width:74%;position:absolute}.CreatureExportVttPreview-module__xRTEga__artwork{z-index:1;width:var(--vtt-die-size);height:var(--vtt-die-size);object-fit:contain;filter:drop-shadow(0 0 .75rem color-mix(in srgb, var(--vtt-orb-glow) 26%, transparent)) drop-shadow(0 .55rem .45rem #00000070);position:relative}
.creature-spine-arcs-module__N9moGq__edgePipeH,.creature-spine-arcs-module__N9moGq__edgePipeV{z-index:50;filter:drop-shadow(0 10px 12px #00000047);pointer-events:none;display:block;position:absolute}.creature-spine-arcs-module__N9moGq__edgePipeH{background:url(/prototype/creature-spine/pipe-edge-h.png) 50%/100% 100% no-repeat;height:22px;margin-top:-11px}.creature-spine-arcs-module__N9moGq__edgePipeV{background:url(/prototype/creature-spine/pipe-edge-v.png) 50%/100% 100% no-repeat;width:22px;margin-left:-11px}.creature-spine-arcs-module__N9moGq__arc{--arc-glow:var(--blorb-color);--arc-hot:color-mix(in srgb, var(--blorb-color) 55%, white);--arc-core:color-mix(in srgb, var(--blorb-color) 35%, white);z-index:55;opacity:.6;filter:drop-shadow(0 0 4px var(--blorb-color));pointer-events:none;transition:opacity .5s,filter .5s;position:absolute;overflow:visible}.creature-spine-arcs-module__N9moGq__arc[data-active=true]{opacity:1;filter:drop-shadow(0 0 7px var(--blorb-color)) drop-shadow(0 0 16px color-mix(in srgb, var(--blorb-color) 55%, white))}.creature-spine-arcs-module__N9moGq__arcGlow{stroke:var(--arc-glow);opacity:.24}.creature-spine-arcs-module__N9moGq__arcHot{stroke:var(--arc-hot);opacity:.46;animation:5.4s ease-in-out infinite creature-spine-arcs-module__N9moGq__arcHotFlicker}.creature-spine-arcs-module__N9moGq__arcCore{stroke:var(--arc-core);opacity:1;animation:4.2s ease-in-out infinite creature-spine-arcs-module__N9moGq__arcCoreFlicker}.creature-spine-arcs-module__N9moGq__arc[data-active=true] .creature-spine-arcs-module__N9moGq__arcGlow{opacity:.42}.creature-spine-arcs-module__N9moGq__arc[data-active=true] .creature-spine-arcs-module__N9moGq__arcHot{animation-duration:1.7s}.creature-spine-arcs-module__N9moGq__arc[data-active=true] .creature-spine-arcs-module__N9moGq__arcCore{animation-duration:1.3s}@keyframes creature-spine-arcs-module__N9moGq__arcHotFlicker{0%,to{opacity:.42}25%{opacity:.28}50%{opacity:.54}75%{opacity:.32}}@keyframes creature-spine-arcs-module__N9moGq__arcCoreFlicker{0%,to{opacity:1}25%{opacity:.76}60%{opacity:.82}}@media (prefers-reduced-motion:reduce){.creature-spine-arcs-module__N9moGq__arc,.creature-spine-arcs-module__N9moGq__arcHot,.creature-spine-arcs-module__N9moGq__arcCore{transition:none;animation:none}}
.creature-spine-rail-module__DYZ4_q__cover{top:0;left:var(--spine-width);z-index:36;width:calc(100vw - var(--spine-width));pointer-events:none;background-color:#0f0f12;display:block;position:absolute;overflow:hidden}.creature-spine-rail-module__DYZ4_q__coverBelow{bottom:0}.creature-spine-rail-module__DYZ4_q__coverImage,.creature-spine-rail-module__DYZ4_q__coverShade{top:0;left:calc(var(--spine-width) * -1);width:100vw;height:100vh;display:block;position:absolute}.creature-spine-rail-module__DYZ4_q__coverImage{opacity:.45;background-image:-webkit-image-set(url(/images/bg.webp) 1x type("image/webp"),url(/images/bg.png) 1x type("image/png"));background-image:image-set("/images/bg.webp" 1x type("image/webp"),"/images/bg.png" 1x type("image/png"));background-position:top;background-repeat:no-repeat;background-size:cover}.creature-spine-rail-module__DYZ4_q__coverShade{background:linear-gradient(#0a0d1438 0%,#0a0d1452 18%,#0a0d149e 44%,#0a0d14db 66%,#0a0d14f2 100%)}.creature-spine-rail-module__DYZ4_q__pipe{z-index:38;filter:drop-shadow(0 10px 12px #00000047);pointer-events:none;background:url(/prototype/creature-spine/pipe-edge-h.png) 50%/100% 100% no-repeat;height:22px;margin-top:-11px;display:block;position:absolute}.creature-spine-rail-module__DYZ4_q__pipeV{z-index:38;filter:drop-shadow(0 10px 12px #00000047);pointer-events:none;background:url(/prototype/creature-spine/pipe-edge-v.png) 50%/100% 100% no-repeat;width:22px;margin-left:-11px;display:block;position:absolute}svg.creature-spine-rail-module__DYZ4_q__arc{z-index:39}.creature-spine-rail-module__DYZ4_q__elbow{z-index:40;filter:drop-shadow(0 10px 12px #00000057)drop-shadow(0 2px 4px #0000003d);pointer-events:none;-webkit-user-select:none;user-select:none;display:block;position:absolute}
.portrait-phone-module__CLazqa__sheet,.portrait-phone-module__CLazqa__vault{--pp-gold:var(--blorb-energy-default);--pp-gold-soft:color-mix(in srgb, var(--blorb-energy-default) 55%, transparent);--pp-gold-faint:color-mix(in srgb, var(--blorb-energy-default) 22%, transparent);--pp-ink:#f0e8d6;--pp-ink-quiet:#929cac;--pp-hairline:#96a6be57;--pp-active:var(--blorb-color,#2f8cff);--pp-glow:var(--blorb-lit)}.portrait-phone-module__CLazqa__sheet{gap:calc(18 * var(--pu));padding:calc(20 * var(--pu)) calc(30 * var(--pu)) calc(22 * var(--pu));color:var(--pp-ink);font-family:var(--font-phone-sans), sans-serif;flex-direction:column;display:flex}.portrait-phone-module__CLazqa__sheet[data-more-below=true]{-webkit-mask-image:linear-gradient(180deg, black calc(100% - 56 * var(--pu)), transparent);-webkit-mask-image:linear-gradient(180deg, black calc(100% - 56 * var(--pu)), transparent);mask-image:linear-gradient(180deg, black calc(100% - 56 * var(--pu)), transparent)}.portrait-phone-module__CLazqa__sheet:not([data-sheet-size=tall])>*{flex-shrink:0}.portrait-phone-module__CLazqa__tabs{border:calc(2 * var(--pu)) solid var(--pp-hairline);border-radius:calc(8 * var(--pu));background:#04091299;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid;overflow:hidden}.portrait-phone-module__CLazqa__tabs>button{height:calc(74 * var(--pu))!important;border:0!important;border-left:calc(2 * var(--pu)) solid #96a6be33!important;min-height:0!important;box-shadow:none!important;color:#aab2c0!important;font:700 calc(30 * var(--pu)) / 1 var(--font-phone-serif-sc), serif!important;letter-spacing:.12em!important;text-shadow:none!important;text-transform:uppercase!important;background:0 0!important;border-radius:0!important;padding:0!important}.portrait-phone-module__CLazqa__tabs>button:first-child{border-left:0!important}.portrait-phone-module__CLazqa__tabs>button[data-active=true]{border-radius:calc(6 * var(--pu))!important;background:linear-gradient(180deg, color-mix(in srgb, var(--pp-active) 84%, white 6%), color-mix(in srgb, var(--pp-active) 62%, black))!important;box-shadow:inset 0 0 0 calc(4 * var(--pu)) var(--pp-glow), 0 0 calc(14 * var(--pu)) color-mix(in srgb, var(--pp-glow) 50%, transparent)!important;color:#fff!important}.portrait-phone-module__CLazqa__tool{width:calc(150 * var(--pu));cursor:pointer;flex:none;min-width:calc(150 * var(--pu))!important;align-items:center!important;gap:calc(14 * var(--pu))!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;flex-direction:column!important;padding:0!important;display:flex!important}.portrait-phone-module__CLazqa__tool:disabled{opacity:.4}.portrait-phone-module__CLazqa__medallion{width:calc(118 * var(--pu));height:calc(118 * var(--pu));filter:drop-shadow(0 calc(5 * var(--pu)) calc(5 * var(--pu)) #0000008c);border-radius:50%;position:relative}.portrait-phone-module__CLazqa__medallionFace{inset:calc(18 * var(--pu));box-shadow:inset 0 calc(5 * var(--pu)) calc(10 * var(--pu)) #000000d9;background:radial-gradient(circle at 42% 26%,#5c5e628c,#0000 46%),radial-gradient(circle at 50% 55%,#1e1f23,#08090b 72%);border-radius:50%;position:absolute}.portrait-phone-module__CLazqa__medallionRing{width:100%;max-width:none;height:100%;position:absolute;inset:0}.portrait-phone-module__CLazqa__medallionPicture{object-fit:contain;border-radius:50%;width:62%;max-width:none;height:62%;position:absolute;inset:19%}.portrait-phone-module__CLazqa__medallionIcon{width:calc(46 * var(--pu));height:calc(46 * var(--pu));color:#f0e6cd;filter:drop-shadow(0 1px 1px #000000e6);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.portrait-phone-module__CLazqa__tool[data-active=true] .portrait-phone-module__CLazqa__medallionFace{background:radial-gradient(circle at 42% 26%, color-mix(in srgb, var(--pp-glow) 45%, transparent), transparent 55%), radial-gradient(circle at 50% 55%, color-mix(in srgb, var(--pp-glow) 34%, #0a0e18), #060910 78%);box-shadow:inset 0 0 0 calc(5 * var(--pu)) var(--pp-glow), inset 0 0 calc(24 * var(--pu)) color-mix(in srgb, var(--pp-glow) 80%, transparent)}.portrait-phone-module__CLazqa__tool[data-active=true] .portrait-phone-module__CLazqa__medallionIcon{color:#fff;filter:drop-shadow(0 0 calc(6 * var(--pu)) var(--pp-glow))}.portrait-phone-module__CLazqa__toolLabel{white-space:nowrap;color:var(--pp-ink)!important;font:800 calc(23 * var(--pu)) / 1 var(--font-phone-sans), sans-serif!important;letter-spacing:.06em!important;text-transform:uppercase!important}.portrait-phone-module__CLazqa__tool[data-active=true] .portrait-phone-module__CLazqa__toolLabel{color:var(--pp-glow)!important}.portrait-phone-module__CLazqa__chipRow{gap:calc(17 * var(--pu));margin:0 calc(-30 * var(--pu));padding:calc(22 * var(--pu)) calc(30 * var(--pu)) 0;border-top:calc(2 * var(--pu)) solid #96a6be2e;scrollbar-width:none;display:flex;overflow-x:auto}.portrait-phone-module__CLazqa__chipRow::-webkit-scrollbar{display:none}.portrait-phone-module__CLazqa__chipGroup{gap:calc(17 * var(--pu));flex:none;display:flex}.portrait-phone-module__CLazqa__chipDivider{width:calc(2 * var(--pu));margin:calc(8 * var(--pu)) 0;background:#96a6be47;flex:none;align-self:stretch}.portrait-phone-module__CLazqa__sheet[data-chips=wrap] .portrait-phone-module__CLazqa__chipRow{row-gap:calc(14 * var(--pu));flex-wrap:wrap;overflow-x:visible}.portrait-phone-module__CLazqa__sheet[data-chips=wrap] .portrait-phone-module__CLazqa__chipGroup{row-gap:calc(14 * var(--pu));flex-wrap:wrap;flex:0 auto;min-width:0}.portrait-phone-module__CLazqa__sheet[data-chips=wrap] .portrait-phone-module__CLazqa__powerChip+.portrait-phone-module__CLazqa__chipGroup{flex:1 1 0}.portrait-phone-module__CLazqa__chipGroup>button{white-space:nowrap;flex:none;height:calc(59 * var(--pu))!important;min-height:0!important;padding:0 calc(22 * var(--pu))!important;border:calc(2 * var(--pu)) solid var(--pp-hairline)!important;border-radius:calc(6 * var(--pu))!important;box-shadow:none!important;color:#bac3d0!important;font:800 calc(22 * var(--pu)) / 1 var(--font-phone-sans), sans-serif!important;letter-spacing:.06em!important;text-shadow:none!important;text-transform:uppercase!important;background:#050b16b3!important}.portrait-phone-module__CLazqa__chipGroup>button[data-active=true]{border-color:var(--pp-glow)!important;background:linear-gradient(180deg, color-mix(in srgb, var(--pp-active) 70%, black 10%), color-mix(in srgb, var(--pp-active) 48%, black))!important;box-shadow:0 0 calc(12 * var(--pu)) color-mix(in srgb, var(--pp-glow) 50%, transparent)!important;color:#fff!important}.portrait-phone-module__CLazqa__powerChip{width:calc(66 * var(--pu));flex:none;height:calc(59 * var(--pu))!important;border:calc(2 * var(--pu)) solid var(--pp-hairline)!important;border-radius:calc(6 * var(--pu))!important;min-height:0!important;box-shadow:none!important;color:#8c94a2!important;background:#050b16b3!important;place-items:center!important;padding:0!important;display:grid!important}.portrait-phone-module__CLazqa__powerChip svg{width:calc(30 * var(--pu));height:calc(30 * var(--pu))}.portrait-phone-module__CLazqa__powerChip[data-on=true]{border-color:color-mix(in srgb, var(--pp-gold) 80%, white)!important;background:radial-gradient(circle at 50% 40%, color-mix(in srgb, var(--pp-gold) 42%, black), #0c0a06)!important;box-shadow:0 0 calc(12 * var(--pu)) color-mix(in srgb, var(--pp-gold) 45%, transparent)!important;color:color-mix(in srgb, var(--pp-gold) 60%, white)!important}.portrait-phone-module__CLazqa__tray{align-items:center;gap:calc(18 * var(--pu));padding-bottom:calc(14 * var(--pu));border-bottom:calc(2 * var(--pu)) solid #96a6be2e;display:flex}.portrait-phone-module__CLazqa__trayLabel{width:calc(178 * var(--pu));color:var(--pp-ink-quiet);font:700 calc(22 * var(--pu)) / 1.15 var(--font-phone-sans), sans-serif;letter-spacing:.12em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;flex:none;overflow:hidden}.portrait-phone-module__CLazqa__trayValue{min-width:calc(84 * var(--pu));color:var(--pp-ink);font:600 calc(27 * var(--pu)) / 1 var(--font-phone-sans), sans-serif;font-variant-numeric:tabular-nums;text-align:right;flex:none}.portrait-phone-module__CLazqa__slider{--track:calc(12 * var(--pu));width:100%;min-width:0;height:calc(56 * var(--pu));appearance:none;cursor:pointer;background:0 0;flex:1;margin:0}.portrait-phone-module__CLazqa__slider::-webkit-slider-runnable-track{height:var(--track);border:calc(1.5 * var(--pu)) solid #96a6be59;background:linear-gradient(90deg, color-mix(in srgb, var(--pp-active) 90%, white 6%) 0 var(--fill,50%), #080e1a var(--fill,50%) 100%);border-radius:999px}.portrait-phone-module__CLazqa__slider::-moz-range-track{height:var(--track);border:calc(1.5 * var(--pu)) solid #96a6be59;background:#080e1a;border-radius:999px}.portrait-phone-module__CLazqa__slider::-moz-range-progress{height:var(--track);background:color-mix(in srgb, var(--pp-active) 90%, white 6%);border-radius:999px}.portrait-phone-module__CLazqa__slider::-webkit-slider-thumb{width:calc(52 * var(--pu));height:calc(52 * var(--pu));margin-top:calc((var(--track) - 52 * var(--pu)) / 2 - 1.5 * var(--pu));border:calc(3 * var(--pu)) solid color-mix(in srgb, var(--pp-gold) 40%, black);background:radial-gradient(circle at 36% 30%, color-mix(in srgb, var(--pp-gold) 40%, white) 0 18%, transparent 46%), radial-gradient(circle at 50% 50%, var(--pp-gold) 0 46%, color-mix(in srgb, var(--pp-gold) 55%, black) 74%);box-shadow:0 calc(3 * var(--pu)) calc(6 * var(--pu)) #0009;appearance:none;border-radius:50%}.portrait-phone-module__CLazqa__slider::-moz-range-thumb{width:calc(52 * var(--pu));height:calc(52 * var(--pu));border:calc(3 * var(--pu)) solid color-mix(in srgb, var(--pp-gold) 40%, black);background:radial-gradient(circle at 50% 50%, var(--pp-gold) 0 46%, color-mix(in srgb, var(--pp-gold) 55%, black) 74%);border-radius:50%}.portrait-phone-module__CLazqa__slider:disabled{opacity:.45}.portrait-phone-module__CLazqa__trayReset{width:calc(66 * var(--pu));flex:none;height:calc(62 * var(--pu))!important;border:calc(2 * var(--pu)) solid var(--pp-hairline)!important;border-radius:calc(8 * var(--pu))!important;min-height:0!important;box-shadow:none!important;color:#aab2c0!important;background:#ffffff08!important;place-items:center!important;padding:0!important;display:grid!important}.portrait-phone-module__CLazqa__trayReset svg{width:calc(30 * var(--pu));height:calc(30 * var(--pu))}.portrait-phone-module__CLazqa__toolPanel{gap:calc(16 * var(--pu));padding:calc(22 * var(--pu)) 0;border-top:calc(2 * var(--pu)) solid #96a6be2e;border-bottom:calc(2 * var(--pu)) solid #96a6be2e;color:var(--pp-ink-quiet);font-size:calc(30 * var(--pu));flex-wrap:wrap;line-height:1.35;display:flex}.portrait-phone-module__CLazqa__quietButton,.portrait-phone-module__CLazqa__primaryButton{cursor:pointer;white-space:nowrap;width:100%;height:calc(99 * var(--pu))!important;justify-content:center!important;align-items:center!important;gap:calc(18 * var(--pu))!important;min-height:0!important;padding:0 calc(14 * var(--pu))!important;border-radius:calc(10 * var(--pu))!important;text-transform:uppercase!important;text-decoration:none!important;display:inline-flex!important}.portrait-phone-module__CLazqa__quietButton{border:calc(2.5 * var(--pu)) solid var(--pp-gold-soft)!important;box-shadow:none!important;color:var(--pp-ink)!important;font:700 calc(30 * var(--pu)) / 1 var(--font-phone-serif-sc), serif!important;letter-spacing:.12em!important;text-shadow:none!important;background:#050a14d9!important}.portrait-phone-module__CLazqa__quietButton svg{width:calc(40 * var(--pu));height:calc(40 * var(--pu))}.portrait-phone-module__CLazqa__primaryButton{border:calc(3 * var(--pu)) solid color-mix(in srgb, var(--pp-gold) 88%, white)!important;background:radial-gradient(ellipse 70% 80% at 50% 0%, color-mix(in srgb, var(--pp-active) 70%, white 22%), transparent 70%), linear-gradient(180deg, color-mix(in srgb, var(--pp-active) 86%, white 4%), color-mix(in srgb, var(--pp-active) 66%, black) 80%, color-mix(in srgb, var(--pp-active) 52%, black))!important;box-shadow:inset 0 1px 0 #ffffff4d, 0 0 calc(22 * var(--pu)) color-mix(in srgb, var(--pp-glow) 40%, transparent)!important;color:#fff!important;font:800 calc(40 * var(--pu)) / 1 var(--font-phone-serif-sc), serif!important;letter-spacing:.14em!important;text-shadow:0 0 calc(10 * var(--pu)) #bee1ff80!important}.portrait-phone-module__CLazqa__quietButton:disabled,.portrait-phone-module__CLazqa__primaryButton:disabled{cursor:default;filter:saturate(.4)brightness(.75)}.portrait-phone-module__CLazqa__vault{gap:calc(24 * var(--pu));height:100%;min-height:0;padding:calc(30 * var(--pu)) calc(30 * var(--pu)) calc(30 * var(--pu));color:var(--pp-ink);font-family:var(--font-phone-sans), sans-serif;flex-direction:column;display:flex}.portrait-phone-module__CLazqa__vaultTitle{align-items:baseline;gap:calc(24 * var(--pu));display:flex}.portrait-phone-module__CLazqa__vaultTitle h2{color:var(--pp-ink);font:700 calc(44 * var(--pu)) / 1 var(--font-phone-serif-sc), serif;letter-spacing:.12em;text-transform:uppercase;margin:0}.portrait-phone-module__CLazqa__vaultTitle>span{color:var(--pp-ink-quiet);font-size:calc(27 * var(--pu))}.portrait-phone-module__CLazqa__vaultClose{width:calc(60 * var(--pu));margin-left:auto;height:calc(60 * var(--pu))!important;min-height:0!important;box-shadow:none!important;color:var(--pp-ink)!important;background:0 0!important;border:0!important;place-items:center!important;padding:0!important;display:grid!important}.portrait-phone-module__CLazqa__vaultClose svg{width:calc(44 * var(--pu));height:calc(44 * var(--pu))}.portrait-phone-module__CLazqa__vaultSearch{height:calc(75 * var(--pu));border:calc(2 * var(--pu)) solid var(--pp-hairline);border-radius:calc(12 * var(--pu));background:#ffffff06;align-items:center;display:flex;position:relative}.portrait-phone-module__CLazqa__vaultSearch svg{left:calc(26 * var(--pu));width:calc(42 * var(--pu));height:calc(42 * var(--pu));color:var(--pp-ink-quiet);pointer-events:none;position:absolute}.portrait-phone-module__CLazqa__vaultSearch input{width:100%;height:100%;padding:0 calc(24 * var(--pu)) 0 calc(90 * var(--pu));color:var(--pp-ink);font:400 calc(31 * var(--pu)) / 1 var(--font-phone-sans), sans-serif;appearance:none;background:0 0;border:0;outline:none}.portrait-phone-module__CLazqa__vaultSearch input::placeholder{color:var(--pp-ink-quiet)}.portrait-phone-module__CLazqa__vaultChips{gap:calc(18 * var(--pu));margin:0 calc(-30 * var(--pu));padding:0 calc(30 * var(--pu));scrollbar-width:none;display:flex;overflow-x:auto}.portrait-phone-module__CLazqa__vaultChips::-webkit-scrollbar{display:none}.portrait-phone-module__CLazqa__vaultChips>button{flex:none;height:calc(56 * var(--pu))!important;min-height:0!important;padding:0 calc(30 * var(--pu))!important;border:calc(2.5 * var(--pu)) solid var(--pp-hairline)!important;box-shadow:none!important;color:#c4ccd8!important;font:700 calc(23 * var(--pu)) / 1 var(--font-phone-sans), sans-serif!important;letter-spacing:.06em!important;text-shadow:none!important;text-transform:uppercase!important;background:0 0!important;border-radius:999px!important}.portrait-phone-module__CLazqa__vaultChips>button[data-active=true]{border-color:var(--pp-glow)!important;background:linear-gradient(180deg, color-mix(in srgb, var(--pp-active) 62%, black), color-mix(in srgb, var(--pp-active) 40%, black))!important;box-shadow:0 0 calc(14 * var(--pu)) color-mix(in srgb, var(--pp-glow) 55%, transparent)!important;color:#fff!important}.portrait-phone-module__CLazqa__vaultGrid{align-content:start;gap:calc(21 * var(--pu));overscroll-behavior:contain;flex:1 1 0;grid-template-columns:repeat(3,minmax(0,1fr));min-height:0;display:grid;overflow-y:auto;container-type:inline-size}.portrait-phone-module__CLazqa__vaultCell{cursor:pointer;position:relative;height:calc((100cqw - 42 * var(--pu)) / 3 * 274 / 312)!important;border:calc(2 * var(--pu)) solid #96a6be29!important;border-radius:calc(8 * var(--pu))!important;min-height:0!important;box-shadow:none!important;background:#09111fd9!important;place-items:center!important;padding:0!important;display:grid!important}.portrait-phone-module__CLazqa__vaultCell img{object-fit:contain;width:88%;max-width:none;height:88%}.portrait-phone-module__CLazqa__vaultCell[data-active=true]{border:calc(5 * var(--pu)) solid color-mix(in srgb, var(--pp-glow) 90%, white)!important;box-shadow:0 0 calc(24 * var(--pu)) color-mix(in srgb, var(--pp-glow) 80%, transparent), inset 0 0 calc(16 * var(--pu)) color-mix(in srgb, var(--pp-glow) 35%, transparent)!important}.portrait-phone-module__CLazqa__vaultCheck{right:calc(12 * var(--pu));bottom:calc(12 * var(--pu));width:calc(52 * var(--pu));height:calc(52 * var(--pu));padding:calc(8 * var(--pu));border:calc(3 * var(--pu)) solid white;background:color-mix(in srgb, var(--pp-active) 70%, black);color:#fff;border-radius:50%;position:absolute}.portrait-phone-module__CLazqa__vaultEmpty{margin:calc(40 * var(--pu)) 0;color:var(--pp-ink-quiet);font-size:calc(30 * var(--pu));text-align:center;grid-column:1/-1}.portrait-phone-module__CLazqa__vaultPreview{min-height:calc(200 * var(--pu));align-items:center;gap:calc(40 * var(--pu));padding:0 calc(28 * var(--pu));border:calc(2 * var(--pu)) solid #96a6be29;border-radius:calc(10 * var(--pu));color:var(--pp-ink-quiet);font:400 calc(34 * var(--pu)) / 1 var(--font-phone-serif), serif;background:#09111f99;flex:none;display:flex}.portrait-phone-module__CLazqa__vaultPreviewToken{width:calc(200 * var(--pu));height:calc(200 * var(--pu));flex:none;place-items:center;display:grid}.portrait-phone-module__CLazqa__vaultPreviewToken img{object-fit:contain;width:100%;max-width:none;height:100%}.portrait-phone-module__CLazqa__vaultActions{gap:calc(24 * var(--pu));flex:none;display:flex}.portrait-phone-module__CLazqa__vaultActions>*{flex:1 1 0}.portrait-phone-module__CLazqa__vaultActions .portrait-phone-module__CLazqa__quietButton,.portrait-phone-module__CLazqa__vaultActions .portrait-phone-module__CLazqa__primaryButton{height:calc(103 * var(--pu))!important}.portrait-phone-module__CLazqa__vaultActions .portrait-phone-module__CLazqa__quietButton{font-size:calc(27 * var(--pu))!important}.portrait-phone-module__CLazqa__vaultActions .portrait-phone-module__CLazqa__primaryButton{font-size:calc(36 * var(--pu))!important}.portrait-phone-module__CLazqa__panel{gap:calc(18 * var(--pu));flex-direction:column;display:flex}.portrait-phone-module__CLazqa__panelRow{align-items:center;gap:calc(20 * var(--pu));display:flex}.portrait-phone-module__CLazqa__panelRow .portrait-phone-module__CLazqa__quietButton,.portrait-phone-module__CLazqa__panel>.portrait-phone-module__CLazqa__quietButton{width:auto;height:calc(74 * var(--pu))!important;padding:0 calc(28 * var(--pu))!important;font-size:calc(26 * var(--pu))!important}.portrait-phone-module__CLazqa__note{color:var(--pp-ink-quiet);font:400 calc(28 * var(--pu)) / 1.35 var(--font-phone-sans), sans-serif;margin:0}.portrait-phone-module__CLazqa__previewToken{width:100%;height:100%;display:block;position:relative}.portrait-phone-module__CLazqa__previewArt{object-fit:cover;border-radius:50%;width:74%;max-width:none;height:74%;position:absolute;inset:13%}.portrait-phone-module__CLazqa__previewFrame{object-fit:contain;width:100%;max-width:none;height:100%;position:absolute;inset:0}.portrait-phone-module__CLazqa__sheet[data-sheet-size=tall]{height:100%;min-height:0;padding:0}.portrait-phone-module__CLazqa__rail{--rail-medallion:min(calc(118 * var(--pu)), calc((100cqh - 3 * 40 * var(--pu) - 2 * 20 * var(--pu)) / 3));justify-content:center;align-items:center;gap:calc(20 * var(--pu));min-width:0;min-height:0;color:var(--pp-ink);font-family:var(--font-phone-sans), sans-serif;flex-direction:column;display:flex;container-type:size}.portrait-phone-module__CLazqa__rail .portrait-phone-module__CLazqa__tool{width:100%;gap:calc(12 * var(--pu))!important;min-width:0!important}.portrait-phone-module__CLazqa__rail .portrait-phone-module__CLazqa__medallion{width:var(--rail-medallion);height:var(--rail-medallion)}.portrait-phone-module__CLazqa__rail .portrait-phone-module__CLazqa__medallionFace{inset:15%}.portrait-phone-module__CLazqa__rail .portrait-phone-module__CLazqa__medallionIcon{width:39%;height:39%}@container (max-height:170px){.portrait-phone-module__CLazqa__rail .portrait-phone-module__CLazqa__toolLabel{display:none}.portrait-phone-module__CLazqa__rail .portrait-phone-module__CLazqa__medallion{width:min(calc(118 * var(--pu)), calc((100cqh - 2 * 20 * var(--pu)) / 3));height:min(calc(118 * var(--pu)), calc((100cqh - 2 * 20 * var(--pu)) / 3))}}
.creature-spine-fx-module__TjObZq__fxSlot{flex:none;position:relative;overflow:visible}.creature-spine-fx-module__TjObZq__fxWrapper{line-height:0;position:absolute;top:50%;left:50%;overflow:visible;transform:translate(-50%,-50%)}.creature-spine-fx-module__TjObZq__fxWrapper .piece-visual{isolation:isolate;width:100%;height:100%;display:block;position:relative;overflow:visible}.creature-spine-fx-module__TjObZq__fxWrapper .piece-visual-art{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block;position:absolute;inset:0}:is(.creature-spine-fx-module__TjObZq__fxWrapper .piece-art,.creature-spine-fx-module__TjObZq__fxWrapper .piece-hard-mask,.creature-spine-fx-module__TjObZq__fxWrapper .piece-include-mask,.creature-spine-fx-module__TjObZq__fxWrapper .piece-fill-source){opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block;position:absolute;inset:0}.creature-spine-fx-module__TjObZq__fxWrapper .piece-fill-layer{z-index:0;mix-blend-mode:normal;pointer-events:none;display:block;position:absolute;inset:0}.creature-spine-fx-module__TjObZq__fxWrapper .piece-fluid-layer{z-index:1;filter:saturate(var(--navbar-fx-fluid-saturation,1)) brightness(var(--navbar-fx-fluid-brightness,1));mix-blend-mode:screen;opacity:var(--navbar-fx-fluid-opacity,1);pointer-events:none;display:block;position:absolute;inset:0}.creature-spine-fx-module__TjObZq__fxWrapper .piece-plasma-layer{z-index:1;mix-blend-mode:screen;opacity:var(--navbar-fx-plasma-opacity,.74);pointer-events:none;display:block;position:absolute;inset:0}.creature-spine-fx-module__TjObZq__fxWrapper .piece-glass-cylinder{--navbar-fx-glass-bright:color-mix(in srgb, var(--navbar-fx-glass-base) 24%, white 76%);--navbar-fx-glass-mid:color-mix(in srgb, var(--navbar-fx-glass-base) 52%, transparent);--navbar-fx-glass-shadow:color-mix(in srgb, var(--navbar-fx-glass-base) 38%, black 62%);z-index:2;background:linear-gradient(to bottom, var(--navbar-fx-glass-bright) 0%, color-mix(in srgb, var(--navbar-fx-glass-bright) 44%, transparent) 16%, color-mix(in srgb, var(--navbar-fx-glass-mid) 34%, transparent) 44%, color-mix(in srgb, var(--navbar-fx-glass-shadow) 52%, transparent) 68%, var(--navbar-fx-glass-shadow) 100%);width:100%;height:100%;box-shadow:inset 0px 6px 10px color-mix(in srgb, var(--navbar-fx-glass-bright) 64%, transparent), inset 0px -9px 12px color-mix(in srgb, var(--navbar-fx-glass-shadow) 78%, transparent);filter:saturate(var(--navbar-fx-glass-saturation,1)) contrast(var(--navbar-fx-glass-contrast,1));mix-blend-mode:overlay;opacity:var(--navbar-fx-glass-opacity,.78);pointer-events:none;display:block;position:absolute;inset:0;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.creature-spine-fx-module__TjObZq__fxWrapper .piece-flow-overlay{display:none}.creature-spine-fx-module__TjObZq__fxWrapper .piece-glow-shell{z-index:0;pointer-events:none;position:absolute}.creature-spine-fx-module__TjObZq__fxWrapper .piece-glow-layer{mix-blend-mode:screen;opacity:.72;pointer-events:none;width:100%;height:100%;display:block}.creature-spine-fx-module__TjObZq__fxWrapper canvas{pointer-events:none}.creature-spine-fx-module__TjObZq__bulb{--bulb-color:transparent;z-index:5;width:var(--bulb,46px);height:var(--bulb,46px);pointer-events:none;flex:none;display:inline-block;position:relative}.creature-spine-fx-module__TjObZq__bulb[data-status=ready]{--bulb-color:var(--vault-tag-green)}.creature-spine-fx-module__TjObZq__bulb[data-status=in-progress]{--bulb-color:var(--vault-tag-yellow)}.creature-spine-fx-module__TjObZq__bulb[data-status=missing]{--bulb-color:var(--vault-tag-red)}.creature-spine-fx-module__TjObZq__bulb img{z-index:1;filter:drop-shadow(0 3px 4px #0009);width:100%;height:100%;display:block;position:absolute;inset:0}.creature-spine-fx-module__TjObZq__bulb[data-status=missing] img{filter:drop-shadow(0 3px 4px #0009)brightness(.86)saturate(.85)}.creature-spine-fx-module__TjObZq__bulbHalo{z-index:2;background:radial-gradient(circle, color-mix(in srgb, var(--bulb-color) 60%, white) 0 9%, color-mix(in srgb, var(--bulb-color) 55%, transparent) 24%, color-mix(in srgb, var(--bulb-color) 16%, transparent) 42%, transparent 64%);mix-blend-mode:screen;pointer-events:none;border-radius:50%;position:absolute;inset:-34%}.creature-spine-fx-module__TjObZq__bulb[data-status=ready] .creature-spine-fx-module__TjObZq__bulbHalo{animation:4.2s ease-in-out infinite creature-spine-fx-module__TjObZq__bulbBreathe}.creature-spine-fx-module__TjObZq__bulb[data-status=in-progress] .creature-spine-fx-module__TjObZq__bulbHalo{animation:1.25s ease-in-out infinite creature-spine-fx-module__TjObZq__bulbPulse}.creature-spine-fx-module__TjObZq__bulb[data-status=missing] .creature-spine-fx-module__TjObZq__bulbHalo{animation:6.5s step-end infinite creature-spine-fx-module__TjObZq__bulbFlicker}.creature-spine-fx-module__TjObZq__bulb[data-status=idle] .creature-spine-fx-module__TjObZq__bulbHalo{display:none}.creature-spine-fx-module__TjObZq__bulb[data-ignite=true]{animation:.9s cubic-bezier(.22,1,.36,1) .64s both creature-spine-fx-module__TjObZq__bulbIgnite}@keyframes creature-spine-fx-module__TjObZq__bulbBreathe{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.95;transform:scale(1.08)}}@keyframes creature-spine-fx-module__TjObZq__bulbPulse{0%,to{opacity:.35;transform:scale(.94)}50%{opacity:1;transform:scale(1.16)}}@keyframes creature-spine-fx-module__TjObZq__bulbFlicker{0%{opacity:.32}40%{opacity:.32}41%{opacity:.06}42%{opacity:.4}43%{opacity:.1}45%{opacity:.34}77%{opacity:.3}78%{opacity:.08}79%{opacity:.3}to{opacity:.32}}@keyframes creature-spine-fx-module__TjObZq__bulbIgnite{0%{filter:brightness();transform:scale(1)}22%{filter:brightness(2.4)saturate(1.3);transform:scale(1.24)}to{filter:brightness();transform:scale(1)}}.creature-spine-fx-module__TjObZq__lamp{--lamp-color:#2e323a;--lamp-size:16px;width:var(--lamp-size);height:var(--lamp-size);background:conic-gradient(from 200deg, rgb(var(--forge-brass-light-rgb)), rgb(var(--forge-brass-rgb)) 22%, rgb(var(--forge-brass-dark-rgb)) 50%, rgb(var(--forge-brass-rgb)) 78%, rgb(var(--forge-brass-light-rgb)));pointer-events:none;border-radius:50%;flex:none;place-items:center;display:inline-grid;position:relative;box-shadow:0 1px 2px #000000bf,inset 0 0 0 1px #00000059}.creature-spine-fx-module__TjObZq__lampGlass{background:radial-gradient(circle at 34% 30%, #ffffffd9 0 12%, transparent 32%), radial-gradient(circle at 50% 56%, color-mix(in srgb, var(--lamp-color) 72%, white 28%), var(--lamp-color) 55%, color-mix(in srgb, var(--lamp-color) 45%, black));border-radius:50%;width:calc(100% - 5px);height:calc(100% - 5px);box-shadow:inset 0 -1px 2px #0000008c}.creature-spine-fx-module__TjObZq__lamp[data-status=ready]{--lamp-color:var(--vault-tag-green)}.creature-spine-fx-module__TjObZq__lamp[data-status=in-progress]{--lamp-color:var(--vault-tag-yellow)}.creature-spine-fx-module__TjObZq__lamp[data-status=missing]{--lamp-color:var(--vault-tag-red)}.creature-spine-fx-module__TjObZq__lamp:not([data-status=idle]) .creature-spine-fx-module__TjObZq__lampGlass{box-shadow:inset 0 -1px 2px #0006, 0 0 6px 1px color-mix(in srgb, var(--lamp-color) 75%, transparent), 0 0 14px 3px color-mix(in srgb, var(--lamp-color) 28%, transparent)}.creature-spine-fx-module__TjObZq__lamp[data-status=idle] .creature-spine-fx-module__TjObZq__lampGlass{background:radial-gradient(circle at 34% 30%,#ffffff52 0 11%,#0000 30%),radial-gradient(circle,#282c34,#0c0e12)}.creature-spine-fx-module__TjObZq__lamp[data-status=in-progress] .creature-spine-fx-module__TjObZq__lampGlass{animation:1.4s ease-in-out infinite creature-spine-fx-module__TjObZq__lampPulse}.creature-spine-fx-module__TjObZq__lamp[data-status=missing] .creature-spine-fx-module__TjObZq__lampGlass{animation:6.5s step-end infinite creature-spine-fx-module__TjObZq__lampFlicker}.creature-spine-fx-module__TjObZq__lamp[data-ignite=true]{animation:.9s cubic-bezier(.22,1,.36,1) .64s both creature-spine-fx-module__TjObZq__lampIgnite}a:hover>.creature-spine-fx-module__TjObZq__lamp .creature-spine-fx-module__TjObZq__lampGlass{filter:brightness(1.2)}@keyframes creature-spine-fx-module__TjObZq__lampPulse{0%,to{filter:brightness(.72)}50%{filter:brightness(1.25)}}@keyframes creature-spine-fx-module__TjObZq__lampFlicker{0%{opacity:1}40%{opacity:1}41%{opacity:.45}42%{opacity:1}43%{opacity:.5}45%{opacity:1}to{opacity:1}}@keyframes creature-spine-fx-module__TjObZq__lampIgnite{0%{filter:brightness();transform:scale(1)}25%{filter:brightness(2.2);transform:scale(1.35)}to{filter:brightness();transform:scale(1)}}a:hover>.creature-spine-fx-module__TjObZq__bulb .creature-spine-fx-module__TjObZq__bulbHalo{opacity:1;filter:brightness(1.25)}.creature-spine-fx-module__TjObZq__spark{z-index:5;background:radial-gradient(circle, #fff 0 16%, color-mix(in srgb, var(--blorb-color) 70%, white) 30%, color-mix(in srgb, var(--blorb-color) 40%, transparent) 48%, transparent 70%);mix-blend-mode:screen;opacity:0;pointer-events:none;top:calc(var(--pipe-top) - 16px);left:calc(var(--pipe-center) - 16px);border-radius:50%;width:32px;height:32px;position:absolute}.creature-spine-fx-module__TjObZq__glassRun{pointer-events:none;display:block}.creature-spine-fx-module__TjObZq__glassConduit{display:flex}.creature-spine-fx-module__TjObZq__glassConduit .piece-visual{clip-path:inset(16.6% 0 13.8%)}.creature-spine-fx-module__TjObZq__mainValve{pointer-events:none;display:block;position:absolute}.creature-spine-fx-module__TjObZq__mainValveBody{filter:drop-shadow(0 10px 12px #00000057)drop-shadow(0 2px 4px #0000003d);width:100%;height:auto;display:block}.creature-spine-fx-module__TjObZq__mainValveHub{aspect-ratio:1;width:112%;position:absolute;top:49.6%;left:50%;transform:translate(-50%,-50%)}.creature-spine-fx-module__TjObZq__mainValveWheel{filter:drop-shadow(0 4px 5px #0009);width:100%;height:100%;transition:transform 1.5s cubic-bezier(.34,1.32,.64,1);display:block}.creature-spine-fx-module__TjObZq__steam{z-index:4;pointer-events:none;width:0;height:0;position:absolute;bottom:50%;left:50%}.creature-spine-fx-module__TjObZq__steam i{filter:blur(2.5px);opacity:0;background:radial-gradient(circle,#f0f4f8f2,#e2e8f080 38%,#e2e8f000 70%);border-radius:50%;width:36px;height:36px;animation:1.9s cubic-bezier(.2,.7,.3,1) .25s forwards creature-spine-fx-module__TjObZq__steamPuff;position:absolute;bottom:0;left:-18px}.creature-spine-fx-module__TjObZq__steam i:nth-child(2){--drift:-16px;animation-delay:.4s;left:-30px}.creature-spine-fx-module__TjObZq__steam i:nth-child(3){--drift:18px;animation-delay:.55s;left:-8px}@keyframes creature-spine-fx-module__TjObZq__steamPuff{0%{opacity:0;transform:translate(0)scale(.35)}14%{opacity:.95}to{opacity:0;transform:translate(var(--drift,8px), -78px) scale(2.6)}}.creature-spine-fx-module__TjObZq__chamberHalo{z-index:3;background:conic-gradient(from 0deg, transparent 0 6%, color-mix(in srgb, var(--blorb-color) 80%, white) 13%, transparent 22% 44%, color-mix(in srgb, var(--blorb-color) 65%, white) 53%, transparent 63% 78%, var(--blorb-color) 88%, transparent 96%);filter:blur(1.5px)brightness(1.3);mix-blend-mode:screen;opacity:1;pointer-events:none;border-radius:50%;animation:10s linear infinite creature-spine-fx-module__TjObZq__haloSpin;position:absolute;inset:23.5%;-webkit-mask:radial-gradient(circle,#0000 0 70%,#000 86% 100%);mask:radial-gradient(circle,#0000 0 70%,#000 86% 100%)}@keyframes creature-spine-fx-module__TjObZq__haloSpin{to{transform:rotate(360deg)}}.creature-spine-fx-module__TjObZq__chamberGlass{z-index:4;pointer-events:none;background:radial-gradient(72% 48% at 32% 20%,#ffffff42,#0000 60%),radial-gradient(circle,#0000 56%,#00000080 100%);border-radius:50%;position:absolute;inset:23.5%;overflow:hidden;box-shadow:inset 0 0 22px #0000008c}.creature-spine-fx-module__TjObZq__chamberGlass:after{content:"";background:linear-gradient(90deg,#0000,#ffffff4d,#0000);width:40%;transition:left .9s cubic-bezier(.22,1,.36,1);position:absolute;top:-40%;bottom:-40%;left:-70%;transform:skew(-24deg)}.chamber-glint:hover .creature-spine-fx-module__TjObZq__chamberGlass:after{left:140%}.chamber-glint:focus-visible .creature-spine-fx-module__TjObZq__chamberGlass:after{left:140%}.creature-spine-fx-module__TjObZq__exportGauge{z-index:6;width:var(--gauge-size,92px);aspect-ratio:1;pointer-events:none;position:absolute}.creature-spine-fx-module__TjObZq__exportGaugeFace,.creature-spine-fx-module__TjObZq__exportGaugeBezel{width:100%;height:100%;display:block;position:absolute;inset:0}.creature-spine-fx-module__TjObZq__exportGaugeBezel{filter:drop-shadow(0 4px 6px #0009)}.creature-spine-fx-module__TjObZq__exportGaugeGlass{pointer-events:none;background:radial-gradient(70% 50% at 34% 24%,#fff6,#0000 62%);border-radius:50%;position:absolute;inset:24%}.creature-spine-fx-module__TjObZq__exportGaugeNeedle,.creature-spine-fx-module__TjObZq__exportGaugeWobble{display:block;position:absolute;inset:0}.creature-spine-fx-module__TjObZq__exportGaugeNeedle{transition:transform 1.2s cubic-bezier(.34,1.56,.64,1)}.creature-spine-fx-module__TjObZq__exportGaugeWobble{animation:2.8s ease-in-out infinite creature-spine-fx-module__TjObZq__needleWobble}@keyframes creature-spine-fx-module__TjObZq__needleWobble{0%,to{transform:rotate(-1.4deg)}50%{transform:rotate(1.6deg)}}.creature-spine-fx-module__TjObZq__exportGaugeReadout{fill:#22180a;font-family:var(--font-alegreya-sans-sc), var(--font-barlow-condensed), sans-serif;letter-spacing:.04em;font-size:8.5px;font-weight:800}@media (prefers-reduced-motion:reduce){.creature-spine-fx-module__TjObZq__bulbHalo,.creature-spine-fx-module__TjObZq__bulb[data-ignite=true],.creature-spine-fx-module__TjObZq__chamberHalo,.creature-spine-fx-module__TjObZq__exportGaugeWobble,.creature-spine-fx-module__TjObZq__lampGlass,.creature-spine-fx-module__TjObZq__lamp[data-ignite=true],.creature-spine-fx-module__TjObZq__steam i{animation:none!important}.creature-spine-fx-module__TjObZq__mainValveWheel,.creature-spine-fx-module__TjObZq__exportGaugeNeedle,.creature-spine-fx-module__TjObZq__chamberGlass:after{transition:none!important}}
.AccountRequiredOverlay-module__GivCTG__prompt{--account-overlay-brass-rgb:var(--forge-brass-light-rgb,var(--panel-brass-light-rgb,187 171 125));--account-overlay-brass-base-rgb:var(--forge-brass-rgb,var(--panel-brass-base-rgb,112 94 63));--account-overlay-brass-dark-rgb:var(--forge-brass-dark-rgb,var(--panel-brass-shadow-rgb,44 45 30));--account-overlay-panel-rgb:var(--panel-bg-rgb,7 10 16);--account-overlay-glow-color:var(--blorb-color,var(--accent-gold));z-index:50;isolation:isolate;pointer-events:auto;place-items:center;padding:clamp(.75rem,3vw,1.8rem);display:grid;position:absolute;inset:clamp(.35rem,3%,1.6rem);container-type:size}.AccountRequiredOverlay-module__GivCTG__prompt:before,.AccountRequiredOverlay-module__GivCTG__prompt:after{content:"";pointer-events:none;position:absolute}.AccountRequiredOverlay-module__GivCTG__prompt:before{background:radial-gradient(circle at 50% 45%, color-mix(in srgb, var(--account-overlay-glow-color) 22%, transparent), transparent 42%), linear-gradient(180deg, #000c, #000000b3), repeating-linear-gradient(90deg, rgb(var(--account-overlay-brass-rgb) / .06) 0 1px, transparent 1px 1.85rem);box-shadow:inset 0 0 0 1px rgb(var(--account-overlay-brass-rgb) / .36), inset 0 0 58px #000000b8, inset 0 0 110px color-mix(in srgb, var(--account-overlay-glow-color) 12%, transparent);-webkit-backdrop-filter:blur(6px)brightness(.48)saturate(.62);backdrop-filter:blur(6px)brightness(.48)saturate(.62);inset:0}.AccountRequiredOverlay-module__GivCTG__prompt:after{border:1px solid rgb(var(--account-overlay-brass-rgb) / .58);background:linear-gradient(90deg, transparent, rgb(var(--account-overlay-brass-rgb) / .28), transparent) top / 100% 1px no-repeat, linear-gradient(90deg, transparent, rgb(var(--account-overlay-brass-rgb) / .2), transparent) bottom / 100% 1px no-repeat, linear-gradient(180deg, transparent, rgb(var(--account-overlay-brass-rgb) / .22), transparent) left / 1px 100% no-repeat, linear-gradient(180deg, transparent, rgb(var(--account-overlay-brass-rgb) / .22), transparent) right / 1px 100% no-repeat;box-shadow:inset 0 0 26px rgb(var(--account-overlay-brass-dark-rgb) / .32), 0 0 28px color-mix(in srgb, var(--account-overlay-glow-color) 12%, transparent);inset:clamp(.45rem,1.25vw,.9rem)}.AccountRequiredOverlay-module__GivCTG__tight:before{width:min(100% - 1rem,31rem);height:min(100% - 1rem,31rem);inset:50% auto auto 50%;transform:translate(-50%,-50%)}.AccountRequiredOverlay-module__GivCTG__tight:after{width:min(100% - 2rem,29rem);height:min(100% - 2rem,29rem);inset:50% auto auto 50%;transform:translate(-50%,-50%)}.AccountRequiredOverlay-module__GivCTG__panel{border:1px solid rgb(var(--account-overlay-brass-rgb) / .72);background:linear-gradient(90deg, transparent, rgb(var(--account-overlay-brass-rgb) / .22), transparent) top / 100% 1px no-repeat, radial-gradient(circle at 50% 0%, color-mix(in srgb, var(--account-overlay-glow-color) 28%, transparent), transparent 54%), radial-gradient(circle at 50% 110%, rgb(var(--account-overlay-brass-rgb) / .18), transparent 48%), linear-gradient(180deg, rgb(var(--account-overlay-panel-rgb) / .99), #000000f2);width:min(100%,28rem);box-shadow:inset 0 1px 0 rgb(var(--account-overlay-brass-rgb) / .34), inset 0 0 0 1px #000000b3, inset 0 0 32px color-mix(in srgb, var(--account-overlay-glow-color) 12%, transparent), 0 0 0 1px rgb(var(--account-overlay-brass-dark-rgb) / .7), 0 18px 38px #000000a3, 0 0 44px color-mix(in srgb, var(--account-overlay-glow-color) 16%, transparent);text-align:center;-webkit-backdrop-filter:blur(14px)saturate(1.08);backdrop-filter:blur(14px)saturate(1.08);justify-items:center;gap:.9rem;padding:clamp(1.35rem,3.4vw,2.15rem);display:grid;position:relative;overflow:hidden}.AccountRequiredOverlay-module__GivCTG__panel:before{content:"";border:1px solid rgb(var(--account-overlay-brass-rgb) / .18);background:radial-gradient(circle at .55rem .55rem, rgb(var(--account-overlay-brass-rgb) / .32) 0 .08rem, transparent .1rem), radial-gradient(circle at calc(100% - .55rem) .55rem, rgb(var(--account-overlay-brass-rgb) / .32) 0 .08rem, transparent .1rem), radial-gradient(circle at .55rem calc(100% - .55rem), rgb(var(--account-overlay-brass-rgb) / .24) 0 .08rem, transparent .1rem), radial-gradient(circle at calc(100% - .55rem) calc(100% - .55rem), rgb(var(--account-overlay-brass-rgb) / .24) 0 .08rem, transparent .1rem);pointer-events:none;position:absolute;inset:.52rem}.AccountRequiredOverlay-module__GivCTG__panel:after{content:"";background:linear-gradient(90deg, transparent, rgb(var(--account-overlay-brass-rgb) / .84), transparent);height:.2rem;box-shadow:0 0 18px rgb(var(--account-overlay-brass-rgb) / .24);pointer-events:none;position:absolute;top:0;left:16%;right:16%}.AccountRequiredOverlay-module__GivCTG__seal{background:linear-gradient(90deg, transparent, rgb(var(--account-overlay-brass-rgb) / .82), transparent);width:2.55rem;height:.18rem;box-shadow:0 0 16px color-mix(in srgb, var(--account-overlay-glow-color) 22%, transparent), 0 0 6px rgb(var(--account-overlay-brass-rgb) / .18);border-radius:999px;margin-bottom:-.18rem}.AccountRequiredOverlay-module__GivCTG__eyebrow{color:rgb(var(--account-overlay-brass-rgb) / .94);letter-spacing:.2em;text-shadow:0 0 10px color-mix(in srgb, var(--account-overlay-glow-color) 22%, transparent);text-transform:uppercase;margin:0;font-size:.7rem;font-weight:800;position:relative}.AccountRequiredOverlay-module__GivCTG__title{max-width:17ch;color:rgb(var(--account-overlay-brass-rgb) / .99);text-shadow:0 1px 0 #000c, 0 0 18px rgb(var(--account-overlay-brass-rgb) / .2);text-transform:uppercase;margin:0;font-size:clamp(1.55rem,3.4vw,2.4rem);line-height:.98;position:relative}.AccountRequiredOverlay-module__GivCTG__copy{border-block:1px solid rgb(var(--account-overlay-brass-rgb) / .18);max-width:27rem;color:rgb(var(--text-soft-rgb,232 220 200) / .98);text-shadow:0 1px #000000db;background:#0000005c;margin:0;padding:.72rem .9rem;font-size:clamp(.9rem,1.7vw,1rem);font-weight:650;line-height:1.5;position:relative}.AccountRequiredOverlay-module__GivCTG__actions{flex-wrap:wrap;justify-content:center;gap:.72rem;width:100%;padding-top:.15rem;display:flex;position:relative}.AccountRequiredOverlay-module__GivCTG__primary,.AccountRequiredOverlay-module__GivCTG__secondary{letter-spacing:.08em;text-transform:uppercase;justify-content:center;align-items:center;gap:.45rem;min-height:2.35rem;padding:.62rem .95rem;font-size:.72rem;font-weight:800;text-decoration:none;transition:border-color .16s,background .16s,box-shadow .16s,transform .16s;display:inline-flex}.AccountRequiredOverlay-module__GivCTG__primary{border:1px solid rgb(var(--account-overlay-brass-rgb) / .72);background:radial-gradient(circle at 50% 0%, color-mix(in srgb, var(--account-overlay-glow-color) 32%, transparent), transparent 70%), linear-gradient(180deg, rgb(var(--account-overlay-brass-base-rgb) / .72), rgb(var(--account-overlay-brass-dark-rgb) / .92));color:rgb(var(--account-overlay-brass-rgb) / .99);box-shadow:inset 0 1px 0 rgb(var(--account-overlay-brass-rgb) / .28), inset 0 -1px 0 #0000009e, 0 0 18px color-mix(in srgb, var(--account-overlay-glow-color) 18%, transparent)}.AccountRequiredOverlay-module__GivCTG__secondary{border:1px solid rgb(var(--account-overlay-brass-rgb) / .34);color:rgb(var(--text-soft-rgb,232 220 200) / .98);background:#0006}.AccountRequiredOverlay-module__GivCTG__primary:hover,.AccountRequiredOverlay-module__GivCTG__secondary:hover,.AccountRequiredOverlay-module__GivCTG__primary:focus-visible,.AccountRequiredOverlay-module__GivCTG__secondary:focus-visible{border-color:rgb(var(--account-overlay-brass-rgb) / .92);box-shadow:inset 0 1px 0 rgb(var(--account-overlay-brass-rgb) / .3), 0 0 22px color-mix(in srgb, var(--account-overlay-glow-color) 24%, transparent);transform:translateY(-1px)}.AccountRequiredOverlay-module__GivCTG__primary:focus-visible,.AccountRequiredOverlay-module__GivCTG__secondary:focus-visible{outline:2px solid rgb(var(--account-overlay-brass-rgb) / .82);outline-offset:3px}@media (max-width:720px){.AccountRequiredOverlay-module__GivCTG__prompt{padding:.8rem;inset:.35rem}.AccountRequiredOverlay-module__GivCTG__panel{gap:.72rem;padding:1.1rem .9rem}.AccountRequiredOverlay-module__GivCTG__title{max-width:15ch}.AccountRequiredOverlay-module__GivCTG__actions{flex-direction:column}.AccountRequiredOverlay-module__GivCTG__primary,.AccountRequiredOverlay-module__GivCTG__secondary{width:100%}}@container (max-width:26rem){.AccountRequiredOverlay-module__GivCTG__panel{gap:.55rem;padding:.85rem .75rem}.AccountRequiredOverlay-module__GivCTG__title{max-width:none;font-size:clamp(1.02rem,7.6cqi,1.55rem)}.AccountRequiredOverlay-module__GivCTG__copy{padding:.45rem .55rem;font-size:.8rem;line-height:1.4}.AccountRequiredOverlay-module__GivCTG__actions{gap:.45rem}.AccountRequiredOverlay-module__GivCTG__primary,.AccountRequiredOverlay-module__GivCTG__secondary{min-height:2rem;padding:.45rem .7rem;font-size:.66rem}}@container (max-height:22rem){.AccountRequiredOverlay-module__GivCTG__copy,.AccountRequiredOverlay-module__GivCTG__eyebrow{display:none}}
.spine-wordmark-module__rjm1Sa__wordmark{--wordmark-lit:color-mix(in srgb, var(--blorb-color) 70%, white);pointer-events:auto;display:block}@supports (color:oklch(from red max(l, 0.72) calc(c * 1.4) h)){.spine-wordmark-module__rjm1Sa__wordmark{--wordmark-lit:oklch(from var(--blorb-color) max(l, .72) calc(c * 1.4) h)}}.spine-wordmark-module__rjm1Sa__tube{pointer-events:none;filter:drop-shadow(0 0 calc(var(--wordmark-width) * .01) var(--wordmark-lit)) drop-shadow(0 0 calc(var(--wordmark-width) * .03) color-mix(in srgb, var(--wordmark-lit) 60%, transparent));display:block;position:absolute}.spine-wordmark-module__rjm1Sa__edge,.spine-wordmark-module__rjm1Sa__tint,.spine-wordmark-module__rjm1Sa__glass{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.spine-wordmark-module__rjm1Sa__edge{background:rgb(var(--forge-brass-dark-rgb));opacity:.55;-webkit-mask:url(/prototype/creature-spine/wordmark-outline-mask.png) 50%/100% 100% no-repeat;mask:url(/prototype/creature-spine/wordmark-outline-mask.png) 50%/100% 100% no-repeat}.spine-wordmark-module__rjm1Sa__tint{background:var(--blorb-color);filter:saturate(1.25)brightness(1.2);-webkit-mask:url(/prototype/creature-spine/wordmark-letters-mask.png) 50%/100% 100% no-repeat;mask:url(/prototype/creature-spine/wordmark-letters-mask.png) 50%/100% 100% no-repeat}.spine-wordmark-module__rjm1Sa__glass{-webkit-user-select:none;user-select:none;max-width:none}.spine-wordmark-module__rjm1Sa__wordmark .spine-wordmark-module__rjm1Sa__tube .navbar-fx-piece[data-name="custom/autotoken_pipe.png"] .piece-visual-art{opacity:0}.spine-wordmark-module__rjm1Sa__wordmark .spine-wordmark-module__rjm1Sa__tube .navbar-fx-piece[data-name="custom/autotoken_pipe.png"] .piece-visual:before{content:none}.spine-wordmark-module__rjm1Sa__wordmark .spine-wordmark-module__rjm1Sa__tube .navbar-fx-piece[data-name="custom/autotoken_pipe.png"] .piece-visual:after{content:none}.spine-wordmark-module__rjm1Sa__wordmark .spine-wordmark-module__rjm1Sa__tube .navbar-fx-piece[data-name="custom/autotoken_pipe.png"] .piece-glow-layer{opacity:.3}.spine-wordmark-module__rjm1Sa__wordmark .spine-wordmark-module__rjm1Sa__tube .navbar-fx-piece[data-name="custom/autotoken_pipe.png"] .piece-fluid-layer{opacity:.6}.spine-wordmark-module__rjm1Sa__gem{z-index:2;background:radial-gradient(circle at 33% 29%, #ffffffeb 0 6%, #fff0 17%), radial-gradient(ellipse 58% 34% at 58% 82%, color-mix(in srgb, var(--wordmark-lit) 65%, white), transparent), radial-gradient(circle closest-side, color-mix(in srgb, var(--blorb-color) 45%, black) 0%, color-mix(in srgb, var(--blorb-color) 70%, black) 45%, var(--blorb-color) 80%, var(--wordmark-lit) 100%);box-shadow:inset 0 0 0 calc(var(--wordmark-width) * .0035) color-mix(in srgb, var(--wordmark-lit) 45%, white), 0 0 calc(var(--wordmark-width) * .015) var(--wordmark-lit), 0 0 calc(var(--wordmark-width) * .05) color-mix(in srgb, var(--wordmark-lit) 70%, transparent);pointer-events:none;border-radius:50%;position:absolute}
.TopDownSignedOutSample-module__cvHwEq__sample{z-index:50;pointer-events:auto;grid-template-rows:minmax(min(9.5rem,100% - 6.5rem),1fr) auto;display:grid;position:absolute;inset:0;overflow:hidden;container-type:size}.TopDownSignedOutSample-module__cvHwEq__stage{grid-template-rows:auto minmax(0,1fr) auto;justify-items:center;gap:.4rem;min-height:0;padding:.7rem .8rem .2rem;display:grid;position:relative}.TopDownSignedOutSample-module__cvHwEq__badge{border:1px solid rgb(var(--forge-brass-light-rgb,187 171 125) / .6);color:#fff4d6e6;letter-spacing:.14em;text-transform:uppercase;background:#080b12d9;border-radius:.1rem;padding:.22rem .6rem;font-size:.6rem;font-weight:800}.TopDownSignedOutSample-module__cvHwEq__tokenFrame{aspect-ratio:1;width:auto;max-width:100%;height:100%;min-height:0;position:relative}.TopDownSignedOutSample-module__cvHwEq__token{object-fit:contain;opacity:0;filter:drop-shadow(0 10px 14px #0000008c);width:100%;height:100%;transition:opacity .32s;position:absolute;inset:0}.TopDownSignedOutSample-module__cvHwEq__token[data-active=true]{opacity:1}.TopDownSignedOutSample-module__cvHwEq__poseChips{gap:.35rem;display:flex}.TopDownSignedOutSample-module__cvHwEq__poseChip{border:1px solid rgb(var(--forge-brass-light-rgb,187 171 125) / .45);color:#fff4d69e;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:#080b12d9;border-radius:.1rem;padding:.22rem .55rem;font-size:.6rem;font-weight:800}.TopDownSignedOutSample-module__cvHwEq__poseChip[data-active=true]{border-color:rgb(var(--forge-brass-light-rgb,187 171 125) / .95);color:#fff4d6fa}.TopDownSignedOutSample-module__cvHwEq__cta.TopDownSignedOutSample-module__cvHwEq__cta{padding:0 .8rem .8rem;position:relative;inset:auto;container-type:inline-size}.TopDownSignedOutSample-module__cvHwEq__cta.TopDownSignedOutSample-module__cvHwEq__cta:before,.TopDownSignedOutSample-module__cvHwEq__cta.TopDownSignedOutSample-module__cvHwEq__cta:after{display:none}.TopDownSignedOutSample-module__cvHwEq__cta.TopDownSignedOutSample-module__cvHwEq__cta>section{gap:.42rem;width:min(100%,30rem);padding:.65rem .9rem .75rem}.TopDownSignedOutSample-module__cvHwEq__cta.TopDownSignedOutSample-module__cvHwEq__cta>section>p:first-of-type{display:none}.TopDownSignedOutSample-module__cvHwEq__cta.TopDownSignedOutSample-module__cvHwEq__cta h2{max-width:none;font-size:clamp(.95rem,1.05vw,1.2rem);line-height:1.2}.TopDownSignedOutSample-module__cvHwEq__cta.TopDownSignedOutSample-module__cvHwEq__cta>section>p{font-size:.74rem;line-height:1.4}@container (max-height:30rem){.TopDownSignedOutSample-module__cvHwEq__poseChips,.TopDownSignedOutSample-module__cvHwEq__cta.TopDownSignedOutSample-module__cvHwEq__cta>section>p{display:none}.TopDownSignedOutSample-module__cvHwEq__cta.TopDownSignedOutSample-module__cvHwEq__cta h2{font-size:.9rem}}@container (max-height:22rem){.TopDownSignedOutSample-module__cvHwEq__stage{gap:.25rem;padding:.45rem .6rem .15rem}.TopDownSignedOutSample-module__cvHwEq__cta.TopDownSignedOutSample-module__cvHwEq__cta{padding:0 .45rem .45rem}.TopDownSignedOutSample-module__cvHwEq__cta.TopDownSignedOutSample-module__cvHwEq__cta>section{gap:.35rem;padding:.45rem .5rem .5rem}.TopDownSignedOutSample-module__cvHwEq__cta.TopDownSignedOutSample-module__cvHwEq__cta h2{padding-inline:.3rem;font-size:.72rem;line-height:1.15}.TopDownSignedOutSample-module__cvHwEq__cta.TopDownSignedOutSample-module__cvHwEq__cta>section>div{gap:.3rem;padding-top:0}.TopDownSignedOutSample-module__cvHwEq__cta.TopDownSignedOutSample-module__cvHwEq__cta a{letter-spacing:.05em;white-space:nowrap;min-height:1.75rem;padding:.3rem .5rem;font-size:.56rem}.TopDownSignedOutSample-module__cvHwEq__cta.TopDownSignedOutSample-module__cvHwEq__cta a svg{display:none}}@container (max-height:13rem){.TopDownSignedOutSample-module__cvHwEq__cta.TopDownSignedOutSample-module__cvHwEq__cta h2{display:none}}@container (max-height:17rem){.TopDownSignedOutSample-module__cvHwEq__cta.TopDownSignedOutSample-module__cvHwEq__cta h2{display:none}}
.creature-spine-edge-module__NKH6ZW__conduit{top:calc(var(--module-top) + 182.4px * var(--fit));bottom:calc(var(--module-bottom) + 84.2px * var(--fit));left:calc(var(--pipe-center) - var(--conduit) / 2);z-index:2;width:var(--conduit);position:absolute}.creature-spine-edge-module__NKH6ZW__conduitGlow,.creature-spine-edge-module__NKH6ZW__edgeGlassGlow{z-index:1;box-shadow:0 0 6px 1px color-mix(in srgb, var(--blorb-color) 35%, transparent), 0 0 22px 2px color-mix(in srgb, var(--blorb-color) 50%, transparent);mix-blend-mode:screen;pointer-events:none;border-radius:999px;animation:5.5s ease-in-out infinite creature-spine-edge-module__NKH6ZW__conduitGlowBreathe;position:absolute}.creature-spine-edge-module__NKH6ZW__conduitGlow{top:calc(var(--module-top) + 192px * var(--fit));bottom:calc(var(--module-bottom) + 94px * var(--fit));left:calc(var(--pipe-center) - 9px * var(--fit));width:calc(18.9px * var(--fit))}.creature-spine-edge-module__NKH6ZW__conduitGlow[data-generating=true],.creature-spine-edge-module__NKH6ZW__edgeGlassGlow[data-generating=true]{box-shadow:0 0 6px 2px color-mix(in srgb, var(--blorb-color) 55%, transparent), 0 0 26px 4px color-mix(in srgb, var(--blorb-color) 68%, transparent);animation-duration:1.4s}@keyframes creature-spine-edge-module__NKH6ZW__conduitGlowBreathe{0%,to{opacity:.82}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.creature-spine-edge-module__NKH6ZW__conduitGlow,.creature-spine-edge-module__NKH6ZW__edgeGlassGlow{animation:none}}.creature-spine-edge-module__NKH6ZW__edgeGlass{z-index:2;height:30px;position:absolute;transform:scaleX(-1)}.creature-spine-edge-module__NKH6ZW__edgeGlassGlow{height:18.9px}.creature-spine-edge-module__NKH6ZW__edgeGlassCap{z-index:3;filter:drop-shadow(0 10px 12px #00000057)drop-shadow(0 2px 4px #0000003d);pointer-events:none;height:30px;position:absolute}.creature-spine-edge-module__NKH6ZW__edgeGlassCap img{width:100%;height:100%;display:block}.creature-spine-edge-module__NKH6ZW__edgeGlass.creature-spine-edge-module__NKH6ZW__edgeTop,.creature-spine-edge-module__NKH6ZW__edgeGlassCap.creature-spine-edge-module__NKH6ZW__edgeTop{top:calc(var(--module-top) - 15px)}.creature-spine-edge-module__NKH6ZW__edgeGlassGlow.creature-spine-edge-module__NKH6ZW__edgeTop{top:calc(var(--module-top) - 15px + 6px)}.creature-spine-edge-module__NKH6ZW__edgeGlass.creature-spine-edge-module__NKH6ZW__edgeBottom,.creature-spine-edge-module__NKH6ZW__edgeGlassCap.creature-spine-edge-module__NKH6ZW__edgeBottom{bottom:calc(var(--module-bottom) + 1.9px - 15px)}.creature-spine-edge-module__NKH6ZW__edgeGlassGlow.creature-spine-edge-module__NKH6ZW__edgeBottom{bottom:calc(var(--module-bottom) + 1.9px - 15px + 5.1px)}.creature-spine-edge-module__NKH6ZW__conduitCap{z-index:3;left:calc(var(--pipe-center) - 15px * var(--fit));width:calc(30px * var(--fit));filter:drop-shadow(0 10px 12px #00000057)drop-shadow(0 2px 4px #0000003d);pointer-events:none;position:absolute}.creature-spine-edge-module__NKH6ZW__conduitCap img{height:calc(30px * var(--fit));display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-90deg)}.creature-spine-edge-module__NKH6ZW__conduitCapTop{top:calc(var(--module-top) + 157.4px * var(--fit));height:calc(27px * var(--fit))}.creature-spine-edge-module__NKH6ZW__conduitCapTop img{width:calc(27px * var(--fit))}.creature-spine-edge-module__NKH6ZW__conduitCapBottom{bottom:calc(var(--module-bottom) + 59.8px * var(--fit));height:calc(26.4px * var(--fit))}.creature-spine-edge-module__NKH6ZW__conduitCapBottom img{width:calc(26.4px * var(--fit))}.creature-spine-edge-module__NKH6ZW__mainValve{top:calc(var(--module-top) + 47.5px * var(--fit));left:calc(var(--pipe-center) - 17.8px * var(--fit));z-index:39;width:calc(35.7px * var(--fit))}
.DevResizeOverlay-module__TbTKEq__toggleBadge{color:#ffc8f0;cursor:pointer;pointer-events:auto;-webkit-user-select:none;user-select:none;background:#140c1eeb;border:1px solid #ff50b466;border-radius:4px;align-items:center;gap:6px;padding:4px 10px;font-family:JetBrains Mono,Fira Code,monospace;font-size:10px;font-weight:600;transition:border-color .12s,background .12s;display:flex}.DevResizeOverlay-module__TbTKEq__resizeControlStrip{justify-content:space-between;align-items:center;gap:.5rem;padding:.45rem .55rem;display:flex}.DevResizeOverlay-module__TbTKEq__toggleBadge:hover{background:#1e1028f2;border-color:#ff50b4b3}.DevResizeOverlay-module__TbTKEq__toggleBadge[data-active=true]{background:#280c28f2;border-color:#ff288ccc}.DevResizeOverlay-module__TbTKEq__toggleDot{background:#ff50b466;border-radius:50%;width:6px;height:6px}.DevResizeOverlay-module__TbTKEq__toggleBadge[data-active=true] .DevResizeOverlay-module__TbTKEq__toggleDot{background:#ff288c;box-shadow:0 0 6px #ff288c99}.DevResizeOverlay-module__TbTKEq__sidebar{color:#dcc8f0;pointer-events:auto;background:#100a18f5;border-top:1px solid #ff50b426;border-radius:0 0 6px 6px;width:240px;max-height:calc(100vh - 13rem);font-family:JetBrains Mono,Fira Code,monospace;font-size:10px;overflow:hidden auto}.DevResizeOverlay-module__TbTKEq__sidebarHeader{z-index:2;background:#180e24fa;border-bottom:1px solid #ff50b426;justify-content:space-between;align-items:center;padding:6px 10px;display:flex;position:sticky;top:0}.DevResizeOverlay-module__TbTKEq__sidebarTitle{letter-spacing:.1em;text-transform:uppercase;color:#ffa0dc;font-size:10px;font-weight:700}.DevResizeOverlay-module__TbTKEq__resetBtn{color:#ffa0dc;cursor:pointer;background:0 0;border:1px solid #ff50b44d;border-radius:3px;padding:2px 6px;font-family:inherit;font-size:9px;transition:background .12s}.DevResizeOverlay-module__TbTKEq__resetBtn:hover{background:#ff50b426}.DevResizeOverlay-module__TbTKEq__copyBtn{color:#bef0ff;cursor:pointer;background:#50dcff14;border:1px solid #50dcff5c;border-radius:3px;padding:2px 6px;font-family:inherit;font-size:9px;transition:background .12s,border-color .12s}.DevResizeOverlay-module__TbTKEq__copyBtn:hover{background:#50dcff26;border-color:#50dcff9e}.DevResizeOverlay-module__TbTKEq__snapshotOutput{resize:vertical;color:#bef0ff;background:#04080ceb;border:1px solid #50dcff47;border-radius:4px;outline:none;width:calc(100% - 1rem);min-height:8rem;margin:.5rem;padding:.45rem;font-family:JetBrains Mono,Fira Code,monospace;font-size:9px;line-height:1.35}.DevResizeOverlay-module__TbTKEq__toggleRow{cursor:pointer;border-bottom:1px solid #ff50b414;align-items:center;gap:6px;padding:5px 10px;transition:background 80ms;display:flex}.DevResizeOverlay-module__TbTKEq__toggleRow:hover{background:#ff50b40f}.DevResizeOverlay-module__TbTKEq__toggleCheck{color:#ffa0dc;font-size:12px;line-height:1}.DevResizeOverlay-module__TbTKEq__moduleGroup{border-bottom:1px solid #ff50b414}.DevResizeOverlay-module__TbTKEq__moduleGroupLabel{letter-spacing:.08em;text-transform:uppercase;color:#b48cdcb3;align-items:center;gap:6px;padding:6px 10px 4px;font-size:9px;font-weight:700;display:flex}.DevResizeOverlay-module__TbTKEq__moduleRow{cursor:pointer;border-left:2px solid #0000;align-items:center;gap:6px;padding:3px 10px 3px 16px;transition:background 80ms;display:flex}.DevResizeOverlay-module__TbTKEq__moduleRow:hover{background:#ff50b40f}.DevResizeOverlay-module__TbTKEq__moduleRow[data-selected=true]{background:#ff50b41a;border-left-color:#ff288c}.DevResizeOverlay-module__TbTKEq__moduleName{text-overflow:ellipsis;white-space:nowrap;color:#dcc8f0;flex:1;min-width:0;font-size:10px;overflow:hidden}.DevResizeOverlay-module__TbTKEq__moduleRow[data-selected=true] .DevResizeOverlay-module__TbTKEq__moduleName{color:#ffc8f0}.DevResizeOverlay-module__TbTKEq__moduleDims{color:#a08cb4;flex-shrink:0;font-size:9px}.DevResizeOverlay-module__TbTKEq__moduleInlineInput{color:#dcc8f0;text-align:right;background:#ffffff0f;border:1px solid #ff50b433;border-radius:3px;outline:none;flex-shrink:0;width:52px;padding:1px 4px;font-family:inherit;font-size:9px}.DevResizeOverlay-module__TbTKEq__moduleInlineInput:focus{background:#ffffff1a;border-color:#ff50b480}.DevResizeOverlay-module__TbTKEq__editPanel{background:#ff50b40a;border-bottom:1px solid #ff50b414;padding:4px 10px 8px 16px}.DevResizeOverlay-module__TbTKEq__editRow{align-items:center;gap:6px;padding:2px 0;display:flex}.DevResizeOverlay-module__TbTKEq__editLabel{color:#b48cdccc;text-transform:uppercase;flex-shrink:0;width:18px;font-size:9px;font-weight:600}.DevResizeOverlay-module__TbTKEq__editInput{color:#ffc8f0;text-align:right;background:#0a0610cc;border:1px solid #ff50b440;border-radius:3px;outline:none;width:56px;padding:2px 4px;font-family:inherit;font-size:10px;font-weight:600;transition:border-color 80ms}.DevResizeOverlay-module__TbTKEq__editInput:focus{border-color:#ff288c99;box-shadow:0 0 4px #ff288c33}.DevResizeOverlay-module__TbTKEq__editUnit{color:#8c78a0;font-size:9px}.DevResizeOverlay-module__TbTKEq__editResetBtn{color:#b48cc8;cursor:pointer;background:0 0;border:1px solid #ff50b433;border-radius:2px;margin-left:auto;padding:1px 4px;font-family:inherit;font-size:8px}.DevResizeOverlay-module__TbTKEq__editResetBtn:hover{background:#ff50b41f}.DevResizeOverlay-module__TbTKEq__highlightOverlay{z-index:99990;pointer-events:none;background:#ff288c0a;border:2px solid #ff288cb3;border-radius:3px;transition:all .12s;position:fixed;box-shadow:0 0 12px #ff288c26}.DevResizeOverlay-module__TbTKEq__highlightOverlay[data-state=hover]{background:#ff50b405;border-color:#ff50b466}.DevResizeOverlay-module__TbTKEq__highlightOverlay[data-state=selected]{background:#ff288c0f;border-color:#ff288ccc;box-shadow:0 0 16px #ff288c33,inset 0 0 20px #ff288c08}.DevResizeOverlay-module__TbTKEq__highlightLabel{color:#ffc8f0;white-space:nowrap;background:#140c1eeb;border:1px solid #ff288c80;border-radius:2px;padding:1px 6px;font-family:JetBrains Mono,Fira Code,monospace;font-size:9px;font-weight:600;position:absolute;top:-18px;left:4px}.DevResizeOverlay-module__TbTKEq__dragEdge{z-index:99991;pointer-events:auto;background:0 0;transition:background .1s;position:fixed}.DevResizeOverlay-module__TbTKEq__dragEdge[data-axis=x]{cursor:col-resize;width:8px;margin-left:-4px}.DevResizeOverlay-module__TbTKEq__dragEdge[data-axis=y]{cursor:row-resize;height:8px;margin-top:-4px}.DevResizeOverlay-module__TbTKEq__dragEdge:hover,.DevResizeOverlay-module__TbTKEq__dragEdge[data-dragging=true]{background:#ff288c40}.DevResizeOverlay-module__TbTKEq__dragEdge[data-axis=x]:hover,.DevResizeOverlay-module__TbTKEq__dragEdge[data-axis=x][data-dragging=true],.DevResizeOverlay-module__TbTKEq__dragEdge[data-axis=y]:hover,.DevResizeOverlay-module__TbTKEq__dragEdge[data-axis=y][data-dragging=true]{box-shadow:0 0 8px #ff288c4d}.DevResizeOverlay-module__TbTKEq__dragTooltip{z-index:99992;color:#ffc8f0;white-space:nowrap;pointer-events:none;background:#140c1ef2;border:1px solid #ff288c99;border-radius:3px;padding:2px 8px;font-family:JetBrains Mono,Fira Code,monospace;font-size:10px;font-weight:600;position:fixed}.DevResizeOverlay-module__TbTKEq__clickCapture{z-index:99989;cursor:crosshair;position:fixed;inset:0}
.VaultPageClient-module__dix77W__lockedPreview{isolation:isolate;min-height:28rem;position:relative}.VaultPageClient-module__dix77W__lockedPreviewSurface{pointer-events:none;filter:saturate(.76)brightness(.78)}