.creation-mode-chooser-module__LTSiiG__chooser{color:var(--ink,#20242c);padding:32px 0}.creation-mode-chooser-module__LTSiiG__chooser h2{margin:0;font-size:1.75rem;line-height:1.4}.creation-mode-chooser-module__LTSiiG__intro{color:var(--muted,#616976);margin:12px 0 32px;line-height:1.7}.creation-mode-chooser-module__LTSiiG__options{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;display:grid}.creation-mode-chooser-module__LTSiiG__option{border:1px solid var(--line,#dfe3e8);background:#fff;border-radius:16px;flex-direction:column;align-items:start;min-width:0;padding:32px;display:flex}.creation-mode-chooser-module__LTSiiG__recommended{border-color:var(--brand,#bd4700)}.creation-mode-chooser-module__LTSiiG__option h3{margin:0;font-size:1.5rem;line-height:1.5}.creation-mode-chooser-module__LTSiiG__title{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.creation-mode-chooser-module__LTSiiG__title span{color:var(--brand,#bd4700);background:var(--accent-soft,#fff0e5);border-radius:6px;padding:4px 10px;font-size:.8125rem}.creation-mode-chooser-module__LTSiiG__promise{margin:20px 0 12px;font-size:1.125rem;font-weight:600}.creation-mode-chooser-module__LTSiiG__description{color:var(--muted,#616976);margin:0;line-height:1.9}.creation-mode-chooser-module__LTSiiG__flow{border-top:1px solid var(--line,#dfe3e8);counter-reset:flow;width:100%;margin:24px 0 0;padding:24px 0;list-style:none}.creation-mode-chooser-module__LTSiiG__flow li{align-items:center;gap:12px;margin:10px 0;line-height:1.8;display:flex}.creation-mode-chooser-module__LTSiiG__flow li:before{counter-increment:flow;content:counter(flow);color:var(--muted,#616976);font-size:.875rem;font-weight:600}.creation-mode-chooser-module__LTSiiG__note{color:var(--muted,#616976);margin:auto 0 24px;font-size:.875rem;line-height:1.8}.creation-mode-chooser-module__LTSiiG__option button{min-height:48px;padding:12px 24px}.creation-mode-chooser-module__LTSiiG__saved{background:var(--accent-soft,#fff0e5);color:#734127;border-radius:8px;margin-bottom:24px;padding:16px 20px;line-height:1.7}@media (max-width:700px){.creation-mode-chooser-module__LTSiiG__flow,.creation-mode-chooser-module__LTSiiG__description{display:none}.creation-mode-chooser-module__LTSiiG__note{margin:4px 0 20px}.creation-mode-chooser-module__LTSiiG__promise{margin:14px 0 12px;font-size:1rem}.creation-mode-chooser-module__LTSiiG__options{grid-template-columns:minmax(0,1fr);gap:20px}.creation-mode-chooser-module__LTSiiG__chooser{padding:16px 0}.creation-mode-chooser-module__LTSiiG__chooser h2{font-size:1.5rem}.creation-mode-chooser-module__LTSiiG__option{padding:24px}.creation-mode-chooser-module__LTSiiG__option h3{font-size:1.25rem}.creation-mode-chooser-module__LTSiiG__option button{width:100%}}
.planning-progress-module__3B09pG__panel{box-sizing:border-box;border:1px solid var(--brand);color:#923600;background:#fff0e5;border-radius:12px;width:100%;min-width:0;padding:24px;scroll-margin:24px;line-height:1.65}.planning-progress-module__3B09pG__title{color:var(--brand);align-items:center;gap:12px;font-size:1.25rem;display:flex}.planning-progress-module__3B09pG__description{margin:10px 0 20px}.planning-progress-module__3B09pG__times{flex-wrap:wrap;gap:12px 40px;display:flex}.planning-progress-module__3B09pG__times p{margin:0}.planning-progress-module__3B09pG__times strong{font-variant-numeric:tabular-nums;margin-left:8px}.planning-progress-module__3B09pG__hint{margin:18px 0 0}@media (max-width:480px){.planning-progress-module__3B09pG__panel{padding:20px 16px}.planning-progress-module__3B09pG__times{flex-direction:column;gap:8px}}
.planning-actions-module__1_jIJW__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.planning-actions-module__1_jIJW__planner{min-height:48px;font:inherit;cursor:pointer;color:#923600;background:#fff0e5;border:1px solid #c94c00;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:12px 18px;font-size:15px;font-weight:600;display:inline-flex}.planning-actions-module__1_jIJW__planner:hover:not(:disabled){background:#fff0e5;border-color:#923600}.planning-actions-module__1_jIJW__planner:disabled{opacity:.55;cursor:not-allowed}.planning-actions-module__1_jIJW__planner:focus-visible,.planning-actions-module__1_jIJW__setting:focus-visible,.planning-actions-module__1_jIJW__close:focus-visible,.planning-actions-module__1_jIJW__skip input:focus-visible{outline-offset:3px;outline:2px solid #c94c00}.planning-actions-module__1_jIJW__setting{color:#616976;font:inherit;cursor:pointer;text-underline-offset:4px;background:0 0;border:0;min-height:44px;padding:10px 0;font-size:13px;text-decoration:underline}.planning-actions-module__1_jIJW__notice{color:#616976;text-align:left;font-size:13px}.planning-actions-module__1_jIJW__dialog{box-sizing:border-box;color:#20242c;text-align:left;background:#fff;border:1px solid #e3e6eb;border-radius:12px;width:min(560px,100vw - 32px);max-height:calc(100dvh - 32px);padding:28px;overflow-y:auto}.planning-actions-module__1_jIJW__heading{align-items:start;gap:12px;display:flex}.planning-actions-module__1_jIJW__heading h2{flex:1;margin:4px 0 18px;font-size:22px;line-height:1.45}.planning-actions-module__1_jIJW__close{color:#616976;cursor:pointer;background:0 0;border:0;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;margin-top:-6px;margin-right:-8px;display:flex}.planning-actions-module__1_jIJW__close:hover{background:#f3f5f7}.planning-actions-module__1_jIJW__dialog>p{margin:0 0 18px;font-size:15px;line-height:1.8}.planning-actions-module__1_jIJW__dialog .planning-actions-module__1_jIJW__cost{color:#616976;margin-bottom:24px}.planning-actions-module__1_jIJW__cost strong{color:#20242c;font-weight:600}.planning-actions-module__1_jIJW__dialogActions{gap:12px;display:flex}.planning-actions-module__1_jIJW__dialogActions>button{flex:1;min-height:48px;padding:12px 14px;font-size:15px}.planning-actions-module__1_jIJW__skip{color:#616976;cursor:pointer;align-items:center;gap:8px;min-height:44px;margin-top:16px;font-size:14px;display:flex}.planning-actions-module__1_jIJW__skip input{accent-color:#c94c00;width:17px;height:17px;margin:0}@media (max-width:720px){.planning-actions-module__1_jIJW__actions{gap:10px;width:100%}.planning-actions-module__1_jIJW__actions>button{width:100%}.planning-actions-module__1_jIJW__dialog{padding:24px}.planning-actions-module__1_jIJW__heading h2{font-size:20px}.planning-actions-module__1_jIJW__dialogActions{flex-direction:column}.planning-actions-module__1_jIJW__dialogActions>button{width:100%}}
.product-appearance-options-module__m2WHHa__root{min-width:0}.product-appearance-options-module__m2WHHa__group{border:0;min-width:0;margin:0 0 28px;padding:0}.product-appearance-options-module__m2WHHa__group:last-child{margin-bottom:0}.product-appearance-options-module__m2WHHa__group legend{margin-bottom:12px;padding:0;font-weight:600}.product-appearance-options-module__m2WHHa__choices{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.product-appearance-options-module__m2WHHa__choices button{max-width:100%;min-height:44px;font:inherit;color:#20242c;cursor:pointer;background:#fff;border:1px solid #c6ccd4;border-radius:8px;padding:8px 12px}.product-appearance-options-module__m2WHHa__choices button:hover:enabled{border-color:#c94c00}.product-appearance-options-module__m2WHHa__choices button[aria-pressed=true]{color:#a73d00;background:#fff0e5;border-color:#c94c00}.product-appearance-options-module__m2WHHa__choices button:focus-visible{outline-offset:3px;outline:2px solid #c94c00}.product-appearance-options-module__m2WHHa__group:disabled button{cursor:not-allowed;opacity:.65}.product-appearance-options-module__m2WHHa__localParts{background:#f6f7f9;border-radius:8px;padding:16px}.product-appearance-options-module__m2WHHa__localParts>p:first-child{margin:0 0 12px;font-weight:600}.product-appearance-options-module__m2WHHa__hint{color:#616976;margin:16px 0 0;font-size:.9375rem;line-height:1.7}
.product-brief-reference-module__xdkAKq__root{margin-top:12px;position:relative}.product-brief-reference-module__xdkAKq__hint,.product-brief-reference-module__xdkAKq__help,.product-brief-reference-module__xdkAKq__header span{color:#616976;font-size:.875rem;line-height:1.7}.product-brief-reference-module__xdkAKq__hint{margin:0;padding-right:164px}.product-brief-reference-module__xdkAKq__reference>summary{color:#c94c00;cursor:pointer;align-items:center;gap:8px;min-height:32px;font-size:.875rem;list-style:none;display:flex;position:absolute;top:0;right:0}.product-brief-reference-module__xdkAKq__reference>summary::-webkit-details-marker{display:none}.product-brief-reference-module__xdkAKq__reference[open]>summary svg{transform:rotate(180deg)}.product-brief-reference-module__xdkAKq__body{border-top:1px solid #e3e6eb;margin-top:20px;padding-top:20px}.product-brief-reference-module__xdkAKq__header{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.product-brief-reference-module__xdkAKq__format{white-space:pre-line;margin:14px 0 20px;font-size:.9375rem;line-height:1.8}.product-brief-reference-module__xdkAKq__help{margin:10px 0}.product-brief-reference-module__xdkAKq__insert{color:#20242c;cursor:pointer;background:#fff;border:1px solid #e3e6eb;border-radius:8px;min-height:44px;padding:8px 14px;font-size:.875rem;font-weight:400}.product-brief-reference-module__xdkAKq__insert:hover:enabled{border-color:#c94c00}.product-brief-reference-module__xdkAKq__insert:disabled{color:#616976;cursor:not-allowed;background:#f3f5f7}.product-brief-reference-module__xdkAKq__insert:focus-visible,.product-brief-reference-module__xdkAKq__reference>summary:focus-visible{outline-offset:3px;outline:2px solid #c94c00}.product-brief-reference-module__xdkAKq__appearance{width:100%;margin-top:32px}.product-brief-reference-module__xdkAKq__notice{color:#c94c00;margin:12px 0 0;font-size:.875rem;font-weight:600}@media (max-width:700px){.product-brief-reference-module__xdkAKq__hint{padding-right:0}.product-brief-reference-module__xdkAKq__reference>summary{width:fit-content;min-height:44px;margin-top:8px;position:static}.product-brief-reference-module__xdkAKq__header{flex-direction:column;gap:4px}.product-brief-reference-module__xdkAKq__body{margin-top:8px}}
.product-image-inputs-module__c-rjoq__root{margin-top:24px}.product-image-inputs-module__c-rjoq__layout{grid-template-columns:310px minmax(0,1fr);gap:36px;display:grid}.product-image-inputs-module__c-rjoq__overall{border-right:1px solid #e3e6eb;padding-right:30px}.product-image-inputs-module__c-rjoq__compact .product-image-inputs-module__c-rjoq__layout{grid-template-columns:minmax(0,1fr);gap:28px}.product-image-inputs-module__c-rjoq__compact .product-image-inputs-module__c-rjoq__overall{border-right:0;padding-right:0}.product-image-inputs-module__c-rjoq__heading{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.product-image-inputs-module__c-rjoq__heading h3{margin:0;font-size:21px;font-weight:650;line-height:1.4}.product-image-inputs-module__c-rjoq__required{color:#923600;white-space:nowrap;background:#fff0e5;border-radius:4px;padding:2px 8px;font-size:12px}.product-image-inputs-module__c-rjoq__optional{color:#616976;font-size:13px}.product-image-inputs-module__c-rjoq__helper{color:#616976;margin:6px 0 18px;font-size:14px;line-height:1.65}.product-image-inputs-module__c-rjoq__photo{background:#f3f5f7;border:1px solid #e3e6eb;border-radius:10px;justify-content:center;align-items:center;height:230px;display:flex;position:relative;overflow:hidden}.product-image-inputs-module__c-rjoq__photo img{object-fit:contain;width:100%;height:100%;display:block}.product-image-inputs-module__c-rjoq__overall .product-image-inputs-module__c-rjoq__photo{border-color:#c94c00;height:276px}.product-image-inputs-module__c-rjoq__imageLabel{color:#20242c;background:#fff;border-radius:4px;padding:3px 8px;font-size:12px;position:absolute;top:10px;left:10px}.product-image-inputs-module__c-rjoq__overall .product-image-inputs-module__c-rjoq__imageLabel{color:#923600;background:#fff0e5}.product-image-inputs-module__c-rjoq__details{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.product-image-inputs-module__c-rjoq__actions{flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:12px;display:flex}.product-image-inputs-module__c-rjoq__actions button{white-space:nowrap;flex:1 0 auto;min-width:64px;min-height:44px;padding:8px 10px;font-size:14px}.product-image-inputs-module__c-rjoq__changeMain{color:#c94c00;background:#fff;border:1px solid #c94c00;border-radius:8px;width:100%}.product-image-inputs-module__c-rjoq__quiet{color:#616976;background:0 0;border:1px solid #0000;border-radius:8px;min-height:44px;padding:8px 10px}.product-image-inputs-module__c-rjoq__quiet:hover,.product-image-inputs-module__c-rjoq__changeMain:hover{background:#fff0e5}.product-image-inputs-module__c-rjoq__note{color:#616976;margin:14px 0 0;font-size:13px}.product-image-inputs-module__c-rjoq__empty{color:#616976;background:#f7f8fa;border:1px dashed #616976;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;min-height:230px;padding:16px;display:flex}.product-image-inputs-module__c-rjoq__empty strong{color:#20242c;font-size:15px;font-weight:500}.product-image-inputs-module__c-rjoq__empty span{font-size:12px}.product-image-inputs-module__c-rjoq__overall .product-image-inputs-module__c-rjoq__empty{min-height:328px}.product-image-inputs-module__c-rjoq__root svg{stroke:currentColor;stroke-width:1.7px;fill:none;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}.product-image-inputs-module__c-rjoq__unavailable{color:#a33a32;flex-direction:column;gap:8px;font-size:14px}.product-image-inputs-module__c-rjoq__notice{color:#923600;align-items:center;gap:8px;min-height:44px;font-size:13px;display:flex}.product-image-inputs-module__c-rjoq__notice button{color:#c94c00;text-underline-offset:3px;text-decoration:underline}.product-image-inputs-module__c-rjoq__library{border-top:1px solid #e3e6eb;border-bottom:1px solid #e3e6eb;margin-bottom:24px;padding:8px 0}.product-image-inputs-module__c-rjoq__library summary{cursor:pointer;color:#616976;align-content:center;min-height:44px;font-size:14px}.product-image-inputs-module__c-rjoq__libraryGrid{flex-wrap:wrap;gap:16px;display:flex}.product-image-inputs-module__c-rjoq__libraryItem{width:150px}.product-image-inputs-module__c-rjoq__libraryItem .product-image-inputs-module__c-rjoq__photo{height:140px}.product-image-inputs-module__c-rjoq__libraryItem .product-image-inputs-module__c-rjoq__imageLabel{font-size:11px;top:5px;left:5px}.product-image-inputs-module__c-rjoq__dialog{width:min(660px,100vw - 32px);padding:26px}.product-image-inputs-module__c-rjoq__dialogHeading{justify-content:space-between;align-items:center;gap:12px;display:flex}.product-image-inputs-module__c-rjoq__dialogHeading h2{margin:0;font-size:22px}.product-image-inputs-module__c-rjoq__close{background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;width:44px;min-height:44px;display:flex}.product-image-inputs-module__c-rjoq__pickerGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:22px 0 16px;display:grid}.product-image-inputs-module__c-rjoq__choice{text-align:left;background:#fff;border:1px solid #e3e6eb;border-radius:10px;min-width:0;padding:6px}.product-image-inputs-module__c-rjoq__choice .product-image-inputs-module__c-rjoq__photo{border:0;border-radius:6px;height:156px}.product-image-inputs-module__c-rjoq__choice>span{padding:7px 4px 2px;font-size:13px;display:block}.product-image-inputs-module__c-rjoq__choice[aria-pressed=true]{color:#923600;background:#fff0e5;border:2px solid #c94c00;padding:5px}.product-image-inputs-module__c-rjoq__feedback{color:#616976;min-height:25px;margin:12px 0;font-size:13px}.product-image-inputs-module__c-rjoq__dialogFooter{border-top:1px solid #e3e6eb;justify-content:space-between;align-items:center;gap:10px;padding-top:18px;display:flex}.product-image-inputs-module__c-rjoq__confirmActions{gap:8px;display:flex}.product-image-inputs-module__c-rjoq__root button:focus-visible,.product-image-inputs-module__c-rjoq__dialog button:focus-visible,.product-image-inputs-module__c-rjoq__root summary:focus-visible{outline-offset:4px;outline:2px solid #c94c00}.product-image-inputs-module__c-rjoq__root button:disabled{opacity:.55;cursor:not-allowed}@media (max-width:850px){.product-image-inputs-module__c-rjoq__layout{grid-template-columns:1fr;gap:28px}.product-image-inputs-module__c-rjoq__overall{border:0;padding-right:0}.product-image-inputs-module__c-rjoq__heading h3{font-size:20px}.product-image-inputs-module__c-rjoq__photo,.product-image-inputs-module__c-rjoq__empty{height:190px;min-height:190px}.product-image-inputs-module__c-rjoq__overall .product-image-inputs-module__c-rjoq__empty{min-height:276px}.product-image-inputs-module__c-rjoq__actions button{padding:8px 5px;font-size:13px}}@media (max-width:480px){.product-image-inputs-module__c-rjoq__dialog{padding:20px}.product-image-inputs-module__c-rjoq__pickerGrid{gap:8px}.product-image-inputs-module__c-rjoq__choice .product-image-inputs-module__c-rjoq__photo{height:128px}.product-image-inputs-module__c-rjoq__dialogFooter{flex-direction:column;align-items:stretch}.product-image-inputs-module__c-rjoq__confirmActions{justify-content:flex-end}}
.project-result-gallery-module__LNCmpa__gallery{min-width:0}.project-result-gallery-module__LNCmpa__heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:8px;display:flex}.project-result-gallery-module__LNCmpa__heading h2{font-size:1.25rem}.project-result-gallery-module__LNCmpa__heading p,.project-result-gallery-module__LNCmpa__footnote{color:var(--muted);font-size:.8125rem}.project-result-gallery-module__LNCmpa__top{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;display:flex}.project-result-gallery-module__LNCmpa__tabs{gap:28px;display:flex}.project-result-gallery-module__LNCmpa__tabs button{color:var(--muted);white-space:nowrap;background:0 0;border:0;border-bottom:3px solid #0000;padding:18px 0 15px;font-size:1.0625rem;font-weight:600}.project-result-gallery-module__LNCmpa__tabs button[aria-selected=true]{color:var(--brand);border-bottom-color:var(--brand)}.project-result-gallery-module__LNCmpa__tabs span{color:var(--muted);margin-left:6px;font-size:.75rem;font-weight:400}.project-result-gallery-module__LNCmpa__toolbar,.project-result-gallery-module__LNCmpa__batchHeading{justify-content:space-between;align-items:center;gap:16px;padding:20px 0;display:flex}.project-result-gallery-module__LNCmpa__filters{gap:6px;display:flex}.project-result-gallery-module__LNCmpa__filters button{color:var(--muted);background:0 0;border:0;border-radius:6px;padding:7px 14px;font-size:.875rem}.project-result-gallery-module__LNCmpa__filters button[aria-pressed=true]{background:var(--accent-soft);color:var(--brand);font-weight:600}.project-result-gallery-module__LNCmpa__batch{border-top:1px solid var(--line);padding-bottom:24px}.project-result-gallery-module__LNCmpa__batch:first-child{border:0}.project-result-gallery-module__LNCmpa__batchHeading h3{margin:0;font-size:1.0625rem}.project-result-gallery-module__LNCmpa__batchHeading h3 span{color:var(--muted);margin-left:10px;font-size:.8125rem;font-weight:400}.project-result-gallery-module__LNCmpa__batchHeading time{color:var(--muted);font-variant-numeric:tabular-nums;font-size:.8125rem}.project-result-gallery-module__LNCmpa__batchControls{align-items:center;gap:14px;display:flex}.project-result-gallery-module__LNCmpa__expand{color:var(--muted);background:0 0;border:0;padding:8px 0;font-size:.875rem}.project-result-gallery-module__LNCmpa__results{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 20px;display:grid}.project-result-gallery-module__LNCmpa__thumbs{grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;gap:16px;display:grid}.project-result-gallery-module__LNCmpa__thumb,.project-result-gallery-module__LNCmpa__resultCard{min-width:0}.project-result-gallery-module__LNCmpa__imageWrap{position:relative}.project-result-gallery-module__LNCmpa__image{background:var(--soft);border:1px solid var(--line);border-radius:8px;width:100%;padding:0;display:block;overflow:hidden}.project-result-gallery-module__LNCmpa__image img{object-fit:contain;width:100%;height:100%;display:block}.project-result-gallery-module__LNCmpa__image:not(:disabled):hover{border-color:var(--brand)}.project-result-gallery-module__LNCmpa__image:disabled{opacity:1;cursor:default}.project-result-gallery-module__LNCmpa__results .project-result-gallery-module__LNCmpa__image{height:360px;aspect-ratio:auto!important}.project-result-gallery-module__LNCmpa__compact .project-result-gallery-module__LNCmpa__thumbs{max-width:650px}.project-result-gallery-module__LNCmpa__compact .project-result-gallery-module__LNCmpa__image{height:90px;aspect-ratio:auto!important}.project-result-gallery-module__LNCmpa__caption{justify-content:space-between;gap:8px;margin:10px 0 6px;font-size:.875rem;display:flex}.project-result-gallery-module__LNCmpa__caption span:last-child{color:var(--muted);font-size:.75rem}.project-result-gallery-module__LNCmpa__compact .project-result-gallery-module__LNCmpa__caption span:last-child{display:none}.project-result-gallery-module__LNCmpa__placeholder{height:100%;min-height:140px;color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:18px;font-size:.875rem;display:flex}.project-result-gallery-module__LNCmpa__placeholder strong{color:var(--ink)}.project-result-gallery-module__LNCmpa__compact .project-result-gallery-module__LNCmpa__placeholder{min-height:80px;padding:8px;font-size:.75rem}.project-result-gallery-module__LNCmpa__aiLabel{color:var(--muted);margin-bottom:10px;font-size:.75rem;display:block}.project-result-gallery-module__LNCmpa__actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.project-result-gallery-module__LNCmpa__actions button{min-height:40px;padding:8px 5px;font-size:.8125rem}.project-result-gallery-module__LNCmpa__actions .project-result-gallery-module__LNCmpa__delete{color:var(--danger)}.project-result-gallery-module__LNCmpa__unavailable{color:var(--muted);margin:6px 0 12px;font-size:.8125rem}.project-result-gallery-module__LNCmpa__pick{z-index:1;border:1px solid var(--line);background:#fff;border-radius:6px;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:8px;left:8px}.project-result-gallery-module__LNCmpa__pick input{accent-color:var(--brand);width:18px;height:18px;margin:0}.project-result-gallery-module__LNCmpa__imageWrap:has(input:checked) .project-result-gallery-module__LNCmpa__image{outline:2px solid var(--brand);outline-offset:2px}.project-result-gallery-module__LNCmpa__selectionBar{z-index:2;background:var(--accent-soft);color:#74380f;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;padding:14px 16px;display:flex;position:sticky;top:0}.project-result-gallery-module__LNCmpa__selectionBar>div{align-items:center;gap:16px;font-size:.875rem;display:flex}.project-result-gallery-module__LNCmpa__selectionBar>div button{color:var(--brand);background:0 0;border:0;padding:6px 0;font-size:.8125rem}.project-result-gallery-module__LNCmpa__taskDetails{color:var(--muted);margin-top:18px;font-size:.875rem}.project-result-gallery-module__LNCmpa__taskDetails summary{cursor:pointer;width:max-content;padding:5px 0}.project-result-gallery-module__LNCmpa__taskDetails .job-list{background:var(--soft);border-radius:8px;margin-top:10px;padding:12px 18px}.project-result-gallery-module__LNCmpa__pendingLink{color:var(--brand);text-align:left;text-underline-offset:4px;background:0 0;border:0;margin-top:16px;padding:8px 0;text-decoration:underline}.project-result-gallery-module__LNCmpa__progressCard{border:1px solid var(--line);background:var(--accent-soft);overflow-wrap:anywhere;border-radius:8px;align-items:stretch;height:100%;min-height:360px;padding:28px 24px;display:flex}.project-result-gallery-module__LNCmpa__gallery .project-result-gallery-module__LNCmpa__progressCard .job-row{border:0;flex-direction:column;align-items:stretch;gap:24px;width:100%;padding:0;display:flex}.project-result-gallery-module__LNCmpa__progressCard .job-dot{display:none}.project-result-gallery-module__LNCmpa__progressCard .job-copy{color:var(--brand-dark);flex-direction:column;gap:12px;display:flex}.project-result-gallery-module__LNCmpa__progressCard .job-copy strong{font-size:1rem}:is(.project-result-gallery-module__LNCmpa__progressCard .job-copy span,.project-result-gallery-module__LNCmpa__progressCard .job-copy small){color:inherit}.project-result-gallery-module__LNCmpa__progressCard .job-copy small{font-size:.75rem}.project-result-gallery-module__LNCmpa__progressCard .job-actions{flex-wrap:wrap;gap:12px;margin-top:auto;display:flex}.project-result-gallery-module__LNCmpa__progressCard .job-actions:empty{display:none}.project-result-gallery-module__LNCmpa__progressCard .job-actions button{white-space:normal;min-height:44px;padding:10px 16px;font-size:.875rem}.project-result-gallery-module__LNCmpa__batchNotice{color:#74380f;background:var(--accent-soft);border-radius:8px;margin:0 0 16px;padding:12px 16px;font-size:.875rem}.project-result-gallery-module__LNCmpa__footnote{border-top:1px solid var(--line);margin:0;padding-top:18px}@media (max-width:1000px){.project-result-gallery-module__LNCmpa__results{grid-template-columns:repeat(2,minmax(0,1fr))}.project-result-gallery-module__LNCmpa__heading p{display:none}.project-result-gallery-module__LNCmpa__thumbs{gap:10px}}@media (max-width:650px){.project-result-gallery-module__LNCmpa__top{flex-wrap:wrap;align-items:flex-start;gap:8px}.project-result-gallery-module__LNCmpa__top>a{margin:4px 0 12px}.project-result-gallery-module__LNCmpa__tabs{gap:20px}.project-result-gallery-module__LNCmpa__tabs button{font-size:1rem}.project-result-gallery-module__LNCmpa__tabs span{font-size:.6875rem}.project-result-gallery-module__LNCmpa__toolbar{flex-wrap:wrap;gap:8px;padding:16px 0}.project-result-gallery-module__LNCmpa__toolbar>button{min-height:38px;padding:7px 10px;font-size:.8125rem}.project-result-gallery-module__LNCmpa__filters{gap:2px}.project-result-gallery-module__LNCmpa__filters button{padding:6px 9px;font-size:.8125rem}.project-result-gallery-module__LNCmpa__batchHeading{display:block}.project-result-gallery-module__LNCmpa__batchHeading h3{font-size:1rem}.project-result-gallery-module__LNCmpa__batchControls{flex-wrap:wrap;justify-content:space-between;margin-top:12px}.project-result-gallery-module__LNCmpa__batchControls>button{font-size:.8125rem}.project-result-gallery-module__LNCmpa__thumbs{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 10px}.project-result-gallery-module__LNCmpa__results{grid-template-columns:1fr}.project-result-gallery-module__LNCmpa__results .project-result-gallery-module__LNCmpa__image{height:auto;aspect-ratio:2/3!important}.project-result-gallery-module__LNCmpa__results .project-result-gallery-module__LNCmpa__image img{max-height:65vh}.project-result-gallery-module__LNCmpa__caption{font-size:.8125rem}.project-result-gallery-module__LNCmpa__caption span:last-child{font-size:.6875rem}.project-result-gallery-module__LNCmpa__compact .project-result-gallery-module__LNCmpa__thumbs{grid-template-columns:repeat(5,minmax(0,1fr));gap:5px}.project-result-gallery-module__LNCmpa__compact .project-result-gallery-module__LNCmpa__image{height:70px}.project-result-gallery-module__LNCmpa__compact .project-result-gallery-module__LNCmpa__caption{font-size:.6875rem}.project-result-gallery-module__LNCmpa__compact .project-result-gallery-module__LNCmpa__placeholder{padding:4px;font-size:.625rem}.project-result-gallery-module__LNCmpa__selectionBar{flex-direction:column;align-items:stretch;gap:10px;padding:12px}.project-result-gallery-module__LNCmpa__selectionBar>div{justify-content:space-between;gap:6px}.project-result-gallery-module__LNCmpa__taskDetails .job-list{padding:10px}.project-result-gallery-module__LNCmpa__progressCard{min-height:300px;padding:24px 20px}.project-result-gallery-module__LNCmpa__footnote{font-size:.75rem}}.project-result-gallery-module__LNCmpa__creationActions{flex-wrap:wrap;gap:12px;padding-block:12px;display:flex}
.prompt-plan-editor-module__3BFWsq__label{margin-bottom:12px;font-weight:600;display:block}.prompt-plan-editor-module__3BFWsq__editor{isolation:isolate;margin-top:0;position:relative}.prompt-plan-editor-module__3BFWsq__editor .prompt-plan-editor-module__3BFWsq__input,.prompt-plan-editor-module__3BFWsq__mirror{box-sizing:border-box;letter-spacing:normal;white-space:pre-wrap;overflow-wrap:break-word;tab-size:4;border:1px solid #0000;border-radius:8px;width:100%;margin:0;padding:16px 20px 52px;font-family:inherit;font-size:1rem;line-height:1.7}.prompt-plan-editor-module__3BFWsq__editor .prompt-plan-editor-module__3BFWsq__input{color:#0000;-webkit-text-fill-color:transparent;caret-color:#20242c;resize:vertical;background:0 0;border-color:#616976;min-height:180px;display:block;position:relative}.prompt-plan-editor-module__3BFWsq__guided .prompt-plan-editor-module__3BFWsq__input{min-height:304px}.prompt-plan-editor-module__3BFWsq__hint{color:#616976;margin:12px 0 0;font-size:.875rem;line-height:1.7}.prompt-plan-editor-module__3BFWsq__editor .prompt-plan-editor-module__3BFWsq__input::placeholder{color:#616976;-webkit-text-fill-color:#616976;opacity:1}.prompt-plan-editor-module__3BFWsq__editor .prompt-plan-editor-module__3BFWsq__input:focus-visible{outline-offset:2px;outline:2px solid #c94c00}.prompt-plan-editor-module__3BFWsq__editor .prompt-plan-editor-module__3BFWsq__input:disabled{cursor:wait;opacity:.65;background:0 0}.prompt-plan-editor-module__3BFWsq__input::selection{-webkit-text-fill-color:#20242c;background:#f6d7c4}.prompt-plan-editor-module__3BFWsq__mirror{pointer-events:none;color:#20242c;background:#fff;height:100%;position:absolute;inset:0;overflow:hidden}.prompt-plan-editor-module__3BFWsq__mirror mark{color:#a33a32;text-underline-offset:4px;background:0 0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.prompt-plan-editor-module__3BFWsq__fields,.prompt-plan-editor-module__3BFWsq__fill,.prompt-plan-editor-module__3BFWsq__notice,.prompt-plan-editor-module__3BFWsq__review{margin-top:16px}.prompt-plan-editor-module__3BFWsq__fields{background:#fff8f1;border:1px solid #e8b393;border-radius:12px;padding:18px 20px}.prompt-plan-editor-module__3BFWsq__fields p,.prompt-plan-editor-module__3BFWsq__notice p,.prompt-plan-editor-module__3BFWsq__review p{color:#616976;margin:0 0 10px;line-height:1.7}.prompt-plan-editor-module__3BFWsq__fieldButtons,.prompt-plan-editor-module__3BFWsq__fill>div{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.prompt-plan-editor-module__3BFWsq__fieldButtons button,.prompt-plan-editor-module__3BFWsq__fill button,.prompt-plan-editor-module__3BFWsq__notice button{color:#20242c;cursor:pointer;background:#fff;border:1px solid #c6ccd4;border-radius:8px;min-height:44px;padding:8px 12px}.prompt-plan-editor-module__3BFWsq__fields .prompt-plan-editor-module__3BFWsq__fieldButtons button:not(:last-child){color:#a33a32}.prompt-plan-editor-module__3BFWsq__fieldButtons button:hover,.prompt-plan-editor-module__3BFWsq__fill button:hover,.prompt-plan-editor-module__3BFWsq__notice button:hover{background:#f3f5f7}.prompt-plan-editor-module__3BFWsq__fieldButtons button:focus-visible,.prompt-plan-editor-module__3BFWsq__fill button:focus-visible,.prompt-plan-editor-module__3BFWsq__notice button:focus-visible{outline-offset:2px;outline:2px solid #c94c00}.prompt-plan-editor-module__3BFWsq__fieldButtons .prompt-plan-editor-module__3BFWsq__adoptButton{color:#fff;background:#c94c00;border-color:#c94c00;min-width:144px;min-height:48px;padding:12px 24px;font-weight:600}.prompt-plan-editor-module__3BFWsq__fieldButtons .prompt-plan-editor-module__3BFWsq__adoptButton:hover:not(:disabled){background:#923600;border-color:#923600}.prompt-plan-editor-module__3BFWsq__fieldButtons .prompt-plan-editor-module__3BFWsq__adoptButton:disabled{color:#616976;cursor:not-allowed;background:#e3e6eb;border-color:#e3e6eb}.prompt-plan-editor-module__3BFWsq__fill label{margin-bottom:8px;display:block}.prompt-plan-editor-module__3BFWsq__fill input{flex:180px;min-width:0;min-height:44px}.prompt-plan-editor-module__3BFWsq__error{color:#a33a32}.prompt-plan-editor-module__3BFWsq__notice{background:#fff0e5;border-radius:8px;padding:16px}.prompt-plan-editor-module__3BFWsq__notice span{color:#734127;margin-top:8px;font-size:.875rem;display:block}.prompt-plan-editor-module__3BFWsq__review{border-top:1px solid #e3e6eb;padding-top:20px}.prompt-plan-editor-module__3BFWsq__review pre{font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;background:#f3f5f7;border-radius:8px;max-height:360px;padding:16px;overflow:auto}@media (max-width:640px){.prompt-plan-editor-module__3BFWsq__guided .prompt-plan-editor-module__3BFWsq__input{min-height:512px}.prompt-plan-editor-module__3BFWsq__editor .prompt-plan-editor-module__3BFWsq__input,.prompt-plan-editor-module__3BFWsq__mirror{padding:12px 12px 52px}.prompt-plan-editor-module__3BFWsq__fill>div input{flex-basis:100%}}.prompt-plan-editor-module__3BFWsq__undo{color:#616976;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;min-height:44px;margin-top:4px;padding:4px 0;text-decoration:underline;display:inline-flex}.prompt-plan-editor-module__3BFWsq__undo:hover{color:#923600}.prompt-plan-editor-module__3BFWsq__undo:focus-visible{outline-offset:3px;outline:2px solid #c94c00}@media (forced-colors:active){.prompt-plan-editor-module__3BFWsq__mirror{display:none}.prompt-plan-editor-module__3BFWsq__editor .prompt-plan-editor-module__3BFWsq__input{color:canvastext;-webkit-text-fill-color:CanvasText}}.prompt-plan-editor-module__3BFWsq__review pre:focus-visible,.prompt-plan-editor-module__3BFWsq__review summary:focus-visible{outline-offset:3px;outline:2px solid #c94c00}.prompt-plan-editor-module__3BFWsq__review summary{cursor:pointer;color:#616976;min-height:44px;padding:8px 0}.prompt-plan-editor-module__3BFWsq__briefGuide{color:#616976;margin:-4px 0 18px;font-size:.9375rem;line-height:1.7}.prompt-plan-editor-module__3BFWsq__briefGuide strong{color:#20242c;font-weight:600}
.plan-cards-module__Xwd_uG__plan{color:#20242c;min-width:0}.plan-cards-module__Xwd_uG__heading h3{margin:0;font-size:1.125rem}.plan-cards-module__Xwd_uG__heading p,.plan-cards-module__Xwd_uG__hint{color:#616976;font-size:.875rem;line-height:1.7}.plan-cards-module__Xwd_uG__heading p{margin:8px 0 20px}.plan-cards-module__Xwd_uG__shared{background:#f6f7f9;border-radius:12px;margin-bottom:16px;padding:20px}.plan-cards-module__Xwd_uG__directory{border-top:1px solid #e3e6eb;border-bottom:1px solid #e3e6eb;margin-bottom:24px}.plan-cards-module__Xwd_uG__directory>summary{color:#923600;cursor:pointer;min-height:44px;padding:12px 0;font-weight:600}.plan-cards-module__Xwd_uG__directoryGroups{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding:8px 0 20px;display:grid}.plan-cards-module__Xwd_uG__directoryGroups strong{margin-bottom:8px;display:block}.plan-cards-module__Xwd_uG__directoryGroups a{box-sizing:border-box;color:#923600;overflow-wrap:anywhere;align-items:baseline;gap:10px;min-height:44px;padding:10px 0;font-size:.875rem;line-height:1.6;text-decoration:none;display:flex}.plan-cards-module__Xwd_uG__directoryGroups a:hover{text-decoration:underline}.plan-cards-module__Xwd_uG__directoryGroups a>span:first-child{white-space:nowrap;font-variant-numeric:tabular-nums;flex-shrink:0}@media (max-width:360px){.plan-cards-module__Xwd_uG__directoryGroups{grid-template-columns:minmax(0,1fr);gap:12px}}.plan-cards-module__Xwd_uG__directoryGroups a:focus-visible,.plan-cards-module__Xwd_uG__directory>summary:focus-visible,.plan-cards-module__Xwd_uG__card:focus-visible{outline-offset:3px;outline:2px solid #c94c00}.plan-cards-module__Xwd_uG__card{scroll-margin-top:24px}.plan-cards-module__Xwd_uG__shared h4{margin:0 0 12px}.plan-cards-module__Xwd_uG__shared p,.plan-cards-module__Xwd_uG__card dd{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.75}.plan-cards-module__Xwd_uG__shared p{margin:0}.plan-cards-module__Xwd_uG__grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.plan-cards-module__Xwd_uG__card{background:#fff;border:1px solid #dfe3e8;border-radius:12px;min-width:0;padding:24px}.plan-cards-module__Xwd_uG__cardHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.plan-cards-module__Xwd_uG__cardHeading h4{margin:0;font-size:1rem}.plan-cards-module__Xwd_uG__cardHeading h4 span{color:#b94300;margin-right:10px}.plan-cards-module__Xwd_uG__pending,.plan-cards-module__Xwd_uG__plan mark{color:#a33a32;background:#fff0e5}.plan-cards-module__Xwd_uG__pending{border-radius:4px;padding:4px 8px;font-size:.8125rem}.plan-cards-module__Xwd_uG__card dl{margin:20px 0 8px}.plan-cards-module__Xwd_uG__card dl>div+div{margin-top:16px}.plan-cards-module__Xwd_uG__card dt{color:#616976;margin-bottom:4px;font-size:.8125rem}.plan-cards-module__Xwd_uG__card dd{margin:0;font-size:.9375rem}.plan-cards-module__Xwd_uG__card dl>div:first-child dd{font-weight:600}.plan-cards-module__Xwd_uG__plan button{color:#b94300;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;padding:8px 0;font-size:.9375rem;font-weight:600}.plan-cards-module__Xwd_uG__plan button:hover{color:#803100;text-decoration:underline}.plan-cards-module__Xwd_uG__plan button:focus-visible,.plan-cards-module__Xwd_uG__plan textarea:focus-visible{outline-offset:3px;outline:2px solid #c94c00}.plan-cards-module__Xwd_uG__plan button:disabled,.plan-cards-module__Xwd_uG__plan textarea:disabled{opacity:.6;cursor:not-allowed}.plan-cards-module__Xwd_uG__fields{margin-top:20px}.plan-cards-module__Xwd_uG__fields label,.plan-cards-module__Xwd_uG__shared label{font-size:.875rem;font-weight:600;display:block}.plan-cards-module__Xwd_uG__fields label+label{margin-top:16px}.plan-cards-module__Xwd_uG__plan textarea{box-sizing:border-box;color:#20242c;width:100%;min-width:0;font:inherit;resize:vertical;background:#fff;border:1px solid #8b939e;border-radius:8px;margin-top:8px;padding:12px;line-height:1.7;display:block}.plan-cards-module__Xwd_uG__error{color:#a33a32}@media (max-width:760px){.plan-cards-module__Xwd_uG__grid{grid-template-columns:minmax(0,1fr)}.plan-cards-module__Xwd_uG__card,.plan-cards-module__Xwd_uG__shared{padding:16px}}
.suite-workbench-module__9NAAbW__workbench{min-width:0}.suite-workbench-module__9NAAbW__heading{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:16px;display:flex}.suite-workbench-module__9NAAbW__heading h2{margin:0}.suite-workbench-module__9NAAbW__heading p,.suite-workbench-module__9NAAbW__hint{color:#616976;font-size:.9375rem;line-height:1.7}.suite-workbench-module__9NAAbW__choices{background:#f6f7f9;border:1px solid #e3e6eb;border-radius:14px;flex-wrap:wrap;gap:8px;width:fit-content;max-width:100%;margin:20px 0 28px;padding:6px;display:flex}.suite-workbench-module__9NAAbW__choices button{color:#616976;min-width:88px;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;padding:10px 20px;font-weight:600}.suite-workbench-module__9NAAbW__choices button:hover{color:#a73d00;background:#fff}.suite-workbench-module__9NAAbW__choices button[aria-pressed=true]{color:#a73d00;background:#fff0e5;border-color:#c94c00}.suite-workbench-module__9NAAbW__savedDrafts{background:#f6f7f9;border:1px solid #e3e6eb;border-radius:14px;margin:24px 0}.suite-workbench-module__9NAAbW__savedDrafts summary{color:#20242c;cursor:pointer;padding:18px 22px;font-weight:600;line-height:1.6}.suite-workbench-module__9NAAbW__savedDrafts summary::marker{color:#c94c00}.suite-workbench-module__9NAAbW__savedDrafts summary:focus-visible{outline-offset:3px;border-radius:14px;outline:2px solid #c94c00}.suite-workbench-module__9NAAbW__savedDrafts>p{color:#616976;margin:0 22px 18px;font-size:.9375rem;line-height:1.7}.suite-workbench-module__9NAAbW__savedDrafts ul{gap:12px;margin:0 22px 22px;padding:0;list-style:none;display:grid}.suite-workbench-module__9NAAbW__savedDrafts li{background:#fff;border:1px solid #e3e6eb;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;display:flex}.suite-workbench-module__9NAAbW__savedDrafts li p{color:#616976;overflow-wrap:anywhere;margin:0;line-height:1.7}.suite-workbench-module__9NAAbW__restoreButton{color:#fff;min-height:44px;font:inherit;cursor:pointer;background:#c94c00;border:1px solid #c94c00;border-radius:9px;padding:10px 18px;font-weight:600}.suite-workbench-module__9NAAbW__restoreButton:hover:not(:disabled){background:#a73d00;border-color:#a73d00}.suite-workbench-module__9NAAbW__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:24px 0 32px;display:grid}.suite-workbench-module__9NAAbW__steps button{color:#616976;min-height:52px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #dfe3e8}.suite-workbench-module__9NAAbW__steps button[aria-current]{color:#b94300;border-color:#b94300;font-weight:600}.suite-workbench-module__9NAAbW__steps b{margin-right:12px}.suite-workbench-module__9NAAbW__targets{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:28px;display:grid}.suite-workbench-module__9NAAbW__targets button{text-align:left;color:#20242c;min-height:88px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dfe3e8;border-radius:10px;padding:16px}.suite-workbench-module__9NAAbW__targets span{color:#616976;margin-top:8px;font-size:.875rem;display:block}.suite-workbench-module__9NAAbW__targets [aria-pressed=true]{color:#a73d00;background:#fff0e5;border-color:#c94c00}.suite-workbench-module__9NAAbW__targets [aria-pressed=true] span{color:#734127}.suite-workbench-module__9NAAbW__setup{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;display:grid}.suite-workbench-module__9NAAbW__setup>div{min-width:0}.suite-workbench-module__9NAAbW__productBrief{margin-bottom:32px}.suite-workbench-module__9NAAbW__planningStatus{color:#a73d00;background:#fff0e5;border:1px solid #e8b393;border-radius:12px;padding:22px 24px;scroll-margin:24px;line-height:1.8}.suite-workbench-module__9NAAbW__planningStatusAnchor{margin:24px 0;scroll-margin:24px}.suite-workbench-module__9NAAbW__counts{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;max-width:480px;margin-top:24px;display:grid}.suite-workbench-module__9NAAbW__counts label{flex-direction:column;gap:12px;min-width:0;font-weight:600;line-height:1.5;display:flex}.suite-workbench-module__9NAAbW__counts select{box-sizing:border-box;color:#20242c;width:100%;min-height:52px;font:inherit;background:#fff;border:1px solid #8b939e;border-radius:8px;padding:12px 14px;font-weight:400}.suite-workbench-module__9NAAbW__counts+.suite-workbench-module__9NAAbW__hint{margin-top:24px}.suite-workbench-module__9NAAbW__bottom{z-index:2;background:#fff;border-top:1px solid #dfe3e8;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:28px;padding:20px 0 8px;display:flex;position:sticky;bottom:0}.suite-workbench-module__9NAAbW__bottom p{color:#616976;margin:8px 0 0;font-size:.875rem}.suite-workbench-module__9NAAbW__actions{flex-wrap:wrap;gap:12px;display:flex}.suite-workbench-module__9NAAbW__summary{margin:20px 0}.suite-workbench-module__9NAAbW__summary>div{border-bottom:1px solid #e3e6eb;gap:24px;padding:14px 0;line-height:1.7;display:flex}.suite-workbench-module__9NAAbW__summary strong{flex:0 0 80px}.suite-workbench-module__9NAAbW__summary span{overflow-wrap:anywhere}.suite-workbench-module__9NAAbW__quote{background:#f6f7f9;border-radius:12px;max-width:600px;padding:20px}.suite-workbench-module__9NAAbW__estimate{border:1px solid #e3e6eb;border-radius:12px;margin-top:28px;padding:20px 24px;line-height:1.7}.suite-workbench-module__9NAAbW__estimate strong{font-size:1rem}.suite-workbench-module__9NAAbW__estimate p{margin:8px 0}.suite-workbench-module__9NAAbW__estimate span,.suite-workbench-module__9NAAbW__confirmDesign span{color:#616976;font-size:.875rem}.suite-workbench-module__9NAAbW__confirmDesign{background:#f6f7f9;border-radius:12px;margin:24px 0;padding:20px 24px;line-height:1.7}.suite-workbench-module__9NAAbW__confirmDesign h4{margin:0 0 12px}.suite-workbench-module__9NAAbW__confirmDesign p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 12px}.suite-workbench-module__9NAAbW__submittedPlan{margin-top:24px}.suite-workbench-module__9NAAbW__submittedPlan summary{color:#923600;cursor:pointer;min-height:44px;padding:12px 0}.suite-workbench-module__9NAAbW__textButton{color:#923600;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;padding:8px 12px}.suite-workbench-module__9NAAbW__quote h4{margin:0 0 16px}.suite-workbench-module__9NAAbW__quote p{justify-content:space-between;gap:24px;display:flex}.suite-workbench-module__9NAAbW__quote small{color:#616976;line-height:1.7;display:block}.suite-workbench-module__9NAAbW__warning{color:#a33a32;line-height:1.7}.suite-workbench-module__9NAAbW__notice{color:#734127;background:#fff0e5;border-radius:8px;align-items:center;gap:10px;padding:16px;line-height:1.7;display:flex}.suite-workbench-module__9NAAbW__workbench button:focus-visible,.suite-workbench-module__9NAAbW__workbench input:focus-visible,.suite-workbench-module__9NAAbW__workbench textarea:focus-visible,.suite-workbench-module__9NAAbW__workbench select:focus-visible{outline-offset:3px;outline:2px solid #c94c00}.suite-workbench-module__9NAAbW__workbench button:disabled{opacity:.55;cursor:not-allowed}@media (max-width:900px){.suite-workbench-module__9NAAbW__setup{grid-template-columns:minmax(0,1fr);gap:12px}}@media (max-width:640px){.suite-workbench-module__9NAAbW__choices{box-sizing:border-box;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;width:100%;display:grid}.suite-workbench-module__9NAAbW__choices button{min-width:0;padding:10px 8px}.suite-workbench-module__9NAAbW__savedDrafts summary{padding:16px}.suite-workbench-module__9NAAbW__savedDrafts>p,.suite-workbench-module__9NAAbW__savedDrafts ul{margin:0 16px 16px}.suite-workbench-module__9NAAbW__savedDrafts li{padding:16px}.suite-workbench-module__9NAAbW__restoreButton{width:100%}.suite-workbench-module__9NAAbW__counts,.suite-workbench-module__9NAAbW__targets{grid-template-columns:minmax(0,1fr)}.suite-workbench-module__9NAAbW__targets button{min-height:76px}.suite-workbench-module__9NAAbW__steps{gap:8px}.suite-workbench-module__9NAAbW__steps button{padding:8px 0;font-size:.8125rem}.suite-workbench-module__9NAAbW__steps b{margin-bottom:6px;display:block}.suite-workbench-module__9NAAbW__bottom{position:static}.suite-workbench-module__9NAAbW__actions{width:100%}.suite-workbench-module__9NAAbW__actions>button{flex:auto}}
