.ShellFrame-module__uQYn8W__header{background:var(--pp-ambient-bg);padding:var(--pp-shell-inset) var(--pp-shell-inset) 0;background-attachment:fixed;border:0}.ShellFrame-module__uQYn8W__navbar{display:var(--pp-rail-display);padding:var(--pp-shell-gap) 0 var(--pp-shell-inset) var(--pp-shell-inset);background:0 0;border:0}.ShellFrame-module__uQYn8W__main{background:0 0;height:100dvh;overflow:hidden}.ShellFrame-module__uQYn8W__headerCard,.ShellFrame-module__uQYn8W__contentCard{border-radius:var(--pp-radius-lg)}.ShellFrame-module__uQYn8W__headerCard{height:var(--pp-header-h);background:var(--pp-surface-glass);-webkit-backdrop-filter:blur(var(--pp-blur-glass));backdrop-filter:blur(var(--pp-blur-glass));border-bottom:1px solid var(--pp-border-default);box-shadow:var(--pp-shadow-panel)}.ShellFrame-module__uQYn8W__contentCard{margin:var(--pp-shell-gap) var(--pp-shell-inset) var(--pp-shell-inset) var(--pp-content-ml);height:calc(100dvh - var(--pp-shell-inset) - var(--pp-header-h) - var(--pp-shell-gap) - var(--pp-shell-inset));background:var(--pp-surface-frosted);-webkit-backdrop-filter:blur(var(--pp-blur-glass));backdrop-filter:blur(var(--pp-blur-glass));border:1px solid var(--pp-border-default);box-shadow:var(--pp-shadow-card)}.ShellFrame-module__uQYn8W__contentViewport{padding:var(--pp-content-pad-y) var(--pp-content-pad) calc(2.5rem * var(--mantine-scale))}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.ShellFrame-module__uQYn8W__headerCard,.ShellFrame-module__uQYn8W__contentCard{isolation:isolate}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.ShellFrame-module__uQYn8W__headerCard,.ShellFrame-module__uQYn8W__contentCard{background:var(--pp-surface-primary)}}.ShellFrame-module__uQYn8W__canvasContent{min-width:0;min-height:0;overflow:hidden}.ShellFrame-module__uQYn8W__canvasShell{--pp-shell-inset:var(--pp-config-shell-inset)}.ShellFrame-module__uQYn8W__canvasContent{margin-right:var(--pp-config-end-inset);border:0}
.BrandLockup-module__f-y7wa__root,.BrandLockup-module__f-y7wa__lockup{align-items:center;gap:var(--pp-lockup-gap);display:inline-flex}.BrandLockup-module__f-y7wa__tag{font-size:calc(.6875rem * var(--mantine-scale));line-height:calc(1rem * var(--mantine-scale));letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;padding:2px var(--pp-space-2);border:1px solid var(--pp-border-default);border-radius:var(--pp-radius-pill);color:var(--pp-text-secondary);background:var(--pp-surface-secondary);font-weight:600}.BrandLockup-module__f-y7wa__mark{width:var(--pp-lockup-mark-w);height:var(--pp-lockup-mark-h);background-image:url(/brand/paramplans-mark.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;flex:none}.BrandLockup-module__f-y7wa__wordmark{font-family:var(--font-jost), ui-sans-serif, system-ui, sans-serif;font-weight:600;font-size:var(--pp-lockup-font-size);letter-spacing:.2em;text-transform:uppercase;white-space:nowrap;margin-right:-.2em;line-height:1}.BrandLockup-module__f-y7wa__param{color:var(--pp-text-primary)}.BrandLockup-module__f-y7wa__plans{color:var(--pp-accent-500)}.BrandLockup-module__f-y7wa__sm{--pp-lockup-mark-w:calc(1.3125rem * var(--mantine-scale));--pp-lockup-mark-h:calc(1.75rem * var(--mantine-scale));--pp-lockup-font-size:calc(.9375rem * var(--mantine-scale));--pp-lockup-gap:calc(.625rem * var(--mantine-scale))}.BrandLockup-module__f-y7wa__lg{--pp-lockup-mark-w:calc(2.5625rem * var(--mantine-scale));--pp-lockup-mark-h:calc(3.5rem * var(--mantine-scale));--pp-lockup-font-size:calc(1.875rem * var(--mantine-scale));--pp-lockup-gap:calc(1.25rem * var(--mantine-scale))}
.HeaderLogo-module__kzyK7G__link{padding-right:calc(1rem * var(--mantine-scale));align-items:center;display:flex}
.ContextPanel-module__qMI75G__panel{width:var(--pp-panel-w);margin-left:var(--pp-shell-gap);background:var(--pp-surface-frosted);height:100%;-webkit-backdrop-filter:blur(var(--pp-blur-glass));backdrop-filter:blur(var(--pp-blur-glass));border:1px solid var(--pp-border-default);border-radius:var(--pp-radius-lg);flex-direction:column;display:flex;position:relative;overflow:hidden}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.ContextPanel-module__qMI75G__panel{background:var(--pp-surface-primary)}}.ContextPanel-module__qMI75G__decoration{top:calc(-5rem * var(--mantine-scale));right:calc(-3.75rem * var(--mantine-scale));width:calc(15rem * var(--mantine-scale));height:calc(15rem * var(--mantine-scale));background:var(--pp-decorative-panel-circle);filter:blur(var(--pp-decorative-circle-blur));pointer-events:none;z-index:0;border-radius:50%;position:absolute}.ContextPanel-module__qMI75G__heading{z-index:1;padding:var(--pp-panel-pad-y) var(--pp-panel-pad-x) calc(1rem * var(--mantine-scale));flex:none;position:relative}.ContextPanel-module__qMI75G__body{z-index:1;flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.ContextPanel-module__qMI75G__preview{left:calc(var(--pp-shell-inset) + var(--pp-rail-w) + var(--pp-shell-gap));top:calc(var(--pp-shell-inset) + var(--pp-header-h) + var(--pp-shell-gap));bottom:var(--pp-shell-inset);z-index:200;background:var(--pp-surface-primary);-webkit-backdrop-filter:none;backdrop-filter:none;height:auto;box-shadow:var(--pp-shadow-panel);margin-left:0;position:fixed}.ContextPanel-module__qMI75G__pinned{box-shadow:var(--pp-shadow-modal)}
.CategoryTree-module__fLCU0q__item{outline:none}.CategoryTree-module__fLCU0q__content{align-items:center;gap:calc(.375rem * var(--mantine-scale));padding:calc(.3125rem * var(--mantine-scale)) calc(.5rem * var(--mantine-scale));border-radius:var(--pp-radius-md);cursor:pointer;display:flex}.CategoryTree-module__fLCU0q__content:hover{background:var(--pp-surface-secondary)}.CategoryTree-module__fLCU0q__contentSelected,.CategoryTree-module__fLCU0q__contentSelected:hover{background:var(--pp-accent-100)}.CategoryTree-module__fLCU0q__contentSelected .CategoryTree-module__fLCU0q__label,.CategoryTree-module__fLCU0q__contentSelected .CategoryTree-module__fLCU0q__icon{color:var(--pp-accent-600)}.CategoryTree-module__fLCU0q__item:focus-visible>.CategoryTree-module__fLCU0q__content{outline:2px solid var(--pp-accent-400);outline-offset:calc(-.125rem * var(--mantine-scale))}.CategoryTree-module__fLCU0q__chevron{width:calc(1.5rem * var(--mantine-scale));height:calc(1.5rem * var(--mantine-scale));margin:calc(-.25rem * var(--mantine-scale)) calc(-.1875rem * var(--mantine-scale));border-radius:var(--pp-radius-sm);color:var(--pp-text-tertiary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.CategoryTree-module__fLCU0q__chevron:hover{background:var(--pp-surface-tertiary);color:var(--pp-text-secondary)}.CategoryTree-module__fLCU0q__icon{width:calc(.875rem * var(--mantine-scale));height:calc(.875rem * var(--mantine-scale));color:var(--pp-text-tertiary);flex-shrink:0}.CategoryTree-module__fLCU0q__maskIcon{background-color:currentColor;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.CategoryTree-module__fLCU0q__fallbackDot{justify-content:center;align-items:center;display:inline-flex}.CategoryTree-module__fLCU0q__fallbackDot:before{content:"";width:calc(.375rem * var(--mantine-scale));height:calc(.375rem * var(--mantine-scale));background:currentColor;border-radius:50%}.CategoryTree-module__fLCU0q__contentSelected .CategoryTree-module__fLCU0q__fallbackDot{color:var(--pp-accent-500)}.CategoryTree-module__fLCU0q__label{min-width:0;line-height:calc(1.25rem * var(--mantine-scale));color:var(--pp-text-primary);flex:1}.CategoryTree-module__fLCU0q__badge{padding:calc(.0625rem * var(--mantine-scale)) calc(.5rem * var(--mantine-scale));border-radius:var(--pp-radius-pill);background:var(--pp-surface-tertiary);font-size:calc(.6875rem * var(--mantine-scale));color:var(--pp-text-tertiary);flex-shrink:0;font-weight:500}.CategoryTree-module__fLCU0q__group{padding-left:calc(1.125rem * var(--mantine-scale))}.CategoryTree-module__fLCU0q__leafGroup{margin-left:calc(1.1875rem * var(--mantine-scale));padding-left:calc(.5rem * var(--mantine-scale));border-left:1px solid var(--pp-border-default)}.CategoryTree-module__fLCU0q__emptyHint{margin:calc(.125rem * var(--mantine-scale)) 0 calc(.375rem * var(--mantine-scale)) calc(1.75rem * var(--mantine-scale));line-height:calc(1rem * var(--mantine-scale))}
.LibraryHome-module__LJAUuG__section{margin-bottom:calc(2rem * var(--mantine-scale))}.LibraryHome-module__LJAUuG__strip{justify-content:space-between;align-items:center;gap:calc(1.25rem * var(--mantine-scale));padding:calc(1.125rem * var(--mantine-scale)) calc(1.25rem * var(--mantine-scale));border:1px solid var(--pp-border-strong);border-radius:var(--pp-radius-lg);background:var(--pp-accent-100);display:flex}.LibraryHome-module__LJAUuG__eyebrow{font-size:calc(.6875rem * var(--mantine-scale));letter-spacing:.08em;text-transform:uppercase;color:var(--pp-accent-600);font-weight:600}.LibraryHome-module__LJAUuG__hero{gap:calc(1.5rem * var(--mantine-scale));padding:calc(2.5rem * var(--mantine-scale)) calc(2rem * var(--mantine-scale));border:1px solid var(--pp-border-default);border-radius:var(--pp-radius-xl);background:var(--pp-surface-secondary);grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden}.LibraryHome-module__LJAUuG__hero[data-with-image]{grid-template-columns:minmax(0,1fr) 36%;padding-top:0;padding-bottom:0;padding-right:0}.LibraryHome-module__LJAUuG__heroCopy{justify-content:center;padding:0}.LibraryHome-module__LJAUuG__hero[data-with-image] .LibraryHome-module__LJAUuG__heroCopy{padding:calc(2.5rem * var(--mantine-scale)) 0}.LibraryHome-module__LJAUuG__heroArt{min-height:calc(13.75rem * var(--mantine-scale))}.LibraryHome-module__LJAUuG__heroSearch{align-items:center;gap:calc(.625rem * var(--mantine-scale));width:100%;max-width:calc(55rem * var(--mantine-scale));min-height:calc(2.75rem * var(--mantine-scale));padding:0 calc(.875rem * var(--mantine-scale));border:1px solid var(--pp-border-strong);border-radius:var(--pp-radius-md);background:var(--pp-surface-primary);color:var(--pp-text-tertiary);font-size:calc(.875rem * var(--mantine-scale));text-align:left;display:flex}.LibraryHome-module__LJAUuG__heroSearch:hover,.LibraryHome-module__LJAUuG__heroSearch:focus-visible{border-color:var(--pp-accent-400);color:var(--pp-text-secondary)}.LibraryHome-module__LJAUuG__heroSearchText{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.LibraryHome-module__LJAUuG__featureGrid{gap:calc(1.125rem * var(--mantine-scale));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.LibraryHome-module__LJAUuG__feature{min-height:calc(12.8125rem * var(--mantine-scale));grid-template-columns:minmax(0,1fr) 43%;display:grid;overflow:hidden}.LibraryHome-module__LJAUuG__featureCopy{padding:calc(1.5rem * var(--mantine-scale)) 0 calc(1.5rem * var(--mantine-scale)) calc(1.5rem * var(--mantine-scale));gap:calc(.625rem * var(--mantine-scale));flex-direction:column;display:flex}.LibraryHome-module__LJAUuG__featureArt{background:var(--pp-surface-tertiary);align-items:stretch;display:flex}.LibraryHome-module__LJAUuG__miniGrid{gap:calc(.75rem * var(--mantine-scale));margin-top:calc(1rem * var(--mantine-scale));grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.LibraryHome-module__LJAUuG__mini{align-items:center;gap:calc(.75rem * var(--mantine-scale));padding:calc(.875rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale));display:flex}.LibraryHome-module__LJAUuG__miniIcon{width:calc(2.25rem * var(--mantine-scale));height:calc(2.25rem * var(--mantine-scale));border-radius:var(--pp-radius-md);background:var(--pp-surface-tertiary);color:var(--pp-text-tertiary);flex-shrink:0;place-items:center;display:grid}.LibraryHome-module__LJAUuG__chips{gap:calc(.5rem * var(--mantine-scale));flex-wrap:wrap;display:flex}.LibraryHome-module__LJAUuG__chip{align-items:center;gap:calc(.5rem * var(--mantine-scale));padding:calc(.5rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale));border:1px solid var(--pp-border-strong);border-radius:var(--pp-radius-md);background:var(--pp-surface-primary);font-size:calc(.75rem * var(--mantine-scale));color:var(--pp-text-primary);display:inline-flex}.LibraryHome-module__LJAUuG__chip:hover{border-color:var(--pp-accent-400);color:var(--pp-accent-600)}.LibraryHome-module__LJAUuG__chipDot{width:calc(1.125rem * var(--mantine-scale));height:calc(1.125rem * var(--mantine-scale));border-radius:var(--pp-radius-sm);flex-shrink:0}.LibraryHome-module__LJAUuG__featureExplore{align-items:center}.LibraryHome-module__LJAUuG__featureExploreIcon{width:calc(1.75rem * var(--mantine-scale));height:calc(1.75rem * var(--mantine-scale));background:var(--pp-accent-600);color:var(--pp-surface-primary);border-radius:50%;place-items:center;display:grid}.LibraryHome-module__LJAUuG__miniArt{width:calc(6rem * var(--mantine-scale));height:calc(4.5rem * var(--mantine-scale));margin:calc(-.875rem * var(--mantine-scale)) 0 calc(-.875rem * var(--mantine-scale)) calc(-.75rem * var(--mantine-scale));border-radius:var(--pp-radius-lg) 0 0 var(--pp-radius-lg);flex-shrink:0;display:block;overflow:hidden}.LibraryHome-module__LJAUuG__miniArt .LibraryHome-module__LJAUuG__miniIcon{border-radius:0;width:100%;height:100%}.LibraryHome-module__LJAUuG__miniArrow{width:calc(2rem * var(--mantine-scale));height:calc(2rem * var(--mantine-scale));border:1px solid var(--pp-border-strong);color:var(--pp-text-secondary);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.LibraryHome-module__LJAUuG__quickChip{padding:calc(.375rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale)) calc(.375rem * var(--mantine-scale)) calc(.375rem * var(--mantine-scale));min-width:calc(11.25rem * var(--mantine-scale))}.LibraryHome-module__LJAUuG__quickArt{width:calc(2.5rem * var(--mantine-scale));height:calc(2rem * var(--mantine-scale));border-radius:var(--pp-radius-sm);background:var(--pp-surface-tertiary);color:var(--pp-text-tertiary);flex-shrink:0;place-items:center;display:grid;overflow:hidden}.LibraryHome-module__LJAUuG__quickLabel{flex:1;font-weight:600}.LibraryHome-module__LJAUuG__brandLogo{height:calc(1rem * var(--mantine-scale));width:auto;max-width:calc(4rem * var(--mantine-scale));object-fit:contain}
.PanelRow-module__Z015YW__groupLabel{font-size:calc(.6875rem * var(--mantine-scale));letter-spacing:.06em;text-transform:uppercase;color:var(--pp-text-tertiary);font-weight:600}.PanelRow-module__Z015YW__row{justify-content:space-between;align-items:center;gap:calc(.5rem * var(--mantine-scale));width:100%;min-height:calc(2.125rem * var(--mantine-scale));padding:calc(.375rem * var(--mantine-scale)) calc(.625rem * var(--mantine-scale));border-radius:var(--pp-radius-md);font-size:calc(.875rem * var(--mantine-scale));color:var(--pp-text-secondary);display:flex}.PanelRow-module__Z015YW__row:hover{background:var(--pp-surface-secondary)}.PanelRow-module__Z015YW__row[data-active]{background:var(--pp-accent-100);color:var(--pp-accent-700);font-weight:600}.PanelRow-module__Z015YW__rowMain{align-items:center;gap:calc(.625rem * var(--mantine-scale));min-width:0;display:flex}.PanelRow-module__Z015YW__rowIcon{color:var(--pp-text-tertiary);display:inline-flex}.PanelRow-module__Z015YW__row[data-active] .PanelRow-module__Z015YW__rowIcon{color:var(--pp-accent-600)}.PanelRow-module__Z015YW__rowLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.SignupStepper-module__wE1npq__root{justify-content:center;display:flex}.SignupStepper-module__wE1npq__list{justify-content:center;align-items:center;gap:calc(.875rem * var(--mantine-scale));flex-wrap:nowrap;max-width:100%;margin:0;padding:0;list-style:none;display:flex}.SignupStepper-module__wE1npq__item{align-items:center;gap:calc(.625rem * var(--mantine-scale));flex:0 auto;min-width:0;display:flex}.SignupStepper-module__wE1npq__connector{flex:0 1 calc(4.5rem * var(--mantine-scale));min-width:calc(1rem * var(--mantine-scale));height:calc(.125rem * var(--mantine-scale));margin-right:calc(.25rem * var(--mantine-scale));border-radius:calc(.125rem * var(--mantine-scale));background:var(--mantine-color-stone-2)}.SignupStepper-module__wE1npq__connector[data-done]{background:var(--pp-teal)}.SignupStepper-module__wE1npq__dot{width:calc(1.75rem * var(--mantine-scale));height:calc(1.75rem * var(--mantine-scale));border-radius:var(--pp-radius-pill);font-size:calc(.8125rem * var(--mantine-scale));flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:flex}.SignupStepper-module__wE1npq__dot[data-state=done]{background:var(--pp-teal);color:var(--mantine-color-white)}.SignupStepper-module__wE1npq__dot[data-state=current]{background:var(--pp-teal);color:var(--mantine-color-white);box-shadow:0 0 0 4px var(--pp-accent-100)}.SignupStepper-module__wE1npq__dot[data-state=todo]{border:1.5px solid var(--mantine-color-stone-3);background:var(--pp-surface-primary);color:var(--pp-text-tertiary)}.SignupStepper-module__wE1npq__label{min-width:0;font-size:calc(.875rem * var(--mantine-scale));color:var(--pp-text-primary);font-weight:500}.SignupStepper-module__wE1npq__label[data-state=current]{font-weight:600}.SignupStepper-module__wE1npq__label[data-state=todo]{color:var(--pp-text-tertiary)}
.LibraryPanel-module__ZMbvUa__root{flex-direction:column;flex:1;min-height:0;display:flex}.LibraryPanel-module__ZMbvUa__controls{padding:0 var(--pp-panel-pad-x) calc(1rem * var(--mantine-scale));flex:none}.LibraryPanel-module__ZMbvUa__tree{flex:1;min-height:0}.LibraryPanel-module__ZMbvUa__treeViewport{padding:0 var(--pp-panel-pad-x) calc(2rem * var(--mantine-scale))}.LibraryPanel-module__ZMbvUa__tabs{background:var(--pp-surface-secondary)}
.AuthShell-module__BkYbqW__page{min-height:100dvh;position:relative;overflow-x:hidden}.AuthShell-module__BkYbqW__content{z-index:1;flex-direction:column;min-height:100dvh;display:flex;position:relative}.AuthShell-module__BkYbqW__topBar{justify-content:space-between;align-items:center;gap:var(--pp-space-4);padding-top:calc(2rem * var(--mantine-scale));padding-inline:calc(3rem * var(--mantine-scale));flex-wrap:wrap;display:flex}.AuthShell-module__BkYbqW__topRight{align-items:center;gap:calc(1.5rem * var(--mantine-scale));flex-wrap:wrap;display:flex}.AuthShell-module__BkYbqW__main{align-items:center;gap:calc(1.75rem * var(--mantine-scale));padding-top:calc(2.25rem * var(--mantine-scale));padding-bottom:calc(3rem * var(--mantine-scale));padding-inline:var(--pp-space-4);flex-direction:column;flex:1;display:flex}.AuthShell-module__BkYbqW__card{box-sizing:border-box;width:100%;max-width:calc(30rem * var(--mantine-scale));padding:calc(2rem * var(--mantine-scale));border:1px solid var(--pp-border-default);border-radius:var(--pp-radius-xl);background:var(--pp-surface-frosted);box-shadow:var(--pp-shadow-panel);-webkit-backdrop-filter:blur(var(--pp-blur-glass));backdrop-filter:blur(var(--pp-blur-glass))}.AuthShell-module__BkYbqW__card[data-width="560"]{max-width:calc(35rem * var(--mantine-scale))}.AuthShell-module__BkYbqW__card[data-width="1240"]{max-width:calc(77.5rem * var(--mantine-scale))}
.ProjectsPanel-module__CRWLZG__groupLabel{font-size:calc(.6875rem * var(--mantine-scale));letter-spacing:.06em;text-transform:uppercase;color:var(--pp-text-tertiary);font-weight:600}.ProjectsPanel-module__CRWLZG__row{justify-content:space-between;align-items:center;gap:calc(.5rem * var(--mantine-scale));min-height:calc(2.125rem * var(--mantine-scale));padding:calc(.375rem * var(--mantine-scale)) calc(.625rem * var(--mantine-scale));border-radius:var(--pp-radius-md);font-size:calc(.875rem * var(--mantine-scale));color:var(--pp-text-secondary);display:flex}.ProjectsPanel-module__CRWLZG__row:hover{background:var(--pp-surface-secondary)}.ProjectsPanel-module__CRWLZG__row[data-active]{background:var(--pp-accent-100);color:var(--pp-accent-700);font-weight:600}.ProjectsPanel-module__CRWLZG__rowLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.AuthField-module__I0EvVq__wrapper{--input-height:calc(2.5rem * var(--mantine-scale))}[data-mantine-color-scheme] .AuthField-module__I0EvVq__wrapper.AuthField-module__I0EvVq__wrapper[data-error]{--input-color:var(--pp-text-primary);--input-placeholder-color:var(--pp-text-tertiary);--input-section-color:var(--pp-text-tertiary)}.AuthField-module__I0EvVq__readOnly{background:var(--pp-surface-secondary);color:var(--pp-text-secondary);cursor:default}
.TemplatesPanel-module__KlLVqq__root{flex-direction:column;flex:1;min-height:0;display:flex}.TemplatesPanel-module__KlLVqq__controls{padding:0 var(--pp-panel-pad-x) calc(1rem * var(--mantine-scale));flex:none}.TemplatesPanel-module__KlLVqq__tree{flex:1;min-height:0}.TemplatesPanel-module__KlLVqq__treeViewport{padding:0 var(--pp-panel-pad-x) calc(2rem * var(--mantine-scale))}
.ProductRail-module__799UKa__rail{align-items:center;gap:var(--pp-rail-nav-gap);width:var(--pp-rail-w);height:100%;padding:var(--pp-space-4) 0;background:var(--pp-surface-glass);border-radius:var(--pp-radius-lg);box-shadow:var(--pp-shadow-rail);flex-direction:column;display:flex;overflow-y:auto}.ProductRail-module__799UKa__item{align-items:center;gap:calc(.25rem * var(--mantine-scale));width:100%;color:var(--pp-text-secondary);flex-direction:column;flex-shrink:0;display:flex}.ProductRail-module__799UKa__icon{width:calc(2rem * var(--mantine-scale));height:calc(2rem * var(--mantine-scale));border-radius:var(--pp-radius-pill);background:var(--pp-surface-primary);place-items:center;display:grid}.ProductRail-module__799UKa__label{font-size:calc(.625rem * var(--mantine-scale));line-height:calc(.75rem * var(--mantine-scale));text-align:center;max-width:calc(4.25rem * var(--mantine-scale))}.ProductRail-module__799UKa__item[data-active]{color:var(--pp-teal);font-weight:600}.ProductRail-module__799UKa__item[data-active] .ProductRail-module__799UKa__icon{background:var(--pp-teal);color:var(--mantine-color-white)}.ProductRail-module__799UKa__item:disabled{opacity:.4;cursor:not-allowed}.ProductRail-module__799UKa__item:not(:disabled):hover .ProductRail-module__799UKa__icon{box-shadow:0 0 0 3px var(--pp-surface-active)}
.WorkshopIdentityFields-module__fPuT-W__suffix{border-left:1px solid var(--pp-border-strong);color:var(--pp-text-tertiary);align-self:stretch;align-items:center;display:flex}.WorkshopIdentityFields-module__fPuT-W__slugInput[data-available]{border-color:var(--pp-teal);box-shadow:0 0 0 3px var(--pp-accent-100)}.WorkshopIdentityFields-module__fPuT-W__slugInput[data-locked]{background:var(--pp-surface-secondary);color:var(--pp-text-secondary);cursor:default}.WorkshopIdentityFields-module__fPuT-W__suggestion{height:calc(2.125rem * var(--mantine-scale));padding-inline:calc(.875rem * var(--mantine-scale));border:1px solid var(--pp-border-strong);border-radius:var(--pp-radius-pill);background:var(--pp-surface-primary);color:var(--pp-text-primary);font-size:calc(.8125rem * var(--mantine-scale));align-items:center;font-weight:500;display:inline-flex}.WorkshopIdentityFields-module__fPuT-W__suggestion:hover{border-color:var(--pp-teal)}
.ChoiceCard-module__5gT9Ba__card{gap:calc(.375rem * var(--mantine-scale));box-sizing:border-box;min-height:calc(6.5rem * var(--mantine-scale));padding:calc(.875rem * var(--mantine-scale));border:1px solid var(--pp-border-strong);border-radius:var(--pp-radius-lg);background:var(--pp-surface-primary);text-align:left;cursor:pointer;flex-direction:column;transition:border-color .12s,background-color .12s;display:flex;position:relative}.ChoiceCard-module__5gT9Ba__card:hover{border-color:var(--mantine-color-stone-3)}.ChoiceCard-module__5gT9Ba__card:focus-visible{outline:2px solid var(--pp-teal);outline-offset:calc(.125rem * var(--mantine-scale))}.ChoiceCard-module__5gT9Ba__card[data-selected]{border:1.5px solid var(--pp-teal);background:var(--mantine-color-ppGreen-0)}.ChoiceCard-module__5gT9Ba__check{top:calc(.625rem * var(--mantine-scale));right:calc(.625rem * var(--mantine-scale));width:calc(1.25rem * var(--mantine-scale));height:calc(1.25rem * var(--mantine-scale));border-radius:var(--pp-radius-pill);background:var(--pp-teal);color:var(--mantine-color-white);justify-content:center;align-items:center;display:flex;position:absolute}.ChoiceCard-module__5gT9Ba__icon{color:var(--pp-text-secondary)}.ChoiceCard-module__5gT9Ba__card[data-selected] .ChoiceCard-module__5gT9Ba__icon{color:var(--pp-teal)}.ChoiceCard-module__5gT9Ba__title{padding-right:calc(1.5rem * var(--mantine-scale));font-size:calc(.875rem * var(--mantine-scale));color:var(--pp-text-primary);font-weight:600}.ChoiceCard-module__5gT9Ba__mono{font-size:calc(.75rem * var(--mantine-scale));color:var(--pp-text-secondary)}.ChoiceCard-module__5gT9Ba__card[data-selected] .ChoiceCard-module__5gT9Ba__mono{color:var(--pp-accent-700)}.ChoiceCard-module__5gT9Ba__detail{font-size:calc(.75rem * var(--mantine-scale));line-height:calc(1rem * var(--mantine-scale));color:var(--pp-text-secondary)}
.RecordRail-module__cu04_G__rail{display:var(--pp-rail-display);align-items:center;gap:var(--pp-rail-nav-gap);width:var(--pp-rail-w);height:100%;padding:var(--pp-space-4) 0;background:var(--pp-surface-glass);border-radius:var(--pp-radius-lg);box-shadow:var(--pp-shadow-rail);flex-direction:column;overflow-y:auto}.RecordRail-module__cu04_G__item{align-items:center;gap:calc(.25rem * var(--mantine-scale));width:100%;color:var(--pp-text-secondary);flex-direction:column;flex-shrink:0;display:flex}.RecordRail-module__cu04_G__icon{width:calc(2rem * var(--mantine-scale));height:calc(2rem * var(--mantine-scale));border-radius:var(--pp-radius-pill);background:var(--pp-surface-primary);place-items:center;display:grid;position:relative}.RecordRail-module__cu04_G__alert{top:calc(-.25rem * var(--mantine-scale));right:calc(-.5rem * var(--mantine-scale));position:absolute}.RecordRail-module__cu04_G__label{font-size:calc(.625rem * var(--mantine-scale));line-height:calc(.75rem * var(--mantine-scale));text-align:center;max-width:calc(4.25rem * var(--mantine-scale))}.RecordRail-module__cu04_G__item[data-active]{color:var(--pp-teal);font-weight:600}.RecordRail-module__cu04_G__item[data-active] .RecordRail-module__cu04_G__icon{background:var(--pp-teal);color:var(--mantine-color-white)}.RecordRail-module__cu04_G__item:disabled{opacity:.4;cursor:not-allowed}.RecordRail-module__cu04_G__item:not(:disabled):hover .RecordRail-module__cu04_G__icon{box-shadow:0 0 0 3px var(--pp-surface-active)}
.PreferencesSummary-module__QdikjW__aside{flex:1 1 calc(21.25rem * var(--mantine-scale));gap:calc(1rem * var(--mantine-scale));flex-direction:column;min-width:0;display:flex}.PreferencesSummary-module__QdikjW__card{padding:calc(1rem * var(--mantine-scale));border:1px solid var(--pp-border-strong);border-radius:var(--pp-radius-lg);background:var(--pp-surface-primary);flex-direction:column;display:flex}.PreferencesSummary-module__QdikjW__addressCard{gap:calc(.5rem * var(--mantine-scale));background:var(--pp-surface-secondary)}.PreferencesSummary-module__QdikjW__overline{font-size:calc(.75rem * var(--mantine-scale));letter-spacing:.06em;text-transform:uppercase;color:var(--pp-text-tertiary);font-weight:600}.PreferencesSummary-module__QdikjW__address{font-size:calc(.875rem * var(--mantine-scale));color:var(--pp-text-primary);word-break:break-all}.PreferencesSummary-module__QdikjW__addressSlug{color:var(--pp-accent-700)}.PreferencesSummary-module__QdikjW__address[data-state=checking] .PreferencesSummary-module__QdikjW__addressSlug{color:var(--pp-text-secondary)}.PreferencesSummary-module__QdikjW__address[data-state=error]{color:var(--pp-text-tertiary)}.PreferencesSummary-module__QdikjW__address[data-state=error] .PreferencesSummary-module__QdikjW__addressSlug{color:var(--pp-text-tertiary);font-weight:400;text-decoration:line-through}.PreferencesSummary-module__QdikjW__addressPlaceholder{color:var(--pp-text-tertiary)}.PreferencesSummary-module__QdikjW__hint{font-size:calc(.75rem * var(--mantine-scale));line-height:calc(1rem * var(--mantine-scale));color:var(--pp-text-tertiary)}.PreferencesSummary-module__QdikjW__cardHeader{justify-content:space-between;align-items:center;gap:calc(.75rem * var(--mantine-scale));padding-bottom:calc(.375rem * var(--mantine-scale));display:flex}.PreferencesSummary-module__QdikjW__rows{margin:0}.PreferencesSummary-module__QdikjW__row{justify-content:space-between;align-items:center;gap:calc(.75rem * var(--mantine-scale));padding:calc(.625rem * var(--mantine-scale)) 0;border-top:1px solid var(--pp-border-default);display:flex}.PreferencesSummary-module__QdikjW__rowLabel{font-size:calc(.8125rem * var(--mantine-scale));color:var(--pp-text-secondary)}.PreferencesSummary-module__QdikjW__rowValue{font-size:calc(.8125rem * var(--mantine-scale));color:var(--pp-text-primary);text-align:right;margin:0}.PreferencesSummary-module__QdikjW__row[data-mode=custom]{align-items:stretch;gap:calc(.375rem * var(--mantine-scale));flex-direction:column}.PreferencesSummary-module__QdikjW__row[data-mode=custom] .PreferencesSummary-module__QdikjW__rowValue{text-align:left}.PreferencesSummary-module__QdikjW__preferencesHint{padding-top:calc(.625rem * var(--mantine-scale))}
.NavRail-module__n3o8jG__rail{width:var(--pp-rail-w);height:100%;display:var(--pp-rail-display);padding:var(--pp-rail-pad-y) 0;background:var(--pp-surface-glass);-webkit-backdrop-filter:blur(var(--pp-blur-glass));backdrop-filter:blur(var(--pp-blur-glass));border-left:1px solid var(--pp-border-default);border-radius:var(--pp-radius-lg);box-shadow:var(--pp-shadow-rail);flex-direction:column;justify-content:space-between;align-items:center}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.NavRail-module__n3o8jG__rail{background:var(--pp-surface-primary)}}.NavRail-module__n3o8jG__links{align-items:center;gap:var(--pp-rail-nav-gap);flex-direction:column;display:flex}.NavRail-module__n3o8jG__link{align-items:center;gap:calc(.25rem * var(--mantine-scale));width:var(--pp-rail-w);border-radius:var(--pp-radius-lg);cursor:pointer;flex-direction:column;text-decoration:none;display:flex}.NavRail-module__n3o8jG__pill{width:calc(2rem * var(--mantine-scale));height:calc(2rem * var(--mantine-scale));border-radius:var(--pp-radius-pill);border:calc(.0625rem * var(--mantine-scale)) solid transparent;background:var(--pp-surface-primary);color:var(--pp-text-tertiary);place-items:center;display:grid}.NavRail-module__n3o8jG__label{max-width:calc(4rem * var(--mantine-scale));font-size:calc(.625rem * var(--mantine-scale));line-height:calc(.75rem * var(--mantine-scale));color:var(--pp-text-secondary);text-align:center;text-wrap:balance;overflow-wrap:break-word;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-weight:500;display:-webkit-box;overflow:hidden}.NavRail-module__n3o8jG__link:hover .NavRail-module__n3o8jG__pill{background:var(--pp-accent-100);color:var(--pp-accent-600)}.NavRail-module__n3o8jG__linkActive .NavRail-module__n3o8jG__pill{background:var(--pp-icon-active-bg);border-color:var(--pp-icon-active);color:var(--pp-icon-active);box-shadow:var(--pp-glow-active-icon)}.NavRail-module__n3o8jG__linkActive .NavRail-module__n3o8jG__label{color:var(--pp-accent-500);font-weight:600}
.PendingApprovalScreen-module__BXr0Nq__timeline{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.PendingApprovalScreen-module__BXr0Nq__item{gap:calc(.875rem * var(--mantine-scale));padding-bottom:calc(1.125rem * var(--mantine-scale));display:flex;position:relative}.PendingApprovalScreen-module__BXr0Nq__item:last-child{padding-bottom:0}.PendingApprovalScreen-module__BXr0Nq__line{top:calc(1.75rem * var(--mantine-scale));bottom:calc(-.375rem * var(--mantine-scale));left:calc(.6875rem * var(--mantine-scale));width:calc(.125rem * var(--mantine-scale));background:var(--mantine-color-stone-2);position:absolute}.PendingApprovalScreen-module__BXr0Nq__line[data-done]{background:var(--pp-teal)}.PendingApprovalScreen-module__BXr0Nq__dot{width:calc(1.5rem * var(--mantine-scale));height:calc(1.5rem * var(--mantine-scale));border-radius:var(--pp-radius-pill);flex-shrink:0;justify-content:center;align-items:center;display:flex}.PendingApprovalScreen-module__BXr0Nq__dot[data-state=done]{background:var(--pp-teal);color:var(--mantine-color-white)}.PendingApprovalScreen-module__BXr0Nq__dot[data-state=current]{border:2px solid var(--pp-teal);background:var(--mantine-color-ppGreen-0)}.PendingApprovalScreen-module__BXr0Nq__dot[data-state=todo]{border:2px solid var(--mantine-color-stone-3);background:var(--pp-surface-primary)}.PendingApprovalScreen-module__BXr0Nq__pip{width:calc(.5rem * var(--mantine-scale));height:calc(.5rem * var(--mantine-scale));border-radius:var(--pp-radius-pill);background:var(--pp-teal)}.PendingApprovalScreen-module__BXr0Nq__dot[data-state=todo] .PendingApprovalScreen-module__BXr0Nq__pip{background:0 0}.PendingApprovalScreen-module__BXr0Nq__text{gap:calc(.125rem * var(--mantine-scale));flex-direction:column;display:flex}.PendingApprovalScreen-module__BXr0Nq__title{font-size:calc(.875rem * var(--mantine-scale));color:var(--pp-text-primary);font-weight:500}.PendingApprovalScreen-module__BXr0Nq__title[data-state=current]{font-weight:600}.PendingApprovalScreen-module__BXr0Nq__detail{font-size:calc(.8125rem * var(--mantine-scale));color:var(--pp-text-secondary)}.PendingApprovalScreen-module__BXr0Nq__footer{padding-top:calc(.875rem * var(--mantine-scale));border-top:1px solid var(--pp-border-default)}
.WorkshopOnboardingForm-module__2LHdXa__columns{align-items:flex-start;gap:calc(2rem * var(--mantine-scale));flex-wrap:wrap;display:flex}.WorkshopOnboardingForm-module__2LHdXa__main{flex:999 1 calc(35rem * var(--mantine-scale));gap:calc(1.75rem * var(--mantine-scale));flex-direction:column;min-width:0;display:flex}.WorkshopOnboardingForm-module__2LHdXa__section{gap:calc(.875rem * var(--mantine-scale));flex-direction:column;display:flex}.WorkshopOnboardingForm-module__2LHdXa__sectionHeader{gap:calc(.125rem * var(--mantine-scale));flex-direction:column;display:flex}.WorkshopOnboardingForm-module__2LHdXa__sectionTitle{font-size:calc(1rem * var(--mantine-scale));color:var(--pp-text-primary);margin:0;font-weight:600}.WorkshopOnboardingForm-module__2LHdXa__sectionSubtitle{font-size:calc(.8125rem * var(--mantine-scale));color:var(--pp-text-tertiary)}.WorkshopOnboardingForm-module__2LHdXa__googleBanner{align-items:center;gap:calc(.625rem * var(--mantine-scale));padding:calc(.625rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale));border:1px solid var(--pp-border-strong);border-radius:calc(.625rem * var(--mantine-scale));background:var(--pp-surface-secondary);font-size:calc(.8125rem * var(--mantine-scale));color:var(--pp-text-secondary);display:flex}.WorkshopOnboardingForm-module__2LHdXa__googleEmail{color:var(--pp-text-primary)}.WorkshopOnboardingForm-module__2LHdXa__locationRow{gap:calc(1rem * var(--mantine-scale));flex-wrap:wrap;display:flex}.WorkshopOnboardingForm-module__2LHdXa__country,.WorkshopOnboardingForm-module__2LHdXa__city{flex:1 1 calc(11.25rem * var(--mantine-scale));min-width:0}.WorkshopOnboardingForm-module__2LHdXa__phone{flex:1.2 1 calc(15rem * var(--mantine-scale));min-width:0}.WorkshopOnboardingForm-module__2LHdXa__labelHint{color:var(--pp-text-tertiary);font-weight:400}.WorkshopOnboardingForm-module__2LHdXa__chipLabel{height:calc(2.125rem * var(--mantine-scale));padding-inline:calc(.875rem * var(--mantine-scale));border-radius:var(--pp-radius-pill);font-size:calc(.8125rem * var(--mantine-scale));font-weight:500}.WorkshopOnboardingForm-module__2LHdXa__chipLabel:not([data-checked]){border:1px solid var(--pp-border-strong);background:var(--pp-surface-primary);color:var(--pp-text-primary)}.WorkshopOnboardingForm-module__2LHdXa__footer{justify-content:space-between;align-items:center;gap:calc(1rem * var(--mantine-scale));padding-top:calc(1rem * var(--mantine-scale));border-top:1px solid var(--pp-border-default);flex-wrap:wrap;display:flex}.WorkshopOnboardingForm-module__2LHdXa__required{color:var(--mantine-color-red-9)}
.WorkspaceBadge-module__wolFaG__badge{padding:var(--pp-space-2) calc(.375rem * var(--mantine-scale));border-radius:var(--pp-radius-md);transition:background-color .12s;display:block}.WorkspaceBadge-module__wolFaG__badge:hover{background:var(--pp-surface-hover)}.WorkspaceBadge-module__wolFaG__badge[data-active=true]{background:var(--pp-surface-active)}.WorkspaceBadge-module__wolFaG__badge:focus-visible{outline:2px solid var(--pp-accent-500);outline-offset:calc(.125rem * var(--mantine-scale))}
.WorkshopCard-module__kuUVrW__button{border-radius:var(--pp-radius-md);width:100%;height:100%;display:block}.WorkshopCard-module__kuUVrW__card{height:100%;transition:border-color .12s,box-shadow .12s}.WorkshopCard-module__kuUVrW__button:hover .WorkshopCard-module__kuUVrW__card,.WorkshopCard-module__kuUVrW__button:focus-visible .WorkshopCard-module__kuUVrW__card{border-color:var(--pp-accent-500);box-shadow:var(--pp-shadow-card)}
