.OpportunityForecast-module__ESDfcq__workspace{min-width:0;color:var(--ls-fg-body)}.OpportunityForecast-module__ESDfcq__header{border-bottom:1px solid var(--ls-border-soft);background:var(--ls-surface);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1.25rem;display:flex}.OpportunityForecast-module__ESDfcq__header h1{color:var(--ls-fg-heading);align-items:center;gap:.625rem;font-size:1.125rem;font-weight:600;display:flex}.OpportunityForecast-module__ESDfcq__header svg,.OpportunityForecast-module__ESDfcq__tabs svg{width:1.125rem;height:1.125rem}.OpportunityForecast-module__ESDfcq__content,.OpportunityForecast-module__ESDfcq__pane{flex-direction:column;gap:1rem;min-width:0;display:flex}.OpportunityForecast-module__ESDfcq__content{padding:1rem 1.25rem 3rem}.OpportunityForecast-module__ESDfcq__workspace button,.OpportunityForecast-module__ESDfcq__workspace input,.OpportunityForecast-module__ESDfcq__workspace select{border:1px solid var(--ls-border-soft);background:var(--ls-surface);min-height:2.25rem;color:var(--ls-fg-body);font:inherit;border-radius:.375rem;padding:.375rem .625rem;font-size:.8125rem}.OpportunityForecast-module__ESDfcq__workspace button{cursor:pointer}.OpportunityForecast-module__ESDfcq__workspace button:hover:not(:disabled){background:var(--ls-elevated)}.OpportunityForecast-module__ESDfcq__workspace button:disabled{opacity:.5;cursor:default}.OpportunityForecast-module__ESDfcq__workspace :is(button,input,select,summary,a,[tabindex]):focus-visible{outline:2px solid var(--ls-accent);outline-offset:3px}.OpportunityForecast-module__ESDfcq__workspace a{color:var(--ls-accent);text-underline-offset:.2em;text-decoration:underline}.OpportunityForecast-module__ESDfcq__toolbar{flex-wrap:wrap;align-items:end;gap:.75rem;display:flex}.OpportunityForecast-module__ESDfcq__toolbar label,.OpportunityForecast-module__ESDfcq__group{flex-direction:column;gap:.375rem;font-size:.8125rem;display:flex}.OpportunityForecast-module__ESDfcq__toolbar input,.OpportunityForecast-module__ESDfcq__toolbar select{min-width:10rem;max-width:100%}.OpportunityForecast-module__ESDfcq__tabs{gap:.25rem;display:flex}.OpportunityForecast-module__ESDfcq__tabs button{border-color:#0000;align-items:center;gap:.375rem;display:flex}.OpportunityForecast-module__ESDfcq__tabs button[aria-selected=true]{color:var(--ls-accent);border-bottom-color:var(--ls-accent);background:var(--ls-elevated)}.OpportunityForecast-module__ESDfcq__filters summary{cursor:pointer;width:fit-content;min-height:2.25rem;padding:.5rem;font-size:.8125rem}.OpportunityForecast-module__ESDfcq__filters[open] .OpportunityForecast-module__ESDfcq__toolbar{margin-top:.5rem}.OpportunityForecast-module__ESDfcq__caption{color:var(--ls-fg-muted);max-width:100ch;font-size:.75rem;line-height:1.6}.OpportunityForecast-module__ESDfcq__metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.OpportunityForecast-module__ESDfcq__metrics>div,.OpportunityForecast-module__ESDfcq__panel{background:var(--ls-surface);border:1px solid var(--ls-border-soft);border-radius:.375rem;min-width:0;padding:1rem}.OpportunityForecast-module__ESDfcq__metrics dt{color:var(--ls-fg-muted);font-size:.75rem}.OpportunityForecast-module__ESDfcq__metrics dd{color:var(--ls-fg-heading);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-block:.375rem;font-size:1.125rem;font-weight:650}.OpportunityForecast-module__ESDfcq__metrics p{color:var(--ls-fg-muted);font-size:.75rem}.OpportunityForecast-module__ESDfcq__quality{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.OpportunityForecast-module__ESDfcq__panel h2{color:var(--ls-fg-heading);font-size:.875rem;font-weight:600}.OpportunityForecast-module__ESDfcq__panel>p{margin-top:.5rem;font-size:.8125rem;line-height:1.6}.OpportunityForecast-module__ESDfcq__workspace .OpportunityForecast-module__ESDfcq__issue{text-align:left;justify-content:space-between;align-items:center;gap:1rem;width:100%;margin-top:.75rem;padding:.75rem;display:flex}.OpportunityForecast-module__ESDfcq__issue strong{font-weight:550}.OpportunityForecast-module__ESDfcq__issue small,.OpportunityForecast-module__ESDfcq__tableScroll small{color:var(--ls-fg-muted);margin-top:.25rem;font-size:.75rem;display:block}.OpportunityForecast-module__ESDfcq__workspace .OpportunityForecast-module__ESDfcq__issue[aria-pressed=true]{border-color:var(--ls-accent);background:var(--ls-elevated)}.OpportunityForecast-module__ESDfcq__group{width:min(100%,12rem)}.OpportunityForecast-module__ESDfcq__chart{flex-direction:column;gap:1rem;margin-block:1.5rem;display:flex}.OpportunityForecast-module__ESDfcq__chartRow{overflow-wrap:anywhere;grid-template-columns:minmax(6rem,18%) 1fr;align-items:center;gap:1rem;font-size:.75rem;display:grid}.OpportunityForecast-module__ESDfcq__bars{flex-direction:column;gap:.2rem;display:flex}.OpportunityForecast-module__ESDfcq__bars i{border-radius:.25rem;height:.375rem;display:block}.OpportunityForecast-module__ESDfcq__potential{background:var(--ls-fg-muted)}.OpportunityForecast-module__ESDfcq__expected{background:var(--ls-accent)}.OpportunityForecast-module__ESDfcq__won{background:var(--ls-viz-won,var(--ls-fg-heading))}.OpportunityForecast-module__ESDfcq__legend{flex-wrap:wrap;gap:1rem;display:flex}.OpportunityForecast-module__ESDfcq__legend span:before{content:"";border-radius:50%;width:.5rem;height:.5rem;margin-right:.375rem;display:inline-block}.OpportunityForecast-module__ESDfcq__potentialKey:before{background:var(--ls-fg-muted)}.OpportunityForecast-module__ESDfcq__expectedKey:before{background:var(--ls-accent)}.OpportunityForecast-module__ESDfcq__wonKey:before{background:var(--ls-viz-won,var(--ls-fg-heading))}.OpportunityForecast-module__ESDfcq__tableScroll{margin-top:1rem;overflow:auto}.OpportunityForecast-module__ESDfcq__tableScroll table{border-collapse:collapse;text-align:left;width:100%;font-size:.8125rem}.OpportunityForecast-module__ESDfcq__tableScroll caption{text-align:left;color:var(--ls-fg-muted);margin-bottom:.5rem;font-size:.75rem}.OpportunityForecast-module__ESDfcq__tableScroll th,.OpportunityForecast-module__ESDfcq__tableScroll td{border-bottom:1px solid var(--ls-border-soft);font-variant-numeric:tabular-nums;padding:.75rem}.OpportunityForecast-module__ESDfcq__tableScroll thead{background:var(--ls-elevated)}.OpportunityForecast-module__ESDfcq__tableScroll th{font-weight:550}.OpportunityForecast-module__ESDfcq__pagination{justify-content:flex-end;align-items:center;gap:.75rem;margin-top:1rem;font-size:.8125rem;display:flex}@media (max-width:850px){.OpportunityForecast-module__ESDfcq__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.OpportunityForecast-module__ESDfcq__quality{grid-template-columns:1fr}}@media (max-width:500px){.OpportunityForecast-module__ESDfcq__content{padding:.75rem .75rem 2rem}.OpportunityForecast-module__ESDfcq__metrics{grid-template-columns:1fr}.OpportunityForecast-module__ESDfcq__toolbar>label{width:100%}.OpportunityForecast-module__ESDfcq__tableScroll table{min-width:38rem}.OpportunityForecast-module__ESDfcq__tabs{flex-wrap:wrap}}@media (pointer:coarse){.OpportunityForecast-module__ESDfcq__workspace button,.OpportunityForecast-module__ESDfcq__workspace input,.OpportunityForecast-module__ESDfcq__workspace select,.OpportunityForecast-module__ESDfcq__filters summary{min-height:2.75rem}}@media (forced-colors:active){.OpportunityForecast-module__ESDfcq__bars i,.OpportunityForecast-module__ESDfcq__legend span:before{background:canvastext}}.OpportunityForecast-module__ESDfcq__riskForm{color:var(--ls-fg-body);flex-direction:column;gap:1rem;font-size:.8125rem;line-height:1.6;display:flex}.OpportunityForecast-module__ESDfcq__riskBand{border-bottom:1px solid var(--ls-border-soft);flex-wrap:wrap;align-items:end;gap:.75rem;padding:1rem 0;display:flex}.OpportunityForecast-module__ESDfcq__riskBand legend{color:var(--ls-fg-heading);font-weight:600}.OpportunityForecast-module__ESDfcq__riskBand label{flex-direction:column;flex:1;gap:.375rem;min-width:8rem;display:flex}.OpportunityForecast-module__ESDfcq__riskBand input{border:1px solid var(--ls-border-soft);background:var(--ls-surface);width:100%;min-height:2.25rem;color:var(--ls-fg-body);border-radius:.375rem;padding:.375rem .625rem}.OpportunityForecast-module__ESDfcq__riskForm :is(input,button):focus-visible{outline:2px solid var(--ls-accent);outline-offset:3px}@media (pointer:coarse){.OpportunityForecast-module__ESDfcq__riskForm :is(input,button){min-height:2.75rem}}
.PopupMotion-module__tH25lq__portal[data-crm-popup-motion] [data-crm-popup-surface]{animation:.25s cubic-bezier(0,0,.2,1) both PopupMotion-module__tH25lq__dialogIn}.PopupMotion-module__tH25lq__portal[data-crm-popup-motion] .ls-scrim{animation:.25s cubic-bezier(0,0,.2,1) both PopupMotion-module__tH25lq__scrimIn}.PopupMotion-module__tH25lq__menu{transform-origin:100% 0;animation:.15s cubic-bezier(0,0,.2,1) both PopupMotion-module__tH25lq__menuIn}.PopupMotion-module__tH25lq__menu[data-menu-side=top]{transform-origin:100% 100%;--popup-offset:3px}.PopupMotion-module__tH25lq__menu[data-menu-side=bottom]{--popup-offset:-3px}.PopupMotion-module__tH25lq__menu[data-menu-align=start]{transform-origin:0 0}.PopupMotion-module__tH25lq__menu[data-menu-align=start][data-menu-side=top]{transform-origin:0 100%}.PopupMotion-module__tH25lq__menu[data-crm-menu-motion=pipeline]{animation:.2s cubic-bezier(0,0,.2,1) both PopupMotion-module__tH25lq__pipelineMenuIn}@keyframes PopupMotion-module__tH25lq__pipelineMenuIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:none}}@keyframes PopupMotion-module__tH25lq__dialogIn{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:none}}@keyframes PopupMotion-module__tH25lq__menuIn{0%{opacity:0;transform:translateY(var(--popup-offset,6px)) scale(.98)}to{opacity:1;transform:none}}@keyframes PopupMotion-module__tH25lq__scrimIn{0%{opacity:0}to{opacity:1}}.PopupMotion-module__tH25lq__menu[data-popup-motion-disabled]{animation:none}.PopupMotion-module__tH25lq__portal[data-popup-motion-disabled] [data-crm-popup-surface]{animation:none}.PopupMotion-module__tH25lq__portal[data-popup-motion-disabled] .ls-scrim{animation:none}.PopupMotion-module__tH25lq__portal[data-crm-popup-motion] [data-motion=off] [data-crm-popup-surface]{animation:none}.PopupMotion-module__tH25lq__portal[data-crm-popup-motion] [data-motion=off] .ls-scrim{animation:none}@media (prefers-reduced-motion:reduce){.PopupMotion-module__tH25lq__menu,.PopupMotion-module__tH25lq__menu[data-crm-menu-motion=pipeline]{animation:none}.PopupMotion-module__tH25lq__portal[data-crm-popup-motion] [data-crm-popup-surface]{animation:none}.PopupMotion-module__tH25lq__portal[data-crm-popup-motion] .ls-scrim{animation:none}}
.AtelierPromptField-module__rPCbDG__row{flex-direction:column;align-items:stretch;gap:10px;min-width:0;display:flex}.AtelierPromptField-module__rPCbDG__references{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;max-width:100%;display:flex}.AtelierPromptField-module__rPCbDG__references:empty{display:none}.AtelierPromptField-module__rPCbDG__field{min-width:0;position:relative}.AtelierPromptField-module__rPCbDG__input,.AtelierPromptField-module__rPCbDG__reveal{font:inherit;letter-spacing:normal;text-align:left;white-space:pre-wrap;overflow-wrap:break-word;font-size:15px;line-height:25px}.AtelierPromptField-module__rPCbDG__field .AtelierPromptField-module__rPCbDG__input{box-sizing:border-box;resize:vertical;width:100%;height:64px;min-height:64px;max-height:160px;color:var(--ls-fg-heading);background:0 0;border:0;border-radius:0;margin:0;padding:0;display:block}.AtelierPromptField-module__rPCbDG__field [data-ai-chat-input]{padding-block:0}.AtelierPromptField-module__rPCbDG__field [data-ai-chat-input] .AtelierPromptField-module__rPCbDG__input{height:36px;min-height:36px;transition:height .22s cubic-bezier(.22,1,.36,1)}.AtelierPromptField-module__rPCbDG__field [data-ai-chat-input][data-expanded=true] .AtelierPromptField-module__rPCbDG__input{height:72px;min-height:72px}@media (prefers-reduced-motion:reduce){.AtelierPromptField-module__rPCbDG__field [data-ai-chat-input] .AtelierPromptField-module__rPCbDG__input{transition:none}}[data-motion=off] .AtelierPromptField-module__rPCbDG__field [data-ai-chat-input] .AtelierPromptField-module__rPCbDG__input{transition:none}.AtelierPromptField-module__rPCbDG__reveal{pointer-events:none;color:var(--ls-fg-heading);display:none;position:absolute;inset:0;overflow:hidden}.AtelierPromptField-module__rPCbDG__reveal span{white-space:pre;display:inline-block}.AtelierPromptField-module__rPCbDG__tag{background:color-mix(in srgb, var(--ls-accent) 10%, var(--ls-bg));max-width:190px;color:var(--ls-focus);border-radius:6px;flex-shrink:0;align-items:center;margin-top:1px;display:inline-flex}.AtelierPromptField-module__rPCbDG__tagLabel{align-items:center;gap:5px;min-width:0;padding:4px 7px;font-size:12px;display:inline-flex}.AtelierPromptField-module__rPCbDG__tagLabel>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.AtelierPromptField-module__rPCbDG__row .AtelierPromptField-module__rPCbDG__field .AtelierPromptField-module__rPCbDG__input:focus{box-shadow:inset 0 -1px var(--ls-fg-muted);outline:none}.AtelierPromptField-module__rPCbDG__tag button{min-height:28px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:4px 6px;font-size:12px;display:inline-flex}.AtelierPromptField-module__rPCbDG__tag .AtelierPromptField-module__rPCbDG__tagPreview{text-align:left;gap:5px;min-width:0;padding-left:7px}.AtelierPromptField-module__rPCbDG__tagPreview span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.AtelierPromptField-module__rPCbDG__tag svg{flex-shrink:0}.AtelierPromptField-module__rPCbDG__tag .AtelierPromptField-module__rPCbDG__tagRemove{flex-shrink:0;width:26px}.AtelierPromptField-module__rPCbDG__tag button:hover:not(:disabled){background:color-mix(in srgb, var(--ls-fg-heading) 8%, transparent);color:var(--ls-fg-heading)}.AtelierPromptField-module__rPCbDG__tag button:disabled{opacity:.5;cursor:not-allowed}.AtelierPromptField-module__rPCbDG__tag button:focus-visible,.AtelierPromptField-module__rPCbDG__dialog :focus-visible{outline:2px solid var(--ls-focus);outline-offset:2px}.AtelierPromptField-module__rPCbDG__overlay{z-index:var(--ls-z-modal,100);color:var(--ls-fg-heading);place-items:center;padding:24px;display:grid;position:fixed;inset:0}.AtelierPromptField-module__rPCbDG__scrim{background:color-mix(in srgb, var(--ls-fg-heading) 32%, transparent);position:absolute;inset:0}.AtelierPromptField-module__rPCbDG__dialog{background:var(--ls-bg);border:1px solid var(--ls-border);width:min(1080px,100%);min-width:0;max-height:88dvh;box-shadow:0 20px 70px color-mix(in srgb, var(--ls-fg-heading) 18%, transparent);border-radius:18px;flex-direction:column;display:flex;position:relative;overflow:hidden}.AtelierPromptField-module__rPCbDG__dialog>header{border-bottom:1px solid var(--ls-divider);flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex}.AtelierPromptField-module__rPCbDG__dialog h2{color:var(--ls-fg-heading);font:inherit;margin:0;font-size:16px;font-weight:650;line-height:1.5}.AtelierPromptField-module__rPCbDG__dialog header p{color:var(--ls-fg-muted);margin:2px 0 0;font-size:12px;line-height:1.5}.AtelierPromptField-module__rPCbDG__dialog header button{width:40px;height:40px;color:var(--ls-fg-body);cursor:pointer;background:0 0;border:0;border-radius:8px;flex-shrink:0;place-items:center;display:grid}.AtelierPromptField-module__rPCbDG__dialog header button:hover{background:var(--ls-elevated)}.AtelierPromptField-module__rPCbDG__preview{overscroll-behavior:contain;min-height:0;overflow:auto}@media (prefers-reduced-motion:no-preference){.AtelierPromptField-module__rPCbDG__field[data-prompt-revealing] .AtelierPromptField-module__rPCbDG__input{color:#0000;caret-color:var(--ls-fg-heading)}.AtelierPromptField-module__rPCbDG__field[data-prompt-revealing] .AtelierPromptField-module__rPCbDG__reveal{display:block}.AtelierPromptField-module__rPCbDG__reveal span{animation:.24s cubic-bezier(.22,1,.36,1) both AtelierPromptField-module__rPCbDG__prompt-word-in;animation-delay:var(--word-delay)}.AtelierPromptField-module__rPCbDG__dialog{animation:.2s cubic-bezier(.22,1,.36,1) both AtelierPromptField-module__rPCbDG__reference-in}}[data-motion=off] .AtelierPromptField-module__rPCbDG__field[data-prompt-revealing] .AtelierPromptField-module__rPCbDG__input{color:var(--ls-fg-heading)}[data-motion=off] .AtelierPromptField-module__rPCbDG__reveal{display:none}[data-motion=off] .AtelierPromptField-module__rPCbDG__dialog{animation:none}@keyframes AtelierPromptField-module__rPCbDG__prompt-word-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes AtelierPromptField-module__rPCbDG__reference-in{0%{opacity:0;transform:translateY(7px)scale(.985)}to{opacity:1;transform:none}}@media (max-width:560px){.AtelierPromptField-module__rPCbDG__row{gap:8px}.AtelierPromptField-module__rPCbDG__tag{max-width:100%}.AtelierPromptField-module__rPCbDG__overlay{padding:12px}.AtelierPromptField-module__rPCbDG__dialog{border-radius:12px;max-height:92dvh}.AtelierPromptField-module__rPCbDG__dialog>header{padding:12px}}@media (forced-colors:active){.AtelierPromptField-module__rPCbDG__tag,.AtelierPromptField-module__rPCbDG__dialog{border:1px solid canvastext}.AtelierPromptField-module__rPCbDG__row .AtelierPromptField-module__rPCbDG__field .AtelierPromptField-module__rPCbDG__input:focus{outline-offset:2px;outline:2px solid highlight}.AtelierPromptField-module__rPCbDG__field[data-prompt-revealing] .AtelierPromptField-module__rPCbDG__input{color:canvastext}.AtelierPromptField-module__rPCbDG__reveal{display:none}}
.AtelierStarterPreview-module__HG-Xga__full{width:100%}.AtelierStarterPreview-module__HG-Xga__canvas{color:#252522;text-align:left;font:15px/1.5 Arial,sans-serif}.AtelierStarterPreview-module__HG-Xga__canvas *{box-sizing:border-box}.AtelierStarterPreview-module__HG-Xga__canvas h2,.AtelierStarterPreview-module__HG-Xga__canvas h3,.AtelierStarterPreview-module__HG-Xga__canvas p{margin:0}.AtelierStarterPreview-module__HG-Xga__canvas h2{letter-spacing:-.045em;font-size:54px;font-weight:500;line-height:1.06}.AtelierStarterPreview-module__HG-Xga__canvas h3{font-size:21px;line-height:1.2}.AtelierStarterPreview-module__HG-Xga__canvas p{line-height:1.7}.AtelierStarterPreview-module__HG-Xga__canvas small{letter-spacing:.12em;font-size:10px}.AtelierStarterPreview-module__HG-Xga__canvas em{font-family:Georgia,serif;font-weight:400}.AtelierStarterPreview-module__HG-Xga__canvas footer{justify-content:space-between;gap:18px;margin-top:35px;font-size:12px;display:flex}.AtelierStarterPreview-module__HG-Xga__boardLabel{letter-spacing:.14em;justify-content:space-between;align-items:center;gap:20px;margin-bottom:46px;font-size:10px;display:flex}.AtelierStarterPreview-module__HG-Xga__boardLabel i{letter-spacing:-.04em;font:italic 25px Georgia,serif}.AtelierStarterPreview-module__HG-Xga__boardLabel b{letter-spacing:-.04em;font-size:19px}.AtelierStarterPreview-module__HG-Xga__mockAction{color:#faf7f0;background:#292821;border-radius:7px;padding:12px 16px;font-size:12px;display:inline-block}.AtelierStarterPreview-module__HG-Xga__quest{color:#f5f4e8;background:#1c211c;min-height:690px;padding:32px 26px}.AtelierStarterPreview-module__HG-Xga__phones{justify-content:center;align-items:flex-start;gap:20px;display:flex}.AtelierStarterPreview-module__HG-Xga__phone{color:#242920;background:#faf9f3;border:8px solid #10170f;border-radius:37px;width:276px;min-height:535px;padding:20px}.AtelierStarterPreview-module__HG-Xga__phoneTop{justify-content:space-between;margin-bottom:28px;font-size:10px;font-weight:700;display:flex}.AtelierStarterPreview-module__HG-Xga__phone h3{font-size:20px}.AtelierStarterPreview-module__HG-Xga__phone p{margin:10px 0 20px;font-size:11px}.AtelierStarterPreview-module__HG-Xga__phoneFoot{text-align:center;margin-top:26px;font-size:9px;display:block}.AtelierStarterPreview-module__HG-Xga__welcome{color:#f5f4e8;background:#303b2b}.AtelierStarterPreview-module__HG-Xga__welcome h2{margin-top:28px;font-size:43px}.AtelierStarterPreview-module__HG-Xga__welcome h2 em{color:#d7e89a}.AtelierStarterPreview-module__HG-Xga__welcome>small{font-size:8px}.AtelierStarterPreview-module__HG-Xga__welcome .AtelierStarterPreview-module__HG-Xga__mockAction{color:#24301b;background:#d7e89a}.AtelierStarterPreview-module__HG-Xga__level{background:#e6ecda;border-radius:12px;padding:14px}.AtelierStarterPreview-module__HG-Xga__level small{font-size:8px}.AtelierStarterPreview-module__HG-Xga__level strong{margin:10px 0;font-size:15px;display:block}.AtelierStarterPreview-module__HG-Xga__level strong span{float:right;padding-top:4px;font-size:8px}.AtelierStarterPreview-module__HG-Xga__level>div{background:linear-gradient(90deg,#4f6b38 72%,#c1ccaf 72%);border-radius:9px;height:5px}.AtelierStarterPreview-module__HG-Xga__quests{grid-template-columns:1fr 1fr;gap:8px;margin-top:14px;display:grid}.AtelierStarterPreview-module__HG-Xga__quests>div{background:#f3d4bc;border-radius:13px;padding:12px}.AtelierStarterPreview-module__HG-Xga__quests>[data-tone="1"]{background:#e8e1f3}.AtelierStarterPreview-module__HG-Xga__quests>[data-tone="2"]{background:#dbe9c9}.AtelierStarterPreview-module__HG-Xga__quests>[data-tone="3"]{background:#e9e2b9}.AtelierStarterPreview-module__HG-Xga__quests b{font-size:18px}.AtelierStarterPreview-module__HG-Xga__quests strong,.AtelierStarterPreview-module__HG-Xga__quests small{display:block}.AtelierStarterPreview-module__HG-Xga__quests strong{margin-top:8px;font-size:11px}.AtelierStarterPreview-module__HG-Xga__quests small{letter-spacing:0;margin:5px 0;font-size:9px;line-height:1.5}.AtelierStarterPreview-module__HG-Xga__quests span{font-size:8px}.AtelierStarterPreview-module__HG-Xga__progress{margin-top:40px}.AtelierStarterPreview-module__HG-Xga__progress h3{font-family:Georgia,serif;font-size:27px;font-weight:400}.AtelierStarterPreview-module__HG-Xga__progressRing{text-align:center;border:13px solid #b5c98a;border-right-color:#e9edde;border-radius:50%;flex-direction:column;justify-content:center;width:170px;height:170px;margin:32px auto 24px;display:flex}.AtelierStarterPreview-module__HG-Xga__progressRing strong{font:57px Georgia,serif}.AtelierStarterPreview-module__HG-Xga__progressRing span{font-size:9px}.AtelierStarterPreview-module__HG-Xga__progress p{text-align:center}.AtelierStarterPreview-module__HG-Xga__week{text-align:center;margin-bottom:25px;font-size:10px;line-height:2.5}.AtelierStarterPreview-module__HG-Xga__week b{color:#4f6b38}.AtelierStarterPreview-module__HG-Xga__travel{background:#f1eee3;min-height:630px;padding:36px 50px 60px}.AtelierStarterPreview-module__HG-Xga__travelGrid{grid-template-columns:1fr 1fr;align-items:center;gap:50px;display:grid}.AtelierStarterPreview-module__HG-Xga__travel h2{margin:25px 0;font-size:59px}.AtelierStarterPreview-module__HG-Xga__travel p{margin-bottom:24px}.AtelierStarterPreview-module__HG-Xga__postcard{background:#fcfaf1;padding:15px 15px 24px;transform:rotate(3deg);box-shadow:2px 15px 28px #33332015}.AtelierStarterPreview-module__HG-Xga__postcard h3{margin:10px 0;font:28px Georgia,serif}.AtelierStarterPreview-module__HG-Xga__postcard p{font-size:12px}.AtelierStarterPreview-module__HG-Xga__postcard>span{font-size:10px}.AtelierStarterPreview-module__HG-Xga__landscape{background:#bcd1ce;height:250px;margin-bottom:20px;position:relative;overflow:hidden}.AtelierStarterPreview-module__HG-Xga__landscape:before,.AtelierStarterPreview-module__HG-Xga__landscape:after{content:"";background:#778f65;border-radius:50%;width:400px;height:210px;position:absolute;top:100px;left:-110px;transform:rotate(20deg)}.AtelierStarterPreview-module__HG-Xga__landscape:after{background:#b2bc84;top:130px;left:120px}.AtelierStarterPreview-module__HG-Xga__landscape span{background:#f2deb2;border-radius:50%;width:58px;height:58px;position:absolute;top:25px;right:32px}.AtelierStarterPreview-module__HG-Xga__architecture{background:#f4f1ea;min-height:670px;padding:34px 48px}.AtelierStarterPreview-module__HG-Xga__architecture h2{margin-bottom:32px;font-size:63px}.AtelierStarterPreview-module__HG-Xga__building{background:#d5cdc0;align-items:flex-end;height:265px;padding:0 12%;display:flex;position:relative;overflow:hidden}.AtelierStarterPreview-module__HG-Xga__building>div{background:#a88060;width:40%;height:180px;transform:skewY(-12deg);box-shadow:inset -20px 0 #735c49}.AtelierStarterPreview-module__HG-Xga__building>div:nth-child(2){background:#e1d2b7;height:245px;box-shadow:inset -26px 0 #b5a388}.AtelierStarterPreview-module__HG-Xga__building>div:nth-child(3){background:#ad5947;height:125px;box-shadow:inset -20px 0 #843d32}.AtelierStarterPreview-module__HG-Xga__building>span{color:#faf5e9;font-size:9px;position:absolute;bottom:12px;left:16px}.AtelierStarterPreview-module__HG-Xga__pricing{text-align:center;background:#f6f8f5;min-height:625px;padding:34px 40px 48px}.AtelierStarterPreview-module__HG-Xga__pricing h2{margin:16px 0;font-size:45px}.AtelierStarterPreview-module__HG-Xga__pricing>p{color:#62685f}.AtelierStarterPreview-module__HG-Xga__billing{background:#e8ece4;border-radius:30px;align-items:center;gap:22px;margin:24px 0;padding:5px 5px 5px 20px;font-size:12px;display:inline-flex}.AtelierStarterPreview-module__HG-Xga__billing strong{background:#fafcf9;border-radius:25px;padding:8px 20px}.AtelierStarterPreview-module__HG-Xga__plans{text-align:left;grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.AtelierStarterPreview-module__HG-Xga__plans article{background:#fcfdfb;border:1px solid #d3dbcd;border-radius:14px;padding:23px}.AtelierStarterPreview-module__HG-Xga__plans article:nth-child(2){background:#e7efdd;border-color:#819c69}.AtelierStarterPreview-module__HG-Xga__plans article>small{font-size:8px}.AtelierStarterPreview-module__HG-Xga__plans h3{margin:20px 0}.AtelierStarterPreview-module__HG-Xga__plans article>strong{font-size:33px;font-weight:500}.AtelierStarterPreview-module__HG-Xga__plans strong small{letter-spacing:0;font-size:10px}.AtelierStarterPreview-module__HG-Xga__plans p{margin:4px 0 20px;font-size:10px}.AtelierStarterPreview-module__HG-Xga__plans ul{padding:0;font-size:11px;line-height:2.5;list-style:none}.AtelierStarterPreview-module__HG-Xga__deck{background:#f0b1b6;min-height:600px;padding:36px 50px;position:relative;overflow:hidden}.AtelierStarterPreview-module__HG-Xga__deck h2{margin:50px 0 30px;font-size:74px;position:relative}.AtelierStarterPreview-module__HG-Xga__deck p{position:relative}.AtelierStarterPreview-module__HG-Xga__deckShape{border:85px solid #b14442;border-radius:50%;width:360px;height:360px;position:absolute;top:170px;right:-50px}.AtelierStarterPreview-module__HG-Xga__deck footer{margin-top:80px;font-size:10px;position:relative}.AtelierStarterPreview-module__HG-Xga__dashboard{background:#f5f6f8;grid-template-columns:170px 1fr;min-height:620px;display:grid}.AtelierStarterPreview-module__HG-Xga__dashboard aside{border-right:1px solid #dfe3e8;flex-direction:column;gap:24px;padding:30px 20px;font-size:12px;display:flex}.AtelierStarterPreview-module__HG-Xga__dashboard aside b{margin-bottom:35px;font-size:24px}.AtelierStarterPreview-module__HG-Xga__dashboard aside strong{background:#e1e6ed;border-radius:6px;padding:10px}.AtelierStarterPreview-module__HG-Xga__dashboard>div{min-width:0;padding:32px}.AtelierStarterPreview-module__HG-Xga__dashboard h2{margin-bottom:10px;font-size:31px}.AtelierStarterPreview-module__HG-Xga__dashboard p{color:#596473;font-size:12px}.AtelierStarterPreview-module__HG-Xga__orderTools{justify-content:space-between;align-items:center;gap:15px;margin:28px 0 15px;font-size:10px;display:flex}.AtelierStarterPreview-module__HG-Xga__orderTools>span{border:1px solid #d7dee5;border-radius:6px;padding:10px}.AtelierStarterPreview-module__HG-Xga__dashboard table{border-collapse:collapse;text-align:left;width:100%;font-size:12px}.AtelierStarterPreview-module__HG-Xga__dashboard th,.AtelierStarterPreview-module__HG-Xga__dashboard td{border-bottom:1px solid #dce1e7;padding:18px 8px}.AtelierStarterPreview-module__HG-Xga__dashboard th{color:#6d7681;font-size:10px;font-weight:400}.AtelierStarterPreview-module__HG-Xga__dashboard td span{background:#e3ebdf;border-radius:5px;padding:5px 8px;font-size:10px}.AtelierStarterPreview-module__HG-Xga__dashboard footer{color:#596473;font-size:10px}.AtelierStarterPreview-module__HG-Xga__handbook{background:#f9f6ee;min-height:660px;padding:32px 48px 55px}.AtelierStarterPreview-module__HG-Xga__handbookGrid{grid-template-columns:180px 1fr;gap:45px;display:grid}.AtelierStarterPreview-module__HG-Xga__handbook aside{color:#726c60;font-size:11px;line-height:3.8}.AtelierStarterPreview-module__HG-Xga__handbook h2{margin:20px 0;font-size:60px}.AtelierStarterPreview-module__HG-Xga__handbook p{max-width:410px;font-size:13px}.AtelierStarterPreview-module__HG-Xga__handbook h3{margin:32px 0 16px;font-size:18px;font-weight:500}.AtelierStarterPreview-module__HG-Xga__checklist{border-top:1px solid #ded8ca;align-items:center;gap:15px;padding:14px 0;display:flex}.AtelierStarterPreview-module__HG-Xga__checklist>span{font-size:23px}.AtelierStarterPreview-module__HG-Xga__checklist strong,.AtelierStarterPreview-module__HG-Xga__checklist small{display:block}.AtelierStarterPreview-module__HG-Xga__checklist strong{font-size:12px;font-weight:500}.AtelierStarterPreview-module__HG-Xga__checklist small{margin-top:6px;font-size:8px}.AtelierStarterPreview-module__HG-Xga__motion{color:#27291b;background:#dce853;min-height:620px;padding:36px 50px;position:relative;overflow:hidden}.AtelierStarterPreview-module__HG-Xga__motion h2{margin:85px 0 70px;font-size:120px;line-height:.94;position:relative}.AtelierStarterPreview-module__HG-Xga__motionCircle{background:#959fd5;border-radius:50%;width:360px;height:360px;position:absolute;top:100px;right:-40px}.AtelierStarterPreview-module__HG-Xga__motion footer{font-size:10px;position:relative}.AtelierStarterPreview-module__HG-Xga__thumbnail{border:1px solid var(--ls-border);pointer-events:none;border-radius:7px;flex-shrink:0;width:105px;height:66px;position:relative;overflow:hidden}.AtelierStarterPreview-module__HG-Xga__thumbnail .AtelierStarterPreview-module__HG-Xga__canvas{transform-origin:0 0;width:1000px;position:absolute;top:0;left:0;transform:scale(.105)}.AtelierStarterPreview-module__HG-Xga__thumbnail .AtelierStarterPreview-module__HG-Xga__canvas small{color:inherit;margin-top:0}.AtelierStarterPreview-module__HG-Xga__thumbnail .AtelierStarterPreview-module__HG-Xga__canvas .AtelierStarterPreview-module__HG-Xga__boardLabel strong,.AtelierStarterPreview-module__HG-Xga__thumbnail .AtelierStarterPreview-module__HG-Xga__canvas .AtelierStarterPreview-module__HG-Xga__level strong span{display:inline}.AtelierStarterPreview-module__HG-Xga__thumbnail .AtelierStarterPreview-module__HG-Xga__canvas .AtelierStarterPreview-module__HG-Xga__phone h3{font-size:20px}.AtelierStarterPreview-module__HG-Xga__thumbnail .AtelierStarterPreview-module__HG-Xga__canvas .AtelierStarterPreview-module__HG-Xga__progress h3{font-size:27px}.AtelierStarterPreview-module__HG-Xga__thumbnail .AtelierStarterPreview-module__HG-Xga__canvas .AtelierStarterPreview-module__HG-Xga__postcard h3{margin:10px 0;font-size:28px}.AtelierStarterPreview-module__HG-Xga__thumbnail .AtelierStarterPreview-module__HG-Xga__canvas .AtelierStarterPreview-module__HG-Xga__plans h3{margin:20px 0;font-size:21px}.AtelierStarterPreview-module__HG-Xga__thumbnail .AtelierStarterPreview-module__HG-Xga__canvas .AtelierStarterPreview-module__HG-Xga__handbook h3{margin:32px 0 16px;font-size:18px}@media (max-width:700px){.AtelierStarterPreview-module__HG-Xga__full .AtelierStarterPreview-module__HG-Xga__phones{flex-wrap:wrap}.AtelierStarterPreview-module__HG-Xga__full .AtelierStarterPreview-module__HG-Xga__progress{margin-top:0}.AtelierStarterPreview-module__HG-Xga__full .AtelierStarterPreview-module__HG-Xga__boardLabel{flex-wrap:wrap;gap:12px;margin-bottom:28px}.AtelierStarterPreview-module__HG-Xga__full :is(.AtelierStarterPreview-module__HG-Xga__travel,.AtelierStarterPreview-module__HG-Xga__architecture,.AtelierStarterPreview-module__HG-Xga__pricing,.AtelierStarterPreview-module__HG-Xga__deck,.AtelierStarterPreview-module__HG-Xga__handbook,.AtelierStarterPreview-module__HG-Xga__motion){padding:26px 22px}.AtelierStarterPreview-module__HG-Xga__full :is(.AtelierStarterPreview-module__HG-Xga__travelGrid,.AtelierStarterPreview-module__HG-Xga__plans,.AtelierStarterPreview-module__HG-Xga__handbookGrid){grid-template-columns:1fr}.AtelierStarterPreview-module__HG-Xga__full .AtelierStarterPreview-module__HG-Xga__handbook aside{display:none}.AtelierStarterPreview-module__HG-Xga__full .AtelierStarterPreview-module__HG-Xga__postcard{transform:none}.AtelierStarterPreview-module__HG-Xga__full .AtelierStarterPreview-module__HG-Xga__dashboard{grid-template-columns:1fr}.AtelierStarterPreview-module__HG-Xga__full .AtelierStarterPreview-module__HG-Xga__dashboard aside{display:none}.AtelierStarterPreview-module__HG-Xga__full .AtelierStarterPreview-module__HG-Xga__dashboard>div{padding:24px 16px}.AtelierStarterPreview-module__HG-Xga__full .AtelierStarterPreview-module__HG-Xga__orderTools{flex-wrap:wrap}.AtelierStarterPreview-module__HG-Xga__full h2{font-size:44px}.AtelierStarterPreview-module__HG-Xga__full .AtelierStarterPreview-module__HG-Xga__motion h2{font-size:76px}.AtelierStarterPreview-module__HG-Xga__full .AtelierStarterPreview-module__HG-Xga__deckShape{opacity:.35}.AtelierStarterPreview-module__HG-Xga__full .AtelierStarterPreview-module__HG-Xga__motionCircle{right:-180px}}
.AtelierFormatSelect-module__acX-zG__picker{flex-shrink:0;display:inline-flex}.AtelierFormatSelect-module__acX-zG__picker button.AtelierFormatSelect-module__acX-zG__trigger{border:1px solid var(--ls-divider);background:var(--ls-bg);min-height:44px;color:var(--ls-fg-body);font:inherit;cursor:pointer;white-space:nowrap;border-radius:12px;align-items:center;gap:8px;padding:8px 12px;font-size:12px;display:inline-flex}.AtelierFormatSelect-module__acX-zG__picker button.AtelierFormatSelect-module__acX-zG__trigger:hover:not(:disabled),.AtelierFormatSelect-module__acX-zG__picker button.AtelierFormatSelect-module__acX-zG__trigger[aria-expanded=true]{background:var(--ls-elevated);border-color:var(--ls-border);color:var(--ls-fg-heading)}.AtelierFormatSelect-module__acX-zG__picker button.AtelierFormatSelect-module__acX-zG__trigger:focus-visible{outline:2px solid var(--ls-focus);outline-offset:3px}.AtelierFormatSelect-module__acX-zG__picker button.AtelierFormatSelect-module__acX-zG__trigger:disabled{opacity:.45;cursor:not-allowed}.AtelierFormatSelect-module__acX-zG__chevron{color:var(--ls-fg-muted);margin-left:5px}.AtelierFormatSelect-module__acX-zG__menu{border:1px solid var(--ls-border);background:var(--ls-bg);color:var(--ls-fg-body);font-family:var(--font-geist), sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;box-shadow:0 16px 48px color-mix(in srgb, var(--ls-fg-heading) 14%, transparent), 0 2px 8px color-mix(in srgb, var(--ls-fg-heading) 6%, transparent);border-radius:16px;padding:6px}.AtelierFormatSelect-module__acX-zG__group+.AtelierFormatSelect-module__acX-zG__group{border-top:1px solid var(--ls-divider);margin-top:5px;padding-top:5px}.AtelierFormatSelect-module__acX-zG__groupLabel{letter-spacing:0;color:var(--ls-fg-muted);margin:0;padding:7px 12px;font-size:10px;font-weight:600}.AtelierFormatSelect-module__acX-zG__menu .AtelierFormatSelect-module__acX-zG__option{width:100%;min-height:53px;color:var(--ls-fg-body);text-align:left;cursor:pointer;font:inherit;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:9px 10px;display:flex}.AtelierFormatSelect-module__acX-zG__menu .AtelierFormatSelect-module__acX-zG__option:hover,.AtelierFormatSelect-module__acX-zG__menu .AtelierFormatSelect-module__acX-zG__option:focus-visible{background:var(--ls-elevated)}.AtelierFormatSelect-module__acX-zG__menu .AtelierFormatSelect-module__acX-zG__option:focus-visible{outline:2px solid var(--ls-focus);outline-offset:-2px}.AtelierFormatSelect-module__acX-zG__menu .AtelierFormatSelect-module__acX-zG__option[aria-current=true]{background:color-mix(in srgb, var(--ls-accent) 7%, var(--ls-bg))}.AtelierFormatSelect-module__acX-zG__icon{border:1px solid var(--ls-divider);background:var(--ls-surface);width:32px;height:32px;color:var(--ls-fg-body);border-radius:9px;flex:0 0 32px;place-items:center;display:grid}.AtelierFormatSelect-module__acX-zG__copy{flex:1;min-width:0}.AtelierFormatSelect-module__acX-zG__copy strong{color:var(--ls-fg-heading);font-size:12px;font-weight:600;line-height:1.5;display:block}.AtelierFormatSelect-module__acX-zG__copy small{color:var(--ls-fg-muted);margin-top:1px;font-size:11px;line-height:1.4;display:block}.AtelierFormatSelect-module__acX-zG__check{color:var(--ls-accent);flex-shrink:0}@media (forced-colors:active){.AtelierFormatSelect-module__acX-zG__menu,.AtelierFormatSelect-module__acX-zG__icon{border-color:canvastext}.AtelierFormatSelect-module__acX-zG__menu .AtelierFormatSelect-module__acX-zG__option[aria-current=true]{outline-offset:-1px;outline:1px solid highlight}.AtelierFormatSelect-module__acX-zG__check{color:highlight}}
.AtelierProjectStarters-module__-DM_QG__gallery{width:100%;max-width:1180px;color:var(--ls-body);margin:40px auto}.AtelierProjectStarters-module__-DM_QG__gallery>header{justify-content:space-between;align-items:center;gap:18px;margin-bottom:24px;display:flex}.AtelierProjectStarters-module__-DM_QG__gallery h2{letter-spacing:-.025em;margin:0 0 8px;font-size:24px}.AtelierProjectStarters-module__-DM_QG__gallery p{color:var(--ls-muted);margin:0;font-size:13px;line-height:1.6}.AtelierProjectStarters-module__-DM_QG__gallery label{gap:5px;font-size:12px;display:grid}.AtelierProjectStarters-module__-DM_QG__body{grid-template-columns:280px minmax(0,1fr);gap:28px;display:grid}.AtelierProjectStarters-module__-DM_QG__body nav{flex-direction:column;gap:3px;max-height:540px;display:flex;overflow:auto}.AtelierProjectStarters-module__-DM_QG__body nav button{text-align:left;color:var(--ls-body);background:0 0;border:1px solid #0000;border-radius:10px;align-items:flex-start;gap:15px;padding:15px 10px;display:flex}.AtelierProjectStarters-module__-DM_QG__body nav button[aria-pressed=true]{background:var(--ls-elevated);border-color:var(--ls-border)}.AtelierProjectStarters-module__-DM_QG__body strong{font-size:13px;display:block}.AtelierProjectStarters-module__-DM_QG__body small{color:var(--ls-muted);margin-top:5px;font-size:11px;line-height:1.5;display:block}.AtelierProjectStarters-module__-DM_QG__number{color:var(--ls-muted);padding-top:3px;font-size:11px}.AtelierProjectStarters-module__-DM_QG__detail{min-width:0}.AtelierProjectStarters-module__-DM_QG__preview{border:1px solid var(--ls-border);background:var(--ls-elevated);border-radius:14px;height:470px;overflow:hidden}.AtelierProjectStarters-module__-DM_QG__preview iframe{border:0;width:100%;height:100%}.AtelierProjectStarters-module__-DM_QG__detail footer{justify-content:space-between;align-items:center;gap:14px;padding:18px 0;display:flex}.AtelierProjectStarters-module__-DM_QG__detail footer button{background:var(--ls-accent);min-height:44px;color:var(--ls-on-accent,var(--ls-bg));border:0;border-radius:9px;padding:10px 20px}.AtelierProjectStarters-module__-DM_QG__gallery button:focus-visible{outline:2px solid var(--ls-accent);outline-offset:3px}.AtelierProjectStarters-module__-DM_QG__hint{max-width:65ch}@media (max-width:800px){.AtelierProjectStarters-module__-DM_QG__body{grid-template-columns:1fr;gap:16px}.AtelierProjectStarters-module__-DM_QG__body nav{flex-direction:row;max-height:none;overflow:auto}.AtelierProjectStarters-module__-DM_QG__body nav button{flex:0 0 220px}.AtelierProjectStarters-module__-DM_QG__preview{height:410px}.AtelierProjectStarters-module__-DM_QG__gallery>header{align-items:flex-start}.AtelierProjectStarters-module__-DM_QG__gallery{margin-block:24px}}
.AtelierSitePreview-module__c2UqrW__toolbar{border:1px solid var(--ls-divider);background:var(--ls-surface);color:var(--ls-fg-body);border-radius:10px;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:10px;padding:10px 12px;display:flex}.AtelierSitePreview-module__c2UqrW__toolbar label{flex-wrap:wrap;align-items:center;gap:10px;font-size:12px;display:flex}.AtelierSitePreview-module__c2UqrW__toolbar select,.AtelierSitePreview-module__c2UqrW__toolbar button{border:1px solid var(--ls-border);background:var(--ls-bg);max-width:100%;min-height:44px;color:var(--ls-fg-body);font:inherit;border-radius:8px;padding:8px 12px}.AtelierSitePreview-module__c2UqrW__toolbar :is(select,button):focus-visible{outline:2px solid var(--ls-focus);outline-offset:2px}.AtelierSitePreview-module__c2UqrW__page{background:var(--ls-bg);width:100%;margin-inline:auto}.AtelierSitePreview-module__c2UqrW__page[data-size=mobile]{width:min(390px,100%)}
.AtelierVisualEditor-module__rPCfEG__editor{color:var(--ls-fg-body);background:var(--ls-bg);border:1px solid var(--ls-divider);border-radius:12px;overflow:clip}.AtelierVisualEditor-module__rPCfEG__editor button{border:1px solid var(--ls-border);background:var(--ls-surface);min-height:34px;color:var(--ls-fg-body);cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:6px;padding:7px 10px;font-size:11px;display:inline-flex}.AtelierVisualEditor-module__rPCfEG__editor button:hover:not(:disabled){background:var(--ls-elevated);color:var(--ls-fg-heading)}.AtelierVisualEditor-module__rPCfEG__editor button:disabled{opacity:.45;cursor:not-allowed}.AtelierVisualEditor-module__rPCfEG__editor :is(button,input,textarea,select,summary,[tabindex="0"]):focus-visible{outline:2px solid var(--ls-focus);outline-offset:2px}.AtelierVisualEditor-module__rPCfEG__toolbar{border-bottom:1px solid var(--ls-divider);flex-wrap:wrap;align-items:center;gap:12px;padding:10px 12px;display:flex}.AtelierVisualEditor-module__rPCfEG__toolbar>span{color:var(--ls-fg-muted);margin-left:auto;font-size:11px}.AtelierVisualEditor-module__rPCfEG__modes,.AtelierVisualEditor-module__rPCfEG__history{gap:4px;display:flex}.AtelierVisualEditor-module__rPCfEG__modes button[aria-pressed=true]{background:var(--ls-elevated);border-color:var(--ls-focus);color:var(--ls-fg-heading)}.AtelierVisualEditor-module__rPCfEG__workspace{grid-template-columns:minmax(0,1fr);min-height:540px;display:grid}.AtelierVisualEditor-module__rPCfEG__workspace[data-inspector=true]{grid-template-columns:248px minmax(0,1fr)}.AtelierVisualEditor-module__rPCfEG__inspector{border-right:1px solid var(--ls-divider);background:var(--ls-surface);max-height:760px;font-size:12px;overflow:auto}.AtelierVisualEditor-module__rPCfEG__inspector fieldset{border:0;min-width:0;margin:0;padding:0}.AtelierVisualEditor-module__rPCfEG__inspector details{border-bottom:1px solid var(--ls-divider);padding:12px}.AtelierVisualEditor-module__rPCfEG__inspector summary{color:var(--ls-fg-heading);cursor:pointer;padding-block:3px;font-weight:600}.AtelierVisualEditor-module__rPCfEG__inspector label{color:var(--ls-fg-muted);gap:6px;margin-top:12px;font-size:11px;display:grid}.AtelierVisualEditor-module__rPCfEG__inspector :is(input:not([type=checkbox]),textarea,select),.AtelierVisualEditor-module__rPCfEG__popover textarea{box-sizing:border-box;border:1px solid var(--ls-border);background:var(--ls-bg);width:100%;min-width:0;color:var(--ls-fg-heading);font:inherit;border-radius:6px;padding:8px;line-height:1.5}.AtelierVisualEditor-module__rPCfEG__inspector input[type=checkbox]{justify-self:start}.AtelierVisualEditor-module__rPCfEG__inspector textarea{resize:vertical}.AtelierVisualEditor-module__rPCfEG__inspector p{color:var(--ls-fg-muted);font-size:11px;line-height:1.6}.AtelierVisualEditor-module__rPCfEG__layers{max-height:260px;overflow:auto}.AtelierVisualEditor-module__rPCfEG__layers button{text-align:left;border:0;justify-content:flex-start;width:100%;margin-top:3px;display:flex}.AtelierVisualEditor-module__rPCfEG__layers .AtelierVisualEditor-module__rPCfEG__layerChild{flex-wrap:wrap;padding-left:22px}.AtelierVisualEditor-module__rPCfEG__layerChild small{color:var(--ls-fg-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.AtelierVisualEditor-module__rPCfEG__layers button[aria-pressed=true]{background:var(--ls-elevated);color:var(--ls-fg-heading);outline:1px solid var(--ls-focus);outline-offset:-1px}.AtelierVisualEditor-module__rPCfEG__selectionTitle{justify-content:space-between;gap:8px;padding:14px 12px 6px;display:flex}.AtelierVisualEditor-module__rPCfEG__selectionTitle small{color:var(--ls-fg-muted);margin-top:4px;font-size:10px;display:block}.AtelierVisualEditor-module__rPCfEG__excerpt,.AtelierVisualEditor-module__rPCfEG__empty{overflow-wrap:anywhere;padding:0 12px}.AtelierVisualEditor-module__rPCfEG__editor .AtelierVisualEditor-module__rPCfEG__commentAction{margin:12px}.AtelierVisualEditor-module__rPCfEG__comments{border-top:1px solid var(--ls-divider);padding:12px}.AtelierVisualEditor-module__rPCfEG__comments h3{justify-content:space-between;margin:0;font-size:12px;font-weight:600;display:flex}.AtelierVisualEditor-module__rPCfEG__commentRow{align-items:start;gap:4px;margin:8px 0;display:flex}.AtelierVisualEditor-module__rPCfEG__commentRow>button:first-child{text-align:left;flex:1;justify-content:stretch;display:grid}.AtelierVisualEditor-module__rPCfEG__commentRow span{overflow-wrap:anywhere;color:var(--ls-fg-muted);line-height:1.5}.AtelierVisualEditor-module__rPCfEG__viewport{background:var(--ls-elevated);min-width:0;max-height:760px;padding:8px;overflow:auto}.AtelierVisualEditor-module__rPCfEG__editor[data-mode=comment] .AtelierVisualEditor-module__rPCfEG__viewport{padding-bottom:220px}.AtelierVisualEditor-module__rPCfEG__editor[data-scroll-container=parent] .AtelierVisualEditor-module__rPCfEG__viewport{max-height:none;overflow:visible}.AtelierVisualEditor-module__rPCfEG__stage{width:100%;min-height:400px;position:relative}.AtelierVisualEditor-module__rPCfEG__stage[data-size=mobile]{max-width:390px;margin-inline:auto}.AtelierVisualEditor-module__rPCfEG__stage[data-size=tablet]{max-width:768px;margin-inline:auto}.AtelierVisualEditor-module__rPCfEG__editor[data-embedded=true]{border:0;border-radius:0}.AtelierVisualEditor-module__rPCfEG__editor[data-embedded=true] .AtelierVisualEditor-module__rPCfEG__viewport{max-height:none}.AtelierVisualEditor-module__rPCfEG__editor[data-embedded=true] .AtelierVisualEditor-module__rPCfEG__stage[data-size=desktop]{max-width:1180px;margin-inline:auto}.AtelierVisualEditor-module__rPCfEG__canvas{min-height:400px}.AtelierVisualEditor-module__rPCfEG__canvas[data-selecting=true],.AtelierVisualEditor-module__rPCfEG__canvas[data-selecting=true] *{cursor:crosshair}.AtelierVisualEditor-module__rPCfEG__canvas[data-selecting=true] iframe{pointer-events:none}.AtelierVisualEditor-module__rPCfEG__outline,.AtelierVisualEditor-module__rPCfEG__hoverOutline{z-index:2;border:2px solid var(--ls-focus);pointer-events:none;box-sizing:border-box;position:absolute}.AtelierVisualEditor-module__rPCfEG__hoverOutline{opacity:.7;z-index:1;border-style:dashed}.AtelierVisualEditor-module__rPCfEG__outline{box-shadow:0 0 0 1px var(--ls-bg)}.AtelierVisualEditor-module__rPCfEG__outline>span{background:var(--ls-surface);color:var(--ls-fg-heading);border:1px solid var(--ls-focus);white-space:nowrap;border-radius:4px 4px 0 0;padding:4px 7px;font-size:10px;position:absolute;bottom:100%;left:-2px}.AtelierVisualEditor-module__rPCfEG__popover{left:clamp(0px, var(--comment-left), max(0px, calc(100% - 340px)));box-sizing:border-box;z-index:4;border:1px solid var(--ls-border);background:var(--ls-surface);width:min(340px,100%);max-height:min(520px,65vh);color:var(--ls-fg-body);box-shadow:0 12px 32px color-mix(in srgb, var(--ls-bg) 70%, transparent);border-radius:10px;padding:12px;position:absolute;overflow:auto}.AtelierVisualEditor-module__rPCfEG__popover>div,.AtelierVisualEditor-module__rPCfEG__popover footer{justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}.AtelierVisualEditor-module__rPCfEG__popover textarea{resize:vertical;min-height:86px;margin-block:9px;font-size:12px}.AtelierVisualEditor-module__rPCfEG__savedComment{overflow-wrap:anywhere;border-bottom:1px solid var(--ls-divider);margin:6px 0;padding-block:8px;font-size:12px;line-height:1.5;display:block}.AtelierVisualEditor-module__rPCfEG__savedComment textarea{min-height:64px}.AtelierVisualEditor-module__rPCfEG__savedComment small,.AtelierVisualEditor-module__rPCfEG__sendHint{color:var(--ls-fg-muted);font-size:11px;line-height:1.5}.AtelierVisualEditor-module__rPCfEG__editor .AtelierVisualEditor-module__rPCfEG__pin{z-index:3;background:var(--ls-accent);min-width:26px;min-height:26px;color:var(--ls-on-accent);border-color:var(--ls-on-accent);border-radius:14px;padding:3px 6px;font-weight:700;position:absolute;transform:translate(calc(26px - 100%))}.AtelierVisualEditor-module__rPCfEG__pin sup{font-size:9px}.AtelierVisualEditor-module__rPCfEG__popover footer{border-top:1px solid var(--ls-divider);background:var(--ls-surface);flex-wrap:wrap;justify-content:flex-end;margin:10px -12px -12px;padding:10px 12px;position:sticky;bottom:-12px}.AtelierVisualEditor-module__rPCfEG__mark{z-index:3;touch-action:none;cursor:crosshair;position:absolute;overflow:visible}.AtelierVisualEditor-module__rPCfEG__editor .AtelierVisualEditor-module__rPCfEG__primary{background:var(--ls-accent);color:var(--ls-on-accent);border-color:var(--ls-accent);font-weight:600}.AtelierVisualEditor-module__rPCfEG__editor .AtelierVisualEditor-module__rPCfEG__primary:hover:not(:disabled){background:var(--ls-accent);color:var(--ls-on-accent);filter:brightness(1.08)}.AtelierVisualEditor-module__rPCfEG__notice{color:var(--ls-fg-muted);border-top:1px solid var(--ls-divider);padding:10px 12px;font-size:11px;line-height:1.5}@media (max-width:1100px){.AtelierVisualEditor-module__rPCfEG__workspace[data-inspector=true]{grid-template-columns:210px minmax(0,1fr)}.AtelierVisualEditor-module__rPCfEG__toolbar>span{display:none}}@media (max-width:700px){.AtelierVisualEditor-module__rPCfEG__workspace[data-inspector=true]{grid-template-columns:minmax(0,1fr)}.AtelierVisualEditor-module__rPCfEG__inspector{border-right:0;border-bottom:1px solid var(--ls-divider);max-height:260px}.AtelierVisualEditor-module__rPCfEG__viewport{max-height:640px;padding-inline:8px}}@media (forced-colors:active){.AtelierVisualEditor-module__rPCfEG__outline,.AtelierVisualEditor-module__rPCfEG__hoverOutline{border-color:highlight}}
.BuilderProductContext-module__13zc3q__surface{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}.BuilderProductContext-module__13zc3q__surface[data-builder-surface=networks]{--ls-accent:var(--lf-chrome-gold);--ls-accent-hover:var(--lf-chrome-gold);--ls-gold-deep:var(--lf-chrome-gold);--ls-focus:var(--lf-chrome-gold)}
.AtelierWorkspace-module__UinzlW__workspace{--ls-bg:#fbfdfe;--ls-surface:#f6f9fc;--ls-elevated:#edf1f5;--ls-heading:#161b24;--ls-body:#38414b;--ls-muted:#5b646e;--ls-border:#c8cfd5;--ls-divider:#dfe5eb;--ls-accent:#4e5359;--ls-on-accent:#fcfeff;--ls-focus:#484e54;background:var(--ls-bg);color:var(--ls-body);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;min-height:100dvh;padding:24px;font-size:13px;line-height:1.5}@supports (color:lab(0% 0 0)){.AtelierWorkspace-module__UinzlW__workspace{--ls-bg:lab(99.0734% -.416219 -1.0374);--ls-surface:lab(97.6822% -.690907 -1.72737);--ls-elevated:lab(94.8988% -.962973 -2.41593);--ls-heading:lab(9.40407% .0471547 -7.33441);--ls-body:lab(26.8874% -2.00412 -7.3614);--ls-muted:lab(41.976% -1.92074 -6.70617);--ls-border:lab(82.6037% -1.62864 -4.12927);--ls-divider:lab(90.7236% -1.36608 -3.44592);--ls-accent:lab(35.0269% -1.25124 -4.25348);--ls-on-accent:lab(99.421% -.278056 -.691915);--ls-focus:lab(32.7066% -1.24663 -4.25125)}}.AtelierWorkspace-module__UinzlW__workspace[data-builder-surface=networks]{--ls-accent:var(--lf-chrome-light-gold,#7e5912);--ls-focus:var(--ls-accent)}@supports (color:lab(0% 0 0)){.AtelierWorkspace-module__UinzlW__workspace[data-builder-surface=networks]{--ls-accent:var(--lf-chrome-light-gold,lab(40.811% 11.1209 43.4239))}}.AtelierWorkspace-module__UinzlW__reviewPage{width:100%;max-width:1440px;margin:0 auto}.AtelierWorkspace-module__UinzlW__workspace{box-sizing:border-box;width:100%;min-width:0;max-width:100%;container-type:inline-size}.AtelierWorkspace-module__UinzlW__workspace [hidden]{display:none!important}.AtelierWorkspace-module__UinzlW__identity{align-items:center;gap:10px;min-width:0;display:flex}.AtelierWorkspace-module__UinzlW__identity .AtelierWorkspace-module__UinzlW__eyebrow{color:var(--ls-accent);letter-spacing:.1em;font-size:10px}.AtelierWorkspace-module__UinzlW__identity h1{color:var(--ls-fg-heading);letter-spacing:-.04em;margin:2px 0;font-size:22px;font-weight:650;line-height:1.25}.AtelierWorkspace-module__UinzlW__header .AtelierWorkspace-module__UinzlW__backLink{min-height:40px;color:var(--ls-fg-body);font:inherit;cursor:pointer;background:0 0;border:0;flex-shrink:0;align-items:center;gap:8px;padding:0;text-decoration:none;display:inline-flex}.AtelierWorkspace-module__UinzlW__header .AtelierWorkspace-module__UinzlW__backLink:disabled{opacity:.5;cursor:not-allowed}.AtelierWorkspace-module__UinzlW__header .AtelierWorkspace-module__UinzlW__backLink:focus-visible{outline:2px solid var(--ls-focus);outline-offset:4px}.AtelierWorkspace-module__UinzlW__header .AtelierWorkspace-module__UinzlW__classroomLink{margin-left:auto;font-weight:600;text-decoration:none}.AtelierWorkspace-module__UinzlW__header .AtelierWorkspace-module__UinzlW__classroomLink+.AtelierWorkspace-module__UinzlW__credit{margin-left:0}.AtelierWorkspace-module__UinzlW__workspace.AtelierWorkspace-module__UinzlW__reviewPage h2,.AtelierWorkspace-module__UinzlW__workspace .AtelierWorkspace-module__UinzlW__reviewPage h2{letter-spacing:-.03em;margin:0;font-size:24px;font-weight:600}.AtelierWorkspace-module__UinzlW__reviewPage .AtelierWorkspace-module__UinzlW__stack>button{justify-self:start}.AtelierWorkspace-module__UinzlW__reviewPreview{border:1px solid var(--ls-border);background:var(--ls-surface);border-radius:12px;width:100%;height:min(62dvh,720px);min-height:360px;overflow:hidden}.AtelierWorkspace-module__UinzlW__reviewPreview iframe{border:0;width:100%;height:100%;display:block}.AtelierWorkspace-module__UinzlW__workspace .AtelierWorkspace-module__UinzlW__exports summary svg{vertical-align:middle;display:inline-block}.AtelierWorkspace-module__UinzlW__workspace *{box-sizing:border-box}:where(.AtelierWorkspace-module__UinzlW__workspace) h1:not(:where(.AtelierWorkspace-module__UinzlW__creation *)),:where(.AtelierWorkspace-module__UinzlW__workspace) h2:not(:where(.AtelierWorkspace-module__UinzlW__creation *)),:where(.AtelierWorkspace-module__UinzlW__workspace) strong:not(:where(.AtelierWorkspace-module__UinzlW__creation *)){color:var(--ls-heading)}:where(.AtelierWorkspace-module__UinzlW__workspace) h1:not(:where(.AtelierWorkspace-module__UinzlW__creation *)){letter-spacing:-.04em;margin:2px 0;font-size:22px}:where(.AtelierWorkspace-module__UinzlW__workspace) h2:not(:where(.AtelierWorkspace-module__UinzlW__creation *)){margin:0 0 16px;font-size:16px}:where(.AtelierWorkspace-module__UinzlW__workspace) a:not(:where(.AtelierWorkspace-module__UinzlW__creation *)){color:var(--ls-accent)}:where(.AtelierWorkspace-module__UinzlW__workspace) button:not(:where(.AtelierWorkspace-module__UinzlW__creation *)),:where(.AtelierWorkspace-module__UinzlW__workspace) input:not(:where(.AtelierWorkspace-module__UinzlW__creation *)),:where(.AtelierWorkspace-module__UinzlW__workspace) select:not(:where(.AtelierWorkspace-module__UinzlW__creation *)),:where(.AtelierWorkspace-module__UinzlW__workspace) textarea:not(:where(.AtelierWorkspace-module__UinzlW__creation *)){font:inherit}:where(.AtelierWorkspace-module__UinzlW__workspace) button:not(:where(.AtelierWorkspace-module__UinzlW__creation *)){border:1px solid var(--ls-border);background:var(--ls-bg);color:var(--ls-body);cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:7px;min-height:36px;padding:8px 12px;display:inline-flex}:where(.AtelierWorkspace-module__UinzlW__workspace) button:not(:where(.AtelierWorkspace-module__UinzlW__creation *)):hover:not(:disabled){background:var(--ls-elevated);color:var(--ls-heading)}:where(.AtelierWorkspace-module__UinzlW__workspace) button:not(:where(.AtelierWorkspace-module__UinzlW__creation *)):disabled{opacity:.45;cursor:not-allowed}:where(.AtelierWorkspace-module__UinzlW__workspace) input:not(:where(.AtelierWorkspace-module__UinzlW__creation *)),:where(.AtelierWorkspace-module__UinzlW__workspace) select:not(:where(.AtelierWorkspace-module__UinzlW__creation *)),:where(.AtelierWorkspace-module__UinzlW__workspace) textarea:not(:where(.AtelierWorkspace-module__UinzlW__creation *)){border:1px solid var(--ls-border);background:var(--ls-bg);width:100%;color:var(--ls-heading);border-radius:6px;min-width:0;padding:9px;display:block}:where(.AtelierWorkspace-module__UinzlW__workspace) textarea:not(:where(.AtelierWorkspace-module__UinzlW__creation *)){resize:vertical}:where(.AtelierWorkspace-module__UinzlW__workspace) label:not(:where(.AtelierWorkspace-module__UinzlW__creation *)){font-size:12px;font-weight:500;display:block}:where(.AtelierWorkspace-module__UinzlW__workspace) label:not(:where(.AtelierWorkspace-module__UinzlW__creation *))>input,:where(.AtelierWorkspace-module__UinzlW__workspace) label:not(:where(.AtelierWorkspace-module__UinzlW__creation *))>textarea,:where(.AtelierWorkspace-module__UinzlW__workspace) label:not(:where(.AtelierWorkspace-module__UinzlW__creation *))>select{margin-top:6px}.AtelierWorkspace-module__UinzlW__workspace :focus-visible{outline:2px solid var(--ls-focus);outline-offset:3px}.AtelierWorkspace-module__UinzlW__workspace .AtelierWorkspace-module__UinzlW__primary{background:var(--ls-accent);color:var(--ls-on-accent);border-color:var(--ls-accent)}.AtelierWorkspace-module__UinzlW__workspace .AtelierWorkspace-module__UinzlW__primary:hover:not(:disabled){background:var(--ls-focus);color:var(--ls-on-accent)}.AtelierWorkspace-module__UinzlW__workspace details{border-top:1px solid var(--ls-divider);padding:16px 0}.AtelierWorkspace-module__UinzlW__workspace details summary{cursor:pointer;color:var(--ls-heading);margin-bottom:12px;font-weight:600}.AtelierWorkspace-module__UinzlW__workspace details>button,.AtelierWorkspace-module__UinzlW__workspace details>label{margin-bottom:10px}.AtelierWorkspace-module__UinzlW__workspace details>a{display:block}.AtelierWorkspace-module__UinzlW__header{align-items:center;gap:28px;margin-bottom:26px;display:flex}.AtelierWorkspace-module__UinzlW__header>a:first-child{color:var(--ls-body);align-items:center;gap:8px;text-decoration:none;display:flex}.AtelierWorkspace-module__UinzlW__credit{margin-left:auto;font-size:11px}.AtelierWorkspace-module__UinzlW__eyebrow{letter-spacing:.12em;color:var(--ls-muted);font-size:10px;font-weight:650}.AtelierWorkspace-module__UinzlW__layout{grid-template-columns:205px minmax(300px,1fr) 310px;align-items:start;gap:24px;display:grid}.AtelierWorkspace-module__UinzlW__library{min-width:0}.AtelierWorkspace-module__UinzlW__stack{gap:12px;margin-bottom:14px;display:grid}.AtelierWorkspace-module__UinzlW__hint{color:var(--ls-muted);font-size:12px;line-height:1.65}.AtelierWorkspace-module__UinzlW__upload{border:1px dashed var(--ls-border);border-radius:8px;margin:12px 0;padding:12px}.AtelierWorkspace-module__UinzlW__upload input{border:none;padding:4px 0;font-size:11px}.AtelierWorkspace-module__UinzlW__projects{gap:4px;margin:24px 0;display:grid}.AtelierWorkspace-module__UinzlW__workspace .AtelierWorkspace-module__UinzlW__projects button{text-align:left;background:0 0;border-color:#0000;justify-content:flex-start;padding:10px 5px}.AtelierWorkspace-module__UinzlW__workspace .AtelierWorkspace-module__UinzlW__projects button[aria-current]{background:var(--ls-elevated);border-color:var(--ls-border)}.AtelierWorkspace-module__UinzlW__projects span{overflow-wrap:anywhere;min-width:0}.AtelierWorkspace-module__UinzlW__projects small,.AtelierWorkspace-module__UinzlW__history small{color:var(--ls-muted);font-size:10px;display:block}.AtelierWorkspace-module__UinzlW__canvas{border:1px solid var(--ls-border);background:var(--ls-surface);border-radius:12px;min-width:0;overflow:hidden}.AtelierWorkspace-module__UinzlW__toolbar{border-bottom:1px solid var(--ls-divider);flex-wrap:wrap;align-items:center;gap:12px;padding:12px;display:flex}.AtelierWorkspace-module__UinzlW__toolbar>label:last-child{margin-left:auto}.AtelierWorkspace-module__UinzlW__toolbar>div{gap:4px;display:flex}.AtelierWorkspace-module__UinzlW__toolbar button[aria-pressed=true],.AtelierWorkspace-module__UinzlW__fileList button[aria-pressed=true]{background:var(--ls-elevated);color:var(--ls-accent)}.AtelierWorkspace-module__UinzlW__toolbar .AtelierWorkspace-module__UinzlW__projectName{flex:1;min-width:150px;margin:0}.AtelierWorkspace-module__UinzlW__projectName input{background:0 0;border-color:#0000;font-size:16px;font-weight:600}.AtelierWorkspace-module__UinzlW__toolbar select{margin:0;padding:5px}.AtelierWorkspace-module__UinzlW__preview{background:var(--ls-elevated);justify-content:center;height:65dvh;min-height:440px;display:flex;overflow:auto}.AtelierWorkspace-module__UinzlW__preview iframe{background:#fff;border:0;flex-shrink:0;max-width:100%;height:100%}.AtelierWorkspace-module__UinzlW__status{color:var(--ls-muted);border-top:1px solid var(--ls-divider);justify-content:space-between;align-items:center;gap:12px;padding:14px;font-size:12px;display:flex}.AtelierWorkspace-module__UinzlW__workspace .AtelierWorkspace-module__UinzlW__exports{border-top:1px solid var(--ls-border);padding:16px}.AtelierWorkspace-module__UinzlW__exports summary svg{vertical-align:middle;margin-right:7px}.AtelierWorkspace-module__UinzlW__buttonRow{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.AtelierWorkspace-module__UinzlW__exports .AtelierWorkspace-module__UinzlW__stack{max-width:360px;margin-top:20px}.AtelierWorkspace-module__UinzlW__assistant{min-width:0}.AtelierWorkspace-module__UinzlW__assistantTitle{align-items:center;gap:8px;margin-bottom:16px;display:flex}.AtelierWorkspace-module__UinzlW__assistantTitle h2{margin:0}.AtelierWorkspace-module__UinzlW__messages{scrollbar-width:thin;max-height:310px;margin:16px 0;overflow:auto}.AtelierWorkspace-module__UinzlW__messages article{border-bottom:1px solid var(--ls-divider);overflow-wrap:anywhere;padding:14px}.AtelierWorkspace-module__UinzlW__messages article[data-role=user]{background:var(--ls-surface);border-radius:8px}.AtelierWorkspace-module__UinzlW__messages strong{font-size:11px}.AtelierWorkspace-module__UinzlW__messages p{white-space:pre-wrap;margin:6px 0 0;font-size:12px;line-height:1.65}.AtelierWorkspace-module__UinzlW__composer{gap:10px;margin:16px 0 24px;display:grid}.AtelierWorkspace-module__UinzlW__workspace .AtelierWorkspace-module__UinzlW__check{align-items:center;gap:8px;font-size:12px;display:flex}.AtelierWorkspace-module__UinzlW__workspace .AtelierWorkspace-module__UinzlW__check input{width:16px;height:16px;accent-color:var(--ls-accent);margin:0}.AtelierWorkspace-module__UinzlW__bundle{justify-content:space-between;align-items:center;gap:8px;margin:8px 0;display:flex}.AtelierWorkspace-module__UinzlW__files{grid-template-columns:150px 1fr;min-height:60dvh;display:grid}.AtelierWorkspace-module__UinzlW__fileList{border-right:1px solid var(--ls-divider);max-height:70dvh;padding:8px;overflow:auto}.AtelierWorkspace-module__UinzlW__fileList>button{overflow-wrap:anywhere;border:0;border-radius:4px;justify-content:flex-start;width:100%;font-size:11px}.AtelierWorkspace-module__UinzlW__fileList form{margin-top:20px}.AtelierWorkspace-module__UinzlW__fileEditor{flex-direction:column;min-width:0;display:flex}.AtelierWorkspace-module__UinzlW__fileEditor>textarea{tab-size:2;white-space:pre;border:0;border-radius:0;flex:1;min-height:450px;font:12px/1.6 ui-monospace,monospace;overflow:auto}.AtelierWorkspace-module__UinzlW__fileEditor>p,.AtelierWorkspace-module__UinzlW__fileEditor>a{margin:16px}.AtelierWorkspace-module__UinzlW__fileEditor .AtelierWorkspace-module__UinzlW__toolbar{overflow-wrap:anywhere;font-size:11px}.AtelierWorkspace-module__UinzlW__fileEditor .AtelierWorkspace-module__UinzlW__toolbar button{margin-left:auto}.AtelierWorkspace-module__UinzlW__history{min-height:50dvh;padding:24px}.AtelierWorkspace-module__UinzlW__history>div{border-top:1px solid var(--ls-divider);justify-content:space-between;gap:12px;padding:14px 0;display:flex}.AtelierWorkspace-module__UinzlW__empty{grid-column:span 2;max-width:900px;padding:10vh 8%}.AtelierWorkspace-module__UinzlW__empty>svg{color:var(--ls-accent);margin-bottom:20px}.AtelierWorkspace-module__UinzlW__empty h2{letter-spacing:-.05em;max-width:500px;font-size:44px;line-height:1.1}.AtelierWorkspace-module__UinzlW__empty>p:last-of-type{max-width:510px;color:var(--ls-muted);font-size:15px}.AtelierWorkspace-module__UinzlW__empty>div{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:32px;display:grid}.AtelierWorkspace-module__UinzlW__empty button{justify-content:space-between;padding:16px}.AtelierWorkspace-module__UinzlW__error,.AtelierWorkspace-module__UinzlW__notice{border:1px solid var(--ls-border);background:var(--ls-elevated);border-radius:8px;margin-bottom:16px;padding:12px 16px}.AtelierWorkspace-module__UinzlW__error{color:#901e1f;color:lab(32.3746% 47.3252 31.0356)}.AtelierWorkspace-module__UinzlW__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (min-width:1600px){.AtelierWorkspace-module__UinzlW__layout{grid-template-columns:220px minmax(300px,1fr) 340px}.AtelierWorkspace-module__UinzlW__workspace{padding:32px}}@media (max-width:1200px){.AtelierWorkspace-module__UinzlW__layout{grid-template-columns:180px minmax(0,1fr)}.AtelierWorkspace-module__UinzlW__assistant{grid-column:2;display:block}.AtelierWorkspace-module__UinzlW__empty{grid-column:2}.AtelierWorkspace-module__UinzlW__header{gap:16px}.AtelierWorkspace-module__UinzlW__credit{text-align:right;max-width:140px}}@media (max-width:700px){.AtelierWorkspace-module__UinzlW__workspace{padding:16px 12px}.AtelierWorkspace-module__UinzlW__header{flex-wrap:wrap;align-items:flex-start;gap:12px}.AtelierWorkspace-module__UinzlW__header h1{font-size:18px}.AtelierWorkspace-module__UinzlW__credit{display:none}.AtelierWorkspace-module__UinzlW__layout{flex-direction:column;gap:20px;display:flex}.AtelierWorkspace-module__UinzlW__library,.AtelierWorkspace-module__UinzlW__canvas,.AtelierWorkspace-module__UinzlW__assistant,.AtelierWorkspace-module__UinzlW__empty{width:100%}.AtelierWorkspace-module__UinzlW__library .AtelierWorkspace-module__UinzlW__stack{grid-template-columns:1fr 1fr}.AtelierWorkspace-module__UinzlW__library .AtelierWorkspace-module__UinzlW__stack>button{grid-column:span 2}.AtelierWorkspace-module__UinzlW__projects{margin:12px 0;display:flex;overflow:auto}.AtelierWorkspace-module__UinzlW__workspace .AtelierWorkspace-module__UinzlW__projects button{min-width:160px}.AtelierWorkspace-module__UinzlW__library>details{padding-bottom:0}.AtelierWorkspace-module__UinzlW__preview{height:60dvh;min-height:380px}.AtelierWorkspace-module__UinzlW__files{grid-template-columns:110px 1fr}.AtelierWorkspace-module__UinzlW__fileList{padding:4px}.AtelierWorkspace-module__UinzlW__fileList>button{padding:8px 4px}.AtelierWorkspace-module__UinzlW__toolbar{gap:6px;padding:8px}.AtelierWorkspace-module__UinzlW__empty{padding:40px 12px}.AtelierWorkspace-module__UinzlW__empty h2{font-size:36px}.AtelierWorkspace-module__UinzlW__history{padding:16px}.AtelierWorkspace-module__UinzlW__history>div{align-items:start}.AtelierWorkspace-module__UinzlW__header>a:first-child{width:100%}}.AtelierWorkspace-module__UinzlW__start{grid-column:span 2;width:100%;max-width:1100px;margin:auto;padding:5vh 5% 40px}.AtelierWorkspace-module__UinzlW__start>h2{letter-spacing:-.045em;margin:8px 0;font-size:42px;line-height:1.1}.AtelierWorkspace-module__UinzlW__start>p{color:var(--ls-muted)}.AtelierWorkspace-module__UinzlW__startComposer{border:1px solid var(--ls-border);background:var(--ls-surface);box-shadow:0 8px 30px color-mix(in srgb,var(--ls-heading) 4%,transparent);border-radius:20px;margin:28px 0 8px;padding:18px}.AtelierWorkspace-module__UinzlW__startComposer>textarea{resize:vertical;background:0 0;border:0;min-height:110px;padding:8px;font-size:15px;line-height:1.7}.AtelierWorkspace-module__UinzlW__startToolbar{flex-wrap:wrap;align-items:center;gap:8px;padding-top:10px;display:flex}.AtelierWorkspace-module__UinzlW__startToolbar>button:last-child{margin-left:auto}.AtelierWorkspace-module__UinzlW__startToolbar select{background:var(--ls-elevated);border:0;border-radius:8px;width:auto;margin:0;padding:8px}.AtelierWorkspace-module__UinzlW__startComposer .AtelierWorkspace-module__UinzlW__starterChip{background:var(--ls-elevated);border:0;min-height:26px;padding:3px 9px;font-size:11px}.AtelierWorkspace-module__UinzlW__attachments{flex-wrap:wrap;gap:5px;margin-top:10px;display:flex}.AtelierWorkspace-module__UinzlW__attachments button{min-height:28px;padding:4px 8px;font-size:11px}.AtelierWorkspace-module__UinzlW__starters{margin-top:34px}.AtelierWorkspace-module__UinzlW__starters header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;display:flex}.AtelierWorkspace-module__UinzlW__starters>header h3{margin:0;font-size:13px}.AtelierWorkspace-module__UinzlW__starters header span{color:var(--ls-muted);font-size:11px}.AtelierWorkspace-module__UinzlW__starters>button{border:0;border-top:1px solid var(--ls-divider);text-align:left;background:0 0;border-radius:0;justify-content:flex-start;gap:18px;width:100%;padding:14px 0;display:flex}.AtelierWorkspace-module__UinzlW__starters>button>span:nth-child(2){flex:1}.AtelierWorkspace-module__UinzlW__starters>button>span>strong,.AtelierWorkspace-module__UinzlW__starters>button>span>small{display:block}.AtelierWorkspace-module__UinzlW__starters>button>span>small{color:var(--ls-muted);margin-top:5px;font-size:11px;line-height:1.5}.AtelierWorkspace-module__UinzlW__starterArt{background:var(--ls-elevated);border:1px solid var(--ls-border);height:60px;color:var(--ls-heading);letter-spacing:-.02em;border-radius:9px;flex:0 0 105px;place-items:center;font-size:11px;font-weight:600;display:grid}.AtelierWorkspace-module__UinzlW__starterArt[data-kind=mobile]{background:var(--ls-accent);color:var(--ls-on-accent);font-size:17px}.AtelierWorkspace-module__UinzlW__starterArt[data-kind=motion]{border-radius:40px;font-style:italic}.AtelierWorkspace-module__UinzlW__starterArt[data-kind=deck]{font-family:Georgia,serif;font-size:16px}.AtelierWorkspace-module__UinzlW__starterKind{color:var(--ls-muted);margin-left:auto;font-size:10px}.AtelierWorkspace-module__UinzlW__screenBoard{background:var(--ls-elevated);gap:24px;min-height:650px;padding:26px;display:flex;overflow:auto}.AtelierWorkspace-module__UinzlW__screenBoard article{flex:0 0 290px}.AtelierWorkspace-module__UinzlW__screenBoard header{align-items:center;gap:12px;margin-bottom:12px;display:flex}.AtelierWorkspace-module__UinzlW__screenBoard h3{margin:0;font-size:12px}.AtelierWorkspace-module__UinzlW__screenBoard header>span{color:var(--ls-muted);font-size:10px}.AtelierWorkspace-module__UinzlW__phone{border:7px solid var(--ls-heading);height:575px;box-shadow:0 15px 24px color-mix(in srgb,var(--ls-heading) 12%,transparent);border-radius:30px;overflow:hidden}.AtelierWorkspace-module__UinzlW__phone iframe{border:0;width:100%;height:100%}.AtelierWorkspace-module__UinzlW__assistant section[aria-label=Design\ systems] nav{max-height:180px}.AtelierWorkspace-module__UinzlW__assistant section[aria-label=Design\ systems]>div{grid-template-columns:1fr}.AtelierWorkspace-module__UinzlW__assistant section[aria-label=Design\ systems]{padding:10px 0}@media (max-width:1200px){.AtelierWorkspace-module__UinzlW__start{grid-column:2;padding:24px 3%}}@media (max-width:700px){.AtelierWorkspace-module__UinzlW__start{padding:30px 0}.AtelierWorkspace-module__UinzlW__start>h2{font-size:34px}.AtelierWorkspace-module__UinzlW__starterKind{display:none}.AtelierWorkspace-module__UinzlW__starterArt{flex-basis:82px}.AtelierWorkspace-module__UinzlW__startComposer{padding:12px}.AtelierWorkspace-module__UinzlW__startToolbar>button:last-child{margin:0}.AtelierWorkspace-module__UinzlW__starters header{flex-direction:column;align-items:start;gap:6px}.AtelierWorkspace-module__UinzlW__screenBoard{gap:16px;padding:16px}.AtelierWorkspace-module__UinzlW__screenBoard article{flex-basis:280px}}.AtelierWorkspace-module__UinzlW__embedded{z-index:1;background:0 0;min-height:0;padding:24px;position:relative}.AtelierWorkspace-module__UinzlW__embedded [hidden]{display:none!important}.AtelierWorkspace-module__UinzlW__embedded .AtelierWorkspace-module__UinzlW__layout{grid-template-columns:minmax(0,1fr)}.AtelierWorkspace-module__UinzlW__embedded .AtelierWorkspace-module__UinzlW__layout[data-project=true]{grid-template-columns:minmax(0,1fr) 310px}.AtelierWorkspace-module__UinzlW__embedded .AtelierWorkspace-module__UinzlW__library{grid-column:1/-1;max-width:700px}.AtelierWorkspace-module__UinzlW__embedded .AtelierWorkspace-module__UinzlW__start{grid-column:1/-1;max-width:850px;padding:28px 4% 40px}.AtelierWorkspace-module__UinzlW__embedded .AtelierWorkspace-module__UinzlW__assistant{grid-column:auto}.AtelierWorkspace-module__UinzlW__toolsRow,.AtelierWorkspace-module__UinzlW__assetPage>header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.AtelierWorkspace-module__UinzlW__toolsRow a{font-size:11px}.AtelierWorkspace-module__UinzlW__assetPage>header h2{margin:0;font-size:26px}@media (max-width:1100px){.AtelierWorkspace-module__UinzlW__embedded .AtelierWorkspace-module__UinzlW__layout[data-project=true]{grid-template-columns:minmax(0,1fr)}.AtelierWorkspace-module__UinzlW__embedded .AtelierWorkspace-module__UinzlW__assistant{grid-column:1}}@media (max-width:700px){.AtelierWorkspace-module__UinzlW__embedded{padding:16px 12px}.AtelierWorkspace-module__UinzlW__toolsRow,.AtelierWorkspace-module__UinzlW__assetPage>header{flex-wrap:wrap}.AtelierWorkspace-module__UinzlW__embedded .AtelierWorkspace-module__UinzlW__start{padding:24px 0}}.AtelierWorkspace-module__UinzlW__embedded[data-creating=true]{padding:0}.AtelierWorkspace-module__UinzlW__creation{grid-column:1/-1;width:100%;min-width:0;max-width:1280px;margin-inline:auto}.AtelierWorkspace-module__UinzlW__creation .AtelierWorkspace-module__UinzlW__starters{max-width:720px;margin:0 auto 34px}.AtelierWorkspace-module__UinzlW__creation .AtelierWorkspace-module__UinzlW__homeAssets{width:100%;max-width:720px;margin-top:16px}.AtelierWorkspace-module__UinzlW__creation .AtelierWorkspace-module__UinzlW__starterChip{background:var(--ls-elevated);border:0;min-height:26px;margin-bottom:8px;padding:3px 9px;font-size:11px}.AtelierWorkspace-module__UinzlW__embedded{--ls-bg:inherit;--ls-surface:inherit;--ls-elevated:inherit;--ls-heading:var(--ls-fg-heading);--ls-body:var(--ls-fg-body);--ls-muted:var(--ls-fg-muted);--ls-border:inherit;--ls-divider:inherit;--ls-accent:inherit;--ls-on-accent:inherit;--ls-focus:inherit}.AtelierWorkspace-module__UinzlW__embedded .AtelierWorkspace-module__UinzlW__toolsRow{width:100%;max-width:720px;margin:18px auto}.AtelierWorkspace-module__UinzlW__creation .AtelierWorkspace-module__UinzlW__starters>button{cursor:pointer;color:var(--ls-fg-heading);align-items:center}.AtelierWorkspace-module__UinzlW__creation .AtelierWorkspace-module__UinzlW__starters>button>span:nth-child(2){min-width:0}.AtelierWorkspace-module__UinzlW__creation .AtelierWorkspace-module__UinzlW__starters>button:hover:not(:disabled),.AtelierWorkspace-module__UinzlW__creation .AtelierWorkspace-module__UinzlW__starters>button[aria-pressed=true]{background:color-mix(in srgb,var(--ls-accent) 4%,transparent)}.AtelierWorkspace-module__UinzlW__creation .AtelierWorkspace-module__UinzlW__starters>button:disabled{opacity:.5;cursor:not-allowed}.AtelierWorkspace-module__UinzlW__embedded .AtelierWorkspace-module__UinzlW__layout[data-project=true]>.AtelierWorkspace-module__UinzlW__library{grid-column:1/-1}.AtelierWorkspace-module__UinzlW__embedded .AtelierWorkspace-module__UinzlW__assistant{grid-area:1/1;min-height:650px;display:flex}.AtelierWorkspace-module__UinzlW__embedded .AtelierWorkspace-module__UinzlW__canvas{grid-area:1/2}.AtelierWorkspace-module__UinzlW__embedded .AtelierWorkspace-module__UinzlW__layout[data-project-tools=true]>.AtelierWorkspace-module__UinzlW__assistant,.AtelierWorkspace-module__UinzlW__embedded .AtelierWorkspace-module__UinzlW__layout[data-project-tools=true]>.AtelierWorkspace-module__UinzlW__canvas{grid-row:2}.AtelierWorkspace-module__UinzlW__assistant>.AtelierWorkspace-module__UinzlW__creation{width:100%;max-width:none;margin:0;padding:0}.AtelierWorkspace-module__UinzlW__assistant .AtelierWorkspace-module__UinzlW__creation form{margin-top:0}.AtelierWorkspace-module__UinzlW__projectAssets{max-height:550px;margin-top:16px;overflow:auto}@media (max-width:1050px){.AtelierWorkspace-module__UinzlW__embedded .AtelierWorkspace-module__UinzlW__layout[data-project=true]{grid-template-columns:minmax(0,1fr)}.AtelierWorkspace-module__UinzlW__embedded .AtelierWorkspace-module__UinzlW__assistant,.AtelierWorkspace-module__UinzlW__embedded .AtelierWorkspace-module__UinzlW__canvas{grid-area:auto/1}.AtelierWorkspace-module__UinzlW__embedded .AtelierWorkspace-module__UinzlW__assistant{order:-1;min-height:0}.AtelierWorkspace-module__UinzlW__assistant .AtelierWorkspace-module__UinzlW__creation{max-width:720px}}.AtelierWorkspace-module__UinzlW__embedded .AtelierWorkspace-module__UinzlW__layout[data-project=true]{grid-template-columns:minmax(350px,440px) minmax(0,1fr);align-items:start}.AtelierWorkspace-module__UinzlW__embedded .AtelierWorkspace-module__UinzlW__assistant{height:min(820px,100dvh - 120px);min-height:560px;position:sticky;top:16px;overflow-y:auto}.AtelierWorkspace-module__UinzlW__assistant>[role=log]{overscroll-behavior:contain;flex:auto;min-height:180px;max-height:none}.AtelierWorkspace-module__UinzlW__assistant>.AtelierWorkspace-module__UinzlW__creation,.AtelierWorkspace-module__UinzlW__assistant>details{flex:none}@media (max-width:1050px){.AtelierWorkspace-module__UinzlW__embedded .AtelierWorkspace-module__UinzlW__layout[data-project=true]{grid-template-columns:minmax(0,1fr)}.AtelierWorkspace-module__UinzlW__embedded .AtelierWorkspace-module__UinzlW__assistant{height:min(720px,85dvh);min-height:500px;position:relative;top:auto}}.AtelierWorkspace-module__UinzlW__utilityPanel{text-align:left;width:100%;max-width:720px;margin:12px auto 0;font-size:13px}.AtelierWorkspace-module__UinzlW__utilityPanel button{border:1px solid var(--ls-border);min-height:40px;font:inherit;cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:8px 12px;display:inline-flex}.AtelierWorkspace-module__UinzlW__utilityPanel button:not(.AtelierWorkspace-module__UinzlW__primary){color:var(--ls-body);background:var(--ls-bg)}.AtelierWorkspace-module__UinzlW__utilityPanel button:hover:not(:disabled){color:var(--ls-heading);background:var(--ls-elevated)}.AtelierWorkspace-module__UinzlW__utilityPanel button:disabled{opacity:.45;cursor:not-allowed}.AtelierWorkspace-module__UinzlW__utilityPanel label{color:var(--ls-body);font-size:12px;font-weight:500;display:block}.AtelierWorkspace-module__UinzlW__utilityPanel input:not([type=checkbox]),.AtelierWorkspace-module__UinzlW__utilityPanel select,.AtelierWorkspace-module__UinzlW__utilityPanel textarea{border:1px solid var(--ls-border);width:100%;min-width:0;color:var(--ls-heading);background:var(--ls-bg);font:inherit;border-radius:6px;margin-top:6px;padding:9px;display:block}.AtelierWorkspace-module__UinzlW__utilityPanel textarea{resize:vertical}.AtelierWorkspace-module__UinzlW__utilityPanel h3,.AtelierWorkspace-module__UinzlW__utilityPanel h4{color:var(--ls-heading);font-weight:600}.AtelierWorkspace-module__UinzlW__utilityPanel [role=dialog]{border:1px solid var(--ls-border);background:var(--ls-surface);border-radius:8px;padding:16px}.AtelierWorkspace-module__UinzlW__utilityPanel>section>button{justify-self:center}@media (min-width:1201px){.AtelierWorkspace-module__UinzlW__workspace:not(.AtelierWorkspace-module__UinzlW__embedded) .AtelierWorkspace-module__UinzlW__layout[data-project=true]{grid-template-columns:190px minmax(320px,380px) minmax(0,1fr);gap:18px}}.AtelierWorkspace-module__UinzlW__workspace .AtelierWorkspace-module__UinzlW__toolbar>div{flex-wrap:wrap;min-width:0}.AtelierWorkspace-module__UinzlW__workspace[data-builder-surface=networks] .AtelierWorkspace-module__UinzlW__header{border-bottom:1px solid var(--ls-divider);margin-bottom:16px;padding-bottom:20px}.AtelierWorkspace-module__UinzlW__lessonReview{min-width:0;min-height:100dvh;color:var(--ls-fg-body);background:var(--ls-bg);padding:24px;font-size:13px;line-height:1.5}.AtelierWorkspace-module__UinzlW__lessonReview .AtelierWorkspace-module__UinzlW__header{border-bottom:1px solid var(--ls-divider);margin-bottom:24px;padding-bottom:20px}.AtelierWorkspace-module__UinzlW__reviewIntro{max-width:75ch;margin-bottom:24px}.AtelierWorkspace-module__UinzlW__reviewIntro .AtelierWorkspace-module__UinzlW__eyebrow{color:var(--ls-accent)}.AtelierWorkspace-module__UinzlW__reviewIntro h2{color:var(--ls-fg-heading);overflow-wrap:anywhere;margin:10px 0;font-size:28px;line-height:1.25}.AtelierWorkspace-module__UinzlW__reviewIntro p{color:var(--ls-fg-muted)}.AtelierWorkspace-module__UinzlW__modulePicker{max-width:560px;margin-bottom:24px}.AtelierWorkspace-module__UinzlW__modulePicker label{gap:8px;font-weight:600;display:grid}.AtelierWorkspace-module__UinzlW__modulePicker select{border:1px solid var(--ls-border);background:var(--ls-surface);width:100%;min-width:0;min-height:44px;color:var(--ls-fg-heading);font:inherit;border-radius:8px;padding:10px 12px}.AtelierWorkspace-module__UinzlW__modulePicker button{border:1px solid var(--ls-border);min-height:44px;color:var(--ls-accent);background:var(--ls-surface);cursor:pointer;border-radius:8px;align-items:center;padding:8px 12px;display:inline-flex}.AtelierWorkspace-module__UinzlW__modulePicker :is(select,button,a):focus-visible{outline:2px solid var(--ls-focus);outline-offset:3px}.AtelierWorkspace-module__UinzlW__modulePicker a{color:var(--ls-accent);text-decoration:underline}.AtelierWorkspace-module__UinzlW__workspace[data-builder-surface=networks] .AtelierWorkspace-module__UinzlW__layout{grid-template-columns:minmax(0,1fr);gap:18px}.AtelierWorkspace-module__UinzlW__workspace[data-builder-surface=networks] .AtelierWorkspace-module__UinzlW__layout[data-project=true]{grid-template-columns:minmax(320px,380px) minmax(0,1fr);align-items:start}.AtelierWorkspace-module__UinzlW__workspace[data-builder-surface=networks] .AtelierWorkspace-module__UinzlW__library{border:1px solid var(--ls-border);background:var(--ls-surface);border-radius:12px;grid-area:auto/1/auto/-1;width:100%;max-width:none;padding:20px}.AtelierWorkspace-module__UinzlW__workspace[data-builder-surface=networks] .AtelierWorkspace-module__UinzlW__library>.AtelierWorkspace-module__UinzlW__stack{max-width:560px}.AtelierWorkspace-module__UinzlW__workspace[data-builder-surface=networks] .AtelierWorkspace-module__UinzlW__library .AtelierWorkspace-module__UinzlW__projects{gap:12px;display:flex;overflow:auto}.AtelierWorkspace-module__UinzlW__workspace[data-builder-surface=networks] .AtelierWorkspace-module__UinzlW__library .AtelierWorkspace-module__UinzlW__projects button{min-width:180px}.AtelierWorkspace-module__UinzlW__workspace[data-builder-surface=networks] .AtelierWorkspace-module__UinzlW__creation{grid-column:1/-1}.AtelierWorkspace-module__UinzlW__workspace[data-builder-surface=networks] .AtelierWorkspace-module__UinzlW__assistant{border-radius:12px;grid-area:auto/1;height:min(780px,100dvh - 160px);min-height:520px;padding:16px;display:flex;position:sticky;top:16px;overflow:auto}.AtelierWorkspace-module__UinzlW__workspace[data-builder-surface=networks] .AtelierWorkspace-module__UinzlW__canvas{grid-area:auto/2;width:100%}.AtelierWorkspace-module__UinzlW__workspace[data-builder-surface=networks] .AtelierWorkspace-module__UinzlW__layout[data-project-tools=true]>:is(.AtelierWorkspace-module__UinzlW__assistant,.AtelierWorkspace-module__UinzlW__canvas){grid-row:auto}.AtelierWorkspace-module__UinzlW__workspace[data-builder-surface=networks] .AtelierWorkspace-module__UinzlW__toolsRow{flex-wrap:wrap;align-items:start;max-width:none;margin:24px 0 18px}.AtelierWorkspace-module__UinzlW__courseOutput{margin-left:auto}.AtelierWorkspace-module__UinzlW__courseOutput>.AtelierWorkspace-module__UinzlW__stack{justify-items:end;gap:6px;margin:0}.AtelierWorkspace-module__UinzlW__courseOutput .AtelierWorkspace-module__UinzlW__hint{text-align:right;max-width:58ch;margin:0;font-size:11px}.AtelierWorkspace-module__UinzlW__workspace[data-builder-surface=networks] .AtelierWorkspace-module__UinzlW__assistant>.AtelierWorkspace-module__UinzlW__creation{margin-top:auto}.AtelierWorkspace-module__UinzlW__workspace[data-builder-surface=networks] .AtelierWorkspace-module__UinzlW__assistant>[role=log]{min-height:100px}@container (max-width:850px){.AtelierWorkspace-module__UinzlW__workspace[data-builder-surface=networks] .AtelierWorkspace-module__UinzlW__layout[data-project=true]{grid-template-columns:minmax(0,1fr)}.AtelierWorkspace-module__UinzlW__workspace[data-builder-surface=networks] .AtelierWorkspace-module__UinzlW__assistant,.AtelierWorkspace-module__UinzlW__workspace[data-builder-surface=networks] .AtelierWorkspace-module__UinzlW__canvas{grid-area:auto/1}.AtelierWorkspace-module__UinzlW__workspace[data-builder-surface=networks] .AtelierWorkspace-module__UinzlW__assistant{height:480px;min-height:0;position:relative;top:auto}.AtelierWorkspace-module__UinzlW__workspace[data-builder-surface=networks] .AtelierWorkspace-module__UinzlW__header{flex-wrap:wrap;gap:16px}.AtelierWorkspace-module__UinzlW__workspace[data-builder-surface=networks] .AtelierWorkspace-module__UinzlW__header .AtelierWorkspace-module__UinzlW__credit{display:none}}@media (max-width:700px){.AtelierWorkspace-module__UinzlW__lessonReview{padding:16px 12px}.AtelierWorkspace-module__UinzlW__lessonReview .AtelierWorkspace-module__UinzlW__header{flex-wrap:wrap;gap:12px}.AtelierWorkspace-module__UinzlW__lessonReview .AtelierWorkspace-module__UinzlW__header>:first-child{width:100%}.AtelierWorkspace-module__UinzlW__workspace[data-builder-surface=networks] .AtelierWorkspace-module__UinzlW__layout{display:grid}.AtelierWorkspace-module__UinzlW__workspace[data-builder-surface=networks] .AtelierWorkspace-module__UinzlW__header>a:first-child{width:100%}.AtelierWorkspace-module__UinzlW__workspace[data-builder-surface=networks] .AtelierWorkspace-module__UinzlW__library{padding:14px}.AtelierWorkspace-module__UinzlW__courseOutput{width:100%;margin-left:0}.AtelierWorkspace-module__UinzlW__courseOutput>.AtelierWorkspace-module__UinzlW__stack{justify-items:start}.AtelierWorkspace-module__UinzlW__courseOutput .AtelierWorkspace-module__UinzlW__hint{text-align:left}}
.TemplateThumbnail-module__4uWH5G__page{display:flow-root;transform:translateY(0)}.TemplateThumbnail-module__4uWH5G__page[data-scrolling=true]{animation:TemplateThumbnail-module__4uWH5G__preview-page-scroll var(--preview-duration) linear both;will-change:transform}@keyframes TemplateThumbnail-module__4uWH5G__preview-page-scroll{0%{transform:translateY(0)}to{transform:translateY(var(--preview-travel))}}@media (prefers-reduced-motion:reduce){.TemplateThumbnail-module__4uWH5G__page[data-scrolling=true]{will-change:auto;animation:none}}[data-motion=off] .TemplateThumbnail-module__4uWH5G__page[data-scrolling=true]{will-change:auto;animation:none}
.AtelierExports-module__xzv2pG__panel{border:1px solid var(--ls-border);background:var(--ls-surface);color:var(--ls-fg-heading);border-radius:16px;min-width:0;margin:20px 0;padding:clamp(18px,2.5vw,30px)}.AtelierExports-module__xzv2pG__compact{margin-bottom:0;padding:18px}.AtelierExports-module__xzv2pG__heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.AtelierExports-module__xzv2pG__heading h3{margin:0 0 6px;font-size:20px}.AtelierExports-module__xzv2pG__panel p{color:var(--ls-fg-muted);margin:6px 0 14px;font-size:13px;line-height:1.6}.AtelierExports-module__xzv2pG__panel button{border:1px solid var(--ls-border);background:var(--ls-elevated);min-height:42px;color:var(--ls-fg-heading);font:inherit;cursor:pointer;border-radius:8px;padding:10px 14px;font-size:13px}.AtelierExports-module__xzv2pG__panel button:hover{background:var(--ls-ai-bg)}.AtelierExports-module__xzv2pG__panel button:disabled{opacity:.55;cursor:not-allowed}.AtelierExports-module__xzv2pG__panel button:focus-visible,.AtelierExports-module__xzv2pG__panel input:focus-visible,.AtelierExports-module__xzv2pG__panel textarea:focus-visible,.AtelierExports-module__xzv2pG__panel summary:focus-visible{outline:2px solid var(--ls-focus);outline-offset:3px}.AtelierExports-module__xzv2pG__content{grid-template-columns:minmax(0,1fr) minmax(0,.85fr);gap:28px;margin-top:24px;display:grid}.AtelierExports-module__xzv2pG__content h4{margin:0 0 8px;font-size:16px}.AtelierExports-module__xzv2pG__editor label{margin:16px 0 6px;font-size:13px;font-weight:600;display:block}.AtelierExports-module__xzv2pG__editor input,.AtelierExports-module__xzv2pG__editor textarea{box-sizing:border-box;background:var(--ls-elevated);width:100%;color:var(--ls-fg-heading);border:1px solid var(--ls-border);font:inherit;border-radius:7px;padding:11px 12px;font-size:14px}.AtelierExports-module__xzv2pG__editor textarea{resize:vertical;line-height:1.6}.AtelierExports-module__xzv2pG__editor details{margin:20px 0}.AtelierExports-module__xzv2pG__editor summary{cursor:pointer;padding:10px 0;font-size:13px}.AtelierExports-module__xzv2pG__editor fieldset{border:1px solid var(--ls-border);border-radius:8px;margin:12px 0;padding:12px}.AtelierExports-module__xzv2pG__editor fieldset button{margin-top:10px}.AtelierExports-module__xzv2pG__editor legend{color:var(--ls-fg-muted);font-size:12px}.AtelierExports-module__xzv2pG__panel .AtelierExports-module__xzv2pG__primary{background:var(--ls-accent);color:var(--ls-on-accent)}.AtelierExports-module__xzv2pG__panel .AtelierExports-module__xzv2pG__primary:hover{background:var(--ls-accent-hover);color:var(--ls-on-accent-hover)}.AtelierExports-module__xzv2pG__video{min-width:0}.AtelierExports-module__xzv2pG__video ol{border-top:1px solid var(--ls-border);margin:18px 0;padding:0;list-style:none}.AtelierExports-module__xzv2pG__video li{border-bottom:1px solid var(--ls-border);overflow-wrap:anywhere;padding:18px 0}.AtelierExports-module__xzv2pG__video small{color:var(--ls-fg-muted);letter-spacing:.1em;margin-bottom:8px;font-size:10px;display:block}.AtelierExports-module__xzv2pG__video strong{font-size:19px;line-height:1.35}.AtelierExports-module__xzv2pG__video span{font-size:14px;line-height:1.6}.AtelierExports-module__xzv2pG__note{grid-column:1/-1}.AtelierExports-module__xzv2pG__progress{justify-content:space-between;align-items:center;gap:16px;margin-top:18px;display:flex}.AtelierExports-module__xzv2pG__progress p{margin:0}.AtelierExports-module__xzv2pG__panel .AtelierExports-module__xzv2pG__error{color:var(--ls-danger);margin-top:16px}.AtelierExports-module__xzv2pG__compact .AtelierExports-module__xzv2pG__content{grid-template-columns:1fr}@media (max-width:760px){.AtelierExports-module__xzv2pG__content{grid-template-columns:1fr}.AtelierExports-module__xzv2pG__heading button{width:100%}}
.AtelierStudioPanels-module__07q6NW__panel{color:var(--ls-fg-heading);border:1px solid var(--ls-border);background:var(--ls-surface);border-radius:16px;min-width:0;margin:16px 0;padding:clamp(16px,2vw,28px)}.AtelierStudioPanels-module__07q6NW__heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.AtelierStudioPanels-module__07q6NW__heading h2,.AtelierStudioPanels-module__07q6NW__heading h3{margin:0 0 6px}.AtelierStudioPanels-module__07q6NW__heading p,.AtelierStudioPanels-module__07q6NW__help{color:var(--ls-fg-muted);font-size:13px;line-height:1.6}.AtelierStudioPanels-module__07q6NW__heading span,.AtelierStudioPanels-module__07q6NW__conceptCopy small,.AtelierStudioPanels-module__07q6NW__kit small{color:var(--ls-fg-muted);letter-spacing:.08em;font-size:11px}.AtelierStudioPanels-module__07q6NW__panel button,.AtelierStudioPanels-module__07q6NW__panel a{font:inherit;color:var(--ls-fg-heading);font-size:13px}.AtelierStudioPanels-module__07q6NW__panel button{border:1px solid var(--ls-border);background:var(--ls-elevated);cursor:pointer;border-radius:8px;min-height:40px;padding:9px 14px}.AtelierStudioPanels-module__07q6NW__panel button:hover{background:var(--ls-ai-bg)}.AtelierStudioPanels-module__07q6NW__panel button:disabled{opacity:.5;cursor:not-allowed}.AtelierStudioPanels-module__07q6NW__panel button:focus-visible,.AtelierStudioPanels-module__07q6NW__panel a:focus-visible{outline:2px solid var(--ls-focus);outline-offset:3px}.AtelierStudioPanels-module__07q6NW__concepts{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:22px;display:grid}.AtelierStudioPanels-module__07q6NW__concepts article{border:1px solid var(--ls-border);border-radius:12px;overflow:hidden}.AtelierStudioPanels-module__07q6NW__thumbnail{background:var(--ls-bg);pointer-events:none;height:240px;overflow:hidden}.AtelierStudioPanels-module__07q6NW__thumbnail>div{transform-origin:0 0;width:1200px;transform:scale(.27)}.AtelierStudioPanels-module__07q6NW__conceptCopy{padding:18px}.AtelierStudioPanels-module__07q6NW__conceptCopy h3{margin:8px 0;font-size:18px}.AtelierStudioPanels-module__07q6NW__conceptCopy p{min-height:64px;color:var(--ls-fg-muted);font-size:13px;line-height:1.5}.AtelierStudioPanels-module__07q6NW__actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;display:flex}.AtelierStudioPanels-module__07q6NW__expanded{border:1px solid var(--ls-border);border-radius:12px;max-height:75vh;margin-top:20px;overflow:auto}.AtelierStudioPanels-module__07q6NW__expanded .AtelierStudioPanels-module__07q6NW__heading{background:var(--ls-surface);z-index:1;padding:14px;position:sticky;top:0}.AtelierStudioPanels-module__07q6NW__issues{padding:0;list-style:none}.AtelierStudioPanels-module__07q6NW__panel.AtelierStudioPanels-module__07q6NW__review{border-width:1px 0 0;border-radius:0;margin:0;padding:0 16px}.AtelierStudioPanels-module__07q6NW__review summary{cursor:pointer;min-height:44px;padding:12px 0;font-size:13px;font-weight:600}.AtelierStudioPanels-module__07q6NW__review summary span{color:var(--ls-fg-muted);font-variant-numeric:tabular-nums;margin-left:8px}.AtelierStudioPanels-module__07q6NW__review summary:focus-visible{outline:2px solid var(--ls-focus);outline-offset:-2px}.AtelierStudioPanels-module__07q6NW__review .AtelierStudioPanels-module__07q6NW__issues{overscroll-behavior:contain;max-height:280px;margin-bottom:12px;overflow-y:auto}.AtelierStudioPanels-module__07q6NW__review .AtelierStudioPanels-module__07q6NW__issues p{overflow-wrap:anywhere;font-size:13px}.AtelierStudioPanels-module__07q6NW__issues li{border-top:1px solid var(--ls-border);justify-content:space-between;align-items:center;gap:20px;padding:14px 0;display:flex}.AtelierStudioPanels-module__07q6NW__issues small{text-transform:capitalize;color:var(--ls-fg-muted)}.AtelierStudioPanels-module__07q6NW__issues p{margin:6px 0;line-height:1.5}.AtelierStudioPanels-module__07q6NW__issues button{flex-shrink:0}.AtelierStudioPanels-module__07q6NW__kits{gap:24px;display:grid}.AtelierStudioPanels-module__07q6NW__kit{border-top:1px solid var(--ls-border);grid-template-columns:minmax(180px,300px) minmax(0,1fr);gap:28px;padding-top:24px;display:grid}.AtelierStudioPanels-module__07q6NW__adPreview img{border:1px solid var(--ls-border);border-radius:10px;width:100%;height:auto}.AtelierStudioPanels-module__07q6NW__adPreview button{width:100%;margin-top:10px}.AtelierStudioPanels-module__07q6NW__email{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.7}@media (max-width:900px){.AtelierStudioPanels-module__07q6NW__concepts{grid-template-columns:1fr}.AtelierStudioPanels-module__07q6NW__thumbnail{height:280px}.AtelierStudioPanels-module__07q6NW__kit{grid-template-columns:1fr}.AtelierStudioPanels-module__07q6NW__adPreview{max-width:300px}.AtelierStudioPanels-module__07q6NW__issues li{flex-wrap:wrap}}
.TemplateKitCard-module__PVilda__gallery{min-width:0;container:template-gallery/inline-size}.TemplateKitCard-module__PVilda__grid{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:20px;display:grid}.TemplateKitCard-module__PVilda__card{border:1px solid var(--ls-divider);background:var(--ls-elevated);border-radius:8px;flex-direction:column;min-width:0;display:flex}.TemplateKitCard-module__PVilda__card[data-selected=true]{border-color:var(--ls-accent);box-shadow:0 0 0 1px var(--ls-accent)}.TemplateKitCard-module__PVilda__preview{aspect-ratio:3/4;border-bottom:1px solid var(--ls-divider);background:var(--ls-surface);border-radius:7px 7px 0 0;min-width:0;position:relative;overflow:hidden}.TemplateKitCard-module__PVilda__preview .TemplateKitCard-module__PVilda__thumbnail{border:0;border-radius:0;position:absolute;inset:0}.TemplateKitCard-module__PVilda__footer{flex-direction:column;flex:1;gap:6px;min-width:0;padding:14px;display:flex}.TemplateKitCard-module__PVilda__title{color:var(--ls-fg-heading);letter-spacing:0;overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:600;line-height:1.4}.TemplateKitCard-module__PVilda__metadata{color:var(--ls-fg-muted);letter-spacing:0;overflow-wrap:anywhere;margin:0 0 8px;font-size:12px;line-height:1.5}.TemplateKitCard-module__PVilda__actions{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:8px;margin-top:auto;display:grid}.TemplateKitCard-module__PVilda__actions button,.TemplateKitCard-module__PVilda__selection{border:1px solid var(--ls-divider);letter-spacing:0;cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:7px;min-width:0;min-height:44px;padding:8px;font-size:12px;font-weight:500;line-height:1.4;display:inline-flex;position:relative}.TemplateKitCard-module__PVilda__actions svg{flex-shrink:0}.TemplateKitCard-module__PVilda__previewAction{color:var(--ls-fg-heading);background:var(--ls-surface)}.TemplateKitCard-module__PVilda__useAction{color:var(--ls-accent);background:color-mix(in srgb, var(--ls-accent) 8%, var(--ls-elevated))}.TemplateKitCard-module__PVilda__actions button:hover:not(:disabled),.TemplateKitCard-module__PVilda__selection:hover:not([data-disabled=true]){border-color:var(--ls-accent);background:color-mix(in srgb, var(--ls-accent) 12%, var(--ls-surface))}.TemplateKitCard-module__PVilda__actions button:focus-visible,.TemplateKitCard-module__PVilda__selection:focus-within{outline:2px solid var(--ls-focus);outline-offset:3px}.TemplateKitCard-module__PVilda__actions button:disabled,.TemplateKitCard-module__PVilda__selection[data-disabled=true]{opacity:.55;cursor:not-allowed}.TemplateKitCard-module__PVilda__card[data-selected=true] .TemplateKitCard-module__PVilda__selection{border-color:var(--ls-accent)}@container library-results (min-width:480px){.TemplateKitCard-module__PVilda__card[data-layout=list]{grid-template-columns:minmax(140px,28%) minmax(0,1fr);display:grid}.TemplateKitCard-module__PVilda__card[data-layout=list] .TemplateKitCard-module__PVilda__preview{aspect-ratio:auto;border-bottom:0;border-right:1px solid var(--ls-divider);border-radius:7px 0 0 7px;min-height:140px}.TemplateKitCard-module__PVilda__card[data-layout=list] .TemplateKitCard-module__PVilda__actions{align-self:flex-start;width:min(100%,320px)}}@container template-gallery (min-width:560px){.TemplateKitCard-module__PVilda__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container template-gallery (min-width:880px){.TemplateKitCard-module__PVilda__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (forced-colors:active){.TemplateKitCard-module__PVilda__card[data-selected=true]{outline:2px solid highlight}.TemplateKitCard-module__PVilda__actions button,.TemplateKitCard-module__PVilda__selection{border-color:buttontext}}.TemplateKitCard-module__PVilda__titleRow{justify-content:space-between;align-items:start;gap:.5rem;display:flex}.TemplateKitCard-module__PVilda__favorite{border:1px solid var(--ls-divider);background:var(--ls-surface);width:2.75rem;height:2.75rem;color:var(--ls-fg-muted);border-radius:.375rem;flex:none;justify-content:center;align-items:center;display:inline-flex}.TemplateKitCard-module__PVilda__favorite[aria-pressed=true]{color:var(--ls-accent)}.TemplateKitCard-module__PVilda__favorite:focus-visible{outline:2px solid var(--ls-focus);outline-offset:3px}.TemplateKitCard-module__PVilda__favorite:disabled{opacity:.55;cursor:not-allowed}.TemplateKitCard-module__PVilda__favorite:hover:not(:disabled){border-color:var(--ls-accent)}
.BusinessBookingFlow-module__FI-G6a__flow{min-width:0}.BusinessBookingFlow-module__FI-G6a__flow .lux-serif{letter-spacing:-.035em;font-family:inherit;font-size:23px;font-weight:550}.BusinessBookingFlow-module__FI-G6a__flow button,.BusinessBookingFlow-module__FI-G6a__flow input,.BusinessBookingFlow-module__FI-G6a__flow select{min-height:44px}.BusinessBookingFlow-module__FI-G6a__flow button:focus-visible,.BusinessBookingFlow-module__FI-G6a__flow input:focus-visible,.BusinessBookingFlow-module__FI-G6a__flow textarea:focus-visible,.BusinessBookingFlow-module__FI-G6a__flow select:focus-visible{outline:2px solid var(--ls-focus);outline-offset:3px}.BusinessBookingFlow-module__FI-G6a__steps{gap:30px;margin:0 0 28px;padding:0;font-size:12px;list-style:none;display:flex}.BusinessBookingFlow-module__FI-G6a__steps li{color:var(--ls-fg-muted);align-items:center;gap:8px;display:flex}.BusinessBookingFlow-module__FI-G6a__steps li>span{border:1px solid var(--ls-border);border-radius:50%;place-items:center;width:24px;height:24px;font-size:10px;display:grid}.BusinessBookingFlow-module__FI-G6a__steps li[aria-current]{color:var(--ls-fg-heading);font-weight:600}.BusinessBookingFlow-module__FI-G6a__steps li[aria-current]>span{color:var(--ls-bg);background:var(--ls-fg-heading);border-color:var(--ls-fg-heading)}.BusinessBookingFlow-module__FI-G6a__steps .BusinessBookingFlow-module__FI-G6a__duration{white-space:nowrap;margin-left:auto;font-size:11px}.BusinessBookingFlow-module__FI-G6a__selectionHeading{display:none}.BusinessBookingFlow-module__FI-G6a__timezone{align-items:center;gap:8px;min-width:0;margin-bottom:24px;display:flex}.BusinessBookingFlow-module__FI-G6a__timezone select{text-overflow:ellipsis;width:100%;min-width:0;font-size:13px;padding:10px!important}.BusinessBookingFlow-module__FI-G6a__dates{overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:var(--ls-border) transparent;gap:8px;margin:0 -3px 20px;padding:4px 3px 12px;display:flex;overflow-x:auto}.BusinessBookingFlow-module__FI-G6a__flow .BusinessBookingFlow-module__FI-G6a__date{border:1px solid var(--ls-border);background:var(--ls-surface);min-height:96px;color:var(--ls-fg-muted);scroll-snap-align:start;border-radius:8px;flex-direction:column;flex:0 0 68px;justify-content:center;align-items:center;gap:4px;transition:background .15s ease-out,border-color .15s ease-out;display:flex}.BusinessBookingFlow-module__FI-G6a__date strong{color:var(--ls-fg-heading);font-size:25px;font-weight:550;line-height:1.1}.BusinessBookingFlow-module__FI-G6a__date span{font-size:10px}.BusinessBookingFlow-module__FI-G6a__date[aria-pressed=true]{background:var(--ls-fg-heading);border-color:var(--ls-fg-heading);color:var(--ls-bg)}.BusinessBookingFlow-module__FI-G6a__date[aria-pressed=true] strong{color:inherit}.BusinessBookingFlow-module__FI-G6a__times{scrollbar-width:thin;scrollbar-color:var(--ls-border) transparent;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;max-height:304px;margin:-3px;padding:3px;display:grid;overflow-y:auto}.BusinessBookingFlow-module__FI-G6a__flow .BusinessBookingFlow-module__FI-G6a__time{border:1px solid var(--ls-border);background:var(--ls-surface);color:var(--ls-fg-heading);font-variant-numeric:tabular-nums;border-radius:6px;padding:12px 4px;font-size:12px;font-weight:500;transition:background .15s ease-out,border-color .15s ease-out}.BusinessBookingFlow-module__FI-G6a__details>button{text-align:left;font-size:12px;line-height:1.7}.BusinessBookingFlow-module__FI-G6a__field{gap:7px;font-size:12px;font-weight:500;display:grid}.BusinessBookingFlow-module__FI-G6a__field input,.BusinessBookingFlow-module__FI-G6a__field textarea{background:var(--ls-surface);border-radius:7px;font-size:16px;font-weight:400}.BusinessBookingFlow-module__FI-G6a__details form>button{border-radius:7px;min-height:50px;margin-top:10px}@media (hover:hover){.BusinessBookingFlow-module__FI-G6a__date:hover:not([aria-pressed=true]),.BusinessBookingFlow-module__FI-G6a__time:hover{border-color:var(--ls-gold-text);background:color-mix(in oklch, var(--ls-accent) 9%, var(--ls-surface))}}@media (max-width:1000px){.BusinessBookingFlow-module__FI-G6a__times{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.BusinessBookingFlow-module__FI-G6a__timezone select{font-size:16px}.BusinessBookingFlow-module__FI-G6a__steps{gap:26px;margin-bottom:20px}.BusinessBookingFlow-module__FI-G6a__dates{margin-bottom:16px}.BusinessBookingFlow-module__FI-G6a__flow .BusinessBookingFlow-module__FI-G6a__date{flex-basis:64px;min-height:90px}.BusinessBookingFlow-module__FI-G6a__times{max-height:280px}.BusinessBookingFlow-module__FI-G6a__flow .BusinessBookingFlow-module__FI-G6a__time{min-height:48px;font-size:13px}}@media (prefers-reduced-motion:reduce){.BusinessBookingFlow-module__FI-G6a__flow .BusinessBookingFlow-module__FI-G6a__date,.BusinessBookingFlow-module__FI-G6a__flow .BusinessBookingFlow-module__FI-G6a__time{transition:none}}
.AssistantWorkstation-module__oqIX1q__scene{isolation:isolate;pointer-events:none;width:100%;height:100%;display:block;position:relative}.AssistantWorkstation-module__oqIX1q__desk{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.AssistantWorkstation-module__oqIX1q__head{transform-origin:55% 84%;display:block;position:absolute}.AssistantWorkstation-module__oqIX1q__zyxHead{width:72%;height:72%;top:0;left:8%}.AssistantWorkstation-module__oqIX1q__customHead{width:64%;height:64%;top:3%;left:10%}.AssistantWorkstation-module__oqIX1q__head>*,.AssistantWorkstation-module__oqIX1q__head svg,.AssistantWorkstation-module__oqIX1q__head img{object-fit:contain;width:100%!important;height:100%!important}.AssistantWorkstation-module__oqIX1q__customHead>img{object-fit:cover;border-radius:50%}.AssistantWorkstation-module__oqIX1q__scene[data-motion=true] .AssistantWorkstation-module__oqIX1q__head{animation:AssistantWorkstation-module__oqIX1q__concentrate var(--head-duration) ease-in-out infinite}.AssistantWorkstation-module__oqIX1q__scene[data-motion=true] .AssistantWorkstation-module__oqIX1q__artworkHead{animation:AssistantWorkstation-module__oqIX1q__attend var(--head-duration) ease-in-out infinite}.AssistantWorkstation-module__oqIX1q__scene[data-motion=true][data-work-state=working] .AssistantWorkstation-module__oqIX1q__hand{animation:AssistantWorkstation-module__oqIX1q__type var(--hand-duration) cubic-bezier(.4, 0, .2, 1) infinite}.AssistantWorkstation-module__oqIX1q__scene[data-motion=false] .AssistantWorkstation-module__oqIX1q__head *,.AssistantWorkstation-module__oqIX1q__scene[data-motion=false] .AssistantWorkstation-module__oqIX1q__head :before,.AssistantWorkstation-module__oqIX1q__scene[data-motion=false] .AssistantWorkstation-module__oqIX1q__head :after{animation-play-state:paused!important}@keyframes AssistantWorkstation-module__oqIX1q__concentrate{0%,62%,to{transform:translateY(0)rotate(0)}18%,48%{transform:translateY(2%)rotate(5deg)}78%,86%{transform:translateY(-1%)rotate(-2deg)}}@keyframes AssistantWorkstation-module__oqIX1q__attend{0%,62%,to{transform:translateY(0)rotate(0)}18%,48%{transform:translateY(5px)rotate(1.6deg)}78%,86%{transform:translateY(-2px)rotate(-.6deg)}}@keyframes AssistantWorkstation-module__oqIX1q__type{0%,24%,50%,82%,to{transform:translateY(0)rotate(0)}12%,38%,64%{transform:translateY(var(--hand-lift)) rotate(var(--hand-tilt))}20%,46%,72%{transform:translateY(var(--hand-press)) rotate(2deg)}}@media (prefers-reduced-motion:reduce){.AssistantWorkstation-module__oqIX1q__scene *,.AssistantWorkstation-module__oqIX1q__scene :before,.AssistantWorkstation-module__oqIX1q__scene :after{animation:none!important}}
.JunoMark-module__wu8Dia__portrait{flex-shrink:0;display:inline-flex;position:relative;}.JunoMark-module__wu8Dia__character{}
.DesignerCompanion-module__u4PXza__portrait{pointer-events:none}.DesignerCompanion-module__u4PXza__idle{perspective:600px;width:100%;height:100%;animation:4.8s ease-in-out infinite paused DesignerCompanion-module__u4PXza__hover;display:block}.DesignerCompanion-module__u4PXza__idle>svg{transform-origin:50% 64%;animation:8.6s cubic-bezier(.45,0,.55,1) infinite paused DesignerCompanion-module__u4PXza__lookAround;display:block;overflow:visible}.DesignerCompanion-module__u4PXza__portrait[data-idle-motion=true] .DesignerCompanion-module__u4PXza__idle,.DesignerCompanion-module__u4PXza__portrait[data-idle-motion=true] .DesignerCompanion-module__u4PXza__idle>svg{animation-play-state:running}@keyframes DesignerCompanion-module__u4PXza__hover{0%,to{transform:translateY(0)scale(1)}28%{transform:translateY(-4%)scale(1.018)}55%{transform:translateY(0)scale(1)}78%{transform:translateY(-2%)scale(1.008)}}@keyframes DesignerCompanion-module__u4PXza__lookAround{0%,10%,to{transform:rotate(0)rotateY(0)}26%,36%{transform:rotate(5deg)rotateY(9deg)}53%,61%{transform:rotate(-5deg)rotateY(-10deg)}76%,82%{transform:rotate(2deg)rotateY(3deg)}93%{transform:rotate(0)rotateY(0)}}@media (prefers-reduced-motion:reduce){.DesignerCompanion-module__u4PXza__idle,.DesignerCompanion-module__u4PXza__idle>svg{animation:none}}
.ThinkingDots-module__r48aSa__wrap{--thinking-ink:var(--thinking-label-color,var(--ls-fg-muted,currentColor));align-items:center;gap:8px;min-width:0;max-width:100%;display:inline-flex}.ThinkingDots-module__r48aSa__orb{flex:none;display:inline-flex}.ThinkingDots-module__r48aSa__label{white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:100%;color:var(--thinking-ink);overflow:hidden}@supports ((-webkit-background-clip:text) or (background-clip:text)){.ThinkingDots-module__r48aSa__label{background-image:linear-gradient(100deg, var(--thinking-ink) 32%, color-mix(in oklch, var(--thinking-ink) 45%, #f14d4c) 40%, color-mix(in oklch, var(--thinking-ink) 45%, #c99f00) 45%, color-mix(in oklch, var(--thinking-ink) 45%, #1cb657) 50%, color-mix(in oklch, var(--thinking-ink) 45%, #0099e5) 55%, color-mix(in oklch, var(--thinking-ink) 45%, #bc60e1) 60%, var(--thinking-ink) 68%);-webkit-text-fill-color:transparent;background-size:250% 100%;-webkit-background-clip:text;background-clip:text;animation:2.8s linear infinite ThinkingDots-module__r48aSa__verbSweep}@supports (color:lab(0% 0 0)){.ThinkingDots-module__r48aSa__label{background-image:linear-gradient(100deg, var(--thinking-ink) 32%, color-mix(in oklch, var(--thinking-ink) 45%, lab(57.3944% 63.124 38.0626)) 40%, color-mix(in oklch, var(--thinking-ink) 45%, lab(67.8255% 8.47316 81.6508)) 45%, color-mix(in oklch, var(--thinking-ink) 45%, lab(65.119% -54.6675 36.4196)) 50%, color-mix(in oklch, var(--thinking-ink) 45%, lab(59.0608% -14.8578 -52.6803)) 55%, color-mix(in oklch, var(--thinking-ink) 45%, lab(56.2479% 52.33 -50.7344)) 60%, var(--thinking-ink) 68%)}}}@keyframes ThinkingDots-module__r48aSa__verbSweep{0%{background-position:100%}to{background-position:-100%}}@media (prefers-reduced-motion:reduce),(forced-colors:active){.ThinkingDots-module__r48aSa__label{-webkit-text-fill-color:currentColor;background:0 0;animation:none}}
.Avatar-module__zq2rBq__glass{isolation:isolate;box-sizing:border-box;border:1px solid color-mix(in oklab, var(--ls-fg-heading) 22%, var(--ls-surface));color:var(--ls-fg-heading);background:linear-gradient(145deg, color-mix(in oklab, var(--ls-white) 26%, transparent), transparent 38%, color-mix(in oklab, var(--ls-fg-heading) 5%, transparent) 72%, color-mix(in oklab, var(--ls-white) 18%, transparent)), color-mix(in oklab, var(--ls-elevated) 68%, transparent);box-shadow:inset 0 1px 1px color-mix(in oklab, var(--ls-white) 75%, transparent), inset 0 0 0 2px color-mix(in oklab, var(--ls-white) 28%, transparent), inset 0 -2px max(3px, calc(var(--avatar-size) * .04)) color-mix(in oklab, var(--ls-fg-heading) 13%, transparent), 0 2px 4px color-mix(in oklab, var(--ls-fg-heading) 9%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);vertical-align:middle;border-radius:50%;flex-shrink:0;place-items:center;display:inline-grid;position:relative;overflow:hidden}.Avatar-module__zq2rBq__glass:before,.Avatar-module__zq2rBq__glass:after{content:"";pointer-events:none;border-radius:inherit;z-index:-1;position:absolute}.Avatar-module__zq2rBq__glass:before{border:1px solid color-mix(in oklab, var(--ls-white) 32%, transparent);border-bottom-color:color-mix(in oklab, var(--ls-white) 12%, transparent);border-right-color:#0000;inset:1px}.Avatar-module__zq2rBq__glass:after{background:radial-gradient(ellipse at 24% 12%, color-mix(in oklab, var(--ls-white) 36%, transparent), transparent 48%), radial-gradient(ellipse at 85% 92%, color-mix(in oklab, var(--ls-white) 24%, transparent), transparent 38%);inset:3%}.Avatar-module__zq2rBq__monogram{letter-spacing:-.045em;-webkit-user-select:none;user-select:none;padding-inline-end:.045em;font-family:Georgia,Times New Roman,serif;font-style:normal;font-weight:400;line-height:1;transform:translateY(-.015em)}@media (prefers-reduced-transparency:reduce){.Avatar-module__zq2rBq__glass{background:var(--ls-elevated);-webkit-backdrop-filter:none;backdrop-filter:none}.Avatar-module__zq2rBq__glass:after{display:none}}@media (forced-colors:active){.Avatar-module__zq2rBq__glass{color:canvastext;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:canvas;border:1px solid canvastext}.Avatar-module__zq2rBq__glass:before,.Avatar-module__zq2rBq__glass:after{display:none}}
.ComposerRainbow-module__5pbnHa__trace{display:none}@supports (offset-path:inset(1px round 20px)) and (mask-composite:exclude){.ComposerRainbow-module__5pbnHa__trace{z-index:1;border-radius:inherit;pointer-events:none;padding:2px;display:block;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ComposerRainbow-module__5pbnHa__trace:after{content:"";offset-path:inset(1px round var(--composer-radius));offset-anchor:center;background:linear-gradient(90deg,#0000,#df93ff 18%,#5ec2ff 34%,#71e48e 50%,#fed252 66%,#ff938b 82%,#0000);background:linear-gradient(90deg,#0000,lab(71.8001% 46.1538 -45.9884) 18%,lab(74.3387% -16.5917 -46.9682) 34%,lab(82.3143% -48.1049 31.4907) 50%,lab(86.4742% 6.15835 66.6916) 66%,lab(72.7137% 56.4467 32.4489) 82%,#0000);border-radius:50%;width:120px;height:120px;animation:8s linear infinite ComposerRainbow-module__5pbnHa__composer-orbit;position:absolute;top:0;left:0;-webkit-mask-image:radial-gradient(circle,#000 35%,#0000 70%);mask-image:radial-gradient(circle,#000 35%,#0000 70%)}}@keyframes ComposerRainbow-module__5pbnHa__composer-orbit{0%{offset-distance:0%}to{offset-distance:100%}}.ComposerRainbow-module__5pbnHa__trace[data-paused=true]:after{animation-play-state:paused}[data-motion=off] .ComposerRainbow-module__5pbnHa__trace:after{animation-play-state:paused}@media (prefers-reduced-motion:reduce),(forced-colors:active){.ComposerRainbow-module__5pbnHa__trace{display:none}.ComposerRainbow-module__5pbnHa__trace:after{animation:none}}
