.ikit-personal-goals-editor-module__fgVV5q__zone{border-radius:var(--radius-3xl);background:var(--zone);flex-direction:column;gap:.75rem;padding:1rem;display:flex}.ikit-personal-goals-editor-module__fgVV5q__tag{color:var(--zone-ink);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.375rem;font-size:.75rem;font-weight:600;display:inline-flex}.ikit-personal-goals-editor-module__fgVV5q__fields{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:1rem;display:grid}.ikit-personal-goals-editor-module__fgVV5q__fields>div:has(>dd){flex-direction:column-reverse;gap:.125rem;display:flex}.ikit-personal-goals-editor-module__fgVV5q__cards{grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:1rem;display:grid}.ikit-personal-goals-editor-module__fgVV5q__pick.button{border:1px solid var(--separator);border-radius:var(--radius-2xl);text-align:start;white-space:normal;justify-content:flex-start;width:100%;height:auto;min-height:0;padding:.875rem 1rem}
.ikit-portfolio-overview-loading-module__S4ztrG__reveal{animation:.2s ease-out backwards ikit-portfolio-overview-loading-module__S4ztrG__ikit-overview-reveal}@keyframes ikit-portfolio-overview-loading-module__S4ztrG__ikit-overview-reveal{0%{opacity:0;transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){.ikit-portfolio-overview-loading-module__S4ztrG__reveal{animation:none}}
.ikit-portfolio-blueprint-module__0z0gWW__welcome{border:1px solid color-mix(in srgb, var(--accent) 20%, var(--border));box-shadow:none;container-type:inline-size}.ikit-portfolio-blueprint-module__0z0gWW__introduction{border-radius:inherit;background:color-mix(in srgb, var(--accent) 4%, var(--background));grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.5rem;padding:1.5rem;display:grid}.ikit-portfolio-blueprint-module__0z0gWW__introduction .card__title{letter-spacing:-.035em;font-size:1.5rem}.ikit-portfolio-blueprint-module__0z0gWW__introduction .card__description{max-width:44ch;margin-top:.75rem;line-height:1.6}.ikit-portfolio-blueprint-module__0z0gWW__artwork{--ikit-artwork-size:9.5rem}.ikit-portfolio-blueprint-module__0z0gWW__artwork:before{display:none}@container (max-width:34rem){.ikit-portfolio-blueprint-module__0z0gWW__introduction{grid-template-columns:minmax(0,1fr)}.ikit-portfolio-blueprint-module__0z0gWW__artwork{display:none}}.ikit-portfolio-blueprint-module__0z0gWW__welcomeSteps{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));gap:.75rem 1.5rem;width:100%;font-size:.875rem;display:grid}.ikit-portfolio-blueprint-module__0z0gWW__welcomeSteps li{align-items:center;gap:.625rem;display:flex}.ikit-portfolio-blueprint-module__0z0gWW__welcomeNumber{border:1px solid color-mix(in srgb, var(--accent) 20%, var(--border));border-radius:var(--radius-md);width:1.75rem;height:1.75rem;color:var(--accent-soft-foreground);flex:none;place-items:center;font-size:.75rem;font-weight:600;display:grid}.ikit-portfolio-blueprint-module__0z0gWW__welcomeSteps li[data-current] .ikit-portfolio-blueprint-module__0z0gWW__welcomeNumber{border-color:color-mix(in srgb, var(--accent) 40%, var(--border));background:var(--accent-soft)}.ikit-portfolio-blueprint-module__0z0gWW__welcomeHere{color:var(--accent-soft-foreground);font-size:.75rem;font-weight:600}.ikit-portfolio-blueprint-module__0z0gWW__stages{border:1px solid var(--border);border-radius:var(--radius-xl);background:color-mix(in srgb, var(--accent) 3%, var(--background));padding:1rem}.ikit-portfolio-blueprint-module__0z0gWW__stages .stepper__indicator{width:1.75rem;height:1.75rem;font-size:.75rem}.ikit-portfolio-blueprint-module__0z0gWW__stages .stepper__title{font-size:.75rem;line-height:1.5}.ikit-portfolio-blueprint-module__0z0gWW__context{border-bottom:1px solid var(--border)}.ikit-portfolio-blueprint-module__0z0gWW__context>summary{cursor:pointer;min-height:2.75rem;color:var(--accent-soft-foreground);padding-block:.75rem;font-size:.875rem}.ikit-portfolio-blueprint-module__0z0gWW__context>header,.ikit-portfolio-blueprint-module__0z0gWW__context>p{margin-bottom:1rem}.ikit-portfolio-blueprint-module__0z0gWW__context>summary:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.ikit-portfolio-blueprint-module__0z0gWW__mobileStage{background:color-mix(in srgb, var(--accent) 3%, var(--background));border-block:1px solid var(--border)}