.PageDock-module-scss-module__tOqhnG__dock{display:none}@media screen and (max-width:calc(48rem - 1px)){.PageDock-module-scss-module__tOqhnG__dock{z-index:var(--z-fixed,1200);background:var(--surface-default,#fff);border-block-start:1px solid var(--border-default,#e5e5e5);grid-template-columns:repeat(2,minmax(0,1fr));padding-block-end:env(safe-area-inset-bottom);display:grid;position:fixed;inset-block-end:0;inset-inline:0}}.PageDock-module-scss-module__tOqhnG__dock[data-slots="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.PageDock-module-scss-module__tOqhnG__spacer{display:none}@media screen and (max-width:calc(48rem - 1px)){.PageDock-module-scss-module__tOqhnG__spacer{block-size:calc(3.5rem + env(safe-area-inset-bottom));display:block}}.PageDock-module-scss-module__tOqhnG__item{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0;text-decoration:none}.PageDock-module-scss-module__tOqhnG__item:focus{outline:none}.PageDock-module-scss-module__tOqhnG__item:focus-visible{box-shadow:0 0 0 3px var(--border-focus,#384fff);outline:none}.PageDock-module-scss-module__tOqhnG__item{cursor:pointer;align-content:center;justify-items:center;gap:var(--space-1,.5rem);min-height:3.5rem;padding:var(--space-1,.5rem) var(--space-2,.75rem);color:var(--text-secondary,#525252);font-weight:var(--font-weight-medium,500);font-style:normal;font-size:var(--font-size-1,.75rem);transition:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1);display:grid}@media (prefers-reduced-motion:reduce){.PageDock-module-scss-module__tOqhnG__item{transition:none}}.PageDock-module-scss-module__tOqhnG__item>svg{width:1.35em;height:1.35em}.PageDock-module-scss-module__tOqhnG__item[aria-expanded=true],.PageDock-module-scss-module__tOqhnG__item[aria-current]{color:var(--action-primary-default,#3a5fcd)}.PageDock-module-scss-module__tOqhnG__item>span{display:inline-flex}.PageDock-module-scss-module__tOqhnG__item>span>svg{block-size:1.35em;inline-size:1.35em}.PageDock-module-scss-module__tOqhnG__item[aria-current=true]{color:var(--action-primary-default,#3a5fcd)}.PageDock-module-scss-module__tOqhnG__sheet{padding:var(--space-5,1.5rem);background:var(--surface-default,#fff);color:var(--text-primary,#0f0f0f);box-shadow:var(--shadow-lg,0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a);overscroll-behavior:contain;--cia-drawer-slide:0 100%;block-size:auto;max-block-size:85dvh;inline-size:100%;translate:var(--cia-drawer-slide);transition:translate .24s ease,display .24s ease allow-discrete,overlay .24s ease allow-discrete;border:0;margin:0;position:fixed;inset-block:auto 0;inset-inline:0;overflow:auto}.PageDock-module-scss-module__tOqhnG__sheet:popover-open{translate:0}@starting-style{.PageDock-module-scss-module__tOqhnG__sheet:popover-open{translate:var(--cia-drawer-slide)}}.PageDock-module-scss-module__tOqhnG__sheet::backdrop{background:#0006}@media (prefers-reduced-motion:reduce){.PageDock-module-scss-module__tOqhnG__sheet{transition:none}}.PageDock-module-scss-module__tOqhnG__sheet{max-block-size:72dvh;justify-content:flex-start;align-items:stretch;gap:var(--space-sm,.75rem);border-start-start-radius:var(--radius-xl,.75rem);border-start-end-radius:var(--radius-xl,.75rem);flex-flow:column;padding-block-end:calc(var(--space-5,1.5rem) + env(safe-area-inset-bottom));display:flex}.PageDock-module-scss-module__tOqhnG__sheet:not(:popover-open){display:none}.PageDock-module-scss-module__tOqhnG__handle{border-radius:var(--radius-full,9999px);background:var(--border-default,#e5e5e5);align-self:center;block-size:.25rem;inline-size:2.5rem}.PageDock-module-scss-module__tOqhnG__sheetHeading{font-weight:var(--font-weight-semibold,600);font-style:normal;font-size:var(--font-size-xs,.75rem);color:var(--text-secondary,#525252);letter-spacing:.08em;text-align:center;text-transform:uppercase;margin:0}.PageDock-module-scss-module__tOqhnG__list{justify-content:flex-start;align-items:stretch;gap:var(--space-1,.5rem);flex-flow:column;margin:0;padding:0;list-style:none;display:flex}.PageDock-module-scss-module__tOqhnG__list [data-level="3"]{padding-inline-start:var(--space-md,1rem)}.PageDock-module-scss-module__tOqhnG__link{font-weight:var(--font-weight-medium,500);font-style:normal;font-size:var(--font-size-base,1rem);padding:var(--space-xs,.5rem) var(--space-sm,.75rem);border-radius:var(--radius-md,.375rem);color:var(--text-primary,#0f0f0f);text-decoration:none;display:block}.PageDock-module-scss-module__tOqhnG__link:hover{background:var(--surface-subtle,#f8f6f0)}.PageDock-module-scss-module__tOqhnG__link:focus-visible{outline:2px solid var(--action-primary-default,#3a5fcd);outline-offset:1px}.PageDock-module-scss-module__tOqhnG__empty{color:var(--text-secondary,#525252);margin:0}
.settings-module-scss-module__SpVVOW__frame{gap:var(--space-6,2rem);grid-template-columns:1fr;width:100%;margin-inline:auto;padding-inline:5dvw;display:grid}@media screen and (min-width:48rem){.settings-module-scss-module__SpVVOW__frame{padding-inline:5dvw}}.settings-module-scss-module__SpVVOW__frame{padding-block:var(--space-xl,2rem) var(--space-3xl,4rem);grid-template-columns:fit-content(17.5rem) minmax(0,1fr);grid-template-areas:"menu content";align-items:start}@media screen and (max-width:calc(48rem - 1px)){.settings-module-scss-module__SpVVOW__frame{grid-template-columns:minmax(0,1fr);grid-template-areas:"content""menu"}}.settings-module-scss-module__SpVVOW__content{grid-area:content;min-inline-size:0}.settings-module-scss-module__SpVVOW__menuArea{grid-area:menu;min-inline-size:0}.settings-module-scss-module__SpVVOW__menu{justify-content:flex-start;align-items:stretch;gap:var(--space-xs,.5rem);min-inline-size:12rem;padding:var(--space-sm,.75rem);border:1px solid var(--border-subtle,#f5f5f5);border-radius:var(--radius-lg,.5rem);background:var(--surface-subtle,#f8f6f0);flex-flow:column;display:flex;position:sticky;inset-block-start:var(--space-lg,1.5rem)}@media screen and (max-width:calc(48rem - 1px)){.settings-module-scss-module__SpVVOW__menu{display:none}}.settings-module-scss-module__SpVVOW__menuHeading{font-weight:var(--font-weight-semibold,600);font-style:normal;font-size:var(--font-size-xs,.75rem);padding-inline:var(--space-sm,.75rem);color:var(--text-secondary,#525252);letter-spacing:.08em;text-transform:uppercase;margin:0;padding-block-start:var(--space-xs,.5rem)}.settings-module-scss-module__SpVVOW__menuList{justify-content:flex-start;align-items:stretch;gap:var(--space-1,.5rem);flex-flow:column;margin:0;padding:0;list-style:none;display:flex}.settings-module-scss-module__SpVVOW__menuLink{justify-content:flex-start;align-items:stretch;gap:var(--space-0,0);font-weight:var(--font-weight-medium,500);font-style:normal;font-size:var(--font-size-sm,.875rem);padding:var(--space-xs,.5rem) var(--space-sm,.75rem);border-radius:var(--radius-md,.375rem);color:var(--text-primary,#0f0f0f);overflow-wrap:break-word;flex-flow:column;text-decoration:none;display:flex}.settings-module-scss-module__SpVVOW__menuLink:hover{background:var(--surface-default,#fff)}.settings-module-scss-module__SpVVOW__menuLink:focus-visible{outline:2px solid var(--action-primary-default,#3a5fcd);outline-offset:1px}.settings-module-scss-module__SpVVOW__menuLink[aria-current=page]{background:var(--surface-default,#fff);box-shadow:inset .25rem 0 0 var(--action-primary-default,#3a5fcd);color:var(--action-primary-default,#3a5fcd)}.settings-module-scss-module__SpVVOW__menuHint{font-weight:var(--font-weight-normal,400);font-style:normal;font-size:var(--font-size-xs,.75rem);color:var(--text-secondary,#525252)}.settings-module-scss-module__SpVVOW__page{justify-content:flex-start;align-items:stretch;gap:var(--space-xl,2rem);flex-flow:column;display:flex}.settings-module-scss-module__SpVVOW__section{justify-content:flex-start;align-items:stretch;gap:var(--space-sm,.75rem);flex-flow:column;display:flex}.settings-module-scss-module__SpVVOW__section+.settings-module-scss-module__SpVVOW__section{border-block-start:1px solid var(--border-subtle,#f5f5f5);padding-block-start:var(--space-xl,2rem)}.settings-module-scss-module__SpVVOW__list{justify-content:flex-start;align-items:stretch;gap:var(--space-xs,.5rem);flex-flow:column;margin:0;padding-inline-start:var(--space-lg,1.5rem);display:flex}.settings-module-scss-module__SpVVOW__secret,.settings-module-scss-module__SpVVOW__actions{gap:var(--space-2,.75rem);flex-wrap:wrap;justify-content:start;align-items:center;display:flex}.settings-module-scss-module__SpVVOW__value{font-weight:var(--font-weight-normal,400);font-style:normal;font-size:var(--font-size-sm,.875rem);overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.settings-module-scss-module__SpVVOW__download{font-weight:var(--font-weight-semibold,600);font-style:normal;font-size:var(--font-size-base,1rem);padding:var(--space-xs,.5rem) var(--space-md,1rem);border-radius:var(--radius-md,.375rem);background-color:var(--action-primary-default,#3a5fcd);color:var(--text-inverse,#fff);text-decoration:none;display:inline-block}.settings-module-scss-module__SpVVOW__download:hover{background-color:var(--action-primary-hover,#2e4a99)}.settings-module-scss-module__SpVVOW__download:focus-visible{outline:2px solid var(--focus-ring,currentColor);outline-offset:2px}.settings-module-scss-module__SpVVOW__linkButton{font-weight:var(--font-weight-semibold,600);font-style:normal;font-size:var(--font-size-base,1rem);padding:var(--space-xs,.5rem) var(--space-md,1rem);border:1px solid var(--border-default,#e5e5e5);border-radius:var(--radius-md,.375rem);color:var(--text-primary,#0f0f0f);text-decoration:none;display:inline-block}.settings-module-scss-module__SpVVOW__linkButton:hover{background-color:var(--surface-subtle,#f8f6f0)}.settings-module-scss-module__SpVVOW__linkButton:focus-visible{outline:2px solid var(--focus-ring,currentColor);outline-offset:2px}.settings-module-scss-module__SpVVOW__error{color:var(--error-text,#991b1b);margin:0}.settings-module-scss-module__SpVVOW__ai{justify-content:flex-start;align-items:stretch;gap:var(--space-md,1rem);flex-flow:column;display:flex}.settings-module-scss-module__SpVVOW__keys{justify-content:flex-start;align-items:stretch;gap:var(--space-sm,.75rem);flex-flow:column;margin:0;padding:0;list-style:none;display:flex}.settings-module-scss-module__SpVVOW__keyRow{justify-content:flex-start;align-items:stretch;gap:var(--space-xs,.5rem);padding:var(--space-sm,.75rem) var(--space-md,1rem);border:1px solid var(--border-subtle,#f5f5f5);border-radius:var(--radius-md,.375rem);flex-flow:column;display:flex}.settings-module-scss-module__SpVVOW__keyName{gap:var(--space-2,.75rem);flex-wrap:wrap;justify-content:start;align-items:center;display:flex}.settings-module-scss-module__SpVVOW__inUse{font-weight:var(--font-weight-semibold,600);font-style:normal;font-size:var(--font-size-xs,.75rem);padding-inline:var(--space-xs,.5rem);border-radius:var(--radius-sm,.25rem);background:var(--surface-subtle,#f8f6f0);color:var(--action-primary-default,#3a5fcd)}.settings-module-scss-module__SpVVOW__keyModel{gap:var(--space-2,.75rem);flex-wrap:wrap;justify-content:start;align-items:end;display:flex}.settings-module-scss-module__SpVVOW__aiSwitch{justify-content:flex-start;align-items:flex-start;gap:var(--space-xs,.5rem);padding:var(--space-md,1rem);border:1px solid var(--border-subtle,#f5f5f5);border-radius:var(--radius-lg,.5rem);background:var(--surface-subtle,#f8f6f0);flex-flow:column;display:flex}.settings-module-scss-module__SpVVOW__modelPicker{justify-content:flex-start;align-items:stretch;gap:var(--space-xs,.5rem);flex-flow:column;min-inline-size:min(100%,20rem);display:flex}.settings-module-scss-module__SpVVOW__aiPick{gap:var(--space-2,.75rem);flex-wrap:wrap;justify-content:start;align-items:center;display:flex}.settings-module-scss-module__SpVVOW__sparkle{block-size:1.1em;inline-size:1.1em;color:var(--action-primary-default,#3a5fcd);flex-shrink:0}.settings-module-scss-module__SpVVOW__addKey{justify-content:flex-start;align-items:stretch;gap:var(--space-sm,.75rem);flex-flow:column;max-inline-size:32rem;display:flex}.settings-module-scss-module__SpVVOW__tryModels{justify-content:flex-start;align-items:stretch;gap:var(--space-sm,.75rem);flex-flow:column;inline-size:100%;display:flex}.settings-module-scss-module__SpVVOW__tryTable{border-collapse:collapse;width:100%;font-weight:var(--font-weight-normal,400);font-style:normal;font-size:var(--font-size-2,.875rem)}.settings-module-scss-module__SpVVOW__tryTable th,.settings-module-scss-module__SpVVOW__tryTable td{text-align:left;padding:var(--space-1,.5rem) var(--space-2,.75rem);border-bottom:1px solid var(--border-default,#e5e5e5)}.settings-module-scss-module__SpVVOW__tryTable th{font-weight:var(--font-weight-semibold,600);font-style:normal;font-size:var(--font-size-1,.75rem);color:var(--text-secondary,#525252);text-transform:uppercase;letter-spacing:.025em}.settings-module-scss-module__SpVVOW__tryTable{font-weight:var(--font-weight-normal,400);font-style:normal;font-size:var(--font-size-sm,.875rem)}.settings-module-scss-module__SpVVOW__tryTable caption{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.settings-module-scss-module__SpVVOW__tryTable th[scope=row]{font-weight:var(--font-weight-normal,400);font-style:normal;font-size:var(--font-size-sm,.875rem)}.settings-module-scss-module__SpVVOW__tryTable tr[data-failed]{color:var(--text-secondary,#525252)}.settings-module-scss-module__SpVVOW__tryScroll{-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto}.settings-module-scss-module__SpVVOW__visuallyHidden{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.InfoTip-module-scss-module__Zb8Epa__with{justify-content:flex-start;align-items:center;gap:var(--space-1,.5rem);flex-flow:row;max-inline-size:100%;display:inline-flex}.InfoTip-module-scss-module__Zb8Epa__with>:first-child{min-inline-size:0}.InfoTip-module-scss-module__Zb8Epa__button{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0;text-decoration:none}.InfoTip-module-scss-module__Zb8Epa__button:focus{outline:none}.InfoTip-module-scss-module__Zb8Epa__button{flex-flow:row;justify-content:center;align-items:center;transition:background-color .15s cubic-bezier(.4,0,.2,1);display:flex}@media (prefers-reduced-motion:reduce){.InfoTip-module-scss-module__Zb8Epa__button{transition:none}}.InfoTip-module-scss-module__Zb8Epa__button:hover{background-color:var(--interactive-hover,#00000008)}.InfoTip-module-scss-module__Zb8Epa__button:active{background-color:var(--interactive-active,#0000000f)}.InfoTip-module-scss-module__Zb8Epa__button:disabled,.InfoTip-module-scss-module__Zb8Epa__button[disabled]{opacity:.5;cursor:not-allowed;pointer-events:none}.InfoTip-module-scss-module__Zb8Epa__button:focus-visible{box-shadow:0 0 0 3px var(--border-focus,#384fff);outline:none}.InfoTip-module-scss-module__Zb8Epa__button{padding:var(--space-xs,.5rem);border-radius:var(--radius-full,9999px);color:var(--action-primary-default,#3a5fcd)}.InfoTip-module-scss-module__Zb8Epa__body{justify-content:flex-start;align-items:stretch;gap:var(--space-xs,.5rem);font-weight:var(--font-weight-normal,400);font-style:normal;font-size:var(--font-size-sm,.875rem);flex-flow:column;margin:0;display:flex}.InfoTip-module-scss-module__Zb8Epa__hover{display:inline-flex;position:relative}.InfoTip-module-scss-module__Zb8Epa__hover:hover .InfoTip-module-scss-module__Zb8Epa__hoverBox,.InfoTip-module-scss-module__Zb8Epa__hover:focus-within .InfoTip-module-scss-module__Zb8Epa__hoverBox{opacity:1;visibility:visible}.InfoTip-module-scss-module__Zb8Epa__hoverBox{font-weight:var(--font-weight-normal,400);font-style:normal;font-size:var(--font-size-sm,.875rem);transition:opacity .15s cubic-bezier(.4,0,.2,1)}@media (prefers-reduced-motion:reduce){.InfoTip-module-scss-module__Zb8Epa__hoverBox{transition:none}}.InfoTip-module-scss-module__Zb8Epa__hoverBox{z-index:var(--z-tooltip,1600);inline-size:max-content;max-inline-size:18rem;padding:var(--space-sm,.75rem) var(--space-md,1rem);border-radius:var(--radius-md,.375rem);background:var(--text-primary,#0f0f0f);color:var(--surface-default,#fff);opacity:0;visibility:hidden;pointer-events:none;position:absolute;inset-block-start:calc(100% + var(--space-xs,.5rem));inset-inline-end:0}.InfoTip-module-scss-module__Zb8Epa__hoverText{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0;text-decoration:none}.InfoTip-module-scss-module__Zb8Epa__hoverText:focus{outline:none}.InfoTip-module-scss-module__Zb8Epa__hoverText:focus-visible{box-shadow:0 0 0 3px var(--border-focus,#384fff);outline:none}.InfoTip-module-scss-module__Zb8Epa__hoverText{color:inherit;font:inherit;text-underline-offset:.2em;cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.InfoTip-module-scss-module__Zb8Epa__hoverLeft{inset-block-start:50%;inset-inline-end:calc(100% + var(--space-xs,.5rem));transform:translateY(-50%)}
.Textarea-module-scss-module__DOox9a__textareaWrapper{--textarea-bg-color:var(--surface-default,#fff);--textarea-disabled-bg-color:var(--surface-muted,#f5f5f5);--textarea-readonly-bg-color:var(--surface-subtle,#f8f6f0);--textarea-border-color:var(--border-emphasis,#d4d4d4);--textarea-border-color-hover:var(--text-primary,#0f0f0f);--textarea-border-color-focus:var(--action-primary-default,#3a5fcd);--textarea-border-color-error:var(--error-default,#dc2626);--textarea-border-color-disabled:var(--border-default,#e5e5e5);--textarea-text-color:var(--text-primary,#0f0f0f);--textarea-placeholder-color:var(--text-muted,#6b6b6b);--textarea-disabled-text-color:var(--text-secondary,#525252);--textarea-error-text-color:var(--error-default,#dc2626);--textarea-header-bg:var(--surface-muted,#f5f5f5);--textarea-header-border:var(--border-emphasis,#d4d4d4);--textarea-count-color:var(--text-secondary,#525252);--textarea-count-over-color:var(--error-default,#dc2626);--textarea-border-width:1px;--textarea-border-radius:2px;--textarea-focus-outline-width:3px;--textarea-focus-outline-offset:2px;--textarea-padding-y:12px;--textarea-padding-x:12px;--textarea-font-size:var(--font-size-xs,.75rem);--textarea-line-height:1.5;--textarea-transition:all .15s ease-in-out;gap:var(--space-xs,.5rem);font-family:var(--font-primary,Inter, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif);flex-direction:column;width:100%;display:flex}.Textarea-module-scss-module__DOox9a__textareaWrapper[data-disabled]{opacity:.6;cursor:not-allowed}.Textarea-module-scss-module__DOox9a__textareaWrapper[data-readonly]{opacity:.8}.Textarea-module-scss-module__DOox9a__label{font-size:var(--font-size-base,1rem);line-height:1.5;font-weight:var(--font-weight-medium,500);color:var(--textarea-text-color);margin-bottom:.25rem}.Textarea-module-scss-module__DOox9a__textareaWrapper[data-disabled] .Textarea-module-scss-module__DOox9a__label{color:var(--textarea-disabled-text-color)}.Textarea-module-scss-module__DOox9a__textareaWrapper[data-error] .Textarea-module-scss-module__DOox9a__label{color:var(--textarea-error-text-color)}.Textarea-module-scss-module__DOox9a__required{color:var(--error-default,#dc2626);font-weight:var(--font-weight-bold,700);margin-left:.25rem}.Textarea-module-scss-module__DOox9a__textarea{width:100%;min-height:120px;padding:var(--textarea-padding-y) var(--textarea-padding-x);font-family:"Public Sans",var(--font-primary,Inter, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif);font-size:var(--textarea-font-size);line-height:var(--textarea-line-height);color:var(--textarea-text-color);background-color:var(--textarea-bg-color);border:var(--textarea-border-width) solid var(--textarea-border-color);border-radius:0 0 var(--textarea-border-radius) var(--textarea-border-radius);transition:var(--textarea-transition);resize:vertical;outline:none}.Textarea-module-scss-module__DOox9a__textarea::placeholder{color:var(--textarea-placeholder-color)}.Textarea-module-scss-module__DOox9a__textarea:hover:not(:disabled):not(:read-only){border-color:var(--textarea-border-color-hover)}.Textarea-module-scss-module__DOox9a__textarea:focus,.Textarea-module-scss-module__DOox9a__textarea:focus-visible{border-color:var(--textarea-border-color-focus);outline:var(--textarea-focus-outline-width) solid var(--textarea-border-color-focus);outline-offset:var(--textarea-focus-outline-offset)}.Textarea-module-scss-module__DOox9a__textarea:disabled{background-color:var(--textarea-disabled-bg-color);color:var(--textarea-disabled-text-color);border-color:var(--textarea-border-color-disabled);cursor:not-allowed;resize:none}.Textarea-module-scss-module__DOox9a__textarea:read-only{background-color:var(--textarea-readonly-bg-color);cursor:default;resize:none}.Textarea-module-scss-module__DOox9a__textarea.Textarea-module-scss-module__DOox9a__is-error{border-color:var(--textarea-border-color-error)}.Textarea-module-scss-module__DOox9a__textarea.Textarea-module-scss-module__DOox9a__is-error:focus,.Textarea-module-scss-module__DOox9a__textarea.Textarea-module-scss-module__DOox9a__is-error:focus-visible{outline-color:var(--textarea-border-color-error)}.Textarea-module-scss-module__DOox9a__textarea[data-auto-resize]{resize:none;overflow-y:hidden}.Textarea-module-scss-module__DOox9a__footer{justify-content:space-between;align-items:center;gap:var(--space-sm,.75rem);min-height:20px;display:flex}.Textarea-module-scss-module__DOox9a__characterCount{font-size:var(--font-size-sm,.875rem);color:var(--textarea-count-color);line-height:1.5;font-weight:var(--font-weight-medium,500);margin-left:auto}.Textarea-module-scss-module__DOox9a__characterCount[data-over]{color:var(--textarea-count-over-color);font-weight:var(--font-weight-bold,700)}.Textarea-module-scss-module__DOox9a__helperText{font-size:var(--font-size-sm,.875rem);color:var(--text-secondary,#525252);line-height:1.5}.Textarea-module-scss-module__DOox9a__errorMessage{font-size:var(--font-size-sm,.875rem);color:var(--textarea-error-text-color);align-items:center;gap:.25rem;line-height:1.5;display:flex}.Textarea-module-scss-module__DOox9a__errorMessage:before{content:"⚠";font-size:var(--font-size-base,1rem)}.Textarea-module-scss-module__DOox9a__toolbar{align-items:center;gap:var(--space-sm,.75rem);background-color:var(--textarea-header-bg);border:var(--textarea-border-width) solid var(--textarea-header-border);border-radius:var(--textarea-border-radius) var(--textarea-border-radius) 0 0;min-height:42px;padding:.5rem .75rem;display:flex}.Textarea-module-scss-module__DOox9a__toolbar+.Textarea-module-scss-module__DOox9a__textarea{border-radius:0 0 var(--textarea-border-radius) var(--textarea-border-radius);border-top:none}.Textarea-module-scss-module__DOox9a__toolbarButton{cursor:pointer;color:var(--textarea-text-color);transition:var(--textarea-transition);font-size:12px;line-height:1.5;font-family:var(--font-primary,Inter, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif);background:0 0;border:1px solid #0000;padding:.25rem .5rem}.Textarea-module-scss-module__DOox9a__toolbarButton:hover:not(:disabled){background-color:#0000000d;border-radius:2px}.Textarea-module-scss-module__DOox9a__toolbarButton:disabled{opacity:.5;cursor:not-allowed}.Textarea-module-scss-module__DOox9a__toolbarButton.Textarea-module-scss-module__DOox9a__toolbarSelect,select.Textarea-module-scss-module__DOox9a__toolbarButton{appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L5 5L9 1' stroke='%23666' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E");background-position:right 4px center;background-repeat:no-repeat;padding-right:1.25rem}@media (prefers-contrast:high){.Textarea-module-scss-module__DOox9a__textarea{--textarea-border-width:2px}}@media (prefers-reduced-motion:reduce){.Textarea-module-scss-module__DOox9a__textarea{transition:none}}
.StepText-module-scss-module__Mb2j2W__missing{color:var(--error-text,#991b1b);-webkit-print-color-adjust:exact;print-color-adjust:exact}
.RichValue-module-scss-module__JTnNOG__rich{justify-content:flex-start;align-items:stretch;gap:var(--space-xs,.5rem);flex-flow:column;display:flex}.RichValue-module-scss-module__JTnNOG__rich p,.RichValue-module-scss-module__JTnNOG__rich ul,.RichValue-module-scss-module__JTnNOG__rich ol,.RichValue-module-scss-module__JTnNOG__rich h3,.RichValue-module-scss-module__JTnNOG__rich h4{margin:0}.RichValue-module-scss-module__JTnNOG__rich ul,.RichValue-module-scss-module__JTnNOG__rich ol{padding-inline-start:var(--space-lg,1.5rem)}.RichValue-module-scss-module__JTnNOG__rich h3,.RichValue-module-scss-module__JTnNOG__rich h4{font-weight:var(--font-weight-semibold,600);font-style:normal;font-size:var(--font-size-base,1rem)}
.Modal-module-scss-module__eUCpwW__modal{border-radius:var(--radius-xl,.75rem);background:var(--surface-default,#fff);box-shadow:var(--shadow-2xl,0 25px 50px -12px #00000040);border:none;width:90%;max-height:85vh;padding:0;overflow-y:auto}.Modal-module-scss-module__eUCpwW__modal::backdrop{background:#00000080}.Modal-module-scss-module__eUCpwW__modalSm{max-width:360px}.Modal-module-scss-module__eUCpwW__modalMd{max-width:500px}.Modal-module-scss-module__eUCpwW__modalLg{max-width:700px}.Modal-module-scss-module__eUCpwW__modalHeader{padding:var(--space-none,0) var(--space-md,1rem);border-bottom:1px solid var(--border-subtle,#f5f5f5);flex-flow:row;justify-content:space-between;align-items:center;display:flex}.Modal-module-scss-module__eUCpwW__modalTitleGroup{align-items:center;gap:var(--space-xs,.5rem);display:flex}.Modal-module-scss-module__eUCpwW__modalHeaderIcon{flex-shrink:0;width:20px;height:20px}.Modal-module-scss-module__eUCpwW__modalHeaderIcon svg{width:100%;height:100%}.Modal-module-scss-module__eUCpwW__modalTitle{font-size:var(--font-size-4,1.125rem);font-weight:var(--font-weight-medium,500);color:var(--text-primary,#0f0f0f);margin:0;line-height:1.5}.Modal-module-scss-module__eUCpwW__modalClose{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0;text-decoration:none}.Modal-module-scss-module__eUCpwW__modalClose:focus{outline:none}.Modal-module-scss-module__eUCpwW__modalClose{padding:var(--space-xs,.5rem);color:var(--text-muted,#6b6b6b);border-radius:var(--radius-md,.375rem);transition:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1)}@media (prefers-reduced-motion:reduce){.Modal-module-scss-module__eUCpwW__modalClose{transition:none}}.Modal-module-scss-module__eUCpwW__modalClose:hover{color:var(--text-primary,#0f0f0f);background:var(--interactive-hover,#00000008)}.Modal-module-scss-module__eUCpwW__modalClose:focus-visible{outline:2px solid var(--border-focus,#384fff);outline-offset:2px}.Modal-module-scss-module__eUCpwW__modalHeaderBar{background:var(--surface-subtle,#f8f6f0)}.Modal-module-scss-module__eUCpwW__modalBody{padding:var(--space-lg,1.5rem)}.Modal-module-scss-module__eUCpwW__modalText{font-size:var(--font-size-3,1rem);font-weight:var(--font-weight-normal,400);color:var(--text-secondary,#525252);margin:0;line-height:1.5}.Modal-module-scss-module__eUCpwW__modalText code{padding:var(--space-2xs,.25rem) var(--space-xs,.5rem);background:var(--surface-subtle,#f8f6f0);border-radius:var(--radius-sm,.25rem);font-size:var(--font-size-sm,.875rem)}.Modal-module-scss-module__eUCpwW__modalFooter{justify-content:flex-end;gap:var(--space-sm,.75rem);padding:var(--space-md,1rem) var(--space-lg,1.5rem);border-top:1px solid var(--border-subtle,#f5f5f5);display:flex}.Modal-module-scss-module__eUCpwW__modalFooterBar{padding:var(--space-sm,.75rem) var(--space-md,1rem);border-top:1px solid var(--border-subtle,#f5f5f5);background:var(--surface-subtle,#f8f6f0);justify-content:space-between;align-items:center;display:flex}.Modal-module-scss-module__eUCpwW__modalVariantBody{align-items:center;gap:var(--space-md,1rem);display:flex}.Modal-module-scss-module__eUCpwW__modalVariantIcon{flex-shrink:0;width:48px;height:48px}.Modal-module-scss-module__eUCpwW__modalVariantIcon svg{width:100%;height:100%}.Modal-module-scss-module__eUCpwW__iconError{color:var(--error-default,#dc2626)}.Modal-module-scss-module__eUCpwW__iconWarning{color:var(--warning-default,#f59e0b)}.Modal-module-scss-module__eUCpwW__iconSuccess{color:var(--success-default,#10b981)}.Modal-module-scss-module__eUCpwW__confirmError{background:var(--error-default,#dc2626);border-color:var(--error-default,#dc2626)}.Modal-module-scss-module__eUCpwW__confirmError:hover{background:var(--error-hover,#b91c1c);border-color:var(--error-hover,#b91c1c)}.Modal-module-scss-module__eUCpwW__confirmWarning{background:var(--warning-default,#f59e0b);border-color:var(--warning-default,#f59e0b)}.Modal-module-scss-module__eUCpwW__confirmWarning:hover{background:var(--warning-hover,#d97706);border-color:var(--warning-hover,#d97706)}.Modal-module-scss-module__eUCpwW__confirmSuccess{background:var(--success-default,#10b981);border-color:var(--success-default,#10b981)}.Modal-module-scss-module__eUCpwW__confirmSuccess:hover{background:var(--success-hover,#059669);border-color:var(--success-hover,#059669)}.Modal-module-scss-module__eUCpwW__modalPreview{border:1px solid var(--border-subtle,#f5f5f5);border-radius:var(--radius-xl,.75rem);background:var(--surface-default,#fff);box-shadow:var(--shadow-lg,0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a);width:100%;max-width:500px;padding:0;overflow:hidden}
.Tag-module-scss-module__CeSamq__root{justify-content:flex-start;align-items:center;gap:var(--space-2xs,.25rem);padding:var(--space-2xs,.25rem) var(--space-sm,.75rem);border-radius:var(--radius-sm,.25rem);font-weight:var(--font-weight-medium,500);font-style:normal;font-size:var(--font-size-xs,.75rem);white-space:nowrap;background:var(--brand-primary,#3a5fcd);color:var(--text-inverse,#fff);flex-flow:row;display:inline-flex}.Tag-module-scss-module__CeSamq__root svg{flex-shrink:0;width:1em;height:1em}.Tag-module-scss-module__CeSamq__root[data-severity=secondary]{background:var(--surface-muted,#f5f5f5);color:var(--text-secondary,#525252)}.Tag-module-scss-module__CeSamq__root[data-severity=success]{background:var(--success-subtle,#ecfdf5);color:var(--success-text,#065f46)}.Tag-module-scss-module__CeSamq__root[data-severity=info]{background:var(--info-subtle,#eff6ff);color:var(--info-default,#3a5fcd)}.Tag-module-scss-module__CeSamq__root[data-severity=warning]{background:var(--warning-subtle,#fffbeb);color:var(--warning-text,#92400e)}.Tag-module-scss-module__CeSamq__root[data-severity=danger]{background:var(--error-subtle,#fef2f2);color:var(--error-text,#991b1b)}.Tag-module-scss-module__CeSamq__root[data-severity=contrast]{background:var(--text-primary,#0f0f0f);color:var(--text-inverse,#fff)}.Tag-module-scss-module__CeSamq__root[data-rounded]{border-radius:var(--radius-full,9999px)}
.Radio-module-scss-module__ZC3zBq__radioWrapper{--radio-bg-color:var(--surface-default,#fff);--radio-bg-color-selected:var(--action-primary-default,#3a5fcd);--radio-bg-color-disabled:var(--surface-muted,#f5f5f5);--radio-border-color:var(--text-primary,#0f0f0f);--radio-border-color-hover:var(--text-primary,#0f0f0f);--radio-border-color-focus:var(--action-primary-default,#3a5fcd);--radio-border-color-selected:var(--action-primary-default,#3a5fcd);--radio-border-color-disabled:var(--border-emphasis,#d4d4d4);--radio-border-color-error:var(--error-default,#dc2626);--radio-inner-color:var(--surface-default,#fff);--radio-label-color:var(--text-primary,#0f0f0f);--radio-disabled-text-color:var(--text-muted,#6b6b6b);--radio-error-text-color:var(--error-default,#dc2626);--radio-size:20px;--radio-inner-size:12px;--radio-border-width:1px;--radio-border-width-selected:2px;--radio-focus-outline-width:3px;--radio-focus-outline-offset:2px;--radio-transition:all .15s ease-in-out;font-family:var(--font-primary,Inter, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif);flex-direction:column;gap:.25rem;display:inline-flex}.Radio-module-scss-module__ZC3zBq__radioWrapper[data-size=small]{--radio-size:16px;--radio-inner-size:10px;--radio-border-width:1px;--radio-border-width-selected:1.5px;font-size:var(--font-size-sm,.875rem)}.Radio-module-scss-module__ZC3zBq__radioWrapper[data-size=medium]{--radio-size:20px;--radio-inner-size:12px;--radio-border-width:1px;--radio-border-width-selected:2px;font-size:var(--font-size-base,1rem)}.Radio-module-scss-module__ZC3zBq__radioWrapper[data-size=large]{--radio-size:24px;--radio-inner-size:14px;--radio-border-width:2px;--radio-border-width-selected:2px;font-size:var(--font-size-lg,1.125rem)}.Radio-module-scss-module__ZC3zBq__radioWrapper[data-disabled]{cursor:not-allowed;opacity:.6}.Radio-module-scss-module__ZC3zBq__radioRow{align-items:center;gap:var(--space-xs,.5rem);cursor:pointer;min-height:44px;display:inline-flex}.Radio-module-scss-module__ZC3zBq__radioWrapper[data-disabled] .Radio-module-scss-module__ZC3zBq__radioRow{cursor:not-allowed}.Radio-module-scss-module__ZC3zBq__radioWrapper[data-label=left] .Radio-module-scss-module__ZC3zBq__radioRow{flex-direction:row-reverse}.Radio-module-scss-module__ZC3zBq__radioWrapper[data-label=right] .Radio-module-scss-module__ZC3zBq__radioRow{flex-direction:row}.Radio-module-scss-module__ZC3zBq__radioContainer{flex-shrink:0;justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex;position:relative}.Radio-module-scss-module__ZC3zBq__input{opacity:0;cursor:pointer;z-index:1;width:100%;height:100%;margin:0;position:absolute}.Radio-module-scss-module__ZC3zBq__input:disabled{cursor:not-allowed}.Radio-module-scss-module__ZC3zBq__radio{width:var(--radio-size);height:var(--radio-size);background-color:var(--radio-bg-color);border:var(--radio-border-width) solid var(--radio-border-color);transition:var(--radio-transition);pointer-events:none;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:relative}.Radio-module-scss-module__ZC3zBq__input:hover:not(:disabled)~.Radio-module-scss-module__ZC3zBq__radio{border-color:var(--radio-border-color-hover)}.Radio-module-scss-module__ZC3zBq__input:focus-visible~.Radio-module-scss-module__ZC3zBq__radio{outline:var(--radio-focus-outline-width) solid var(--radio-border-color-focus);outline-offset:var(--radio-focus-outline-offset)}.Radio-module-scss-module__ZC3zBq__is-checked .Radio-module-scss-module__ZC3zBq__radio{background-color:var(--radio-bg-color-selected);border-color:var(--radio-border-color-selected);border-width:var(--radio-border-width-selected)}.Radio-module-scss-module__ZC3zBq__is-disabled .Radio-module-scss-module__ZC3zBq__radio{background-color:var(--radio-bg-color-disabled);border-color:var(--radio-border-color-disabled);border-width:var(--radio-border-width-selected)}.Radio-module-scss-module__ZC3zBq__is-error:not(.Radio-module-scss-module__ZC3zBq__is-checked) .Radio-module-scss-module__ZC3zBq__radio{border-color:var(--radio-border-color-error)}.Radio-module-scss-module__ZC3zBq__radioInner{width:var(--radio-inner-size);height:var(--radio-inner-size);background-color:var(--radio-inner-color);transition:var(--radio-transition);border-radius:50%;animation:.2s ease-in-out Radio-module-scss-module__ZC3zBq__radioScale}.Radio-module-scss-module__ZC3zBq__is-disabled .Radio-module-scss-module__ZC3zBq__radioInner{background-color:var(--radio-inner-color)}@keyframes Radio-module-scss-module__ZC3zBq__radioScale{0%{transform:scale(0)}50%{transform:scale(1.2)}to{transform:scale(1)}}.Radio-module-scss-module__ZC3zBq__label{color:var(--radio-label-color);font-weight:var(--font-weight-normal,400);-webkit-user-select:none;user-select:none;cursor:pointer;line-height:1.5;font-size:var(--font-size-xs,.75rem);font-family:"Public Sans",var(--font-primary,Inter, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif)}.Radio-module-scss-module__ZC3zBq__radioWrapper[data-disabled] .Radio-module-scss-module__ZC3zBq__label{color:var(--radio-disabled-text-color);cursor:not-allowed}.Radio-module-scss-module__ZC3zBq__radioWrapper[data-error] .Radio-module-scss-module__ZC3zBq__label{color:var(--radio-error-text-color)}.Radio-module-scss-module__ZC3zBq__helperText{font-size:var(--font-size-sm,.875rem);color:var(--text-secondary,#525252);margin-left:calc(var(--radio-size) + .5rem);line-height:1.5}.Radio-module-scss-module__ZC3zBq__radioWrapper[data-label=left] .Radio-module-scss-module__ZC3zBq__helperText{margin-left:0;margin-right:calc(var(--radio-size) + .5rem)}.Radio-module-scss-module__ZC3zBq__errorMessage{font-size:var(--font-size-sm,.875rem);color:var(--radio-error-text-color);margin-left:calc(var(--radio-size) + .5rem);align-items:center;gap:.25rem;line-height:1.5;display:flex}.Radio-module-scss-module__ZC3zBq__radioWrapper[data-label=left] .Radio-module-scss-module__ZC3zBq__errorMessage{margin-left:0;margin-right:calc(var(--radio-size) + .5rem)}.Radio-module-scss-module__ZC3zBq__errorMessage:before{content:"⚠";font-size:var(--font-size-base,1rem)}@media (prefers-contrast:high){.Radio-module-scss-module__ZC3zBq__radio{--radio-border-width:2px;--radio-border-width-selected:3px}}@media (prefers-reduced-motion:reduce){.Radio-module-scss-module__ZC3zBq__radio,.Radio-module-scss-module__ZC3zBq__radioInner{transition:none;animation:none}}[data-theme=dark] .Radio-module-scss-module__ZC3zBq__radioWrapper,.Radio-module-scss-module__ZC3zBq__dark .Radio-module-scss-module__ZC3zBq__radioWrapper,.Radio-module-scss-module__ZC3zBq__darkTheme .Radio-module-scss-module__ZC3zBq__radioWrapper{--radio-bg-color:var(--surface-subtle,#f8f6f0);--radio-bg-color-selected:var(--action-primary-default,#3a5fcd);--radio-bg-color-disabled:var(--surface-muted,#f5f5f5);--radio-border-color:var(--border-emphasis,#d4d4d4);--radio-border-color-selected:var(--action-primary-default,#3a5fcd);--radio-border-color-disabled:var(--text-secondary,#525252);--radio-label-color:var(--text-primary,#0f0f0f);--radio-disabled-text-color:var(--text-muted,#6b6b6b);--radio-inner-color:var(--surface-default,#fff)}
.Text-module-scss-module__KWgNaa__text{color:var(--text-primary,#0f0f0f);font-family:var(--font-primary,Inter, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif);line-height:var(--line-height-normal,1.5);margin:0}.Text-module-scss-module__KWgNaa__textSm{font-size:var(--font-size-sm,.875rem)}.Text-module-scss-module__KWgNaa__textBase{font-size:var(--font-size-base,1rem)}.Text-module-scss-module__KWgNaa__textLg{font-size:var(--font-size-lg,1.125rem)}.Text-module-scss-module__KWgNaa__textWeightNormal{font-weight:var(--font-weight-normal,400)}.Text-module-scss-module__KWgNaa__textWeightMedium{font-weight:var(--font-weight-medium,500)}.Text-module-scss-module__KWgNaa__textWeightSemibold{font-weight:var(--font-weight-semibold,600)}.Text-module-scss-module__KWgNaa__textWeightBold{font-weight:var(--font-weight-bold,700)}.Text-module-scss-module__KWgNaa__textMuted{color:var(--text-muted,#6b6b6b)}
.ToggleButton-module-scss-module__oL5J9a__root{--tb-pad-y:var(--space-xs,.5rem);--tb-pad-x:var(--space-md,1rem);--tb-gap:var(--space-xs,.5rem);--tb-icon-size:18px;justify-content:center;align-items:center;gap:var(--space-xs,.5rem);gap:var(--tb-gap);padding:var(--tb-pad-y) var(--tb-pad-x);font-weight:var(--font-weight-semibold,600);font-style:normal;font-size:var(--font-size-base,1rem);line-height:var(--line-height-normal,1.5);font-family:var(--font-primary,Inter, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif);text-align:center;white-space:nowrap;-webkit-user-select:none;user-select:none;background-color:var(--surface-subtle,#f8f6f0);color:var(--text-primary,#0f0f0f);border:2px solid var(--border-emphasis,#d4d4d4);border-radius:var(--radius-md,.375rem);cursor:pointer;flex-flow:row;transition:background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1);display:flex}@media (prefers-reduced-motion:reduce){.ToggleButton-module-scss-module__oL5J9a__root{transition:none}}.ToggleButton-module-scss-module__oL5J9a__root:hover:not(:disabled){background-color:var(--surface-muted,#f5f5f5);border-color:var(--border-emphasis,#d4d4d4)}.ToggleButton-module-scss-module__oL5J9a__root:active:not(:disabled){transform:translateY(1px)}.ToggleButton-module-scss-module__oL5J9a__root:focus-visible:focus-visible{box-shadow:0 0 0 3px var(--border-focus,#384fff);outline:none}.ToggleButton-module-scss-module__oL5J9a__root[data-selected]{background-color:var(--action-primary-default,#3a5fcd);color:var(--text-inverse,#fff);border-color:color-mix(in srgb, var(--action-primary-default,#3a5fcd) 70%, var(--text-inverse,#fff) 30%)}.ToggleButton-module-scss-module__oL5J9a__root[data-selected]:hover:not(:disabled){background-color:var(--action-primary-hover,#2e4a99);border-color:var(--action-primary-default,#3a5fcd)}.ToggleButton-module-scss-module__oL5J9a__root[data-selected]:active:not(:disabled){background-color:var(--action-primary-active,#1e3a8a)}.ToggleButton-module-scss-module__oL5J9a__root:disabled{opacity:.6;cursor:not-allowed;pointer-events:none}.ToggleButton-module-scss-module__oL5J9a__icon{color:inherit;flex-flow:row;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ToggleButton-module-scss-module__oL5J9a__icon svg{inline-size:var(--tb-icon-size);block-size:var(--tb-icon-size);fill:currentColor}.ToggleButton-module-scss-module__oL5J9a__label{white-space:nowrap;display:inline-block}.ToggleButton-module-scss-module__oL5J9a__root[data-size=small]{--tb-pad-y:var(--space-2xs,.25rem);--tb-pad-x:var(--space-sm,.75rem);--tb-gap:var(--space-2xs,.25rem);--tb-icon-size:16px;font-weight:var(--font-weight-semibold,600);font-style:normal;font-size:var(--font-size-sm,.875rem);line-height:var(--line-height-normal,1.5)}.ToggleButton-module-scss-module__oL5J9a__root[data-size=medium]{--tb-pad-y:var(--space-xs,.5rem);--tb-pad-x:var(--space-md,1rem);--tb-gap:var(--space-xs,.5rem);--tb-icon-size:18px;font-weight:var(--font-weight-semibold,600);font-style:normal;font-size:var(--font-size-base,1rem);line-height:var(--line-height-normal,1.5)}.ToggleButton-module-scss-module__oL5J9a__root[data-size=large]{--tb-pad-y:var(--space-sm,.75rem);--tb-pad-x:var(--space-lg,1.5rem);--tb-gap:var(--space-sm,.75rem);--tb-icon-size:20px;font-weight:var(--font-weight-semibold,600);font-style:normal;font-size:var(--font-size-lg,1.125rem);line-height:var(--line-height-normal,1.5)}
.RadioGroup-module-scss-module__n4AC5a__radioGroup{gap:var(--space-sm,.75rem);font-family:var(--font-primary,Inter, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif);flex-direction:column;display:flex}.RadioGroup-module-scss-module__n4AC5a__radioGroup[data-disabled]{opacity:.6;cursor:not-allowed}.RadioGroup-module-scss-module__n4AC5a__groupLabel{font-size:var(--font-size-base,1rem);line-height:1.5;font-weight:var(--font-weight-medium,500);color:var(--text-primary,#0f0f0f);margin-bottom:.25rem}.RadioGroup-module-scss-module__n4AC5a__radioGroup[data-disabled] .RadioGroup-module-scss-module__n4AC5a__groupLabel{color:var(--text-secondary,#525252)}.RadioGroup-module-scss-module__n4AC5a__radioGroup[data-error] .RadioGroup-module-scss-module__n4AC5a__groupLabel{color:var(--error-default,#dc2626)}.RadioGroup-module-scss-module__n4AC5a__required{color:var(--error-default,#dc2626);font-weight:var(--font-weight-bold,700);margin-left:.25rem}.RadioGroup-module-scss-module__n4AC5a__radioList{gap:var(--space-sm,.75rem);display:flex}.RadioGroup-module-scss-module__n4AC5a__radioGroup[data-direction=vertical] .RadioGroup-module-scss-module__n4AC5a__radioList{flex-direction:column}.RadioGroup-module-scss-module__n4AC5a__radioGroup[data-direction=horizontal] .RadioGroup-module-scss-module__n4AC5a__radioList{flex-flow:wrap}.RadioGroup-module-scss-module__n4AC5a__helperText{font-size:var(--font-size-sm,.875rem);color:var(--text-secondary,#525252);line-height:1.5}.RadioGroup-module-scss-module__n4AC5a__errorMessage{font-size:var(--font-size-sm,.875rem);color:var(--error-default,#dc2626);align-items:center;gap:.25rem;line-height:1.5;display:flex}.RadioGroup-module-scss-module__n4AC5a__errorMessage:before{content:"⚠";font-size:var(--font-size-base,1rem)}[data-theme=dark] .RadioGroup-module-scss-module__n4AC5a__radioGroup .RadioGroup-module-scss-module__n4AC5a__groupLabel,.RadioGroup-module-scss-module__n4AC5a__dark .RadioGroup-module-scss-module__n4AC5a__radioGroup .RadioGroup-module-scss-module__n4AC5a__groupLabel,.RadioGroup-module-scss-module__n4AC5a__darkTheme .RadioGroup-module-scss-module__n4AC5a__radioGroup .RadioGroup-module-scss-module__n4AC5a__groupLabel{color:var(--text-inverse,#fff)}.RadioGroup-module-scss-module__n4AC5a__radioGroup[data-disabled] [data-theme=dark] .RadioGroup-module-scss-module__n4AC5a__radioGroup .RadioGroup-module-scss-module__n4AC5a__groupLabel,.RadioGroup-module-scss-module__n4AC5a__radioGroup[data-disabled] .RadioGroup-module-scss-module__n4AC5a__dark .RadioGroup-module-scss-module__n4AC5a__radioGroup .RadioGroup-module-scss-module__n4AC5a__groupLabel,.RadioGroup-module-scss-module__n4AC5a__radioGroup[data-disabled] .RadioGroup-module-scss-module__n4AC5a__darkTheme .RadioGroup-module-scss-module__n4AC5a__radioGroup .RadioGroup-module-scss-module__n4AC5a__groupLabel{color:var(--text-muted,#6b6b6b)}[data-theme=dark] .RadioGroup-module-scss-module__n4AC5a__radioGroup .RadioGroup-module-scss-module__n4AC5a__helperText,.RadioGroup-module-scss-module__n4AC5a__dark .RadioGroup-module-scss-module__n4AC5a__radioGroup .RadioGroup-module-scss-module__n4AC5a__helperText,.RadioGroup-module-scss-module__n4AC5a__darkTheme .RadioGroup-module-scss-module__n4AC5a__radioGroup .RadioGroup-module-scss-module__n4AC5a__helperText{color:var(--text-secondary,#525252)}
.projects-module-scss-module__-alU-q__root{justify-content:flex-start;align-items:stretch;gap:var(--space-md,1rem);flex-flow:column;display:flex}.projects-module-scss-module__-alU-q__form{justify-content:flex-start;align-items:stretch;gap:var(--space-sm,.75rem);flex-flow:column;max-inline-size:36rem;display:flex}.projects-module-scss-module__-alU-q__row{gap:var(--space-2,.75rem);flex-wrap:wrap;justify-content:start;align-items:center;display:flex}.projects-module-scss-module__-alU-q__choice{justify-content:flex-start;align-items:stretch;gap:var(--space-sm,.75rem);padding:var(--space-md,1rem);border:1px solid var(--border-subtle,#f5f5f5);border-radius:var(--radius-md,.375rem);flex-flow:column;display:flex}.projects-module-scss-module__-alU-q__removedList{justify-content:flex-start;align-items:stretch;gap:var(--space-sm,.75rem);flex-flow:column;margin:0;padding:0;list-style:none;display:flex}.projects-module-scss-module__-alU-q__removedItem{justify-content:space-between;align-items:center;gap:var(--space-md,1rem);flex-flow:row;display:flex}.projects-module-scss-module__-alU-q__error{color:var(--error-text,#991b1b);margin:0}.projects-module-scss-module__-alU-q__copied{font-weight:var(--font-weight-normal,400);font-style:normal;font-size:var(--font-size-sm,.875rem);color:var(--success-text,#065f46);margin:0}.projects-module-scss-module__-alU-q__copied:empty{display:none}.projects-module-scss-module__-alU-q__page{justify-content:flex-start;align-items:stretch;gap:var(--space-lg,1.5rem);max-inline-size:64rem;padding:var(--space-lg,1.5rem);flex-flow:column;display:flex}.projects-module-scss-module__-alU-q__goals{justify-content:flex-start;align-items:stretch;gap:var(--space-1,.5rem);flex-flow:column;margin:0;padding-inline-start:var(--space-lg,1.5rem);display:flex}.projects-module-scss-module__-alU-q__muted{color:var(--text-muted,#6b6b6b)}.projects-module-scss-module__-alU-q__infoTable{border-collapse:collapse;inline-size:100%;max-inline-size:48rem}.projects-module-scss-module__-alU-q__infoTable th,.projects-module-scss-module__-alU-q__infoTable td{padding:var(--space-xs,.5rem) var(--space-sm,.75rem);border-block-end:1px solid var(--border-subtle,#f5f5f5);text-align:start;vertical-align:top}.projects-module-scss-module__-alU-q__infoTable th{font-weight:var(--font-weight-semibold,600);font-style:normal;font-size:var(--font-size-sm,.875rem);inline-size:12rem;color:var(--text-secondary,#525252)}.projects-module-scss-module__-alU-q__cellText{white-space:pre-line}.projects-module-scss-module__-alU-q__tableWrap{min-inline-size:0;overflow-x:auto}.projects-module-scss-module__-alU-q__shownPlan{justify-content:flex-start;align-items:stretch;gap:var(--space-lg,1.5rem);padding:var(--space-lg,1.5rem);border:1px solid var(--border-subtle,#f5f5f5);border-radius:var(--radius-lg,.5rem);background:var(--surface-default,#fff);flex-flow:column;display:flex}.projects-module-scss-module__-alU-q__titleRow{gap:var(--space-2,.75rem);flex-wrap:wrap;justify-content:start;align-items:center;display:flex}.projects-module-scss-module__-alU-q__valueRow{gap:var(--space-2,.75rem);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.projects-module-scss-module__-alU-q__pencil{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0;text-decoration:none}.projects-module-scss-module__-alU-q__pencil:focus{outline:none}.projects-module-scss-module__-alU-q__pencil{flex-flow:row;justify-content:center;align-items:center;transition:background-color .15s cubic-bezier(.4,0,.2,1);display:flex}@media (prefers-reduced-motion:reduce){.projects-module-scss-module__-alU-q__pencil{transition:none}}.projects-module-scss-module__-alU-q__pencil:hover{background-color:var(--interactive-hover,#00000008)}.projects-module-scss-module__-alU-q__pencil:active{background-color:var(--interactive-active,#0000000f)}.projects-module-scss-module__-alU-q__pencil:disabled,.projects-module-scss-module__-alU-q__pencil[disabled]{opacity:.5;cursor:not-allowed;pointer-events:none}.projects-module-scss-module__-alU-q__pencil:focus-visible{box-shadow:0 0 0 3px var(--border-focus,#384fff);outline:none}.projects-module-scss-module__-alU-q__pencil{padding:var(--space-xs,.5rem);border-radius:var(--radius-sm,.25rem);color:var(--text-secondary,#525252)}.projects-module-scss-module__-alU-q__inlineEdit{justify-content:flex-start;align-items:stretch;gap:var(--space-sm,.75rem);flex-flow:column;display:flex}.projects-module-scss-module__-alU-q__resultList{justify-content:flex-start;align-items:stretch;gap:var(--space-xs,.5rem);flex-flow:column;margin:0;padding:0;list-style:none;display:flex}.projects-module-scss-module__-alU-q__tagLoss,.projects-module-scss-module__-alU-q__steps{justify-content:flex-start;align-items:stretch;gap:var(--space-1,.5rem);flex-flow:column;margin:0;padding-inline-start:var(--space-lg,1.5rem);display:flex}.projects-module-scss-module__-alU-q__persona{justify-content:flex-start;align-items:stretch;gap:var(--space-1,.5rem);border:0;flex-flow:column;max-inline-size:28rem;margin:0;padding:0;display:flex}.projects-module-scss-module__-alU-q__personaLegend{font-weight:var(--font-weight-semibold,600);font-style:normal;font-size:var(--font-size-sm,.875rem);padding:0}.projects-module-scss-module__-alU-q__srOnly{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.projects-module-scss-module__-alU-q__personaTags{gap:var(--space-1,.5rem);flex-wrap:wrap;justify-content:start;align-items:center;display:flex}.projects-module-scss-module__-alU-q__personaTag{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0;text-decoration:none}.projects-module-scss-module__-alU-q__personaTag:focus{outline:none}.projects-module-scss-module__-alU-q__personaTag{transition:background-color .15s cubic-bezier(.4,0,.2,1)}@media (prefers-reduced-motion:reduce){.projects-module-scss-module__-alU-q__personaTag{transition:none}}.projects-module-scss-module__-alU-q__personaTag:hover{background-color:var(--interactive-hover,#00000008)}.projects-module-scss-module__-alU-q__personaTag:active{background-color:var(--interactive-active,#0000000f)}.projects-module-scss-module__-alU-q__personaTag:disabled,.projects-module-scss-module__-alU-q__personaTag[disabled]{opacity:.5;cursor:not-allowed;pointer-events:none}.projects-module-scss-module__-alU-q__personaTag:focus-visible{box-shadow:0 0 0 3px var(--border-focus,#384fff);outline:none}.projects-module-scss-module__-alU-q__personaTag{font-weight:var(--font-weight-normal,400);font-style:normal;font-size:var(--font-size-sm,.875rem);padding-block:var(--space-2xs,.25rem);padding-inline:var(--space-sm,.75rem);border:1px solid var(--border-default,#e5e5e5);border-radius:var(--radius-full,9999px);color:var(--text-primary,#0f0f0f)}.projects-module-scss-module__-alU-q__personaTag[aria-pressed=true]{border-color:var(--action-primary-default,#3a5fcd);background:var(--action-primary-default,#3a5fcd);color:var(--text-inverse,#fff)}.projects-module-scss-module__-alU-q__personaTag:disabled{opacity:.6}.projects-module-scss-module__-alU-q__personaAdd{gap:var(--space-1,.5rem);flex-wrap:wrap;justify-content:start;align-items:end;display:flex}.projects-module-scss-module__-alU-q__richField{justify-content:flex-start;align-items:stretch;gap:var(--space-xs,.5rem);flex-flow:column;display:flex}.projects-module-scss-module__-alU-q__editor{justify-content:flex-start;align-items:stretch;gap:var(--space-0,0);border:1px solid var(--border-default,#e5e5e5);border-radius:var(--radius-sm,.25rem);background:var(--surface-default,#fff);flex-flow:column;display:flex}.projects-module-scss-module__-alU-q__editor:focus-within{border-color:var(--action-primary-default,#3a5fcd)}.projects-module-scss-module__-alU-q__editorBar{gap:var(--space-1,.5rem);padding:var(--space-1,.5rem);border-block-end:1px solid var(--border-subtle,#f5f5f5);background:var(--surface-subtle,#f8f6f0);border-start-start-radius:var(--radius-sm,.25rem);border-start-end-radius:var(--radius-sm,.25rem);flex-wrap:wrap;justify-content:start;align-items:center;display:flex}.projects-module-scss-module__-alU-q__swatch{border:1px solid var(--border-default,#e5e5e5);border-radius:var(--radius-sm,.25rem);block-size:1rem;inline-size:1rem}.projects-module-scss-module__-alU-q__swatch[data-color=black]{background:#111827}.projects-module-scss-module__-alU-q__swatch[data-color=grey]{background:#4b5563}.projects-module-scss-module__-alU-q__swatch[data-color=red]{background:#b91c1c}.projects-module-scss-module__-alU-q__swatch[data-color=orange]{background:#c2410c}.projects-module-scss-module__-alU-q__swatch[data-color=green]{background:#15803d}.projects-module-scss-module__-alU-q__swatch[data-color=blue]{background:#1d4ed8}.projects-module-scss-module__-alU-q__swatch[data-color=purple]{background:#7e22ce}.projects-module-scss-module__-alU-q__editorGroup{gap:var(--space-1,.5rem);flex-wrap:wrap;justify-content:start;align-items:center;display:flex}.projects-module-scss-module__-alU-q__editorGroup+.projects-module-scss-module__-alU-q__editorGroup{border-inline-start:1px solid var(--border-subtle,#f5f5f5);padding-inline-start:var(--space-1,.5rem)}.projects-module-scss-module__-alU-q__richLabel{font-weight:var(--font-weight-semibold,600);font-style:normal;font-size:var(--font-size-sm,.875rem)}.projects-module-scss-module__-alU-q__richBox{justify-content:flex-start;align-items:stretch;gap:var(--space-xs,.5rem);flex-flow:column;display:flex}.projects-module-scss-module__-alU-q__richBox:focus-visible{box-shadow:0 0 0 3px var(--border-focus,#384fff);outline:none}.projects-module-scss-module__-alU-q__richBox{min-block-size:6rem;padding:var(--space-sm,.75rem);border-end-end-radius:var(--radius-sm,.25rem);border-end-start-radius:var(--radius-sm,.25rem)}.projects-module-scss-module__-alU-q__richBox[data-short]{min-block-size:2.5rem}.projects-module-scss-module__-alU-q__richBox p,.projects-module-scss-module__-alU-q__richBox div,.projects-module-scss-module__-alU-q__richBox ul,.projects-module-scss-module__-alU-q__richBox ol{margin:0}.projects-module-scss-module__-alU-q__richBox ul,.projects-module-scss-module__-alU-q__richBox ol{padding-inline-start:var(--space-lg,1.5rem)}.projects-module-scss-module__-alU-q__richPreview{justify-content:flex-start;align-items:stretch;gap:var(--space-xs,.5rem);flex-flow:column;display:flex}.projects-module-scss-module__-alU-q__richPreview p,.projects-module-scss-module__-alU-q__richPreview ul,.projects-module-scss-module__-alU-q__richPreview ol,.projects-module-scss-module__-alU-q__richPreview h3,.projects-module-scss-module__-alU-q__richPreview h4{margin:0}.projects-module-scss-module__-alU-q__richPreview ul,.projects-module-scss-module__-alU-q__richPreview ol{padding-inline-start:var(--space-lg,1.5rem)}.projects-module-scss-module__-alU-q__stylePreview{justify-content:flex-start;align-items:stretch;gap:var(--space-sm,.75rem);padding:var(--space-md,1rem);border:1px solid var(--border-default,#e5e5e5);border-radius:var(--radius-md,.375rem);flex-flow:column;display:flex}.projects-module-scss-module__-alU-q__styleList{justify-content:flex-start;align-items:stretch;gap:var(--space-xs,.5rem);flex-flow:column;margin:0;padding-inline-start:var(--space-lg,1.5rem);display:flex}.projects-module-scss-module__-alU-q__cssBox textarea{font-family:var(--font-mono,Fira Code, Consolas, Monaco, monospace)}
.ai-module-scss-module__-dby4a__idea{justify-content:flex-start;align-items:stretch;gap:var(--space-xs,.5rem);padding:var(--space-sm,.75rem) var(--space-md,1rem);border:1px dashed var(--info-default,#3a5fcd);border-radius:var(--radius-sm,.25rem);background:var(--info-subtle,#eff6ff);flex-flow:column;display:flex}.ai-module-scss-module__-dby4a__idea p{margin:0}.ai-module-scss-module__-dby4a__head{font-weight:var(--font-weight-semibold,600);font-style:normal;font-size:var(--font-size-xs,.75rem);color:var(--text-secondary,#525252);letter-spacing:.06em;text-transform:uppercase}.ai-module-scss-module__-dby4a__words{font-weight:var(--font-weight-normal,400);font-style:normal;font-size:var(--font-size-base,1rem)}.ai-module-scss-module__-dby4a__expect{font-weight:var(--font-weight-normal,400);font-style:normal;font-size:var(--font-size-sm,.875rem);color:var(--text-secondary,#525252)}.ai-module-scss-module__-dby4a__row{gap:var(--space-2,.75rem);flex-wrap:wrap;justify-content:start;align-items:center;display:flex}.ai-module-scss-module__-dby4a__note{justify-content:flex-start;align-items:flex-start;gap:var(--space-sm,.75rem);flex-flow:column;display:flex}.ai-module-scss-module__-dby4a__ask{justify-content:flex-start;align-items:stretch;gap:var(--space-md,1rem);flex-flow:column;display:flex}.ai-module-scss-module__-dby4a__ask p{margin:0}.ai-module-scss-module__-dby4a__choices{justify-content:flex-start;align-items:stretch;gap:var(--space-sm,.75rem);flex-flow:column;display:flex}.ai-module-scss-module__-dby4a__choicesHead{font-weight:var(--font-weight-semibold,600);font-style:normal;font-size:var(--font-size-sm,.875rem)}
.dashboard-module-scss-module__c6XUcG__page{justify-content:flex-start;align-items:stretch;gap:var(--space-xl,2rem);flex-flow:column;width:100%;margin-inline:auto;padding-inline:10dvw;display:flex}@media screen and (min-width:48rem){.dashboard-module-scss-module__c6XUcG__page{padding-inline:10dvw}}.dashboard-module-scss-module__c6XUcG__page{padding-block:var(--space-xl,2rem) var(--space-3xl,4rem)}.dashboard-module-scss-module__c6XUcG__section{justify-content:flex-start;align-items:stretch;gap:var(--space-sm,.75rem);flex-flow:column;display:flex}
.builder-module-scss-module__MmT_eq__builder{justify-content:flex-start;align-items:stretch;gap:var(--space-md,1rem);flex-flow:column;min-inline-size:0;display:flex;container:builder/inline-size}.builder-module-scss-module__MmT_eq__head{align-items:start;gap:var(--space-4,1rem);flex-wrap:wrap;display:flex}.builder-module-scss-module__MmT_eq__head>[data-slot=trailing]{margin-inline-start:auto}.builder-module-scss-module__MmT_eq__head{border-block-end:1px solid var(--border-subtle,#f5f5f5);padding-block-end:var(--space-md,1rem)}.builder-module-scss-module__MmT_eq__headMain{justify-content:flex-start;align-items:stretch;gap:var(--space-xs,.5rem);flex-flow:column;flex:24rem;min-inline-size:0;display:flex}.builder-module-scss-module__MmT_eq__headActions{gap:var(--space-2,.75rem);flex-wrap:wrap;justify-content:start;align-items:center;display:flex}.builder-module-scss-module__MmT_eq__error{color:var(--error-text,#991b1b);margin:0}.builder-module-scss-module__MmT_eq__waiting{justify-content:flex-start;align-items:flex-start;gap:var(--space-xs,.5rem);flex-flow:column;display:flex}.builder-module-scss-module__MmT_eq__row{gap:var(--space-2,.75rem);flex-wrap:wrap;justify-content:start;align-items:center;display:flex}.builder-module-scss-module__MmT_eq__columns{gap:var(--space-0,0);border:1px solid var(--border-subtle,#f5f5f5);border-radius:var(--radius-lg,.5rem);background:var(--surface-default,#fff);grid-template-columns:1fr;display:grid}@container builder (min-inline-size:44rem){.builder-module-scss-module__MmT_eq__columns{grid-template-columns:minmax(14rem,18rem) minmax(0,1fr);grid-template-areas:"steps bar""steps picture""steps step";align-items:start}}@container builder (min-inline-size:70rem){.builder-module-scss-module__MmT_eq__columns{grid-template-columns:minmax(16rem,20rem) minmax(0,1fr) minmax(18rem,24rem);grid-template-areas:"steps bar bar""steps picture step"}}@container builder (min-inline-size:44rem){.builder-module-scss-module__MmT_eq__column[data-area=steps]{grid-area:steps}.builder-module-scss-module__MmT_eq__column[data-area=picture]{grid-area:picture}.builder-module-scss-module__MmT_eq__column[data-area=step]{grid-area:step}.builder-module-scss-module__MmT_eq__bar[data-area=bar]{grid-area:bar}}.builder-module-scss-module__MmT_eq__bar{min-inline-size:0}.builder-module-scss-module__MmT_eq__viewPick{justify-content:flex-end;align-items:center;gap:var(--space-2,.75rem);flex-flow:wrap;display:flex}.builder-module-scss-module__MmT_eq__pick{justify-content:flex-start;align-items:center;gap:var(--space-1,.5rem);flex-flow:row;display:flex}.builder-module-scss-module__MmT_eq__pick>:first-child{inline-size:min(18rem,100%)}.builder-module-scss-module__MmT_eq__column{justify-content:flex-start;align-items:stretch;gap:var(--space-0,0);border-block-end:1px solid var(--border-subtle,#f5f5f5);flex-flow:column;min-inline-size:0;display:flex}@container builder (min-inline-size:44rem){.builder-module-scss-module__MmT_eq__column[data-area=steps]{border-block-end:0;border-inline-end:1px solid var(--border-subtle,#f5f5f5);max-block-size:100dvh;position:sticky;inset-block-start:0;overflow-y:auto}}@container builder (min-inline-size:70rem){.builder-module-scss-module__MmT_eq__column{border-block-end:0;border-inline-end:1px solid var(--border-subtle,#f5f5f5);max-block-size:100dvh;position:sticky;inset-block-start:0;overflow-y:auto}.builder-module-scss-module__MmT_eq__column:last-child{border-inline-end:0}}.builder-module-scss-module__MmT_eq__columnHead{align-items:center;gap:var(--space-2,.75rem);flex-wrap:wrap;display:flex}.builder-module-scss-module__MmT_eq__columnHead>[data-slot=trailing]{margin-inline-start:auto}.builder-module-scss-module__MmT_eq__columnHead{z-index:1;padding:var(--space-sm,.75rem) var(--space-md,1rem);border-block-end:1px solid var(--border-subtle,#f5f5f5);background:var(--surface-default,#fff);position:sticky;inset-block-start:0}.builder-module-scss-module__MmT_eq__columnHead h2{font-weight:var(--font-weight-semibold,600);font-style:normal;font-size:var(--font-size-sm,.875rem);color:var(--text-secondary,#525252);letter-spacing:.06em;text-transform:uppercase;margin:0}.builder-module-scss-module__MmT_eq__stepList{justify-content:flex-start;align-items:stretch;gap:var(--space-0,0);flex-flow:column;margin:0;padding:0;list-style:none;display:flex}.builder-module-scss-module__MmT_eq__stepPick{gap:var(--space-3,.875rem);inline-size:100%;padding:var(--space-sm,.75rem) var(--space-md,1rem);border:0;border-block-end:1px solid var(--border-subtle,#f5f5f5);color:var(--text-primary,#0f0f0f);font:inherit;text-align:start;cursor:pointer;background:0 0;flex-wrap:nowrap;justify-content:start;align-items:start;display:flex}.builder-module-scss-module__MmT_eq__stepPick:hover{background:var(--surface-subtle,#f8f6f0)}.builder-module-scss-module__MmT_eq__stepPick:focus-visible{outline:2px solid var(--focus-ring,currentColor);outline-offset:-2px}.builder-module-scss-module__MmT_eq__stepPick[aria-current=step]{background:var(--info-subtle,#eff6ff);box-shadow:inset .25rem 0 0 var(--action-primary-default,#3a5fcd)}.builder-module-scss-module__MmT_eq__stepNumber{font-weight:var(--font-weight-semibold,600);font-style:normal;font-size:var(--font-size-xs,.75rem);border-radius:var(--radius-sm,.25rem);background:var(--surface-subtle,#f8f6f0);block-size:1.5rem;inline-size:1.5rem;color:var(--text-secondary,#525252);font-variant-numeric:tabular-nums;flex:none;place-items:center;display:grid}.builder-module-scss-module__MmT_eq__stepPick[aria-current=step] .builder-module-scss-module__MmT_eq__stepNumber{background:var(--action-primary-default,#3a5fcd);color:var(--text-inverse,#fff)}.builder-module-scss-module__MmT_eq__stepPick[data-left-out]{opacity:.6}.builder-module-scss-module__MmT_eq__stepSummary{justify-content:flex-start;align-items:stretch;gap:var(--space-1,.5rem);flex-flow:column;min-inline-size:0;display:flex}.builder-module-scss-module__MmT_eq__stepWords{font-weight:var(--font-weight-normal,400);font-style:normal;font-size:var(--font-size-sm,.875rem)}.builder-module-scss-module__MmT_eq__stepExpect{font-weight:var(--font-weight-normal,400);font-style:normal;font-size:var(--font-size-xs,.75rem);color:var(--text-secondary,#525252)}.builder-module-scss-module__MmT_eq__stepMissing{font-weight:var(--font-weight-semibold,600);font-style:normal;font-size:var(--font-size-xs,.75rem);color:var(--warning-text,#92400e)}.builder-module-scss-module__MmT_eq__stepTags{gap:var(--space-1,.5rem);flex-wrap:wrap;justify-content:start;align-items:center;display:flex}.builder-module-scss-module__MmT_eq__tag{font-weight:var(--font-weight-medium,500);font-style:normal;font-size:var(--font-size-xs,.75rem);padding-inline:var(--space-xs,.5rem);border:1px solid var(--border-default,#e5e5e5);border-radius:var(--radius-sm,.25rem);color:var(--text-secondary,#525252)}.builder-module-scss-module__MmT_eq__tag[data-tone=warning]{color:var(--warning-text,#92400e);border-color:currentColor}.builder-module-scss-module__MmT_eq__tag[data-tone=ai]{border-color:var(--info-default,#3a5fcd);color:var(--text-primary,#0f0f0f)}.builder-module-scss-module__MmT_eq__stage{justify-content:flex-start;align-items:stretch;gap:var(--space-sm,.75rem);padding:var(--space-md,1rem);flex-flow:column;display:flex}.builder-module-scss-module__MmT_eq__url{font-weight:var(--font-weight-normal,400);font-style:normal;font-size:var(--font-size-xs,.75rem);color:var(--text-secondary,#525252);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.builder-module-scss-module__MmT_eq__panel{justify-content:flex-start;align-items:stretch;gap:var(--space-md,1rem);padding:var(--space-md,1rem);flex-flow:column;display:flex}.builder-module-scss-module__MmT_eq__preview{justify-content:flex-start;align-items:stretch;gap:var(--space-xs,.5rem);padding:var(--space-sm,.75rem) var(--space-md,1rem);border-inline-start:.25rem solid var(--action-primary-default,#3a5fcd);border-radius:var(--radius-sm,.25rem);background:var(--surface-subtle,#f8f6f0);flex-flow:column;display:flex}.builder-module-scss-module__MmT_eq__preview p{margin:0}.builder-module-scss-module__MmT_eq__previewHead{font-weight:var(--font-weight-semibold,600);font-style:normal;font-size:var(--font-size-xs,.75rem);color:var(--text-secondary,#525252);letter-spacing:.06em;text-transform:uppercase}.builder-module-scss-module__MmT_eq__previewWords{font-weight:var(--font-weight-normal,400);font-style:normal;font-size:var(--font-size-base,1rem)}.builder-module-scss-module__MmT_eq__previewExpect{font-weight:var(--font-weight-normal,400);font-style:normal;font-size:var(--font-size-sm,.875rem);color:var(--text-secondary,#525252)}
.reorder-module-scss-module__kaEc-W__bar{justify-content:flex-start;align-items:stretch;gap:var(--space-2,.75rem);padding:var(--space-sm,.75rem);border:1px solid var(--border-strong,currentColor);border-radius:var(--radius-md,.375rem);background:var(--surface-raised,currentColor);flex-flow:column;display:flex}.reorder-module-scss-module__kaEc-W__buttons{gap:var(--space-2,.75rem);flex-wrap:wrap;justify-content:start;align-items:center;display:flex}td:has(.reorder-module-scss-module__kaEc-W__cell){white-space:nowrap;inline-size:1%}.reorder-module-scss-module__kaEc-W__cell{gap:var(--space-1,.5rem);border-block:2px solid #0000;flex-wrap:nowrap;justify-content:start;align-items:center;display:flex}.reorder-module-scss-module__kaEc-W__cell[data-drop=before]{border-block-start-color:var(--primary,#3a5fcd)}.reorder-module-scss-module__kaEc-W__cell[data-drop=after]{border-block-end-color:var(--primary,#3a5fcd)}.reorder-module-scss-module__kaEc-W__handle{padding:var(--space-xs,.5rem);border-radius:var(--radius-sm,.25rem);color:var(--text-muted,#6b6b6b);cursor:grab;touch-action:none;background:0 0;border:0}.reorder-module-scss-module__kaEc-W__handle[aria-pressed=true]{background:var(--surface-raised,currentColor);color:var(--text-primary,#0f0f0f);cursor:grabbing}.reorder-module-scss-module__kaEc-W__handle:disabled{cursor:default}.reorder-module-scss-module__kaEc-W__number{flex-shrink:0;inline-size:3.5rem}.reorder-module-scss-module__kaEc-W__said,.reorder-module-scss-module__kaEc-W__error{margin:0}.reorder-module-scss-module__kaEc-W__said{color:var(--text-muted,#6b6b6b)}.reorder-module-scss-module__kaEc-W__said:empty{display:none}.reorder-module-scss-module__kaEc-W__error{color:var(--error-text,#991b1b)}
.commands-module-scss-module__gU7ova__commands{gap:var(--space-2,.75rem);padding:var(--space-xs,.5rem) var(--space-md,1rem);border-block-end:1px solid var(--border-subtle,#f5f5f5);background:var(--surface-subtle,#f8f6f0);flex-wrap:wrap;justify-content:start;align-items:center;display:flex}.commands-module-scss-module__gU7ova__commandGroup{gap:var(--space-1,.5rem);border-inline-end:1px solid var(--border-subtle,#f5f5f5);flex-wrap:wrap;justify-content:start;align-items:center;padding-inline-end:var(--space-sm,.75rem);display:flex}.commands-module-scss-module__gU7ova__commandDelete{margin-inline-start:auto}.commands-module-scss-module__gU7ova__iconButton{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0;text-decoration:none}.commands-module-scss-module__gU7ova__iconButton:focus{outline:none}.commands-module-scss-module__gU7ova__iconButton{flex-flow:row;justify-content:center;align-items:center;transition:background-color .15s cubic-bezier(.4,0,.2,1);display:flex}@media (prefers-reduced-motion:reduce){.commands-module-scss-module__gU7ova__iconButton{transition:none}}.commands-module-scss-module__gU7ova__iconButton:hover{background-color:var(--interactive-hover,#00000008)}.commands-module-scss-module__gU7ova__iconButton:active{background-color:var(--interactive-active,#0000000f)}.commands-module-scss-module__gU7ova__iconButton:disabled,.commands-module-scss-module__gU7ova__iconButton[disabled]{opacity:.5;cursor:not-allowed;pointer-events:none}.commands-module-scss-module__gU7ova__iconButton:focus-visible{box-shadow:0 0 0 3px var(--border-focus,#384fff);outline:none}.commands-module-scss-module__gU7ova__iconButton{border-radius:var(--radius-md,.375rem);block-size:2rem;inline-size:2rem;color:var(--text-secondary,#525252);border:1px solid #0000}.commands-module-scss-module__gU7ova__iconButton:hover:not(:disabled){background:var(--surface-default,#fff);border-color:var(--border-subtle,#f5f5f5)}.commands-module-scss-module__gU7ova__iconButton[aria-pressed=true]{background:var(--info-subtle,#eff6ff);border-color:var(--action-primary-default,#3a5fcd);color:var(--action-primary-default,#3a5fcd)}.commands-module-scss-module__gU7ova__iconButton[data-danger]:hover:not(:disabled){color:var(--error-text,#991b1b)}.commands-module-scss-module__gU7ova__iconButton:disabled{color:var(--text-disabled,currentColor);cursor:not-allowed}.commands-module-scss-module__gU7ova__toolList{gap:var(--space-sm,.75rem);grid-template-columns:1fr;display:grid}@media screen and (min-width:40rem){.commands-module-scss-module__gU7ova__toolList{grid-template-columns:repeat(2,1fr)}}.commands-module-scss-module__gU7ova__toolList{margin:0;padding:0;list-style:none}.commands-module-scss-module__gU7ova__toolList>li{justify-content:flex-start;align-items:flex-start;gap:var(--space-xs,.5rem);flex-flow:row;display:flex}.commands-module-scss-module__gU7ova__toolIcon{color:var(--text-secondary,#525252);flex:none}.commands-module-scss-module__gU7ova__tipWrap{display:inline-flex;position:relative}.commands-module-scss-module__gU7ova__tipWrap:hover .commands-module-scss-module__gU7ova__tip,.commands-module-scss-module__gU7ova__tipWrap:focus-within .commands-module-scss-module__gU7ova__tip{opacity:1;visibility:visible}.commands-module-scss-module__gU7ova__tip{font-weight:var(--font-weight-normal,400);font-style:normal;font-size:var(--font-size-xs,.75rem);transition:opacity .15s cubic-bezier(.4,0,.2,1)}@media (prefers-reduced-motion:reduce){.commands-module-scss-module__gU7ova__tip{transition:none}}.commands-module-scss-module__gU7ova__tip{z-index:var(--z-tooltip,1600);padding:var(--space-1,.5rem) var(--space-2,.75rem);border-radius:var(--radius-md,.375rem);background:var(--text-primary,#0f0f0f);color:var(--surface-default,#fff);white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;position:absolute;inset-block-end:calc(100% + var(--space-xs,.5rem));inset-inline-start:50%;translate:-50%}
.Tabs-module-scss-module__g0-DkG__tabs{border:1px solid var(--border-default,#e5e5e5);border-radius:var(--radius-lg,.5rem);overflow:hidden}.Tabs-module-scss-module__g0-DkG__tabList{border-bottom:1px solid var(--border-default,#e5e5e5);background:var(--surface-subtle,#f8f6f0);display:flex}.Tabs-module-scss-module__g0-DkG__tab{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0;text-decoration:none}.Tabs-module-scss-module__g0-DkG__tab:focus{outline:none}.Tabs-module-scss-module__g0-DkG__tab{padding:var(--space-sm,.75rem) var(--space-lg,1.5rem);font-size:var(--font-size-sm,.875rem);font-weight:var(--font-weight-medium,500);color:var(--text-secondary,#525252);border-bottom:2px solid #0000;transition:color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1)}@media (prefers-reduced-motion:reduce){.Tabs-module-scss-module__g0-DkG__tab{transition:none}}.Tabs-module-scss-module__g0-DkG__tab:hover{color:var(--text-primary,#0f0f0f);background:var(--interactive-hover,#00000008)}.Tabs-module-scss-module__g0-DkG__tab:focus-visible{outline:2px solid var(--border-focus,#384fff);outline-offset:-2px}.Tabs-module-scss-module__g0-DkG__tabActive{color:var(--brand-primary,#3a5fcd);border-bottom-color:var(--brand-primary,#3a5fcd);background:var(--surface-default,#fff)}.Tabs-module-scss-module__g0-DkG__tabPanel{padding:var(--space-lg,1.5rem)}
.print-module-scss-module__II8ZTq__doc{justify-content:flex-start;align-items:stretch;gap:var(--space-xl,2rem);max-inline-size:52rem;padding:var(--space-lg,1.5rem);color:var(--text-primary,#0f0f0f);flex-flow:column;margin-inline:auto;display:flex}.print-module-scss-module__II8ZTq__doc h1,.print-module-scss-module__II8ZTq__doc h2,.print-module-scss-module__II8ZTq__doc h3,.print-module-scss-module__II8ZTq__doc p,.print-module-scss-module__II8ZTq__doc ol,.print-module-scss-module__II8ZTq__doc ul,.print-module-scss-module__II8ZTq__doc dl,.print-module-scss-module__II8ZTq__doc dd{margin:0}@media print{.print-module-scss-module__II8ZTq__doc{max-inline-size:none;padding:0}.print-module-scss-module__II8ZTq__crumbs{display:var(--print-hide,none)!important}}.print-module-scss-module__II8ZTq__toolbar{gap:var(--space-3,.875rem);flex-wrap:wrap;justify-content:start;align-items:center;display:flex}@media print{.print-module-scss-module__II8ZTq__toolbar{display:var(--print-hide,none)!important}}.print-module-scss-module__II8ZTq__switches{gap:var(--space-3,.875rem);flex-wrap:wrap;justify-content:start;align-items:center;display:flex}.print-module-scss-module__II8ZTq__switchNote{font-weight:var(--font-weight-normal,400);font-style:normal;font-size:var(--font-size-sm,.875rem);color:var(--text-secondary,#525252)}.print-module-scss-module__II8ZTq__draftNote{font-weight:var(--font-weight-semibold,600);font-style:normal;font-size:var(--font-size-sm,.875rem);color:var(--warning-text,#92400e)}.print-module-scss-module__II8ZTq__band{flex-flow:row;justify-content:center;align-items:center;display:flex}@media print{.print-module-scss-module__II8ZTq__band{display:var(--print-hide,none)!important}}.print-module-scss-module__II8ZTq__band{block-size:4.75rem}.print-module-scss-module__II8ZTq__band[data-size=small]{block-size:3rem}.print-module-scss-module__II8ZTq__band[data-size=large]{block-size:7.25rem}.print-module-scss-module__II8ZTq__band[data-align=left]{justify-content:flex-start}.print-module-scss-module__II8ZTq__band[data-align=right]{justify-content:flex-end}.print-module-scss-module__II8ZTq__band img{object-fit:contain;max-block-size:100%;max-inline-size:100%}.print-module-scss-module__II8ZTq__columnSwitches{gap:var(--space-3,.875rem);border:0;flex-wrap:wrap;justify-content:start;align-items:center;margin:0;padding:0;display:flex}.print-module-scss-module__II8ZTq__columnSwitches legend{font-weight:var(--font-weight-semibold,600);font-style:normal;font-size:var(--font-size-sm,.875rem);float:inline-start}.print-module-scss-module__II8ZTq__bandPickers{gap:var(--space-3,.875rem);flex-wrap:wrap;justify-content:start;align-items:center;display:flex}.print-module-scss-module__II8ZTq__bandPicker{gap:var(--space-2,.75rem);flex-wrap:wrap;justify-content:start;align-items:center;display:flex}.print-module-scss-module__II8ZTq__cover{justify-content:flex-start;align-items:stretch;gap:var(--space-md,1rem);border-block-end:1px solid var(--border-default,#e5e5e5);flex-flow:column;padding-block-end:var(--space-lg,1.5rem);display:flex}.print-module-scss-module__II8ZTq__copy{justify-content:flex-start;align-items:stretch;gap:var(--space-md,1rem);border-block-end:1px solid var(--border-default,#e5e5e5);break-before:page;flex-flow:column;padding-block-end:var(--space-lg,1.5rem);display:flex}.print-module-scss-module__II8ZTq__brand{font-size:var(--font-size-1,.75rem);font-weight:var(--font-weight-semibold,600);letter-spacing:.05em;text-transform:uppercase;color:var(--text-secondary,#525252);line-height:1.5}.print-module-scss-module__II8ZTq__title{font-weight:var(--font-weight-bold,700);font-style:normal;font-size:var(--font-size-4xl,2.25rem);line-height:var(--line-height-snug,1.375)}.print-module-scss-module__II8ZTq__objective{font-weight:var(--font-weight-normal,400);font-style:normal;font-size:var(--font-size-lg,1.125rem)}.print-module-scss-module__II8ZTq__facts{justify-content:flex-start;align-items:stretch;gap:var(--space-xs,.5rem);flex-flow:column;display:flex}.print-module-scss-module__II8ZTq__facts div{gap:var(--space-3,.875rem);flex-wrap:wrap;justify-content:start;align-items:baseline;display:flex}.print-module-scss-module__II8ZTq__facts dt{font-weight:var(--font-weight-semibold,600);font-style:normal;font-size:var(--font-size-sm,.875rem);inline-size:11rem;color:var(--text-secondary,#525252)}.print-module-scss-module__II8ZTq__facts dd{flex:12rem}.print-module-scss-module__II8ZTq__blank{min-block-size:var(--space-lg,1.5rem);border-block-end:1px solid var(--border-default,#e5e5e5)}.print-module-scss-module__II8ZTq__block{justify-content:flex-start;align-items:stretch;gap:var(--space-xs,.5rem);flex-flow:column;display:flex}.print-module-scss-module__II8ZTq__block h2,.print-module-scss-module__II8ZTq__block h3{font-weight:var(--font-weight-semibold,600);font-style:normal;font-size:var(--font-size-base,1rem)}.print-module-scss-module__II8ZTq__block p{white-space:pre-line}.print-module-scss-module__II8ZTq__journey{justify-content:flex-start;align-items:stretch;gap:var(--space-sm,.75rem);flex-flow:column;display:flex}.print-module-scss-module__II8ZTq__journey h2{font-weight:var(--font-weight-bold,700);font-style:normal;font-size:var(--font-size-2xl,1.5rem)}.print-module-scss-module__II8ZTq__journey ol{justify-content:flex-start;align-items:stretch;gap:var(--space-xs,.5rem);flex-flow:column;padding-inline-start:var(--space-lg,1.5rem);display:flex}@media print{.print-module-scss-module__II8ZTq__journey{break-after:page}}.print-module-scss-module__II8ZTq__step{justify-content:flex-start;align-items:stretch;gap:var(--space-sm,.75rem);padding:var(--space-md,1rem);border:1px solid var(--border-default,#e5e5e5);border-radius:var(--radius-md,.375rem);break-inside:avoid;flex-flow:column;display:flex}.print-module-scss-module__II8ZTq__stepHead{gap:var(--space-3,.875rem);flex-wrap:wrap;justify-content:start;align-items:center;display:flex}.print-module-scss-module__II8ZTq__marker{font-weight:var(--font-weight-bold,700);font-style:normal;font-size:var(--font-size-base,1rem);border-radius:var(--radius-full,9999px);background:var(--action-primary-default,#3a5fcd);block-size:2rem;inline-size:2rem;color:var(--text-inverse,#fff);-webkit-print-color-adjust:exact;print-color-adjust:exact;flex-flow:row;flex-shrink:0;justify-content:center;align-items:center;display:flex}.print-module-scss-module__II8ZTq__stepTitle{font-weight:var(--font-weight-semibold,600);font-style:normal;font-size:var(--font-size-lg,1.125rem);line-height:var(--line-height-snug,1.375);flex:20rem}.print-module-scss-module__II8ZTq__kind{font-weight:var(--font-weight-semibold,600);font-style:normal;font-size:var(--font-size-sm,.875rem);color:var(--text-secondary,#525252)}.print-module-scss-module__II8ZTq__stepFacts{justify-content:flex-start;align-items:stretch;gap:var(--space-xs,.5rem);flex-flow:column;display:flex}.print-module-scss-module__II8ZTq__stepFacts div{gap:var(--space-3,.875rem);flex-wrap:wrap;justify-content:start;align-items:baseline;display:flex}.print-module-scss-module__II8ZTq__stepFacts dt{font-weight:var(--font-weight-semibold,600);font-style:normal;font-size:var(--font-size-sm,.875rem);inline-size:9rem;color:var(--text-secondary,#525252)}.print-module-scss-module__II8ZTq__stepFacts dd{flex:16rem}.print-module-scss-module__II8ZTq__url{font-weight:var(--font-weight-normal,400);font-style:normal;font-size:var(--font-size-sm,.875rem);word-break:break-all}.print-module-scss-module__II8ZTq__needsReview{font-weight:var(--font-weight-semibold,600);font-style:normal;font-size:var(--font-size-base,1rem);color:var(--warning-text,#92400e)}.print-module-scss-module__II8ZTq__shot{border:1px solid var(--border-subtle,#f5f5f5);border-radius:var(--radius-sm,.25rem);-webkit-print-color-adjust:exact;print-color-adjust:exact;block-size:auto;inline-size:100%;display:block}@media print{.print-module-scss-module__II8ZTq__shot{max-block-size:5.5in}}.print-module-scss-module__II8ZTq__shot[data-size=half]{inline-size:50%}.print-module-scss-module__II8ZTq__result{justify-content:flex-start;align-items:stretch;gap:var(--space-xs,.5rem);border-block-start:1px solid var(--border-subtle,#f5f5f5);flex-flow:column;padding-block-start:var(--space-sm,.75rem);display:flex}.print-module-scss-module__II8ZTq__boxes{gap:var(--space-6,2rem);flex-wrap:wrap;justify-content:start;align-items:center;margin:0;padding:0;list-style:none;display:flex}.print-module-scss-module__II8ZTq__boxes li{gap:var(--space-2,.75rem);flex-wrap:wrap;justify-content:start;align-items:center;display:flex}.print-module-scss-module__II8ZTq__box{border:1.5px solid var(--text-primary,#0f0f0f);border-radius:var(--radius-sm,.25rem);block-size:1rem;inline-size:1rem}.print-module-scss-module__II8ZTq__resultLine{justify-content:flex-start;align-items:stretch;gap:var(--space-xs,.5rem);border-block-start:1px solid var(--border-subtle,#f5f5f5);flex-flow:column;padding-block-start:var(--space-sm,.75rem);display:flex}.print-module-scss-module__II8ZTq__resultText{justify-content:flex-start;align-items:stretch;gap:var(--space-xs,.5rem);flex-flow:column;display:flex}.print-module-scss-module__II8ZTq__resultText p,.print-module-scss-module__II8ZTq__resultText h3,.print-module-scss-module__II8ZTq__resultText h4,.print-module-scss-module__II8ZTq__resultText ul,.print-module-scss-module__II8ZTq__resultText ol{margin:0}.print-module-scss-module__II8ZTq__resultText h3,.print-module-scss-module__II8ZTq__resultText h4{font-weight:var(--font-weight-semibold,600);font-style:normal;font-size:var(--font-size-base,1rem)}.print-module-scss-module__II8ZTq__resultText ul,.print-module-scss-module__II8ZTq__resultText ol{padding-inline-start:var(--space-lg,1.5rem)}.print-module-scss-module__II8ZTq__trackerLink{font-weight:var(--font-weight-normal,400);font-style:normal;font-size:var(--font-size-base,1rem);word-break:break-all}.print-module-scss-module__II8ZTq__lineLabel{font-weight:var(--font-weight-semibold,600);font-style:normal;font-size:var(--font-size-sm,.875rem);color:var(--text-secondary,#525252)}.print-module-scss-module__II8ZTq__lines{justify-content:flex-start;align-items:stretch;gap:var(--space-md,1rem);flex-flow:column;display:flex}.print-module-scss-module__II8ZTq__lines span{block-size:var(--space-sm,.75rem);border-block-end:1px solid var(--border-default,#e5e5e5)}.print-module-scss-module__II8ZTq__signOff{justify-content:flex-start;align-items:stretch;gap:var(--space-md,1rem);break-before:page;break-inside:avoid;flex-flow:column;display:flex}.print-module-scss-module__II8ZTq__signOff h2{font-weight:var(--font-weight-bold,700);font-style:normal;font-size:var(--font-size-2xl,1.5rem)}.print-module-scss-module__II8ZTq__visuallyHidden{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.print-module-scss-module__II8ZTq__goalList{justify-content:flex-start;align-items:stretch;gap:var(--space-xs,.5rem);flex-flow:column;padding-inline-start:var(--space-lg,1.5rem);display:flex}.print-module-scss-module__II8ZTq__planTable{border-collapse:collapse;inline-size:100%}.print-module-scss-module__II8ZTq__planTable th,.print-module-scss-module__II8ZTq__planTable td{padding:var(--space-xs,.5rem) var(--space-sm,.75rem);border-block-end:1px solid var(--border-subtle,#f5f5f5);text-align:start;vertical-align:top}.print-module-scss-module__II8ZTq__planTable th{font-weight:var(--font-weight-semibold,600);font-style:normal;font-size:var(--font-size-sm,.875rem);color:var(--text-secondary,#525252)}.print-module-scss-module__II8ZTq__planTable tr{break-inside:avoid}.print-module-scss-module__II8ZTq__scenario{justify-content:flex-start;align-items:stretch;gap:var(--space-xl,2rem);flex-flow:column;display:flex}@media print{.print-module-scss-module__II8ZTq__scenario{break-before:page}}.print-module-scss-module__II8ZTq__scenarioTitle{font-weight:var(--font-weight-bold,700);font-style:normal;font-size:var(--font-size-3xl,1.875rem);line-height:var(--line-height-snug,1.375)}.print-module-scss-module__II8ZTq__backLink{font-weight:var(--font-weight-normal,400);font-style:normal;font-size:var(--font-size-sm,.875rem)}.print-module-scss-module__II8ZTq__cellText{white-space:pre-line}.print-module-scss-module__II8ZTq__images{justify-content:flex-start;align-items:stretch;gap:var(--space-lg,1.5rem);flex-flow:column;display:flex}.print-module-scss-module__II8ZTq__images h2,.print-module-scss-module__II8ZTq__images h3{font-weight:var(--font-weight-bold,700);font-style:normal;font-size:var(--font-size-xl,1.25rem)}.print-module-scss-module__II8ZTq__userShot{justify-content:flex-start;align-items:stretch;gap:var(--space-xs,.5rem);break-inside:avoid;flex-flow:column;margin:0;display:flex}.print-module-scss-module__II8ZTq__userShot figcaption{font-weight:var(--font-weight-semibold,600);font-style:normal;font-size:var(--font-size-sm,.875rem)}.print-module-scss-module__II8ZTq__figure{justify-content:flex-start;align-items:stretch;gap:var(--space-xs,.5rem);break-inside:avoid;flex-flow:column;margin:0;display:flex}.print-module-scss-module__II8ZTq__figure figcaption{font-weight:var(--font-weight-normal,400);font-style:normal;font-size:var(--font-size-sm,.875rem)}
.frame-module-scss-module__vHm1-q__frame{gap:var(--space-6,2rem);flex-wrap:wrap;display:flex}.frame-module-scss-module__vHm1-q__frame>[data-slot=side]{flex-grow:1;flex-basis:13rem}.frame-module-scss-module__vHm1-q__frame>[data-slot=content]{flex-grow:999;flex-basis:0;min-inline-size:70%}.frame-module-scss-module__vHm1-q__frame{padding:var(--space-xl,2rem) var(--space-lg,1.5rem) var(--space-3xl,4rem);align-items:start}.frame-module-scss-module__vHm1-q__rail{justify-content:flex-start;align-items:stretch;gap:var(--space-xs,.5rem);padding:var(--space-sm,.75rem);border:1px solid var(--border-subtle,#f5f5f5);border-radius:var(--radius-lg,.5rem);background:var(--surface-subtle,#f8f6f0);flex-flow:column;display:flex;position:sticky;inset-block-start:var(--space-lg,1.5rem)}.frame-module-scss-module__vHm1-q__railHeading{font-weight:var(--font-weight-semibold,600);font-style:normal;font-size:var(--font-size-xs,.75rem);padding-inline:var(--space-sm,.75rem);color:var(--text-secondary,#525252);letter-spacing:.08em;text-transform:uppercase;margin:0;padding-block-start:var(--space-xs,.5rem)}.frame-module-scss-module__vHm1-q__railList{justify-content:flex-start;align-items:stretch;gap:var(--space-1,.5rem);flex-flow:column;margin:0;padding:0;list-style:none;display:flex}.frame-module-scss-module__vHm1-q__railLink{justify-content:flex-start;align-items:stretch;gap:var(--space-0,0);font-weight:var(--font-weight-medium,500);font-style:normal;font-size:var(--font-size-sm,.875rem);padding:var(--space-xs,.5rem) var(--space-sm,.75rem);border-radius:var(--radius-md,.375rem);color:var(--text-primary,#0f0f0f);flex-flow:column;text-decoration:none;display:flex}.frame-module-scss-module__vHm1-q__railLink:hover{background:var(--surface-default,#fff)}.frame-module-scss-module__vHm1-q__railLink:focus-visible{outline:2px solid var(--action-primary-default,#3a5fcd);outline-offset:1px}.frame-module-scss-module__vHm1-q__railLink[aria-current=page]{background:var(--surface-default,#fff);box-shadow:inset .25rem 0 0 var(--action-primary-default,#3a5fcd);color:var(--action-primary-default,#3a5fcd)}.frame-module-scss-module__vHm1-q__railHint{font-weight:var(--font-weight-normal,400);font-style:normal;font-size:var(--font-size-xs,.75rem);color:var(--text-secondary,#525252)}.frame-module-scss-module__vHm1-q__content{min-inline-size:0}
.info-module-scss-module__hdFMmq__page{justify-content:flex-start;align-items:stretch;gap:var(--space-xl,2rem);flex-flow:column;width:100%;margin-inline:auto;padding-inline:10dvw;display:flex}@media screen and (min-width:48rem){.info-module-scss-module__hdFMmq__page{padding-inline:10dvw}}.info-module-scss-module__hdFMmq__page{padding-block:var(--space-xl,2rem) var(--space-3xl,4rem)}.info-module-scss-module__hdFMmq__intro{justify-content:flex-start;align-items:flex-start;gap:var(--space-sm,.75rem);flex-flow:column;display:flex}.info-module-scss-module__hdFMmq__eyebrow{font-size:var(--font-size-1,.75rem);font-weight:var(--font-weight-semibold,600);letter-spacing:.05em;text-transform:uppercase;color:var(--action-primary-default,#3a5fcd);margin:0;line-height:1.5}.info-module-scss-module__hdFMmq__lead{font-weight:var(--font-weight-normal,400);font-style:normal;font-size:var(--font-size-lg,1.125rem);line-height:var(--line-height-relaxed,1.625);max-inline-size:44rem;color:var(--text-secondary,#525252);margin:0}.info-module-scss-module__hdFMmq__section{justify-content:flex-start;align-items:stretch;gap:var(--space-sm,.75rem);flex-flow:column;display:flex}.info-module-scss-module__hdFMmq__cards{gap:var(--space-lg,1.5rem);grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));margin:0;padding:0;list-style:none;display:grid}.info-module-scss-module__hdFMmq__card{justify-content:flex-start;align-items:flex-start;gap:var(--space-sm,.75rem);padding:var(--space-xl,2rem);border:1px solid var(--border-subtle,#f5f5f5);border-radius:var(--radius-lg,.5rem);background:var(--surface-default,#fff);flex-flow:column;display:flex}.info-module-scss-module__hdFMmq__number{justify-content:center;align-items:center;gap:var(--space-0,0);font-weight:var(--font-weight-semibold,600);font-style:normal;font-size:var(--font-size-base,1rem);border-radius:var(--radius-md,.375rem);background:var(--info-subtle,#eff6ff);block-size:2rem;inline-size:2rem;color:var(--action-primary-default,#3a5fcd);flex-flow:row;display:flex}.info-module-scss-module__hdFMmq__cardTitle{font-weight:var(--font-weight-semibold,600);font-style:normal;font-size:var(--font-size-lg,1.125rem);margin:0}.info-module-scss-module__hdFMmq__cardText{color:var(--text-secondary,#525252);margin:0}.info-module-scss-module__hdFMmq__list{justify-content:flex-start;align-items:stretch;gap:var(--space-xs,.5rem);flex-flow:column;margin:0;padding-inline-start:var(--space-lg,1.5rem);display:flex}.info-module-scss-module__hdFMmq__actions{gap:var(--space-sm,.75rem);flex-wrap:wrap;justify-content:start;align-items:center;display:flex}.info-module-scss-module__hdFMmq__primary{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0;text-decoration:none}.info-module-scss-module__hdFMmq__primary:focus{outline:none}.info-module-scss-module__hdFMmq__primary{align-items:center;gap:var(--space-1,.5rem);min-height:var(--touch-target-min,24px);font-weight:var(--btn-font-weight,var(--font-weight-semibold,600));padding:var(--btn-padding-y,var(--space-3,.875rem)) var(--btn-padding-x,var(--space-5,1.5rem));border-radius:var(--btn-radius,var(--radius-md,.375rem));transition:background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1);display:inline-flex}@media (prefers-reduced-motion:reduce){.info-module-scss-module__hdFMmq__primary{transition:none}}.info-module-scss-module__hdFMmq__primary:focus-visible{box-shadow:0 0 0 3px var(--border-focus,#384fff);outline:none}.info-module-scss-module__hdFMmq__primary{background:var(--action-primary-default,#3a5fcd);color:var(--text-inverse,#fff)}.info-module-scss-module__hdFMmq__primary:hover{background:var(--action-primary-hover,#2e4a99)}.info-module-scss-module__hdFMmq__primary:active{background:var(--action-primary-active,#1e3a8a)}.info-module-scss-module__hdFMmq__primary:disabled,.info-module-scss-module__hdFMmq__primary[disabled]{opacity:.5;cursor:not-allowed;pointer-events:none}.info-module-scss-module__hdFMmq__primary{text-decoration:none}.info-module-scss-module__hdFMmq__secondary{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0;text-decoration:none}.info-module-scss-module__hdFMmq__secondary:focus{outline:none}.info-module-scss-module__hdFMmq__secondary{align-items:center;gap:var(--space-1,.5rem);min-height:var(--touch-target-min,24px);font-weight:var(--btn-font-weight,var(--font-weight-semibold,600));padding:var(--btn-padding-y,var(--space-3,.875rem)) var(--btn-padding-x,var(--space-5,1.5rem));border-radius:var(--btn-radius,var(--radius-md,.375rem));transition:background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1);display:inline-flex}@media (prefers-reduced-motion:reduce){.info-module-scss-module__hdFMmq__secondary{transition:none}}.info-module-scss-module__hdFMmq__secondary:focus-visible{box-shadow:0 0 0 3px var(--border-focus,#384fff);outline:none}.info-module-scss-module__hdFMmq__secondary{border:1px solid var(--border-default,#e5e5e5);color:var(--text-primary,#0f0f0f);background:0 0}.info-module-scss-module__hdFMmq__secondary:hover{background:var(--interactive-hover,#00000008);border-color:var(--border-focus,#384fff)}.info-module-scss-module__hdFMmq__secondary:active{background:var(--interactive-active,#0000000f)}.info-module-scss-module__hdFMmq__secondary:disabled,.info-module-scss-module__hdFMmq__secondary[disabled]{opacity:.5;cursor:not-allowed;pointer-events:none}.info-module-scss-module__hdFMmq__secondary{text-decoration:none}
.legal-module-scss-module__DVjYRW__page{justify-content:flex-start;align-items:stretch;gap:var(--space-lg,1.5rem);flex-flow:column;width:100%;margin-inline:auto;padding-inline:10dvw;display:flex}@media screen and (min-width:48rem){.legal-module-scss-module__DVjYRW__page{padding-inline:10dvw}}.legal-module-scss-module__DVjYRW__page{padding-block:var(--space-xl,2rem) var(--space-3xl,4rem)}.legal-module-scss-module__DVjYRW__section{justify-content:flex-start;align-items:stretch;gap:var(--space-sm,.75rem);flex-flow:column;display:flex}.legal-module-scss-module__DVjYRW__list{justify-content:flex-start;align-items:stretch;gap:var(--space-xs,.5rem);flex-flow:column;margin:0;padding-inline-start:var(--space-lg,1.5rem);display:flex}
.how-to-module-scss-module__S2cuDq__page{justify-content:flex-start;align-items:stretch;gap:var(--space-lg,1.5rem);flex-flow:column;width:100%;margin-inline:auto;padding-inline:10dvw;display:flex}@media screen and (min-width:48rem){.how-to-module-scss-module__S2cuDq__page{padding-inline:10dvw}}.how-to-module-scss-module__S2cuDq__page{padding-block:var(--space-xl,2rem) var(--space-3xl,4rem)}.how-to-module-scss-module__S2cuDq__section{justify-content:flex-start;align-items:stretch;gap:var(--space-sm,.75rem);flex-flow:column;display:flex}.how-to-module-scss-module__S2cuDq__list{justify-content:flex-start;align-items:stretch;gap:var(--space-xs,.5rem);flex-flow:column;margin:0;padding-inline-start:var(--space-lg,1.5rem);display:flex}
.login-module-scss-module__jd2uBG__page{justify-content:flex-start;align-items:center;gap:var(--space-0,0);padding:var(--space-3xl,4rem) var(--space-lg,1.5rem);flex-flow:column;display:flex}.login-module-scss-module__jd2uBG__card{justify-content:flex-start;align-items:stretch;gap:var(--space-md,1rem);inline-size:min(100%,28rem);padding:var(--space-xl,2rem);border:1px solid var(--border-subtle,#f5f5f5);border-radius:var(--radius-lg,.5rem);background:var(--surface-default,#fff);flex-flow:column;display:flex}.login-module-scss-module__jd2uBG__form{justify-content:flex-start;align-items:stretch;gap:var(--space-md,1rem);flex-flow:column;display:flex}
.practice-module-scss-module__Pcz85a__layout{gap:var(--space-6,2rem);flex-wrap:wrap;display:flex}.practice-module-scss-module__Pcz85a__layout>[data-slot=side]{flex-grow:1;flex-basis:22rem}.practice-module-scss-module__Pcz85a__layout>[data-slot=content]{flex-grow:999;flex-basis:0;min-inline-size:60%}.practice-module-scss-module__Pcz85a__layout>[data-slot=side]{order:2}.practice-module-scss-module__Pcz85a__layout{padding:var(--space-lg,1.5rem);align-items:start}.practice-module-scss-module__Pcz85a__main{justify-content:flex-start;align-items:stretch;gap:var(--space-md,1rem);flex-flow:column;max-inline-size:48rem;display:flex}.practice-module-scss-module__Pcz85a__page{justify-content:flex-start;align-items:stretch;gap:var(--space-xl,2rem);flex-flow:column;display:flex}.practice-module-scss-module__Pcz85a__section{justify-content:flex-start;align-items:stretch;gap:var(--space-md,1rem);padding:var(--space-lg,1.5rem);border:1px solid var(--border-subtle,#f5f5f5);border-radius:var(--radius-lg,.5rem);background:var(--surface-default,#fff);flex-flow:column;display:flex}.practice-module-scss-module__Pcz85a__form{justify-content:flex-start;align-items:stretch;gap:var(--space-md,1rem);flex-flow:column;display:flex}.practice-module-scss-module__Pcz85a__row{gap:var(--space-3,.875rem);flex-wrap:wrap;justify-content:start;align-items:center;display:flex}.practice-module-scss-module__Pcz85a__nativeField{justify-content:flex-start;align-items:stretch;gap:var(--space-xs,.5rem);font-weight:var(--font-weight-medium,500);font-style:normal;font-size:var(--font-size-sm,.875rem);flex-flow:column;display:flex}.practice-module-scss-module__Pcz85a__nativeField select{width:100%;color:var(--text-primary,#0f0f0f);font-family:var(--font-primary,Inter, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif);font-weight:var(--font-weight-normal,400);font-style:normal;font-size:var(--font-size-sm,.875rem);background:var(--surface-default,#fff);border:1px solid var(--border-default,#e5e5e5);border-radius:var(--radius-sm,.25rem);transition:border-color .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1)}@media (prefers-reduced-motion:reduce){.practice-module-scss-module__Pcz85a__nativeField select{transition:none}}.practice-module-scss-module__Pcz85a__nativeField select{height:var(--space-xl,2rem);padding:var(--space-xs,.5rem) var(--space-sm,.75rem);outline:none}.practice-module-scss-module__Pcz85a__nativeField select::placeholder{color:var(--text-muted,#6b6b6b);opacity:1}.practice-module-scss-module__Pcz85a__nativeField select:hover:not(:disabled):not([aria-disabled=true]){border-color:var(--border-emphasis,#d4d4d4);cursor:text}.practice-module-scss-module__Pcz85a__nativeField select:focus,.practice-module-scss-module__Pcz85a__nativeField select:focus-visible{border-color:var(--brand-primary,#3a5fcd);box-shadow:0 0 0 2px color-mix(in srgb, var(--border-focus,#384fff) 20%, transparent);outline:none}.practice-module-scss-module__Pcz85a__nativeField select:disabled,.practice-module-scss-module__Pcz85a__nativeField select[aria-disabled=true]{background:var(--surface-muted,#f5f5f5);color:var(--text-secondary,#525252);cursor:not-allowed;opacity:.6;pointer-events:none}.practice-module-scss-module__Pcz85a__panel{justify-content:flex-start;align-items:stretch;gap:var(--space-md,1rem);max-block-size:calc(100dvh - 2rem);padding:var(--space-md,1rem);border:1px solid var(--border-default,#e5e5e5);border-radius:var(--radius-lg,.5rem);background:var(--surface-subtle,#f8f6f0);box-shadow:var(--shadow-md,0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a);flex-flow:column;display:flex;position:sticky;inset-block-start:var(--space-lg,1.5rem);overflow:auto}.practice-module-scss-module__Pcz85a__panelHeader{gap:var(--space-2,.75rem);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.practice-module-scss-module__Pcz85a__panelBody{justify-content:flex-start;align-items:stretch;gap:var(--space-sm,.75rem);flex-flow:column;display:flex}.practice-module-scss-module__Pcz85a__error{color:var(--error-text,#991b1b);margin:0}.practice-module-scss-module__Pcz85a__steps{justify-content:flex-start;align-items:stretch;gap:var(--space-xs,.5rem);font-weight:var(--font-weight-normal,400);font-style:normal;font-size:var(--font-size-sm,.875rem);flex-flow:column;margin:0;padding-inline-start:var(--space-lg,1.5rem);display:flex}.practice-module-scss-module__Pcz85a__more{justify-content:flex-start;align-items:stretch;gap:var(--space-sm,.75rem);flex-flow:column;display:flex}.practice-module-scss-module__Pcz85a__more summary{font-weight:var(--font-weight-medium,500);font-style:normal;font-size:var(--font-size-sm,.875rem);cursor:pointer}.practice-module-scss-module__Pcz85a__example{justify-content:flex-start;align-items:stretch;gap:var(--space-md,1rem);flex-flow:column;margin:0;padding-inline-start:var(--space-lg,1.5rem);display:flex}.practice-module-scss-module__Pcz85a__exampleStep{justify-content:flex-start;align-items:stretch;gap:var(--space-xs,.5rem);flex-flow:column;display:flex}
.scripts-module-scss-module__toq4UG__page{justify-content:flex-start;align-items:stretch;gap:var(--space-md,1rem);flex-flow:column;width:100%;margin-inline:auto;padding-inline:10dvw;display:flex}@media screen and (min-width:48rem){.scripts-module-scss-module__toq4UG__page{padding-inline:10dvw}}.scripts-module-scss-module__toq4UG__page{padding-block:var(--space-xl,2rem) var(--space-3xl,4rem)}.scripts-module-scss-module__toq4UG__steps{justify-content:flex-start;align-items:stretch;gap:var(--space-md,1rem);flex-flow:column;margin:0;padding-inline-start:var(--space-lg,1.5rem);display:flex}.scripts-module-scss-module__toq4UG__step{gap:var(--space-4,1rem);border-block-end:1px solid var(--border-subtle,#f5f5f5);flex-wrap:wrap;justify-content:space-between;align-items:start;padding-block-end:var(--space-md,1rem);display:flex}.scripts-module-scss-module__toq4UG__step[data-left-out]{opacity:.6}.scripts-module-scss-module__toq4UG__newStep{border-block-end:1px solid var(--border-subtle,#f5f5f5);padding-block-end:var(--space-md,1rem);list-style:none}.scripts-module-scss-module__toq4UG__stepText{justify-content:flex-start;align-items:stretch;gap:var(--space-xs,.5rem);flex-flow:column;flex:20rem;min-inline-size:0;display:flex}.scripts-module-scss-module__toq4UG__shot{border:1px solid var(--border-default,#e5e5e5);border-radius:var(--radius-sm,.25rem);block-size:auto;inline-size:28rem;max-inline-size:100%;display:block}.scripts-module-scss-module__toq4UG__shot[data-size=half]{inline-size:14rem}.scripts-module-scss-module__toq4UG__header{justify-content:flex-start;align-items:stretch;gap:var(--space-xs,.5rem);flex-flow:column;display:flex}.scripts-module-scss-module__toq4UG__section{justify-content:flex-start;align-items:stretch;gap:var(--space-sm,.75rem);flex-flow:column;display:flex}.scripts-module-scss-module__toq4UG__row{gap:var(--space-2,.75rem);flex-wrap:wrap;justify-content:start;align-items:center;display:flex}.scripts-module-scss-module__toq4UG__deleteBody{justify-content:flex-start;align-items:stretch;gap:var(--space-sm,.75rem);flex-flow:column;display:flex}.scripts-module-scss-module__toq4UG__deleteNote{margin:0}.scripts-module-scss-module__toq4UG__deleteNames{justify-content:flex-start;align-items:stretch;gap:var(--space-1,.5rem);overflow-wrap:anywhere;flex-flow:column;max-block-size:40vh;margin:0;padding-inline-start:var(--space-md,1rem);display:flex;overflow-y:auto}.scripts-module-scss-module__toq4UG__error{color:var(--error-text,#991b1b);margin:0}.scripts-module-scss-module__toq4UG__picture{justify-content:flex-start;align-items:flex-start;gap:var(--space-1,.5rem);flex-flow:column;inline-size:28rem;max-inline-size:100%;display:flex}.scripts-module-scss-module__toq4UG__stepActions{gap:var(--space-1,.5rem);flex-wrap:wrap;justify-content:start;align-items:center;display:flex}.scripts-module-scss-module__toq4UG__stepForm{justify-content:flex-start;align-items:stretch;gap:var(--space-sm,.75rem);flex-flow:column;max-inline-size:36rem;display:flex}.scripts-module-scss-module__toq4UG__insertValue{justify-content:flex-start;align-items:flex-start;gap:var(--space-xs,.5rem);flex-flow:column;display:flex}.scripts-module-scss-module__toq4UG__insertNew{justify-content:flex-start;align-items:flex-end;gap:var(--space-xs,.5rem);flex-flow:wrap;display:flex}.scripts-module-scss-module__toq4UG__shotButton{cursor:zoom-in;background:0 0;border:0;padding:0}.scripts-module-scss-module__toq4UG__shotButton[data-large=true]{inline-size:100%;display:block}.scripts-module-scss-module__toq4UG__fullShot{block-size:auto;inline-size:100%;display:block}.scripts-module-scss-module__toq4UG__highlight{fill:none;stroke:var(--error-default,#dc2626);-webkit-print-color-adjust:exact;print-color-adjust:exact}.scripts-module-scss-module__toq4UG__shotPanel{justify-content:flex-start;align-items:stretch;gap:var(--space-sm,.75rem);flex-flow:column;display:flex}.scripts-module-scss-module__toq4UG__redactArea{position:relative}.scripts-module-scss-module__toq4UG__zoomView{min-inline-size:0}.scripts-module-scss-module__toq4UG__zoomView[data-zoomed]{border:1px solid var(--border-default,#e5e5e5);border-radius:var(--radius-sm,.25rem);max-block-size:70dvh;overflow:auto}.scripts-module-scss-module__toq4UG__redactArea[data-zoom="1.5"]{inline-size:150%}.scripts-module-scss-module__toq4UG__redactArea[data-zoom="2"]{inline-size:200%}.scripts-module-scss-module__toq4UG__redactArea[data-zoom="3"]{inline-size:300%}.scripts-module-scss-module__toq4UG__redactArea[data-zoom="4"]{inline-size:400%}.scripts-module-scss-module__toq4UG__zoomView[data-panning]{cursor:grab;touch-action:none}.scripts-module-scss-module__toq4UG__zoomView[data-panning] .scripts-module-scss-module__toq4UG__redactLayer{pointer-events:none}.scripts-module-scss-module__toq4UG__redactLayer{cursor:crosshair;touch-action:none;block-size:100%;inline-size:100%;position:absolute;inset:0}.scripts-module-scss-module__toq4UG__redactBox{fill:var(--text-primary,#0f0f0f)}.scripts-module-scss-module__toq4UG__redactBox[data-fill=white]{fill:var(--surface-default,#fff);stroke:var(--border-default,#e5e5e5);stroke-width:1px;vector-effect:non-scaling-stroke}.scripts-module-scss-module__toq4UG__colorBox{-webkit-print-color-adjust:exact;print-color-adjust:exact}.scripts-module-scss-module__toq4UG__colorField{gap:var(--space-2,.75rem);flex-wrap:wrap;justify-content:start;align-items:center;display:flex}.scripts-module-scss-module__toq4UG__arrow{stroke:var(--error-default,#dc2626);fill:var(--error-default,#dc2626);-webkit-print-color-adjust:exact;print-color-adjust:exact}.scripts-module-scss-module__toq4UG__cropShade{fill:var(--text-primary,#0f0f0f);fill-opacity:.55}.scripts-module-scss-module__toq4UG__cropStep{fill:none;stroke:var(--error-default,#dc2626);stroke-width:2px;vector-effect:non-scaling-stroke}.scripts-module-scss-module__toq4UG__cropArea{fill:#0000;cursor:move}.scripts-module-scss-module__toq4UG__cropHandle{fill:var(--surface-default,#fff);stroke:var(--error-default,#dc2626)}.scripts-module-scss-module__toq4UG__cropHandle[data-edge=nw],.scripts-module-scss-module__toq4UG__cropHandle[data-edge=se]{cursor:nwse-resize}.scripts-module-scss-module__toq4UG__cropHandle[data-edge=ne],.scripts-module-scss-module__toq4UG__cropHandle[data-edge=sw]{cursor:nesw-resize}.scripts-module-scss-module__toq4UG__cropHandle[data-edge-kind=row]{cursor:ns-resize}.scripts-module-scss-module__toq4UG__cropHandle[data-edge-kind=column]{cursor:ew-resize}.scripts-module-scss-module__toq4UG__redactDraft{fill:none;stroke:var(--error-default,#dc2626);stroke-width:2px;stroke-dasharray:6 4;vector-effect:non-scaling-stroke}.scripts-module-scss-module__toq4UG__step[draggable=true]{cursor:grab}.scripts-module-scss-module__toq4UG__step[data-dragging=true]{opacity:.5}.scripts-module-scss-module__toq4UG__step[data-drop-target=true]{box-shadow:inset 0 .25rem 0 var(--action-primary-default,#3a5fcd)}.scripts-module-scss-module__toq4UG__projectPicker{max-inline-size:24rem}.scripts-module-scss-module__toq4UG__needsReview{font-weight:var(--font-weight-semibold,600);font-style:normal;font-size:var(--font-size-sm,.875rem);color:var(--warning-text,#92400e)}.scripts-module-scss-module__toq4UG__flag{justify-content:flex-start;align-items:flex-start;gap:var(--space-xs,.5rem);flex-flow:column;display:flex}.scripts-module-scss-module__toq4UG__markItem{cursor:move}.scripts-module-scss-module__toq4UG__markHit{fill:none;stroke:#0000;pointer-events:stroke}.scripts-module-scss-module__toq4UG__markHandle{fill:var(--surface-default,#fff);stroke:var(--error-default,#dc2626);cursor:grab}.scripts-module-scss-module__toq4UG__listWrap{justify-content:flex-start;align-items:stretch;gap:var(--space-sm,.75rem);flex-flow:column;min-inline-size:0;display:flex;overflow-x:auto}.scripts-module-scss-module__toq4UG__largeShot{border:1px solid var(--border-default,#e5e5e5);border-radius:var(--radius-sm,.25rem);block-size:auto;inline-size:100%;display:block}.scripts-module-scss-module__toq4UG__undoLine{gap:var(--space-3,.875rem);padding:var(--space-xs,.5rem) var(--space-sm,.75rem);border:1px dashed var(--border-default,#e5e5e5);border-radius:var(--radius-sm,.25rem);color:var(--text-secondary,#525252);flex-wrap:nowrap;justify-content:space-between;align-items:center;list-style:none;display:flex}.scripts-module-scss-module__toq4UG__undoText{font-weight:var(--font-weight-normal,400);font-style:normal;font-size:var(--font-size-sm,.875rem);text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.scripts-module-scss-module__toq4UG__recordedAs{gap:var(--space-2,.75rem);flex-wrap:wrap;justify-content:start;align-items:center;display:flex}.scripts-module-scss-module__toq4UG__page[data-top=crumbs]{padding-block-start:var(--space-sm,.75rem)}.scripts-module-scss-module__toq4UG__stepUrlText{font-weight:var(--font-weight-normal,400);font-style:normal;font-size:var(--font-size-sm,.875rem);color:var(--text-secondary,#525252);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.scripts-module-scss-module__toq4UG__nameRow{justify-content:flex-start;align-items:center;gap:var(--space-xs,.5rem);flex-flow:wrap;display:flex}
