/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.block{display:block}.contents{display:contents}.hidden{display:none}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.border{border-style:var(--tw-border-style);border-width:1px}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--ink:#111;--paper:#f7f5f1;--cream:#ede9e2;--line:#e2ddd4;--blue:#44728e;--orange:#ff7a2f;--green:#24765a;--font-sans:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-mono:"SFMono-Regular",Consolas,"Liberation Mono",monospace}*{box-sizing:border-box}html,body{background:var(--paper);min-height:100%;color:var(--ink);font-family:var(--font-sans);margin:0}button,textarea,select,input{font:inherit}button{color:inherit}.shell{grid-template-columns:272px minmax(0,1fr);min-height:100vh;display:grid}.rail{border-right:1px solid var(--line);background:var(--cream);flex-direction:column;height:100vh;padding:24px 16px 18px;display:flex;position:sticky;top:0}.brand{align-items:center;gap:12px;padding:0 8px 24px;display:flex}.brandButton{text-align:left;cursor:pointer;background:0 0;border:0;width:100%}.brandButton:hover strong{color:var(--blue)}.brandMark{background:var(--ink);border-radius:10px;place-items:center;width:37px;height:37px;display:grid;overflow:hidden}.brandMark img{width:100%;height:100%;display:block}.brand div,.identity div{display:grid}.brand strong{letter-spacing:-.01em;font-size:15px}.brand small,.identity small{color:#777266;margin-top:2px;font-size:11px}.newButton{background:var(--ink);color:#fff;text-align:left;cursor:pointer;border:0;border-radius:8px;width:100%;padding:11px 14px;font-weight:650}.findButton{color:#176386;text-align:left;cursor:pointer;background:#e5f0f5;border:1px solid #b6d4e2;border-radius:10px;align-items:center;gap:10px;width:100%;margin-top:7px;padding:12px 13px;display:flex;box-shadow:0 5px 16px #17638612}.findButton:hover{background:#d9eaf2;border-color:#8fbace}.findButton .findIcon{color:#fff;background:#176386;border-radius:8px;place-items:center;width:30px;height:30px;font-size:18px;line-height:1;display:grid}.findButton>span:last-child{gap:2px;display:grid}.findButton strong{font-size:12px}.findButton small{color:#567986;font-size:9px;font-weight:600}.brainButton{text-align:left;cursor:pointer;background:#f8f5ee;border:1px solid #d4ccbd;border-radius:9px;align-items:center;gap:10px;width:100%;margin-top:14px;padding:11px 12px;display:flex}.brainButton:hover,.brainButton.active{background:#eaf3f7;border-color:#9abed0}.brainButton>span{background:var(--ink);color:#fff;width:28px;height:28px;font:700 12px var(--font-mono);border-radius:8px;place-items:center;display:grid}.brainButton>div{gap:2px;display:grid}.brainButton strong{font-size:11px}.brainButton small{color:#777166;font-size:9px}.eyebrow{color:#6d685e;font:600 10px/1.2 var(--font-mono);letter-spacing:.09em;text-transform:uppercase;margin:0}.workspaceList{flex:1;align-content:start;gap:6px;min-height:0;margin-top:28px;display:grid;overflow-y:auto}.workspaceList>.eyebrow{padding:0 10px 7px}.openWorkRailHeading{justify-content:space-between;align-items:center;gap:8px;display:flex}.openWorkRailHeading small{color:#8a8378;font:650 7px var(--font-mono);letter-spacing:0;text-transform:none;white-space:nowrap}.workspace{text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;gap:4px;padding:11px 10px;display:grid}.workspace[data-release-stage=draft],.workspace[data-release-stage=review]{border-style:dashed;border-color:#d3ccbf}.workspace[data-release-stage=published]{border-style:solid}.workspace:hover{background:#ffffff6b}.workspace.active{background:#f9f7f1;border-color:#d6cfc0;box-shadow:0 4px 18px #211f190f}.workspaceTop{justify-content:space-between;display:flex}.workspaceTop strong{font-size:13px}.workspaceTop em{color:#827d72;font:500 10px var(--font-mono);font-style:normal}.workspaceTop em.needsReview{color:#994b35;font-weight:700}.workspace>span:nth-child(2){font-size:12px}.workspace small{color:#817c71;font-size:10px}.outcomeWork{border-top:1px solid #d8d1c5;margin-top:7px;padding-top:8px}.outcomeWork>summary{color:#6d685e;font:650 9px var(--font-mono);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;justify-content:space-between;align-items:center;padding:7px 10px;list-style:none;display:flex}.outcomeWork>summary::-webkit-details-marker{display:none}.outcomeWork>summary:before{content:"+";width:14px;color:var(--blue)}.outcomeWork[open]>summary:before{content:"−"}.outcomeWork>summary span{color:#625d53;background:#ddd6ca;border-radius:999px;margin-left:auto;padding:2px 5px;font-size:8px}.outcomeWork>div{gap:6px;margin-top:4px;display:grid}.railFooter{gap:3px;margin-top:auto;display:grid}.railFooter>button,.railLink{text-align:left;cursor:pointer;color:inherit;background:0 0;border:0;border-radius:7px;padding:9px 10px;font-size:12px;text-decoration:none}.railFooter>button:hover,.railLink:hover{background:#ffffff80}.railFooter>.centerLink{color:#176386;background:#e5f0f5;border:1px solid #c5dce7;margin-bottom:4px}.railFooter>.centerLink:hover{background:#d9eaf2}.signOutForm{margin:0}.signOutForm button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0}.railSignOut button{text-align:left;color:#777166;border-radius:7px;width:100%;padding:9px 10px;font-size:11px}.railSignOut button:hover{color:#3f3a32;background:#ffffff80}.emptySignOut button{color:#777166;padding:8px 10px;font-size:11px}.mobileSignOut{display:none}.identity{border:0;border-top:1px solid var(--line);text-align:left;cursor:pointer;background:0 0;border-radius:0;align-items:center;gap:10px;width:100%;margin-top:10px;padding:17px 8px 0;display:flex}.identity:hover strong{color:var(--blue)}.identity>span{width:30px;height:30px;font:600 10px var(--font-mono);background:#d5cdc0;border-radius:50%;place-items:center;display:grid}.identity strong{font-size:12px}.workspacePane{min-width:0}.topbar{border-bottom:1px solid var(--line);background:#f7f5f1f0;justify-content:space-between;align-items:center;gap:22px;min-height:88px;padding:16px 28px;display:flex}.mobileWorkspaceNav,.mobileBrandRow,.tabletContext{display:none}h1{letter-spacing:-.035em;margin:6px 0 0;font-size:22px}.projectContainerNav{gap:5px;width:min(610px,58vw);margin-top:10px;display:grid}.projectContainerLabel,.projectPageNav>span{color:#625d53;font:700 7px var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.projectContainerPeers{grid-template-columns:repeat(4,minmax(96px,1fr));align-items:start;gap:5px;display:grid}.projectAreaPeer{border:1px solid var(--line);color:#625d53;text-align:left;background:#fffdf8;border-radius:8px;align-content:center;gap:2px;min-width:0;min-height:38px;padding:6px 8px;text-decoration:none;display:grid}.projectContainerNav button{cursor:pointer}.projectContainerNav button.projectAreaPeer:hover,.projectContainerNav a.projectAreaPeer:hover,.projectPagesDisclosure>summary:hover{color:#176386;border-color:#9abed0}.projectAreaPeer.active,.projectPagesDisclosure.active>summary{color:#176386;background:#eaf3f7;border-color:#6fa6bf}.projectAreaPeer.unavailable{color:#8a8378;background:0 0;border-style:dashed}.projectAreaPeer strong{text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.projectAreaPeer small{color:#625d53;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:7px;overflow:hidden}.projectAreaPeer.unavailable small{color:#999185}.projectPagesDisclosure{background:0 0;border:0;padding:0;position:relative;overflow:visible}.projectPagesDisclosure>summary{border:1px solid var(--line);cursor:pointer;background:#fffdf8;border-radius:8px;align-content:center;gap:2px;min-height:38px;padding:6px 24px 6px 8px;list-style:none;display:grid}.projectPagesDisclosure>summary::-webkit-details-marker{display:none}.projectPagesDisclosure>summary:after{content:"+";color:#777166;font:750 10px var(--font-mono);position:absolute;top:11px;right:9px}.projectPagesDisclosure[open]>summary:after{content:"−"}.projectPagesDisclosure[open]>summary{color:#176386;border-color:#9abed0}.projectPagesList{z-index:10;border:1px solid var(--line);overscroll-behavior:contain;background:#fffdf8;border-radius:10px;gap:5px;width:min(300px,100vw - 28px);max-height:min(260px,45vh);padding:7px;display:grid;position:absolute;top:calc(100% + 6px);right:0;overflow-y:auto;box-shadow:0 12px 30px #25221d24}.projectPagesList button{width:100%;min-height:38px;color:var(--ink);text-align:left;background:#fff;border:1px solid #0000;border-radius:7px;gap:2px;padding:7px 8px;display:grid}.projectPagesList button:hover,.projectPagesList button.active{color:#176386;background:#eaf3f7;border-color:#9abed0}.projectPagesList button span,.projectPagesList button strong{text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.projectPagesList button small{color:#777166;font-size:7px}.projectPagesList .projectPagesAdd{border-style:dashed;border-color:var(--line);background:#faf8f3}.projectContainerActions{justify-content:flex-end;display:flex}.projectAddMenu{position:relative}.projectAddMenu>summary{border:1px dashed var(--line);color:#625d53;cursor:pointer;border-radius:7px;align-items:center;min-height:30px;padding:5px 9px;font-size:8px;font-weight:750;list-style:none;display:flex}.projectAddMenu>summary::-webkit-details-marker{display:none}.projectAddMenu>summary:before{content:"+";margin-right:5px}.projectAddMenu[open]>summary{color:#176386;background:#eaf3f7;border-color:#9abed0}.projectAddMenu>div{z-index:8;border:1px solid var(--line);background:#fffdf8;border-radius:10px;gap:6px;width:220px;padding:9px;display:grid;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 12px 30px #25221d24}.projectAddMenu p{color:#625d53;margin:0 2px 2px;font-size:8px}.projectAddMenu button{border:1px solid var(--line);text-align:left;background:#fff;border-radius:8px;gap:2px;width:100%;min-width:0;padding:8px;display:grid}.projectPageNav{flex-wrap:wrap;align-items:center;gap:5px;margin-top:7px;display:flex}.projectPageNav button{border:1px solid var(--line);color:#625d53;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border-radius:999px;max-width:220px;padding:4px 7px;font-size:8px;font-weight:700;overflow:hidden}.projectPageNav button.active{color:#176386;background:#eaf3f7;border-color:#9abed0}.topActions{align-items:center;gap:8px;display:flex}.topActions button,.topActions .buttonLink,.wide{border:1px solid var(--line);cursor:pointer;background:#faf8f3;border-radius:7px;padding:9px 12px;font-size:11px;font-weight:650;line-height:1.2}.topActions .primary{background:var(--blue);color:#fff;border-color:var(--blue)}.workspaceLifecycleStatus{color:#585348;align-items:center;gap:6px;margin-right:5px;font-size:10px;display:flex}.workspaceReleaseLabel,.workspaceOutcomeLabel{border:1px solid var(--line);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;min-height:27px;padding:4px 8px;display:inline-flex}.workspaceLifecycleStatus[data-release-stage=draft] .workspaceReleaseLabel,.workspaceLifecycleStatus[data-release-stage=review] .workspaceReleaseLabel{border-style:dashed}.workspaceLifecycleStatus[data-release-stage=published] .workspaceReleaseLabel{color:#376579;background:#edf3f5;border-style:solid}.workspaceOutcomeLabel i{border:1px solid var(--green);background:var(--green);border-radius:50%;width:7px;height:7px}.headingLifecycle{margin-top:8px;display:none}details.projectAreaPeer.projectPagesDisclosure.active{background:0 0;border:0}.projectAreaPeer.unavailable,.projectAreaPeer.unavailable small{color:#625d53}.workspaceGrid{grid-template-columns:minmax(480px,1fr) 330px;min-height:calc(100vh - 88px);display:grid}.conversation{border-right:1px solid var(--line);flex-direction:column;gap:28px;padding:28px clamp(24px,5vw,70px);display:flex}.workspaceOutputsPanel{border:1px solid var(--line);background:#fffdf8;border-radius:10px;gap:12px;padding:14px;display:grid}.workspaceOutputsHeader{justify-content:space-between;align-items:center;gap:14px;display:flex}.workspaceOutputsHeader>div{gap:3px;display:grid}.workspaceOutputsHeader .eyebrow{margin:0}.workspaceOutputsHeader>div>strong{font-size:12px}.workspaceOutputsHeader>div>span{color:#777166;max-width:430px;font-size:8px;line-height:1.45}.workspaceOutputsHeader .workspaceOutputsAction{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.workspaceOutputsAction button{border:1px solid var(--blue);background:var(--blue);color:#fff;cursor:pointer;border-radius:7px;min-height:36px;padding:8px 10px;font-size:8px;font-weight:750}.workspaceOutputsAction button.secondary{border-color:var(--line);color:var(--ink);background:#fff}.workspaceOutputsAction button:disabled{opacity:.55;cursor:default}.workspaceOutputsAction .outputActionState{color:#70695f;text-align:right;max-width:220px;font-size:8px;line-height:1.45}.workspaceOutputRows{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.workspaceOutputRows article{border:1px solid var(--line);background:#fff;border-radius:8px;align-content:start;gap:8px;min-width:0;padding:10px;display:grid}.workspaceOutputRows article>div{gap:2px;display:grid}.workspaceOutputRows article>div strong{font-size:10px}.workspaceOutputRows article>div span,.workspaceOutputRows article small{color:#777166;font-size:8px;line-height:1.45}.workspaceOutputRows article small{gap:2px;display:grid}.workspaceOutputRows article small b{color:var(--ink);font-size:8px}.workspaceOutputRows article[data-state=available] small b,.workspaceOutputRows article[data-state=ready] small b{color:var(--green)}.workspaceOutputRows article>a,.workspaceOutputRows article>button{color:var(--blue);justify-self:start;font-size:8px;font-weight:750}.workspaceOutputRows article>a{text-decoration:none}.workspaceOutputRows article>button{background:0 0;border:0;padding:0}.workspaceOutputCard{position:relative}.workspaceOutputCard.actionable{transition:border-color .15s,box-shadow .15s}.workspaceOutputCard.actionable:hover,.workspaceOutputCard.actionable:focus-within{border-color:var(--blue);box-shadow:0 0 0 2px #26749c1f}.workspaceOutputCard .outputCardPrimary{color:var(--blue);justify-self:start;font-size:8px;font-weight:750;text-decoration:none;position:static}.workspaceOutputCard .outputCardPrimary:before{content:"";z-index:1;position:absolute;inset:0}.workspaceOutputCard button.outputCardPrimary{cursor:pointer;background:0 0;border:0;padding:0}.workspaceOutputCard .outputCardSecondary{z-index:2;border:1px solid var(--line);color:var(--blue);cursor:pointer;background:#fff;border-radius:6px;justify-self:start;padding:6px 8px;font-size:8px;font-weight:750;position:relative}.outputDownloadMenu{border:1px solid var(--line);background:#fff;border-radius:8px;min-width:0}.outputDownloadMenu>summary{cursor:pointer;align-content:start;gap:8px;min-height:100%;padding:10px;list-style:none;display:grid}.outputDownloadMenu>summary::-webkit-details-marker{display:none}.outputDownloadMenu .outputCardCopy{gap:2px;display:grid}.outputDownloadMenu .outputCardCopy>strong{font-size:10px}.outputDownloadMenu .outputCardCopy>span,.outputDownloadMenu small{color:#777166;font-size:8px;line-height:1.45}.outputDownloadMenu small{gap:2px;display:grid}.outputDownloadMenu small b{color:var(--green);font-size:8px}.outputMenuLabel{color:var(--blue);font-size:8px;font-weight:750}.outputDownloadMenu[open] .outputMenuLabel{color:#777166}.outputDownloadActions{z-index:2;flex-wrap:wrap;gap:6px;padding:0 10px 10px;display:flex;position:relative}.outputDownloadActions a{border:1px solid var(--line);color:var(--blue);background:#fff;border-radius:6px;padding:7px 8px;font-size:8px;font-weight:750;text-decoration:none}.autoCreatedNotice{color:#655137;background:#fff8e9;border-bottom:1px solid #dfd3bd;align-items:center;gap:10px;padding:10px clamp(24px,5vw,70px);display:flex}.autoCreatedNotice strong{font-size:10px}.autoCreatedNotice span{color:#77664f;font-size:9px;line-height:1.45}.workspaceLoading,.workspaceLoadFailure{background:radial-gradient(circle at 52% 42%,#fff 0,#f7f4ed 56%,#efebe2 100%);grid-column:1/-1;justify-content:center;align-items:center;gap:22px;min-height:calc(100vh - 88px);padding:48px;display:flex}.workspaceLoading .clipMoment,.workspaceLoadFailure .clipMoment{flex:none;width:118px;height:118px}.workspaceLoading div,.workspaceLoadFailure div{max-width:430px}.workspaceLoading h2,.workspaceLoadFailure h2{margin:5px 0 9px;font-size:30px}.workspaceLoading span,.workspaceLoadFailure span{color:#6d685e;line-height:1.55}.workspaceLoadFailure button{border:1px solid var(--ink);background:var(--ink);color:#fff;cursor:pointer;border-radius:8px;margin-top:18px;padding:10px 16px;font-size:11px;font-weight:750}.workspaceLoadFailure button:hover{background:#2c2924}.workspaceLoadFailure button:focus-visible{outline-offset:2px;outline:3px solid #9abed0}.notice{border:1px solid var(--line);background:#fff;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:9px 58px 9px 12px;font-size:11px;display:flex;position:relative;overflow:visible}.noticeCopy{flex:1;align-items:center;gap:8px;display:flex}.notice span{color:#756b60}.noticeAction{color:var(--blue);cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0;font-size:9px;font-weight:700;display:none}.noticeDraftControl{justify-items:end;gap:7px;max-width:340px;display:grid}.noticeFirstDraft{border:1px solid var(--ink);background:var(--ink);color:#fff;white-space:nowrap;cursor:pointer;border-radius:6px;padding:7px 10px;font-size:9px;font-weight:750}.noticeFirstDraft:disabled{opacity:.5;cursor:not-allowed}.noticeActionProgress{text-align:left;background:#edf5f8;border:1px solid #c5dce7;border-radius:7px;align-items:flex-start;gap:7px;max-width:320px;padding:7px 9px;display:flex}.noticeActionProgress>i{border:2px solid #9abed0;border-top-color:#176386;border-radius:50%;flex:none;width:8px;height:8px;margin-top:2px;animation:.8s linear infinite action-spin}.noticeActionProgress>span{gap:2px;display:grid}.noticeActionProgress strong{color:#244e61;font-size:9px;line-height:1.25}.noticeActionProgress small{color:#60727a;font-size:8px;line-height:1.35}.noticeActionProgress.complete{background:#f3faf6;border-color:#bfd7cc}.noticeActionProgress.complete>i{background:var(--green);border:0;animation:none}.noticeActionProgress.complete strong{color:#176e53}.noticeActionProgress.failed{background:#fff4ef;border-color:#e4c2b5}.noticeActionProgress.failed>i{background:#a34a24;border:0;animation:none}.noticeActionProgress.failed strong{color:#8b3f21}.noticeActionBlocked{color:#756b60;text-align:right;max-width:260px;font-size:8px;line-height:1.35}@keyframes action-spin{to{transform:rotate(360deg)}}.lineageJump{color:var(--blue);cursor:pointer;text-align:right;background:0 0;border:0;font-size:9px;font-weight:700}.noticeClip{border:3px solid #fff;border-radius:50%;width:43px;position:absolute;top:-15px;right:8px;transform:rotate(3deg);box-shadow:0 8px 20px #231f191f}.revisionProposalPanel{background:#f3f8fa;border:1px solid #b9d3df;border-radius:11px;gap:11px;margin-top:-12px;padding:14px;display:grid}.revisionProposalHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.revisionProposalHeader>div{gap:3px;display:grid}.revisionProposalHeader strong{font-size:12px}.revisionProposalHeader>span{color:#176386;min-width:24px;height:24px;font:750 9px var(--font-mono);background:#d7e9f1;border-radius:999px;place-items:center;padding:0 7px;display:grid}.revisionProposalList{gap:9px;display:grid}.revisionProposalList article{background:#fff;border:1px solid #c5dce7;border-radius:9px;gap:9px;padding:12px;display:grid}.revisionProposalList article[data-current-base=false]{background:#fffaf1;border-color:#d7c8ad}.revisionProposalSource,.revisionProposalMeta,.revisionProposalActions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.revisionProposalSource>span{color:#176386;font:750 8px var(--font-mono);letter-spacing:.06em;text-transform:uppercase}.revisionProposalSource small,.revisionProposalMeta{color:#777166;font-size:8px}.revisionProposalList article>p{white-space:pre-wrap;margin:0;font-size:12px;line-height:1.55}.revisionProposalList blockquote{color:#635e55;background:#f5f8f9;border-left:2px solid #9abed0;margin:0;padding:8px 10px;font-size:9px;line-height:1.45}.revisionProposalStaleNote{color:#765a2e;background:#f2e7d5;border-radius:6px;padding:7px 9px;font-size:8px;line-height:1.4}.revisionProposalActions{justify-content:flex-end}.revisionProposalActions button{border:1px solid var(--line);min-height:36px;color:var(--ink);cursor:pointer;background:#fff;border-radius:7px;padding:8px 10px;font-size:9px;font-weight:750}.revisionProposalActions button.primary{border-color:var(--blue);background:var(--blue);color:#fff}.revisionProposalActions button:disabled{opacity:.5;cursor:not-allowed}.revisionProposalReadOnly{color:#777166;margin-right:auto;font-size:8px}.revisionProposalLoadStatus{color:#777166;margin:-12px 0 0;font-size:8px}.sourceChangeGate{background:#fffaf1;border:1px solid #d7c8ad;border-radius:11px;justify-content:space-between;align-items:center;gap:16px;margin-top:-12px;padding:14px;display:flex}.sourceChangeGate>div{gap:4px;min-width:0;display:grid}.sourceChangeGate strong{font-size:12px}.sourceChangeGate span{color:#6f6659;font-size:9px;line-height:1.45}.sourceChangeGate button{color:#6c4b1e;cursor:pointer;background:#fff;border:1px solid #c49b64;border-radius:7px;flex:none;min-height:38px;padding:8px 11px;font-size:9px;font-weight:750}.reviewGate{border:1px solid var(--line);background:#fffaf1;border-radius:10px;justify-content:space-between;align-items:center;gap:14px;margin-top:-12px;padding:12px 14px;display:flex}.reviewGate>div{gap:3px;display:grid}.reviewGate strong{font-size:11px}.reviewGate span,.reviewGate small{color:#746b60;font-size:9px;line-height:1.4}.reviewGate button{color:#6c4b1e;cursor:pointer;background:#fff;border:1px solid #c9a878;border-radius:7px;flex:none;padding:8px 10px;font-size:9px;font-weight:750}.reviewGate.reviewed{background:#f3faf6;border-color:#bfd7cc}.reviewGate.reviewed strong{color:#176e53}.reviewGate.reviewed small{white-space:nowrap}.versionHistory{border-bottom:1px solid var(--line);min-width:0;max-width:100%;margin-top:-18px}.versionHistory>summary{color:#625d53;cursor:pointer;align-items:center;width:max-content;max-width:100%;min-height:44px;font-size:9px;font-weight:750;list-style:none;display:flex}.versionHistory>summary::-webkit-details-marker{display:none}.versionHistory>summary:before{content:"+";width:16px;color:var(--blue);font-family:var(--font-mono)}.versionHistory[open]>summary:before{content:"−"}.versionHistoryList{min-width:0;max-height:min(264px,40vh);padding:0 0 9px;overflow:hidden auto}.versionHistoryList button{border:0;border-top:1px solid var(--line);width:100%;min-width:0;min-height:44px;color:var(--ink);text-align:left;cursor:pointer;background:0 0;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:9px;padding:8px 9px;display:grid}.versionHistoryList button:hover{background:#faf8f3}.versionHistoryList button:focus-visible{outline:2px solid var(--blue);outline-offset:-2px}.versionHistoryList strong{font:750 9px var(--font-mono)}.versionHistoryList span{color:#5f594e;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:9px;overflow:hidden}.versionHistoryList time{color:#8d877c;font:500 8px var(--font-mono);white-space:nowrap}.message{grid-template-columns:34px minmax(0,1fr);gap:12px;max-width:780px;display:grid}.avatar{width:32px;height:32px;font:650 10px var(--font-mono);background:#ded6c8;border-radius:50%;place-items:center;display:grid}.avatar.shark{background:var(--ink);color:#fff;border-radius:8px}.messageMeta{flex-wrap:wrap;align-items:baseline;gap:9px;min-height:24px;display:flex}.messageMeta strong{font-size:12px}.messageMeta time{color:#8d877c;font:500 9px var(--font-mono)}.messageRetryGroup{position:relative}.messageRetryGroup>summary{color:#625d53;font:700 8px var(--font-mono);cursor:pointer;background:#f8f5ee;border:1px solid #d4ccbd;border-radius:999px;padding:3px 7px;list-style:none}.messageRetryGroup>summary::-webkit-details-marker{display:none}.messageRetryGroup[open]>summary{color:#176386;background:#eaf3f7;border-color:#9abed0}.messageRetryGroup>ol{z-index:8;border:1px solid var(--line);background:#fff;border-radius:8px;width:max-content;min-width:210px;max-width:min(300px,100vw - 48px);margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 5px);left:0;box-shadow:0 12px 30px #231f1926}.messageRetryGroup li{border-radius:5px;justify-content:space-between;align-items:center;gap:16px;padding:6px 7px;display:flex}.messageRetryGroup li:nth-child(2n){background:#f8f5ee}.messageRetryGroup li span{font-size:8px;font-weight:700}.messageRetryGroup li time{white-space:nowrap}.message p{max-width:680px;margin:4px 0 0;font-size:14px;line-height:1.65}.agent>div:last-child{border:1px solid var(--line);background:#faf8f2;border-radius:0 10px 10px;padding:14px 16px 16px;box-shadow:0 8px 28px #28231a0a}.message p.brainAnswer{white-space:pre-wrap}.messagePreview{color:#5f594e;margin:4px 0 0;font-size:13px;line-height:1.6}.messageBody{max-width:680px;margin:4px 0 0}.messageBody .draftDocument{max-height:none;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;font-size:14px;line-height:1.65;overflow:visible}.messageBody .draftDocument h1{font:600 17px/1.25 var(--font-sans);letter-spacing:-.01em;margin:14px 0 8px}.messageBody .draftDocument h2{font:600 15px/1.3 var(--font-sans);letter-spacing:-.005em;margin:14px 0 7px}.messageBody .draftDocument h3{font:650 13px/1.35 var(--font-sans);margin:12px 0 6px}.messageBody .draftDocument p,.messageBody .draftDocument ul,.messageBody .draftDocument ol{margin:7px 0;font-size:14px;line-height:1.65}.messageBody .draftDocument li{margin:3px 0}.messageBody .draftDocument blockquote{border-left:2px solid var(--line);color:#5f594e;margin:9px 0;padding:2px 0 2px 11px}.messageBody .draftDocument hr{border:0;border-top:1px solid var(--line);margin:14px 0}.messageBody .draftDocument pre{border:1px solid var(--line);background:#f4f1e9;border-radius:8px;margin:9px 0;padding:11px 13px;overflow-x:auto}.messageBody .draftDocument pre code{font:500 12px/1.55 var(--font-mono);white-space:pre}.messageBody .draftDocument :not(pre)>code{font:500 12px var(--font-mono);background:#f0ece2;border-radius:4px;padding:1px 5px}.messageBody .draftTableWrap{margin:11px 0;overflow-x:auto}.messageBody .draftDocument table{font-size:13px}.messageBody .draftDocument th,.messageBody .draftDocument td{padding:7px 10px}.messageHistory{gap:28px;display:grid}.brainHistoryToggle{border:1px solid var(--line);color:#5f594e;cursor:pointer;background:#faf8f3;border-radius:999px;align-self:flex-start;padding:7px 10px;font-size:9px;font-weight:700}.brainHistoryToggle:hover{background:#fff;border-color:#a8a092}.messageExpand{color:var(--blue);cursor:pointer;background:0 0;border:0;margin-top:7px;padding:0;font-size:9px;font-weight:750}.messageExpand:hover{text-decoration:underline}:is(.brainHistoryToggle:focus-visible,.messageExpand:focus-visible){outline:2px solid var(--blue);outline-offset:3px}.brainAnswerPanel h2{margin:4px 0 7px;font-size:16px}.brainAnswerPanel>p{color:#6f695f;margin:0;font-size:10px;line-height:1.55}.revisionReceipt{color:#777166;font:600 9px var(--font-mono);white-space:nowrap;align-items:center;gap:5px;margin-top:8px;display:flex}.revisionReceipt i{font-style:normal}.revisionReceipt button{color:var(--blue);font:700 9px var(--font-mono);cursor:pointer;background:0 0;border:0;padding:0}.revisionReceipt button:hover{text-decoration:underline}.revisionReceipt button:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.composer{background:#fbfaf6;border:1px solid #cfc7b9;border-radius:11px;margin-top:auto;overflow:hidden;box-shadow:0 14px 45px #2b251c17}.composerPrompt{align-items:baseline;gap:8px;padding:11px 16px 0;display:flex}.composerPrompt strong{font-size:10px}.composerPrompt span{color:#827c70;font-size:9px}.composer textarea{resize:none;background:0 0;border:0;outline:0;width:100%;min-height:72px;padding:10px 16px 16px;font-size:13px}.composer>div:last-child{border-top:1px solid #e2ddd3;align-items:center;gap:10px;padding:8px 9px;display:flex}.composer>div:last-child>span{color:#827c70;flex:1;font-size:9px}.attach,.send{cursor:pointer;border:0;border-radius:7px}.attach{background:#eee9df;width:30px;height:30px}.send{background:var(--ink);color:#fff;padding:8px 17px;font-size:10px;font-weight:700}.inspector{background:#f1eee8;flex-direction:column;gap:10px;padding:18px;display:flex}.panel{border:1px solid var(--line);background:#fff;border-radius:9px;padding:16px}.panelTitle{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.panelTitle>span{color:var(--green);font:600 9px var(--font-mono)}.panelTitle>strong{font:650 10px var(--font-mono)}.documentPanel h2{letter-spacing:-.02em;margin:25px 0 5px;font-size:17px}.documentPanel>p{color:#6f695f;margin:0;font-size:11px}.docMeta{gap:8px;margin:26px 0 12px;display:flex}.docMeta span{background:var(--cream);color:#6f695f;font:500 8px var(--font-mono);border-radius:4px;padding:4px 6px}.outputSyncNotice{background:#fffaf1;border:1px dashed #c49b64;border-radius:7px;gap:3px;margin:0 0 12px;padding:9px 10px;display:grid}.outputSyncNotice strong{color:#725326;font-size:9px}.outputSyncNotice span{color:#756b60;font-size:8px;line-height:1.4}.mobileOutputSyncNotice{display:none}.wide{width:100%;color:var(--ink);border:1px solid var(--line);background:#fffdf8;font-weight:700}.wide:hover{background:#faf8f3}.checks{gap:13px;margin:0;padding:0;list-style:none;display:grid}.checks li{align-items:flex-start;gap:9px;display:flex}.checks i{width:18px;height:18px;color:var(--green);background:#dce9e2;border-radius:50%;flex:none;place-items:center;font-size:10px;font-style:normal;display:grid}.checks div{gap:2px;display:grid}.checks strong{font-size:10px}.checks span,.sourcesPanel>p{color:#7b756a;font-size:9px;line-height:1.45}.textButton{color:var(--blue);cursor:pointer;background:0 0;border:0;margin-top:16px;padding:0;font-size:9px;font-weight:700}.lineagePanel article{border-top:1px solid var(--line);gap:4px;padding:10px 0;display:grid}.lineagePanel article:first-of-type{border-top:0}.lineagePanel article>span{color:var(--green);font:650 8px var(--font-mono);text-transform:uppercase;letter-spacing:.06em}.lineagePanel article>strong{font-size:10px}.lineagePanel article>small{color:#7b756a;font-size:8px}.lineagePanel .textButton{text-align:left;margin-top:4px}.disclosurePanel{padding:0;overflow:visible}.disclosurePanel>summary{cursor:pointer;justify-content:space-between;align-items:center;padding:14px 16px;list-style:none;display:flex}.disclosurePanel>summary::-webkit-details-marker{display:none}.disclosurePanel>summary>span{font:650 10px var(--font-mono);text-transform:uppercase;letter-spacing:.07em}.disclosurePanel>summary>strong{color:#6c675d;font:650 9px var(--font-mono)}.disclosurePanel>summary>span:before{content:"+";width:14px;color:var(--blue);display:inline-block}.disclosurePanel[open]>summary>span:before{content:"−"}.panelBody{border-top:1px solid var(--line);padding:0 16px 16px}.panelBody>.checks,.panelBody>.providerButtons,.panelBody>article:first-child{margin-top:14px}.panelBody>p{color:#7b756a;font-size:9px;line-height:1.45}.panelBody>.textButton{margin-top:12px}.workspaceDetailsPanel{padding:0;overflow:hidden}.workspaceDetailsPanel>.eyebrow{margin:0;padding:13px 16px 10px}.workspaceDetailActions{border-top:1px solid var(--line);display:grid}.inspectorShortcut{border:0;border-top:1px solid var(--line);text-align:left;cursor:pointer;width:100%;color:var(--ink);background:#fff;grid-template-columns:1fr auto;gap:3px 14px;padding:10px 16px;display:grid}.inspectorShortcut:first-child{border-top:0}.inspectorShortcut:hover{background:#faf8f3}.inspectorShortcut>span{font:650 10px var(--font-mono);text-transform:uppercase;letter-spacing:.07em}.inspectorShortcut>strong{color:#6c675d;font:650 9px var(--font-mono)}.inspectorShortcut>small{color:#47768f;grid-column:1/-1;font-size:9px}.infoHint{flex:none;place-items:center;display:inline-grid;position:relative}.infoHint>button{border:1px solid var(--line);color:#777166;width:17px;height:17px;font:650 9px var(--font-mono);cursor:help;background:0 0;border-radius:50%;padding:0}.infoHint>[role=tooltip]{z-index:20;background:var(--ink);color:#fff;width:210px;font:500 9px/1.45 var(--font-sans);opacity:0;pointer-events:none;border-radius:6px;padding:8px 9px;transition:opacity .12s,transform .12s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%,4px);box-shadow:0 8px 24px #00000029}:is(.infoHint>button:hover+[role=tooltip],.infoHint>button:focus+[role=tooltip],.infoHint>button:focus-visible+[role=tooltip]){opacity:1;transform:translate(-50%)}@media (max-width:1000px){.workspaceGrid{grid-template-columns:1fr}.inspector{background:0 0;padding:0 18px 18px;display:flex}.inspector>:not(.detailsDrawer){display:none}.conversation{border-right:0}.topActions .quiet,.topActions .workspaceLifecycleStatus{display:none}.topActions .tabletContext{display:block}.headingLifecycle{display:flex}.noticeAction{display:block}.mobileOutputSyncNotice{display:grid}}@media (max-width:720px){.workspaceOutputsHeader{align-items:flex-start;display:grid}.workspaceOutputsHeader .workspaceOutputsAction{grid-template-columns:1fr;display:grid}.workspaceOutputsAction button{width:100%;min-height:44px}.workspaceOutputRows{grid-template-columns:1fr}.workspaceOutputRows article{grid-template-columns:minmax(0,1fr) auto;align-items:center}.workspaceOutputRows article small{grid-column:1/-1}.workspaceOutputRows article>a,.workspaceOutputRows article>button{grid-area:1/2}.conversation>.brainHistoryToggle,.conversation>.messageHistory{order:1}.conversation>.workspaceOutputsPanel[data-actionable=false],.conversation>.clientReviewPanel[data-empty=true]{order:2}.conversation>.composer{order:3}.workspaceOutputsPanel[data-actionable=false] .workspaceOutputRows,.clientReviewPanel[data-empty=true] .clientReviewEmpty{display:none}.clientReviewPanel[data-empty=true] .proposalChronology{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.clientReviewPanel[data-empty=true] .proposalChronology li,.outputDownloadMenu>summary{min-height:44px}.outputDownloadActions{grid-template-columns:1fr;display:grid}.outputDownloadActions a{align-items:center;min-height:44px;display:flex}.workspaceOutputCard .outputCardSecondary{min-height:44px}.shell{grid-template-columns:1fr}.rail{display:none}.topbar{grid-template-columns:minmax(0,1fr);gap:10px;height:auto;padding:10px 14px 12px;display:grid}.mobileBrandRow{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:8px;padding-bottom:9px;display:flex}.mobileBrand{cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:flex}.mobileBrand span{background:var(--ink);border-radius:7px;place-items:center;width:27px;height:27px;display:grid;overflow:hidden}.mobileBrand span img{width:100%;height:100%;display:block}.mobileBrand strong{font-size:13px}.mobileCommandCenter{color:#176386;background:#e5f0f5;border:1px solid #c5dce7;border-radius:7px;margin-left:auto;padding:7px 9px;font-size:9px;font-weight:750;text-decoration:none}.mobileSignOut{display:block}.mobileSignOut button{color:#777166;padding:7px 3px;font-size:8px;font-weight:700}.workspaceHeading{grid-column:1/-1}.workspaceHeading h1{font-size:20px}.mobileWorkspaceNav{gap:8px;min-width:0;display:grid}.mobileGlobalNav,.mobileProjectActions{flex-wrap:wrap;gap:7px;min-width:0;display:flex}.mobileProjectActions{border-top:1px solid var(--line);padding-top:8px}.mobileActionGroupLabel{color:#777166;font:700 8px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;flex:1 0 100%}.workspaceSwitcher{flex:1 0 100%;gap:5px;display:grid}.workspaceSwitcher>span{color:#6d685e;font:600 9px var(--font-mono);letter-spacing:.06em;text-transform:uppercase}.mobileWorkspaceNav select{border:1px solid var(--line);background:#faf8f3;border-radius:7px;width:100%;padding:9px 10px;font-size:10px}.mobileWorkspaceNav button{border:1px solid var(--line);color:var(--ink);background:#fffdf8;border-radius:7px;padding:8px 11px;font-size:10px;font-weight:700}.mobileWorkspaceNav .mobilePrimary{background:var(--ink);border-color:var(--ink);color:#fff}.topActions{justify-self:start}.topActions .tabletContext{display:none}.autoCreatedNotice{padding:10px 14px;display:grid}.workspaceGrid{min-height:calc(100vh - 122px)}.conversation{padding:18px 14px}.notice{grid-template-columns:minmax(0,1fr) auto;padding-right:48px;display:grid}.noticeCopy{display:flex}.noticeDraftControl{grid-column:1/-1;justify-items:start;width:100%;max-width:none}.noticeActionProgress{width:100%;max-width:none}.noticeActionBlocked{text-align:left}.noticeFirstDraft{justify-self:start}.lineageJump{text-align:left;padding:0}.topActions .primary{white-space:nowrap}.composer span{display:none}.sourceLaunch{flex-direction:column;align-items:flex-start}.sourceLaunch a{text-align:center;width:100%}.workspaceLoading,.workspaceLoadFailure{text-align:center;flex-direction:column;min-height:calc(100vh - 122px);padding:34px 22px}.workspaceLoading .clipMoment,.workspaceLoadFailure .clipMoment{width:96px;height:96px}.workspaceLoading h2,.workspaceLoadFailure h2{font-size:23px}.workspaceLoadFailure button{min-width:132px;min-height:44px}.revisionProposalPanel,.revisionProposalList article{padding:11px}.revisionProposalActions{grid-template-columns:1fr;display:grid}.revisionProposalActions button{width:100%;min-height:44px}.revisionProposalReadOnly{margin:0}.revisionProposalMeta{align-items:flex-start;gap:3px;display:grid}.revisionProposalList article>p{font-size:11px}.sourceChangeGate{align-items:stretch;padding:11px;display:grid}.sourceChangeGate button{width:100%;min-height:44px}.mobileWorkspaceNav .mobileBrain{text-align:left;background:#f8f5ee;border-color:#d4ccbd;flex:auto}.mobileWorkspaceNav .mobileBrain.active{color:#176386;background:#eaf3f7;border-color:#9abed0}.mobileWorkspaceNav .workspaceFind{text-align:left;color:#176386;background:#e5f0f5;border-color:#c5dce7;flex:auto}.mobileWorkspaceNav .mobilePrimary{flex:none}.mobileProjectActions button,.mobileProjectActions .buttonLink{flex:0 auto}}.send:disabled{opacity:.45;cursor:not-allowed}.providerSelect{color:#5f594e;background:#eee9df;border:0;border-radius:6px;outline:0;max-width:190px;padding:7px;font-size:9px}.modelSetupButton{color:#176386;white-space:nowrap;cursor:pointer;background:#e5f0f5;border:1px solid #9abed0;border-radius:7px;padding:8px 10px;font-size:9px;font-weight:750}.modelSetupButton:disabled{opacity:.5;cursor:not-allowed}.feedback{color:#655e52;background:#f8f3e9;border:1px solid #d5cbbb;border-radius:7px;margin-top:-16px;padding:10px 12px;font-size:10px}.globalActivity{z-index:90;top:max(72px,calc(env(safe-area-inset-top) + 12px));color:#244e61;pointer-events:none;background:#edf5f8;border:1px solid #c5dce7;border-radius:9px;align-items:center;gap:9px;width:min(520px,100vw - 280px);padding:11px 13px;font-size:10px;font-weight:700;line-height:1.4;transition:opacity .16s,visibility .16s;display:flex;position:fixed;left:calc(50% + 110px);transform:translate(-50%);box-shadow:0 14px 36px #231f1929}.globalActivity>i{text-align:center;background:#4b85a2;border-radius:50%;flex:none;width:10px;height:10px;font-style:normal}.globalActivity.progress>i{background:0 0;border:2px solid #9abed0;border-top-color:#176386;animation:.8s linear infinite action-spin}.globalActivity.success{color:#176e53;background:#f0f8f4;border-color:#a7cdbb}.globalActivity.success>i{background:#2d8a67}.globalActivity.info{color:#244e61;background:#edf5f8;border-color:#c5dce7}.globalActivity.error{color:#8b3f21;pointer-events:auto;background:#fff4ef;border-color:#d6a895}.globalActivity.error>i{color:#fff;background:#9b452f;place-items:center;width:18px;height:18px;display:grid}.globalActivity.error>button{color:#8b3f21;cursor:pointer;background:#fff;border:1px solid #c58f7a;border-radius:7px;min-height:32px;margin-left:auto;padding:6px 9px;font-size:9px;font-weight:750}.globalActivity.inactive{opacity:0;pointer-events:none}@media (prefers-reduced-motion:reduce){.globalActivity{transition:none}.globalActivity.progress>i{animation:none}}.memoryProposal{background:#edf5f7;border:1px solid #b8d4df;border-radius:10px;gap:8px;padding:13px 14px;display:grid;box-shadow:0 8px 24px #1c465912}.memoryProposalHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.memoryProposalHeader strong{font-size:11px}.memoryProposalHeader span,.memoryProposal small{color:#60727a;font-size:8px}.memoryProposal p{color:#26343a;margin:0;font-size:11px;line-height:1.5}.memoryProposal>div:last-child{justify-content:flex-end;gap:7px;display:flex}.memoryProposal button{color:var(--ink);cursor:pointer;background:#fff;border:1px solid #c7d3d7;border-radius:7px;padding:7px 10px;font-size:9px;font-weight:750}.memoryProposal button.primary{border-color:var(--blue);background:var(--blue);color:#fff}.memoryProposal button:disabled{opacity:.55;cursor:default}.sourceLaunch{background:linear-gradient(135deg,#edf6fa 0%,#e4f0f5 100%);border:1px solid #b8d2df;border-radius:12px;justify-content:space-between;align-items:center;gap:18px;margin-top:-12px;padding:17px 90px 17px 17px;display:flex;position:relative;overflow:visible;box-shadow:0 12px 30px #27556914}.sourceLaunchCopy{gap:5px;min-width:0;display:grid}.sourceLaunch strong{font-size:13px}.sourceLaunch span{color:#52676f;font-size:10px;line-height:1.45}.sourceLaunch a{background:var(--blue);color:#fff;border-radius:8px;flex:none;padding:10px 13px;font-size:10px;font-weight:750;text-decoration:none}.sourceLaunch a:hover{background:#315e77}.sourceLaunchClip{border:4px solid #edf6fa;border-radius:50%;width:68px;position:absolute;top:-31px;right:14px;transform:rotate(3deg);box-shadow:0 12px 28px #20404d29}.sourceSafeguards{flex-wrap:wrap;align-items:center;margin-top:5px;gap:7px!important;display:flex!important}.sourceSafeguards span{color:#315e70;white-space:nowrap;background:#ffffff94;border:1px solid #2c688029;border-radius:999px;padding:4px 7px;font-size:8px;font-weight:700}.sourceActionStatus,.docStatus{background:#dcebe4;border-radius:7px;padding:8px 10px;font-weight:750;color:var(--green)!important;font-size:9px!important}.docStatus{text-align:center;margin-top:10px}.handoffActions button{color:#245d77;cursor:pointer;background:#fff;border:1px solid #aac7d5;border-radius:7px;padding:9px 11px}.handoffActions button:hover{background:#f4fbfd}.handoffActions button:disabled{opacity:.55;cursor:wait}.shootRefreshStatus{background:#edf5f8;border:1px solid #c5dce7;border-radius:9px;justify-content:space-between;align-items:center;gap:16px;padding:12px 14px;display:flex}.shootRefreshStatus>div{gap:3px;display:grid}.shootRefreshStatus strong{font-size:11px}.shootRefreshStatus span{color:#5f6c72;font-size:9px;line-height:1.45}.shootRefreshStatus a{color:#176386;flex:none;font-size:9px;font-weight:750;text-decoration:none}.shootRefreshStatus small{color:#756b60;font:700 8px var(--font-mono);letter-spacing:.05em;text-transform:uppercase}.shootRefreshStatus.needs_attention{background:#fbf5e6;border-color:#e2c993}.shootRefreshStatus.needs_attention strong{color:#855d13}.shootRefreshStatus.setup{border-color:var(--line);background:#faf8f3}.conversationEmpty{color:#696358;gap:5px;margin:auto 0;display:grid}.conversationEmpty strong{font-size:13px}.conversationEmpty span{font-size:10px}.buttonLink{box-sizing:border-box;text-align:center;text-decoration:none;display:block}.actionState{border:1px solid var(--line);color:#625d53;background:#f3efe7;border-radius:7px;justify-content:center;align-items:center;gap:6px;padding:8px 10px;font-size:10px;font-weight:750;line-height:1.2;display:inline-flex}.actionState.success{color:#176e53;background:#edf7f1;border-color:#bfd7cc}.actionState.wideState{width:100%;padding:10px 12px}.wide:disabled{color:#7d766a;cursor:default;background:#d9d2c5;border-color:#d9d2c5}.checks .failed i{color:#a34a24;background:#f6dfd4}.providerButtons{grid-template-columns:1fr 1fr;gap:6px;display:grid}.providerButtons button{border:1px solid var(--line);cursor:pointer;background:#f0ece3;border-radius:6px;padding:8px 5px;font-size:9px}.providerButtons button.selected{background:var(--ink);color:#fff;border-color:var(--ink)}.providerPanel .wide{margin-top:12px}.providerHelp{color:#70695e;margin:11px 0 0;font-size:8px;line-height:1.5}.providerSetupModal{width:min(610px,100vw - 28px);padding:22px}.providerSetupModal h2{letter-spacing:-.035em;margin:5px 0 0;font-size:24px}.providerSetupModal>.modalHint{color:#625c51;margin:16px 0;font-size:10px;line-height:1.55}.providerSetupSteps{counter-reset:setup;gap:9px;margin:0;padding:0;list-style:none;display:grid}.providerSetupSteps li{counter-increment:setup;border:1px solid var(--line);background:#fffdf8;border-radius:10px;gap:4px;padding:13px 13px 13px 48px;display:grid;position:relative}.providerSetupSteps li:before{content:counter(setup);color:#176386;width:24px;height:24px;font:750 9px var(--font-mono);background:#e5f0f5;border-radius:50%;place-items:center;display:grid;position:absolute;top:13px;left:13px}.providerSetupSteps strong{font-size:11px}.providerSetupSteps span,.providerSetupSteps small{color:#716a5f;font-size:9px;line-height:1.45}.providerSetupSteps code{color:#fff;overflow-wrap:anywhere;font:650 9px/1.45 var(--font-mono);-webkit-user-select:all;user-select:all;background:#171614;border-radius:7px;margin-top:5px;padding:10px}.providerSetupActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:14px;display:flex}.providerSetupActions button,.providerSetupActions a{border:1px solid var(--line);color:var(--ink);cursor:pointer;background:#faf8f3;border-radius:8px;padding:9px 12px;font-size:10px;font-weight:750;text-decoration:none}.providerSetupActions button:disabled{opacity:.5;cursor:not-allowed}.providerSetupActions .primary{border-color:var(--blue);background:var(--blue);color:#fff}.modalBackdrop{z-index:50;padding:max(18px,env(safe-area-inset-top)) max(18px,env(safe-area-inset-right)) max(18px,env(safe-area-inset-bottom)) max(18px,env(safe-area-inset-left));-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);overscroll-behavior:contain;background:#1717147a;place-items:center;display:grid;position:fixed;inset:0}.modal{z-index:1;overscroll-behavior:contain;background:#f9f7f1;border:1px solid #cfc7b9;border-radius:12px;outline:none;gap:18px;width:min(440px,100%);max-height:calc(100dvh - 24px);padding:22px;display:grid;position:relative;overflow:hidden auto;box-shadow:0 28px 90px #0000003d}.modal:focus-visible{outline-offset:3px;outline:3px solid #4b85a2}.modal h2{margin:6px 0 0;font-size:20px}.modal label{color:#625d53;gap:6px;font-size:10px;font-weight:650;display:grid}.modal input,.modal select,.modal textarea{border:1px solid var(--line);background:#fffdf8;border-radius:7px;outline:0;width:100%;padding:10px 11px}.labelWithHint{align-items:center;gap:6px;display:flex}.generatedName{border:1px solid var(--line);background:#f3efe7;border-radius:7px;justify-content:space-between;align-items:center;gap:12px;padding:10px 11px;display:flex}.generatedName>div{gap:3px;min-width:0;display:grid}.generatedName span{color:#777166;text-transform:uppercase;letter-spacing:.06em;font-size:8px}.generatedName strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.generatedName button{color:var(--blue);cursor:pointer;background:0 0;border:0;flex:none;padding:0;font-size:9px;font-weight:750}.sourceUnread{color:#9a512e!important}.modal textarea{resize:vertical;min-height:86px}.modalHint{color:#777166;margin:0;font-size:10px;line-height:1.5}.modalActions{justify-content:flex-end;gap:8px;display:flex}.modalActions button{border:1px solid var(--line);cursor:pointer;background:#f0ece3;border-radius:7px;padding:9px 13px;font-size:10px;font-weight:700}.modalActions .primary{background:var(--blue);border-color:var(--blue);color:#fff}.modalActions button:disabled{opacity:.45;cursor:not-allowed}.contextModal{width:min(620px,100%)}.contextModal textarea{min-height:132px}.contextIntro{grid-template-columns:64px 1fr;align-items:center;gap:14px;display:grid}.contextIntro .clipMoment{width:64px}.contextIntro h2{margin-top:3px}.contextIntro .modalHint{margin-top:7px}.optionalLabel{color:#938c7f;margin-left:5px;font-size:8px;font-weight:600}.contextFactLink{min-height:18px}.contextFactLink .textButton{padding:0}.newChoices{gap:8px;display:grid}.newPurpose{border:1px solid var(--line);background:#fffdf8;border-radius:8px;gap:4px;padding:12px 13px;display:grid}.newPurpose strong{font-size:11px}.newPurpose span{color:#777166;font-size:9px;line-height:1.45}.newChoices button{border:1px solid var(--line);text-align:left;cursor:pointer;background:#fffdf8;border-radius:8px;gap:4px;padding:13px;display:grid}.newChoices button:hover{border-color:#a8a092}.newChoices button.selected{border-color:var(--blue);box-shadow:inset 0 0 0 1px var(--blue);background:#f1f6f8}.newChoices strong{font-size:12px}.newChoices span{color:#777166;font-size:9px}.pageIntake{background:#f2f7f8;border:1px solid #bed3dd;border-radius:10px;gap:12px;padding:14px;display:grid}.pageIntake>div:first-child{gap:3px;display:grid}.pageIntake>div:first-child strong{font-size:11px}.pageIntake>div:first-child span{color:#66767a;font-size:9px;line-height:1.45}.existingPageCheck{background:#fff9ea;border:1px solid #ddcfae;border-radius:8px;gap:7px;width:100%;min-width:0;padding:11px;display:grid}.existingPageCheck>strong{font-size:10px}.existingPageCheck>span{color:#756b58;font-size:8px;line-height:1.45}.existingPageCheck>div{gap:5px;width:100%;min-width:0;display:grid}.existingPageCheck>div button{width:100%;min-width:0;color:var(--ink);text-align:left;cursor:pointer;background:#fffdf8;border:1px solid #ded5c4;border-radius:7px;justify-content:space-between;align-items:flex-start;gap:10px;padding:8px;display:flex}.existingPageCheck>div button:disabled{cursor:not-allowed;opacity:.68}.existingPageCheck>div button b{overflow-wrap:anywhere;white-space:normal;min-width:0;font-size:9px;line-height:1.4}.existingPageCheck>div button small{min-width:0;max-width:48%;color:var(--blue);overflow-wrap:anywhere;text-align:right;font-size:8px;font-weight:750;line-height:1.4}.existingPageCheck .distinctPageCheck{color:#5f584c;cursor:pointer;grid-template-columns:none;align-items:center;gap:7px;min-height:44px;padding:4px 0;font-size:8px;display:flex}.existingPageCheck .distinctPageCheck input{width:18px;height:18px;margin:0;padding:0}.modal .sourceLinkList{min-height:92px;font:500 9px/1.55 var(--font-mono)}.workspacePrivacyChoice{border:1px solid var(--line);cursor:pointer;background:#fffdf8;border-radius:8px;align-items:flex-start;min-height:44px;padding:10px 11px;grid-template-columns:none!important;gap:10px!important;display:flex!important}.workspacePrivacyChoice>input{flex:none;width:20px;height:20px;margin:1px 0 0;padding:0}.workspacePrivacyChoice>span{gap:3px;display:grid}.workspacePrivacyChoice strong{color:var(--ink);font-size:10px}.workspacePrivacyChoice small{color:#777166;font-size:9px;font-weight:500;line-height:1.45}.intentChoices{grid-template-columns:1fr 1fr;gap:8px;display:grid}.intentChoices button{border:1px solid var(--line);text-align:left;cursor:pointer;background:#fffdf8;border-radius:8px;gap:4px;padding:12px;display:grid}.intentChoices button:hover{border-color:#a8a092}.intentChoices button.selected{border-color:var(--blue);box-shadow:inset 0 0 0 1px var(--blue);background:#f1f6f8}.intentChoices strong{font-size:11px}.intentChoices span{color:#777166;font-size:8px;line-height:1.35}.draftModal{width:min(880px,100%)}.draftModalHeader{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.draftModalHeader>span{border:1px solid var(--line);color:#176b54;font:700 11px/1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;background:#edf6f2;border-radius:999px;flex:none;padding:7px 10px}.draftDocument{border:1px solid var(--line);color:#292722;background:#fffdf8;border-radius:12px;max-height:min(66dvh,760px);padding:clamp(24px,5vw,54px);overflow:auto;box-shadow:0 22px 55px #2c271f14}.draftDocument>:first-child{margin-top:0}.draftDocument>:last-child{margin-bottom:0}.draftDocument h1{font:500 clamp(28px,4vw,42px)/1.08 var(--font-sans);letter-spacing:-.035em;margin:0 0 28px}.draftDocument h2{font:650 clamp(19px,2.6vw,25px)/1.2 var(--font-sans);letter-spacing:-.02em;border-top:1px solid #e8e2d8;margin:34px 0 12px;padding-top:20px}.draftDocument h3{font:700 16px/1.3 var(--font-sans);margin:24px 0 8px}.draftDocument p,.draftDocument li,.draftDocument blockquote{font:400 15px/1.72 var(--font-sans)}.draftDocument p{margin:0 0 15px}.draftDocument ul,.draftDocument ol{margin:0 0 18px;padding-left:24px}.draftDocument li+li{margin-top:7px}.draftDocument blockquote{border-left:4px solid var(--blue);color:#354c59;background:#eef6fa;margin:20px 0;padding:14px 18px}.draftDocument hr{border:0;border-top:1px solid #dcd5c9;margin:30px 0}.draftDocument a{color:#276b8e;text-underline-offset:3px;font-weight:650}.draftDocument code{font:500 .9em/1.5 var(--font-mono);background:#efebe3;border-radius:4px;padding:2px 5px}.draftDocument pre{color:#f4f0e8;white-space:pre;font:400 13px/1.6 var(--font-mono);background:#171816;border-radius:8px;margin:18px 0;padding:16px;overflow:auto}.draftDocument pre code{color:inherit;font:inherit;background:0 0;padding:0}.draftTableWrap{border:1px solid #ddd6ca;border-radius:8px;max-width:100%;margin:20px 0;overflow:auto}.draftDocument table{border-collapse:collapse;width:100%;min-width:520px}.draftDocument th,.draftDocument td{text-align:left;vertical-align:top;font:400 13px/1.5 var(--font-sans);border-bottom:1px solid #e6dfd4;padding:11px 13px}.draftDocument th{background:#f1ede5;font-weight:750}.draftDocument tbody tr:last-child td{border-bottom:0}.draftDocumentEmpty{border:1px dashed var(--line);color:var(--muted);text-align:center;border-radius:10px;margin:0;padding:28px}@media (max-width:640px){.draftModalHeader{flex-direction:column;align-items:flex-start;gap:10px}.draftDocument{border-radius:9px;max-height:62dvh;padding:24px 20px}.draftDocument h1{font-size:28px}.draftDocument h2{font-size:20px}}.sourceModal{width:min(640px,100%)}.sourceModalHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.sourceHeaderActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sourceHeaderActions>.primary{background:var(--blue);color:#fff;cursor:pointer;border:0;border-radius:7px;padding:8px 11px;font-size:9px;font-weight:750}.sourceHeaderActions>.textButton{font-size:9px}.sourceRefreshMessage{color:#37596a;background:#edf4f6;border-radius:7px;margin:0;padding:8px 10px;font-size:9px;line-height:1.4}.sourceList{gap:8px;max-height:min(54vh,420px);padding-right:2px;display:grid;overflow:hidden auto}.sourceList article{border:1px solid var(--line);background:#fffdf8;border-radius:8px;gap:7px;min-width:0;padding:12px;display:grid}.sourceList article>div:first-child{justify-content:space-between;gap:12px;display:flex}.sourceList strong{font-size:11px}.sourceList span,.sourceList small{color:#777166;font-size:8px}.sourceList p{white-space:pre-wrap;margin:0;font-size:10px;line-height:1.5}.sourceList a{color:var(--blue);font-size:9px;font-weight:700;text-decoration:none}.sourcePreview{-webkit-line-clamp:2;color:#575249;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sourceActions{flex-wrap:wrap;align-items:flex-start;gap:14px;display:flex}.sourceDetails{font-size:9px}.sourceDetails summary{color:#6c675d;cursor:pointer;font-weight:700}.sourceDetails small{margin-top:7px;line-height:1.55;display:block}.contextEvidenceScroll{gap:18px;max-height:min(56vh,520px);padding-right:2px;display:grid;overflow:auto}.contextEvidenceScroll .sourceList{max-height:none;overflow:visible}.contextSourceSection{gap:9px;display:grid}.contextSourceHeading{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.contextSourceHeading h3{margin:2px 0 0;font-size:14px}.contextSourceHeading .eyebrow{margin:0}.evidenceCoverage{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:flex}.evidenceCoverage span,.contextSourceCount,.evidenceType{background:#edf4f6;border-radius:999px;padding:3px 6px;font-weight:750;color:#37596a!important;font-size:8px!important}.engagementEvidenceList article{background:#f7faf9;border-style:dashed}.engagementEvidenceList .sourcePreview{-webkit-line-clamp:3}.sourceChangeSummary{background:#fffaf1;border:1px solid #d7c8ad;border-radius:9px;padding:12px}.sourceChangedBadge{color:#6c4b1e;background:#f2e3c8;border-radius:999px;padding:4px 7px;font-size:8px;font-weight:800}.sourceVersionTrail{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:8px;display:grid}.sourceVersionTrail article{background:#fff;border:1px solid #ded6c9;border-radius:8px;align-content:start;gap:5px;min-width:0;padding:10px;display:grid}.sourceVersionTrail article.current{background:#fffdf8;border-color:#c49b64}.sourceVersionTrail article>span{color:#796f60;text-transform:uppercase;letter-spacing:.06em;font-size:8px;font-weight:800}.sourceVersionTrail strong{overflow-wrap:anywhere;font-size:10px}.sourceVersionTrail small{color:#6f685d;font-size:8px;line-height:1.45}.sourceVersionTrail p{color:#504a41;margin:2px 0 0;font-size:9px;line-height:1.45}.sourceVersionTrail a{color:var(--blue);font-size:8px;font-weight:750;text-decoration:none}.sourceVersionTrail>i{color:#947247;align-self:center;font-style:normal}.sourceChangeUnavailable{background:#fffaf1;border:1px solid #d7c8ad;border-radius:9px;gap:4px;padding:12px;display:grid}.sourceChangeUnavailable strong{font-size:10px}.sourceChangeUnavailable span{color:#6f6659;font-size:9px;line-height:1.45}.sourceForm{border-top:1px solid var(--line);gap:13px;padding-top:16px;display:grid}.sourceForm h3{margin:5px 0 0;font-size:15px}.sourceForm label{color:#625d53;gap:6px;font-size:10px;font-weight:650;display:grid}.sourceForm input,.sourceForm select,.sourceForm textarea{border:1px solid var(--line);background:#fffdf8;border-radius:7px;outline:0;width:100%;padding:10px 11px}.sourceForm textarea{resize:vertical;min-height:74px}.sourceAdvanced{border:1px solid var(--line);background:#f2eee6;border-radius:8px;padding:10px 11px}.sourceAdvanced>summary{color:#625d53;cursor:pointer;font-size:9px;font-weight:750}.sourceAdvanced>div{gap:11px;padding-top:12px;display:grid}.releaseModal{width:min(680px,100%)}.appPreviewModal{width:min(1040px,100%)}.appPreviewFrame{border:1px solid var(--line);background:#fff;border-radius:9px;width:100%;height:min(62dvh,720px)}.compactChoices{grid-template-columns:repeat(3,minmax(0,1fr))}.releaseList{gap:10px;max-height:430px;display:grid;overflow:auto}.releaseList article{border:1px solid var(--line);background:#fffdf8;border-radius:8px;gap:9px;padding:14px;display:grid}.releaseList article.revoked{opacity:.58}.releaseList article>div:first-child{justify-content:space-between;gap:12px;display:flex}.releaseList strong{font-size:12px}.releaseList span,.releaseList small{color:#777166;font-size:9px}.releaseDownloads{flex-wrap:wrap;gap:8px;display:flex}.releaseDownloads a{border:1px solid var(--line);color:var(--blue);background:#fff;border-radius:6px;padding:8px 10px;font-size:9px;font-weight:750;text-decoration:none}.rulesModal{width:min(620px,100%)}.checkSectionTitle{margin:4px 0 9px;font-size:11px}.humanRules{gap:9px;margin:0;padding:0;list-style:none;display:grid}.humanRules li{border:1px solid var(--line);background:#fffdf8;border-radius:8px;align-items:flex-start;gap:10px;padding:12px;display:flex}.humanRules i{width:20px;height:20px;color:var(--green);background:#dce9e2;border-radius:50%;flex:none;place-items:center;font-size:10px;font-style:normal;display:grid}.humanRules span{gap:2px;font-size:11px;line-height:1.5;display:grid}.humanRules span strong{font-size:10px}.humanRules span small{color:#746d62;font-size:9px;line-height:1.45}.humanRules li.missing{background:#fff8f4;border-color:#d5a493}.humanRules li.missing i{color:#9b452f;background:#f4ded5}.rulesMeta{border:1px solid var(--line);background:#fffdf8;border-radius:8px;gap:6px;padding:12px;display:grid}.rulesMeta span{font-size:11px;font-weight:750}.rulesMeta small{color:#777166;font-size:9px}.findModal{gap:14px;width:min(720px,100%)}.artifactSearch input{font-size:13px}.artifactFilters{flex-wrap:wrap;gap:6px;display:flex}.artifactFilters button{border:1px solid var(--line);color:#625d53;cursor:pointer;background:#fffdf8;border-radius:999px;padding:7px 10px;font-size:9px;font-weight:700}.artifactFilters button.selected{border-color:var(--blue);color:#176386;background:#e5f0f5}.artifactList{gap:8px;max-height:min(55vh,500px);padding-right:2px;display:grid;overflow-y:auto}.artifactCard{border:1px solid var(--line);text-align:left;cursor:pointer;background:#fffdf8;border-radius:9px;gap:5px;width:100%;padding:13px 14px;display:grid}.artifactCard:hover{border-color:#a8a092;box-shadow:0 7px 24px #28231a0f}.artifactCard:disabled{opacity:.65;cursor:wait}.artifactCardTop{justify-content:space-between;gap:12px;display:flex}.artifactCardTop strong{font-size:11px}.artifactCardTop em{color:var(--green);font:650 8px var(--font-mono);background:#edf2ee;border-radius:999px;padding:3px 6px;font-style:normal}.artifactCard>b{font-size:13px}.artifactCard>small{color:#777166;font-size:9px;line-height:1.4}.artifactAction{color:var(--blue);margin-top:2px;font-size:9px;font-weight:750}.factsModal{gap:14px;width:min(760px,100%)}.factSearch input{font-size:12px}.factList{gap:8px;max-height:240px;padding-right:2px;display:grid;overflow-y:auto}.factList article{border:1px solid var(--line);background:#fffdf8;border-radius:9px;gap:6px;padding:12px 13px;display:grid}.factList article>div{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.factList strong{font-size:11px}.factList span,.factList small{color:#777166;font-size:8px}.factList p{white-space:pre-wrap;margin:0;font-size:10px;line-height:1.45}.factList .textButton{justify-self:start}.factForm{border-top:1px solid var(--line);gap:12px;padding-top:14px;display:grid}.factForm h3{margin:4px 0 0;font-size:15px}.factFields{grid-template-columns:1fr 1fr;gap:10px;display:grid}.agreementPanel>p{color:#746e63;margin:4px 0 12px;font-size:10px;line-height:1.55}.signaturePreview{border:1px solid var(--line);background:#f7f3eb;border-radius:9px;gap:3px;padding:12px 14px;display:grid}.signaturePreview span{font:700 8px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#7c7569}.signaturePreview strong{font-size:12px}.signaturePreview small{color:#6f685d;font-size:10px}.handoffActions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:7px;display:flex}.handoffActions a,.handoffActions button{font-size:10px;font-weight:700}.signedCompletion{border-top:1px solid var(--line);gap:8px;margin-top:10px;padding-top:10px;display:grid}.signedCompletion summary{cursor:pointer;color:var(--blue);font-size:10px;font-weight:750}.signedCompletion label{color:#625d53;gap:5px;font-size:9px;font-weight:650;display:grid}.signedCompletion input{border:1px solid var(--line);background:#fffdf8;border-radius:7px;outline:0;width:100%;padding:9px 10px}.signedCompletion .primary{background:var(--blue);color:#fff;border:0;border-radius:6px;justify-self:start;padding:8px 10px;font-size:9px;font-weight:750}.signedCompletion a{color:var(--blue);font-size:10px;font-weight:750;text-decoration:none}.signedCompletion small{font-size:8px;line-height:1.45}.emptyState{text-align:center;place-content:center;min-height:100vh;display:grid}.emptyBrandLogo{width:118px;height:auto;margin:0 auto 10px;display:block}.emptyState p{color:#777166}.restrictedSeatEmpty{justify-items:center;width:min(420px,100vw - 32px);display:grid}.restrictedSeatEmpty h1{margin:0}.emptySeatStatus{font:700 9px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin:0 0 7px;color:var(--green)!important}.emptySeatGuidance{max-width:340px;margin:10px auto 18px;line-height:1.55}.emptySetupButton{text-align:center;width:auto;min-width:140px;margin:0 auto}@media (max-width:720px){.emptySetupButton{min-height:44px}}.embeddedBrain{background:#f7f4ed;grid-template-columns:1fr;min-height:100dvh}.embeddedBrain .rail,.embeddedBrain .topbar,.embeddedBrain .inspector{display:none}.embeddedBrain .workspaceGrid{grid-template-columns:1fr;min-height:100dvh}.embeddedBrain .conversation{border-right:0;min-height:100dvh;padding:22px}.embeddedBrain .notice{display:none}.embeddedBrain .composer{z-index:5;position:sticky;bottom:14px}.embeddedBrain .conversation>.brainHistoryToggle{margin-top:0}@media (max-width:720px){.embeddedBrain .workspaceGrid{min-height:100dvh}.embeddedBrain .conversation{min-height:100dvh;padding:16px 12px calc(var(--mobile-composer-height,210px) + 28px + env(safe-area-inset-bottom));scroll-padding-bottom:calc(var(--mobile-composer-height,210px) + 28px + env(safe-area-inset-bottom))}.embeddedBrain .composer{position:fixed}}.ssoPage{background:#ebe8e1;place-items:center;min-height:100vh;padding:24px;display:grid}.ssoCard{background:#f9f7f1;border:1px solid #cfc7b9;border-radius:16px;gap:18px;width:min(470px,100%);padding:34px;display:grid;box-shadow:0 28px 90px #1f1b1524}.ssoCard>img{width:132px;height:auto}.ssoCard h1{margin:0;font-size:30px;line-height:1.08}.ssoCard ol{color:#625d53;margin:0;padding-left:20px;font-size:13px;line-height:1.7}.ssoCard ol a{color:#176386;font-weight:700}.ssoCard code{color:#222;font:600 12px var(--font-mono);background:#ece6dc;border-radius:4px;padding:2px 5px}.ssoCard>small{color:#777166;font-size:10px;line-height:1.5}.ssoForm{gap:9px;display:grid}.ssoForm label{font-size:11px;font-weight:700}.ssoForm textarea{border:1px solid var(--line);resize:vertical;min-height:84px;font:500 11px/1.5 var(--font-mono);background:#fff;border-radius:8px;padding:12px}.ssoCodeHint{color:#777166;font-size:9px;line-height:1.45}.ssoForm button{background:var(--blue);color:#fff;cursor:pointer;border:0;border-radius:8px;padding:12px;font-size:12px;font-weight:750}.ssoForm button:disabled{opacity:.5;cursor:not-allowed}.ssoForm p{color:#9b452f;margin:0;font-size:10px}@media (max-width:720px){.providerSelect{max-width:145px}.intentChoices,.factFields,.compactChoices{grid-template-columns:1fr}.sourceLaunch{flex-direction:column;align-items:flex-start;padding:44px 14px 14px}.sourceLaunchClip{width:58px;top:-25px;right:12px}.sourceLaunch .handoffActions{grid-template-columns:1fr;width:100%;display:grid}.sourceLaunch a,.sourceLaunch .handoffActions button{text-align:center;width:100%}.sourceSafeguards{gap:5px!important}.factsModal{padding:18px}.factList{max-height:180px}.conversation{padding-bottom:calc(var(--mobile-composer-height,210px) + 28px + env(safe-area-inset-bottom));scroll-padding-bottom:calc(var(--mobile-composer-height,210px) + 28px + env(safe-area-inset-bottom))}.composer{z-index:30;left:12px;right:12px;bottom:max(12px,env(safe-area-inset-bottom));margin:0;position:fixed;box-shadow:0 18px 55px #19161133}.composer textarea{min-height:52px;max-height:32vh;transition:min-height .14s}.composer:focus-within textarea{min-height:88px}.globalActivity{top:calc(68px + env(safe-area-inset-top));left:max(12px,env(safe-area-inset-left));right:max(12px,env(safe-area-inset-right));width:auto;transform:none}.globalActivity.error>button{min-height:44px}.reviewGate{flex-direction:column;align-items:stretch;gap:9px}.reviewGate button{width:100%;padding:10px}.reviewGate.reviewed{align-items:flex-start}.shootRefreshStatus{flex-direction:column;align-items:flex-start}.shootRefreshStatus a{width:100%;padding-top:2px}}.clipMoment{aspect-ratio:1;background-color:#e8e4dc;background-image:url(/brand/clip-moments-v2.jpg);background-repeat:no-repeat;background-size:300% 200%;display:block}.modalClipHeader{align-items:center;gap:12px;min-width:0;display:flex}.modalClipHeader>.clipMoment{border-radius:50%;flex:none;width:52px;box-shadow:0 9px 24px #231f191a}.modalClipHeader>div{min-width:0}.sourceModalHeader>.modalClipHeader{flex:1}.studioHome{background:var(--paper);min-height:100vh}.studioHomeHeader{z-index:20;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#f7f5f1eb;justify-content:space-between;align-items:center;gap:24px;height:76px;padding:0 clamp(20px,4vw,54px);display:flex;position:sticky;top:0}.studioHomeBrand{text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:11px;padding:0;display:flex}.studioHomeBrand>span{background:var(--ink);border-radius:10px;width:38px;height:38px;overflow:hidden}.studioHomeBrand img{width:100%;height:100%;display:block}.studioHomeBrand>div{gap:2px;display:grid}.studioHomeBrand strong{font-size:15px}.studioHomeBrand small{color:#777166;font-size:10px}.studioHomeHeader nav{align-items:center;gap:8px;display:flex}.studioHomeHeader nav button,.studioHomeHeader nav a{color:#554f45;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;padding:8px 10px;font-size:10px;font-weight:700;text-decoration:none}.studioHomeHeader nav button:hover{background:#eee9df}.studioHomeHeader nav a{color:#176386;background:#e5f0f5;border-color:#c5dce7}.studioHomeHeader nav a:hover{background:#d9eaf2}.studioHomeIdentity{border-radius:50%;place-items:center;width:30px;height:30px;display:grid;font:650 9px var(--font-mono)!important;background:#d5cdc0!important;border:0!important;padding:0!important}.studioHomeIdentity:hover{box-shadow:0 0 0 3px #e5f0f5}.studioHomeSignOut button{color:#777166;font-size:9px}.studioHomeBody{gap:38px;width:min(1180px,100%);margin:0 auto;padding:clamp(26px,5vw,64px) clamp(18px,4vw,44px) 70px;display:grid}.studioWelcome{color:#fff;background:linear-gradient(125deg,#111 0%,#1a1916 58%,#2b2923 100%);border:1px solid #d9d1c4;border-radius:20px;grid-template-columns:minmax(0,1fr) minmax(220px,34%);align-items:center;min-height:320px;padding:clamp(28px,5vw,62px);display:grid;position:relative;overflow:hidden;box-shadow:0 24px 70px #201c1524}.studioWelcome:after{content:"";pointer-events:none;background:radial-gradient(circle,#44728e57,#0000 70%);border-radius:50%;height:90%;position:absolute;inset:auto -8% -42% 44%}.studioWelcomeCopy{z-index:2;max-width:680px;position:relative}.studioWelcome .eyebrow{color:#cfc9bd}.studioWelcome h1{letter-spacing:-.055em;margin:10px 0 12px;font-size:clamp(35px,5vw,62px);line-height:.98}.studioWelcomeCopy>p:last-of-type{color:#c8c2b7;max-width:590px;margin:0;font-size:13px;line-height:1.6}.studioHomeSearch{color:#171614;text-align:left;cursor:pointer;background:#faf7f0;border:1px solid #ffffff38;border-radius:12px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:11px;width:100%;max-width:590px;margin-top:22px;padding:10px 12px;transition:transform .14s,box-shadow .14s,border-color .14s;display:grid;box-shadow:0 12px 32px #0000002e}.studioHomeSearch:hover{border-color:#9ec8db;transform:translateY(-2px);box-shadow:0 16px 40px #00000040}.studioHomeSearch>span:first-child{color:#176386;background:#dcecf3;border-radius:9px;place-items:center;width:38px;height:38px;font-size:25px;line-height:1;display:grid}.studioHomeSearch>span:nth-child(2){gap:2px;min-width:0;display:grid}.studioHomeSearch strong{font-size:12px}.studioHomeSearch small{text-overflow:ellipsis;white-space:nowrap;color:#716a5f;font-size:9px;overflow:hidden}.studioHomeSearch>b{color:#176386;white-space:nowrap;font-size:9px}.studioStartActions{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:14px;display:grid}.studioStartActions button{color:#fff;text-align:left;cursor:pointer;background:#ffffff12;border:1px solid #ffffff29;border-radius:11px;align-content:center;gap:4px;min-height:78px;padding:13px 14px;transition:transform .14s,background .14s,border-color .14s;display:grid}.studioStartActions button:hover{background:#ffffff1f;border-color:#ffffff57;transform:translateY(-2px)}.studioStartActions strong{font-size:12px}.studioStartActions span{color:#bbb5aa;font-size:9px;line-height:1.4}.studioWelcomeClip{z-index:2;align-content:center;align-self:stretch;place-items:center;display:grid;position:relative}.studioWelcomeArt{border-radius:50%;width:min(280px,100%);height:auto;display:block;transform:rotate(2deg);box-shadow:0 26px 70px #00000059}.studioWelcomeClip>span{color:#cfc9bd;font:650 9px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin-top:10px}.studioHomeGrid{grid-template-columns:minmax(0,1fr) 310px;align-items:start;gap:24px;display:grid}.studioWorkSection{min-width:0}.studioSectionHeader{justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:15px;display:flex}.studioSectionHeader h2{letter-spacing:-.035em;margin:7px 0 0;font-size:22px}.openWorkOrder{color:#817b70;margin-top:5px;font-size:8px;display:block}.studioSectionHeader>button{color:var(--blue);cursor:pointer;background:0 0;border:0;padding:7px 9px;font-size:9px;font-weight:750}.studioWorkCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.studioWorkCard{border:1px solid var(--line);text-align:left;cursor:pointer;background:#fffdf8;border-radius:12px;align-content:start;gap:7px;min-width:0;min-height:150px;padding:17px;transition:transform .14s,border-color .14s,box-shadow .14s;display:grid}.studioWorkCard[data-release-stage=draft],.studioWorkCard[data-release-stage=review]{border-style:dashed}.studioWorkCard[data-release-stage=published]{border-style:solid}.studioWorkCard:hover{border-color:#c8bdad;transform:translateY(-2px);box-shadow:0 14px 34px #28231a14}.studioWorkCardTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.studioWorkCardTop strong{text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase;letter-spacing:.07em;font-size:10px;overflow:hidden}.studioWorkCardTop em{color:#376579;font:650 8px var(--font-mono);background:#edf3f5;border:1px solid;border-radius:999px;flex:none;align-items:center;gap:5px;padding:3px 6px;font-style:normal;display:inline-flex}.studioWorkCardTop em i{border:1px solid;border-radius:50%;width:5px;height:5px}.studioWorkCard[data-release-stage=published] .studioWorkCardTop em i{background:currentColor}.studioWorkCardTop em.needsReview{color:#994b35;background:#f7e4dc}.studioWorkCard>b{margin-top:8px;font-size:14px;line-height:1.35}.studioWorkCard>small{color:#777166;font-size:9px}.studioWorkOpen{color:var(--blue);align-self:end;margin-top:8px;font-size:9px;font-weight:750}.studioWorkOpen[data-action-tone]{border:1px solid;border-radius:999px;width:max-content;padding:4px 7px}.studioWorkOpen[data-action-tone]:before{margin-right:5px;font-weight:900;display:inline-block}.studioWorkOpen[data-action-tone=active]{color:#28647e;background:#edf5f8}.studioWorkOpen[data-action-tone=active]:before{content:"↻"}.studioWorkOpen[data-action-tone=failed]{color:#9b452f;background:#fff0e9}.studioWorkOpen[data-action-tone=failed]:before{content:"!"}.studioWorkOpen[data-action-tone=complete]{color:#237154;background:#edf7f2}.studioWorkOpen[data-action-tone=complete]:before{content:"✓"}.studioWorkEmpty{color:#696358;border:1px dashed #cfc7b9;border-radius:12px;align-items:center;gap:18px;min-height:190px;padding:24px;display:flex}.studioWorkEmpty .clipMoment{border-radius:50%;flex:none;width:104px}.studioWorkEmpty>div{gap:5px;display:grid}.studioWorkEmpty strong{font-size:13px}.studioWorkEmpty span{font-size:10px}.studioHomeAside{gap:11px;display:grid}.studioBrainCard{text-align:left;cursor:pointer;background:#eaf3f7;border:1px solid #bcd2dc;border-radius:13px;grid-template-columns:84px minmax(0,1fr);align-items:center;gap:14px;width:100%;padding:17px;transition:transform .14s,box-shadow .14s;display:grid}.studioBrainCard:hover{transform:translateY(-2px);box-shadow:0 14px 34px #2c596d1c}.studioBrainCard .clipMoment{border-radius:50%;width:84px}.studioBrainCard>div{gap:5px;display:grid}.studioBrainCard h2{letter-spacing:-.025em;margin:0;font-size:18px}.studioBrainCard span{color:#52676f;font-size:9px;line-height:1.45}.studioBrainCard strong{color:#176386;margin-top:4px;font-size:9px}.studioModelsCard{color:#fff;background:#191816;border:1px solid #d2c9bc;border-radius:13px;gap:10px;padding:15px;display:grid}.studioModelsHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.studioModelsHeader h2{letter-spacing:-.025em;margin:5px 0 0;font-size:16px}.studioModelsHeader .eyebrow{color:#aaa398}.studioModelsHeader .clipMoment{opacity:.9;border-radius:50%;flex:none;width:42px}.studioModelChoices{gap:6px;display:grid}.studioModelChoices button,.studioModelStatus{color:#fff;text-align:left;background:#272521;border:1px solid #44413b;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:9px 10px;display:flex}.studioModelChoices button{cursor:pointer}.studioModelChoices button:hover{background:#302e29;border-color:#74a7bf}.studioModelChoices button:disabled{opacity:.55;cursor:wait}.studioModelChoices button>span,.studioModelStatus>span{gap:2px;display:grid}.studioModelChoices strong{font-size:10px}.studioModelChoices small{color:#aaa398;font-size:8px}.studioModelChoices b{color:#176386;font:750 8px var(--font-mono);background:#e5f0f5;border-radius:999px;padding:4px 7px}.studioModelStatus.connected{background:#1f2a24;border-color:#426c59}.studioModelStatus.connected b{color:#247a59;background:#dce9e2}.studioModelsCard>p{color:#aaa398;margin:0;font-size:8px;line-height:1.45}.studioSnapshot{border:1px solid var(--line);background:#fffdf8;border-radius:12px;grid-template-columns:74px minmax(0,1fr);gap:10px;padding:17px;display:grid}.studioSnapshot>.eyebrow{grid-column:1/-1;margin-bottom:4px}.studioSnapshot>div{align-content:start;gap:2px;display:grid}.studioSnapshot strong{font-size:18px}.studioSnapshot span{color:#777166;font-size:8px;line-height:1.3}.studioSnapshotHistory{border-left:1px solid var(--line);padding-left:12px}.studioSnapshotHistory strong{text-transform:uppercase;letter-spacing:.08em;font-size:9px}.historySearchHint{color:#8a8378;margin:8px 4px 0;font-size:8px;line-height:1.45}.clipTourLauncher{border:1px solid var(--line);color:#5f594e;text-align:left;cursor:pointer;background:#f1ede5;border-radius:12px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;padding:10px 12px;display:grid}.clipTourLauncher:hover{background:#ece6dc;border-color:#c5b9a8}.clipTourLauncher .clipMoment{opacity:.86;border-radius:50%;width:34px}.clipTourLauncher>span{gap:2px;display:grid}.clipTourLauncher strong{font-size:9px}.clipTourLauncher small{color:#777166;font-size:8px}.clipTourLauncher>b{color:var(--blue);font-size:14px}.studioTourScrim{z-index:60;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#11100e94;position:fixed;inset:0}.tourTarget{border-radius:12px;z-index:70!important;position:relative!important;box-shadow:0 0 0 4px #fff,0 0 0 8px #4b85a2,0 18px 60px #0000004d!important}.studioTourDialog{z-index:80;background:#faf7f0;border:1px solid #cabfae;border-radius:18px;outline:none;grid-template-columns:132px minmax(0,1fr);gap:16px;width:min(470px,100vw - 28px);padding:16px;display:grid;position:fixed;bottom:clamp(14px,4vw,42px);right:clamp(14px,4vw,48px);box-shadow:0 28px 90px #00000052}.studioTourClip{aspect-ratio:1;background-color:#f3eee4;background-image:url(/brand/clip-studio-tour-v1.jpg);background-repeat:no-repeat;background-size:200% 200%;border-radius:14px;width:132px;box-shadow:inset 0 0 0 1px #5c4e3b1a}.studioTourClip.step0{background-position:0 0}.studioTourClip.step1{background-position:100% 0}.studioTourClip.step2{background-position:0 100%}.studioTourClip.step3{background-position:100% 100%}.studioTourCopy{align-self:center}.studioTourCopy>span{color:var(--blue);font:750 8px var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.studioTourCopy h2{letter-spacing:-.035em;margin:7px 0;font-size:21px;line-height:1.05}.studioTourCopy p{color:#686156;margin:0;font-size:10px;line-height:1.55}.studioTourActions{border-top:1px solid var(--line);grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;padding-top:12px;display:flex}.studioTourActions>button,.studioTourActions>div button{border:1px solid var(--line);color:#39352e;cursor:pointer;background:#f5f1e9;border-radius:8px;padding:8px 11px;font-size:9px;font-weight:750}.studioTourActions>button{color:#777166;background:0 0;border-color:#0000}.studioTourActions>div{gap:7px;display:flex}.studioTourActions button:disabled{opacity:.35;cursor:not-allowed}.studioTourActions .primary{color:#fff;background:#111;border-color:#111}@media (max-width:880px){.studioWelcome{grid-template-columns:minmax(0,1fr) 200px}.studioHomeGrid{grid-template-columns:1fr}.studioHomeAside{grid-template-columns:1fr 1fr}.studioSnapshot{align-content:center}.clipTourLauncher{grid-column:1/-1}}@media (max-width:640px){.studioHomeHeader{height:64px;padding:0 14px}.studioHomeBrand>span{width:32px;height:32px}.studioHomeBrand small,.studioHomeHeader nav>button{display:none}.studioHomeHeader nav a{padding:7px 8px;font-size:8px}.studioHomeHeader nav .studioHomeSignOut{display:block}.studioHomeHeader nav .studioHomeSignOut button{padding:7px 5px;font-size:8px;display:block}.studioHomeIdentity{display:none}.studioHomeBody{gap:24px;padding:18px 12px 44px}.studioWelcome{border-radius:15px;grid-template-columns:1fr;min-height:0;padding:25px 20px 20px}.studioWelcome h1{font-size:38px}.studioWelcomeCopy>p:last-of-type{font-size:11px}.studioWelcomeClip{grid-row:1;justify-self:end;width:94px;height:104px;position:absolute;top:10px;right:10px}.studioWelcomeArt{width:82px;box-shadow:0 12px 35px #00000052}.studioWelcomeClip>span{display:none}.studioWelcomeCopy{padding-top:88px}.studioHomeSearch{grid-template-columns:36px minmax(0,1fr);margin-top:18px;padding:9px}.studioHomeSearch>span:first-child{width:36px;height:36px}.studioHomeSearch>b{display:none}.studioStartActions{grid-template-columns:1fr;margin-top:10px}.studioStartActions button{min-height:58px;padding:10px 12px}.studioWorkCards{grid-template-columns:1fr}.studioWorkCard{min-height:126px}.studioHomeAside{grid-template-columns:1fr}.clipTourLauncher{grid-column:auto}.studioSectionHeader h2{font-size:19px}.studioTourDialog{left:10px;right:10px;bottom:max(10px,env(safe-area-inset-bottom));grid-template-columns:88px minmax(0,1fr);gap:11px;width:auto;padding:12px}.studioTourClip{border-radius:11px;width:88px}.studioTourCopy h2{font-size:17px}.studioTourCopy p{font-size:9px}.studioTourActions{padding-top:9px}.studioTourActions button{min-height:44px}}@media (prefers-reduced-motion:reduce){.studioHomeSearch,.studioStartActions button,.studioWorkCard,.studioBrainCard{transition:none}.studioHomeSearch:hover,.studioStartActions button:hover,.studioWorkCard:hover,.studioBrainCard:hover{transform:none}}@media (max-width:640px){.providerSetupModal{padding:17px}.providerSetupModal h2{font-size:20px}.providerSetupActions{grid-template-columns:1fr;display:grid}.providerSetupActions button,.providerSetupActions a{text-align:center}.providerSetupSteps li{padding-right:10px}.modalBackdrop{padding:10px max(10px,env(safe-area-inset-right)) max(10px,env(safe-area-inset-bottom)) max(10px,env(safe-area-inset-left));place-items:end center}.modal{border-radius:14px;width:100%;min-width:0;max-height:calc(100dvh - 20px);padding:17px;overflow-x:hidden}.modalActions{z-index:2;padding:10px 17px max(10px,env(safe-area-inset-bottom));border-top:1px solid var(--line);background:#f9f7f1f7;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 -17px -17px;display:grid;position:sticky;bottom:-17px}.modalActions button,.modalActions a,.providerSetupActions button,.providerSetupActions a{white-space:normal;width:100%;min-width:0;min-height:44px}.modalActions>:only-child{grid-column:1/-1}}.contextRefreshNotice{border:1px solid var(--blue);gap:8px;margin-top:12px;padding:12px;display:grid}@supports (color:color-mix(in lab, red, red)){.contextRefreshNotice{border:1px solid color-mix(in srgb,var(--blue) 32%,var(--line))}}.contextRefreshNotice{background:var(--blue);border-radius:14px}@supports (color:color-mix(in lab, red, red)){.contextRefreshNotice{background:color-mix(in srgb,var(--blue) 7%,var(--paper))}}.contextRefreshNotice p,.contextRefreshNotice small{margin:0}.contextRefreshNotice p{font-size:13px;font-weight:750}.contextRefreshNotice small{color:var(--muted);font-size:11px}.proposalPublication{background:#faf8f3;border:1px dashed #bcae98;border-radius:10px;gap:9px;margin:12px 0;padding:12px;display:grid}.proposalPublication[data-status=preview_ready],.proposalPublication[data-status=published]{border-style:solid}.proposalPublication[data-status=preview_ready]{background:#f1f8fb;border-color:#7dabc1}.proposalPublication[data-status=published]{background:#f0f8f4;border-color:#9ac8b2}.proposalPublication[data-status=failed_safe]{background:#fff8f1;border-color:#d0a37c}.proposalPublicationHeading{justify-content:space-between;align-items:center;gap:10px;display:flex}.proposalPublicationHeading>strong{font:700 9px var(--font-mono);text-transform:uppercase;letter-spacing:.08em}.proposalPublicationHeading>span{color:#655f55;font:650 8px var(--font-mono);background:#ffffffbf;border-radius:999px;padding:3px 6px}.proposalPublication h3,.proposalPublication p,.proposalPublication small{margin:0}.proposalPublication h3{letter-spacing:-.01em;font-size:13px}.proposalPublication p,.proposalPublication small{color:#6f695f;font-size:9px;line-height:1.45}.proposalPublicationActions{gap:8px;display:grid}.proposalPublicationActions>a{color:#28627d;font-size:10px;font-weight:750;text-decoration:none}.proposalPublicationActions>a:hover{text-decoration:underline}.proposalPublicationActions>button{color:#315e4c;cursor:pointer;background:#fff;border:1px solid #b4c9c0;border-radius:6px;justify-self:start;padding:6px 8px;font-size:9px;font-weight:750}.proposalPublication .wide{margin-top:1px}.noticeActionProgress>span{min-width:0}.noticeActionProgress>button{color:#176e53;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #9fc6b6;border-radius:6px;align-self:center;margin-left:auto;padding:5px 7px;font-size:8px;font-weight:750}.providerSetupActions .providerSetupCancel{color:#777166;background:0 0;border-color:#0000;margin-right:auto}.draftEditor{gap:10px;display:grid}.draftEditorToolbar{z-index:3;border-bottom:1px solid var(--line);background:#f9f7f1;align-items:center;gap:7px;padding:9px 0;display:flex;position:sticky;top:-22px}.draftEditorToolbar span{color:#625d53;margin-right:auto;font-size:9px;font-weight:750}.draftEditorToolbar button,.draftEditList>button{border:1px solid var(--line);color:var(--ink);cursor:pointer;background:#fffdf8;border-radius:6px;padding:6px 8px;font-size:8px;font-weight:700}.draftDocumentEditing{gap:3px;display:grid}.draftEditBlock{border:1px solid #0000;border-radius:7px;padding:4px 28px 4px 4px;position:relative}.draftEditBlock:focus-within{background:#fbfdfe;border-color:#bdd6e2}.draftEditRemove{color:#aaa39a;cursor:pointer;background:0 0;border:0;border-radius:5px;width:20px;height:20px;font-size:14px;position:absolute;top:4px;right:4px}.draftEditRemove:hover{color:#8b3f21;background:#f1e9e3}.draftEditBlock input,.draftEditBlock textarea{width:100%;color:var(--ink);resize:vertical;background:0 0;border:0;outline:0}.draftEditHeading{letter-spacing:-.025em;font-weight:760}.draftEditHeading.level1{font-size:27px}.draftEditHeading.level2{font-size:20px}.draftEditHeading.level3{font-size:15px}.draftEditParagraph,.draftEditQuote{font:inherit;line-height:1.65}.draftEditQuote{color:#5d574e;border-left:3px solid #d5cec1;padding-left:12px}.draftEditCode{font:500 9px/1.5 var(--font-mono);border-radius:7px;padding:10px;color:#f7f3e9!important;background:#1f1e1b!important}.draftEditList{gap:5px;display:grid}.draftEditList label{grid-template-columns:22px minmax(0,1fr);align-items:center;gap:4px;display:grid}.draftEditList label span{color:#625d53;text-align:right}.draftEditList>button{justify-self:start;margin-left:26px}.draftDocumentEditing table input{min-width:90px;padding:5px}.feedback.error{color:#8b3f21;background:#fff4ef;border-color:#e4c2b5}@media (max-width:640px){.draftEditorToolbar{flex-wrap:wrap;top:-17px}.draftEditorToolbar span{flex:1 0 100%}.draftEditBlock{padding-right:25px}.draftEditHeading.level1{font-size:22px}}.draftEditHeading.level4,.draftEditHeading.level5,.draftEditHeading.level6{font-size:15px}.draftEditRaw{white-space:pre;border-radius:7px;min-height:100px;font:500 10px/1.55 var(--font-mono)!important;background:#fffdf8!important;border:1px solid #d5cec1!important;padding:12px!important}@media (max-width:640px){.composer>div:last-child{flex-wrap:wrap;gap:6px}.composerPrompt{gap:2px;display:grid}.sourceVersionTrail{grid-template-columns:1fr}.sourceVersionTrail>i{justify-self:center;transform:rotate(90deg)}.sourceVersionTrail a{align-items:center;min-height:44px;display:inline-flex}}.clientReviewPanel{background:#f4f8f8;border:1px solid #c7d9df;border-radius:13px;gap:12px;padding:16px;display:grid}.clientReviewHeader{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.clientReviewHeader h2{letter-spacing:-.025em;margin:3px 0 4px;font-size:17px}.clientReviewHeader>div>span{color:#6d6a62;font-size:9px}.clientReviewHeader>a{color:var(--blue);white-space:nowrap;background:#fff;border:1px solid #b8d2dc;border-radius:7px;padding:7px 9px;font-size:9px;font-weight:750;text-decoration:none}.proposalChronology{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.proposalChronology li{background:#fbfaf7;border:1px dashed #cfc8bc;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:6px;min-width:0;padding:8px;display:grid}.proposalChronology li>i{background:#fff;border:1px solid #9d978d;border-radius:50%;width:8px;height:8px;margin-top:2px}.proposalChronology li>div{gap:2px;min-width:0;display:grid}.proposalChronology strong{font-size:8px;line-height:1.25}.proposalChronology span{color:#777166;font-size:7px;line-height:1.35}.proposalChronology li[data-state=complete]{background:#f0f7f3;border-style:solid;border-color:#abcabb}.proposalChronology li[data-state=complete]>i{background:#4e8d70;border-color:#4e8d70}.proposalChronology li[data-state=current]{background:#eef6f9;border-style:solid;border-color:#88b2c4}.proposalChronology li[data-state=current]>i{background:#44728e;border-color:#44728e}.proposalChronology li[data-state=attention]{background:#fff7ed;border-style:solid;border-color:#d2a170}.proposalChronology li[data-state=attention]>i{background:#b96c36;border-color:#b96c36}.clientReviewLinkBar{background:#fff;border:1px solid #d3ddd9;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;padding:12px;display:flex}.clientReviewLinkBar>div:first-child{gap:3px;display:grid}.clientReviewLinkBar strong{font-size:10px}.clientReviewLinkBar span{color:#716c63;font-size:8px;line-height:1.4}.clientReviewLinkBar>div:last-child{gap:7px;display:flex}.clientReviewLinkBar button,.clientReviewFreshLink button,.clientReviewActions button,.clientReviewReplyForm button{border:1px solid var(--line);color:var(--ink);cursor:pointer;background:#fff;border-radius:7px;padding:7px 9px;font-size:8px;font-weight:750}.clientReviewLinkBar button.primary,.clientReviewReplyForm button.primary{color:#fff;background:#111;border-color:#111}.clientReviewLinkBar button:disabled,.clientReviewActions button:disabled,.clientReviewReplyForm button:disabled{opacity:.5;cursor:wait}.clientReviewFreshLink{background:#edf6f1;border:1px solid #acd0bf;border-radius:10px;grid-template-columns:minmax(150px,.8fr) minmax(0,1fr) auto;align-items:center;gap:9px;padding:11px;display:grid}.clientReviewFreshLink>div{gap:2px;display:grid}.clientReviewFreshLink strong{font-size:9px}.clientReviewFreshLink span{color:#557064;font-size:8px}.clientReviewFreshLink input{min-width:0;font:500 8px var(--font-mono);background:#fff;border:1px solid #c7d9d0;border-radius:6px;padding:7px 8px}.clientReviewReadOnly{background:#f1eee7;border:1px dashed #c9c1b5;border-radius:9px;gap:2px;padding:10px 11px;display:grid}.clientReviewReadOnly strong{font-size:9px}.clientReviewReadOnly span{color:#6e685e;font-size:8px}.clientReviewThreads{gap:9px;display:grid}.clientReviewThread{border:1px solid #d8d2c7;border-left:3px solid var(--blue);background:#fff;border-radius:9px;padding:12px}.clientReviewThread.resolved{opacity:.75;border-left-color:#8aa899}.clientReviewMeta{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:7px;display:flex}.clientReviewMeta strong{font-size:10px}.clientReviewMeta span{color:#777166;font-size:8px}.clientReviewMeta em{color:var(--blue);font:650 7px var(--font-mono);background:#e5f0f5;border-radius:999px;padding:3px 6px;font-style:normal}.clientReviewMeta b{color:#5c796a;font:700 7px var(--font-mono);text-transform:uppercase;margin-left:auto}.clientReviewThread>p,.clientReviewReplies p{white-space:pre-wrap;margin:0;font-size:10px;line-height:1.55}.clientReviewReplies{border-left:2px solid #d5e3e7;gap:7px;margin:10px 0 0 12px;padding-left:10px;display:grid}.clientReviewReplies>div{background:#edf4f6;border-radius:7px;grid-template-columns:1fr auto;gap:3px 9px;padding:8px;display:grid}.clientReviewReplies strong{font-size:8px}.clientReviewReplies span{color:#777166;font-size:7px}.clientReviewReplies p{grid-column:1/-1;font-size:9px}.clientReviewActions{gap:10px;margin-top:9px;display:flex}.clientReviewActions button{color:var(--blue);background:0 0;border:0;padding:0}.clientReviewReplyForm{border-top:1px solid var(--line);gap:8px;margin-top:10px;padding-top:10px;display:grid}.clientReviewReplyForm label{color:#5e584f;gap:5px;font-size:8px;font-weight:700;display:grid}.clientReviewReplyForm textarea{border:1px solid var(--line);resize:vertical;min-height:70px;font:500 10px/1.5 var(--font-sans);background:#fff;border-radius:7px;padding:9px}.clientReviewReplyForm>div{justify-content:flex-end;gap:7px;display:flex}.clientReviewEmpty{color:#777166;border:1px dashed #c9c1b5;border-radius:9px;margin:0;padding:12px;font-size:9px;line-height:1.5}.clientReviewHistory{border-top:1px solid #d3ddd9;padding-top:4px}.clientReviewHistory>summary{color:#5e6e73;cursor:pointer;padding:6px 0;font-size:9px;font-weight:750}.clientReviewHistory>.clientReviewThreads{padding-top:7px}@media (max-width:640px){.clientReviewPanel{padding:12px}.clientReviewHeader{display:grid}.clientReviewHeader>a{justify-self:start}.proposalChronology{grid-template-columns:1fr}.proposalChronology li{align-items:center;min-height:44px}.clientReviewLinkBar{flex-direction:column;align-items:stretch}.clientReviewLinkBar>div:last-child{grid-template-columns:1fr 1fr;display:grid}.clientReviewLinkBar button{min-height:44px}.clientReviewFreshLink{grid-template-columns:1fr}.clientReviewFreshLink button{min-height:44px}.clientReviewActions{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.clientReviewActions button{background:#fff;border:1px solid #bdd3dc;min-height:44px;padding:5px}.clientReviewReplyForm button{min-height:44px}}.clientReviewHeader>div>span{font-size:11px;line-height:1.45}.proposalChronology strong{font-size:11px}.proposalChronology span{font-size:10px}.proposalChronology li>i{margin-top:3px}@media (max-width:640px){.clientReviewHeader>a{align-items:center;min-height:44px;display:inline-flex}.proposalChronology strong{font-size:12px}.proposalChronology span{font-size:11px}}.proposalChronology li[data-state=current]{border-style:dashed}.proposalChronology li[data-state=current]>i{background:#fff}@media (max-width:720px){.projectContainerNav{gap:6px;width:100%}.projectContainerPeers{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.projectAreaPeer,.projectPagesDisclosure>summary{min-width:0;min-height:52px}.projectAreaPeer strong,.projectPagesList button span,.projectPagesList button strong{font-size:9px}.projectAreaPeer small,.projectPagesList button small{font-size:7px}.projectPagesDisclosure>summary:after{top:17px}.projectPagesList{width:min(300px,100vw - 28px);max-height:min(260px,42vh)}.projectPagesList button{min-height:44px}.projectContainerActions{justify-content:flex-start}.projectAddMenu{min-width:0}.projectAddMenu>summary{min-height:44px}.projectAddMenu>div{width:min(240px,100vw - 28px);left:0;right:auto}.projectAddMenu button{min-height:44px}.projectPageNav{grid-template-columns:1fr;display:grid}.projectPageNav button{text-align:left;max-width:none;min-height:44px}.pageIntake{padding:12px}.existingPageCheck>div button,.mobileBrand,.mobileCommandCenter,.mobileSignOut button,.mobileWorkspaceNav button,.mobileWorkspaceNav .buttonLink,.topActions .primary,.reviewGate button,.workspaceOutputRows article>a,.workspaceOutputRows article>button,.composer .attach,.composer .providerSelect,.composer .send{min-height:44px}.composer .attach{min-width:44px}.mobileWorkspaceNav .buttonLink,.workspaceOutputRows article>a,.workspaceOutputRows article>button{justify-content:center;align-items:center;display:inline-flex}.mobileWorkspaceNav .mobileNewWork{background:#fffdf8;border-color:#bcb4a7;flex:none}.workspaceOutputRows article>a,.workspaceOutputRows article>button{padding:8px 0}.composerPrompt{padding:9px 12px 0}.composer textarea{min-height:38px;max-height:26vh;padding:7px 12px 10px}.composer:focus-within textarea{min-height:64px}.composer>div:last-child{padding:7px}.proposalPublication>.wide,.proposalPublicationActions>a,.proposalPublicationActions>button{min-height:44px}.proposalPublicationActions>a,.proposalPublicationActions>button{align-items:center;display:inline-flex}.proposalPublicationActions>a{justify-self:start;padding:8px 0}.brainHistoryToggle,.messageExpand{align-items:center;min-height:44px;padding:8px 10px;display:inline-flex}}.inspectorShortcut.inactive{cursor:default;background:#faf8f3}.inspectorShortcut.inactive:hover{background:#faf8f3}.inspectorShortcut.inactive>small{color:#8a8378}.studioAccessCard{border:1px solid var(--line);text-align:left;cursor:pointer;background:#fffdf8;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:58px;padding:12px 14px;display:flex}.studioAccessCard:hover{background:#f5fafb;border-color:#9abed0}.studioAccessCard>span{gap:3px;display:grid}.studioAccessCard strong{font-size:10px}.studioAccessCard small{color:#777166;font-size:8px}.studioAccessCard b{color:var(--blue);white-space:nowrap;font-size:8px}.accessSummaryModal{gap:16px;width:min(760px,100vw - 28px);display:grid}.accessSummaryHeading{grid-template-columns:64px minmax(0,1fr);align-items:center;gap:14px;display:grid}.accessSummaryHeading .clipMoment{border-radius:50%;width:64px;box-shadow:0 9px 25px #231f191a}.accessSummaryHeading h2{letter-spacing:-.035em;margin:5px 0;font-size:24px}.accessSummaryHeading p:last-child{color:#6f695f;margin:0;font-size:10px;line-height:1.5}.accessSummaryFacts{grid-template-columns:1fr 1fr;gap:9px;display:grid}.accessSummaryFacts article{border:1px solid var(--line);background:#fffdf8;border-radius:10px;gap:3px;padding:12px;display:grid}.accessSummaryFacts span{color:#777166;font:700 8px var(--font-mono);letter-spacing:.06em;text-transform:uppercase}.accessSummaryFacts strong{font-size:15px}.accessSummaryFacts small{color:#777166;font-size:8px;line-height:1.45}.accessAreaGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.accessAreaGrid section{border:1px solid var(--line);background:#fff;border-radius:10px;min-width:0;padding:13px}.accessAreaGrid h3{margin:0 0 9px;font-size:11px}.accessAreaGrid ul{gap:7px;margin:0;padding:0;list-style:none;display:grid}.accessAreaGrid li{color:#5f594f;padding-left:14px;font-size:9px;line-height:1.4;position:relative}.accessAreaGrid li:before{content:"✓";color:var(--green);font-weight:800;position:absolute;left:0}.accessAreaGrid p{color:#817a70;margin:0;font-size:9px;line-height:1.45}.accessSensitive{background:#f3f0e9;border:1px solid #d1c9bc;border-radius:10px;justify-content:space-between;align-items:center;gap:18px;padding:11px 12px;display:flex}.accessSensitive>div{gap:3px;display:grid}.accessSensitive strong{font-size:10px}.accessSensitive span,.accessSensitive small{color:#6f695f;font-size:8px;line-height:1.4}.accessSensitive[data-included=false]{border-style:dashed}.accessSummaryHelp{color:#6f695f;margin:0;font-size:9px;line-height:1.55}.accessSummaryModal>.modalActions{justify-content:flex-end}.accessModelFact button{color:#176386;cursor:pointer;background:#eaf3f7;border:1px solid #9abed0;border-radius:7px;width:max-content;margin-top:7px;padding:7px 9px;font-size:8px;font-weight:750}.accessModelFact button:hover{background:#dcecf3}.accessModelFact button:disabled{cursor:wait;opacity:.55}@media (max-width:720px){.mobileBrandRow{grid-template-columns:minmax(0,1fr) auto auto;gap:6px;display:grid}.mobileBrand{min-width:0}.mobileBrand strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.accessSummaryModal{gap:13px}.accessSummaryHeading{grid-template-columns:52px minmax(0,1fr)}.accessSummaryHeading .clipMoment{width:52px}.accessSummaryHeading h2{font-size:20px}.accessSummaryFacts,.accessAreaGrid{grid-template-columns:1fr}.accessAreaGrid{gap:7px}.accessAreaGrid section{padding:11px}.accessModelFact button{min-height:44px}.accessSensitive{flex-direction:column;align-items:flex-start;gap:5px}}@media (max-width:380px){.mobileBrand strong{display:none}.mobileCommandCenter{padding-inline:7px;font-size:8px}}.workspacePrimaryCta{border:1px solid var(--line,#d8d2c6);background:var(--card,#fff);border-radius:10px;align-items:center;gap:10px;margin:0 0 10px;padding:10px 12px;display:flex}.workspacePrimaryCta>span{letter-spacing:.08em;text-transform:uppercase;opacity:.65;font-size:11px}.workspacePrimaryCta>button{flex:1;min-height:44px;font-weight:650}.workspacePrimaryCta>button:not(:disabled){background:var(--ink);border-color:var(--ink);color:#fff}.gateStatus{opacity:.75;font-size:12px}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
