.home-module__-8PQvG__page{min-height:100dvh;color:var(--theme-foreground);background:var(--theme-background);padding-bottom:5rem}.home-module__-8PQvG__content{width:min(71rem,100% - 4rem);margin:clamp(2rem,5vh,3.25rem) auto 0}.home-module__-8PQvG__home{gap:2.5rem;min-width:0;display:grid}.home-module__-8PQvG__content[data-focus=true]{width:min(40rem,100% - 2rem)}.home-module__-8PQvG__content[data-framed=true]{width:100%;max-width:82.5rem;margin:.75rem auto 0}.home-module__-8PQvG__narrowOnly{display:none}.home-module__-8PQvG__home h2[id]{scroll-margin-top:6.5rem}@media (max-width:820px){.home-module__-8PQvG__content[data-framed=true]{width:calc(100% - 3rem);margin:clamp(2rem,5vh,3.25rem) auto 0}.home-module__-8PQvG__narrowOnly{display:block}}.home-module__-8PQvG__focus{gap:1.25rem}.home-module__-8PQvG__home>.home-module__-8PQvG__intro{margin-bottom:0}.home-module__-8PQvG__introMeta{flex-wrap:wrap;align-items:center;column-gap:.5rem;display:flex}.home-module__-8PQvG__domain{min-height:2.75rem;color:var(--theme-support-foreground);font-size:var(--type-size-small);overflow-wrap:anywhere;align-items:center;gap:.3rem;font-weight:550;text-decoration:none;display:inline-flex}a.home-module__-8PQvG__domain:hover{color:var(--theme-foreground);text-underline-offset:3px;text-decoration:underline}.home-module__-8PQvG__domain svg{flex-shrink:0;width:.875rem;height:.875rem}.home-module__-8PQvG__dot{color:var(--theme-muted-foreground)}.home-module__-8PQvG__stageLabel{color:var(--theme-muted-foreground);font-size:var(--type-size-small);word-break:keep-all}@keyframes home-module__-8PQvG__homeRise{0%{opacity:0;transform:translateY(.5rem)}}@media (prefers-reduced-motion:no-preference){.home-module__-8PQvG__home>:not(.home-module__-8PQvG__layout),.home-module__-8PQvG__layout>.home-module__-8PQvG__progress,.home-module__-8PQvG__main>*,.home-module__-8PQvG__aside>*{animation:.52s cubic-bezier(.2,.7,.2,1) both home-module__-8PQvG__homeRise}.home-module__-8PQvG__layout>.home-module__-8PQvG__progress{animation-delay:60ms}.home-module__-8PQvG__main>*{animation-delay:.12s}.home-module__-8PQvG__aside>*{animation-delay:.18s}}.home-module__-8PQvG__layout{grid-template-columns:minmax(0,2fr) minmax(17rem,1fr);align-items:start;gap:2rem 3.5rem;display:grid}.home-module__-8PQvG__layout>.home-module__-8PQvG__progress{grid-column:1/-1}.home-module__-8PQvG__layout[data-archived=true]{grid-template-columns:minmax(0,1fr)}.home-module__-8PQvG__main{gap:2.75rem;min-width:0;padding-top:1.5rem;display:grid}.home-module__-8PQvG__layout[data-archived=true] .home-module__-8PQvG__main{padding-top:0}.home-module__-8PQvG__aside{background:var(--theme-surface);border-radius:var(--radius-panel);corner-shape:var(--corner-shape-continuous);align-content:start;min-width:0;padding:.375rem 1.5rem;display:grid}.home-module__-8PQvG__aside>section{padding-block:1.375rem}.home-module__-8PQvG__aside>section:first-child{padding-top:1.125rem}.home-module__-8PQvG__aside>section+section{border-top:1px solid var(--theme-border)}.home-module__-8PQvG__workList{z-index:0;border-radius:var(--radius-panel);corner-shape:var(--corner-shape-continuous);background:var(--theme-surface);margin:0;padding:.375rem .75rem;list-style:none;position:relative}.home-module__-8PQvG__workList>li{min-width:0;padding:1.125rem .75rem;position:relative}.home-module__-8PQvG__workList>li+li{border-top:1px solid var(--theme-border)}.home-module__-8PQvG__workList article{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.375rem .75rem;display:grid}.home-module__-8PQvG__workList article>h3,.home-module__-8PQvG__workList article>p{grid-column:1/-1}.home-module__-8PQvG__workMeta{color:var(--theme-support-foreground);font-size:var(--type-size-small);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:.75rem;display:flex}.home-module__-8PQvG__workList h3{font-size:var(--type-size-body);letter-spacing:-.01em;word-break:keep-all;overflow-wrap:anywhere;margin-top:.125rem;font-weight:650;line-height:1.5}.home-module__-8PQvG__workList h3 a{color:inherit;text-decoration:none}.home-module__-8PQvG__workList h3 a:after{content:"";border-radius:var(--radius-control);corner-shape:var(--corner-shape-continuous);position:absolute;inset:0}.home-module__-8PQvG__workList>li:before{content:"";z-index:-1;border-radius:var(--radius-module);corner-shape:var(--corner-shape-continuous);background:rgb(from var(--theme-deep-surface) r g b / .04);opacity:0;transition:opacity .16s;position:absolute;inset:.25rem -.375rem}.home-module__-8PQvG__workList>li:hover:before{opacity:1}.home-module__-8PQvG__workList>li:hover h3 a{text-underline-offset:4px;text-decoration:underline}.home-module__-8PQvG__content .home-module__-8PQvG__workList h3 a:focus-visible{outline:0}.home-module__-8PQvG__workList h3 a:focus-visible:after{outline:2px solid var(--theme-focus-ring);outline-offset:2px}.home-module__-8PQvG__workList article>p{max-width:62ch;color:var(--theme-support-foreground);font-size:var(--type-size-small);white-space:pre-line;overflow-wrap:anywhere;word-break:keep-all;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;line-height:1.7;display:-webkit-box;overflow:hidden}.home-module__-8PQvG__textLink,.home-module__-8PQvG__allWork{min-height:2.75rem;color:var(--theme-foreground);font-size:var(--type-size-small);word-break:keep-all;align-items:center;gap:.375rem;font-weight:600;text-decoration:none;display:inline-flex}.home-module__-8PQvG__textLink:hover,.home-module__-8PQvG__allWork:hover{text-underline-offset:4px;text-decoration:underline}.home-module__-8PQvG__textLink svg,.home-module__-8PQvG__allWork svg{flex-shrink:0;width:.9375rem;height:.9375rem}.home-module__-8PQvG__allWork{justify-self:start}.home-module__-8PQvG__empty{border-radius:var(--radius-module);corner-shape:var(--corner-shape-continuous);border:1px dashed var(--theme-border);background:rgb(from var(--theme-surface) r g b / .45);color:var(--theme-support-foreground);font-size:var(--type-size-small);word-break:keep-all;align-items:flex-start;gap:1rem;padding:1.25rem 1.375rem;line-height:1.75;display:flex}.home-module__-8PQvG__empty strong{color:var(--theme-foreground);font-weight:650;line-height:1.5;display:block}.home-module__-8PQvG__empty p{margin-top:.125rem}.home-module__-8PQvG__emptyIcon{border-radius:var(--radius-circle);corner-shape:var(--corner-shape-round);background:var(--theme-surface);width:2.5rem;height:2.5rem;color:var(--theme-deep-surface);box-shadow:var(--elevation-control-trace);flex:none;place-items:center;display:grid}.home-module__-8PQvG__emptyIcon svg{width:1.125rem;height:1.125rem}.home-module__-8PQvG__muted{color:var(--theme-muted-foreground);font-size:var(--type-size-small);word-break:keep-all;line-height:1.75}.home-module__-8PQvG__muted a,.home-module__-8PQvG__empty a{color:var(--theme-foreground);text-underline-offset:3px;font-weight:600}.home-module__-8PQvG__home .home-module__-8PQvG__todos[data-card=true]{border-color:#0000;gap:.75rem;padding:1.5rem 2rem 1.25rem}.home-module__-8PQvG__todos[data-required=true] h2{align-items:center;gap:.5rem;display:flex}.home-module__-8PQvG__todos[data-required=true] h2:before{content:"";border-radius:var(--radius-circle);corner-shape:var(--corner-shape-round);background:var(--theme-primary);width:.5rem;height:.5rem;box-shadow:0 0 0 4px rgb(from var(--theme-primary) r g b / .14)}.home-module__-8PQvG__todoList{margin:0;padding:0;list-style:none;display:grid}.home-module__-8PQvG__todo{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem 2rem;padding-block:1rem;display:grid}.home-module__-8PQvG__todo+.home-module__-8PQvG__todo{border-top:1px solid var(--theme-border)}.home-module__-8PQvG__todo:first-child{padding-top:.25rem}.home-module__-8PQvG__todo:last-child{padding-bottom:.25rem}.home-module__-8PQvG__todo>.home-module__-8PQvG__allClear{grid-column:1/-1}.home-module__-8PQvG__todoText{justify-items:start;gap:.375rem;min-width:0;display:grid}.home-module__-8PQvG__todoText h3{font-size:var(--type-size-body);overflow-wrap:anywhere;word-break:keep-all;font-weight:650;line-height:1.55}.home-module__-8PQvG__todoText>p{color:var(--theme-support-foreground);font-size:var(--type-size-small);white-space:pre-line;overflow-wrap:anywhere;word-break:keep-all;line-height:1.75}.home-module__-8PQvG__todoText .home-module__-8PQvG__launchItems{flex-wrap:wrap;gap:.125rem 1rem;display:flex}.home-module__-8PQvG__question{align-items:end}.home-module__-8PQvG__question:has(textarea){grid-template-columns:minmax(0,1fr)}.home-module__-8PQvG__action{margin-top:0}.home-module__-8PQvG__allClear{color:var(--theme-support-foreground);font-size:var(--type-size-small);word-break:keep-all;align-items:center;gap:.625rem;line-height:1.6;display:flex}.home-module__-8PQvG__allClear>span{border-radius:var(--radius-circle);corner-shape:var(--corner-shape-round);background:rgb(from var(--theme-positive) r g b / .1);width:1.75rem;height:1.75rem;color:var(--theme-positive);flex:none;place-items:center;display:grid}.home-module__-8PQvG__allClear svg{width:.9375rem;height:.9375rem}.home-module__-8PQvG__requests ul{gap:.875rem;margin:0;padding:0;list-style:none;display:grid}.home-module__-8PQvG__requests li{gap:.125rem;min-width:0;display:grid}.home-module__-8PQvG__requests li small{color:var(--theme-muted-foreground);font-size:var(--type-size-small)}.home-module__-8PQvG__requests li p{-webkit-line-clamp:3;line-clamp:3;font-size:var(--type-size-small);overflow-wrap:anywhere;word-break:keep-all;-webkit-box-orient:vertical;line-height:1.7;display:-webkit-box;overflow:hidden}.home-module__-8PQvG__selfLinks{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.home-module__-8PQvG__selfLinks a{gap:.375rem}.home-module__-8PQvG__planName{font-size:var(--type-size-section);letter-spacing:-.01em;overflow-wrap:anywhere;word-break:keep-all;font-weight:700}.home-module__-8PQvG__usage{gap:.625rem;margin:0;display:grid}.home-module__-8PQvG__usage>div{font-size:var(--type-size-small);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.5rem 1rem;line-height:1.7;display:grid}.home-module__-8PQvG__meter{border-radius:var(--radius-pill);corner-shape:var(--corner-shape-round);background:rgb(from var(--theme-deep-surface) r g b / .08);grid-column:1/-1;height:.375rem;overflow:hidden}.home-module__-8PQvG__meter>span{height:100%;width:calc(var(--fill) * 100%);border-radius:inherit;background:var(--theme-deep-surface);transform-origin:0;display:block}@media (prefers-reduced-motion:no-preference){.home-module__-8PQvG__meter>span{animation:.7s cubic-bezier(.2,.7,.2,1) .26s both home-module__-8PQvG__homeGrow}}@keyframes home-module__-8PQvG__homeGrow{0%{transform:scaleX(0)}}.home-module__-8PQvG__usage dt{color:var(--theme-support-foreground)}.home-module__-8PQvG__usage dd{font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-weight:600}.home-module__-8PQvG__usage dd small{color:var(--theme-muted-foreground);font-size:inherit;font-weight:400}.home-module__-8PQvG__note>p{font-size:var(--type-size-small);color:var(--theme-support-foreground);white-space:pre-line;overflow-wrap:anywhere;word-break:keep-all;line-height:1.75}.home-module__-8PQvG__note>.home-module__-8PQvG__target{color:var(--theme-muted-foreground);flex-wrap:wrap;gap:.5rem;display:flex}.home-module__-8PQvG__target time{color:var(--theme-foreground);font-weight:600}.home-module__-8PQvG__layout>.home-module__-8PQvG__progress{border-radius:var(--radius-panel);background:var(--theme-surface);box-shadow:0 1px 2px rgb(from var(--theme-deep-surface) r g b / .05), 0 18px 40px -24px rgb(from var(--theme-deep-surface) r g b / .28);border:0;gap:1.75rem;padding:1.75rem 2rem 2rem}.home-module__-8PQvG__stageCount{color:var(--theme-muted-foreground);font-family:var(--type-label-family);font-size:var(--type-size-small);font-variant-numeric:tabular-nums}.home-module__-8PQvG__stageLead{gap:.375rem;margin-top:-.75rem;display:grid}.home-module__-8PQvG__stageCurrent{color:var(--theme-deep-surface);font-family:var(--type-display-family);font-size:var(--type-size-heading);letter-spacing:-.02em;word-break:keep-all;font-weight:700;line-height:1.2}.home-module__-8PQvG__stageLead p{max-width:52ch;color:var(--theme-support-foreground);font-size:var(--type-size-body);word-break:keep-all;line-height:1.65}.home-module__-8PQvG__stages{grid-template-columns:repeat(5,minmax(0,1fr)) auto;gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.home-module__-8PQvG__stages li{color:var(--theme-muted-foreground);font-size:var(--type-size-small);word-break:keep-all;align-content:start;justify-items:start;gap:.625rem;display:grid;position:relative}.home-module__-8PQvG__stages li:before,.home-module__-8PQvG__stages li:after{content:"";border-radius:var(--radius-pill);background:var(--theme-subtle-surface);height:2px;position:absolute;top:.9375rem;left:2.375rem;right:.375rem}.home-module__-8PQvG__stages li:after{background:var(--theme-deep-surface);transform-origin:0;transform:scaleX(0)}.home-module__-8PQvG__stages li[data-state=done]:after{transform:scaleX(1)}.home-module__-8PQvG__stages li[data-state=current]:after{background:linear-gradient(90deg, rgb(from var(--theme-deep-surface) r g b / .4), transparent);transform:scaleX(1)}.home-module__-8PQvG__stages li:last-child:before,.home-module__-8PQvG__stages li:last-child:after{display:none}.home-module__-8PQvG__stages .home-module__-8PQvG__stageDot{z-index:1;border:1px solid var(--theme-border);border-radius:var(--radius-circle);corner-shape:var(--corner-shape-round);background:var(--theme-surface);width:2rem;height:2rem;font-size:var(--type-size-small);font-variant-numeric:tabular-nums;place-items:center;font-weight:600;display:grid;position:relative}.home-module__-8PQvG__stages svg{stroke-width:2.5px;width:.9375rem;height:.9375rem}.home-module__-8PQvG__stages li[data-state=done]{color:var(--theme-support-foreground)}.home-module__-8PQvG__stages li[data-state=done] .home-module__-8PQvG__stageDot{background:var(--theme-deep-surface);color:var(--theme-absolute-white);border-color:#0000}.home-module__-8PQvG__stages li[data-state=current]{color:var(--theme-deep-surface);font-weight:650}.home-module__-8PQvG__stages li[data-state=current] .home-module__-8PQvG__stageDot{border-color:var(--theme-deep-surface);background:var(--theme-deep-surface);color:var(--theme-absolute-white);box-shadow:0 0 0 5px rgb(from var(--theme-deep-surface) r g b / .1)}@media (prefers-reduced-motion:no-preference){.home-module__-8PQvG__stages li:is([data-state=done],[data-state=current]):after{animation:.42s cubic-bezier(.45,0,.2,1) both home-module__-8PQvG__homeGrow;animation-delay:calc(.2s + var(--i,0) * .11s)}.home-module__-8PQvG__stages li[data-state=current] .home-module__-8PQvG__stageDot{animation:.9s cubic-bezier(.2,.7,.2,1) both home-module__-8PQvG__homeRing;animation-delay:calc(.24s + var(--i,0) * .11s)}}@keyframes home-module__-8PQvG__homeRing{0%{box-shadow:0 0 0 0 rgb(from var(--theme-deep-surface) r g b / .3)}}.home-module__-8PQvG__picker{width:fit-content;margin:0 0 1rem -.75rem;position:relative}.home-module__-8PQvG__picker summary{border-radius:var(--radius-pill);corner-shape:var(--corner-shape-round);min-height:2.75rem;color:var(--theme-support-foreground);font-size:var(--type-size-small);cursor:pointer;word-break:keep-all;align-items:center;gap:.375rem;padding:0 .875rem 0 .75rem;font-weight:600;list-style:none;transition:background-color .12s,color .12s;display:inline-flex}.home-module__-8PQvG__picker summary::-webkit-details-marker{display:none}.home-module__-8PQvG__picker summary:hover,.home-module__-8PQvG__picker[open] summary{background:var(--theme-subtle-surface);color:var(--theme-foreground)}.home-module__-8PQvG__picker summary svg{width:1rem;height:1rem;transition:transform .15s}.home-module__-8PQvG__picker[open] summary svg{transform:rotate(180deg)}.home-module__-8PQvG__pickerMenu{z-index:30;border-radius:var(--radius-module);corner-shape:var(--corner-shape-continuous);gap:.125rem;width:max-content;min-width:17rem;max-width:min(24rem,100vw - 2rem);padding:.375rem;display:grid;position:absolute;top:calc(100% + .375rem);left:0}.home-module__-8PQvG__pickerMenu a{border-radius:var(--radius-control);corner-shape:var(--corner-shape-continuous);min-height:2.75rem;color:var(--theme-foreground);font-size:var(--type-size-small);justify-content:space-between;align-items:center;gap:1rem;padding:.5rem .75rem;font-weight:550;text-decoration:none;display:flex}.home-module__-8PQvG__pickerMenu a:hover{background:rgb(from var(--theme-deep-surface) r g b / .06)}.home-module__-8PQvG__pickerMenu a[aria-current=page]{background:rgb(from var(--theme-deep-surface) r g b / .08);font-weight:650}.home-module__-8PQvG__pickerMenu a span{overflow-wrap:anywhere;min-width:0}.home-module__-8PQvG__pickerMenu small{color:var(--theme-muted-foreground);font-size:var(--type-size-small);margin-top:.125rem;font-weight:400;display:block}.home-module__-8PQvG__pickerMenu a svg{width:1rem;height:1rem;color:var(--theme-deep-surface);flex-shrink:0}.home-module__-8PQvG__content a:focus-visible,.home-module__-8PQvG__picker summary:focus-visible{outline:2px solid var(--theme-focus-ring);outline-offset:3px}.home-module__-8PQvG__other{flex-wrap:wrap;gap:0 1.5rem;margin-top:-1.5rem;display:flex}.home-module__-8PQvG__pseoPrice{color:var(--theme-support-foreground);font-size:var(--type-size-small)}.home-module__-8PQvG__pseoPrice strong{color:var(--theme-foreground);font-weight:650}.home-module__-8PQvG__secondaryButton{justify-self:start;margin-top:.25rem}.home-module__-8PQvG__placeSteps{color:var(--theme-support-foreground);font-size:var(--type-size-small);word-break:keep-all;gap:.5rem;margin:0;padding:0;line-height:1.75;list-style:none;display:grid}.home-module__-8PQvG__placeSteps strong{color:var(--theme-foreground);font-weight:650}.home-module__-8PQvG__pseoError{color:var(--theme-destructive);font-size:var(--type-size-small);line-height:1.7}@media (max-width:900px){.home-module__-8PQvG__content{width:calc(100% - 3rem)}.home-module__-8PQvG__layout{column-gap:2rem}.home-module__-8PQvG__aside{padding-inline:1.25rem}}@media (max-width:700px){.home-module__-8PQvG__content,.home-module__-8PQvG__content[data-framed=true]{width:calc(100% - 2rem);margin-top:1.5rem}.home-module__-8PQvG__home{gap:2rem}.home-module__-8PQvG__home .home-module__-8PQvG__todos[data-card=true]{padding:1.25rem 1rem 1rem}.home-module__-8PQvG__todo{grid-template-columns:minmax(0,1fr);justify-items:start}.home-module__-8PQvG__layout{flex-direction:column;gap:0;display:flex}.home-module__-8PQvG__main,.home-module__-8PQvG__aside{display:contents}.home-module__-8PQvG__layout>.home-module__-8PQvG__main>*,.home-module__-8PQvG__layout>.home-module__-8PQvG__aside>section{border-top:1px solid var(--theme-border);width:100%;padding-block:1.75rem}.home-module__-8PQvG__layout>.home-module__-8PQvG__progress{gap:1.5rem;width:100%;margin-bottom:.5rem;padding:1.375rem 1.25rem 1.5rem}.home-module__-8PQvG__stageLead p{font-size:var(--type-size-small)}.home-module__-8PQvG__progress{order:0}.home-module__-8PQvG__work{order:2}.home-module__-8PQvG__plan{order:4}.home-module__-8PQvG__requests{order:5}.home-module__-8PQvG__note{order:6}.home-module__-8PQvG__place,.home-module__-8PQvG__pseo{order:7}.home-module__-8PQvG__other{order:8}.home-module__-8PQvG__layout[data-building=true] .home-module__-8PQvG__note{order:1}.home-module__-8PQvG__layout>.home-module__-8PQvG__main>.home-module__-8PQvG__other{margin-top:0;padding-block:.75rem 0}.home-module__-8PQvG__stages{gap:.25rem}.home-module__-8PQvG__stages .home-module__-8PQvG__stageName{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.home-module__-8PQvG__stages .home-module__-8PQvG__stageDot{width:1.75rem;height:1.75rem}.home-module__-8PQvG__stages li:before,.home-module__-8PQvG__stages li:after{top:.8125rem;left:2.125rem;right:.25rem}}@media (max-width:640px){.home-module__-8PQvG__workList{padding-inline:.25rem}}@media (prefers-reduced-motion:reduce){.home-module__-8PQvG__picker summary,.home-module__-8PQvG__picker summary svg,.home-module__-8PQvG__workList>li:before{transition:none}}.home-module__-8PQvG__launchItems{gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.home-module__-8PQvG__questionProposal{border-radius:var(--radius-control);background:rgb(from var(--theme-foreground) r g b / .04);gap:.125rem;padding:.625rem .75rem;display:grid}.home-module__-8PQvG__questionProposal span{color:var(--theme-support-foreground);font-size:var(--type-size-label);font-weight:600}.home-module__-8PQvG__questionAnswer{border:1.5px solid rgb(from var(--theme-foreground) r g b / .3);border-radius:var(--radius-control);corner-shape:var(--corner-shape-continuous);width:100%;color:var(--theme-foreground);background:var(--theme-absolute-white);font:inherit;font-size:var(--type-size-section);resize:none;field-sizing:content;word-break:keep-all;overflow-wrap:anywhere;min-height:calc(2lh + 1.5rem);margin:0;padding:.75rem .875rem;line-height:1.55;display:block}.home-module__-8PQvG__questionAnswer:focus{border-color:var(--theme-deep-surface);box-shadow:0 0 0 4px rgb(from var(--theme-deep-surface) r g b / .1);outline:0}.home-module__-8PQvG__questionActions{flex-wrap:wrap;gap:.5rem;display:flex}
.client-brief-workspace-module__-Tx8Yq__workspace{--brief-label-size:calc((var(--type-size-body) + var(--type-size-section)) / 2);--brief-hint-size:calc((var(--type-size-small) + var(--type-size-body)) / 2);--brief-card-shadow:0 1px 2px rgb(from var(--theme-deep-surface) r g b / .04), 0 12px 40px rgb(from var(--theme-deep-surface) r g b / .06);min-height:100vh;color:var(--theme-foreground);background:radial-gradient(circle at 92% 8%, rgb(from var(--theme-primary) r g b / .07), transparent 26rem), var(--theme-background);padding:0;overflow-x:clip}.client-brief-workspace-module__-Tx8Yq__workspace :where(button,a,input,textarea,select,summary):focus-visible{outline:2px solid var(--theme-focus-ring);outline-offset:3px}.client-brief-workspace-module__-Tx8Yq__workspace :is(h1,h2,h3,h4){word-break:keep-all;overflow-wrap:break-word;text-wrap:balance}.client-brief-workspace-module__-Tx8Yq__srOnly{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.client-brief-workspace-module__-Tx8Yq__spin{animation:.9s linear infinite client-brief-workspace-module__-Tx8Yq__spin}@keyframes client-brief-workspace-module__-Tx8Yq__spin{to{transform:rotate(360deg)}}.client-brief-workspace-module__-Tx8Yq__progressTrack{border-radius:var(--radius-pill);corner-shape:var(--corner-shape-round);background:rgb(from var(--theme-deep-surface) r g b / .1);height:.25rem;position:relative;overflow:hidden}.client-brief-workspace-module__-Tx8Yq__progressTrack>span{border-radius:inherit;corner-shape:var(--corner-shape-round);background:var(--theme-deep-surface);width:100%;height:100%;transform:scaleX(var(--progress,0));transform-origin:0;transition:transform .42s cubic-bezier(.16,1,.3,1);display:block}.client-brief-workspace-module__-Tx8Yq__fitButton{justify-self:start;width:fit-content}.client-brief-workspace-module__-Tx8Yq__actionBar{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex;position:relative}.client-brief-workspace-module__-Tx8Yq__actionBar.client-brief-workspace-module__-Tx8Yq__actionBar.sp-glass{isolation:auto;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:0 0}.client-brief-workspace-module__-Tx8Yq__actionBar>.sp-glass-rim{display:none}.client-brief-workspace-module__-Tx8Yq__workspace [data-variant=primary]:disabled{background:var(--theme-subtle-surface);color:var(--theme-muted-foreground);opacity:1;border-color:#0000}.client-brief-workspace-module__-Tx8Yq__field{align-content:start;gap:.5rem;min-width:0;display:grid}.client-brief-workspace-module__-Tx8Yq__fieldLabelRow{display:block}.client-brief-workspace-module__-Tx8Yq__fieldLabel{color:var(--theme-foreground);font-size:var(--brief-label-size);letter-spacing:-.01em;word-break:keep-all;font-weight:650;line-height:1.45}.client-brief-workspace-module__-Tx8Yq__fieldLabel small{color:var(--theme-muted-foreground);font-size:var(--type-size-small);letter-spacing:0;margin-left:.375rem;font-weight:500}.client-brief-workspace-module__-Tx8Yq__controlWrap{min-width:0;display:block;position:relative}.client-brief-workspace-module__-Tx8Yq__input,.client-brief-workspace-module__-Tx8Yq__textarea{border:1.5px solid rgb(from var(--theme-foreground) r g b / .3);border-radius:var(--radius-control);corner-shape:var(--corner-shape-continuous);width:100%;color:var(--theme-foreground);background:var(--theme-absolute-white);font:inherit;font-size:var(--type-size-section);margin:0;font-weight:500;line-height:1.55;transition:border-color .16s ease-out,box-shadow .16s ease-out;display:block}.client-brief-workspace-module__-Tx8Yq__input{min-height:3.5rem;padding:0 3rem 0 1rem}.client-brief-workspace-module__-Tx8Yq__textarea{resize:none;field-sizing:content;word-break:keep-all;overflow-wrap:anywhere;min-height:calc(3lh + 1.75rem);max-height:28rem;padding:.875rem 3rem .875rem 1rem}.client-brief-workspace-module__-Tx8Yq__textareaTall{min-height:calc(4lh + 1.75rem)}.client-brief-workspace-module__-Tx8Yq__input:hover:not([readonly]),.client-brief-workspace-module__-Tx8Yq__textarea:hover:not([readonly]){border-color:rgb(from var(--theme-foreground) r g b / .5)}.client-brief-workspace-module__-Tx8Yq__workspace .client-brief-workspace-module__-Tx8Yq__input:focus,.client-brief-workspace-module__-Tx8Yq__workspace .client-brief-workspace-module__-Tx8Yq__textarea:focus{border-color:var(--theme-deep-surface);box-shadow:0 0 0 4px rgb(from var(--theme-deep-surface) r g b / .1);outline:0}.client-brief-workspace-module__-Tx8Yq__input::placeholder,.client-brief-workspace-module__-Tx8Yq__textarea::placeholder{color:rgb(from var(--theme-muted-foreground) r g b / .72);font-weight:400}.client-brief-workspace-module__-Tx8Yq__input[readonly],.client-brief-workspace-module__-Tx8Yq__textarea[readonly]{min-height:0;max-height:none;box-shadow:none;font-size:var(--type-size-body);resize:none;background:0 0;border-color:#0000;padding:0;font-weight:400}.client-brief-workspace-module__-Tx8Yq__input[readonly]::placeholder,.client-brief-workspace-module__-Tx8Yq__textarea[readonly]::placeholder{color:var(--theme-placeholder)}.client-brief-workspace-module__-Tx8Yq__field:has([readonly]){gap:.25rem}.client-brief-workspace-module__-Tx8Yq__readValue{font-size:var(--type-size-body);line-height:1.6}.client-brief-workspace-module__-Tx8Yq__selectField{width:100%}.client-brief-workspace-module__-Tx8Yq__workspace .client-brief-workspace-module__-Tx8Yq__selectField select{border:1.5px solid rgb(from var(--theme-foreground) r g b / .3);background:var(--theme-absolute-white);min-height:3.5rem;font-size:var(--type-size-body)}.client-brief-workspace-module__-Tx8Yq__workspace .client-brief-workspace-module__-Tx8Yq__selectField select:focus-visible{border-color:var(--theme-deep-surface);box-shadow:0 0 0 4px rgb(from var(--theme-deep-surface) r g b / .1);outline:0}.client-brief-workspace-module__-Tx8Yq__fieldDescription{color:var(--theme-muted-foreground);font-size:var(--brief-hint-size);word-break:keep-all;margin-top:-.125rem;line-height:1.55;display:block}.client-brief-workspace-module__-Tx8Yq__twoColumnFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem 1.5rem;display:grid}.client-brief-workspace-module__-Tx8Yq__suggestionCard{border:1.5px solid rgb(from var(--theme-deep-surface) r g b / .2);border-radius:var(--radius-control);corner-shape:var(--corner-shape-continuous);background:var(--theme-absolute-white);gap:.625rem;padding:.875rem 1rem .75rem;display:grid}.client-brief-workspace-module__-Tx8Yq__suggestionMeta{flex-wrap:wrap;align-items:baseline;gap:.125rem .5rem;display:flex}.client-brief-workspace-module__-Tx8Yq__suggestionHeading{color:var(--theme-deep-surface);font-size:var(--type-size-small);align-items:center;gap:.375rem;font-weight:650;display:inline-flex}.client-brief-workspace-module__-Tx8Yq__suggestionHeading svg{flex:none;width:.9375rem;height:.9375rem}.client-brief-workspace-module__-Tx8Yq__suggestionSource{color:var(--theme-muted-foreground);font-size:var(--type-size-small)}.client-brief-workspace-module__-Tx8Yq__suggestionSource:before{content:"· "}.client-brief-workspace-module__-Tx8Yq__suggestionValue{max-height:12rem;color:var(--theme-foreground);font-size:var(--type-size-section);white-space:pre-line;overflow-wrap:anywhere;word-break:keep-all;font-weight:600;line-height:1.5;overflow:auto}.client-brief-workspace-module__-Tx8Yq__suggestionActions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.client-brief-workspace-module__-Tx8Yq__choiceFieldset{border:0;gap:.5rem;min-width:0;margin:0;padding:0;display:grid}.client-brief-workspace-module__-Tx8Yq__choiceFieldset>legend{margin-bottom:.625rem;padding:0}.client-brief-workspace-module__-Tx8Yq__choiceChips,.client-brief-workspace-module__-Tx8Yq__channelChoices{flex-wrap:wrap;gap:.5rem;display:flex}.client-brief-workspace-module__-Tx8Yq__choiceChips button,.client-brief-workspace-module__-Tx8Yq__channelChoices button{border:1.5px solid rgb(from var(--theme-foreground) r g b / .14);border-radius:var(--radius-pill);corner-shape:var(--corner-shape-round);min-height:2.75rem;color:var(--theme-foreground);background:var(--theme-absolute-white);font:inherit;font-size:var(--type-size-body);word-break:keep-all;cursor:pointer;justify-content:center;align-items:center;gap:.375rem;padding:0 1.125rem;font-weight:550;transition:color .16s ease-out,background-color .16s ease-out,border-color .16s ease-out;display:inline-flex}.client-brief-workspace-module__-Tx8Yq__choiceChips button:hover:not(:disabled),.client-brief-workspace-module__-Tx8Yq__channelChoices button:hover:not(:disabled){border-color:rgb(from var(--theme-foreground) r g b / .32)}.client-brief-workspace-module__-Tx8Yq__choiceChips button[aria-pressed=true],.client-brief-workspace-module__-Tx8Yq__channelChoices button[aria-pressed=true]{border-color:var(--theme-deep-surface);color:var(--theme-deep-surface);background:rgb(from var(--theme-deep-surface) r g b / .04);font-weight:650}.client-brief-workspace-module__-Tx8Yq__choiceChips button svg,.client-brief-workspace-module__-Tx8Yq__channelChoices button svg{width:1rem;height:1rem}.client-brief-workspace-module__-Tx8Yq__choiceChips button[aria-pressed=true] svg,.client-brief-workspace-module__-Tx8Yq__channelChoices button[aria-pressed=true] svg{stroke-width:2.75px;animation:.32s cubic-bezier(.34,1.56,.64,1) both client-brief-workspace-module__-Tx8Yq__pop}.client-brief-workspace-module__-Tx8Yq__choiceChips button:disabled,.client-brief-workspace-module__-Tx8Yq__channelChoices button:disabled{cursor:default}.client-brief-workspace-module__-Tx8Yq__choiceChips button:disabled:not([aria-pressed=true]),.client-brief-workspace-module__-Tx8Yq__channelChoices button:disabled:not([aria-pressed=true]){display:none}.client-brief-workspace-module__-Tx8Yq__choiceChips:has(button:disabled):not(:has([aria-pressed=true])):before{content:"—";color:var(--theme-placeholder)}.client-brief-workspace-module__-Tx8Yq__channelChoices:has(button:disabled):not(:has([aria-pressed=true])):before{content:"—";color:var(--theme-placeholder)}.client-brief-workspace-module__-Tx8Yq__choiceOther{margin-top:.25rem}.client-brief-workspace-module__-Tx8Yq__advancedFields{display:grid}.client-brief-workspace-module__-Tx8Yq__advancedFields>button{border-radius:var(--radius-pill);corner-shape:var(--corner-shape-round);width:fit-content;min-height:2.75rem;color:var(--theme-support-foreground);font:inherit;font-size:var(--type-size-body);text-align:left;word-break:keep-all;cursor:pointer;background:0 0;border:0;align-items:center;gap:.375rem;margin-left:-.75rem;padding:0 .75rem;font-weight:600;transition:background-color .12s,color .12s;display:inline-flex}.client-brief-workspace-module__-Tx8Yq__advancedFields>button:hover{color:var(--theme-foreground);background:var(--theme-subtle-surface)}.client-brief-workspace-module__-Tx8Yq__advancedFields>button svg{flex:none;width:1.125rem;height:1.125rem;transition:transform .2s ease-out}.client-brief-workspace-module__-Tx8Yq__advancedFields[data-open=true]>button svg{transform:rotate(180deg)}.client-brief-workspace-module__-Tx8Yq__advancedFields>div{gap:1.75rem;padding:.75rem 0 .5rem;animation:.22s ease-out both client-brief-workspace-module__-Tx8Yq__reveal;display:grid}@keyframes client-brief-workspace-module__-Tx8Yq__reveal{0%{opacity:0;transform:translateY(-.375rem)}}.client-brief-workspace-module__-Tx8Yq__advancedFields[data-open=false]+.client-brief-workspace-module__-Tx8Yq__advancedFields{margin-top:-1.625rem}.client-brief-workspace-module__-Tx8Yq__hoursFieldset:has(>.client-brief-workspace-module__-Tx8Yq__advancedFields[data-open=false]:last-child)+.client-brief-workspace-module__-Tx8Yq__advancedFields{margin-top:-1.625rem}.client-brief-workspace-module__-Tx8Yq__readGroup,.client-brief-workspace-module__-Tx8Yq__readGroup>div{gap:1.25rem;display:grid}.client-brief-workspace-module__-Tx8Yq__readGroupTitle{font-size:var(--type-size-body);word-break:keep-all;font-weight:650;line-height:1.4}.client-brief-workspace-module__-Tx8Yq__readEmptyGroup{color:var(--theme-muted-foreground);font-size:var(--type-size-small);word-break:keep-all;flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;line-height:1.5;display:flex}.client-brief-workspace-module__-Tx8Yq__readEmptyGroup strong{color:var(--theme-support-foreground);font-weight:650}.client-brief-workspace-module__-Tx8Yq__readEmptyGroup+.client-brief-workspace-module__-Tx8Yq__readEmptyGroup{margin-top:-1rem}.client-brief-workspace-module__-Tx8Yq__readEmpty{color:var(--theme-placeholder);font-size:var(--type-size-body);line-height:1.6}.client-brief-workspace-module__-Tx8Yq__subheading{font-family:var(--type-display-family);font-size:var(--type-size-title);letter-spacing:-.02em;margin-top:.75rem;font-weight:700;line-height:1.35}.client-brief-workspace-module__-Tx8Yq__sectionHint{max-width:68ch;color:var(--theme-muted-foreground);font-size:var(--brief-hint-size);word-break:keep-all;margin-top:-1.375rem;line-height:1.65}.client-brief-workspace-module__-Tx8Yq__conditionalFields{gap:1.25rem;display:grid}.client-brief-workspace-module__-Tx8Yq__conditionalFields h3{color:var(--theme-deep-surface);font-size:var(--type-size-body);font-weight:650}.client-brief-workspace-module__-Tx8Yq__channelSection{gap:1.25rem;display:grid}.client-brief-workspace-module__-Tx8Yq__channelSection>header{gap:.375rem;display:grid}.client-brief-workspace-module__-Tx8Yq__channelSection header p{max-width:68ch;color:var(--theme-muted-foreground);font-size:var(--brief-hint-size);word-break:keep-all;line-height:1.65}.client-brief-workspace-module__-Tx8Yq__repeatList{gap:2rem;display:grid}.client-brief-workspace-module__-Tx8Yq__repeatRow{border:0;border-top:1px solid rgb(from var(--theme-foreground) r g b / .08);gap:1.5rem;min-width:0;margin:0;padding:1.5rem 0 0;display:grid;position:relative}.client-brief-workspace-module__-Tx8Yq__repeatRow:first-child{border-top:0;padding-top:0}.client-brief-workspace-module__-Tx8Yq__repeatRow:first-child .client-brief-workspace-module__-Tx8Yq__removeButton{top:-.625rem}.client-brief-workspace-module__-Tx8Yq__repeatRow legend{float:left;width:100%;color:var(--theme-deep-surface);font-size:var(--type-size-small);letter-spacing:.01em;padding-right:6rem;font-weight:700}.client-brief-workspace-module__-Tx8Yq__removeButton{border-radius:var(--radius-pill);corner-shape:var(--corner-shape-round);min-height:2.75rem;color:var(--theme-destructive);font:inherit;font-size:var(--type-size-small);cursor:pointer;background:0 0;border:0;align-items:center;gap:.375rem;padding:0 .625rem;font-weight:600;display:inline-flex;position:absolute;top:.625rem;right:-.5rem}.client-brief-workspace-module__-Tx8Yq__removeButton:hover{background:rgb(from var(--theme-destructive) r g b / .06)}.client-brief-workspace-module__-Tx8Yq__removeButton svg{width:1rem;height:1rem}.client-brief-workspace-module__-Tx8Yq__referenceSection{gap:1.25rem;display:grid}.client-brief-workspace-module__-Tx8Yq__inlineHeading{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.client-brief-workspace-module__-Tx8Yq__inlineHeading h3{font-size:var(--brief-label-size);letter-spacing:-.01em;font-weight:650}.client-brief-workspace-module__-Tx8Yq__inlineHeading p{color:var(--theme-muted-foreground);font-size:var(--brief-hint-size);word-break:keep-all;margin-top:.25rem;line-height:1.55}.client-brief-workspace-module__-Tx8Yq__inlineHeading>span{color:var(--theme-muted-foreground);font-size:var(--type-size-small);font-variant-numeric:tabular-nums;flex:none}.client-brief-workspace-module__-Tx8Yq__hoursFieldset{border:0;gap:.875rem;min-width:0;margin:0;padding:0;display:grid}.client-brief-workspace-module__-Tx8Yq__hoursFieldset>legend{margin-bottom:.375rem;padding:0}.client-brief-workspace-module__-Tx8Yq__hoursFieldset>.client-brief-workspace-module__-Tx8Yq__fieldDescription{word-break:keep-all}.client-brief-workspace-module__-Tx8Yq__hoursTable{display:grid}.client-brief-workspace-module__-Tx8Yq__hoursRow{border-bottom:1px solid var(--theme-subtle-surface);grid-template-columns:5.75rem 4.5rem minmax(0,1fr);align-items:center;gap:.5rem 1rem;min-height:3.5rem;padding:.375rem 0;display:grid}.client-brief-workspace-module__-Tx8Yq__hoursRow:last-child{border-bottom:0}.client-brief-workspace-module__-Tx8Yq__hoursDay{font-size:var(--type-size-body);font-weight:650}.client-brief-workspace-module__-Tx8Yq__hoursClosed,.client-brief-workspace-module__-Tx8Yq__hoursToggle{cursor:pointer;min-height:2.75rem;font-size:var(--type-size-small);align-items:center;gap:.5rem;display:inline-flex}.client-brief-workspace-module__-Tx8Yq__hoursClosed{color:var(--theme-support-foreground)}.client-brief-workspace-module__-Tx8Yq__hoursToggle{color:var(--theme-foreground)}.client-brief-workspace-module__-Tx8Yq__hoursClosed input,.client-brief-workspace-module__-Tx8Yq__hoursToggle input{width:1.125rem;height:1.125rem;accent-color:var(--theme-deep-surface);cursor:inherit;margin:0}.client-brief-workspace-module__-Tx8Yq__hoursClosed:has(input:disabled){cursor:default}.client-brief-workspace-module__-Tx8Yq__hoursToggle:has(input:disabled){color:var(--theme-muted-foreground);cursor:default}.client-brief-workspace-module__-Tx8Yq__hoursRange{min-width:0;color:var(--theme-muted-foreground);align-items:center;gap:.375rem;display:flex}.client-brief-workspace-module__-Tx8Yq__hoursRow>.client-brief-workspace-module__-Tx8Yq__hoursRange[data-kind=break]{grid-column:3}.client-brief-workspace-module__-Tx8Yq__hoursRange input{border:1.5px solid rgb(from var(--theme-foreground) r g b / .3);border-radius:var(--radius-control);corner-shape:var(--corner-shape-continuous);min-width:8.75rem;min-height:3rem;color:var(--theme-foreground);background:var(--theme-absolute-white);font:inherit;font-size:var(--type-size-body);font-variant-numeric:tabular-nums;flex:0 10rem;padding:0 .625rem}.client-brief-workspace-module__-Tx8Yq__workspace .client-brief-workspace-module__-Tx8Yq__hoursRange input:focus{border-color:var(--theme-deep-surface);box-shadow:0 0 0 4px rgb(from var(--theme-deep-surface) r g b / .1);outline:0}.client-brief-workspace-module__-Tx8Yq__hoursRange input[readonly]{background:0 0;border-color:#0000;min-height:2rem;padding:0}.client-brief-workspace-module__-Tx8Yq__hoursText{font-size:var(--type-size-body);font-variant-numeric:tabular-nums;flex-wrap:wrap;grid-column:2/-1;gap:.25rem 1rem;display:flex}.client-brief-workspace-module__-Tx8Yq__hoursRow[data-read=true]{border-bottom:0;grid-template-columns:5.75rem minmax(0,1fr);min-height:2.25rem;padding:.125rem 0}.client-brief-workspace-module__-Tx8Yq__hoursRow[data-read=true] .client-brief-workspace-module__-Tx8Yq__hoursText{grid-column:2}.client-brief-workspace-module__-Tx8Yq__hoursText[data-empty=true]{color:var(--theme-placeholder)}.client-brief-workspace-module__-Tx8Yq__hoursText small{color:var(--theme-muted-foreground);font-size:var(--type-size-small);align-self:center}.client-brief-workspace-module__-Tx8Yq__hoursBreakLabel{font-size:var(--type-size-small);word-break:keep-all;flex:none}.client-brief-workspace-module__-Tx8Yq__hoursRowNote{color:var(--theme-destructive);font-size:var(--type-size-small);grid-column:3/-1}.client-brief-workspace-module__-Tx8Yq__specialDays{gap:.5rem;margin-top:.5rem;display:grid}.client-brief-workspace-module__-Tx8Yq__specialDaysLabel{font-size:var(--type-size-body);font-weight:650}.client-brief-workspace-module__-Tx8Yq__specialDaysList{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.client-brief-workspace-module__-Tx8Yq__specialDaysList li{corner-shape:var(--corner-shape-continuous);background:rgb(from var(--theme-foreground) r g b / .06);min-height:2.25rem;font-size:var(--type-size-small);font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:.5rem;padding:0 .375rem 0 .75rem;display:inline-flex}.client-brief-workspace-module__-Tx8Yq__specialDaysRemove{corner-shape:var(--corner-shape-continuous);min-height:1.75rem;color:var(--theme-muted-foreground);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 .5rem}.client-brief-workspace-module__-Tx8Yq__specialDaysRemove:hover{color:var(--theme-foreground);background:rgb(from var(--theme-foreground) r g b / .08)}.client-brief-workspace-module__-Tx8Yq__specialDaysAdd{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.client-brief-workspace-module__-Tx8Yq__specialDaysAdd input[type=date],.client-brief-workspace-module__-Tx8Yq__specialDaysTimes input{border:1.5px solid rgb(from var(--theme-foreground) r g b / .3);border-radius:var(--radius-control);corner-shape:var(--corner-shape-continuous);min-height:3rem;color:var(--theme-foreground);background:var(--theme-absolute-white);font:inherit;font-size:var(--type-size-body);font-variant-numeric:tabular-nums;padding:0 .625rem}.client-brief-workspace-module__-Tx8Yq__workspace .client-brief-workspace-module__-Tx8Yq__specialDaysAdd input[type=date]:focus,.client-brief-workspace-module__-Tx8Yq__workspace .client-brief-workspace-module__-Tx8Yq__specialDaysTimes input:focus{border-color:var(--theme-deep-surface);box-shadow:0 0 0 4px rgb(from var(--theme-deep-surface) r g b / .1);outline:0}.client-brief-workspace-module__-Tx8Yq__specialDaysTimes{color:var(--theme-muted-foreground);align-items:center;gap:.375rem;display:inline-flex}.client-brief-workspace-module__-Tx8Yq__hoursToggles{flex-wrap:wrap;gap:0 1.5rem;display:flex}.client-brief-workspace-module__-Tx8Yq__hoursSimple{gap:.625rem;display:grid}.client-brief-workspace-module__-Tx8Yq__hoursLine,.client-brief-workspace-module__-Tx8Yq__hoursWeekend{grid-template-columns:4.5rem minmax(0,1fr);align-items:center;gap:.5rem .75rem;display:grid}.client-brief-workspace-module__-Tx8Yq__hoursWeekend{border-top:1px solid var(--theme-subtle-surface);margin-top:.375rem;padding-top:.875rem}.client-brief-workspace-module__-Tx8Yq__hoursWeekend>.client-brief-workspace-module__-Tx8Yq__hoursRange{grid-column:2}.client-brief-workspace-module__-Tx8Yq__hoursPresets,.client-brief-workspace-module__-Tx8Yq__hoursSimple>.client-brief-workspace-module__-Tx8Yq__hoursRowNote,.client-brief-workspace-module__-Tx8Yq__hoursSimple>.client-brief-workspace-module__-Tx8Yq__hoursToggle{margin-left:5.25rem}.client-brief-workspace-module__-Tx8Yq__hoursPresets,.client-brief-workspace-module__-Tx8Yq__hoursChoice{flex-wrap:wrap;gap:.375rem;display:flex}.client-brief-workspace-module__-Tx8Yq__hoursPresets button,.client-brief-workspace-module__-Tx8Yq__hoursChoice label{border:1.5px solid rgb(from var(--theme-foreground) r g b / .14);border-radius:var(--radius-pill);corner-shape:var(--corner-shape-round);min-height:2.75rem;color:var(--theme-foreground);background:var(--theme-absolute-white);font:inherit;font-size:var(--type-size-small);font-variant-numeric:tabular-nums;white-space:nowrap;cursor:pointer;align-items:center;gap:.3rem;padding:0 .875rem;font-weight:550;transition:color .16s ease-out,background-color .16s ease-out,border-color .16s ease-out;display:inline-flex;position:relative}.client-brief-workspace-module__-Tx8Yq__hoursPresets button[data-current=true]{border-color:var(--theme-deep-surface);color:var(--theme-deep-surface);background:rgb(from var(--theme-deep-surface) r g b / .04);font-weight:650}.client-brief-workspace-module__-Tx8Yq__hoursChoice label:has(input:checked){border-color:var(--theme-deep-surface);color:var(--theme-deep-surface);background:rgb(from var(--theme-deep-surface) r g b / .04);font-weight:650}.client-brief-workspace-module__-Tx8Yq__hoursPresets svg,.client-brief-workspace-module__-Tx8Yq__hoursChoice svg{stroke-width:2.75px;width:.9375rem;height:.9375rem;animation:.32s cubic-bezier(.34,1.56,.64,1) both client-brief-workspace-module__-Tx8Yq__pop}.client-brief-workspace-module__-Tx8Yq__hoursChoice input{opacity:0;width:100%;height:100%;cursor:inherit;margin:0;position:absolute;inset:0}.client-brief-workspace-module__-Tx8Yq__hoursChoice label:has(input:focus-visible){outline:2px solid var(--theme-focus-ring);outline-offset:2px}@media (hover:hover){.client-brief-workspace-module__-Tx8Yq__hoursPresets button:hover,.client-brief-workspace-module__-Tx8Yq__hoursChoice label:hover{border-color:rgb(from var(--theme-foreground) r g b / .32)}}.client-brief-workspace-module__-Tx8Yq__hoursMore{min-height:2.75rem;color:var(--theme-support-foreground);font:inherit;font-size:var(--type-size-small);text-decoration:underline;-webkit-text-decoration-color:rgb(from var(--theme-support-foreground) r g b / .35);text-decoration-color:rgb(from var(--theme-support-foreground) r g b / .35);text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;justify-self:start;margin-top:.125rem;padding:0;font-weight:600}.client-brief-workspace-module__-Tx8Yq__pseoSection,.client-brief-workspace-module__-Tx8Yq__pseoInput,.client-brief-workspace-module__-Tx8Yq__pseoActions{gap:1rem;min-width:0;display:grid}.client-brief-workspace-module__-Tx8Yq__pseoOffer{border:1.5px solid rgb(from var(--theme-deep-surface) r g b / .14);border-radius:var(--radius-module);corner-shape:var(--corner-shape-continuous);background:var(--theme-absolute-white);gap:.875rem;padding:clamp(1.25rem,3vw,1.75rem);display:grid}.client-brief-workspace-module__-Tx8Yq__pseoOffer h3{font-size:var(--type-size-section);margin:0;font-weight:650}.client-brief-workspace-module__-Tx8Yq__pseoOffer[data-active=true]{gap:.5rem;padding:1rem 1.25rem}.client-brief-workspace-module__-Tx8Yq__pseoSection p{overflow-wrap:anywhere;margin:0;line-height:1.7}.client-brief-workspace-module__-Tx8Yq__pseoSection .client-brief-workspace-module__-Tx8Yq__pseoPrice{font-size:var(--type-size-body)}.client-brief-workspace-module__-Tx8Yq__pseoPrice strong{color:var(--theme-deep-surface)}.client-brief-workspace-module__-Tx8Yq__pseoBadge{width:fit-content;color:var(--theme-deep-surface);font-size:var(--type-size-small);font-weight:650}.client-brief-workspace-module__-Tx8Yq__pseoSection .client-brief-workspace-module__-Tx8Yq__pseoHelp{color:var(--theme-muted-foreground);font-size:var(--type-size-small)}.client-brief-workspace-module__-Tx8Yq__pseoError{color:var(--theme-destructive);gap:.75rem;display:grid}.client-brief-workspace-module__-Tx8Yq__pseoSection button:disabled{cursor:wait}.client-brief-workspace-module__-Tx8Yq__keywordField{gap:.625rem;min-width:0;display:grid}.client-brief-workspace-module__-Tx8Yq__keywordEditor{border:1.5px solid rgb(from var(--theme-foreground) r g b / .3);border-radius:var(--radius-control);corner-shape:var(--corner-shape-continuous);background:var(--theme-absolute-white);gap:.75rem;min-width:0;padding:.5rem .5rem .5rem .75rem;transition:border-color .16s ease-out,box-shadow .16s ease-out;display:grid}.client-brief-workspace-module__-Tx8Yq__keywordEditor:focus-within{border-color:var(--theme-deep-surface);box-shadow:0 0 0 4px rgb(from var(--theme-deep-surface) r g b / .1)}.client-brief-workspace-module__-Tx8Yq__keywordEditor[data-readonly=true]{background:0 0;border-color:#0000;padding:0}.client-brief-workspace-module__-Tx8Yq__keywordTags{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.client-brief-workspace-module__-Tx8Yq__keywordTags li{border-radius:var(--radius-pill);corner-shape:var(--corner-shape-round);min-width:0;max-width:100%;color:var(--theme-deep-surface);background:rgb(from var(--theme-deep-surface) r g b / .07);align-items:center;display:inline-flex}.client-brief-workspace-module__-Tx8Yq__keywordTags li>span{min-width:0;font-size:var(--type-size-small);overflow-wrap:anywhere;padding:.5rem .875rem;line-height:1.5}.client-brief-workspace-module__-Tx8Yq__keywordTags li>span:not(:last-child){padding-right:0}.client-brief-workspace-module__-Tx8Yq__keywordTags button{border-radius:var(--radius-circle);corner-shape:var(--corner-shape-round);width:2.75rem;min-height:2.75rem;color:var(--theme-muted-foreground);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:grid}.client-brief-workspace-module__-Tx8Yq__keywordTags button:hover{color:var(--theme-destructive)}.client-brief-workspace-module__-Tx8Yq__keywordTags button svg,.client-brief-workspace-module__-Tx8Yq__keywordAdd svg{width:1rem;height:1rem}.client-brief-workspace-module__-Tx8Yq__keywordEntry{align-items:center;gap:.5rem;min-width:0;display:flex}.client-brief-workspace-module__-Tx8Yq__keywordDraft{width:0;min-width:0;min-height:2.75rem;color:var(--theme-foreground);font:inherit;font-size:var(--type-size-section);background:0 0;border:0;flex:1 1 0;padding:0 .375rem}.client-brief-workspace-module__-Tx8Yq__keywordDraft::placeholder{color:rgb(from var(--theme-muted-foreground) r g b / .72)}.client-brief-workspace-module__-Tx8Yq__keywordDraft:focus-visible{outline:0}.client-brief-workspace-module__-Tx8Yq__keywordAdd{border:1px solid var(--theme-border);border-radius:var(--radius-pill);corner-shape:var(--corner-shape-round);min-height:2.75rem;color:var(--theme-foreground);background:var(--theme-surface);font:inherit;font-size:var(--type-size-small);cursor:pointer;flex:none;align-items:center;gap:.375rem;padding:0 1rem;font-weight:650;display:inline-flex}.client-brief-workspace-module__-Tx8Yq__keywordEntry .client-brief-workspace-module__-Tx8Yq__keywordAdd:disabled{opacity:.5;cursor:default}.client-brief-workspace-module__-Tx8Yq__colorWorkbench{gap:1rem;display:grid}.client-brief-workspace-module__-Tx8Yq__colorPickerRow{justify-content:space-between;align-items:end;gap:1rem;display:flex}.client-brief-workspace-module__-Tx8Yq__colorInputs{align-items:end;gap:.75rem;display:flex}.client-brief-workspace-module__-Tx8Yq__colorPickerRow label span{font-size:var(--type-size-small);margin-bottom:.5rem;font-weight:650;display:block}.client-brief-workspace-module__-Tx8Yq__colorPickerRow input[type=color]{border:1.5px solid rgb(from var(--theme-foreground) r g b / .3);border-radius:var(--radius-control);corner-shape:var(--corner-shape-continuous);background:var(--theme-surface);width:4.5rem;height:3.5rem;padding:.25rem}.client-brief-workspace-module__-Tx8Yq__colorPickerRow input[type=text]{border:1.5px solid rgb(from var(--theme-foreground) r g b / .3);border-radius:var(--radius-control);corner-shape:var(--corner-shape-continuous);width:8.5rem;height:3.5rem;color:var(--theme-foreground);background:var(--theme-absolute-white);font-family:var(--type-label-family);font-size:var(--type-size-body);text-transform:uppercase;padding:0 .875rem}.client-brief-workspace-module__-Tx8Yq__colorPickerRow button{border:1px solid var(--theme-border);border-radius:var(--radius-pill);corner-shape:var(--corner-shape-round);min-height:2.75rem;color:var(--theme-foreground);background:var(--theme-surface);font:inherit;font-size:var(--type-size-small);cursor:pointer;align-items:center;gap:.375rem;padding:0 1rem;font-weight:650;display:inline-flex}.client-brief-workspace-module__-Tx8Yq__colorPickerRow button:disabled{opacity:.5;cursor:not-allowed}.client-brief-workspace-module__-Tx8Yq__colorPickerRow button svg{width:1rem;height:1rem}.client-brief-workspace-module__-Tx8Yq__swatches{flex-wrap:wrap;gap:.625rem;display:flex}.client-brief-workspace-module__-Tx8Yq__swatches>p{color:var(--theme-muted-foreground);font-size:var(--type-size-small)}.client-brief-workspace-module__-Tx8Yq__swatches>span{border-radius:var(--radius-module);corner-shape:var(--corner-shape-continuous);width:4.25rem;height:4.25rem;box-shadow:inset 0 0 0 1px rgb(from var(--theme-foreground) r g b / .1);position:relative;overflow:hidden}.client-brief-workspace-module__-Tx8Yq__swatches small{border-radius:var(--radius-control);corner-shape:var(--corner-shape-continuous);color:var(--theme-foreground);background:rgb(from var(--theme-surface) r g b / .86);font-family:var(--type-label-family);font-size:var(--type-size-label);text-align:center;padding:.125rem;position:absolute;bottom:.25rem;left:.25rem;right:.25rem}.client-brief-workspace-module__-Tx8Yq__swatches button{border-radius:var(--radius-circle);corner-shape:var(--corner-shape-round);width:2.75rem;height:2.75rem;color:var(--theme-foreground);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute;top:0;right:0}.client-brief-workspace-module__-Tx8Yq__swatches button svg{box-sizing:content-box;border-radius:var(--radius-circle);corner-shape:var(--corner-shape-round);background:rgb(from var(--theme-surface) r g b / .9);width:.75rem;height:.75rem;padding:.25rem}.client-brief-workspace-module__-Tx8Yq__assetActions{gap:.25rem;display:flex}.client-brief-workspace-module__-Tx8Yq__assetActions a,.client-brief-workspace-module__-Tx8Yq__assetActions button{border-radius:var(--radius-circle);corner-shape:var(--corner-shape-round);width:2.75rem;height:2.75rem;color:var(--theme-muted-foreground);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.client-brief-workspace-module__-Tx8Yq__assetActions a:hover,.client-brief-workspace-module__-Tx8Yq__assetActions button:hover{color:var(--theme-foreground);background:var(--theme-subtle-surface)}.client-brief-workspace-module__-Tx8Yq__assetActions svg{width:1rem;height:1rem}.client-brief-workspace-module__-Tx8Yq__adminExportBar{width:min(1500px,100% - 2rem);margin:1.75rem auto 0}.client-brief-workspace-module__-Tx8Yq__adminHeader{margin-bottom:0}.client-brief-workspace-module__-Tx8Yq__adminExportBar .client-brief-workspace-module__-Tx8Yq__handoffExportError{color:var(--theme-destructive);font-size:var(--type-size-small);margin-top:.75rem}.client-brief-workspace-module__-Tx8Yq__workbench{grid-template-columns:var(--brief-rail-w,15rem) minmax(0, 1fr);align-items:start;gap:1.5rem;width:min(1500px,100% - 2rem);margin:1.5rem auto 3rem;display:grid}.client-brief-workspace-module__-Tx8Yq__adminExportBar+.client-brief-workspace-module__-Tx8Yq__workbench{margin-top:1.5rem}.client-brief-workspace-module__-Tx8Yq__workbench[data-rail=true]{--brief-rail-w:4.75rem}.client-brief-workspace-module__-Tx8Yq__workbench[data-view-mode=false]{grid-template-columns:var(--brief-rail-w,16rem) minmax(0, 1fr) 18.75rem;gap:1.5rem;width:auto;margin:1.5rem 1.5rem 3rem .75rem}.client-brief-workspace-module__-Tx8Yq__workbench[data-view-mode=false]>.client-brief-workspace-module__-Tx8Yq__readinessRail{grid-column:1;max-height:none;padding:0;overflow:visible}.client-brief-workspace-module__-Tx8Yq__workbench[data-view-mode=false]>.client-brief-workspace-module__-Tx8Yq__briefDocument{grid-column:2;justify-self:center;width:100%;max-width:40rem;padding-inline:2.5rem}.client-brief-workspace-module__-Tx8Yq__workbench[data-view-mode=false]>.client-brief-workspace-module__-Tx8Yq__answerUse{grid-column:3}html:has(.client-brief-workspace-module__-Tx8Yq__workspace){scroll-padding-top:6.5rem;scroll-padding-bottom:6.5rem}.client-brief-workspace-module__-Tx8Yq__workbench[data-view=home],.client-brief-workspace-module__-Tx8Yq__workbench[data-view-mode=false][data-view=home]{margin-top:clamp(2rem,7vh,4rem);grid-template-columns:minmax(0,1fr);width:min(40rem,100% - 2rem);margin-inline:auto}.client-brief-workspace-module__-Tx8Yq__workbench[data-view-mode=false][data-view=home]>.client-brief-workspace-module__-Tx8Yq__briefDocument{grid-column:1;padding-inline:0}.client-brief-workspace-module__-Tx8Yq__readinessRail{overscroll-behavior:contain;scrollbar-width:thin;max-height:calc(100dvh - 6.75rem);padding:.25rem 0 1rem;position:sticky;top:5.75rem;overflow-y:auto}.client-brief-workspace-module__-Tx8Yq__railIntro{padding:0 .75rem .875rem}.client-brief-workspace-module__-Tx8Yq__reviewStage{flex:none}.client-brief-workspace-module__-Tx8Yq__readinessSummary{gap:.875rem;padding:0 .75rem 1.25rem;display:grid}.client-brief-workspace-module__-Tx8Yq__readinessHeading{font-size:var(--type-size-small);justify-content:space-between;align-items:baseline;gap:.625rem;display:flex}.client-brief-workspace-module__-Tx8Yq__readinessHeading strong{color:var(--theme-support-foreground);font-weight:600}.client-brief-workspace-module__-Tx8Yq__readinessHeading span{color:var(--theme-muted-foreground);font-size:var(--type-size-small);font-variant-numeric:tabular-nums;flex:none}.client-brief-workspace-module__-Tx8Yq__readinessGroup>.client-brief-workspace-module__-Tx8Yq__progressTrack{margin-top:.5rem}.client-brief-workspace-module__-Tx8Yq__railHome{border-radius:var(--radius-pill);corner-shape:var(--corner-shape-round);min-height:2.75rem;color:var(--theme-support-foreground);font:inherit;font-size:var(--type-size-small);cursor:pointer;background:0 0;border:0;align-items:center;gap:.25rem;margin:0 0 .25rem .25rem;padding:0 .875rem 0 .375rem;font-weight:600;transition:background-color .12s,color .12s;display:inline-flex}.client-brief-workspace-module__-Tx8Yq__railHome:hover{color:var(--theme-foreground);background:rgb(from var(--theme-absolute-white) r g b / .5)}.client-brief-workspace-module__-Tx8Yq__railHome svg{width:1.125rem;height:1.125rem}.client-brief-workspace-module__-Tx8Yq__atlasRibbon{gap:.125rem;width:100%;margin:0;padding:0;display:grid}.client-brief-workspace-module__-Tx8Yq__atlasRibbon>button{border-radius:var(--radius-module);corner-shape:var(--corner-shape-continuous);min-width:0;min-height:2.75rem;color:var(--theme-support-foreground);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.625rem;padding:.375rem .75rem .375rem .5rem;transition:background-color .16s ease-out,color .16s ease-out;display:grid;position:relative}.client-brief-workspace-module__-Tx8Yq__atlasRibbon>button:hover{color:var(--theme-foreground);background:rgb(from var(--theme-absolute-white) r g b / .5)}.client-brief-workspace-module__-Tx8Yq__atlasRibbon>button[data-active=true]{color:var(--theme-foreground);background:rgb(from var(--theme-absolute-white) r g b / .86);box-shadow:0 1px 3px rgb(from var(--theme-deep-surface) r g b / .12), inset 0 0 0 .5px rgb(from var(--theme-deep-surface) r g b / .06)}.client-brief-workspace-module__-Tx8Yq__atlasRibbon button span:nth-child(2){min-width:0}.client-brief-workspace-module__-Tx8Yq__atlasRibbon button strong,.client-brief-workspace-module__-Tx8Yq__atlasRibbon button small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.client-brief-workspace-module__-Tx8Yq__atlasRibbon button strong{font-size:var(--brief-hint-size);font-weight:550}.client-brief-workspace-module__-Tx8Yq__atlasRibbon>button[data-active=true] strong{font-weight:700}.client-brief-workspace-module__-Tx8Yq__atlasRibbon button .client-brief-workspace-module__-Tx8Yq__pseoNavLabel{white-space:normal;word-break:keep-all}.client-brief-workspace-module__-Tx8Yq__atlasRibbon button small{color:var(--theme-muted-foreground);font-size:var(--type-size-label);margin-top:.125rem}.client-brief-workspace-module__-Tx8Yq__atlasGroupLabel{color:var(--theme-muted-foreground);font-size:var(--type-size-label);margin-top:.75rem;padding:.5rem .875rem .25rem;font-weight:600;display:block}.client-brief-workspace-module__-Tx8Yq__atlasNumber{border-radius:var(--radius-circle);corner-shape:var(--corner-shape-round);width:1.5rem;height:1.5rem;color:var(--theme-muted-foreground);background:rgb(from var(--theme-deep-surface) r g b / .06);font-size:var(--type-size-small);font-variant-numeric:tabular-nums;place-items:center;font-weight:700;line-height:1;display:grid}.client-brief-workspace-module__-Tx8Yq__atlasNumber svg{width:.875rem;height:.875rem}.client-brief-workspace-module__-Tx8Yq__atlasRibbon button[data-active=true] .client-brief-workspace-module__-Tx8Yq__atlasNumber{color:var(--theme-absolute-white);background:var(--theme-deep-surface)}.client-brief-workspace-module__-Tx8Yq__popCheck{border-radius:var(--radius-circle);corner-shape:var(--corner-shape-round);width:1.25rem;height:1.25rem;color:var(--theme-absolute-white);background:var(--theme-positive);flex:none;place-items:center;animation:.36s cubic-bezier(.34,1.56,.64,1) both client-brief-workspace-module__-Tx8Yq__pop;display:grid}.client-brief-workspace-module__-Tx8Yq__popCheck svg{stroke-width:3.25px;width:.75rem;height:.75rem}.client-brief-workspace-module__-Tx8Yq__atlasNumber.client-brief-workspace-module__-Tx8Yq__popCheck,.client-brief-workspace-module__-Tx8Yq__atlasRibbon button[data-active=true] .client-brief-workspace-module__-Tx8Yq__atlasNumber.client-brief-workspace-module__-Tx8Yq__popCheck{width:1.5rem;height:1.5rem;color:var(--theme-absolute-white);background:var(--theme-positive)}.client-brief-workspace-module__-Tx8Yq__railPanel{--material-glass-tint:var(--material-glass-chrome-tint);border-radius:var(--radius-panel);corner-shape:var(--corner-shape-continuous);flex-direction:column;gap:.125rem;min-height:min(36rem,100dvh - 7.25rem);max-height:calc(100dvh - 7.25rem);padding:.875rem .5rem .5rem;display:flex;position:relative}.client-brief-workspace-module__-Tx8Yq__workbench[data-view-mode=true] .client-brief-workspace-module__-Tx8Yq__railPanel{min-height:0;max-height:none}.client-brief-workspace-module__-Tx8Yq__railPanel>.client-brief-workspace-module__-Tx8Yq__atlasRibbon{scrollbar-width:none;min-height:0;overflow-y:auto}.client-brief-workspace-module__-Tx8Yq__railProgress{align-items:center;gap:.75rem;padding:0 .5rem .625rem;display:flex}.client-brief-workspace-module__-Tx8Yq__railProgress svg{flex:none;width:2.75rem;height:2.75rem}.client-brief-workspace-module__-Tx8Yq__railProgress circle{fill:none;stroke:var(--theme-deep-surface);stroke-width:5px;stroke-linecap:round;transition:stroke-dasharray .4s ease-out}.client-brief-workspace-module__-Tx8Yq__railProgress circle[data-track=true]{stroke:rgb(from var(--theme-deep-surface) r g b / .1)}.client-brief-workspace-module__-Tx8Yq__railProgressText{flex-direction:column;gap:.125rem;min-width:0;display:flex}.client-brief-workspace-module__-Tx8Yq__railProgressText strong{font-size:var(--type-size-small);font-weight:700}.client-brief-workspace-module__-Tx8Yq__railProgressText small{color:var(--theme-support-foreground);font-size:var(--type-size-small);word-break:keep-all;line-height:1.4}.client-brief-workspace-module__-Tx8Yq__railFold{border-radius:var(--radius-module);corner-shape:var(--corner-shape-continuous);min-height:2.75rem;color:var(--theme-muted-foreground);font:inherit;font-size:var(--type-size-small);cursor:pointer;background:0 0;border:0;align-items:center;gap:.5rem;margin-top:auto;padding:0 .75rem;font-weight:600;display:flex}.client-brief-workspace-module__-Tx8Yq__railFold:hover{color:var(--theme-foreground);background:rgb(from var(--theme-absolute-white) r g b / .5)}.client-brief-workspace-module__-Tx8Yq__railFold svg{flex:none;width:1.125rem;height:1.125rem}@media (min-width:821px){.client-brief-workspace-module__-Tx8Yq__workbench[data-rail=true] :is(.client-brief-workspace-module__-Tx8Yq__railProgressText,.client-brief-workspace-module__-Tx8Yq__railHome span,.client-brief-workspace-module__-Tx8Yq__atlasGroupLabel,.client-brief-workspace-module__-Tx8Yq__readinessSummary,.client-brief-workspace-module__-Tx8Yq__railIntro),.client-brief-workspace-module__-Tx8Yq__workbench[data-rail=true] .client-brief-workspace-module__-Tx8Yq__atlasRibbon>button>span:nth-child(2){display:none}.client-brief-workspace-module__-Tx8Yq__workbench[data-rail=true] .client-brief-workspace-module__-Tx8Yq__railProgress{justify-content:center;padding-inline:0}.client-brief-workspace-module__-Tx8Yq__workbench[data-rail=true] :is(.client-brief-workspace-module__-Tx8Yq__atlasRibbon>button,.client-brief-workspace-module__-Tx8Yq__railFold,.client-brief-workspace-module__-Tx8Yq__railHome){grid-template-columns:auto;justify-content:center;padding-inline:0}.client-brief-workspace-module__-Tx8Yq__workbench[data-rail=true] .client-brief-workspace-module__-Tx8Yq__railHome{margin-inline:0;display:flex}}.client-brief-workspace-module__-Tx8Yq__answerUse{flex-direction:column;gap:.875rem;display:flex;position:sticky;top:5.75rem}.client-brief-workspace-module__-Tx8Yq__answerCard{--material-glass-tint:var(--material-glass-chrome-tint);border-radius:var(--radius-panel);corner-shape:var(--corner-shape-continuous);flex-direction:column;gap:.75rem;padding:1.125rem;display:flex;position:relative}.client-brief-workspace-module__-Tx8Yq__workspace .client-brief-workspace-module__-Tx8Yq__answerCard h2{font-size:var(--brief-hint-size);margin:0;font-weight:700}.client-brief-workspace-module__-Tx8Yq__answerCard p{color:var(--theme-support-foreground);font-size:var(--type-size-small);word-break:keep-all;margin:0;line-height:1.6}.client-brief-workspace-module__-Tx8Yq__answerSerp{border-radius:var(--radius-module);corner-shape:var(--corner-shape-continuous);background:var(--theme-surface);box-shadow:inset 0 0 0 1px var(--theme-subtle-surface);flex-direction:column;gap:.25rem;padding:.875rem 1rem;display:flex}.client-brief-workspace-module__-Tx8Yq__answerSerp small{color:var(--theme-support-foreground);font-size:var(--type-size-small);overflow-wrap:anywhere}.client-brief-workspace-module__-Tx8Yq__answerSerp strong{color:var(--theme-deep-surface);font-size:var(--brief-hint-size);overflow-wrap:anywhere;font-weight:650}.client-brief-workspace-module__-Tx8Yq__answerSerp span{color:var(--theme-support-foreground);font-size:var(--type-size-small);overflow-wrap:anywhere;line-height:1.5}.client-brief-workspace-module__-Tx8Yq__answerHero{border-radius:var(--radius-module);corner-shape:var(--corner-shape-continuous);background:var(--theme-surface);box-shadow:inset 0 0 0 1px var(--theme-subtle-surface);overflow:hidden}.client-brief-workspace-module__-Tx8Yq__answerHeroBar{border-bottom:1px solid var(--theme-subtle-surface);justify-content:space-between;align-items:center;gap:.5rem;padding:.625rem .75rem;display:flex}.client-brief-workspace-module__-Tx8Yq__answerHeroBar strong{font-size:var(--type-size-small);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.client-brief-workspace-module__-Tx8Yq__answerHeroBar span{border-radius:var(--radius-pill);corner-shape:var(--corner-shape-round);background:var(--theme-border);flex:none;width:2.25rem;height:.375rem}.client-brief-workspace-module__-Tx8Yq__answerHeroBody{flex-direction:column;gap:.5rem;padding:1rem .75rem .875rem;display:flex}.client-brief-workspace-module__-Tx8Yq__answerLine{border-radius:var(--radius-pill);corner-shape:var(--corner-shape-round);background:var(--theme-border);width:70%;height:.4375rem;display:block}.client-brief-workspace-module__-Tx8Yq__answerLine[data-strong=true]{background:var(--theme-foreground);width:85%;height:.625rem}.client-brief-workspace-module__-Tx8Yq__answerLine[data-short=true]{width:55%}.client-brief-workspace-module__-Tx8Yq__answerHeroActions{flex-wrap:wrap;gap:.375rem;margin-top:.375rem;display:flex}.client-brief-workspace-module__-Tx8Yq__answerHeroActions span{border-radius:var(--radius-pill);corner-shape:var(--corner-shape-round);box-shadow:inset 0 0 0 1px var(--theme-border);font-size:var(--type-size-small);padding:.375rem .75rem;font-weight:600}.client-brief-workspace-module__-Tx8Yq__answerHeroActions span[data-primary=true]{color:var(--theme-absolute-white);background:var(--theme-primary);box-shadow:none}.client-brief-workspace-module__-Tx8Yq__answerDesign{flex-direction:column;gap:.75rem;display:flex}.client-brief-workspace-module__-Tx8Yq__answerSwatches{flex-wrap:wrap;gap:.375rem;display:flex}.client-brief-workspace-module__-Tx8Yq__answerSwatches span{border-radius:var(--radius-circle);corner-shape:var(--corner-shape-round);width:2rem;height:2rem;box-shadow:inset 0 0 0 1px rgb(from var(--theme-foreground) r g b / .1)}.client-brief-workspace-module__-Tx8Yq__answerTags{flex-wrap:wrap;gap:.375rem;display:flex}.client-brief-workspace-module__-Tx8Yq__answerTags span{border-radius:var(--radius-pill);corner-shape:var(--corner-shape-round);background:var(--theme-secondary);font-size:var(--type-size-small);padding:.25rem .625rem}@media (min-width:821px) and (max-width:1279px){.client-brief-workspace-module__-Tx8Yq__workbench[data-view-mode=false]{grid-template-columns:var(--brief-rail-w,16rem) minmax(0, 1fr)}.client-brief-workspace-module__-Tx8Yq__answerUse{display:none}}@keyframes client-brief-workspace-module__-Tx8Yq__pop{0%{opacity:0;transform:scale(.4)}}.client-brief-workspace-module__-Tx8Yq__stepper{display:none}.client-brief-workspace-module__-Tx8Yq__briefDocument,.client-brief-workspace-module__-Tx8Yq__salesSummaryDocument{border-radius:var(--radius-panel);corner-shape:var(--corner-shape-continuous);background:var(--theme-surface);min-width:0;box-shadow:var(--brief-card-shadow);align-self:stretch}.client-brief-workspace-module__-Tx8Yq__briefDocument{padding:clamp(2rem,4vw,2.75rem) clamp(1.5rem,4vw,3rem) 0;overflow:clip}.client-brief-workspace-module__-Tx8Yq__briefDocument[data-view=home]{box-shadow:none;background:0 0;border-radius:0;padding:0;overflow:visible}.client-brief-workspace-module__-Tx8Yq__salesSummaryDocument{padding:2rem}.client-brief-workspace-module__-Tx8Yq__salesSummaryDocument[hidden],.client-brief-workspace-module__-Tx8Yq__briefDocument[hidden]{display:none}.client-brief-workspace-module__-Tx8Yq__pageIntro{gap:.625rem;max-width:47.5rem;display:grid}.client-brief-workspace-module__-Tx8Yq__guide{color:var(--theme-deep-surface);font-size:var(--type-size-body);word-break:keep-all;justify-self:start;align-items:center;gap:.5rem;font-weight:600;line-height:1.45;animation:.28s ease-out both client-brief-workspace-module__-Tx8Yq__guideIn;display:inline-flex}.client-brief-workspace-module__-Tx8Yq__guide[data-done=true]{color:var(--theme-positive)}@keyframes client-brief-workspace-module__-Tx8Yq__guideIn{0%{opacity:0;transform:translateY(.25rem)}}.client-brief-workspace-module__-Tx8Yq__guideCheck{border-radius:var(--radius-circle);corner-shape:var(--corner-shape-round);width:1.25rem;height:1.25rem;color:var(--theme-absolute-white);background:var(--theme-positive);flex:none;place-items:center;animation:.36s cubic-bezier(.34,1.56,.64,1) 80ms both client-brief-workspace-module__-Tx8Yq__pop;display:grid}.client-brief-workspace-module__-Tx8Yq__guideCheck svg{stroke-width:3.25px;width:.75rem;height:.75rem}.client-brief-workspace-module__-Tx8Yq__hint{max-width:40rem;color:var(--theme-muted-foreground);font-size:var(--type-size-body);word-break:keep-all;text-wrap:pretty;line-height:1.6}.client-brief-workspace-module__-Tx8Yq__documentBody{grid-template-columns:minmax(0,47.5rem);gap:2rem;padding:2.25rem 0 2rem;display:grid}.client-brief-workspace-module__-Tx8Yq__productionNote{margin-top:-.5rem;display:grid}.client-brief-workspace-module__-Tx8Yq__productionNote p{max-width:68ch;color:var(--theme-muted-foreground);font-size:var(--brief-hint-size);word-break:keep-all;line-height:1.55}.client-brief-workspace-module__-Tx8Yq__uploadLinkRow{max-width:47.5rem;color:var(--theme-muted-foreground);font-size:var(--type-size-small);word-break:keep-all;flex-wrap:wrap;align-items:center;gap:0 .5rem;margin-bottom:.5rem;line-height:1.5;display:flex}.client-brief-workspace-module__-Tx8Yq__textLinkButton{min-height:2.75rem;color:var(--theme-deep-surface);font:inherit;text-decoration:underline;-webkit-text-decoration-color:rgb(from var(--theme-deep-surface) r g b / .3);text-decoration-color:rgb(from var(--theme-deep-surface) r g b / .3);text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;align-items:center;gap:.125rem;padding:0;font-weight:650;display:inline-flex}.client-brief-workspace-module__-Tx8Yq__textLinkButton svg{width:.875rem;height:.875rem}.client-brief-workspace-module__-Tx8Yq__documentFooter{justify-content:flex-end;max-width:47.5rem;padding:1.75rem 0 2.5rem}.client-brief-workspace-module__-Tx8Yq__mainAction.client-brief-workspace-module__-Tx8Yq__mainAction{min-height:3.25rem;font-size:var(--type-size-body);padding:0 1.75rem}.client-brief-workspace-module__-Tx8Yq__backAction.client-brief-workspace-module__-Tx8Yq__backAction{min-height:3.25rem;font-size:var(--type-size-body);flex:none;padding:0 1.25rem 0 1rem}.client-brief-workspace-module__-Tx8Yq__homeView{gap:1.5rem;display:grid}.client-brief-workspace-module__-Tx8Yq__homeView>.client-brief-workspace-module__-Tx8Yq__pageIntro{margin-bottom:.5rem}.client-brief-workspace-module__-Tx8Yq__sectionList{border-radius:var(--radius-panel);corner-shape:var(--corner-shape-continuous);background:var(--theme-surface);box-shadow:var(--brief-card-shadow);margin:0;padding:.375rem;list-style:none;display:grid}.client-brief-workspace-module__-Tx8Yq__sectionList li{position:relative}.client-brief-workspace-module__-Tx8Yq__sectionList li+li:before{background:rgb(from var(--theme-foreground) r g b / .07);content:"";height:1px;position:absolute;top:0;left:4rem;right:.875rem}.client-brief-workspace-module__-Tx8Yq__sectionList button{border-radius:var(--radius-module);corner-shape:var(--corner-shape-continuous);width:100%;min-height:4rem;color:var(--theme-foreground);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.875rem;padding:.625rem .75rem;transition:background-color .14s ease-out;display:grid}@media (hover:hover){.client-brief-workspace-module__-Tx8Yq__sectionList button:hover{background:rgb(from var(--theme-foreground) r g b / .035)}}.client-brief-workspace-module__-Tx8Yq__workspace .client-brief-workspace-module__-Tx8Yq__sectionList button:focus-visible{outline-offset:-2px}.client-brief-workspace-module__-Tx8Yq__rowIcon{border-radius:var(--radius-control);corner-shape:var(--corner-shape-continuous);width:2.25rem;height:2.25rem;color:var(--theme-deep-surface);background:rgb(from var(--theme-deep-surface) r g b / .06);place-items:center;display:grid}.client-brief-workspace-module__-Tx8Yq__rowIcon svg{width:1.125rem;height:1.125rem}.client-brief-workspace-module__-Tx8Yq__sectionList strong{font-size:var(--brief-label-size);word-break:keep-all;font-weight:600;line-height:1.4}.client-brief-workspace-module__-Tx8Yq__sectionList small{color:var(--theme-muted-foreground);font-size:var(--type-size-small);font-variant-numeric:tabular-nums;white-space:nowrap}.client-brief-workspace-module__-Tx8Yq__sectionList .client-brief-workspace-module__-Tx8Yq__rowDone{color:var(--theme-positive);align-items:center;gap:.375rem;font-weight:600;display:inline-flex}.client-brief-workspace-module__-Tx8Yq__rowChevron{width:1.125rem;height:1.125rem;color:rgb(from var(--theme-muted-foreground) r g b / .7)}.client-brief-workspace-module__-Tx8Yq__liveReceipt{border-radius:var(--radius-panel);corner-shape:var(--corner-shape-continuous);background:var(--theme-surface);box-shadow:0 1px 2px rgb(from var(--theme-foreground) r g b / .04);grid-column:2;grid-template-columns:minmax(13rem,.7fr) minmax(0,2fr);display:grid;overflow:hidden}.client-brief-workspace-module__-Tx8Yq__liveReceipt>header{align-content:start;gap:.25rem;padding:1.25rem 1.25rem .25rem;display:grid}.client-brief-workspace-module__-Tx8Yq__liveReceipt>header>svg{width:1.125rem;height:1.125rem;color:var(--theme-deep-surface);margin-bottom:.375rem}.client-brief-workspace-module__-Tx8Yq__liveReceipt>header h2{font-size:var(--type-size-section);font-weight:700;line-height:1.35}.client-brief-workspace-module__-Tx8Yq__liveReceipt>header p{color:var(--theme-muted-foreground);font-size:var(--type-size-small);line-height:1.5}.client-brief-workspace-module__-Tx8Yq__receiptToggle{display:none}.client-brief-workspace-module__-Tx8Yq__receiptBody{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1.5rem;padding:.25rem 1.25rem 1.25rem;display:grid}.client-brief-workspace-module__-Tx8Yq__receiptBody>section{padding:1rem 0 .25rem}.client-brief-workspace-module__-Tx8Yq__receiptBody .client-brief-workspace-module__-Tx8Yq__inlineHeading h3{font-size:var(--type-size-small)}.client-brief-workspace-module__-Tx8Yq__receiptList{gap:.75rem;margin-top:.75rem;display:grid}.client-brief-workspace-module__-Tx8Yq__receiptList>div{gap:.125rem;display:grid}.client-brief-workspace-module__-Tx8Yq__receiptList dt{color:var(--theme-muted-foreground);font-size:var(--type-size-label)}.client-brief-workspace-module__-Tx8Yq__receiptList dd{font-size:var(--type-size-small);-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}.client-brief-workspace-module__-Tx8Yq__emptyCopy{color:var(--theme-muted-foreground);font-size:var(--type-size-small);margin-top:.5rem;line-height:1.55}.client-brief-workspace-module__-Tx8Yq__receiptSwatches{flex-wrap:wrap;gap:.375rem;display:flex}.client-brief-workspace-module__-Tx8Yq__receiptSwatches>span{border-radius:var(--radius-circle);corner-shape:var(--corner-shape-round);width:1.75rem;height:1.75rem;box-shadow:inset 0 0 0 1px rgb(from var(--theme-foreground) r g b / .12);margin-top:.75rem}.client-brief-workspace-module__-Tx8Yq__receiptTags{flex-wrap:wrap;gap:.375rem;margin-top:.75rem;display:flex}.client-brief-workspace-module__-Tx8Yq__receiptTags span{border-radius:var(--radius-pill);corner-shape:var(--corner-shape-round);color:var(--theme-support-foreground);background:var(--theme-subtle-surface);font-size:var(--type-size-label);padding:.25rem .625rem;font-weight:600}.client-brief-workspace-module__-Tx8Yq__assetList{gap:.5rem;margin-top:.75rem;padding:0;list-style:none;display:grid}.client-brief-workspace-module__-Tx8Yq__assetList li{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.625rem;display:grid}.client-brief-workspace-module__-Tx8Yq__assetList li>svg{width:1rem;height:1rem;color:var(--theme-muted-foreground)}.client-brief-workspace-module__-Tx8Yq__assetList li>span{min-width:0}.client-brief-workspace-module__-Tx8Yq__assetList li strong,.client-brief-workspace-module__-Tx8Yq__assetList li small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.client-brief-workspace-module__-Tx8Yq__assetList li strong{font-size:var(--type-size-small);font-weight:600}.client-brief-workspace-module__-Tx8Yq__assetList li small{color:var(--theme-muted-foreground);font-size:var(--type-size-label);margin-top:.125rem}.client-brief-workspace-module__-Tx8Yq__receiptBody>.client-brief-workspace-module__-Tx8Yq__receiptMeta{border-radius:var(--radius-module);corner-shape:var(--corner-shape-continuous);background:var(--theme-subtle-surface);align-items:start;gap:.625rem;margin-top:.5rem;padding:.875rem 1rem;display:flex}.client-brief-workspace-module__-Tx8Yq__receiptMeta>svg{width:1rem;height:1rem;color:var(--theme-deep-surface);flex:none;margin-top:.125rem}.client-brief-workspace-module__-Tx8Yq__receiptMeta strong{font-size:var(--type-size-small);font-weight:650;display:block}.client-brief-workspace-module__-Tx8Yq__receiptMeta p{color:var(--theme-muted-foreground);font-size:var(--type-size-label);margin-top:.25rem;line-height:1.5}@media (min-width:821px){.client-brief-workspace-module__-Tx8Yq__workbench[data-view-mode=false] .client-brief-workspace-module__-Tx8Yq__documentFooter{z-index:5;background:linear-gradient(to bottom, rgb(from var(--theme-surface) r g b / 0), var(--theme-surface) 1rem);max-width:none;margin:1rem -2.5rem 0;padding:1rem 2.5rem 1.75rem;position:sticky;bottom:0}}@media (max-width:1180px){.client-brief-workspace-module__-Tx8Yq__workbench{grid-template-columns:var(--brief-rail-w,14rem) minmax(0, 1fr)}.client-brief-workspace-module__-Tx8Yq__liveReceipt{grid-column:1/-1}}@media (max-width:820px){.client-brief-workspace-module__-Tx8Yq__workspace :is(input:not([type=checkbox]):not([type=radio]):not([type=color]),textarea,select):not(.client-brief-workspace-module__-Tx8Yq__input,.client-brief-workspace-module__-Tx8Yq__textarea){font-size:var(--type-size-body)}.client-brief-workspace-module__-Tx8Yq__atlasRibbon button small,.client-brief-workspace-module__-Tx8Yq__atlasGroupLabel,.client-brief-workspace-module__-Tx8Yq__receiptList dt,.client-brief-workspace-module__-Tx8Yq__assetList li small,.client-brief-workspace-module__-Tx8Yq__receiptTags span,.client-brief-workspace-module__-Tx8Yq__receiptMeta p,.client-brief-workspace-module__-Tx8Yq__swatches small{font-size:var(--type-size-small)}.client-brief-workspace-module__-Tx8Yq__actionBar.client-brief-workspace-module__-Tx8Yq__actionBar.sp-glass{--material-glass-tint:var(--material-glass-chrome-tint);isolation:isolate;background:var(--material-glass-tint);-webkit-backdrop-filter:blur(var(--material-glass-blur)) saturate(var(--material-glass-saturate));backdrop-filter:blur(var(--material-glass-blur)) saturate(var(--material-glass-saturate));box-shadow:var(--material-glass-edge), var(--material-glass-shadow)}.client-brief-workspace-module__-Tx8Yq__actionBar.client-brief-workspace-module__-Tx8Yq__actionBar.sp-glass[data-glass-rim=webgl]{box-shadow:var(--material-glass-edge-webgl), var(--material-glass-shadow)}.client-brief-workspace-module__-Tx8Yq__actionBar>.sp-glass-rim{display:block}.client-brief-workspace-module__-Tx8Yq__actionBar{border-radius:var(--radius-panel);corner-shape:var(--corner-shape-continuous);gap:.25rem .5rem;padding:.375rem}.client-brief-workspace-module__-Tx8Yq__actionBar .client-brief-workspace-module__-Tx8Yq__mainAction{order:-1;width:100%}.client-brief-workspace-module__-Tx8Yq__documentFooter{flex-wrap:nowrap}.client-brief-workspace-module__-Tx8Yq__documentFooter .client-brief-workspace-module__-Tx8Yq__mainAction{flex:auto;order:0;width:auto}.client-brief-workspace-module__-Tx8Yq__actionBar :is(button,a){word-break:keep-all}.client-brief-workspace-module__-Tx8Yq__actionBar>:not(.client-brief-workspace-module__-Tx8Yq__mainAction,.sp-glass-rim){flex:1 1 0;margin:0}.client-brief-workspace-module__-Tx8Yq__adminExportBar{width:calc(100% - 2rem);margin-top:1.25rem}.client-brief-workspace-module__-Tx8Yq__workbench,.client-brief-workspace-module__-Tx8Yq__workbench[data-view-mode=false],.client-brief-workspace-module__-Tx8Yq__workbench[data-sales-summary=true],.client-brief-workspace-module__-Tx8Yq__workbench[data-view=home]{grid-template-columns:minmax(0,1fr);gap:1.25rem;width:calc(100% - 2rem);margin-top:1rem}.client-brief-workspace-module__-Tx8Yq__workbench[data-view=home],.client-brief-workspace-module__-Tx8Yq__workbench[data-view-mode=false][data-view=home]{margin-top:1.75rem}.client-brief-workspace-module__-Tx8Yq__workbench[data-view-mode=false]>.client-brief-workspace-module__-Tx8Yq__readinessRail,.client-brief-workspace-module__-Tx8Yq__workbench[data-view-mode=false]>.client-brief-workspace-module__-Tx8Yq__briefDocument{grid-column:auto;justify-self:stretch;width:auto}.client-brief-workspace-module__-Tx8Yq__workbench[data-view-mode=false]>.client-brief-workspace-module__-Tx8Yq__briefDocument{padding-inline:0}.client-brief-workspace-module__-Tx8Yq__salesSummaryDocument{border-radius:var(--radius-module);corner-shape:var(--corner-shape-continuous);padding:1.25rem 1rem}.client-brief-workspace-module__-Tx8Yq__readinessRail{max-height:none;padding:0;position:relative;top:auto;overflow:visible}.client-brief-workspace-module__-Tx8Yq__railIntro{padding:0 0 .75rem}.client-brief-workspace-module__-Tx8Yq__readinessSummary,.client-brief-workspace-module__-Tx8Yq__railPanel,.client-brief-workspace-module__-Tx8Yq__answerUse{display:none}.client-brief-workspace-module__-Tx8Yq__workbench[data-view-mode=false]{margin-inline:auto}.client-brief-workspace-module__-Tx8Yq__stepper{border-radius:var(--radius-pill);corner-shape:var(--corner-shape-round);background:var(--theme-surface);box-shadow:0 1px 2px rgb(from var(--theme-deep-surface) r g b / .05), 0 6px 20px rgb(from var(--theme-deep-surface) r g b / .05);grid-template-columns:2.75rem minmax(0,1fr) 2.75rem;align-items:center;gap:.125rem;padding:.25rem;display:grid}.client-brief-workspace-module__-Tx8Yq__stepper:has(.client-brief-workspace-module__-Tx8Yq__stepperList){grid-template-columns:2.75rem minmax(0,1fr) 2.75rem auto}.client-brief-workspace-module__-Tx8Yq__stepperArrow{border-radius:var(--radius-circle);corner-shape:var(--corner-shape-round);width:2.75rem;height:2.75rem;color:var(--theme-foreground);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;transition:background-color .12s,color .12s;display:grid}.client-brief-workspace-module__-Tx8Yq__stepperArrow:hover:not([aria-disabled=true]){background:var(--theme-subtle-surface)}.client-brief-workspace-module__-Tx8Yq__stepperArrow[aria-disabled=true]{color:rgb(from var(--theme-foreground) r g b / .2);cursor:default}.client-brief-workspace-module__-Tx8Yq__stepperArrow svg{width:1.375rem;height:1.375rem}.client-brief-workspace-module__-Tx8Yq__stepperTitle{min-width:0;font-size:var(--type-size-body);white-space:nowrap;justify-content:center;align-items:center;gap:.25rem;line-height:1.3;display:flex}.client-brief-workspace-module__-Tx8Yq__stepperTitle strong{text-overflow:ellipsis;font-weight:650;overflow:hidden}.client-brief-workspace-module__-Tx8Yq__stepperCount{color:var(--theme-muted-foreground);font-variant-numeric:tabular-nums;flex:none}.client-brief-workspace-module__-Tx8Yq__stepperSelect{flex:0 auto;min-width:0}.client-brief-workspace-module__-Tx8Yq__stepper .client-brief-workspace-module__-Tx8Yq__stepperSelect select{background:0 0;border-color:#0000;min-height:2.75rem;padding-left:.5rem;font-weight:650}.client-brief-workspace-module__-Tx8Yq__stepperList{border-radius:var(--radius-pill);corner-shape:var(--corner-shape-round);min-height:2.75rem;color:var(--theme-deep-surface);background:rgb(from var(--theme-deep-surface) r g b / .06);font:inherit;font-size:var(--type-size-small);white-space:nowrap;cursor:pointer;border:0;align-items:center;gap:.375rem;margin-left:.25rem;padding:0 1rem 0 .875rem;font-weight:650;display:inline-flex}.client-brief-workspace-module__-Tx8Yq__stepperList svg{width:1rem;height:1rem}.client-brief-workspace-module__-Tx8Yq__briefDocument{box-shadow:none;background:0 0;border-radius:0;padding:.75rem 0 0}.client-brief-workspace-module__-Tx8Yq__briefDocument[data-view=home]{padding:0}.client-brief-workspace-module__-Tx8Yq__liveReceipt{border-radius:var(--radius-module);corner-shape:var(--corner-shape-continuous)}.client-brief-workspace-module__-Tx8Yq__documentBody{gap:1.75rem;padding:2rem 0 1.5rem}.client-brief-workspace-module__-Tx8Yq__homeView{gap:1.25rem}.client-brief-workspace-module__-Tx8Yq__sectionList{border-radius:var(--radius-module);corner-shape:var(--corner-shape-continuous)}.client-brief-workspace-module__-Tx8Yq__sectionList li+li:before{left:3.75rem}.client-brief-workspace-module__-Tx8Yq__sectionList button{gap:.75rem;padding:.625rem}.client-brief-workspace-module__-Tx8Yq__documentFooter{bottom:max(.75rem, env(safe-area-inset-bottom));z-index:30;max-width:none;margin:.75rem -.375rem;padding:.375rem;position:sticky}.client-brief-workspace-module__-Tx8Yq__liveReceipt{display:block;position:static}.client-brief-workspace-module__-Tx8Yq__liveReceipt>header{padding:1rem 1rem .5rem}.client-brief-workspace-module__-Tx8Yq__receiptToggle{border:1px solid var(--theme-border);border-radius:var(--radius-pill);corner-shape:var(--corner-shape-round);width:fit-content;min-height:2.75rem;color:var(--theme-foreground);background:var(--theme-surface);font:inherit;font-size:var(--type-size-small);cursor:pointer;align-items:center;gap:.375rem;margin-top:.5rem;padding:0 1rem;font-weight:650;display:inline-flex}.client-brief-workspace-module__-Tx8Yq__receiptToggle svg{width:1rem;height:1rem;transition:transform .18s ease-out}.client-brief-workspace-module__-Tx8Yq__liveReceipt[data-open=false] .client-brief-workspace-module__-Tx8Yq__receiptToggle svg{transform:rotate(-90deg)}.client-brief-workspace-module__-Tx8Yq__liveReceipt[data-open=false] .client-brief-workspace-module__-Tx8Yq__receiptBody{display:none}.client-brief-workspace-module__-Tx8Yq__receiptBody{padding:0 1rem 1rem;display:block}}@media (max-width:360px){.client-brief-workspace-module__-Tx8Yq__stepperCount>[aria-hidden=true]{display:none}}@media (max-width:620px){.client-brief-workspace-module__-Tx8Yq__suggestionMeta{flex-direction:column}.client-brief-workspace-module__-Tx8Yq__suggestionSource:before{content:none}.client-brief-workspace-module__-Tx8Yq__hoursRow{grid-template-columns:minmax(0,1fr) auto}.client-brief-workspace-module__-Tx8Yq__hoursLine,.client-brief-workspace-module__-Tx8Yq__hoursWeekend{grid-template-columns:3.5rem minmax(0,1fr)}.client-brief-workspace-module__-Tx8Yq__hoursWeekend>.client-brief-workspace-module__-Tx8Yq__hoursChoice,.client-brief-workspace-module__-Tx8Yq__hoursWeekend>.client-brief-workspace-module__-Tx8Yq__hoursRange{grid-column:1/-1}.client-brief-workspace-module__-Tx8Yq__hoursPresets,.client-brief-workspace-module__-Tx8Yq__hoursSimple>.client-brief-workspace-module__-Tx8Yq__hoursRowNote,.client-brief-workspace-module__-Tx8Yq__hoursSimple>.client-brief-workspace-module__-Tx8Yq__hoursToggle{margin-left:0}.client-brief-workspace-module__-Tx8Yq__hoursRange,.client-brief-workspace-module__-Tx8Yq__hoursRowNote,.client-brief-workspace-module__-Tx8Yq__hoursRow>.client-brief-workspace-module__-Tx8Yq__hoursRange[data-kind=break]{grid-column:1/-1}.client-brief-workspace-module__-Tx8Yq__hoursRange input{flex:1 1 0;min-width:0}.client-brief-workspace-module__-Tx8Yq__hoursRange[data-kind=break]{flex-wrap:wrap;row-gap:.25rem}.client-brief-workspace-module__-Tx8Yq__hoursRange[data-kind=break] .client-brief-workspace-module__-Tx8Yq__hoursBreakLabel{flex-basis:100%}.client-brief-workspace-module__-Tx8Yq__twoColumnFields{grid-template-columns:1fr}.client-brief-workspace-module__-Tx8Yq__choiceChips{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.client-brief-workspace-module__-Tx8Yq__choiceChips button{width:100%}.client-brief-workspace-module__-Tx8Yq__colorPickerRow,.client-brief-workspace-module__-Tx8Yq__colorInputs{flex-direction:column;align-items:stretch}.client-brief-workspace-module__-Tx8Yq__colorPickerRow input[type=text]{width:100%}.client-brief-workspace-module__-Tx8Yq__colorPickerRow button{justify-content:center}}@media (prefers-reduced-motion:reduce){.client-brief-workspace-module__-Tx8Yq__spin{animation-duration:1.8s}.client-brief-workspace-module__-Tx8Yq__popCheck,.client-brief-workspace-module__-Tx8Yq__guide,.client-brief-workspace-module__-Tx8Yq__guideCheck,.client-brief-workspace-module__-Tx8Yq__advancedFields>div,.client-brief-workspace-module__-Tx8Yq__choiceChips button[aria-pressed=true] svg,.client-brief-workspace-module__-Tx8Yq__channelChoices button[aria-pressed=true] svg,.client-brief-workspace-module__-Tx8Yq__hoursPresets svg,.client-brief-workspace-module__-Tx8Yq__hoursChoice svg{animation:none}.client-brief-workspace-module__-Tx8Yq__progressTrack>span,.client-brief-workspace-module__-Tx8Yq__railProgress circle,.client-brief-workspace-module__-Tx8Yq__atlasRibbon>button,.client-brief-workspace-module__-Tx8Yq__advancedFields>button svg,.client-brief-workspace-module__-Tx8Yq__input,.client-brief-workspace-module__-Tx8Yq__textarea,.client-brief-workspace-module__-Tx8Yq__choiceChips button,.client-brief-workspace-module__-Tx8Yq__channelChoices button,.client-brief-workspace-module__-Tx8Yq__hoursPresets button,.client-brief-workspace-module__-Tx8Yq__hoursChoice label{transition:none}}.client-brief-workspace-module__-Tx8Yq__workbench[data-reading=true] .client-brief-workspace-module__-Tx8Yq__fieldLabel{color:var(--theme-muted-foreground);font-size:var(--type-size-small);letter-spacing:0;font-weight:600}.client-brief-workspace-module__-Tx8Yq__workbench[data-reading=true] .client-brief-workspace-module__-Tx8Yq__documentBody{gap:1.5rem}.client-brief-workspace-module__-Tx8Yq__workbench[data-reading=true] .client-brief-workspace-module__-Tx8Yq__twoColumnFields{gap:1.25rem 1.5rem}.client-brief-workspace-module__-Tx8Yq__workbench[data-reading=true] .client-brief-workspace-module__-Tx8Yq__choiceFieldset>legend{margin-bottom:.25rem}.client-brief-workspace-module__-Tx8Yq__embedded{scroll-margin-top:6rem}.client-brief-workspace-module__-Tx8Yq__assetPick button{max-width:100%}.client-brief-workspace-module__-Tx8Yq__assetPick button:has(img){padding-left:.375rem}.client-brief-workspace-module__-Tx8Yq__assetPick button img{border-radius:var(--radius-pill);corner-shape:var(--corner-shape-round);object-fit:cover;flex:none;width:2rem;height:2rem}.client-brief-workspace-module__-Tx8Yq__assetPick button span{text-overflow:ellipsis;white-space:nowrap;max-width:14rem;overflow:hidden}.client-brief-workspace-module__-Tx8Yq__assetGrid{grid-template-columns:repeat(auto-fill,minmax(6.5rem,1fr));gap:.5rem;max-width:40rem;display:grid}.client-brief-workspace-module__-Tx8Yq__assetGrid button{aspect-ratio:1;border:1.5px solid rgb(from var(--theme-foreground) r g b / .12);border-radius:var(--radius-control);corner-shape:var(--corner-shape-continuous);background:var(--theme-subtle-surface);cursor:pointer;padding:0;transition:border-color .16s ease-out,box-shadow .16s ease-out;display:grid;position:relative;overflow:hidden}.client-brief-workspace-module__-Tx8Yq__assetGrid button:hover:not(:disabled){border-color:rgb(from var(--theme-foreground) r g b / .32)}.client-brief-workspace-module__-Tx8Yq__assetGrid button:disabled{cursor:default}.client-brief-workspace-module__-Tx8Yq__assetGrid button[aria-pressed=true]{border-color:var(--theme-deep-surface);box-shadow:0 0 0 2px var(--theme-deep-surface)}.client-brief-workspace-module__-Tx8Yq__assetGrid img{object-fit:cover;width:100%;height:100%}.client-brief-workspace-module__-Tx8Yq__assetGridFile{color:var(--theme-muted-foreground);text-align:center;word-break:break-all;place-content:center;justify-items:center;gap:.25rem;padding:.5rem;font-size:.75rem;line-height:1.3;display:grid}.client-brief-workspace-module__-Tx8Yq__assetGridFile svg{width:1.25rem;height:1.25rem}.client-brief-workspace-module__-Tx8Yq__assetGridFile span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.client-brief-workspace-module__-Tx8Yq__assetGridCheck{border-radius:var(--radius-circle);corner-shape:var(--corner-shape-round);width:1.5rem;height:1.5rem;color:var(--theme-absolute-white);background:var(--theme-deep-surface);place-items:center;display:grid;position:absolute;top:.375rem;right:.375rem}.client-brief-workspace-module__-Tx8Yq__assetGridCheck svg{stroke-width:3px;width:.875rem;height:.875rem}.client-brief-workspace-module__-Tx8Yq__assetGrid+.client-brief-workspace-module__-Tx8Yq__fieldDescription{margin-top:.5rem}@media (max-width:30rem){.client-brief-workspace-module__-Tx8Yq__assetGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.client-brief-workspace-module__-Tx8Yq__fieldSoftHint{color:var(--theme-deep-surface);font-size:var(--brief-hint-size);word-break:keep-all;line-height:1.55;display:block}.client-brief-workspace-module__-Tx8Yq__launchAnchor{min-width:0;scroll-margin:6rem}.client-brief-workspace-module__-Tx8Yq__launchList{border:1px solid rgb(from var(--theme-primary) r g b / .4);border-radius:var(--radius-control);corner-shape:var(--corner-shape-continuous);background:var(--theme-absolute-white);gap:.75rem;padding:1.25rem;display:grid}.client-brief-workspace-module__-Tx8Yq__launchList[data-compact=true]{gap:.375rem;margin-top:.75rem;margin-bottom:1.5rem;padding:.875rem 1rem}.client-brief-workspace-module__-Tx8Yq__launchList h2{font-size:var(--type-size-body);font-weight:700}.client-brief-workspace-module__-Tx8Yq__launchList h2 span{color:var(--theme-deep-surface);font-weight:600}.client-brief-workspace-module__-Tx8Yq__launchHead{gap:.25rem;display:grid}.client-brief-workspace-module__-Tx8Yq__launchList[data-done=true]{border-color:rgb(from var(--theme-positive) r g b / .35)}.client-brief-workspace-module__-Tx8Yq__launchList h2 svg{width:1rem;height:1rem;color:var(--theme-positive);vertical-align:-.125em;margin-right:.375rem}.client-brief-workspace-module__-Tx8Yq__sectionList button[data-needed=true] small{color:var(--theme-deep-surface);font-weight:650}.client-brief-workspace-module__-Tx8Yq__launchLead{font-size:var(--type-size-small);align-items:center;gap:.375rem;font-weight:700;display:flex}.client-brief-workspace-module__-Tx8Yq__launchLead svg{width:1rem;height:1rem;color:var(--theme-primary)}.client-brief-workspace-module__-Tx8Yq__launchList ul{flex-wrap:wrap;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.client-brief-workspace-module__-Tx8Yq__launchList li button{border:1px solid rgb(from var(--theme-foreground) r g b / .16);border-radius:var(--radius-pill);corner-shape:var(--corner-shape-round);min-height:2.75rem;color:var(--theme-foreground);background:var(--theme-absolute-white);font:inherit;font-size:var(--type-size-small);cursor:pointer;align-items:center;gap:.25rem;padding:0 .875rem;font-weight:600;display:inline-flex}.client-brief-workspace-module__-Tx8Yq__launchList li button svg{width:.875rem;height:.875rem}
.non-covered-table-module__k2e80W__table{gap:1.25rem;min-width:0;display:grid}.non-covered-table-module__k2e80W__heading{font-family:var(--type-display-family);font-size:var(--type-size-title);letter-spacing:-.02em;margin-top:.75rem;font-weight:700;line-height:1.35}.non-covered-table-module__k2e80W__hint{max-width:68ch;color:var(--theme-muted-foreground);font-size:var(--brief-hint-size);word-break:keep-all;line-height:1.65}.non-covered-table-module__k2e80W__label{font-size:var(--type-size-small);color:var(--theme-deep-surface);font-weight:700}.non-covered-table-module__k2e80W__status{color:var(--theme-muted-foreground);font-size:var(--type-size-small);flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.non-covered-table-module__k2e80W__status svg{width:.875rem;height:.875rem}.non-covered-table-module__k2e80W__toolbar,.non-covered-table-module__k2e80W__actions,.non-covered-table-module__k2e80W__rowActions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.non-covered-table-module__k2e80W__panel,.non-covered-table-module__k2e80W__draft,.non-covered-table-module__k2e80W__confirm{border:1px solid rgb(from var(--theme-foreground) r g b / .12);border-radius:var(--radius-control);corner-shape:var(--corner-shape-continuous);gap:.875rem;padding:1.25rem;display:grid}.non-covered-table-module__k2e80W__draft{border-color:rgb(from var(--theme-primary) r g b / .45)}.non-covered-table-module__k2e80W__paste{border:1.5px solid rgb(from var(--theme-foreground) r g b / .3);border-radius:var(--radius-control);corner-shape:var(--corner-shape-continuous);width:100%;min-height:8rem;color:var(--theme-foreground);background:var(--theme-absolute-white);font:inherit;resize:vertical;padding:.75rem 1rem;font-size:1rem}.non-covered-table-module__k2e80W__check{min-height:2.75rem;font-size:var(--type-size-small);align-items:center;gap:.5rem;display:inline-flex}.non-covered-table-module__k2e80W__check input{width:1.125rem;height:1.125rem}.non-covered-table-module__k2e80W__mapping{grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));gap:.75rem;display:grid}.non-covered-table-module__k2e80W__mapColumn{gap:.25rem;min-width:0;display:grid}.non-covered-table-module__k2e80W__mapSample{color:var(--theme-muted-foreground);font-size:var(--type-size-small);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.non-covered-table-module__k2e80W__draftHeading{align-items:center;gap:.5rem;font-weight:700;display:flex}.non-covered-table-module__k2e80W__draftList,.non-covered-table-module__k2e80W__rows{gap:0;margin:0;padding:0;list-style:none;display:grid}.non-covered-table-module__k2e80W__draftRow{border-top:1px solid rgb(from var(--theme-foreground) r g b / .08);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;padding:.625rem 0;display:flex}.non-covered-table-module__k2e80W__draftText{flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;min-width:0;display:flex}.non-covered-table-module__k2e80W__group{gap:.5rem;min-width:0;display:grid}.non-covered-table-module__k2e80W__groupTitle{font-size:var(--type-size-body);font-weight:700}.non-covered-table-module__k2e80W__groupName{display:block}.non-covered-table-module__k2e80W__groupInput{border:0;border-bottom:1.5px solid rgb(from var(--theme-foreground) r g b / .2);width:100%;min-height:2.75rem;color:var(--theme-deep-surface);font:inherit;font-size:var(--type-size-body);background:0 0;padding:0 .25rem;font-weight:700}.non-covered-table-module__k2e80W__groupInput:focus{border-bottom-color:var(--theme-deep-surface);outline:0}.non-covered-table-module__k2e80W__row{border-bottom:1px solid rgb(from var(--theme-foreground) r g b / .08);gap:.5rem;padding:.875rem 0;display:grid}.non-covered-table-module__k2e80W__rowMain,.non-covered-table-module__k2e80W__rowMore{grid-template-columns:minmax(0,1fr);gap:.5rem;display:grid}.non-covered-table-module__k2e80W__input{border:1.5px solid rgb(from var(--theme-foreground) r g b / .24);border-radius:var(--radius-control);corner-shape:var(--corner-shape-continuous);width:100%;min-height:2.75rem;color:var(--theme-foreground);background:var(--theme-absolute-white);font:inherit;padding:0 .75rem;font-size:1rem}.non-covered-table-module__k2e80W__input:focus{border-color:var(--theme-deep-surface);outline:0}.non-covered-table-module__k2e80W__input::placeholder{color:rgb(from var(--theme-muted-foreground) r g b / .72)}.non-covered-table-module__k2e80W__rowActions{justify-content:flex-end}.non-covered-table-module__k2e80W__changed{color:var(--theme-muted-foreground);font-size:var(--type-size-small);margin-right:auto}.non-covered-table-module__k2e80W__issue{color:var(--theme-destructive);font-size:var(--type-size-small);align-items:flex-start;gap:.375rem;line-height:1.5;display:flex}.non-covered-table-module__k2e80W__issue svg{flex:none;width:1rem;height:1rem;margin-top:.125rem}.non-covered-table-module__k2e80W__source{color:var(--theme-muted-foreground);font-size:var(--type-size-small)}.non-covered-table-module__k2e80W__vat,.non-covered-table-module__k2e80W__basis{gap:.375rem;max-width:24rem;display:grid}.non-covered-table-module__k2e80W__fit{justify-self:start;width:fit-content}.non-covered-table-module__k2e80W__readWrap{min-width:0;overflow-x:auto}.non-covered-table-module__k2e80W__read{border-collapse:collapse;width:100%;font-size:var(--type-size-small)}.non-covered-table-module__k2e80W__read th,.non-covered-table-module__k2e80W__read td{border-bottom:1px solid rgb(from var(--theme-foreground) r g b / .08);text-align:left;vertical-align:top;word-break:keep-all;padding:.5rem .625rem .5rem 0}.non-covered-table-module__k2e80W__read th{color:var(--theme-muted-foreground);white-space:nowrap;font-weight:600}.non-covered-table-module__k2e80W__srOnly{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (min-width:821px){.non-covered-table-module__k2e80W__rowMain{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1.5fr)}.non-covered-table-module__k2e80W__rowMore{grid-template-columns:repeat(6,minmax(0,1fr))}.non-covered-table-module__k2e80W__rowMore>*{grid-column:span 2}.non-covered-table-module__k2e80W__rowMore>:nth-child(5){grid-column:span 4}}@media (max-width:820px){.non-covered-table-module__k2e80W__rowMain,.non-covered-table-module__k2e80W__rowMore{grid-template-columns:repeat(2,minmax(0,1fr))}.non-covered-table-module__k2e80W__rowMain>:first-child,.non-covered-table-module__k2e80W__rowMore>:nth-child(5){grid-column:1/-1}}.non-covered-table-module__k2e80W__more>summary{width:fit-content;color:var(--theme-muted-foreground);cursor:pointer;padding:.25rem 0;font-size:.875rem}.non-covered-table-module__k2e80W__more[open]>summary{margin-bottom:.5rem}
.billing-module__VKhmkq__body{gap:1.5rem;width:min(40rem,100% - 2rem);margin:clamp(2rem,5vh,3.25rem) auto 0;display:grid}.billing-module__VKhmkq__body>header{margin-bottom:0}.billing-module__VKhmkq__testBanner{border:1px dashed var(--theme-border);border-radius:var(--radius-control);corner-shape:var(--corner-shape-continuous);background:var(--theme-surface);color:var(--theme-foreground);font-size:var(--type-size-small);word-break:keep-all;align-items:center;gap:.5rem;margin:0;padding:.75rem 1rem;font-weight:600;line-height:1.6;display:flex}.billing-module__VKhmkq__testBanner svg{flex-shrink:0;width:1rem;height:1rem}.billing-module__VKhmkq__summary{gap:1rem;display:grid}.billing-module__VKhmkq__headline{font-size:var(--type-size-section);letter-spacing:-.01em;word-break:keep-all;overflow-wrap:anywhere;margin:0;font-weight:700;line-height:1.5}.billing-module__VKhmkq__next,.billing-module__VKhmkq__card{color:var(--theme-support-foreground);font-size:var(--type-size-body);font-variant-numeric:tabular-nums;margin:0}.billing-module__VKhmkq__term{color:var(--theme-support-foreground);font-size:var(--type-size-small);word-break:keep-all;margin:0;line-height:1.7}.billing-module__VKhmkq__card{align-items:center;gap:.5rem;display:flex}.billing-module__VKhmkq__card svg{flex-shrink:0;width:1.125rem;height:1.125rem}.billing-module__VKhmkq__consent{cursor:pointer;min-height:2.75rem;font-size:var(--type-size-small);word-break:keep-all;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.75rem;line-height:1.7;display:grid}.billing-module__VKhmkq__consent input{cursor:pointer;width:1.25rem;height:1.25rem;accent-color:var(--theme-deep-surface);margin:.15rem 0 0}.billing-module__VKhmkq__actions{flex-wrap:wrap;gap:.75rem;display:flex}.billing-module__VKhmkq__actions>button{min-height:2.75rem}.billing-module__VKhmkq__notice,.billing-module__VKhmkq__muted{color:var(--theme-muted-foreground);font-size:var(--type-size-small);word-break:keep-all;margin:0;line-height:1.75}.billing-module__VKhmkq__notice a{color:var(--theme-foreground);text-underline-offset:3px;font-weight:600}.billing-module__VKhmkq__success{font-size:var(--type-size-body);word-break:keep-all;margin:0;font-weight:600;line-height:1.7}.billing-module__VKhmkq__error{color:var(--theme-destructive);font-size:var(--type-size-small);word-break:keep-all;margin:0;font-weight:600;line-height:1.7}.billing-module__VKhmkq__receipt,.billing-module__VKhmkq__back{min-height:2.75rem;color:var(--theme-foreground);font-size:var(--type-size-small);text-underline-offset:3px;white-space:nowrap;align-items:center;gap:.3rem;font-weight:600;display:inline-flex}.billing-module__VKhmkq__receipt svg{width:.875rem;height:.875rem}.billing-module__VKhmkq__history{border-radius:var(--radius-panel);corner-shape:var(--corner-shape-continuous);background:var(--theme-surface);margin:0;padding:.25rem 1rem;list-style:none}.billing-module__VKhmkq__history>li{font-size:var(--type-size-small);font-variant-numeric:tabular-nums;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:.25rem 1rem;padding:.5rem 0;display:grid}.billing-module__VKhmkq__history>li+li{border-top:1px solid var(--theme-border)}.billing-module__VKhmkq__period small{color:var(--theme-muted-foreground);font-size:inherit}.billing-module__VKhmkq__amount{white-space:nowrap;font-weight:600}.billing-module__VKhmkq__status{color:var(--theme-support-foreground);white-space:nowrap}.billing-module__VKhmkq__status[data-status=failed]{color:var(--theme-destructive)}.billing-module__VKhmkq__alert{border:1px solid var(--theme-destructive);border-radius:var(--radius-control);corner-shape:var(--corner-shape-continuous);background:var(--theme-surface);color:var(--theme-foreground);font-size:var(--type-size-small);word-break:keep-all;align-items:flex-start;gap:.5rem;margin:0;padding:.75rem 1rem;font-weight:600;line-height:1.7;display:flex}.billing-module__VKhmkq__alert svg{width:1rem;height:1rem;color:var(--theme-destructive);flex-shrink:0;margin-top:.3rem}.billing-module__VKhmkq__cancelForm{gap:.75rem;display:grid}.billing-module__VKhmkq__reason{font-size:var(--type-size-small);gap:.375rem;font-weight:600;display:grid}.billing-module__VKhmkq__reason textarea{border:1px solid var(--theme-border);border-radius:var(--radius-control);background:var(--theme-background);width:100%;min-height:5rem;color:var(--theme-foreground);font:inherit;resize:vertical;padding:.625rem .75rem;font-weight:400;line-height:1.6}.billing-module__VKhmkq__status small{color:var(--theme-muted-foreground);font-size:inherit}@media (max-width:520px){.billing-module__VKhmkq__history>li{grid-template-columns:minmax(0,1fr) auto}.billing-module__VKhmkq__actions>button{flex:100%}}
