@page slides{size:297mm 167.063mm;margin:0}.print-module__9--WNq__pages{background:var(--panel-2);gap:24px;padding:24px;display:grid}.print-module__9--WNq__page{width:min(100%,1200px);margin:0 auto}@media print{body:has(.print-module__9--WNq__pages){page:slides}body:has(.print-module__9--WNq__paperPages){page:a4}.print-module__9--WNq__pages{background:0 0;padding:0;display:block}.print-module__9--WNq__page{page:slides;break-after:page;-webkit-print-color-adjust:exact;print-color-adjust:exact;width:297mm;height:167.063mm;margin:0;overflow:hidden}.print-module__9--WNq__page:last-child{break-after:auto}}.print-module__9--WNq__paperPages{background:var(--panel-2);padding:32px 24px 64px}.print-module__9--WNq__paperColumn{width:min(100%,860px);margin:0 auto}@media print{.print-module__9--WNq__paperPages{page:a4;background:0 0;padding:0}.print-module__9--WNq__paperColumn{width:210mm;margin:0}}
.paper-module__yhmQDG__paper{--ink:#0b0b0a;--muted:#0b0b0a94;--page:#fff;--tint:#0b0b0a0b;--mark:#cffe00;--pencil:#5d6b82;--margin-x:9.5cqw;--margin-top:9cqw;--margin-bottom:12cqw;--gap:1.6cqw;--display:var(--font-serif);--reading:var(--font-sans);--label:var(--font-sans);--figures:var(--font-sans);--display-scale:1;--display-track:0em;--display-leading:1;--label-scale:1;--text-size:1.86cqw;--text-leading:1.56;--text-columns:1 / 10;--head-columns:1 / 11;width:100%;color:var(--ink);font-family:var(--reading);font-kerning:normal;font-feature-settings:normal;gap:3.2cqw;display:grid;container-type:inline-size}@supports (color:lab(0% 0 0)){.paper-module__yhmQDG__paper{--mark:lab(93.9313% -36.6864 104.959)}}.paper-module__yhmQDG__paper :where(h1,h2,h3,p,blockquote,figure,ol,ul,dl,dd){margin:0}.paper-module__yhmQDG__paper :where(ol,ul){padding:0;list-style:none}.paper-module__yhmQDG__paper :where(em,i){font-style:normal}.paper-module__yhmQDG__sheet{background:var(--page);min-height:141.429cqw;box-shadow:var(--paper-shadow,0 1px 3px #0000001a);position:relative}.paper-module__yhmQDG__cover{height:141.429cqw;padding:var(--margin-top) var(--margin-x) var(--margin-x);background:var(--bg,#0b0b0a);color:var(--fg,#f1efe9);--muted:color-mix(in srgb, var(--fg,#f1efe9) 60%, transparent);grid-template-rows:auto 1fr auto;display:grid}.paper-module__yhmQDG__cover[data-tone=black]{--bg:#0b0b0a;--fg:#f1efe9}.paper-module__yhmQDG__cover[data-tone=grey]{--bg:#d3d1cb;--fg:#0b0b0a}.paper-module__yhmQDG__cover[data-tone=red]{--bg:#d8261d;--fg:#0b0b0a}.paper-module__yhmQDG__cover[data-tone=lime]{--bg:#cffe00;--fg:#0b0b0a}@supports (color:lab(0% 0 0)){.paper-module__yhmQDG__cover[data-tone=lime]{--bg:lab(93.9313% -36.6864 104.959)}}.paper-module__yhmQDG__cover[data-tone=paper]{--bg:#f1efe9;--fg:#0b0b0a}.paper-module__yhmQDG__coverTop{justify-content:space-between;gap:4cqw;display:flex}.paper-module__yhmQDG__date{text-align:right;margin-left:auto}.paper-module__yhmQDG__coverMain{align-self:end;margin-bottom:6cqw}.paper-module__yhmQDG__title{max-width:94%;font-family:var(--display);font-size:calc(8.2cqw * var(--display-scale));font-weight:400;line-height:calc(.98 * var(--display-leading));letter-spacing:calc(-.028em + var(--display-track));text-wrap:balance}.paper-module__yhmQDG__dek{max-width:72%;font-family:var(--reading);color:var(--muted);text-wrap:pretty;margin-top:3.4cqw;font-size:2.2cqw;line-height:1.4}.paper-module__yhmQDG__coverLogo{width:100%;height:auto;color:var(--fg,#f1efe9);display:block}.paper-module__yhmQDG__page{padding:var(--margin-top) var(--margin-x) var(--margin-bottom)}.paper-module__yhmQDG__flow{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-content:start;display:grid}.paper-module__yhmQDG__block{grid-column:var(--text-columns);min-width:0;margin-top:2.4cqw;position:relative}.paper-module__yhmQDG__block:first-child,.paper-module__yhmQDG__block[data-kind=break]+.paper-module__yhmQDG__block{margin-top:0}.paper-module__yhmQDG__block[data-kind=heading]{grid-column:var(--head-columns)}.paper-module__yhmQDG__block[data-kind=heading][data-level="2"]:not(:first-child){margin-top:7.5cqw}.paper-module__yhmQDG__block[data-kind=heading][data-level="3"]:not(:first-child){margin-top:4.4cqw}.paper-module__yhmQDG__block[data-kind=heading]+.paper-module__yhmQDG__block{margin-top:2.2cqw}.paper-module__yhmQDG__block:is([data-kind=table],[data-kind=figure],[data-kind=case],[data-kind=number],[data-kind=callout],[data-kind=prices],[data-kind=terms],[data-kind=acceptance]){grid-column:1/-1}.paper-module__yhmQDG__block:is([data-kind=table],[data-kind=figure],[data-kind=case],[data-kind=number],[data-kind=callout],[data-kind=quote],[data-kind=prices],[data-kind=acceptance]):not(:first-child),.paper-module__yhmQDG__block:is([data-kind=table],[data-kind=figure],[data-kind=case],[data-kind=number],[data-kind=callout],[data-kind=quote],[data-kind=prices],[data-kind=acceptance])+.paper-module__yhmQDG__block:not([data-kind=heading]){margin-top:4.6cqw}.paper-module__yhmQDG__block[data-kind=break]{display:none}.paper-module__yhmQDG__folio{right:var(--margin-x);bottom:calc(var(--margin-bottom) * .42);left:var(--margin-x);font-family:var(--label);font-size:calc(1.1cqw * var(--label-scale));color:var(--muted);justify-content:space-between;gap:4cqw;display:flex;position:absolute}.paper-module__yhmQDG__folio span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.paper-module__yhmQDG__label{font-family:var(--label);font-size:calc(1.3cqw * var(--label-scale));color:var(--muted);line-height:1.35}.paper-module__yhmQDG__text{font-family:var(--reading);font-size:var(--text-size);line-height:var(--text-leading);text-wrap:pretty;hanging-punctuation:first;white-space:pre-line}.paper-module__yhmQDG__h2{font-family:var(--display);font-size:calc(3.9cqw * var(--display-scale));font-weight:400;line-height:calc(1.04 * var(--display-leading));letter-spacing:calc(-.02em + var(--display-track));text-wrap:balance}.paper-module__yhmQDG__h3{font-family:var(--display);font-size:calc(2.5cqw * var(--display-scale));font-weight:400;line-height:calc(1.14 * var(--display-leading));letter-spacing:calc(-.012em + var(--display-track));text-wrap:balance}.paper-module__yhmQDG__list{font-size:var(--text-size);line-height:var(--text-leading);gap:1.3cqw;display:grid}.paper-module__yhmQDG__list li{grid-template-columns:3.4cqw 1fr;align-items:baseline;display:grid}.paper-module__yhmQDG__listMark{font-family:var(--label);font-size:calc(1.2cqw * var(--label-scale));font-variant-numeric:tabular-nums;color:var(--muted)}.paper-module__yhmQDG__list:not([data-ordered]) .paper-module__yhmQDG__listMark:before{content:"";background:var(--mark);width:.95cqw;height:.95cqw;display:inline-block;transform:translateY(-.1cqw)}.paper-module__yhmQDG__listText{font-family:var(--reading);text-wrap:pretty;gap:.3cqw;display:grid}.paper-module__yhmQDG__listHead{font-family:var(--display);font-size:calc(1.14em * var(--display-scale));line-height:1.25}.paper-module__yhmQDG__quote blockquote{font-family:var(--display);font-size:calc(3.1cqw * var(--display-scale));line-height:calc(1.2 * var(--display-leading));letter-spacing:calc(-.012em + var(--display-track));text-wrap:balance;position:relative}.paper-module__yhmQDG__quoteMark{color:var(--muted);position:absolute;top:0;left:-.5em}.paper-module__yhmQDG__quote figcaption{margin-top:1.8cqw}.paper-module__yhmQDG__figure img{object-fit:cover;width:100%;height:auto;max-height:110cqw;display:block}.paper-module__yhmQDG__figure img[data-cutout]{object-fit:contain;width:auto;max-width:100%;max-height:60cqw;margin:0 auto}.paper-module__yhmQDG__figure figcaption{max-width:70%;margin-top:1.2cqw}.paper-module__yhmQDG__noPicture{aspect-ratio:16/9;background:var(--tint);font-family:var(--font-inter,sans-serif);color:var(--muted);place-items:center;font-size:13px;display:grid}.paper-module__yhmQDG__number{align-items:end;gap:var(--gap);grid-template-columns:7fr 5fr;display:grid}.paper-module__yhmQDG__figureNum{font-family:var(--figures);font-size:min(13cqw, calc(56cqw / var(--chars,3)));letter-spacing:-.05em;white-space:nowrap;line-height:.84}.paper-module__yhmQDG__numberText{font-family:var(--display);font-size:calc(2.1cqw * var(--display-scale));text-wrap:balance;margin-bottom:1cqw;line-height:1.22}.paper-module__yhmQDG__tableWrap{overflow-x:auto}.paper-module__yhmQDG__table{border-collapse:collapse;width:100%;font-size:calc(var(--text-size) * .9);line-height:1.42}.paper-module__yhmQDG__table th{font-family:var(--label);font-size:calc(1.25cqw * var(--label-scale));color:var(--muted);text-align:left;vertical-align:bottom;padding:0 1.4cqw 1.2cqw;font-weight:400}.paper-module__yhmQDG__table td{font-family:var(--reading);vertical-align:top;text-wrap:pretty;padding:1.3cqw 1.4cqw}.paper-module__yhmQDG__table tbody tr:nth-child(odd) td{background:var(--tint)}.paper-module__yhmQDG__table td:first-child{font-family:var(--display)}.paper-module__yhmQDG__callout{background:var(--mark);color:#0b0b0a;font-family:var(--reading);font-size:var(--text-size);gap:1.2cqw;padding:3.2cqw 3.4cqw 3.4cqw;line-height:1.5;display:grid}.paper-module__yhmQDG__calloutTitle{font-family:var(--display);font-size:calc(2.6cqw * var(--display-scale));letter-spacing:calc(-.01em + var(--display-track));line-height:1.12}.paper-module__yhmQDG__case{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.paper-module__yhmQDG__casePicture{aspect-ratio:4/3;background:#0b0b0a;grid-column:1/7;overflow:hidden}.paper-module__yhmQDG__casePicture img{object-fit:cover;width:100%;height:100%}.paper-module__yhmQDG__casePicture:has(img[data-cutout]){background:var(--tint);padding:3cqw}.paper-module__yhmQDG__casePicture img[data-cutout]{object-fit:contain}.paper-module__yhmQDG__caseText{flex-direction:column;grid-column:7/-1;gap:1.2cqw;display:flex}.paper-module__yhmQDG__caseBody{font-family:var(--display);font-size:calc(2.1cqw * var(--display-scale));text-wrap:pretty;line-height:1.24}.paper-module__yhmQDG__caseFigure{font-family:var(--figures);font-size:min(7cqw, calc(36cqw / var(--chars,3)));letter-spacing:-.045em;white-space:nowrap;margin-top:auto;line-height:.9}.paper-module__yhmQDG__prices{gap:1.8cqw;display:grid}.paper-module__yhmQDG__pricesTitle{font-family:var(--display);font-size:calc(2.5cqw * var(--display-scale));line-height:calc(1.14 * var(--display-leading));letter-spacing:calc(-.012em + var(--display-track));text-wrap:balance}.paper-module__yhmQDG__priceList{display:grid}.paper-module__yhmQDG__priceRow{font-size:calc(var(--text-size) * .9);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:6cqw;padding:1.3cqw 1.4cqw;line-height:1.42;display:grid}.paper-module__yhmQDG__priceRow:nth-child(odd){background:var(--tint)}.paper-module__yhmQDG__priceRow[data-optional]{color:var(--muted)}.paper-module__yhmQDG__priceName{gap:.3cqw;display:grid}.paper-module__yhmQDG__priceHead{font-family:var(--display);font-size:calc(1.12em * var(--display-scale));line-height:1.25}.paper-module__yhmQDG__priceLine{font-family:var(--reading);text-wrap:pretty}.paper-module__yhmQDG__priceFigure{text-align:right;justify-items:end;gap:.3cqw;display:grid}.paper-module__yhmQDG__priceAmount{font-family:var(--figures);font-size:calc(1.08em * var(--display-scale));white-space:nowrap}.paper-module__yhmQDG__priceFigure[data-open] .paper-module__yhmQDG__priceAmount{color:var(--muted)}.paper-module__yhmQDG__priceMeta{font-family:var(--label);font-size:calc(1.2cqw * var(--label-scale));color:var(--muted);white-space:nowrap;gap:.9cqw;line-height:1.3;display:flex}.paper-module__yhmQDG__priceTotal{background:var(--mark);color:#0b0b0a;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:6cqw;padding:2cqw 1.4cqw 2.2cqw;display:grid}.paper-module__yhmQDG__totalLabel{font-family:var(--label);font-size:calc(1.3cqw * var(--label-scale))}.paper-module__yhmQDG__totalFigures{text-align:right;justify-items:end;gap:.8cqw;display:grid}.paper-module__yhmQDG__totalSum{align-items:baseline;gap:1.1cqw;display:flex}.paper-module__yhmQDG__totalAmount{font-family:var(--figures);letter-spacing:-.03em;white-space:nowrap;font-size:3.6cqw;line-height:1}.paper-module__yhmQDG__totalUnit,.paper-module__yhmQDG__totalOpen{font-family:var(--label);font-size:calc(1.3cqw * var(--label-scale))}.paper-module__yhmQDG__totalOpen{opacity:.66}.paper-module__yhmQDG__priceNote{font-family:var(--label);font-size:calc(1.3cqw * var(--label-scale));color:var(--muted);white-space:pre-line;line-height:1.35}.paper-module__yhmQDG__terms{gap:1.7cqw;display:grid}.paper-module__yhmQDG__term{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:baseline;display:grid}.paper-module__yhmQDG__termHead{font-family:var(--label);font-size:calc(1.3cqw * var(--label-scale));grid-column:1/4;line-height:1.35}.paper-module__yhmQDG__termText{font-family:var(--reading);font-size:calc(var(--text-size) * .9);text-wrap:pretty;white-space:pre-line;grid-column:4/-1;line-height:1.5}.paper-module__yhmQDG__acceptance{gap:3.4cqw;display:grid}.paper-module__yhmQDG__acceptanceText{max-width:75%;font-family:var(--reading);font-size:var(--text-size);line-height:var(--text-leading);text-wrap:pretty}.paper-module__yhmQDG__parties{grid-template-columns:repeat(2,minmax(0,1fr));gap:6cqw 8cqw;display:grid}.paper-module__yhmQDG__party{align-content:start;display:grid}.paper-module__yhmQDG__partyName{font-family:var(--display);font-size:calc(2.1cqw * var(--display-scale));letter-spacing:calc(-.01em + var(--display-track));line-height:1.2}.paper-module__yhmQDG__signLine{border-top:.1cqw solid var(--ink);font-family:var(--label);font-size:calc(1.2cqw * var(--label-scale));color:var(--muted);margin-top:5.6cqw;padding-top:.8cqw;line-height:1.3}.paper-module__yhmQDG__signLine[data-line=signature]{margin-top:9cqw}.paper-module__yhmQDG__block[data-pencil]{color:color-mix(in srgb, var(--ink) 42%, var(--page))}.paper-module__yhmQDG__block[data-pending]{color:var(--pencil)}.paper-module__yhmQDG__block[data-pending]:before{content:"";background:var(--accent-ink,#6a8f12);border-radius:1cqw;width:.45cqw;position:absolute;top:0;bottom:0;left:-2.2cqw}.paper-module__yhmQDG__block[data-pending=removed]>:not([data-review],[data-aside]){opacity:.5;text-decoration:line-through;text-decoration-thickness:.12cqw}.paper-module__yhmQDG__block[data-pending=removed]:before{background:var(--ink)}.paper-module__yhmQDG__block[data-selected]{box-shadow:0 0 0 1.2cqw var(--tint);background:var(--tint);border-radius:.6cqw}.paper-module__yhmQDG__paper [data-editable]{cursor:var(--cursor-text,text);border-radius:.3cqw;outline:none;transition:box-shadow .15s}.paper-module__yhmQDG__paper[data-editing] [data-editable]:hover{box-shadow:0 0 0 .5cqw color-mix(in srgb, currentColor 12%, transparent)}.paper-module__yhmQDG__paper[data-editing] [data-editable]:focus{box-shadow:0 0 0 .5cqw color-mix(in srgb, currentColor 30%, transparent)}.paper-module__yhmQDG__paper [data-editable]:empty:before{content:attr(data-placeholder);color:var(--muted);opacity:.6}.paper-module__yhmQDG__paper[data-editing] .paper-module__yhmQDG__block[data-kind=break]{grid-column:1/-1;display:block}.paper-module__yhmQDG__breakLabel{font-family:var(--font-inter,sans-serif);color:var(--muted);font-size:12px}.paper-module__yhmQDG__block [data-aside]{opacity:0;transition:opacity .12s}.paper-module__yhmQDG__block:hover [data-aside],.paper-module__yhmQDG__block:focus-within [data-aside]{opacity:1}.paper-module__yhmQDG__block [data-aside]:has([data-popup-open]){opacity:1}.paper-module__yhmQDG__paper[data-kit=editorial]{--reading:var(--font-serif);--figures:var(--font-serif);--margin-x:11cqw;--display-scale:1.1;--display-leading:.96;--text-size:2cqw;--text-leading:1.52;--text-columns:1 / 11;--head-columns:1 / -1}.paper-module__yhmQDG__paper[data-kit=editorial] .paper-module__yhmQDG__coverMain{align-self:start;margin:5cqw 0 0}.paper-module__yhmQDG__paper[data-kit=editorial] .paper-module__yhmQDG__table td:first-child{font-family:var(--reading)}.paper-module__yhmQDG__paper[data-kit=editorial] .paper-module__yhmQDG__priceRow{padding:1.5cqw 0}.paper-module__yhmQDG__paper[data-kit=editorial] .paper-module__yhmQDG__priceRow:nth-child(odd){background:0 0}.paper-module__yhmQDG__paper[data-kit=editorial] .paper-module__yhmQDG__priceTotal{color:inherit;background:0 0;margin-top:1.2cqw;padding:0}.paper-module__yhmQDG__paper[data-kit=editorial] .paper-module__yhmQDG__totalLabel{font-family:var(--display);font-size:calc(2.5cqw * var(--display-scale));line-height:1}.paper-module__yhmQDG__paper[data-kit=editorial] .paper-module__yhmQDG__totalAmount{letter-spacing:-.025em;font-size:5.2cqw}.paper-module__yhmQDG__paper[data-kit=editorial] .paper-module__yhmQDG__termHead{font-family:var(--display);font-size:calc(var(--text-size) * .9);line-height:1.5}.paper-module__yhmQDG__paper[data-kit=editorial] .paper-module__yhmQDG__termText{grid-column:4/12}.paper-module__yhmQDG__paper[data-kit=editorial] .paper-module__yhmQDG__signLine{margin-top:6.4cqw}.paper-module__yhmQDG__paper[data-kit=editorial] .paper-module__yhmQDG__signLine[data-line=signature]{margin-top:10cqw}.paper-module__yhmQDG__paper[data-kit=swiss]{--display:var(--font-sans);--label:var(--font-sans);--display-scale:1.18;--display-track:-.035em;--display-leading:.94;--label-scale:.92;--text-columns:4 / -1;--head-columns:1 / -1}.paper-module__yhmQDG__paper[data-kit=swiss] .paper-module__yhmQDG__block:is([data-kind=quote],[data-kind=list]){grid-column:4/-1}.paper-module__yhmQDG__paper[data-kit=swiss] .paper-module__yhmQDG__quoteMark{display:none}.paper-module__yhmQDG__paper[data-kit=swiss] .paper-module__yhmQDG__list:not([data-ordered]) li{grid-template-columns:1fr}.paper-module__yhmQDG__paper[data-kit=swiss] .paper-module__yhmQDG__list:not([data-ordered]) .paper-module__yhmQDG__listMark{display:none}.paper-module__yhmQDG__paper[data-kit=swiss] .paper-module__yhmQDG__table td:first-child{font-family:var(--reading)}.paper-module__yhmQDG__paper[data-kit=swiss] .paper-module__yhmQDG__priceRow{padding:1.1cqw 0}.paper-module__yhmQDG__paper[data-kit=swiss] .paper-module__yhmQDG__priceRow:nth-child(odd){background:0 0}.paper-module__yhmQDG__paper[data-kit=swiss] .paper-module__yhmQDG__priceHead,.paper-module__yhmQDG__paper[data-kit=swiss] .paper-module__yhmQDG__priceAmount{font-size:1em}.paper-module__yhmQDG__paper[data-kit=swiss] .paper-module__yhmQDG__priceTotal{color:inherit;background:0 0;margin-top:1.6cqw;padding:0}.paper-module__yhmQDG__paper[data-kit=swiss] .paper-module__yhmQDG__totalAmount{letter-spacing:-.05em;font-size:7.4cqw;line-height:.86}.paper-module__yhmQDG__paper[data-kit=swiss] .paper-module__yhmQDG__parties{column-gap:var(--gap)}@page a4{size:A4;margin:0}@media print{.paper-module__yhmQDG__paper{display:block}.paper-module__yhmQDG__sheet{page:a4;min-height:0;box-shadow:none;break-after:page;-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-print-color-adjust:exact;print-color-adjust:exact}.paper-module__yhmQDG__sheet:last-child{break-after:auto}.paper-module__yhmQDG__cover{break-inside:avoid;height:calc(141.429cqw - 1mm)}.paper-module__yhmQDG__folio,.paper-module__yhmQDG__paper [data-aside],.paper-module__yhmQDG__paper [data-review]{display:none}.paper-module__yhmQDG__block[data-pending]{color:inherit}.paper-module__yhmQDG__block[data-pending]:before{content:none}.paper-module__yhmQDG__block:is([data-kind=figure],[data-kind=case],[data-kind=number],[data-kind=callout],[data-kind=quote],[data-kind=acceptance]),.paper-module__yhmQDG__list li,.paper-module__yhmQDG__table tr,.paper-module__yhmQDG__priceRow,.paper-module__yhmQDG__priceTotal,.paper-module__yhmQDG__term{break-inside:avoid}.paper-module__yhmQDG__block[data-kind=heading],.paper-module__yhmQDG__pricesTitle{break-after:avoid}.paper-module__yhmQDG__priceTotal{break-before:avoid}}.paper-module__yhmQDG__paper[data-kit=swiss] .paper-module__yhmQDG__block[data-kind=heading][data-level="2"]{grid-column:4/-1}.paper-module__yhmQDG__paper[data-kit=swiss] .paper-module__yhmQDG__block[data-kind=heading][data-level="2"] .paper-module__yhmQDG__h2{top:0;right:calc(100% + var(--gap));width:calc((100% + var(--gap)) / 3 - var(--gap));position:absolute}.paper-module__yhmQDG__paper[data-kit=swiss] .paper-module__yhmQDG__block[data-kind=heading][data-level="2"]+.paper-module__yhmQDG__block{margin-top:0}.paper-module__yhmQDG__paper[data-kit=swiss] .paper-module__yhmQDG__block [data-aside]{right:calc(100% + (100% + var(--gap)) / 3 + 1.6cqw)}.paper-module__yhmQDG__paper[data-kit=swiss] .paper-module__yhmQDG__block:is([data-kind=table],[data-kind=figure],[data-kind=case],[data-kind=number],[data-kind=callout],[data-kind=prices],[data-kind=acceptance],[data-kind=heading][data-level="3"]){grid-column:4/-1}.paper-module__yhmQDG__paper[data-kit=swiss] .paper-module__yhmQDG__block[data-kind=heading][data-level="2"]:has(+.paper-module__yhmQDG__block[data-kind=terms]) .paper-module__yhmQDG__h2{width:auto;position:static}.paper-module__yhmQDG__paper[data-kit=swiss] .paper-module__yhmQDG__block[data-kind=heading][data-level="2"]+.paper-module__yhmQDG__block[data-kind=terms]{margin-top:2.2cqw}.paper-module__yhmQDG__paper[data-kit=swiss] .paper-module__yhmQDG__block[data-kind=terms] [data-aside]{right:calc(100% + 1.6cqw)}.paper-module__yhmQDG__paper[data-kit=swiss] .paper-module__yhmQDG__h2{letter-spacing:-.02em;font-size:2.3cqw;line-height:1.12}.paper-module__yhmQDG__paper[data-kit=swiss] .paper-module__yhmQDG__case{grid-template-columns:repeat(9,minmax(0,1fr))}.paper-module__yhmQDG__paper[data-kit=swiss] .paper-module__yhmQDG__casePicture{grid-column:1/5}.paper-module__yhmQDG__paper[data-kit=swiss] .paper-module__yhmQDG__caseText{grid-column:5/-1}.paper-module__yhmQDG__paper[data-kit=swiss] .paper-module__yhmQDG__number{grid-template-columns:1fr;gap:2cqw}.paper-module__yhmQDG__paper[data-kit=swiss] .paper-module__yhmQDG__figureNum{font-size:min(18cqw, calc(70cqw / var(--chars,3)));order:2}.paper-module__yhmQDG__paper[data-kit=swiss] .paper-module__yhmQDG__coverTop{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.paper-module__yhmQDG__paper[data-kit=swiss] .paper-module__yhmQDG__coverTop>:first-child{grid-column:1/4}.paper-module__yhmQDG__paper[data-kit=swiss] .paper-module__yhmQDG__date{text-align:left;grid-column:4/10;margin:0}.paper-module__yhmQDG__paper[data-kit=swiss] .paper-module__yhmQDG__coverMain{margin:6cqw 0 0 calc(3 * (100% + var(--gap)) / 12);align-self:start}
.review-module__BEJmKW__comments{grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);height:100%;min-height:0;display:grid}.review-module__BEJmKW__commentsHead{padding:2px 16px 8px}.review-module__BEJmKW__threads{grid-template-columns:minmax(0,1fr);align-content:start;gap:10px;min-height:0;padding:4px 12px 12px;display:grid;overflow-y:auto}.review-module__BEJmKW__quiet{color:var(--ink-3);padding:8px 4px;font-size:13px;line-height:1.5}.review-module__BEJmKW__threadCard{border-radius:var(--radius-panel);background:var(--panel);min-width:0;box-shadow:var(--shadow-card), 0 0 0 1px var(--line);padding:12px 14px 10px;transition:box-shadow .15s}.review-module__BEJmKW__threadCard[data-here]{box-shadow:var(--shadow-card), 0 0 0 1.5px var(--line-strong)}.review-module__BEJmKW__threadCard[data-resolved]{opacity:.72}.review-module__BEJmKW__anchor{all:unset;max-width:100%;color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;cursor:var(--cursor-pointer);margin-bottom:8px;font-size:12px;display:block;overflow:hidden}.review-module__BEJmKW__anchor:hover:not(:disabled){color:var(--ink)}.review-module__BEJmKW__anchor:disabled{cursor:default}.review-module__BEJmKW__entry{grid-template-columns:24px minmax(0,1fr);gap:10px;display:grid}.review-module__BEJmKW__entry+.review-module__BEJmKW__entry{margin-top:12px}.review-module__BEJmKW__entryMain{min-width:0}.review-module__BEJmKW__entryHead{flex-wrap:wrap;align-items:baseline;gap:2px 8px;font-size:13px;line-height:1.3;display:flex}.review-module__BEJmKW__entryName{font-weight:500}.review-module__BEJmKW__guestTag{background:var(--panel-2);color:var(--ink-2);border-radius:999px;padding:1px 6px;font-size:11px}.review-module__BEJmKW__entryTime{color:var(--ink-3);font-size:12px}.review-module__BEJmKW__entryBody{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:2px;font-size:14px;line-height:1.5}.review-module__BEJmKW__entryTools{opacity:0;gap:10px;margin-top:4px;transition:opacity .12s;display:flex}.review-module__BEJmKW__entry:hover .review-module__BEJmKW__entryTools,.review-module__BEJmKW__entryTools:focus-within{opacity:1}.review-module__BEJmKW__threadTools{align-items:center;gap:14px;margin-top:10px;padding-left:34px;display:flex}.review-module__BEJmKW__textButton{all:unset;color:var(--ink-2);cursor:var(--cursor-pointer);align-items:center;gap:4px;font-size:12.5px;display:inline-flex}.review-module__BEJmKW__textButton:hover:not(:disabled){color:var(--ink)}.review-module__BEJmKW__textButton:disabled{opacity:.4}.review-module__BEJmKW__textButton:focus-visible{box-shadow:var(--control-focus);border-radius:4px}.review-module__BEJmKW__resolvedBy{color:var(--ink-3);margin-left:auto;font-size:12px}.review-module__BEJmKW__replyBox{gap:6px;margin-top:8px;display:grid}.review-module__BEJmKW__replyInput{background:var(--panel-2);width:100%;font:inherit;resize:none;border:0;border-radius:10px;outline:none;padding:8px 10px;font-size:14px;line-height:1.45}.review-module__BEJmKW__replyInput:focus{box-shadow:var(--control-focus)}.review-module__BEJmKW__replyTools{justify-content:flex-end;align-items:center;gap:12px;display:flex}.review-module__BEJmKW__smallButton{all:unset;background:var(--chosen);height:28px;color:var(--on-chosen);cursor:var(--cursor-pointer);border-radius:999px;align-items:center;padding:0 12px;font-size:13px;font-weight:500;transition:transform .12s;display:inline-flex}.review-module__BEJmKW__smallButton:active{transform:scale(.96)}.review-module__BEJmKW__smallButton:disabled{opacity:.3;cursor:default}.review-module__BEJmKW__smallButton:focus-visible{box-shadow:var(--control-focus)}.review-module__BEJmKW__composer{background:var(--panel);box-shadow:0 0 0 1px var(--line), 0 8px 24px -12px #1d212924;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:6px 8px;margin:6px 12px 12px;padding:10px 10px 10px 12px;display:grid}.review-module__BEJmKW__composer:focus-within{box-shadow:0 0 0 1px var(--line-strong), 0 10px 28px -12px #1d212933}.review-module__BEJmKW__target{contain:inline-size;grid-column:1/-1;align-items:center;gap:2px;min-width:0;display:flex}.review-module__BEJmKW__targetSelect{background:var(--panel-2);min-width:0;max-width:100%;height:26px;font:inherit;color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;appearance:none;cursor:var(--cursor-pointer);border:0;border-radius:999px;outline:none;flex:0 auto;padding:0 10px;font-size:12px;overflow:hidden}.review-module__BEJmKW__targetSelect:focus-visible{box-shadow:var(--control-focus)}.review-module__BEJmKW__targetClear{all:unset;width:22px;height:22px;color:var(--ink-3);cursor:var(--cursor-pointer);border-radius:50%;flex:none;place-items:center;display:grid}.review-module__BEJmKW__targetClear:hover{background:var(--panel-2);color:var(--ink)}.review-module__BEJmKW__composerInput{width:100%;font:inherit;resize:none;background:0 0;border:0;outline:none;padding:2px 0;font-size:15px;line-height:1.45}.review-module__BEJmKW__composerInput::placeholder{color:var(--ink-3)}.review-module__BEJmKW__send{all:unset;background:var(--chosen);width:30px;height:30px;color:var(--on-chosen);cursor:var(--cursor-pointer);border-radius:50%;place-items:center;transition:opacity .15s,transform .12s;display:grid}.review-module__BEJmKW__send:active{transform:scale(.94)}.review-module__BEJmKW__send:disabled{opacity:.25;cursor:default}.review-module__BEJmKW__send:focus-visible{box-shadow:var(--control-focus)}.review-module__BEJmKW__answered{align-items:center;gap:6px;display:inline-flex}.review-module__BEJmKW__state{all:unset;background:var(--panel-2);max-width:34ch;height:30px;color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;cursor:default;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:13px;display:inline-flex;overflow:hidden}.review-module__BEJmKW__state span{text-overflow:ellipsis;overflow:hidden}.review-module__BEJmKW__state svg{color:var(--ink);flex:none}.review-module__BEJmKW__state[data-decision=changes] svg{color:var(--danger)}.review-module__BEJmKW__state[data-changed]{color:var(--ink-3)}.review-module__BEJmKW__positioner{z-index:60}.review-module__BEJmKW__notePopup{background:var(--panel);width:min(320px,100vw - 32px);box-shadow:var(--shadow-lift), 0 0 0 1px var(--line);transform-origin:var(--transform-origin);border-radius:14px;outline:none;padding:14px;transition:opacity .15s,transform .15s}.review-module__BEJmKW__notePopup[data-starting-style],.review-module__BEJmKW__notePopup[data-ending-style]{opacity:0;transform:scale(.97)}.review-module__BEJmKW__noteHead{color:var(--ink-3);font-size:12px;font-weight:500}.review-module__BEJmKW__noteBody{white-space:pre-wrap;margin-top:4px;font-size:14px;line-height:1.5}.review-module__BEJmKW__askForm{gap:8px;display:grid}.review-module__BEJmKW__review{grid-template-columns:minmax(0,1fr) minmax(320px,380px);grid-template-rows:var(--bar) minmax(0, 1fr);height:100svh;display:grid;overflow:hidden}.review-module__BEJmKW__bar{grid-column:1/-1;justify-content:space-between;align-items:center;gap:16px;padding:0 16px 0 12px;display:flex}.review-module__BEJmKW__barStart{flex:auto;align-items:center;gap:12px;min-width:0;display:flex}.review-module__BEJmKW__barEnd{flex:none;align-items:center;gap:6px;display:flex}.review-module__BEJmKW__docTitle{font-family:var(--font-serif);white-space:nowrap;text-overflow:ellipsis;font-size:20px;line-height:1.2;overflow:hidden}.review-module__BEJmKW__docMeta{color:var(--ink-3);flex:none;font-size:13px}.review-module__BEJmKW__desk{background:var(--panel-2);border-radius:24px;min-width:0;min-height:0;margin:0 0 12px 12px;padding:20px clamp(20px,2.6vw,44px) 48px;overflow-y:auto}.review-module__BEJmKW__paperColumn{width:min(100%,860px);margin:0 auto}.review-module__BEJmKW__side{grid-template-columns:minmax(0,1fr);min-height:0;padding-top:2px;display:grid}@media (max-width:960px){.review-module__BEJmKW__review{grid-template-columns:minmax(0,1fr);grid-template-rows:var(--bar) auto auto;height:auto;overflow:visible}.review-module__BEJmKW__desk{margin:0 12px}.review-module__BEJmKW__side{height:70svh}}
.setup-module__jtfSIq__setup{align-content:center;gap:14px;max-width:720px;min-height:100dvh;padding:40px clamp(16px,4vw,48px);font-size:15px;display:grid}.setup-module__jtfSIq__title{font-family:var(--font-serif);letter-spacing:-.025em;font-size:clamp(40px,6vw,72px);font-weight:400;line-height:1}.setup-module__jtfSIq__code{background:var(--panel-2);border-radius:12px;padding:14px 16px;font-size:13px;line-height:1.6;overflow-x:auto}.setup-module__jtfSIq__muted{color:var(--ink-2)}
.ui-module__M2BQ9G__button{all:unset;box-sizing:border-box;font-family:var(--font-ui);white-space:nowrap;cursor:var(--cursor-pointer);justify-content:center;align-items:center;gap:6px;font-weight:500;transition:background .15s,opacity .15s,transform .12s,box-shadow .15s;display:inline-flex}.ui-module__M2BQ9G__button[data-size=sm]{border-radius:var(--radius-control);height:30px;padding:0 12px;font-size:13px}.ui-module__M2BQ9G__button[data-size=md]{border-radius:var(--radius-control-lg);height:36px;padding:0 16px;font-size:14px}.ui-module__M2BQ9G__button[data-size=lg]{border-radius:var(--radius-control-lg);height:48px;padding:0 24px;font-size:15px}.ui-module__M2BQ9G__button:has(.ui-module__M2BQ9G__buttonIcon)[data-size=md]{padding-left:12px}.ui-module__M2BQ9G__button[data-variant=primary]{background:var(--control-primary-bg);color:var(--control-primary-fg);box-shadow:var(--control-primary-shadow)}.ui-module__M2BQ9G__button[data-variant=primary]:hover{opacity:.9}.ui-module__M2BQ9G__button[data-variant=secondary]{background:var(--control-secondary-bg);color:var(--ink);box-shadow:var(--control-secondary-shadow)}.ui-module__M2BQ9G__button[data-variant=secondary]:hover{background:var(--panel-2)}.ui-module__M2BQ9G__button[data-variant=ghost]{color:var(--ink-2)}.ui-module__M2BQ9G__button[data-variant=ghost]:hover{background:var(--panel-2);color:var(--ink)}.ui-module__M2BQ9G__button:active{transition-duration:60ms;transform:scale(.97)}.ui-module__M2BQ9G__button:focus-visible{box-shadow:var(--control-focus)}.ui-module__M2BQ9G__button[data-variant=primary]:focus-visible{box-shadow:var(--control-primary-shadow), var(--control-focus)}.ui-module__M2BQ9G__button:disabled,.ui-module__M2BQ9G__button[aria-disabled=true]{opacity:.4;cursor:var(--cursor-default);transform:none}.ui-module__M2BQ9G__buttonIcon{margin-left:-2px;display:inline-flex}.ui-module__M2BQ9G__buttonIcon svg{width:18px;height:18px}.ui-module__M2BQ9G__iconButton{all:unset;width:36px;height:36px;color:var(--ink-2);cursor:var(--cursor-pointer);border-radius:50%;place-items:center;transition:background .15s,color .15s,transform .12s;display:inline-grid}.ui-module__M2BQ9G__iconButton:active{transform:scale(.92)}.ui-module__M2BQ9G__iconButton:hover,.ui-module__M2BQ9G__iconButton[data-popup-open]{background:var(--panel-2);color:var(--ink)}.ui-module__M2BQ9G__iconButton:focus-visible{box-shadow:var(--control-focus)}.ui-module__M2BQ9G__tooltip{background:var(--ink);color:var(--canvas);border-radius:8px;padding:5px 9px;font-size:12px;font-weight:500;transition:opacity .12s,transform .12s}.ui-module__M2BQ9G__tooltip[data-starting-style],.ui-module__M2BQ9G__tooltip[data-ending-style]{opacity:0;transform:translateY(2px)}.ui-module__M2BQ9G__segmented{background:var(--segment-track);border-radius:999px;padding:3px;display:inline-flex;position:relative}.ui-module__M2BQ9G__segment{all:unset;z-index:1;color:var(--ink-2);white-space:nowrap;cursor:var(--cursor-pointer);border-radius:999px;padding:6px 14px;font-size:13px;font-weight:500;transition:color .2s;position:relative}.ui-module__M2BQ9G__segment[data-active],.ui-module__M2BQ9G__segment:hover{color:var(--ink)}.ui-module__M2BQ9G__segment:focus-visible{box-shadow:var(--control-focus)}.ui-module__M2BQ9G__segmentIndicator{top:var(--active-tab-top);left:var(--active-tab-left);width:var(--active-tab-width);height:var(--active-tab-height);background:var(--segment-indicator);border-radius:999px;transition:left .3s cubic-bezier(.2,.8,.2,1),width .3s cubic-bezier(.2,.8,.2,1);position:absolute;box-shadow:0 1px 2px #00000014}.ui-module__M2BQ9G__chip{all:unset;background:var(--panel-2);height:30px;color:var(--ink-2);cursor:var(--cursor-pointer);border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:500;transition:background .15s,color .15s,box-shadow .15s,transform .12s;display:inline-flex}.ui-module__M2BQ9G__chip:active{transform:scale(.96)}.ui-module__M2BQ9G__chip:hover{color:var(--ink)}.ui-module__M2BQ9G__chip[data-active]{background:var(--control-secondary-bg);color:var(--ink);box-shadow:var(--control-secondary-shadow)}.ui-module__M2BQ9G__chip:focus-visible{box-shadow:var(--control-focus)}.ui-module__M2BQ9G__pencilText{color:inherit;transition:color .5s,text-decoration-color .5s}.ui-module__M2BQ9G__pencilText[data-pencil]{color:var(--ink-3);-webkit-text-decoration:underline dotted var(--ink-3);text-decoration:underline dotted var(--ink-3);text-underline-offset:4px}.ui-module__M2BQ9G__toastViewport{z-index:100;width:min(380px,100vw - 32px);position:fixed;bottom:20px;left:50%;transform:translate(-50%)}.ui-module__M2BQ9G__toast{background:var(--panel);box-shadow:var(--shadow-lift);transform:translateY(calc(var(--toast-index) * -8px)) scale(calc(1 - var(--toast-index) * .04));z-index:calc(100 - var(--toast-index));border-radius:16px;align-items:flex-start;gap:12px;padding:14px 14px 14px 16px;transition:transform .35s cubic-bezier(.2,.8,.2,1),opacity .25s;display:flex;position:absolute;bottom:0;left:0;right:0}.ui-module__M2BQ9G__toast[data-starting-style],.ui-module__M2BQ9G__toast[data-ending-style]{opacity:0;transform:translateY(16px)}.ui-module__M2BQ9G__toastDot{background:var(--ink);border-radius:50%;flex:none;width:8px;height:8px;margin-top:6px}.ui-module__M2BQ9G__toastTitle{font-size:14px;font-weight:500}.ui-module__M2BQ9G__toastDescription{color:var(--ink-2);margin-top:2px;font-size:13px}.ui-module__M2BQ9G__toastClose{all:unset;color:var(--ink-3);cursor:var(--cursor-pointer);margin-left:auto;padding:0 6px;font-size:18px;line-height:1}.ui-module__M2BQ9G__toastClose:hover{color:var(--ink)}.ui-module__M2BQ9G__backLink{height:36px;color:var(--ink-2);border-radius:999px;align-items:center;gap:6px;padding-right:12px;font-size:14px;font-weight:500;transition:background .15s,color .15s,transform .12s;display:inline-flex}.ui-module__M2BQ9G__backLink:active{transform:scale(.97)}.ui-module__M2BQ9G__backLink:hover{background:var(--panel-2);color:var(--ink)}.ui-module__M2BQ9G__backLink:focus-visible{box-shadow:var(--control-focus)}.ui-module__M2BQ9G__backIcon{place-items:center;width:36px;height:36px;display:grid}.ui-module__M2BQ9G__backLabel{text-overflow:ellipsis;white-space:nowrap;max-width:28ch;overflow:hidden}.ui-module__M2BQ9G__menuPopup{background:var(--panel);min-width:220px;box-shadow:var(--shadow-lift), 0 0 0 1px var(--line);transform-origin:var(--transform-origin);transition:opacity .14s, transform .14s var(--ease);border-radius:14px;outline:none;padding:6px}.ui-module__M2BQ9G__menuPopup[data-starting-style],.ui-module__M2BQ9G__menuPopup[data-ending-style]{opacity:0;transform:scale(.98)translateY(-2px)}.ui-module__M2BQ9G__menuItem{cursor:pointer;border-radius:10px;outline:none;grid-template-columns:20px 1fr;align-items:start;gap:2px 10px;padding:8px 10px;font-size:14px;display:grid}.ui-module__M2BQ9G__menuItem[data-highlighted]{background:var(--panel-2)}.ui-module__M2BQ9G__menuItem svg{color:var(--ink-2);margin-top:1px}.ui-module__M2BQ9G__menuItemLine{color:var(--ink-2);grid-column:2;font-size:12px}.ui-module__M2BQ9G__menuSeparator{background:var(--line);height:1px;margin:6px 4px}.ui-module__M2BQ9G__iconButton:disabled{opacity:.35;cursor:var(--cursor-default)}.ui-module__M2BQ9G__toastAction{all:unset;background:var(--chosen);color:var(--on-chosen);cursor:var(--cursor-pointer);border-radius:999px;align-self:center;padding:5px 10px;font-size:12px;font-weight:500}.ui-module__M2BQ9G__toastAction:focus-visible{box-shadow:var(--control-focus)}
.composer-module__ZmvaqW__composer{background:var(--panel);min-width:0;box-shadow:0 0 0 1px var(--line), 0 1px 2px #1d21290a, 0 8px 28px -12px #1d212924;border-radius:22px;flex-direction:column;gap:8px;padding:12px 12px 10px 16px;transition:box-shadow .2s;display:flex}.composer-module__ZmvaqW__composer:focus-within{box-shadow:0 0 0 1px var(--line-strong), 0 1px 2px #1d21290d, 0 12px 36px -12px #1d212933}.composer-module__ZmvaqW__composer[data-size=hero]{border-radius:26px;padding:18px 14px 12px 20px}.composer-module__ZmvaqW__input{resize:none;width:100%;color:var(--ink);font-family:var(--font-serif);background:0 0;border:0;outline:0;padding:4px 0;font-size:17px;line-height:1.5}.composer-module__ZmvaqW__composer[data-size=hero] .composer-module__ZmvaqW__input{font-size:19px}.composer-module__ZmvaqW__input::placeholder{color:var(--ink-3)}.composer-module__ZmvaqW__tools{align-items:center;gap:6px;display:flex}.composer-module__ZmvaqW__tool{all:unset;width:32px;height:32px;color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line-strong);cursor:var(--cursor-pointer);border-radius:50%;flex:none;place-items:center;transition:background .15s,color .15s,transform .12s;display:grid}.composer-module__ZmvaqW__tool:hover{background:var(--panel-2);color:var(--ink)}.composer-module__ZmvaqW__send{all:unset;background:var(--control-primary-bg);width:34px;height:34px;color:var(--control-primary-fg);box-shadow:var(--control-primary-shadow);cursor:var(--cursor-pointer);border-radius:50%;flex:none;place-items:center;margin-left:auto;transition:opacity .15s,transform .12s;display:grid}.composer-module__ZmvaqW__send:disabled{opacity:.25;cursor:var(--cursor-default)}.composer-module__ZmvaqW__tool:focus-visible,.composer-module__ZmvaqW__send:focus-visible,.composer-module__ZmvaqW__pickerTrigger:focus-visible{box-shadow:var(--control-focus)}.composer-module__ZmvaqW__pickerTrigger{all:unset;height:32px;color:var(--ink-2);white-space:nowrap;cursor:var(--cursor-pointer);border-radius:999px;align-items:center;gap:7px;padding:0 12px 0 10px;font-size:13px;font-weight:500;transition:background .15s,color .15s,transform .12s;display:inline-flex}.composer-module__ZmvaqW__pickerTrigger:hover,.composer-module__ZmvaqW__pickerTrigger[data-popup-open]{background:var(--panel-2);color:var(--ink)}.composer-module__ZmvaqW__mark{object-fit:contain;border-radius:4px;flex:none}.composer-module__ZmvaqW__pickerPositioner{z-index:60}.composer-module__ZmvaqW__pickerPopup{width:280px;max-height:min(560px, var(--available-height));background:var(--panel);box-shadow:var(--shadow-lift), 0 0 0 1px var(--line);transform-origin:var(--transform-origin);border-radius:14px;outline:0;padding:6px;transition:opacity .15s,transform .15s;overflow-y:auto}.composer-module__ZmvaqW__pickerPopup[data-starting-style],.composer-module__ZmvaqW__pickerPopup[data-ending-style]{opacity:0;transform:scale(.97)translateY(4px)}.composer-module__ZmvaqW__pickerGroup+.composer-module__ZmvaqW__pickerGroup{margin-top:4px}.composer-module__ZmvaqW__pickerLabel{color:var(--ink-3);align-items:center;gap:7px;padding:8px 10px 4px;font-size:12px;display:flex}.composer-module__ZmvaqW__pickerItem{cursor:var(--cursor-pointer);border-radius:10px;outline:0;grid-template-columns:14px minmax(0,1fr);align-items:center;gap:1px 8px;padding:7px 10px 8px;font-size:13.5px;display:grid}.composer-module__ZmvaqW__pickerItem[data-highlighted]{background:var(--panel-2)}.composer-module__ZmvaqW__pickerCheck{width:14px;color:var(--ink);place-items:center;display:grid}.composer-module__ZmvaqW__pickerName{font-weight:500}.composer-module__ZmvaqW__pickerLine{color:var(--ink-3);grid-column:2;gap:8px;font-size:12px;line-height:1.3;display:flex}.composer-module__ZmvaqW__pickerPrice{font-variant-numeric:tabular-nums;letter-spacing:.04em;color:var(--ink-2);margin-left:auto}.composer-module__ZmvaqW__pickerField{all:unset;box-sizing:border-box;background:var(--panel);height:38px;box-shadow:0 0 0 1px var(--line);white-space:nowrap;cursor:var(--cursor-pointer);border-radius:12px;align-items:center;gap:8px;padding:0 12px;font-size:14px;transition:box-shadow .15s;display:inline-flex}.composer-module__ZmvaqW__pickerField:hover,.composer-module__ZmvaqW__pickerField[data-popup-open]{box-shadow:0 0 0 1px var(--line-strong)}.composer-module__ZmvaqW__pickerField:focus-visible{box-shadow:var(--control-focus)}.composer-module__ZmvaqW__pickerChevron{color:var(--ink-3)}.composer-module__ZmvaqW__chips{contain:inline-size;flex-wrap:wrap;gap:6px;min-width:0;padding:0;list-style:none;display:flex}.composer-module__ZmvaqW__chip{background:var(--panel-2);border-radius:10px;align-items:center;gap:6px;min-width:0;max-width:100%;padding:4px 6px 4px 10px;font-size:13px;display:inline-flex}.composer-module__ZmvaqW__chip[data-reading]{color:var(--ink-2);padding-right:12px;animation:1.2s ease-in-out infinite composer-module__ZmvaqW__pulse}.composer-module__ZmvaqW__chip[data-focus]{background:var(--panel-2);color:var(--ink)}.composer-module__ZmvaqW__chip[data-quote]{color:var(--ink-2)}.composer-module__ZmvaqW__chip[data-quote]>svg{color:var(--ink-3);flex:none}.composer-module__ZmvaqW__chipName{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.composer-module__ZmvaqW__chip button{all:unset;width:20px;height:20px;color:var(--ink-2);cursor:var(--cursor-pointer);border-radius:50%;place-items:center;display:grid}.composer-module__ZmvaqW__chip button:hover{background:var(--line-strong);color:var(--ink)}@keyframes composer-module__ZmvaqW__pulse{50%{opacity:.5}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .composer-module__ZmvaqW__mark[data-maker=OpenAI]{filter:invert()}}:root[data-theme=dark] .composer-module__ZmvaqW__mark[data-maker=OpenAI]{filter:invert()}.composer-module__ZmvaqW__crewRow{border-top:1px solid var(--line);cursor:var(--cursor-pointer);align-items:center;gap:12px;margin-top:6px;padding:10px 10px 6px;display:flex}.composer-module__ZmvaqW__crewText{flex:1;gap:2px;font-size:13.5px;display:grid}.composer-module__ZmvaqW__crewLine{color:var(--ink-3);font-size:12px;line-height:1.35}.composer-module__ZmvaqW__crewTag{color:var(--ink-3);font-size:12px;font-weight:400}.composer-module__ZmvaqW__switch{all:unset;background:var(--panel-2);width:34px;height:20px;box-shadow:inset 0 0 0 1px var(--line-strong);cursor:var(--cursor-pointer);border-radius:999px;flex:none;transition:background .15s;position:relative}.composer-module__ZmvaqW__switch[data-checked]{background:var(--chosen);box-shadow:inset 0 0 0 1px #1d21291f}.composer-module__ZmvaqW__switch:focus-visible{box-shadow:var(--control-focus)}.composer-module__ZmvaqW__thumb{background:var(--panel);width:14px;height:14px;transition:transform .18s var(--ease);border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #1d212940}.composer-module__ZmvaqW__thumb[data-checked]{background:var(--on-chosen);transform:translate(14px)}
.stage-module__xe-MGG__viewer{width:100%;min-width:0;display:grid}.stage-module__xe-MGG__stage{aspect-ratio:16/9;width:100%;position:relative}.stage-module__xe-MGG__stageSlide{box-shadow:var(--paper-shadow);border-radius:6px;position:absolute;inset:0;overflow:hidden}.stage-module__xe-MGG__bar{justify-content:space-between;align-items:center;gap:16px;margin-top:12px;display:flex}.stage-module__xe-MGG__counter{align-items:baseline;gap:12px;min-width:0;font-size:14px;display:flex}.stage-module__xe-MGG__count{font-variant-numeric:tabular-nums;flex:none;font-weight:500}.stage-module__xe-MGG__slideTitle{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.stage-module__xe-MGG__nav{flex:none;align-items:center;gap:4px;display:flex}.stage-module__xe-MGG__notes{border-radius:var(--radius-panel);background:var(--panel);box-shadow:var(--shadow-card), 0 0 0 1px var(--line);gap:4px;margin-top:4px;padding:14px 18px 16px;display:grid}.stage-module__xe-MGG__notesLabel{color:var(--ink-2);font-size:12px;font-weight:500}.stage-module__xe-MGG__notesText{resize:none;background:0 0;border:0;outline:none;width:100%;min-height:1.5em;padding:0;font-size:15px;line-height:1.5}.stage-module__xe-MGG__notesText::placeholder{color:var(--ink-3)}.stage-module__xe-MGG__strip{scroll-snap-type:x proximity;scrollbar-width:none;-webkit-user-select:none;user-select:none;gap:10px;margin:16px -4px 0;padding:4px 4px 12px;list-style:none;display:flex;position:relative;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 20px calc(100% - 20px),#0000);mask-image:linear-gradient(90deg,#0000,#000 20px calc(100% - 20px),#0000)}.stage-module__xe-MGG__strip[data-dragging]{scroll-snap-type:none}.stage-module__xe-MGG__thumbItem{scroll-snap-align:center;flex:none;position:relative}.stage-module__xe-MGG__thumbItem[data-dragging]{z-index:2}.stage-module__xe-MGG__thumbItem[data-dragging] .stage-module__xe-MGG__thumbSlide{opacity:1;box-shadow:var(--shadow-lift), 0 0 0 2px var(--ink)}.stage-module__xe-MGG__thumbMenu{all:unset;background:var(--panel);width:24px;height:24px;box-shadow:var(--shadow-card), 0 0 0 1px var(--line);color:var(--ink-2);opacity:0;cursor:var(--cursor-pointer);border-radius:8px;place-items:center;transition:opacity .12s,background .12s;display:grid;position:absolute;top:6px;right:6px}.stage-module__xe-MGG__thumbItem:hover .stage-module__xe-MGG__thumbMenu,.stage-module__xe-MGG__thumbMenu:focus-visible,.stage-module__xe-MGG__thumbMenu[data-popup-open]{opacity:1}.stage-module__xe-MGG__thumbMenu:hover{color:var(--ink)}.stage-module__xe-MGG__contextArea{display:block}.stage-module__xe-MGG__menuPositioner{z-index:60}.stage-module__xe-MGG__thumbSlide[data-hidden]{opacity:.35}.stage-module__xe-MGG__thumbHidden{vertical-align:-3px;margin-left:4px}.stage-module__xe-MGG__stageSlide[data-hidden]{opacity:.55}.stage-module__xe-MGG__hiddenTag{background:var(--panel-2);color:var(--ink-2);border-radius:999px;flex:none;align-self:center;align-items:center;gap:4px;padding:2px 8px 2px 6px;font-size:12px;font-weight:500;display:inline-flex}.stage-module__xe-MGG__thumb{all:unset;cursor:pointer;gap:6px;width:144px;display:grid}.stage-module__xe-MGG__thumbSlide{box-shadow:0 0 0 1px var(--line-strong);opacity:.82;pointer-events:none;border-radius:4px;transition:box-shadow .2s,opacity .2s;display:block;overflow:hidden}.stage-module__xe-MGG__thumb:hover .stage-module__xe-MGG__thumbSlide{opacity:.95}.stage-module__xe-MGG__thumb[aria-current] .stage-module__xe-MGG__thumbSlide{opacity:1;box-shadow:0 0 0 2px var(--ink)}.stage-module__xe-MGG__thumb:focus-visible .stage-module__xe-MGG__thumbSlide{box-shadow:var(--control-focus)}.stage-module__xe-MGG__thumbNum{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:12px}.stage-module__xe-MGG__thumb[aria-current] .stage-module__xe-MGG__thumbNum{color:var(--ink);font-weight:500}@media (max-width:760px){.stage-module__xe-MGG__thumb{width:108px}}
.kits-module__vyawYq__kits{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.kits-module__vyawYq__kit{all:unset;min-width:0;cursor:var(--cursor-pointer);gap:6px;display:grid}.kits-module__vyawYq__preview{box-shadow:0 0 0 1px var(--line-strong);pointer-events:none;border-radius:4px;transition:box-shadow .15s;display:block;overflow:hidden}.kits-module__vyawYq__kit:hover .kits-module__vyawYq__preview{box-shadow:0 0 0 1px var(--ink-3)}.kits-module__vyawYq__kit[aria-checked=true] .kits-module__vyawYq__preview{box-shadow:0 0 0 2px var(--panel), 0 0 0 4px var(--accent-ink)}.kits-module__vyawYq__kit:focus-visible .kits-module__vyawYq__preview{box-shadow:var(--control-focus)}.kits-module__vyawYq__name{color:var(--ink-2);font-size:12px;font-weight:500}.kits-module__vyawYq__kit[aria-checked=true] .kits-module__vyawYq__name{color:var(--ink)}.kits-module__vyawYq__kits[data-portrait]{grid-template-columns:repeat(3,minmax(0,76px));gap:12px}
.accountMenu-module__V1kitW__trigger{all:unset;box-sizing:border-box;width:100%;cursor:var(--cursor-pointer);border-radius:12px;align-items:center;gap:10px;margin-top:8px;padding:8px;transition:background .15s,transform .12s;display:flex}.accountMenu-module__V1kitW__trigger:hover,.accountMenu-module__V1kitW__trigger[data-popup-open]{background:var(--panel-2)}.accountMenu-module__V1kitW__trigger:active{transform:scale(.98)}.accountMenu-module__V1kitW__trigger:focus-visible{box-shadow:var(--control-focus)}.accountMenu-module__V1kitW__who{text-align:left;flex-direction:column;flex:1;min-width:0;display:flex}.accountMenu-module__V1kitW__name,.accountMenu-module__V1kitW__org{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.accountMenu-module__V1kitW__name{font-size:13px;font-weight:500}.accountMenu-module__V1kitW__org{color:var(--ink-3);font-size:12px}.accountMenu-module__V1kitW__chevron{color:var(--ink-3);flex:none}.accountMenu-module__V1kitW__trigger[data-collapsed]{justify-content:center;padding:8px 0}.accountMenu-module__V1kitW__trigger[data-collapsed] .accountMenu-module__V1kitW__who,.accountMenu-module__V1kitW__trigger[data-collapsed] .accountMenu-module__V1kitW__chevron{display:none}.accountMenu-module__V1kitW__positioner{z-index:60}.accountMenu-module__V1kitW__popup{background:var(--panel);min-width:236px;box-shadow:var(--shadow-lift), 0 0 0 1px var(--line);transform-origin:var(--transform-origin);border-radius:16px;outline:0;padding:6px;transition:opacity .15s,transform .15s}.accountMenu-module__V1kitW__popup[data-starting-style],.accountMenu-module__V1kitW__popup[data-ending-style]{opacity:0;transform:scale(.97)translateY(4px)}.accountMenu-module__V1kitW__header{flex-direction:column;padding:8px 10px 10px;display:flex}.accountMenu-module__V1kitW__headerName{font-family:var(--font-serif);font-size:17px;font-weight:400}.accountMenu-module__V1kitW__headerEmail,.accountMenu-module__V1kitW__headerOrg{color:var(--ink-2);font-size:12.5px}.accountMenu-module__V1kitW__headerOrg{color:var(--ink-3)}.accountMenu-module__V1kitW__item{min-height:34px;color:var(--ink);white-space:nowrap;cursor:var(--cursor-pointer);border-radius:10px;outline:0;align-items:center;gap:10px;padding:0 10px;font-size:13.5px;display:flex}.accountMenu-module__V1kitW__item>svg{color:var(--ink-2);flex:none}.accountMenu-module__V1kitW__item[data-highlighted],.accountMenu-module__V1kitW__item[data-popup-open]{background:var(--panel-2)}.accountMenu-module__V1kitW__value{color:var(--ink-3);margin-left:auto;font-size:12.5px}.accountMenu-module__V1kitW__kbd{font-family:var(--font-ui);color:var(--ink-3);margin-left:auto;font-size:12px}.accountMenu-module__V1kitW__sub{color:var(--ink-3)}.accountMenu-module__V1kitW__check{width:16px;color:var(--ink);place-items:center;display:grid}.accountMenu-module__V1kitW__gap{height:6px}@media (max-width:760px){.accountMenu-module__V1kitW__trigger{border-radius:50%;width:auto;margin-top:0;padding:6px}.accountMenu-module__V1kitW__who,.accountMenu-module__V1kitW__chevron{display:none}}@media (min-width:761px) and (max-width:1280px){[data-bleed] .accountMenu-module__V1kitW__trigger{justify-content:center;padding:8px 0}:is([data-bleed] .accountMenu-module__V1kitW__who,[data-bleed] .accountMenu-module__V1kitW__chevron){display:none}}
.shell-module__l7uWvq__shell{grid-template-columns:auto minmax(0,1fr);min-height:100svh;display:grid}.shell-module__l7uWvq__side{flex-direction:column;width:256px;height:100svh;padding:14px 10px 12px;transition:width .24s cubic-bezier(.2,.8,.2,1);display:flex;position:sticky;top:0;overflow:hidden}.shell-module__l7uWvq__shell[data-collapsed] .shell-module__l7uWvq__side{width:64px}.shell-module__l7uWvq__head{justify-content:space-between;align-items:center;height:36px;margin-bottom:14px;padding-left:10px;display:flex}.shell-module__l7uWvq__wordmark{height:32px;color:var(--ink);align-items:center;display:flex}.shell-module__l7uWvq__logo{width:118px;height:auto}.shell-module__l7uWvq__collapse{all:unset;width:32px;height:32px;color:color-mix(in srgb, var(--ink-3) 80%, var(--canvas));cursor:var(--cursor-pointer);border-radius:9px;flex:none;place-items:center;transition:background .15s,color .15s,transform .12s;display:grid}.shell-module__l7uWvq__collapse:hover{background:var(--panel-2);color:var(--ink-2)}.shell-module__l7uWvq__collapse svg{width:16px;height:16px}.shell-module__l7uWvq__nav{flex-direction:column;gap:1px;display:flex}.shell-module__l7uWvq__row{all:unset;box-sizing:border-box;height:36px;color:var(--ink-2);white-space:nowrap;cursor:var(--cursor-pointer);border-radius:10px;align-items:center;gap:10px;padding:0 10px;font-size:14px;font-weight:500;transition:background .15s,color .15s,transform .12s;display:flex}.shell-module__l7uWvq__row>svg{flex:none}.shell-module__l7uWvq__row:hover,.shell-module__l7uWvq__row[aria-current=page]{background:var(--panel-2);color:var(--ink)}.shell-module__l7uWvq__row[data-new]{color:var(--ink)}.shell-module__l7uWvq__newMark{background:var(--accent);width:20px;height:20px;color:var(--on-accent);border-radius:50%;flex:none;place-items:center;transition:transform .2s cubic-bezier(.2,.8,.2,1);display:grid;box-shadow:inset 0 1px #ffffff40,0 0 0 1px #1d212914}.shell-module__l7uWvq__newMark svg{width:13px;height:13px}.shell-module__l7uWvq__row[data-new]:hover .shell-module__l7uWvq__newMark{animation:.7s cubic-bezier(.34,1.56,.64,1) shell-module__l7uWvq__newPulse}@keyframes shell-module__l7uWvq__newPulse{0%{transform:scale(1)}40%{transform:scale(1.14)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.shell-module__l7uWvq__row[data-new]:hover .shell-module__l7uWvq__newMark{animation:none}}.shell-module__l7uWvq__kbd{font-family:var(--font-ui);color:var(--ink-3);margin-left:auto;font-size:12px;font-weight:400}.shell-module__l7uWvq__recents{scrollbar-width:none;flex:1;min-height:0;margin-top:22px;overflow-y:auto}.shell-module__l7uWvq__recents ul{padding:0;list-style:none}.shell-module__l7uWvq__section{color:var(--ink-3);white-space:nowrap;margin:0 0 6px;padding:0 10px;font-size:12px;font-weight:500}.shell-module__l7uWvq__recent{height:32px;color:var(--ink-2);border-radius:9px;align-items:center;gap:10px;padding:0 10px;font-size:13.5px;transition:background .15s,color .15s;display:flex}.shell-module__l7uWvq__recent:hover,.shell-module__l7uWvq__recent[aria-current=page]{background:var(--panel-2);color:var(--ink)}.shell-module__l7uWvq__recentIcon{color:var(--ink-3);flex:none}.shell-module__l7uWvq__recentTitle{white-space:nowrap;flex:1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 80%,#0000);mask-image:linear-gradient(90deg,#000 80%,#0000)}.shell-module__l7uWvq__recentMark{flex:none;place-items:center;width:14px;height:14px;display:grid}.shell-module__l7uWvq__recentMark:before{content:"";border:1.25px solid var(--ink-3);border-radius:1.5px;width:12px;height:8px}.shell-module__l7uWvq__recentMark[data-kind=paper]:before{width:9px;height:12px}.shell-module__l7uWvq__recent[aria-current=page] .shell-module__l7uWvq__recentMark:before{border-color:var(--ink)}.shell-module__l7uWvq__foot{margin-top:8px}.shell-module__l7uWvq__row:focus-visible,.shell-module__l7uWvq__recent:focus-visible,.shell-module__l7uWvq__collapse:focus-visible,.shell-module__l7uWvq__wordmark:focus-visible{outline:2px solid var(--accent-ink);outline-offset:1px}.shell-module__l7uWvq__row:active,.shell-module__l7uWvq__collapse:active{transform:scale(.97)}.shell-module__l7uWvq__shell[data-collapsed] .shell-module__l7uWvq__label,.shell-module__l7uWvq__shell[data-collapsed] .shell-module__l7uWvq__kbd,.shell-module__l7uWvq__shell[data-collapsed] .shell-module__l7uWvq__recents,.shell-module__l7uWvq__shell[data-collapsed] .shell-module__l7uWvq__wordmark{display:none}.shell-module__l7uWvq__shell[data-collapsed] .shell-module__l7uWvq__head{justify-content:center;padding-left:0}.shell-module__l7uWvq__shell[data-collapsed] .shell-module__l7uWvq__row{justify-content:center;padding:0}.shell-module__l7uWvq__shell[data-collapsed] .shell-module__l7uWvq__foot{margin-top:auto}@media (min-width:761px) and (max-width:1280px){.shell-module__l7uWvq__shell[data-bleed] .shell-module__l7uWvq__side{width:64px}.shell-module__l7uWvq__shell[data-bleed] .shell-module__l7uWvq__label,.shell-module__l7uWvq__shell[data-bleed] .shell-module__l7uWvq__kbd,.shell-module__l7uWvq__shell[data-bleed] .shell-module__l7uWvq__recents,.shell-module__l7uWvq__shell[data-bleed] .shell-module__l7uWvq__wordmark{display:none}.shell-module__l7uWvq__shell[data-bleed] .shell-module__l7uWvq__head{justify-content:center;padding-left:0}.shell-module__l7uWvq__shell[data-bleed] .shell-module__l7uWvq__row{justify-content:center;padding:0}.shell-module__l7uWvq__shell[data-bleed] .shell-module__l7uWvq__side>:last-child{margin-top:auto}}.shell-module__l7uWvq__main{min-width:0;padding:24px clamp(20px,5vw,72px) 96px}.shell-module__l7uWvq__shell[data-bleed] .shell-module__l7uWvq__main{height:100svh;padding:0;overflow:hidden}@media (max-width:760px){.shell-module__l7uWvq__shell,.shell-module__l7uWvq__shell[data-collapsed]{grid-template-columns:minmax(0,1fr)}.shell-module__l7uWvq__shell .shell-module__l7uWvq__label{text-overflow:ellipsis;max-width:100%;overflow:hidden}.shell-module__l7uWvq__side{inset:auto 12px calc(12px + env(safe-area-inset-bottom,0px));z-index:20;background:var(--panel);height:auto;box-shadow:var(--shadow-lift);border-radius:999px;flex-direction:row;align-items:center;padding:6px;position:fixed}.shell-module__l7uWvq__head,.shell-module__l7uWvq__recents,.shell-module__l7uWvq__foot,.shell-module__l7uWvq__kbd{display:none}.shell-module__l7uWvq__nav{flex-direction:row;flex:1;min-width:0}.shell-module__l7uWvq__side{width:auto}.shell-module__l7uWvq__row{border-radius:999px;flex-direction:column;flex:1;justify-content:center;gap:2px;min-width:0;height:52px;padding:0;font-size:11px}.shell-module__l7uWvq__main{padding:20px 16px calc(64px + 12px + 24px + env(safe-area-inset-bottom,0px))}.shell-module__l7uWvq__shell[data-bleed] .shell-module__l7uWvq__main{padding-bottom:calc(64px + 12px + env(safe-area-inset-bottom,0px))}}.shell-module__l7uWvq__side>.shell-module__l7uWvq__foot{margin-top:auto}.shell-module__l7uWvq__project{all:unset;box-sizing:border-box;background:var(--panel-2);height:40px;cursor:var(--cursor-pointer);border-radius:12px;align-items:center;gap:10px;margin-bottom:10px;padding:0 8px;font-size:14px;font-weight:500;transition:background .15s;display:flex}.shell-module__l7uWvq__project:hover,.shell-module__l7uWvq__project[data-popup-open]{background:color-mix(in srgb, var(--ink) 7%, var(--panel-2))}.shell-module__l7uWvq__project:focus-visible{box-shadow:var(--control-focus)}.shell-module__l7uWvq__projectMark{background:var(--ink);width:24px;height:24px;color:var(--canvas);border-radius:7px;flex:none;place-items:center;font-size:12px;display:grid}.shell-module__l7uWvq__projectName{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.shell-module__l7uWvq__projectChevron{color:var(--ink-3);flex:none}.shell-module__l7uWvq__shell[data-collapsed] .shell-module__l7uWvq__project{background:0 0;justify-content:center;padding:0}.shell-module__l7uWvq__shell[data-collapsed] .shell-module__l7uWvq__projectName,.shell-module__l7uWvq__shell[data-collapsed] .shell-module__l7uWvq__projectChevron,.shell-module__l7uWvq__shell[data-collapsed] .shell-module__l7uWvq__invitations{display:none}.shell-module__l7uWvq__positioner{z-index:70}.shell-module__l7uWvq__menuLabel{color:var(--ink-3);padding:6px 10px 4px;font-size:12px}.shell-module__l7uWvq__menuWho{gap:1px;padding:8px 10px 10px;font-size:13px;font-weight:500;display:grid}.shell-module__l7uWvq__menuWho span{color:var(--ink-3);font-size:12px;font-weight:400}.shell-module__l7uWvq__invitations{gap:6px;margin-top:auto;padding-top:12px;display:grid}.shell-module__l7uWvq__invitation{background:var(--panel);box-shadow:var(--shadow-card), 0 0 0 1px var(--line);color:var(--ink-2);border-radius:12px;gap:8px;padding:10px 12px;font-size:13px;line-height:1.35;display:grid}.shell-module__l7uWvq__invitation strong{color:var(--ink);font-weight:500}.shell-module__l7uWvq__invitationActions{gap:6px;display:flex}.shell-module__l7uWvq__invitationActions button{all:unset;background:var(--panel-2);cursor:var(--cursor-pointer);border-radius:999px;padding:4px 10px;font-size:12px;font-weight:500}.shell-module__l7uWvq__invitationActions button:first-child{background:var(--chosen);color:var(--on-chosen)}.shell-module__l7uWvq__invitationActions button:focus-visible{box-shadow:var(--control-focus)}.shell-module__l7uWvq__account{margin-top:2px}.shell-module__l7uWvq__avatar{background:var(--ink);color:var(--canvas);border-radius:50%;flex:none;place-items:center;font-size:10px;font-weight:500;display:grid;overflow:hidden}.shell-module__l7uWvq__avatar img{object-fit:cover;width:100%;height:100%}.shell-module__l7uWvq__backdrop{z-index:80;background:#0000005c;transition:opacity .16s;position:fixed;inset:0}.shell-module__l7uWvq__backdrop[data-starting-style],.shell-module__l7uWvq__backdrop[data-ending-style]{opacity:0}.shell-module__l7uWvq__dialog{z-index:81;background:var(--panel);width:min(420px,100vw - 32px);box-shadow:var(--shadow-lift);border-radius:20px;gap:10px;padding:22px;transition:opacity .16s,transform .16s;display:grid;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.shell-module__l7uWvq__dialog[data-starting-style],.shell-module__l7uWvq__dialog[data-ending-style]{opacity:0;transform:translate(-50%,-48%)}.shell-module__l7uWvq__dialogTitle{font-family:var(--font-serif);font-size:22px;font-weight:400}.shell-module__l7uWvq__dialogLine{color:var(--ink-2);font-size:14px;line-height:1.5}.shell-module__l7uWvq__dialogForm{gap:14px;margin-top:4px;display:grid}.shell-module__l7uWvq__dialogInput{background:var(--panel-2);border:0;border-radius:10px;outline:none;height:40px;padding:0 12px;font-size:15px}.shell-module__l7uWvq__dialogInput:focus{box-shadow:var(--control-focus)}.shell-module__l7uWvq__dialogActions{justify-content:flex-end;gap:8px;display:flex}@media (min-width:761px) and (max-width:1280px){.shell-module__l7uWvq__shell[data-bleed] .shell-module__l7uWvq__project{background:0 0;justify-content:center;padding:0}.shell-module__l7uWvq__shell[data-bleed] .shell-module__l7uWvq__projectName,.shell-module__l7uWvq__shell[data-bleed] .shell-module__l7uWvq__projectChevron,.shell-module__l7uWvq__shell[data-bleed] .shell-module__l7uWvq__invitations{display:none}}
.live-module__xXROIq__here{--here-ground:var(--canvas);align-items:center;padding:3px;display:inline-flex}.live-module__xXROIq__face{box-shadow:0 0 0 1.5px var(--who), 0 0 0 3px var(--here-ground);transition:opacity .18s var(--ease), transform .18s var(--ease);border-radius:50%;flex:none;display:flex}@starting-style{.live-module__xXROIq__face{opacity:0;transform:scale(.7)}}.live-module__xXROIq__face+.live-module__xXROIq__face,.live-module__xXROIq__face+.live-module__xXROIq__more{margin-left:-3px}.live-module__xXROIq__face>span{background:var(--who);color:#fff}.live-module__xXROIq__ring{--here-ground:var(--canvas);transition:box-shadow .18s var(--ease);border-radius:50%;flex:none;display:flex}.live-module__xXROIq__ring[data-here]{box-shadow:0 0 0 1.5px var(--who), 0 0 0 3px var(--here-ground)}.live-module__xXROIq__ring[data-here]>span{background:var(--who);color:#fff}.live-module__xXROIq__more{min-width:var(--size);height:var(--size);background:color-mix(in srgb, var(--ink) 8%, var(--here-ground));box-shadow:0 0 0 3px var(--here-ground);font-variant-numeric:tabular-nums;color:var(--ink-2);border-radius:999px;flex:none;place-items:center;padding:0 5px;font-size:11px;font-weight:600;display:inline-grid}.live-module__xXROIq__list{gap:2px;padding:0;list-style:none;display:grid}@media (prefers-reduced-motion:reduce){.live-module__xXROIq__face,.live-module__xXROIq__ring{transition:none}}
.editor-module__g9wU6G__editor{gap:12px;padding:12px 16px 24px;display:grid}.editor-module__g9wU6G__empty{color:var(--ink-2);padding:24px 20px}.editor-module__g9wU6G__group{border-radius:var(--radius-panel);background:var(--panel);box-shadow:var(--shadow-card), 0 0 0 1px var(--line);gap:12px;padding:14px;display:grid}.editor-module__g9wU6G__heading{font-size:13px;font-weight:500}.editor-module__g9wU6G__field{gap:6px;display:grid}.editor-module__g9wU6G__label{color:var(--ink-2);font-size:12px;font-weight:500}.editor-module__g9wU6G__hint{color:var(--ink-3);font-size:12px;line-height:1.4}.editor-module__g9wU6G__input{background:var(--panel-2);resize:none;border:0;border-radius:10px;outline:none;width:100%;min-height:34px;padding:7px 10px;font-size:14px;line-height:1.4;transition:box-shadow .15s}.editor-module__g9wU6G__input:focus{box-shadow:var(--control-focus)}select.editor-module__g9wU6G__input{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--ink-2) 50%), linear-gradient(135deg, var(--ink-2) 50%, transparent 50%);cursor:var(--cursor-pointer);background-position:calc(100% - 16px),calc(100% - 11px);background-repeat:no-repeat;background-size:5px 5px}.editor-module__g9wU6G__swatches{flex-wrap:wrap;gap:6px;display:flex}.editor-module__g9wU6G__swatch{all:unset;width:30px;height:30px;box-shadow:inset 0 0 0 1px var(--line-strong);cursor:var(--cursor-pointer);border-radius:50%;transition:box-shadow .15s,transform .12s}.editor-module__g9wU6G__swatch[data-default]{background:var(--panel-2);width:auto;color:var(--ink-2);border-radius:999px;padding:0 11px;font-size:12px;font-weight:500;line-height:30px}.editor-module__g9wU6G__swatch[aria-checked=true]{box-shadow:0 0 0 2px var(--panel), 0 0 0 4px var(--accent-ink)}.editor-module__g9wU6G__swatch:focus-visible{box-shadow:var(--control-focus)}.editor-module__g9wU6G__picture{border-radius:10px;position:relative;overflow:hidden}.editor-module__g9wU6G__picture img{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.editor-module__g9wU6G__remove{all:unset;color:#fff;cursor:var(--cursor-pointer);background:#0009;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:500;position:absolute;top:8px;right:8px}.editor-module__g9wU6G__pick,.editor-module__g9wU6G__add{all:unset;border-radius:var(--radius-control);background:var(--control-secondary-bg);height:30px;box-shadow:var(--control-secondary-shadow);cursor:var(--cursor-pointer);justify-self:start;align-items:center;gap:6px;padding:0 12px 0 10px;font-size:13px;font-weight:500;transition:background .15s,transform .12s;display:inline-flex}.editor-module__g9wU6G__pick:hover,.editor-module__g9wU6G__add:hover{background:var(--panel-2)}.editor-module__g9wU6G__pick:focus-visible,.editor-module__g9wU6G__add:focus-visible{box-shadow:var(--control-focus)}.editor-module__g9wU6G__muted{color:var(--ink-3);font-size:13px}.editor-module__g9wU6G__items{gap:8px;padding:0;list-style:none;display:grid}.editor-module__g9wU6G__item{grid-template-columns:1fr auto;gap:6px;display:grid}.editor-module__g9wU6G__itemFields{gap:4px;display:grid}.editor-module__g9wU6G__itemTools{flex-direction:column;display:flex}.editor-module__g9wU6G__itemTools button{all:unset;width:26px;height:26px;color:var(--ink-3);cursor:var(--cursor-pointer);border-radius:8px;place-items:center;display:grid}.editor-module__g9wU6G__itemTools button:hover:not(:disabled){background:var(--panel-2);color:var(--ink)}.editor-module__g9wU6G__itemTools button:disabled{opacity:.35;cursor:var(--cursor-default)}.editor-module__g9wU6G__check{color:var(--ink-2);align-items:center;gap:6px;font-size:12px;display:inline-flex}.editor-module__g9wU6G__check input{accent-color:var(--accent-ink)}.editor-module__g9wU6G__segments{background:var(--segment-track);border-radius:999px;justify-self:start;padding:3px;display:inline-flex}.editor-module__g9wU6G__segments button{all:unset;color:var(--ink-2);cursor:var(--cursor-pointer);border-radius:999px;padding:5px 13px;font-size:13px;font-weight:500}.editor-module__g9wU6G__segments button[aria-checked=true],.editor-module__g9wU6G__segments button[aria-selected=true]{background:var(--segment-indicator);color:var(--ink);box-shadow:0 1px 2px #00000014}.editor-module__g9wU6G__positioner{z-index:60}.editor-module__g9wU6G__pictures{background:var(--panel);width:420px;max-height:min(560px,70vh);box-shadow:var(--shadow-lift), 0 0 0 1px var(--line);transform-origin:var(--transform-origin);border-radius:16px;outline:0;padding:12px;transition:opacity .15s,transform .15s;overflow-y:auto}.editor-module__g9wU6G__pictures[data-starting-style],.editor-module__g9wU6G__pictures[data-ending-style]{opacity:0;transform:scale(.98)}.editor-module__g9wU6G__picturesTitle{color:var(--ink-2);margin-bottom:10px;font-size:12px;font-weight:500}.editor-module__g9wU6G__grid{grid-template-columns:repeat(3,1fr);gap:6px;padding:0;list-style:none;display:grid}.editor-module__g9wU6G__thumb{all:unset;cursor:var(--cursor-pointer);border-radius:8px;display:block;overflow:hidden}.editor-module__g9wU6G__thumb img{aspect-ratio:4/3;object-fit:cover;width:100%;transition:transform .3s var(--ease);display:block}.editor-module__g9wU6G__thumb:hover img{transform:scale(1.04)}.editor-module__g9wU6G__thumb:focus-visible{box-shadow:var(--control-focus)}.editor-module__g9wU6G__tableActions{flex-wrap:wrap;gap:6px;display:flex}.editor-module__g9wU6G__pictures>.editor-module__g9wU6G__segments{margin-bottom:14px;display:flex}.editor-module__g9wU6G__pictures>.editor-module__g9wU6G__segments button{text-align:center;flex:1}.editor-module__g9wU6G__sculptureHead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.editor-module__g9wU6G__pose{all:unset;background:var(--chosen);color:var(--on-chosen);cursor:var(--cursor-pointer);border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:12px;font-weight:500;display:inline-flex}.editor-module__g9wU6G__pose:focus-visible{box-shadow:var(--control-focus)}.editor-module__g9wU6G__thumb[data-still]{background:var(--panel-2)}.editor-module__g9wU6G__thumb[data-still] img{aspect-ratio:3/2;object-fit:contain;padding:8px}.editor-module__g9wU6G__grid[data-sculptures]{grid-template-columns:repeat(2,1fr);margin-bottom:10px}.editor-module__g9wU6G__upload{background:var(--panel-2);text-align:center;cursor:var(--cursor-pointer);border-radius:14px;justify-items:center;gap:6px;padding:28px 20px;display:grid}.editor-module__g9wU6G__upload[data-busy]{opacity:.6;cursor:progress}.editor-module__g9wU6G__upload span:first-of-type{font-weight:500}.editor-module__g9wU6G__picture img[data-cutout]{background:var(--panel-2);object-fit:contain;padding:12px}.editor-module__g9wU6G__layoutTrigger,.editor-module__g9wU6G__kindTrigger{all:unset;background:var(--panel-2);cursor:var(--cursor-pointer);border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 12px 8px 8px;transition:background .15s,box-shadow .15s;display:grid}.editor-module__g9wU6G__layoutTrigger:hover,.editor-module__g9wU6G__kindTrigger:hover,.editor-module__g9wU6G__layoutTrigger[data-popup-open],.editor-module__g9wU6G__kindTrigger[data-popup-open]{background:color-mix(in srgb, var(--ink) 6%, var(--panel-2))}.editor-module__g9wU6G__layoutTrigger:focus-visible,.editor-module__g9wU6G__kindTrigger:focus-visible{box-shadow:var(--control-focus)}.editor-module__g9wU6G__layoutTrigger .editor-module__g9wU6G__layoutThumb{width:88px}.editor-module__g9wU6G__layoutThumb{box-shadow:0 0 0 1px var(--line-strong);pointer-events:none;border-radius:4px;display:block;overflow:hidden}.editor-module__g9wU6G__layoutText{gap:1px;min-width:0;display:grid}.editor-module__g9wU6G__layoutName{color:var(--ink);font-size:13px;font-weight:500}.editor-module__g9wU6G__layoutLine{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.editor-module__g9wU6G__layoutChevron{color:var(--ink-3)}.editor-module__g9wU6G__layouts,.editor-module__g9wU6G__kinds{background:var(--panel);box-shadow:var(--shadow-lift), 0 0 0 1px var(--line);transform-origin:var(--transform-origin);border-radius:16px;outline:0;padding:12px;transition:opacity .15s,transform .15s;overflow-y:auto}.editor-module__g9wU6G__layouts{width:min(620px,80vw);max-height:min(680px,80vh)}.editor-module__g9wU6G__layouts[data-starting-style],.editor-module__g9wU6G__layouts[data-ending-style],.editor-module__g9wU6G__kinds[data-starting-style],.editor-module__g9wU6G__kinds[data-ending-style]{opacity:0;transform:scale(.98)}.editor-module__g9wU6G__layoutGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 10px;margin:0;padding:0;list-style:none;display:grid}.editor-module__g9wU6G__layoutOption{all:unset;box-sizing:border-box;width:100%;cursor:var(--cursor-pointer);border-radius:10px;gap:3px;padding:6px;transition:background .12s;display:grid}.editor-module__g9wU6G__layoutOption .editor-module__g9wU6G__layoutThumb{margin-bottom:5px}.editor-module__g9wU6G__layoutOption:hover{background:var(--panel-2)}.editor-module__g9wU6G__layoutOption[aria-pressed=true] .editor-module__g9wU6G__layoutThumb{box-shadow:0 0 0 2px var(--panel), 0 0 0 4px var(--accent-ink)}.editor-module__g9wU6G__layoutOption:focus-visible{box-shadow:var(--control-focus)}.editor-module__g9wU6G__kinds{width:280px;max-height:min(560px,75vh);padding:6px;display:grid}.editor-module__g9wU6G__kindOption{all:unset;cursor:var(--cursor-pointer);border-radius:10px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;padding:8px 10px;display:grid}.editor-module__g9wU6G__kindOption:hover,.editor-module__g9wU6G__kindOption[data-highlighted]{background:var(--panel-2)}.editor-module__g9wU6G__kindOption[aria-pressed=true]{background:var(--chosen)}.editor-module__g9wU6G__kindOption[aria-pressed=true] .editor-module__g9wU6G__layoutLine,.editor-module__g9wU6G__kindOption[aria-pressed=true] .editor-module__g9wU6G__kindIcon{color:color-mix(in srgb, var(--on-chosen) 70%, transparent)}.editor-module__g9wU6G__kindOption:focus-visible{box-shadow:var(--control-focus)}.editor-module__g9wU6G__kindIcon{background:var(--panel);width:32px;height:32px;color:var(--ink-2);border-radius:8px;place-items:center;display:grid}.editor-module__g9wU6G__kindOption .editor-module__g9wU6G__kindIcon{background:0 0}.editor-module__g9wU6G__fieldHead{justify-content:space-between;align-items:center;gap:8px;display:flex}.editor-module__g9wU6G__removeField{all:unset;width:20px;height:20px;color:var(--ink-3);cursor:var(--cursor-pointer);opacity:0;border-radius:6px;place-items:center;transition:opacity .12s,background .12s;display:grid}.editor-module__g9wU6G__field:hover .editor-module__g9wU6G__removeField,.editor-module__g9wU6G__field:focus-within .editor-module__g9wU6G__removeField,.editor-module__g9wU6G__removeField:focus-visible{opacity:1}.editor-module__g9wU6G__removeField:hover{background:var(--panel-2);color:var(--ink)}.editor-module__g9wU6G__removeField:focus-visible{box-shadow:var(--control-focus)}.editor-module__g9wU6G__addFields{flex-wrap:wrap;gap:6px;display:flex}.editor-module__g9wU6G__addField{all:unset;background:var(--panel-2);height:26px;color:var(--ink-2);cursor:var(--cursor-pointer);border-radius:999px;align-items:center;gap:4px;padding:0 10px 0 8px;font-size:12px;font-weight:500;transition:background .12s,color .12s;display:inline-flex}.editor-module__g9wU6G__addField:hover{background:color-mix(in srgb, var(--ink) 7%, var(--panel-2));color:var(--ink)}.editor-module__g9wU6G__addField:focus-visible{box-shadow:var(--control-focus)}.editor-module__g9wU6G__itemsFoot{justify-content:space-between;align-items:center;gap:12px;display:flex}.editor-module__g9wU6G__add:disabled,.editor-module__g9wU6G__itemTools button:disabled{opacity:.4;cursor:default}
.thread-module__vlnVcq__thread{grid-template-rows:minmax(0,1fr) auto;height:100%;min-height:0;display:grid;position:relative}.thread-module__vlnVcq__log{flex-direction:column;gap:14px;padding:12px 20px 16px;display:flex;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000,#000 12px calc(100% - 20px),#0000);mask-image:linear-gradient(#0000,#000 12px calc(100% - 20px),#0000)}.thread-module__vlnVcq__intro{gap:10px;margin-top:auto;display:grid}.thread-module__vlnVcq__introTitle{font-family:var(--font-display);letter-spacing:-.01em;font-size:34px;line-height:1.06}.thread-module__vlnVcq__introLine{color:var(--ink-2);text-wrap:pretty}.thread-module__vlnVcq__starters{flex-wrap:wrap;gap:6px;margin-top:6px;padding:0;list-style:none;display:flex}.thread-module__vlnVcq__starters button{all:unset;background:var(--panel-2);color:var(--ink-2);cursor:var(--cursor-pointer);border-radius:14px;padding:7px 12px;font-size:13px;line-height:1.35;transition:background .15s,color .15s,transform .12s}.thread-module__vlnVcq__starters button:hover,.thread-module__vlnVcq__starters button:focus-visible{background:color-mix(in srgb, var(--ink) 7%, var(--panel-2));color:var(--ink)}.thread-module__vlnVcq__starters button[aria-pressed=true]{background:var(--chosen);color:var(--on-chosen)}.thread-module__vlnVcq__userTurn{flex-direction:column;align-self:flex-end;align-items:flex-end;gap:4px;max-width:88%;display:flex}.thread-module__vlnVcq__quote{-webkit-line-clamp:3;line-clamp:3;color:var(--ink-3);white-space:pre-wrap;overflow-wrap:anywhere;-webkit-box-orient:vertical;padding:0 14px;font-size:13px;line-height:1.4;display:-webkit-box;overflow:hidden}.thread-module__vlnVcq__user{background:var(--panel-2);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:18px 18px 6px;max-width:100%;padding:10px 14px;font-size:14.5px;line-height:1.45}.thread-module__vlnVcq__assistant{gap:8px;font-size:15px;line-height:1.55;display:grid}.thread-module__vlnVcq__assistant p{text-wrap:pretty}.thread-module__vlnVcq__lookup{color:var(--ink-3);align-items:center;gap:8px;font-size:13px;line-height:1.3;display:flex}.thread-module__vlnVcq__lookup svg{flex:none}.thread-module__vlnVcq__lookup span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.thread-module__vlnVcq__lookup[data-live]{color:var(--ink-2);animation:1.2s ease-in-out infinite thread-module__vlnVcq__pulse}.thread-module__vlnVcq__lookup[data-failed]{color:var(--danger)}.thread-module__vlnVcq__deckRow{all:unset;background:var(--panel);box-shadow:var(--control-secondary-shadow);cursor:var(--cursor-pointer);border-radius:12px;justify-self:start;align-items:center;gap:8px;padding:7px 12px;font-size:13px;font-weight:500;transition:transform .12s;display:flex}.thread-module__vlnVcq__deckRow[data-live]:before{content:"";background:var(--chosen);border-radius:50%;width:8px;height:8px;animation:1.2s ease-in-out infinite thread-module__vlnVcq__pulse}.thread-module__vlnVcq__deckRow[data-live] svg:first-child{display:none}.thread-module__vlnVcq__deckRow:focus-visible{box-shadow:var(--control-focus)}.thread-module__vlnVcq__done{color:var(--accent-ink)}.thread-module__vlnVcq__status{background:var(--panel);box-shadow:var(--shadow-card), 0 0 0 1px var(--line);color:var(--ink);border-radius:14px;align-items:center;gap:10px;padding:9px 12px;font-size:13px;display:flex}.thread-module__vlnVcq__statusText{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.thread-module__vlnVcq__statusSteps{color:var(--ink-3)}.thread-module__vlnVcq__statusModel{color:var(--ink-2);flex:none;align-items:center;gap:5px;font-size:12px;display:inline-flex}.thread-module__vlnVcq__elapsed{font-variant-numeric:tabular-nums;text-align:right;min-width:42px;color:var(--ink-2);flex:none;font-size:12px}.thread-module__vlnVcq__replyLine{font-variant-numeric:tabular-nums;color:var(--ink-3);align-items:center;gap:6px;font-size:12px;display:flex}.thread-module__vlnVcq__dots{gap:3px;display:inline-flex}.thread-module__vlnVcq__dots i{background:var(--chosen);border-radius:50%;width:5px;height:5px;animation:1s ease-in-out infinite thread-module__vlnVcq__bob}.thread-module__vlnVcq__dots i:nth-child(2){animation-delay:.12s}.thread-module__vlnVcq__dots i:nth-child(3){animation-delay:.24s}@keyframes thread-module__vlnVcq__bob{40%{opacity:.5;transform:translateY(-3px)}}@keyframes thread-module__vlnVcq__pulse{50%{opacity:.45}}.thread-module__vlnVcq__error{background:color-mix(in srgb, var(--danger) 10%, transparent);border-radius:14px;gap:6px;padding:12px 14px;font-size:13px;display:grid}.thread-module__vlnVcq__error button{all:unset;cursor:var(--cursor-pointer);justify-self:start;font-weight:500}.thread-module__vlnVcq__foot{padding:4px 12px 12px}.thread-module__vlnVcq__drop{z-index:5;border:1.5px dashed var(--ink-3);background:color-mix(in srgb, var(--canvas) 88%, transparent);text-align:center;pointer-events:none;border-radius:22px;place-items:center;padding:24px;font-size:15px;font-weight:500;display:grid;position:absolute;inset:8px}.thread-module__vlnVcq__agent{background:var(--panel);box-shadow:var(--shadow-card), 0 0 0 1px var(--line);border-radius:12px;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:10px;padding:7px 10px;font-size:12.5px;display:grid}.thread-module__vlnVcq__agent+.thread-module__vlnVcq__agent{margin-top:-4px}.thread-module__vlnVcq__agent[data-status=working]{box-shadow:var(--shadow-card), 0 0 0 1px color-mix(in srgb, var(--accent-ink) 40%, transparent)}.thread-module__vlnVcq__agent[data-status=failed]{color:var(--danger)}.thread-module__vlnVcq__agentMark{place-items:center;display:grid}.thread-module__vlnVcq__agent[data-status=working] .thread-module__vlnVcq__agentMark{animation:1.2s ease-in-out infinite thread-module__vlnVcq__pulse}.thread-module__vlnVcq__agentText{min-width:0;display:grid}.thread-module__vlnVcq__agentRole{font-weight:500}.thread-module__vlnVcq__agentModel{color:var(--ink-3);font-weight:400}.thread-module__vlnVcq__agentLine{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.thread-module__vlnVcq__agent[data-status=failed] .thread-module__vlnVcq__agentLine{color:var(--danger)}.thread-module__vlnVcq__agentMeta{font-variant-numeric:tabular-nums;color:var(--ink-3);white-space:nowrap;align-items:baseline;gap:8px;font-size:12px;display:flex}.thread-module__vlnVcq__agentMeta .thread-module__vlnVcq__elapsed{min-width:0}.thread-module__vlnVcq__agentCost{color:var(--ink-2)}.thread-module__vlnVcq__log [data-passage]{transition:background .15s,box-shadow .15s}.thread-module__vlnVcq__log p[data-lit]{background:var(--panel-2);box-shadow:0 0 0 4px var(--panel-2);border-radius:6px}.thread-module__vlnVcq__log .thread-module__vlnVcq__user[data-lit]{background:color-mix(in srgb, var(--ink) 8%, var(--panel-2))}.thread-module__vlnVcq__positioner{z-index:60}.thread-module__vlnVcq__ask{width:min(360px,100vw - 24px);max-height:min(520px, var(--available-height));background:var(--panel);box-shadow:var(--shadow-lift), 0 0 0 1px var(--line);transform-origin:var(--transform-origin);border-radius:14px;outline:0;gap:10px;padding:12px;transition:opacity .15s,transform .15s;display:grid;overflow-y:auto}.thread-module__vlnVcq__ask[data-starting-style],.thread-module__vlnVcq__ask[data-ending-style]{opacity:0;transform:scale(.97)translateY(4px)}.thread-module__vlnVcq__askPassage{-webkit-line-clamp:3;line-clamp:3;color:var(--ink-3);white-space:pre-wrap;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:13px;line-height:1.4;display:-webkit-box;overflow:hidden}.thread-module__vlnVcq__askForm{background:var(--panel-2);border-radius:12px;align-items:center;gap:6px;padding:4px 4px 4px 12px;display:flex}.thread-module__vlnVcq__askField{min-width:0;color:var(--ink);font:inherit;background:0 0;border:0;outline:0;flex:1;padding:5px 0;font-size:14px}.thread-module__vlnVcq__askField::placeholder{color:var(--ink-3)}.thread-module__vlnVcq__askSend{all:unset;background:var(--chosen);width:26px;height:26px;color:var(--on-chosen);cursor:var(--cursor-pointer);border-radius:50%;flex:none;place-items:center;transition:opacity .15s;display:grid}.thread-module__vlnVcq__askSend:disabled{opacity:.25;cursor:var(--cursor-default)}.thread-module__vlnVcq__askSend:focus-visible{box-shadow:var(--control-focus)}.thread-module__vlnVcq__askAnswer{gap:8px;font-size:14px;line-height:1.5;display:grid}.thread-module__vlnVcq__askAnswer p{text-wrap:pretty}.thread-module__vlnVcq__askQuestion{color:var(--ink-2);font-size:13px}.thread-module__vlnVcq__askWaiting{color:var(--ink-2);align-items:center;gap:8px;font-size:13px;display:flex}.thread-module__vlnVcq__askError{color:var(--danger);font-size:13px}.thread-module__vlnVcq__askActions{flex-wrap:wrap;gap:6px;display:flex}.thread-module__vlnVcq__askActions button{all:unset;background:var(--panel-2);color:var(--ink-2);cursor:var(--cursor-pointer);border-radius:12px;align-items:center;gap:6px;padding:6px 11px;font-size:13px;line-height:1.35;transition:background .15s,color .15s;display:inline-flex}.thread-module__vlnVcq__askActions button:last-child{margin-left:auto}.thread-module__vlnVcq__askActions button:hover,.thread-module__vlnVcq__askActions button:focus-visible{background:color-mix(in srgb, var(--ink) 7%, var(--panel-2));color:var(--ink)}
.workspace-module__9N2GpW__workspace{grid-template-columns:minmax(340px,400px) minmax(0,1fr);grid-template-rows:var(--bar) minmax(0, 1fr);height:100svh;display:grid;overflow:hidden}.workspace-module__9N2GpW__bar{background:var(--canvas);grid-column:1/-1;justify-content:space-between;align-items:center;gap:16px;padding:0 16px 0 12px;display:flex}.workspace-module__9N2GpW__barStart{flex:auto;align-items:center;gap:10px;min-width:0;display:flex}.workspace-module__9N2GpW__title{field-sizing:content;border-radius:var(--radius-control);min-width:80px;max-width:44ch;height:36px;font-family:var(--font-serif);text-overflow:ellipsis;background:0 0;border:0;outline:none;padding:0 10px;font-size:20px;transition:background .15s,box-shadow .15s}.workspace-module__9N2GpW__title:hover{background:var(--panel-2)}.workspace-module__9N2GpW__title:focus{background:var(--panel);box-shadow:var(--control-focus)}.workspace-module__9N2GpW__meta{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.workspace-module__9N2GpW__barEnd{flex:none;align-items:center;gap:6px;display:flex}.workspace-module__9N2GpW__thread{grid-template-rows:auto minmax(0,1fr);min-height:0;display:grid}.workspace-module__9N2GpW__panelTabs{align-items:center;gap:12px;padding:2px 16px 6px;display:flex}.workspace-module__9N2GpW__panel{min-height:0;display:grid}.workspace-module__9N2GpW__panel[hidden]{display:none}.workspace-module__9N2GpW__panel[data-scroll]{display:block;overflow-y:auto}.workspace-module__9N2GpW__main{background:var(--panel-2);border-radius:24px;min-width:0;min-height:0;margin:0 12px 12px 0;padding:20px clamp(20px,2.6vw,44px) 48px;overflow-y:auto}.workspace-module__9N2GpW__toolbar{align-items:center;gap:16px;margin-bottom:16px;display:flex}.workspace-module__9N2GpW__drafting{color:var(--ink-2);align-items:center;gap:8px;font-size:13px;display:inline-flex}.workspace-module__9N2GpW__drafting:before{content:"";background:var(--chosen);border-radius:50%;width:8px;height:8px;animation:1.2s ease-in-out infinite workspace-module__9N2GpW__pulse}@keyframes workspace-module__9N2GpW__pulse{50%{opacity:.35}}.workspace-module__9N2GpW__empty{place-content:center;gap:8px;height:100%;padding:24px;display:grid}.workspace-module__9N2GpW__emptyTitle{font-family:var(--font-display);letter-spacing:-.01em;font-size:44px;line-height:1.05}.workspace-module__9N2GpW__emptyLine{max-width:42ch;color:var(--ink-2)}@media (max-width:1180px){.workspace-module__9N2GpW__meta{display:none}}@media (max-width:900px){.workspace-module__9N2GpW__workspace{grid-template-columns:1fr;grid-template-rows:var(--bar) minmax(0, 1fr) minmax(0, 1fr)}.workspace-module__9N2GpW__thread{grid-row:3}.workspace-module__9N2GpW__main{grid-row:2;margin:0 12px}}
.home-module__QIeKya__home{flex-direction:column;align-items:center;min-height:calc(100svh - 120px);display:flex}.home-module__QIeKya__start{flex-direction:column;gap:20px;width:100%;max-width:720px;padding-top:clamp(40px,13vh,150px);display:flex}.home-module__QIeKya__greeting{font-family:var(--font-display);letter-spacing:-.015em;text-align:center;text-wrap:balance;flex-direction:column;margin-bottom:8px;font-size:clamp(36px,4.8vw,56px);font-weight:400;line-height:1.04;display:flex}.home-module__QIeKya__pencil{color:var(--ink-3)}.home-module__QIeKya__starters{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.home-module__QIeKya__starter{all:unset;background:var(--panel-2);color:var(--ink-2);cursor:var(--cursor-pointer);border-radius:999px;padding:7px 14px;font-size:13.5px;transition:background .15s,color .15s,transform .12s}.home-module__QIeKya__starter:hover{background:color-mix(in srgb, var(--ink) 7%, var(--panel-2));color:var(--ink)}.home-module__QIeKya__starter[aria-pressed=true]{background:var(--chosen);color:var(--on-chosen)}.home-module__QIeKya__starter:focus-visible,.home-module__QIeKya__card:focus-visible,.home-module__QIeKya__all:focus-visible{outline:2px solid var(--accent-ink);outline-offset:2px;border-radius:12px}.home-module__QIeKya__latest{width:100%;max-width:1080px;margin-top:auto;padding-top:clamp(48px,8vh,96px)}.home-module__QIeKya__latestHead{justify-content:space-between;align-items:baseline;margin-bottom:14px;display:flex}.home-module__QIeKya__label{color:var(--ink-2);font-size:13px;font-weight:500}.home-module__QIeKya__all{color:var(--ink-2);align-items:center;gap:4px;font-size:13px;display:inline-flex}.home-module__QIeKya__all:hover{color:var(--ink)}.home-module__QIeKya__cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding:0;list-style:none;display:grid}.home-module__QIeKya__card{flex-direction:column;gap:4px;transition:transform .12s;display:flex}.home-module__QIeKya__card:active{transform:scale(.98)}.home-module__QIeKya__thumb{background:var(--panel-2);border-radius:20px;place-items:center;margin-bottom:8px;padding:26px 22px 20px 18px;transition:background .2s;display:grid}.home-module__QIeKya__card:hover .home-module__QIeKya__thumb{background:color-mix(in srgb, var(--ink) 6%, var(--panel-2))}.home-module__QIeKya__cardTitle{font-family:var(--font-serif);font-size:17px;line-height:1.25}.home-module__QIeKya__cardMeta{color:var(--ink-2);font-size:12.5px}@media (max-width:960px){.home-module__QIeKya__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.home-module__QIeKya__start{padding-top:32px}}
.paperWorkspace-module__Jz9y8G__main{padding:0;display:grid;overflow:hidden}.paperWorkspace-module__Jz9y8G__desk{min-height:0;padding:20px clamp(20px,3vw,56px) 72px clamp(64px,6vw,96px);overflow-y:auto}.paperWorkspace-module__Jz9y8G__sheetColumn{width:min(100%,860px);margin:0 auto}.paperWorkspace-module__Jz9y8G__banner{z-index:5;background:var(--panel);width:min(100%,860px);box-shadow:var(--shadow-card), 0 0 0 1px var(--line);border-radius:999px;flex-wrap:wrap;align-items:center;gap:8px;margin:0 auto 16px;padding:8px 8px 8px 16px;font-size:13px;display:flex;position:sticky;top:0}.paperWorkspace-module__Jz9y8G__banner>span{color:var(--ink-2);flex:auto}.paperWorkspace-module__Jz9y8G__aside{gap:2px;display:flex;position:absolute;top:0;right:calc(100% + 1.6cqw)}.paperWorkspace-module__Jz9y8G__asideButton{all:unset;width:24px;height:24px;color:var(--ink-3);cursor:var(--cursor-pointer);border-radius:8px;place-items:center;transition:background .12s,color .12s;display:grid}.paperWorkspace-module__Jz9y8G__asideButton:hover,.paperWorkspace-module__Jz9y8G__asideButton[data-popup-open]{background:var(--panel-2);color:var(--ink)}.paperWorkspace-module__Jz9y8G__asideButton:focus-visible{box-shadow:var(--control-focus)}.paperWorkspace-module__Jz9y8G__positioner{z-index:60}.paperWorkspace-module__Jz9y8G__menuLabel{color:var(--ink-3);padding:6px 10px 4px;font-size:12px}.paperWorkspace-module__Jz9y8G__review{font-family:var(--font-inter);opacity:1;flex-wrap:wrap;align-items:center;gap:6px;margin-top:1.2cqw;font-size:12px;line-height:1;text-decoration:none;display:flex}.paperWorkspace-module__Jz9y8G__reviewWhat{color:var(--ink-2);margin-right:4px}.paperWorkspace-module__Jz9y8G__reviewLink,.paperWorkspace-module__Jz9y8G__reviewKeep,.paperWorkspace-module__Jz9y8G__reviewUndo{all:unset;height:26px;cursor:var(--cursor-pointer);border-radius:999px;align-items:center;gap:4px;padding:0 10px;font-size:12px;font-weight:500;transition:background .12s,transform .12s;display:inline-flex}.paperWorkspace-module__Jz9y8G__reviewLink{color:var(--ink-2)}.paperWorkspace-module__Jz9y8G__reviewLink:hover{background:var(--panel-2);color:var(--ink)}.paperWorkspace-module__Jz9y8G__reviewKeep{background:var(--chosen);color:var(--on-chosen)}.paperWorkspace-module__Jz9y8G__reviewUndo{background:var(--panel-2);color:var(--ink)}.paperWorkspace-module__Jz9y8G__reviewKeep:active,.paperWorkspace-module__Jz9y8G__reviewUndo:active{transform:scale(.96)}.paperWorkspace-module__Jz9y8G__reviewLink:focus-visible,.paperWorkspace-module__Jz9y8G__reviewKeep:focus-visible,.paperWorkspace-module__Jz9y8G__reviewUndo:focus-visible{box-shadow:var(--control-focus)}.paperWorkspace-module__Jz9y8G__before{background:var(--panel);width:min(420px,90vw);box-shadow:var(--shadow-lift), 0 0 0 1px var(--line);border-radius:14px;padding:14px 16px}.paperWorkspace-module__Jz9y8G__beforeLabel{color:var(--ink-3);margin-bottom:6px;font-size:12px;font-weight:500}.paperWorkspace-module__Jz9y8G__beforeText{white-space:pre-line;max-height:260px;font-size:14px;line-height:1.5;overflow-y:auto}.paperWorkspace-module__Jz9y8G__startWriting{all:unset;color:var(--ink);text-underline-offset:3px;cursor:var(--cursor-pointer);justify-self:start;margin-top:8px;font-size:14px;font-weight:500;text-decoration:underline}.paperWorkspace-module__Jz9y8G__contents{gap:4px;padding:8px 12px 32px;display:grid}.paperWorkspace-module__Jz9y8G__contentsEmpty{color:var(--ink-3);padding:16px}.paperWorkspace-module__Jz9y8G__sections{gap:4px;margin:0;padding:0;list-style:none;display:grid}.paperWorkspace-module__Jz9y8G__section{background:var(--canvas);border-radius:12px;padding:6px 4px 10px}.paperWorkspace-module__Jz9y8G__section[data-dragging]{z-index:2;background:var(--panel);box-shadow:var(--shadow-lift);position:relative}.paperWorkspace-module__Jz9y8G__sectionHead{align-items:flex-start;gap:2px;display:flex}.paperWorkspace-module__Jz9y8G__grip{all:unset;width:22px;height:26px;color:var(--ink-3);cursor:grab;border-radius:6px;flex:none;place-items:center;display:grid}.paperWorkspace-module__Jz9y8G__grip:hover{background:var(--panel-2);color:var(--ink)}.paperWorkspace-module__Jz9y8G__grip:focus-visible{box-shadow:var(--control-focus)}.paperWorkspace-module__Jz9y8G__sectionName{all:unset;font-family:var(--font-serif);cursor:var(--cursor-pointer);border-radius:8px;flex:1;padding:4px 6px;font-size:16px;line-height:1.25}p.paperWorkspace-module__Jz9y8G__sectionName{font-family:var(--font-inter);color:var(--ink-3);cursor:default;font-size:12px;font-weight:500;display:block}button.paperWorkspace-module__Jz9y8G__sectionName:hover{background:var(--panel-2)}.paperWorkspace-module__Jz9y8G__parts{margin:2px 0 0 24px;padding:0;list-style:none;display:grid}.paperWorkspace-module__Jz9y8G__part{all:unset;width:calc(100% - 12px);color:var(--ink-2);cursor:var(--cursor-pointer);border-radius:8px;grid-template-columns:16px 1fr;align-items:center;gap:8px;padding:4px 6px;font-size:13px;display:grid}.paperWorkspace-module__Jz9y8G__part span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.paperWorkspace-module__Jz9y8G__part svg{color:var(--ink-3)}.paperWorkspace-module__Jz9y8G__part[data-level="3"]{color:var(--ink)}.paperWorkspace-module__Jz9y8G__part:hover{background:var(--panel-2);color:var(--ink)}.paperWorkspace-module__Jz9y8G__part[data-pending]:after,.paperWorkspace-module__Jz9y8G__sectionName[data-pending]:after{content:"";background:var(--accent-ink);vertical-align:middle;border-radius:50%;width:6px;height:6px;margin-left:6px;display:inline-block}.paperWorkspace-module__Jz9y8G__part[data-pending]{grid-template-columns:16px 1fr auto}
.library-module__F0lUOq__library{max-width:1280px;margin:0 auto}.library-module__F0lUOq__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;margin:24px 0 28px;display:flex}.library-module__F0lUOq__title{font-family:var(--font-display);letter-spacing:-.015em;font-size:clamp(40px,5vw,60px);font-weight:400;line-height:1}.library-module__F0lUOq__meta{color:var(--ink-3);font-size:13px}.library-module__F0lUOq__controls{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}.library-module__F0lUOq__seg{align-items:center;gap:6px;display:inline-flex}.library-module__F0lUOq__empty{color:var(--ink-2)}.library-module__F0lUOq__empty a{color:var(--ink);text-underline-offset:3px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.library-module__F0lUOq__grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:28px 18px;padding:0;list-style:none;display:grid}.library-module__F0lUOq__card{position:relative}.library-module__F0lUOq__link{flex-direction:column;gap:4px;display:flex}.library-module__F0lUOq__link:focus-visible{outline:2px solid var(--accent-ink);outline-offset:3px;border-radius:20px}.library-module__F0lUOq__thumb{background:var(--panel-2);border-radius:20px;margin-bottom:8px;padding:28px 26px 22px 20px;transition:background .2s;display:grid}.library-module__F0lUOq__link:hover .library-module__F0lUOq__thumb{background:color-mix(in srgb, var(--ink) 6%, var(--panel-2))}.library-module__F0lUOq__cardTitle{font-family:var(--font-serif);font-size:17px;line-height:1.25}.library-module__F0lUOq__cardMeta{color:var(--ink-2);font-size:12.5px}.library-module__F0lUOq__menu{opacity:0;top:8px;right:8px;transition:opacity .15s!important;position:absolute!important}.library-module__F0lUOq__card:hover .library-module__F0lUOq__menu,.library-module__F0lUOq__menu:focus-visible,.library-module__F0lUOq__menu[data-popup-open]{opacity:1}.library-module__F0lUOq__note{color:var(--ink-2);margin:-12px 0 24px;font-size:13px}.library-module__F0lUOq__link[data-deleted]{opacity:.62}.library-module__F0lUOq__backdrop{z-index:80;background:#0000005c;transition:opacity .16s;position:fixed;inset:0}.library-module__F0lUOq__backdrop[data-starting-style],.library-module__F0lUOq__backdrop[data-ending-style]{opacity:0}.library-module__F0lUOq__dialog{z-index:81;background:var(--panel);width:min(420px,100vw - 32px);box-shadow:var(--shadow-lift);border-radius:20px;gap:10px;padding:22px;transition:opacity .16s,transform .16s;display:grid;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.library-module__F0lUOq__dialog[data-starting-style],.library-module__F0lUOq__dialog[data-ending-style]{opacity:0;transform:translate(-50%,-48%)}.library-module__F0lUOq__dialogTitle{font-family:var(--font-serif);font-size:22px;font-weight:400}.library-module__F0lUOq__dialogLine{color:var(--ink-2);font-size:14px;line-height:1.5}.library-module__F0lUOq__dialogActions{justify-content:flex-end;gap:8px;margin-top:8px;display:flex}.library-module__F0lUOq__list{margin:0 -12px;padding:0;list-style:none;display:grid}.library-module__F0lUOq__list .library-module__F0lUOq__link{border-radius:16px;grid-template-rows:auto auto;grid-template-columns:88px minmax(0,1fr);align-items:center;gap:2px 18px;padding:10px 56px 10px 12px;transition:background .15s;display:grid}.library-module__F0lUOq__list .library-module__F0lUOq__link:hover{background:var(--panel-2)}.library-module__F0lUOq__list .library-module__F0lUOq__thumb{background:0 0;border-radius:0;grid-row:1/3;margin:0;padding:0}.library-module__F0lUOq__list .library-module__F0lUOq__link:hover .library-module__F0lUOq__thumb{background:0 0}.library-module__F0lUOq__list .library-module__F0lUOq__cardTitle,.library-module__F0lUOq__list .library-module__F0lUOq__cardMeta{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.library-module__F0lUOq__list .library-module__F0lUOq__cardTitle{align-self:end}.library-module__F0lUOq__list .library-module__F0lUOq__cardMeta{align-self:start}.library-module__F0lUOq__list .library-module__F0lUOq__menu{top:50%;right:12px;transform:translateY(-50%)}
.projects-module__4keYJW__page{max-width:1180px;margin-inline:auto;padding-top:24px}.projects-module__4keYJW__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;display:flex}.projects-module__4keYJW__h1{font-family:var(--font-display);letter-spacing:-.015em;text-wrap:balance;font-size:clamp(40px,5vw,60px);font-weight:400;line-height:1}.projects-module__4keYJW__lede{max-width:60ch;color:var(--ink-2);margin-top:12px;font-size:15px}.projects-module__4keYJW__h2{color:var(--ink-2);margin-bottom:14px;font-size:13px;font-weight:500}.projects-module__4keYJW__quiet{color:var(--ink-3);font-size:13px;line-height:1.5}.projects-module__4keYJW__dot{background:var(--ink-3);border-radius:50%;width:3px;height:3px}.projects-module__4keYJW__actions{flex-wrap:wrap;gap:8px;display:flex}.projects-module__4keYJW__backRow{margin:-8px 0 16px -8px}.projects-module__4keYJW__cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,440px),1fr));gap:16px;margin-top:40px;padding:0;list-style:none;display:grid}.projects-module__4keYJW__cards>li{display:flex}.projects-module__4keYJW__card{background:var(--panel-2);border-radius:24px;flex:1;justify-content:space-between;gap:20px;min-height:220px;padding:24px;transition:background .2s;display:flex}.projects-module__4keYJW__card:hover{background:color-mix(in srgb, var(--ink) 5%, var(--panel-2))}.projects-module__4keYJW__card:focus-visible{box-shadow:var(--control-focus)}.projects-module__4keYJW__cardMain{flex-direction:column;min-width:0;display:flex}.projects-module__4keYJW__cardName{font-family:var(--font-display);letter-spacing:-.01em;font-size:34px;line-height:1.05}.projects-module__4keYJW__cardRole{color:var(--ink-3);margin-top:8px;font-size:13px}.projects-module__4keYJW__cardMeta{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:auto;padding-top:24px;font-size:13px;display:flex}.projects-module__4keYJW__faces{display:inline-flex}.projects-module__4keYJW__faces>*{border-radius:50%;display:flex;position:relative}.projects-module__4keYJW__faces>*+*{margin-left:-4px}.projects-module__4keYJW__faces>*>*{box-shadow:0 0 0 2px var(--panel-2)}.projects-module__4keYJW__faces>.projects-module__4keYJW__facesMore{background:color-mix(in srgb, var(--ink) 8%, var(--panel-2));min-width:28px;height:28px;box-shadow:0 0 0 2px var(--panel-2);font-variant-numeric:tabular-nums;color:var(--ink-2);border-radius:999px;place-items:center;padding:0 5px;font-size:11px;font-weight:600;display:inline-grid}.projects-module__4keYJW__stack{flex:none;align-self:center;width:150px;height:110px;position:relative}.projects-module__4keYJW__sheet{width:132px;transition:transform .3s var(--ease);position:absolute;top:18px;left:8px}.projects-module__4keYJW__sheet:first-child{z-index:3}.projects-module__4keYJW__sheet:nth-child(2){z-index:2;transform:rotate(6deg)translate(10px,-4px)}.projects-module__4keYJW__sheet:nth-child(3){z-index:1;transform:rotate(-6deg)translate(-10px,-2px)}.projects-module__4keYJW__card:hover .projects-module__4keYJW__sheet:nth-child(2){transform:rotate(9deg)translate(14px,-8px)}.projects-module__4keYJW__card:hover .projects-module__4keYJW__sheet:nth-child(3){transform:rotate(-9deg)translate(-14px,-4px)}.projects-module__4keYJW__emptySheet{border:1.5px dashed var(--line-strong);border-radius:4px;flex:none;width:116px;height:66px;display:block}.projects-module__4keYJW__stack .projects-module__4keYJW__emptySheet{position:absolute;top:22px;left:16px}@media (prefers-reduced-motion:reduce){.projects-module__4keYJW__sheet{transition:none}}.projects-module__4keYJW__memberList{flex-wrap:wrap;gap:10px 22px;margin-top:28px;padding:0;list-style:none;display:flex}.projects-module__4keYJW__member{align-items:center;gap:10px;display:flex}.projects-module__4keYJW__member[data-pending]{color:var(--ink-3)}.projects-module__4keYJW__memberName,.projects-module__4keYJW__memberRole{line-height:1.25;display:block}.projects-module__4keYJW__memberName{font-size:13px;font-weight:500}.projects-module__4keYJW__memberRole{color:var(--ink-3);font-size:12px}.projects-module__4keYJW__pendingAvatar{border:1.5px dashed var(--line-strong);width:32px;height:32px;color:var(--ink-3);border-radius:50%;place-items:center;font-size:12px;font-weight:600;display:grid}.projects-module__4keYJW__spaceBody{grid-template-columns:minmax(0,1fr) 300px;gap:48px;margin-top:48px;display:grid}.projects-module__4keYJW__empty{background:var(--panel-2);border-radius:24px;align-items:center;gap:20px;padding:24px;display:flex}.projects-module__4keYJW__emptyTitle{font-family:var(--font-serif);font-size:19px}.projects-module__4keYJW__emptyText{max-width:48ch;color:var(--ink-2);margin-top:4px}.projects-module__4keYJW__activity{background:var(--panel-2);border-radius:24px;align-self:start;padding:20px 20px 8px}.projects-module__4keYJW__feed{padding:0;list-style:none}.projects-module__4keYJW__feedItem{color:var(--ink-2);gap:10px;padding-bottom:16px;font-size:13px;line-height:1.4;display:flex}.projects-module__4keYJW__feedItem>span:first-child{flex:none;margin-top:-1px}.projects-module__4keYJW__feedWho{color:var(--ink);font-weight:500}.projects-module__4keYJW__feedSubject{font-family:var(--font-serif);color:var(--ink);font-size:14px}.projects-module__4keYJW__feedSubject:hover{text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:3px}.projects-module__4keYJW__feedTime{color:var(--ink-3);margin-top:2px;font-size:12px;display:block}@media (max-width:960px){.projects-module__4keYJW__spaceBody{grid-template-columns:minmax(0,1fr);gap:40px}}@media (max-width:560px){.projects-module__4keYJW__card{min-height:0;padding:20px}.projects-module__4keYJW__stack{display:none}}.projects-module__4keYJW__badges{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.projects-module__4keYJW__badge{background:var(--panel-2);height:22px;color:var(--ink-2);border-radius:999px;align-items:center;gap:4px;padding:0 8px;font-size:12px;display:inline-flex}.projects-module__4keYJW__badge svg{color:var(--ink-3);flex:none}.projects-module__4keYJW__badge[data-decision=approved] svg{color:var(--ink)}.projects-module__4keYJW__badge[data-decision=changes] svg{color:var(--danger)}
.present-module__6T3BGG__present{--letterbox:#000;--band:64px;background:var(--letterbox);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;width:100%;height:100dvh;position:relative;overflow:hidden}.present-module__6T3BGG__present[data-idle],.present-module__6T3BGG__present[data-idle] *{cursor:none!important}.present-module__6T3BGG__present[data-fullscreen]{--band:0px}.present-module__6T3BGG__stage{inset:0 0 var(--band);place-items:center;display:grid;position:absolute;container-type:size}.present-module__6T3BGG__stage *{cursor:default}.present-module__6T3BGG__fit{aspect-ratio:16/9;width:min(100cqw,177.778cqh);position:relative}.present-module__6T3BGG__layer{position:absolute;inset:0}.present-module__6T3BGG__progress{z-index:2;pointer-events:none;height:2px;position:absolute;bottom:0;left:0;right:0}.present-module__6T3BGG__progress span{background:var(--chosen);transform-origin:0;height:100%;transition:transform .36s cubic-bezier(.2,.8,.2,1);display:block}.present-module__6T3BGG__blank{z-index:5;position:absolute;inset:0}.present-module__6T3BGG__blank[data-mode=black]{background:#000}.present-module__6T3BGG__blank[data-mode=white]{background:#fff}.present-module__6T3BGG__controls{bottom:max(10px, env(safe-area-inset-bottom));z-index:6;background:var(--panel);box-shadow:inset 0 0 0 1px var(--line-strong);opacity:0;pointer-events:none;border-radius:999px;align-items:center;gap:2px;padding:4px;transition:opacity .22s,transform .26s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;left:50%;transform:translate(-50%,8px)}.present-module__6T3BGG__controls[data-show]{opacity:1;pointer-events:auto;transform:translate(-50%)}.present-module__6T3BGG__present[data-fullscreen] .present-module__6T3BGG__controls{--panel:#161614;--panel-2:#26261f;--ink:#f3f2ee;--ink-2:#c4c2ba;--ink-3:#8a8881;--line-strong:#f3f2ee33;bottom:20px;left:auto;right:20px;transform:translateY(8px)}.present-module__6T3BGG__present[data-fullscreen] .present-module__6T3BGG__controls[data-show]{transform:none}.present-module__6T3BGG__controls button:disabled{opacity:.35}.present-module__6T3BGG__count{min-width:60px;font-family:var(--font-ui);font-variant-numeric:tabular-nums;text-align:center;color:var(--ink);font-size:13px;font-weight:500}.present-module__6T3BGG__of{color:var(--ink-3)}.present-module__6T3BGG__sep{background:var(--line-strong);width:1px;height:18px;margin:0 4px}.present-module__6T3BGG__jump{right:20px;bottom:max(20px, env(safe-area-inset-bottom));z-index:6;background:var(--ink);color:var(--canvas);box-shadow:inset 0 0 0 1px var(--line-strong);border-radius:999px;align-items:center;gap:6px;padding:8px 10px 8px 14px;font-size:14px;font-weight:500;display:flex;position:absolute}.present-module__6T3BGG__jump b{font-variant-numeric:tabular-nums}.present-module__6T3BGG__jump kbd{background:color-mix(in srgb, var(--canvas) 18%, transparent);min-width:22px;height:22px;font-family:var(--font-ui);border-radius:7px;place-items:center;font-size:12px;display:inline-grid}.present-module__6T3BGG__rotate{display:none}@media (orientation:portrait) and (max-width:760px){.present-module__6T3BGG__rotate{top:max(20px, env(safe-area-inset-top));z-index:6;text-align:center;color:var(--ink-3);opacity:0;font-size:13px;transition:opacity .22s;display:block;position:absolute;left:16px;right:16px}.present-module__6T3BGG__rotate[data-show]{opacity:1}}@media (prefers-reduced-motion:reduce){.present-module__6T3BGG__progress span,.present-module__6T3BGG__controls{transition:none}}
.presenter-module__Ctgh5W__presenter{--canvas:#0c0c0b;--panel:#161614;--panel-2:#1e1e1b;--ink:#f3f2ee;--ink-2:#a9a79f;--ink-3:#75736d;--line:#f3f2ee14;--line-strong:#f3f2ee2e;--control-secondary-bg:var(--panel);--control-focus:0 0 0 2px var(--canvas), 0 0 0 4px var(--ink);--segment-indicator:#2a2a26;--segment-track:#1e1e1b;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--canvas);height:100dvh;color:var(--ink);grid-template-rows:64px minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);display:grid;position:relative;overflow:hidden}.presenter-module__Ctgh5W__bar{justify-content:space-between;align-items:center;gap:16px;padding:0 16px;display:flex}.presenter-module__Ctgh5W__start{flex:auto;align-items:center;gap:10px;min-width:0;display:flex}.presenter-module__Ctgh5W__title{flex-direction:column;min-width:0;line-height:1.2;display:flex}.presenter-module__Ctgh5W__back{display:contents}.presenter-module__Ctgh5W__name{font-family:var(--font-sans);font-feature-settings:normal;text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:400;overflow:hidden}.presenter-module__Ctgh5W__meta{color:var(--ink-3);font-size:12px}.presenter-module__Ctgh5W__end{flex:none;align-items:center;gap:8px;display:flex}.presenter-module__Ctgh5W__status{color:var(--ink-3);white-space:nowrap;align-items:center;gap:8px;margin-right:8px;font-size:13px;display:inline-flex}.presenter-module__Ctgh5W__status[data-on]{color:var(--ink-2)}.presenter-module__Ctgh5W__dot{width:8px;height:8px;box-shadow:inset 0 0 0 1.5px var(--ink-3);border-radius:50%}.presenter-module__Ctgh5W__status[data-on] .presenter-module__Ctgh5W__dot{background:var(--ink);box-shadow:0 0 0 3px color-mix(in srgb, var(--ink) 22%, transparent);animation:2s ease-in-out infinite presenter-module__Ctgh5W__live}@keyframes presenter-module__Ctgh5W__live{50%{box-shadow:0 0 0 5px color-mix(in srgb, var(--ink) 8%, transparent)}}.presenter-module__Ctgh5W__narrow{display:none}.presenter-module__Ctgh5W__main{grid-template-columns:minmax(0,1fr) clamp(300px,28vw,460px);gap:28px;min-height:0;padding:4px 24px 0;display:grid}.presenter-module__Ctgh5W__current{grid-template-rows:minmax(0,1fr) auto;min-height:0;display:grid}.presenter-module__Ctgh5W__fitBox{place-items:end center;min-height:0;display:grid;container-type:size}.presenter-module__Ctgh5W__fit{aspect-ratio:16/9;border-radius:8px;width:min(100cqw,177.778cqh);position:relative;overflow:hidden}.presenter-module__Ctgh5W__layer{position:absolute;inset:0}.presenter-module__Ctgh5W__blanked{text-align:center;place-items:center;padding:24px;font-size:15px;font-weight:500;display:grid;position:absolute;inset:0}.presenter-module__Ctgh5W__blanked[data-mode=black]{color:#f3f2ee;background:#000000d1}.presenter-module__Ctgh5W__blanked[data-mode=white]{color:#0c0c0b;background:#ffffffe0}.presenter-module__Ctgh5W__nav{justify-content:space-between;align-items:center;gap:16px;padding:14px 0 4px;display:flex}.presenter-module__Ctgh5W__counter{align-items:baseline;gap:14px;min-width:0;display:flex}.presenter-module__Ctgh5W__count{font-variant-numeric:tabular-nums;flex:none;font-size:22px;font-weight:500}.presenter-module__Ctgh5W__of{color:var(--ink-3)}.presenter-module__Ctgh5W__slideTitle{font-family:var(--font-sans);font-feature-settings:normal;color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;font-size:17px;overflow:hidden}.presenter-module__Ctgh5W__navButtons{flex:none;align-items:center;gap:4px;display:flex}.presenter-module__Ctgh5W__navButtons button:disabled{opacity:.35}.presenter-module__Ctgh5W__blankButtons{gap:4px;margin-right:12px;display:flex}.presenter-module__Ctgh5W__blankButton{all:unset;border-radius:var(--radius-control);height:30px;color:var(--ink-2);cursor:pointer;align-items:center;gap:8px;padding:0 8px 0 10px;font-size:13px;font-weight:500;transition:background .15s,color .15s,box-shadow .15s;display:inline-flex}.presenter-module__Ctgh5W__blankButton:hover{background:var(--panel-2);color:var(--ink)}.presenter-module__Ctgh5W__blankButton[aria-pressed=true]{background:var(--control-secondary-bg);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line-strong)}.presenter-module__Ctgh5W__blankButton:focus-visible{box-shadow:var(--control-focus)}.presenter-module__Ctgh5W__blankButton kbd{background:var(--panel-2);min-width:18px;height:18px;font-family:var(--font-ui);color:var(--ink-3);border-radius:5px;place-items:center;font-size:11px;display:inline-grid}.presenter-module__Ctgh5W__swatch{width:12px;height:12px;box-shadow:0 0 0 1px var(--line-strong);border-radius:3px}.presenter-module__Ctgh5W__swatch[data-mode=black]{background:#000}.presenter-module__Ctgh5W__swatch[data-mode=white]{background:#fff}.presenter-module__Ctgh5W__side{grid-template-rows:auto auto minmax(0,1fr);gap:14px;min-height:0;padding-bottom:4px;display:grid}.presenter-module__Ctgh5W__label{color:var(--ink-2);font-size:12px;font-weight:500}.presenter-module__Ctgh5W__clocks{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:10px;display:grid}.presenter-module__Ctgh5W__timer,.presenter-module__Ctgh5W__clock{background:var(--panel);border-radius:20px;flex-direction:column;gap:2px;padding:12px 16px 14px;display:flex;position:relative}.presenter-module__Ctgh5W__big{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:34px;font-weight:500;line-height:1.1}.presenter-module__Ctgh5W__big[data-paused]{color:var(--ink-3)}.presenter-module__Ctgh5W__big[data-over]{color:var(--ink)}.presenter-module__Ctgh5W__timerButtons{display:flex;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.presenter-module__Ctgh5W__timerButtons button:disabled{opacity:.35}.presenter-module__Ctgh5W__next{gap:8px;display:grid}.presenter-module__Ctgh5W__nextSlide{all:unset;cursor:pointer;border-radius:6px;width:100%;transition:transform .2s cubic-bezier(.2,.8,.2,1);display:block;overflow:hidden}.presenter-module__Ctgh5W__nextSlide *{cursor:inherit}.presenter-module__Ctgh5W__nextSlide:hover{transform:translateY(-2px)}.presenter-module__Ctgh5W__nextSlide:focus-visible{box-shadow:var(--control-focus)}.presenter-module__Ctgh5W__lastSlide{aspect-ratio:16/9;border:1.5px dashed var(--line-strong);width:100%;font-family:var(--font-sans);font-feature-settings:normal;color:var(--ink-3);border-radius:6px;place-items:center;font-style:italic;display:grid}.presenter-module__Ctgh5W__notes{background:var(--panel);border-radius:20px;flex-direction:column;min-height:0;padding:10px 8px 0 20px;display:flex}.presenter-module__Ctgh5W__notesHead{justify-content:space-between;align-items:center;display:flex}.presenter-module__Ctgh5W__sizeButtons{display:flex}.presenter-module__Ctgh5W__sizeButtons button:disabled{opacity:.35}.presenter-module__Ctgh5W__aSmall,.presenter-module__Ctgh5W__aLarge{letter-spacing:-.02em;font-weight:600}.presenter-module__Ctgh5W__aSmall{font-size:12px}.presenter-module__Ctgh5W__aLarge{font-size:16px}.presenter-module__Ctgh5W__notesText{letter-spacing:-.005em;text-wrap:pretty;flex:1;min-height:0;padding:4px 12px 20px 0;line-height:1.45;overflow-y:auto}.presenter-module__Ctgh5W__strip{scrollbar-width:none;gap:10px;padding:16px 24px;list-style:none;display:flex;position:relative;overflow-x:auto}.presenter-module__Ctgh5W__strip li{flex:none}.presenter-module__Ctgh5W__thumb{all:unset;cursor:pointer;gap:5px;width:120px;display:grid}.presenter-module__Ctgh5W__thumb *{cursor:inherit}.presenter-module__Ctgh5W__thumbSlide{opacity:.55;pointer-events:none;border-radius:4px;transition:opacity .2s,box-shadow .2s;display:block;overflow:hidden}.presenter-module__Ctgh5W__thumb:hover .presenter-module__Ctgh5W__thumbSlide{opacity:.85}.presenter-module__Ctgh5W__thumb[aria-current] .presenter-module__Ctgh5W__thumbSlide{opacity:1;box-shadow:0 0 0 2px var(--canvas), 0 0 0 4px var(--ink)}.presenter-module__Ctgh5W__thumb:focus-visible .presenter-module__Ctgh5W__thumbSlide{box-shadow:var(--control-focus)}.presenter-module__Ctgh5W__thumbNum{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:12px}.presenter-module__Ctgh5W__thumb[aria-current] .presenter-module__Ctgh5W__thumbNum{color:var(--ink);font-weight:500}.presenter-module__Ctgh5W__jump{z-index:6;background:var(--ink);color:var(--canvas);box-shadow:inset 0 0 0 1px var(--line-strong);border-radius:999px;align-items:center;gap:6px;padding:8px 10px 8px 14px;font-size:14px;font-weight:500;display:flex;position:absolute;bottom:24px;right:24px}.presenter-module__Ctgh5W__jump kbd{background:color-mix(in srgb, var(--canvas) 18%, transparent);min-width:22px;height:22px;font-family:var(--font-ui);border-radius:7px;place-items:center;font-size:12px;display:inline-grid}@media (max-width:1080px){.presenter-module__Ctgh5W__main{grid-template-columns:minmax(0,1fr) 320px;gap:20px}.presenter-module__Ctgh5W__statusText{display:none}.presenter-module__Ctgh5W__status{margin-right:0}}@media (max-width:760px){.presenter-module__Ctgh5W__presenter{grid-template-rows:64px auto auto;height:auto;min-height:100dvh;overflow:visible}.presenter-module__Ctgh5W__wide,.presenter-module__Ctgh5W__back [class*=backLabel]{display:none}.presenter-module__Ctgh5W__narrow{display:inline-grid}.presenter-module__Ctgh5W__main{grid-template-columns:minmax(0,1fr);padding:4px 16px 0}.presenter-module__Ctgh5W__fitBox{place-items:center;container-type:inline-size}.presenter-module__Ctgh5W__fit{width:100cqw}.presenter-module__Ctgh5W__nav{flex-wrap:wrap}.presenter-module__Ctgh5W__counter{flex:100%}.presenter-module__Ctgh5W__navButtons{justify-content:space-between;width:100%}.presenter-module__Ctgh5W__blankButtons{margin-right:auto}.presenter-module__Ctgh5W__side{grid-template-rows:auto}.presenter-module__Ctgh5W__notes{order:1}.presenter-module__Ctgh5W__next{order:2}.presenter-module__Ctgh5W__nextSlide,.presenter-module__Ctgh5W__lastSlide{width:55%}.presenter-module__Ctgh5W__notes{min-height:200px}.presenter-module__Ctgh5W__strip{padding:16px}.presenter-module__Ctgh5W__thumb{width:104px}}@media (prefers-reduced-motion:reduce){.presenter-module__Ctgh5W__status[data-on] .presenter-module__Ctgh5W__dot{animation:none}}
.layouts-module__KbUqVa__layouts{max-width:1280px;margin:0 auto}.layouts-module__KbUqVa__bar{flex-wrap:wrap;align-items:flex-end;gap:12px 16px;margin:24px 0 28px;display:flex}.layouts-module__KbUqVa__bar>div:first-child{flex:320px}.layouts-module__KbUqVa__line{color:var(--ink-2);margin-top:10px;font-size:14px}.layouts-module__KbUqVa__title{font-family:var(--font-display);letter-spacing:-.015em;font-size:clamp(40px,5vw,60px);font-weight:400;line-height:1}.layouts-module__KbUqVa__list{grid-template-columns:repeat(auto-fill,minmax(min(100%,440px),1fr));gap:40px 24px;padding:0;list-style:none;display:grid}.layouts-module__KbUqVa__item{gap:10px;display:grid}.layouts-module__KbUqVa__label{gap:10px;font-size:13px;font-weight:500;display:flex}.layouts-module__KbUqVa__muted{color:var(--ink-3);font-weight:400}.layouts-module__KbUqVa__slide{box-shadow:var(--paper-shadow);border-radius:6px;overflow:hidden}.layouts-module__KbUqVa__paper{width:min(100%,860px);margin:0 auto 64px}
.share-module__bLebHa__share{background:var(--panel-2);min-height:100dvh}.share-module__bLebHa__bar{z-index:2;height:var(--bar);background:var(--canvas);justify-content:space-between;align-items:center;gap:16px;padding:0 12px 0 20px;display:flex;position:sticky;top:0}.share-module__bLebHa__start{align-items:center;gap:16px;min-width:0;display:flex}.share-module__bLebHa__logo{flex:none;width:110px;height:auto}.share-module__bLebHa__title{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:500;overflow:hidden}.share-module__bLebHa__end{align-items:center;gap:6px;display:flex}.share-module__bLebHa__main{max-width:1280px;margin:0 auto;padding:24px clamp(16px,3vw,40px) 64px}.share-module__bLebHa__paperMain{width:min(100%,860px);margin:0 auto;padding:32px clamp(16px,3vw,40px) 80px}
