.ClaritySquare-module__cNbsYa__page{--square-bg:#08090a;--square-surface:#0a0b0c;--square-panel:#101113eb;--square-panel-solid:#111214;--square-panel-soft:#ffffff0a;--square-border:#ffffff1a;--square-border-strong:#c9a84c6b;--square-text:#f7f3ea;--square-muted:#f7f3eaad;--square-faint:#f7f3ea6e;--square-gold:#c9a84c;--square-gold-light:#e4c36e;--square-gold-soft:#c9a84c1a;--square-gold-border:#c9a84c57;--square-shell-border:#ffffff17;--square-shell-sheen:linear-gradient(180deg, #ffffff0f, #ffffff05);--square-shell-shadow:0 24px 80px #0000006b, inset 0 1px 0 #ffffff12;--square-rail-bg:#07080980;--square-control:#ffffff0b;--square-control-strong:#ffffff12;--square-control-hover:#c9a84c1a;--square-input:#00000047;--square-input-focus:#030305ad;--square-pane:#05060875;--square-pane-soft:#08090b57;--square-row:#0303053d;--square-row-strong:#03030557;--square-card-sheen:linear-gradient(180deg, #ffffff0d, #ffffff05);--square-card-hover-sheen:linear-gradient(180deg, #c9a84c1b, #ffffff07);--square-hero-sheen:linear-gradient(135deg, #fff1, #ffffff05);--square-hero-fill:#0a0b0cbd;--square-divider:#ffffff14;--square-subtle-divider:#fff1;--square-text-strong:#f7f3ead6;--square-on-gold:#09090d;--square-control-shadow:inset 0 1px 0 #ffffff12, 0 10px 24px #0000002e;--square-button-shadow:0 12px 26px #00000038, inset 0 1px 0 #ffffff14;--square-primary-shadow:0 18px 42px #c9a84c26, inset 0 1px 0 #ffffff42;--square-card-shadow:inset 0 1px 0 #ffffff0f, 0 18px 42px #00000024;isolation:isolate;height:100vh;color:var(--square-text);background:radial-gradient(circle at 0 0,#c9a84c42,#0000 34%),radial-gradient(circle at 100% 100%,#c9a84c3d,#0000 38%),linear-gradient(135deg,#11100d 0%,#090a0b 44%,#151617 72%,#2d2f31 100%);padding:8px;position:relative;overflow:hidden}#codex-browser-sidebar-comments-root{pointer-events:none!important}.ClaritySquare-module__cNbsYa__lightTheme{--square-surface:#f5f1e7;--square-panel:#fffcf4eb;--square-panel-solid:#fffaf0;--square-panel-soft:#0a0b0c0b;--square-border:#0a0b0c1f;--square-text:#15130f;--square-muted:#15130fad;--square-faint:#15130f75;--square-gold-soft:#a67e1d1f;--square-gold-border:#a67e1d57;--square-shell-border:#4f43282e;--square-shell-sheen:linear-gradient(180deg, #ffffffb8, #fffaee7a);--square-shell-shadow:0 24px 74px #382f1f2e, inset 0 1px 0 #ffffffd1;--square-rail-bg:#fffaef80;--square-control:#ffffff94;--square-control-strong:#ffffffc7;--square-control-hover:#c9a84c29;--square-input:#ffffffad;--square-input-focus:#fffcf4f2;--square-pane:#fffcf49e;--square-pane-soft:#efe9dbad;--square-row:#ffffff8a;--square-row-strong:#ffffffb8;--square-card-sheen:linear-gradient(180deg, #ffffffb8, #fffaee61);--square-card-hover-sheen:linear-gradient(180deg, #c9a84c2e, #ffffff80);--square-hero-sheen:linear-gradient(135deg, #ffffffc7, #fff8e46b);--square-hero-fill:#fffcf4c7;--square-divider:#15130f1a;--square-subtle-divider:#15130f14;--square-text-strong:#15130fd6;--square-on-gold:#12100b;--square-control-shadow:inset 0 1px 0 #ffffffb8, 0 10px 24px #50411f17;--square-button-shadow:0 12px 26px #50411f1a, inset 0 1px 0 #ffffffc7;--square-primary-shadow:0 18px 38px #a67e1d2e, inset 0 1px 0 #ffffff5c;--square-card-shadow:inset 0 1px 0 #ffffffb8, 0 16px 34px #50411f14;background:radial-gradient(circle at 0 0,#c9a84c52,#0000 34%),radial-gradient(circle at 100% 100%,#c9a84c3d,#0000 38%),linear-gradient(135deg,#f1ead9 0%,#d7d9dc 52%,#f7f3ea 100%)}.ClaritySquare-module__cNbsYa__page svg{color:var(--square-gold-light);stroke-width:1.65px!important}.ClaritySquare-module__cNbsYa__page button svg,.ClaritySquare-module__cNbsYa__page a svg,.ClaritySquare-module__cNbsYa__page label svg{flex:none}.ClaritySquare-module__cNbsYa__shell{z-index:1;isolation:isolate;border:1px solid var(--square-shell-border);background:var(--square-shell-sheen), var(--square-surface);width:100%;height:calc(100vh - 16px);box-shadow:var(--square-shell-shadow);border-radius:8px;grid-template-rows:auto minmax(0,1fr);margin:0 auto;display:grid;position:relative;overflow:hidden}.ClaritySquare-module__cNbsYa__rail{z-index:2;border-bottom:1px solid var(--square-border);background:var(--square-rail-bg);-webkit-backdrop-filter:blur(18px);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;min-height:0;padding:14px 16px;display:grid;position:relative;overflow:hidden}.ClaritySquare-module__cNbsYa__productLabel,.ClaritySquare-module__cNbsYa__topBar,.ClaritySquare-module__cNbsYa__entryActions,.ClaritySquare-module__cNbsYa__screenActions,.ClaritySquare-module__cNbsYa__primaryButton,.ClaritySquare-module__cNbsYa__secondaryButton,.ClaritySquare-module__cNbsYa__primaryLink,.ClaritySquare-module__cNbsYa__textButton{align-items:center;display:flex}.ClaritySquare-module__cNbsYa__productLabel{border:1px solid var(--square-border);background:var(--square-control);width:fit-content;min-height:42px;color:var(--square-muted);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:8px;grid-column:1;justify-content:flex-start;justify-self:start;gap:8px;padding:0 10px 0 7px;font-size:12px;font-weight:720;transition:none}.ClaritySquare-module__cNbsYa__productLabel:hover,.ClaritySquare-module__cNbsYa__productLabel:focus-visible,.ClaritySquare-module__cNbsYa__productLabelActive{border-color:var(--square-gold-border);background:var(--square-control-hover);color:var(--square-text);outline:none}.ClaritySquare-module__cNbsYa__productLogo{object-fit:contain;filter:drop-shadow(0 0 10px #c9a84c2e);flex:none;width:34px;height:34px}.ClaritySquare-module__cNbsYa__navUtilities{border:1px solid var(--square-border);background:var(--square-control);box-shadow:var(--square-control-shadow);border-radius:8px;grid-column:3;justify-self:end;align-items:center;gap:4px;padding:4px;display:flex}.ClaritySquare-module__cNbsYa__navIconButton{background:var(--square-control);width:36px;height:36px;color:var(--square-muted);cursor:pointer;box-shadow:var(--square-button-shadow);border:1px solid #0000;border-radius:7px;place-items:center;display:grid}.ClaritySquare-module__cNbsYa__navIconButton:hover,.ClaritySquare-module__cNbsYa__navIconButton:focus-visible,.ClaritySquare-module__cNbsYa__navIconActive{border-color:var(--square-gold-border);background:var(--square-control-hover);color:var(--square-text);outline:none}.ClaritySquare-module__cNbsYa__mobileTabBar{display:none}.ClaritySquare-module__cNbsYa__menu{border:1px solid var(--square-border);background:var(--square-control);width:100%;min-width:0;max-width:none;min-height:0;box-shadow:var(--square-control-shadow);border-radius:8px;grid-column:2;grid-template-columns:repeat(8,minmax(0,1fr));justify-self:stretch;align-items:center;gap:5px;padding:4px;display:grid;overflow:visible}.ClaritySquare-module__cNbsYa__menu button{background:var(--square-control);width:100%;min-width:0;min-height:42px;color:var(--square-muted);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;box-shadow:var(--square-button-shadow);border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:0 7px;font-size:13px;font-weight:650;display:flex;transition:none!important;animation:none!important}.ClaritySquare-module__cNbsYa__menu button span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ClaritySquare-module__cNbsYa__menu button svg{color:#e4c36eb3;transition:none!important;animation:none!important}.ClaritySquare-module__cNbsYa__menu button:hover,.ClaritySquare-module__cNbsYa__menu button:focus-visible,.ClaritySquare-module__cNbsYa__menu .ClaritySquare-module__cNbsYa__menuActive{border-color:var(--square-gold-border);background:var(--square-control-hover);color:var(--square-text);outline:none}.ClaritySquare-module__cNbsYa__menu button:active{border-color:var(--square-border);background:var(--square-control);color:var(--square-muted);transform:none}.ClaritySquare-module__cNbsYa__menu .ClaritySquare-module__cNbsYa__menuActive:active{border-color:var(--square-gold-border);background:var(--square-control-hover);color:var(--square-text)}.ClaritySquare-module__cNbsYa__menu button:hover svg,.ClaritySquare-module__cNbsYa__menu button:focus-visible svg,.ClaritySquare-module__cNbsYa__menu .ClaritySquare-module__cNbsYa__menuActive svg{color:var(--square-gold-light)}.ClaritySquare-module__cNbsYa__lightTheme .ClaritySquare-module__cNbsYa__menu button:hover,.ClaritySquare-module__cNbsYa__lightTheme .ClaritySquare-module__cNbsYa__menu button:focus-visible,.ClaritySquare-module__cNbsYa__lightTheme .ClaritySquare-module__cNbsYa__menu .ClaritySquare-module__cNbsYa__menuActive{background:linear-gradient(180deg, #c9a84c2e, #ffffff94), var(--square-control);box-shadow:inset 0 1px #ffffffd1,inset 0 0 0 1px #c9a84c1f,0 8px 16px #50411f14}.ClaritySquare-module__cNbsYa__profilePanel{border:1px solid var(--square-border);background:var(--square-control);width:min(250px,22vw);box-shadow:var(--square-control-shadow);border-radius:8px;grid-column:3;grid-template-columns:38px minmax(0,1fr);justify-self:end;gap:12px;padding:8px 10px;display:grid}.ClaritySquare-module__cNbsYa__profileAvatar,.ClaritySquare-module__cNbsYa__profileAvatarLarge{border:1px solid var(--square-gold-border);background:var(--square-gold-soft);color:var(--square-gold-light);border-radius:8px;place-items:center;font-weight:800;display:grid}.ClaritySquare-module__cNbsYa__profileAvatar{width:38px;height:38px;font-size:15px}.ClaritySquare-module__cNbsYa__profilePanel span,.ClaritySquare-module__cNbsYa__profilePanel strong,.ClaritySquare-module__cNbsYa__profilePanel small{line-height:1.25;display:block}.ClaritySquare-module__cNbsYa__profilePanel span{color:var(--square-gold-light);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800}.ClaritySquare-module__cNbsYa__profilePanel strong{color:var(--square-text);margin-top:4px;font-size:14px}.ClaritySquare-module__cNbsYa__profilePanel small{color:var(--square-faint);overflow-wrap:anywhere;margin-top:3px;font-size:12px}.ClaritySquare-module__cNbsYa__profilePanel nav{display:none}.ClaritySquare-module__cNbsYa__profilePanel nav button{border:1px solid var(--square-border);background:var(--square-row);min-height:34px;color:var(--square-gold-light);font:inherit;text-align:left;cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:0 10px;font-size:13px;font-weight:650;display:flex}.ClaritySquare-module__cNbsYa__stage{z-index:2;overscroll-behavior:contain;grid-template-rows:auto minmax(0,1fr);align-content:start;gap:22px;min-width:0;min-height:0;padding:22px;display:grid;position:relative;overflow:hidden auto}.ClaritySquare-module__cNbsYa__assistantStage,.ClaritySquare-module__cNbsYa__projectsStage{grid-template-rows:minmax(0,1fr);gap:0}.ClaritySquare-module__cNbsYa__entryStage{grid-template-rows:minmax(0,1fr);align-content:stretch}.ClaritySquare-module__cNbsYa__topBar{border-bottom:1px solid var(--square-divider);justify-content:space-between;gap:16px;min-height:56px;padding-bottom:18px}.ClaritySquare-module__cNbsYa__topBar div{gap:4px;display:grid}.ClaritySquare-module__cNbsYa__topBar span{color:var(--square-faint);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:720}.ClaritySquare-module__cNbsYa__topBar strong{color:var(--square-text-strong);font-size:14px;font-weight:600;line-height:1.3}.ClaritySquare-module__cNbsYa__iconButton{border:1px solid var(--square-border);background:var(--square-control);width:38px;height:38px;box-shadow:var(--square-control-shadow);color:var(--square-gold-light);cursor:pointer;border-radius:8px;place-items:center;display:grid}.ClaritySquare-module__cNbsYa__screen{box-sizing:border-box;align-content:start;gap:18px;width:100%;min-height:0;margin:0;padding-top:0;padding-bottom:24px;padding-right:4px;display:grid}.ClaritySquare-module__cNbsYa__entryScreen{text-align:center;place-content:center;justify-items:center;gap:18px;min-height:100%;padding:24px 4px}.ClaritySquare-module__cNbsYa__entryScreen h1,.ClaritySquare-module__cNbsYa__entryScreen .ClaritySquare-module__cNbsYa__lead{margin-left:auto;margin-right:auto}.ClaritySquare-module__cNbsYa__entryScreen .ClaritySquare-module__cNbsYa__authTabs{margin:0 auto}.ClaritySquare-module__cNbsYa__entryScreen .ClaritySquare-module__cNbsYa__entryActions{grid-template-columns:repeat(auto-fit,minmax(220px,320px));justify-content:center;max-width:980px}.ClaritySquare-module__cNbsYa__screen h1{max-width:760px;color:var(--square-text);letter-spacing:0;overflow-wrap:anywhere;margin:0;font-size:clamp(36px,4.8vw,58px);line-height:1.02}.ClaritySquare-module__cNbsYa__lead{max-width:760px;color:var(--square-muted);overflow-wrap:anywhere;margin:-2px 0 4px;font-size:16px;line-height:1.55}.ClaritySquare-module__cNbsYa__authTabs{border:1px solid var(--square-border);background:var(--square-panel-soft);border-radius:8px;gap:4px;width:fit-content;padding:4px;display:flex}.ClaritySquare-module__cNbsYa__authTabs button{min-height:36px;color:var(--square-muted);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;padding:0 12px;font-size:13px;font-weight:700}.ClaritySquare-module__cNbsYa__authTabs .ClaritySquare-module__cNbsYa__authTabActive{border-color:var(--square-gold-border);background:var(--square-control-hover);color:var(--square-text)}.ClaritySquare-module__cNbsYa__signupPathPicker{border:1px solid var(--square-border);background:var(--square-panel-soft);border-radius:8px;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:min(100%,660px);margin:0 auto;padding:4px;display:grid}.ClaritySquare-module__cNbsYa__signupPathPicker button{min-height:42px;color:var(--square-muted);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;gap:8px;font-size:13px;font-weight:720;display:flex}.ClaritySquare-module__cNbsYa__signupPathPicker .ClaritySquare-module__cNbsYa__signupPathActive{border-color:var(--square-gold-border);background:var(--square-control-hover);color:var(--square-text)}.ClaritySquare-module__cNbsYa__authStatus{border:1px solid var(--square-border);background:var(--square-panel-soft);width:min(100%,420px);min-height:38px;color:var(--square-muted);text-align:center;border-radius:8px;justify-content:center;align-items:center;margin:-2px auto 0;padding:9px 12px;font-size:13px;line-height:1.35;display:flex}.ClaritySquare-module__cNbsYa__entryActions{grid-template-columns:repeat(auto-fit,minmax(220px,max-content));align-items:end;gap:10px;width:100%;display:grid}.ClaritySquare-module__cNbsYa__authField,.ClaritySquare-module__cNbsYa__intentForm label,.ClaritySquare-module__cNbsYa__settingsList label{color:var(--square-faint);gap:8px;font-size:12px;font-weight:700;line-height:1.2;display:grid}.ClaritySquare-module__cNbsYa__authField{width:100%;max-width:420px}.ClaritySquare-module__cNbsYa__authField input,.ClaritySquare-module__cNbsYa__intentForm input,.ClaritySquare-module__cNbsYa__intentForm textarea,.ClaritySquare-module__cNbsYa__communityComposer input,.ClaritySquare-module__cNbsYa__communityComposer textarea,.ClaritySquare-module__cNbsYa__settingsList select{border:1px solid var(--square-border);background:var(--square-input);width:100%;color:var(--square-text);font:inherit;border-radius:8px;outline:none;font-size:15px;line-height:1.5;transition:border-color .16s,box-shadow .16s,background .16s}.ClaritySquare-module__cNbsYa__authField input,.ClaritySquare-module__cNbsYa__intentForm input,.ClaritySquare-module__cNbsYa__communityComposer input,.ClaritySquare-module__cNbsYa__settingsList select{min-height:46px;padding:0 13px}.ClaritySquare-module__cNbsYa__authField input[readonly]{color:var(--square-muted);background:var(--square-control)}.ClaritySquare-module__cNbsYa__intentForm{gap:12px;width:100%;display:grid}.ClaritySquare-module__cNbsYa__workspacePrivacyNote,.ClaritySquare-module__cNbsYa__assistantBoundaryNote{border:1px solid var(--square-gold-border);background:var(--square-gold-soft);border-radius:8px;align-items:flex-start;gap:10px;padding:13px 14px;display:flex}.ClaritySquare-module__cNbsYa__workspacePrivacyNote svg,.ClaritySquare-module__cNbsYa__assistantBoundaryNote svg{flex:none;margin-top:1px}.ClaritySquare-module__cNbsYa__workspacePrivacyNote div{gap:4px;display:grid}.ClaritySquare-module__cNbsYa__workspacePrivacyNote strong{color:var(--square-text);font-size:13px}.ClaritySquare-module__cNbsYa__workspacePrivacyNote p,.ClaritySquare-module__cNbsYa__assistantBoundaryNote p{color:var(--square-muted);margin:0;font-size:13px;line-height:1.5}.ClaritySquare-module__cNbsYa__intentForm textarea{resize:vertical;min-height:154px;padding:13px}.ClaritySquare-module__cNbsYa__communityComposer textarea{resize:vertical;min-height:132px;padding:13px}.ClaritySquare-module__cNbsYa__authField input:focus,.ClaritySquare-module__cNbsYa__intentForm input:focus,.ClaritySquare-module__cNbsYa__intentForm textarea:focus,.ClaritySquare-module__cNbsYa__communityComposer input:focus,.ClaritySquare-module__cNbsYa__communityComposer textarea:focus,.ClaritySquare-module__cNbsYa__settingsList select:focus{border-color:var(--square-border-strong);background:var(--square-input-focus);box-shadow:0 0 0 3px #c9a84c1a}.ClaritySquare-module__cNbsYa__formGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.ClaritySquare-module__cNbsYa__primaryButton,.ClaritySquare-module__cNbsYa__secondaryButton,.ClaritySquare-module__cNbsYa__primaryLink,.ClaritySquare-module__cNbsYa__textButton{min-height:44px;font:inherit;cursor:pointer;box-shadow:var(--square-button-shadow);border-radius:8px;justify-content:center;gap:9px;padding:0 16px;font-size:14px;font-weight:700;line-height:1;text-decoration:none}.ClaritySquare-module__cNbsYa__primaryButton:disabled,.ClaritySquare-module__cNbsYa__secondaryButton:disabled{cursor:not-allowed;opacity:.62}.ClaritySquare-module__cNbsYa__primaryButton,.ClaritySquare-module__cNbsYa__primaryLink{color:var(--square-on-gold);box-shadow:var(--square-primary-shadow);background:linear-gradient(#ebcb74fa,#b18c30f5);border:1px solid #ebcb74ad}.ClaritySquare-module__cNbsYa__secondaryButton,.ClaritySquare-module__cNbsYa__textButton{border:1px solid var(--square-border);background:var(--square-control);color:var(--square-text)}.ClaritySquare-module__cNbsYa__textButton{color:var(--square-muted)}.ClaritySquare-module__cNbsYa__primaryButton:hover,.ClaritySquare-module__cNbsYa__primaryLink:hover,.ClaritySquare-module__cNbsYa__secondaryButton:hover,.ClaritySquare-module__cNbsYa__textButton:hover,.ClaritySquare-module__cNbsYa__projectToolbarButton:hover{border-color:var(--square-gold-border);transform:translateY(-1px)}.ClaritySquare-module__cNbsYa__screenActions{flex-wrap:wrap;gap:10px}.ClaritySquare-module__cNbsYa__trackChoices{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ClaritySquare-module__cNbsYa__trackChoice{border:1px solid var(--square-border);background:var(--square-card-sheen), var(--square-panel);min-height:190px;color:var(--square-text);font:inherit;text-align:left;cursor:pointer;border-radius:8px;align-content:start;gap:13px;padding:18px;transition:transform .18s,border-color .18s,background .18s;display:grid;position:relative}.ClaritySquare-module__cNbsYa__trackChoice:hover,.ClaritySquare-module__cNbsYa__trackChoice:focus-visible{border-color:var(--square-border-strong);background:var(--square-card-hover-sheen), var(--square-panel);outline:none;transform:translateY(-2px)}.ClaritySquare-module__cNbsYa__trackChoice>svg:first-child,.ClaritySquare-module__cNbsYa__trackChoice>svg:last-child{color:var(--square-gold-light)}.ClaritySquare-module__cNbsYa__trackChoice span,.ClaritySquare-module__cNbsYa__trackChoice small{display:block}.ClaritySquare-module__cNbsYa__trackChoice span{max-width:260px;font-size:22px;font-weight:720;line-height:1.08}.ClaritySquare-module__cNbsYa__trackChoice small{max-width:300px;color:var(--square-muted);font-size:13px;line-height:1.45}.ClaritySquare-module__cNbsYa__trackChoice>svg:last-child{position:absolute;bottom:16px;right:16px}.ClaritySquare-module__cNbsYa__contextPanel,.ClaritySquare-module__cNbsYa__contextGrid article,.ClaritySquare-module__cNbsYa__homePanel,.ClaritySquare-module__cNbsYa__homeStatCard,.ClaritySquare-module__cNbsYa__communityComposer,.ClaritySquare-module__cNbsYa__communityThread,.ClaritySquare-module__cNbsYa__projectList,.ClaritySquare-module__cNbsYa__finderShell,.ClaritySquare-module__cNbsYa__chatPanel,.ClaritySquare-module__cNbsYa__assistantMenuBar,.ClaritySquare-module__cNbsYa__memoryItem,.ClaritySquare-module__cNbsYa__emptyState,.ClaritySquare-module__cNbsYa__profileDetail,.ClaritySquare-module__cNbsYa__settingsList{border:1px solid var(--square-border);background:var(--square-card-sheen), var(--square-panel);box-shadow:var(--square-card-shadow);border-radius:8px}.ClaritySquare-module__cNbsYa__contextPanel{gap:12px;padding:18px;display:grid}.ClaritySquare-module__cNbsYa__contextHeader{color:var(--square-faint);justify-content:space-between;align-items:center;gap:12px;font-size:12px;line-height:1.3;display:flex}.ClaritySquare-module__cNbsYa__contextHeader span,.ClaritySquare-module__cNbsYa__projectList>span{color:var(--square-gold-light);font-size:12px;font-weight:750}.ClaritySquare-module__cNbsYa__contextPanel h2,.ClaritySquare-module__cNbsYa__contextGrid h2{color:var(--square-text);letter-spacing:0;margin:0;font-size:22px;line-height:1.18}.ClaritySquare-module__cNbsYa__contextPanel p{color:var(--square-muted);margin:0;font-size:15px;line-height:1.55}.ClaritySquare-module__cNbsYa__contextGrid,.ClaritySquare-module__cNbsYa__clarityBriefFacts{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.ClaritySquare-module__cNbsYa__clarityBriefFacts article,.ClaritySquare-module__cNbsYa__clarityBriefActions{border:1px solid var(--square-border);background:var(--square-card-sheen), var(--square-panel);box-shadow:var(--square-card-shadow);border-radius:8px;gap:12px;padding:16px;display:grid}.ClaritySquare-module__cNbsYa__clarityBriefFacts span,.ClaritySquare-module__cNbsYa__clarityBriefActions>div>span{color:var(--square-gold-light);letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:760}.ClaritySquare-module__cNbsYa__clarityBriefFacts h2,.ClaritySquare-module__cNbsYa__clarityBriefActions h2{color:var(--square-text);margin:0;font-size:20px;line-height:1.2}.ClaritySquare-module__cNbsYa__clarityBriefFacts p,.ClaritySquare-module__cNbsYa__clarityBriefActions p{color:var(--square-muted);margin:0;font-size:14px;line-height:1.55}.ClaritySquare-module__cNbsYa__clarityBriefActions ol{color:var(--square-text);gap:10px;margin:0;padding-left:22px;display:grid}.ClaritySquare-module__cNbsYa__clarityBriefActions li{padding-left:4px;line-height:1.45}.ClaritySquare-module__cNbsYa__contextGrid article{gap:12px;padding:16px;display:grid}.ClaritySquare-module__cNbsYa__contextGrid ul{color:var(--square-muted);gap:9px;margin:0;padding-left:18px;font-size:14px;line-height:1.45;display:grid}.ClaritySquare-module__cNbsYa__homeScreen{gap:12px;width:100%;padding-top:0}.ClaritySquare-module__cNbsYa__homeHero{border:1px solid var(--square-gold-border);background:radial-gradient(circle at 88% 18%, #c9a84c38, transparent 30%), radial-gradient(circle at 0% 100%, #ffffff0e, transparent 36%), var(--square-hero-sheen), var(--square-hero-fill);min-height:312px;box-shadow:var(--square-card-shadow);border-radius:8px;grid-template-columns:minmax(0,1.7fr) minmax(280px,.72fr);align-items:stretch;gap:18px;padding:18px;display:grid}.ClaritySquare-module__cNbsYa__homeHeroMain{align-content:center;gap:12px;min-width:0;display:grid}.ClaritySquare-module__cNbsYa__homeHero span,.ClaritySquare-module__cNbsYa__homeRoleCard span,.ClaritySquare-module__cNbsYa__homePanelHeader span,.ClaritySquare-module__cNbsYa__homeStatCard span{color:var(--square-gold-light);text-transform:uppercase;font-size:11px;font-weight:780;line-height:1.2}.ClaritySquare-module__cNbsYa__homeHero h1{letter-spacing:0;max-width:880px;margin:0;font-size:clamp(38px,4.8vw,64px)}.ClaritySquare-module__cNbsYa__homeHero p{max-width:720px;color:var(--square-muted);margin:0;font-size:15px;line-height:1.5}.ClaritySquare-module__cNbsYa__homeHeroActions,.ClaritySquare-module__cNbsYa__homeRoleCard{display:flex}.ClaritySquare-module__cNbsYa__homeHeroActions{flex-wrap:wrap;gap:9px;margin-top:4px}.ClaritySquare-module__cNbsYa__homeRoleCard{border:1px solid var(--square-border);background:linear-gradient(180deg, #ffffff0d, #ffffff05), var(--square-row-strong);min-height:0;box-shadow:var(--square-control-shadow);border-radius:8px;flex-direction:column;justify-content:space-between;gap:12px;padding:16px}.ClaritySquare-module__cNbsYa__homeRoleCard strong{color:var(--square-text);font-size:24px;line-height:1.08}.ClaritySquare-module__cNbsYa__homeRoleCard p{font-size:13px;line-height:1.45}.ClaritySquare-module__cNbsYa__homeStatsGrid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px;display:grid}.ClaritySquare-module__cNbsYa__homeStatCard{min-height:132px;color:var(--square-text);font:inherit;text-align:left;cursor:pointer;align-content:space-between;justify-items:start;gap:8px;padding:14px;display:grid}.ClaritySquare-module__cNbsYa__homeStatCard svg{color:var(--square-gold-light)}.ClaritySquare-module__cNbsYa__homeStatCard strong{color:var(--square-text);font-size:clamp(26px,3vw,38px);line-height:.95}.ClaritySquare-module__cNbsYa__homeStatCard small{color:var(--square-faint);font-size:12px;line-height:1.35}.ClaritySquare-module__cNbsYa__homeStatCard:hover,.ClaritySquare-module__cNbsYa__homeStatCard:focus-visible{border-color:var(--square-gold-border);background:var(--square-card-hover-sheen), var(--square-panel);outline:none}.ClaritySquare-module__cNbsYa__homeBentoGrid{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:dense;gap:10px;display:grid}.ClaritySquare-module__cNbsYa__loopBoardScreen{gap:12px}.ClaritySquare-module__cNbsYa__loopBoardHeader,.ClaritySquare-module__cNbsYa__loopExperience,.ClaritySquare-module__cNbsYa__loopPicker,.ClaritySquare-module__cNbsYa__loopRunner,.ClaritySquare-module__cNbsYa__loopResultCard,.ClaritySquare-module__cNbsYa__projectLoopStart,.ClaritySquare-module__cNbsYa__projectLoopResultHero,.ClaritySquare-module__cNbsYa__loopGatheringPanel,.ClaritySquare-module__cNbsYa__loopDetailPanel,.ClaritySquare-module__cNbsYa__loopCard,.ClaritySquare-module__cNbsYa__loopDetailBlock,.ClaritySquare-module__cNbsYa__loopTaskPreview{border:1px solid var(--square-border);background:var(--square-card-sheen), var(--square-panel);box-shadow:var(--square-control-shadow);border-radius:8px}.ClaritySquare-module__cNbsYa__loopBoardHeader{align-items:center;gap:14px;padding:16px;display:grid}.ClaritySquare-module__cNbsYa__loopBoardHeader span,.ClaritySquare-module__cNbsYa__loopRunnerHeader span,.ClaritySquare-module__cNbsYa__loopResultCard span,.ClaritySquare-module__cNbsYa__projectLoopStartCopy span,.ClaritySquare-module__cNbsYa__projectLoopResultHero span,.ClaritySquare-module__cNbsYa__projectLoopMetric span,.ClaritySquare-module__cNbsYa__loopCard small,.ClaritySquare-module__cNbsYa__loopDetailHeader span,.ClaritySquare-module__cNbsYa__loopDetailBlock span{color:var(--square-gold-light);text-transform:uppercase;font-size:11px;font-weight:780;line-height:1.2}.ClaritySquare-module__cNbsYa__loopBoardHeader h1{color:var(--square-text);margin:0 0 7px;font-size:clamp(30px,4vw,48px);line-height:.98}.ClaritySquare-module__cNbsYa__loopBoardHeader p{max-width:760px;color:var(--square-muted);margin:0;font-size:14px;line-height:1.5}.ClaritySquare-module__cNbsYa__loopStatusStrip{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.ClaritySquare-module__cNbsYa__loopStatusStrip span{border:1px solid var(--square-border);background:var(--square-row);min-height:52px;color:var(--square-faint);text-transform:none;border-radius:8px;align-content:center;gap:3px;padding:10px;display:grid}.ClaritySquare-module__cNbsYa__loopStatusStrip strong{color:var(--square-text);font-size:18px;line-height:1}.ClaritySquare-module__cNbsYa__loopExperience{grid-template-columns:minmax(250px,340px) minmax(0,1fr);gap:10px;padding:10px;display:grid}.ClaritySquare-module__cNbsYa__loopPicker{align-content:start;gap:8px;padding:8px;display:grid}.ClaritySquare-module__cNbsYa__loopPicker button{min-height:88px;color:var(--square-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;padding:12px;display:grid}.ClaritySquare-module__cNbsYa__loopPicker button:hover,.ClaritySquare-module__cNbsYa__loopPicker button:focus-visible,.ClaritySquare-module__cNbsYa__loopPickerActive{outline:none;border-color:var(--square-gold-border)!important;background:var(--square-card-hover-sheen), var(--square-control)!important}.ClaritySquare-module__cNbsYa__loopPickerIcon{border:1px solid var(--square-border);background:var(--square-row);width:38px;height:38px;color:var(--square-gold-light);border-radius:8px;place-items:center;display:grid}.ClaritySquare-module__cNbsYa__loopPicker button strong,.ClaritySquare-module__cNbsYa__loopRunnerHeader h2,.ClaritySquare-module__cNbsYa__loopResultCard h3{color:var(--square-text);line-height:1.15}.ClaritySquare-module__cNbsYa__loopPicker button strong{margin-bottom:4px;font-size:15px;display:block}.ClaritySquare-module__cNbsYa__loopPicker button small{color:var(--square-faint);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.35;display:-webkit-box;overflow:hidden}.ClaritySquare-module__cNbsYa__loopRunner{background:radial-gradient(circle at 16% 12%, #c9a84c24, transparent 36%), var(--square-card-sheen), var(--square-panel);grid-template-rows:auto minmax(0,1fr);gap:14px;min-height:640px;padding:18px;display:grid}.ClaritySquare-module__cNbsYa__loopRunnerHeader{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;display:grid}.ClaritySquare-module__cNbsYa__loopRunnerHeader h2{margin:5px 0 7px;font-size:clamp(26px,3.8vw,44px)}.ClaritySquare-module__cNbsYa__loopRunnerHeader p{max-width:760px;color:var(--square-muted);margin:0;font-size:14px;line-height:1.5}.ClaritySquare-module__cNbsYa__loopGatheringPanel{grid-template-columns:minmax(170px,.46fr) minmax(0,1fr);align-items:center;gap:18px;min-height:360px;padding:24px;display:grid;overflow:hidden}.ClaritySquare-module__cNbsYa__loopGatheringOrb{aspect-ratio:1;border:1px solid var(--square-gold-border);background:radial-gradient(circle, #ebcb7442, #ebcb740f 38%, transparent 64%), var(--square-row);border-radius:999px;justify-self:center;width:min(100%,220px);position:relative;box-shadow:inset 0 0 44px #ebcb7417,0 22px 54px #0000003d}.ClaritySquare-module__cNbsYa__loopGatheringOrb:before,.ClaritySquare-module__cNbsYa__loopGatheringOrb:after,.ClaritySquare-module__cNbsYa__loopGatheringOrb span{content:"";border:1px solid #ebcb7442;border-radius:999px;animation:2.2s linear infinite ClaritySquare-module__cNbsYa__loopOrbit;position:absolute;inset:18%}.ClaritySquare-module__cNbsYa__loopGatheringOrb:after{animation-duration:1.7s;animation-direction:reverse;inset:30%}.ClaritySquare-module__cNbsYa__loopGatheringOrb span{background:var(--square-gold-light);border:0;animation:1.1s ease-in-out infinite alternate ClaritySquare-module__cNbsYa__loopPulse;inset:43%;box-shadow:0 0 28px #ebcb7470}.ClaritySquare-module__cNbsYa__loopGatheringSteps{gap:10px;display:grid}.ClaritySquare-module__cNbsYa__loopGatheringSteps div{border:1px solid var(--square-border);background:var(--square-row);opacity:0;min-height:56px;animation:.5s forwards ClaritySquare-module__cNbsYa__loopStepIn;animation-delay:calc(var(--step-index) * .16s);border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding:12px;display:grid;transform:translateY(8px)}.ClaritySquare-module__cNbsYa__loopGatheringSteps div span{background:var(--square-gold-light);border-radius:999px;width:10px;height:10px;box-shadow:0 0 16px #ebcb7473}.ClaritySquare-module__cNbsYa__loopGatheringSteps p{color:var(--square-text-strong);margin:0;font-size:14px;line-height:1.4}.ClaritySquare-module__cNbsYa__loopReadyPanel{align-content:start;gap:12px;display:grid}.ClaritySquare-module__cNbsYa__projectLoopWorkspace{align-content:stretch;min-height:0;display:grid}.ClaritySquare-module__cNbsYa__projectLoopStart{grid-template-columns:minmax(0,.78fr) minmax(280px,.62fr);gap:14px;min-height:430px;padding:16px;display:grid;overflow:hidden}.ClaritySquare-module__cNbsYa__projectLoopStartCopy{align-content:center;justify-items:start;gap:12px;display:grid}.ClaritySquare-module__cNbsYa__projectLoopStartCopy h3,.ClaritySquare-module__cNbsYa__projectLoopResultHero h3{color:var(--square-text);margin:0;font-size:clamp(26px,3.8vw,42px);line-height:1.05}.ClaritySquare-module__cNbsYa__projectLoopStartCopy p,.ClaritySquare-module__cNbsYa__projectLoopResultHero p,.ClaritySquare-module__cNbsYa__projectLoopInsight p{color:var(--square-muted);margin:0;font-size:14px;line-height:1.5}.ClaritySquare-module__cNbsYa__projectLoopScanButton{min-height:46px;color:var(--square-on-gold);font:inherit;cursor:pointer;box-shadow:var(--square-primary-shadow);background:linear-gradient(#ebcb74fa,#b18c30f5);border:1px solid #ebcb74ad;border-radius:8px;justify-content:center;align-items:center;gap:9px;padding:0 16px;font-size:14px;font-weight:780;line-height:1;display:inline-flex}.ClaritySquare-module__cNbsYa__projectLoopScanButton:hover,.ClaritySquare-module__cNbsYa__projectLoopScanButton:focus-visible{border-color:#ebcb74db;outline:none}.ClaritySquare-module__cNbsYa__projectLoopStartMetrics,.ClaritySquare-module__cNbsYa__projectLoopInsightGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.ClaritySquare-module__cNbsYa__projectLoopMetric{border:1px solid var(--square-border);background:var(--square-row);border-radius:8px;align-content:start;gap:8px;min-height:128px;padding:13px;display:grid}.ClaritySquare-module__cNbsYa__projectLoopMetric strong{color:var(--square-text);font-size:34px;line-height:.95}.ClaritySquare-module__cNbsYa__projectLoopMetric p{color:var(--square-muted);margin:0;font-size:12px;line-height:1.35}.ClaritySquare-module__cNbsYa__projectLoopScanningPanel{min-height:430px}.ClaritySquare-module__cNbsYa__projectLoopScanVisual{justify-items:center;gap:14px;min-width:0;display:grid}.ClaritySquare-module__cNbsYa__projectLoopScanVisual .ClaritySquare-module__cNbsYa__loopGatheringOrb{width:min(100%,210px)}.ClaritySquare-module__cNbsYa__projectLoopScanNodes{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;width:100%;display:grid}.ClaritySquare-module__cNbsYa__projectLoopScanNodes span{border:1px solid var(--square-border);background:var(--square-row);min-height:34px;color:var(--square-muted);border-radius:8px;justify-content:center;align-items:center;font-size:12px;font-weight:740;display:inline-flex}.ClaritySquare-module__cNbsYa__projectLoopResults{align-content:start;gap:12px;display:grid}.ClaritySquare-module__cNbsYa__projectLoopResultHero{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;min-height:168px;padding:16px;display:grid}.ClaritySquare-module__cNbsYa__projectLoopInsight{border:1px solid var(--square-border);background:var(--square-row);border-radius:8px;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:10px;min-height:96px;padding:12px;display:grid}.ClaritySquare-module__cNbsYa__projectLoopInsight svg{color:var(--square-gold-light);margin-top:2px}.ClaritySquare-module__cNbsYa__projectLoopInsight strong{color:var(--square-text);margin-bottom:5px;font-size:14px;line-height:1.25;display:block}.ClaritySquare-module__cNbsYa__loopContextChips{flex-wrap:wrap;gap:7px;display:flex}.ClaritySquare-module__cNbsYa__loopContextChips span{border:1px solid var(--square-border);background:var(--square-row);min-height:30px;color:var(--square-muted);border-radius:999px;align-items:center;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.ClaritySquare-module__cNbsYa__loopResultCard{align-content:start;gap:8px;min-height:184px;padding:16px;display:grid}.ClaritySquare-module__cNbsYa__loopResultCard h3{margin:2px 0;font-size:clamp(22px,3vw,34px)}.ClaritySquare-module__cNbsYa__loopResultCard p{max-width:820px;color:var(--square-muted);margin:0;font-size:14px;line-height:1.5}.ClaritySquare-module__cNbsYa__loopOverviewGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.ClaritySquare-module__cNbsYa__loopOverviewItem{border:1px solid var(--square-border);background:var(--square-row);border-radius:8px;align-content:start;gap:7px;min-height:112px;padding:12px;display:grid;overflow:hidden}.ClaritySquare-module__cNbsYa__loopOverviewItem span{color:var(--square-faint);text-transform:uppercase;letter-spacing:0;font-size:11px;font-weight:760}.ClaritySquare-module__cNbsYa__loopOverviewItem strong{color:var(--square-text);overflow-wrap:anywhere;font-size:22px;line-height:1.05}.ClaritySquare-module__cNbsYa__loopOverviewItem p{color:var(--square-muted);margin:0;font-size:12px;line-height:1.35}.ClaritySquare-module__cNbsYa__loopProjectList{border:1px solid var(--square-border);background:var(--square-panel-soft);border-radius:8px;gap:10px;padding:12px;display:grid}.ClaritySquare-module__cNbsYa__loopProjectRow{border:1px solid var(--square-border);background:var(--square-row);width:100%;min-height:72px;color:var(--square-text);font:inherit;text-align:left;cursor:pointer;border-radius:8px;grid-template-columns:minmax(0,1fr) 72px 112px;align-items:center;gap:10px;padding:11px;display:grid}.ClaritySquare-module__cNbsYa__loopProjectRow:hover,.ClaritySquare-module__cNbsYa__loopProjectRow:focus-visible{border-color:var(--square-gold-border);background:var(--square-control-hover);outline:none}.ClaritySquare-module__cNbsYa__loopProjectRow span{gap:4px;min-width:0;display:grid}.ClaritySquare-module__cNbsYa__loopProjectRow strong{color:var(--square-text);text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.2;overflow:hidden}.ClaritySquare-module__cNbsYa__loopProjectRow span:nth-child(2),.ClaritySquare-module__cNbsYa__loopProjectRow span:nth-child(3){text-align:right}.ClaritySquare-module__cNbsYa__loopProjectRow span:nth-child(2) strong{font-size:22px;line-height:1}.ClaritySquare-module__cNbsYa__loopProjectRow small{color:var(--square-faint);font-size:11px;font-weight:700}.ClaritySquare-module__cNbsYa__loopEmptyText{color:var(--square-muted);margin:0;font-size:13px;line-height:1.4}@keyframes ClaritySquare-module__cNbsYa__loopOrbit{to{transform:rotate(360deg)}}@keyframes ClaritySquare-module__cNbsYa__loopPulse{0%{opacity:.68;transform:scale(.76)}to{opacity:1;transform:scale(1.08)}}@keyframes ClaritySquare-module__cNbsYa__loopStepIn{to{opacity:1;transform:translateY(0)}}.ClaritySquare-module__cNbsYa__loopBoardGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.ClaritySquare-module__cNbsYa__loopCard{min-height:184px;color:var(--square-text);font:inherit;text-align:left;cursor:pointer;align-content:start;gap:12px;padding:14px;display:grid}.ClaritySquare-module__cNbsYa__loopCard:hover,.ClaritySquare-module__cNbsYa__loopCard:focus-visible,.ClaritySquare-module__cNbsYa__loopCardActive{border-color:var(--square-gold-border);background:var(--square-card-hover-sheen), var(--square-panel);outline:none}.ClaritySquare-module__cNbsYa__loopIcon,.ClaritySquare-module__cNbsYa__loopIconLarge{border:1px solid var(--square-gold-border);background:var(--square-control-hover);color:var(--square-gold-light);place-items:center;display:grid}.ClaritySquare-module__cNbsYa__loopIcon{border-radius:8px;width:38px;height:38px}.ClaritySquare-module__cNbsYa__loopIconLarge{border-radius:10px;width:54px;height:54px}.ClaritySquare-module__cNbsYa__loopCardMeta{gap:6px;display:grid}.ClaritySquare-module__cNbsYa__loopCard strong{color:var(--square-text);font-size:18px;line-height:1.15}.ClaritySquare-module__cNbsYa__loopCard p{color:var(--square-muted);margin:0;font-size:12px;line-height:1.4}.ClaritySquare-module__cNbsYa__loopStatus_pending,.ClaritySquare-module__cNbsYa__loopStatus_working,.ClaritySquare-module__cNbsYa__loopStatus_needs_approval,.ClaritySquare-module__cNbsYa__loopStatus_completed{border:1px solid var(--square-border);border-radius:999px;align-items:center;width:fit-content;min-height:24px;padding:0 8px;font-size:11px;font-style:normal;font-weight:780;line-height:1;display:inline-flex}.ClaritySquare-module__cNbsYa__loopStatus_pending{color:var(--square-faint);background:var(--square-row)}.ClaritySquare-module__cNbsYa__loopStatus_working{color:#9fd1ff;background:#2e80cc24;border-color:#74beff61}.ClaritySquare-module__cNbsYa__loopStatus_needs_approval{color:var(--square-gold-light);background:#ebcb7421;border-color:#ebcb7480}.ClaritySquare-module__cNbsYa__loopStatus_completed{color:#9be2bd;background:#38a07024;border-color:#71d6a861}.ClaritySquare-module__cNbsYa__loopDetailPanel{gap:14px;padding:16px;display:grid}.ClaritySquare-module__cNbsYa__loopDetailHeader{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}.ClaritySquare-module__cNbsYa__loopDetailHeader h2,.ClaritySquare-module__cNbsYa__loopDetailBlock h3{color:var(--square-text);margin:4px 0 6px;line-height:1.18}.ClaritySquare-module__cNbsYa__loopDetailHeader h2{font-size:26px}.ClaritySquare-module__cNbsYa__loopDetailHeader p,.ClaritySquare-module__cNbsYa__loopDetailBlock p{color:var(--square-muted);margin:0;font-size:13px;line-height:1.45}.ClaritySquare-module__cNbsYa__loopDetailGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.ClaritySquare-module__cNbsYa__loopDetailBlock{background:var(--square-row);align-content:start;gap:8px;min-height:156px;padding:14px;display:grid}.ClaritySquare-module__cNbsYa__loopMetricList{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.ClaritySquare-module__cNbsYa__loopMetricList div{border:1px solid var(--square-border);background:var(--square-control);border-radius:8px;align-content:center;gap:4px;min-height:58px;padding:9px;display:grid}.ClaritySquare-module__cNbsYa__loopMetricList dt{color:var(--square-faint);font-size:11px;font-weight:720}.ClaritySquare-module__cNbsYa__loopMetricList dd{color:var(--square-text);margin:0;font-size:22px;font-weight:780;line-height:1}.ClaritySquare-module__cNbsYa__loopTaskPreview{gap:10px;padding:12px;display:grid}.ClaritySquare-module__cNbsYa__loopActions{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.ClaritySquare-module__cNbsYa__taskManagerScreen{gap:12px}.ClaritySquare-module__cNbsYa__taskManagerHeader,.ClaritySquare-module__cNbsYa__taskManagerToolbar,.ClaritySquare-module__cNbsYa__taskProjectGroup,.ClaritySquare-module__cNbsYa__taskAddPanel{border:1px solid var(--square-border);background:var(--square-card-sheen), var(--square-panel);box-shadow:var(--square-control-shadow);border-radius:8px}.ClaritySquare-module__cNbsYa__taskManagerHeader{grid-template-columns:minmax(0,1fr) minmax(280px,460px);align-items:center;gap:14px;padding:16px;display:grid}.ClaritySquare-module__cNbsYa__taskManagerHeader h1{color:var(--square-text);margin:0 0 7px;font-size:clamp(30px,4vw,52px);line-height:.98}.ClaritySquare-module__cNbsYa__taskManagerHeader p,.ClaritySquare-module__cNbsYa__taskProjectGroup p,.ClaritySquare-module__cNbsYa__taskAddPanel p,.ClaritySquare-module__cNbsYa__taskEmptyState p{color:var(--square-muted);margin:0;font-size:14px;line-height:1.45}.ClaritySquare-module__cNbsYa__taskStatusStrip{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.ClaritySquare-module__cNbsYa__taskStatusStrip span{border:1px solid var(--square-border);background:var(--square-row);min-height:58px;color:var(--square-faint);border-radius:8px;align-content:center;gap:4px;padding:10px;font-size:11px;font-weight:760;display:grid}.ClaritySquare-module__cNbsYa__taskStatusStrip strong{color:var(--square-text);font-size:20px;line-height:1}.ClaritySquare-module__cNbsYa__taskManagerToolbar{grid-template-columns:minmax(220px,320px) minmax(0,1fr);align-items:end;gap:12px;padding:12px;display:grid}.ClaritySquare-module__cNbsYa__taskManagerToolbar label,.ClaritySquare-module__cNbsYa__taskAddForm label{gap:7px;display:grid}.ClaritySquare-module__cNbsYa__taskManagerToolbar label span,.ClaritySquare-module__cNbsYa__taskAddForm label span,.ClaritySquare-module__cNbsYa__taskAddPanel>div>span,.ClaritySquare-module__cNbsYa__taskProjectGroup header span{color:var(--square-gold-light);text-transform:uppercase;font-size:11px;font-weight:780;line-height:1.2}.ClaritySquare-module__cNbsYa__taskManagerToolbar select,.ClaritySquare-module__cNbsYa__taskAddForm select,.ClaritySquare-module__cNbsYa__taskAddForm input{border:1px solid var(--square-border);background:var(--square-input);width:100%;min-height:40px;color:var(--square-text);font:inherit;border-radius:8px;outline:none;padding:0 10px;font-size:13px}.ClaritySquare-module__cNbsYa__taskStatusFilters{border:1px solid var(--square-border);background:var(--square-control);border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:4px;display:grid}.ClaritySquare-module__cNbsYa__taskStatusFilters button{min-height:36px;color:var(--square-muted);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;font-size:13px;font-weight:720}.ClaritySquare-module__cNbsYa__taskStatusFilters button:hover,.ClaritySquare-module__cNbsYa__taskStatusFilters button:focus-visible,.ClaritySquare-module__cNbsYa__taskStatusFilters .ClaritySquare-module__cNbsYa__taskFilterActive{border-color:var(--square-gold-border);background:var(--square-control-hover);color:var(--square-text);outline:none}.ClaritySquare-module__cNbsYa__taskManagerLayout{grid-template-columns:minmax(0,1fr) minmax(260px,340px);gap:12px;min-height:0;display:grid}.ClaritySquare-module__cNbsYa__taskGroupList{align-content:start;gap:10px;min-width:0;display:grid}.ClaritySquare-module__cNbsYa__taskProjectGroup{gap:12px;padding:14px;display:grid}.ClaritySquare-module__cNbsYa__taskProjectGroup header{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:14px;display:grid}.ClaritySquare-module__cNbsYa__taskProjectGroup h2,.ClaritySquare-module__cNbsYa__taskAddPanel h2{color:var(--square-text);margin:5px 0 7px;font-size:22px;line-height:1.15}.ClaritySquare-module__cNbsYa__taskProjectMeta{flex-wrap:wrap;gap:7px;display:flex}.ClaritySquare-module__cNbsYa__taskProjectMeta span{border:1px solid var(--square-border);background:var(--square-row);min-height:28px;color:var(--square-faint);border-radius:999px;align-items:center;padding:0 9px;font-size:12px;font-weight:700;display:inline-flex}.ClaritySquare-module__cNbsYa__taskAddPanel{align-self:start;gap:14px;padding:14px;display:grid;position:sticky;top:0}.ClaritySquare-module__cNbsYa__taskAddForm{gap:10px;display:grid}.ClaritySquare-module__cNbsYa__taskEmptyState{border:1px solid var(--square-border);background:var(--square-row);border-radius:8px}.ClaritySquare-module__cNbsYa__homePanel{align-content:start;gap:12px;min-height:210px;padding:16px;display:grid;overflow:hidden}.ClaritySquare-module__cNbsYa__homePanelWide{grid-column:span 2}.ClaritySquare-module__cNbsYa__homeJourneyPanel{grid-column:span 2;min-height:250px}.ClaritySquare-module__cNbsYa__homePanelHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.ClaritySquare-module__cNbsYa__homePanel h2{color:var(--square-text);overflow-wrap:anywhere;margin:0;font-size:22px;line-height:1.16}.ClaritySquare-module__cNbsYa__homePanel p{color:var(--square-muted);margin:0;font-size:14px;line-height:1.5}.ClaritySquare-module__cNbsYa__homeLargeMetric{color:var(--square-text);font-size:clamp(48px,7vw,82px);line-height:.9}.ClaritySquare-module__cNbsYa__homePanelActions{flex-wrap:wrap;gap:8px;margin-top:auto;display:flex}.ClaritySquare-module__cNbsYa__homeActivityList{gap:8px;display:grid}.ClaritySquare-module__cNbsYa__homeActivityList button{border:1px solid var(--square-border);background:var(--square-row);min-height:64px;color:var(--square-muted);font:inherit;text-align:left;cursor:pointer;box-shadow:var(--square-control-shadow);border-radius:8px;gap:5px;padding:10px;display:grid}.ClaritySquare-module__cNbsYa__homeActivityList button:hover,.ClaritySquare-module__cNbsYa__homeActivityList button:focus-visible{border-color:var(--square-gold-border);background:var(--square-control-hover);color:var(--square-text);outline:none}.ClaritySquare-module__cNbsYa__homeActivityList span{color:var(--square-gold-light);text-transform:uppercase;font-size:10px;font-weight:780}.ClaritySquare-module__cNbsYa__homeActivityList strong{color:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.25;overflow:hidden}.ClaritySquare-module__cNbsYa__homeJourneyTrack{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:10px;display:grid}.ClaritySquare-module__cNbsYa__homeJourneyTrack div{border:1px solid var(--square-border);background:var(--square-row);min-height:144px;box-shadow:var(--square-control-shadow);border-radius:8px;align-content:end;gap:7px;padding:12px;display:grid;position:relative}.ClaritySquare-module__cNbsYa__homeJourneyTrack div:before{content:"";background:var(--square-gold-border);height:1px;position:absolute;top:20px;left:24px;right:-16px}.ClaritySquare-module__cNbsYa__homeJourneyTrack div:last-child:before{right:24px}.ClaritySquare-module__cNbsYa__homeJourneyTrack span{border:1px solid var(--square-gold-border);background:var(--square-surface);border-radius:999px;width:16px;height:16px;position:absolute;top:13px;left:13px;box-shadow:0 0 0 5px #c9a84c14}.ClaritySquare-module__cNbsYa__homeJourneyActive span{background:var(--square-gold-light);box-shadow:0 0 0 5px #c9a84c21}.ClaritySquare-module__cNbsYa__homeJourneyTrack strong{color:var(--square-text);font-size:15px;line-height:1.2}.ClaritySquare-module__cNbsYa__homeJourneyTrack small{color:var(--square-faint);font-size:12px;line-height:1.35}.ClaritySquare-module__cNbsYa__homeRecentList{gap:8px;display:grid}.ClaritySquare-module__cNbsYa__homeRecentList button{border:1px solid var(--square-border);background:var(--square-row);min-height:58px;color:var(--square-muted);font:inherit;text-align:left;cursor:pointer;box-shadow:var(--square-control-shadow);border-radius:8px;grid-template-columns:22px minmax(0,1fr) 16px;align-items:center;gap:10px;padding:10px;display:grid}.ClaritySquare-module__cNbsYa__homeRecentList button:hover,.ClaritySquare-module__cNbsYa__homeRecentList button:focus-visible{border-color:var(--square-gold-border);background:var(--square-control-hover);color:var(--square-text);outline:none}.ClaritySquare-module__cNbsYa__homeRecentList strong,.ClaritySquare-module__cNbsYa__homeRecentList small{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.ClaritySquare-module__cNbsYa__homeRecentList strong{color:inherit;font-size:14px;line-height:1.25}.ClaritySquare-module__cNbsYa__homeRecentList small{color:var(--square-faint);margin-top:4px;font-size:12px;line-height:1.25}.ClaritySquare-module__cNbsYa__communityScreen{align-content:start;padding-bottom:10px}.ClaritySquare-module__cNbsYa__communityGrid{grid-template-columns:minmax(300px,.42fr) minmax(0,1fr);align-items:start;gap:14px;min-height:0;display:grid}.ClaritySquare-module__cNbsYa__communityComposer{align-content:start;gap:12px;padding:14px;display:grid;position:sticky;top:0}.ClaritySquare-module__cNbsYa__communityComposerHeader,.ClaritySquare-module__cNbsYa__communityFeedToolbar,.ClaritySquare-module__cNbsYa__communityThreadHeader,.ClaritySquare-module__cNbsYa__communityThreadMeta,.ClaritySquare-module__cNbsYa__communityThreadActions{align-items:center;display:flex}.ClaritySquare-module__cNbsYa__communityComposerHeader{border-bottom:1px solid var(--square-subtle-divider);justify-content:space-between;gap:12px;padding-bottom:10px}.ClaritySquare-module__cNbsYa__communityComposerHeader span,.ClaritySquare-module__cNbsYa__communityFeedToolbar span,.ClaritySquare-module__cNbsYa__communityThreadHeader small,.ClaritySquare-module__cNbsYa__communityThreadHeader em,.ClaritySquare-module__cNbsYa__communityThreadMeta span,.ClaritySquare-module__cNbsYa__communityTags span{color:var(--square-faint);font-size:11px;font-weight:720;line-height:1.25}.ClaritySquare-module__cNbsYa__communityComposerHeader span,.ClaritySquare-module__cNbsYa__communityThreadHeader em,.ClaritySquare-module__cNbsYa__communityTags span{text-transform:uppercase}.ClaritySquare-module__cNbsYa__communityComposerHeader strong,.ClaritySquare-module__cNbsYa__communityFeedToolbar strong,.ClaritySquare-module__cNbsYa__communityThreadHeader strong{color:var(--square-text);font-size:14px;line-height:1.25}.ClaritySquare-module__cNbsYa__communityComposer label{color:var(--square-faint);gap:8px;font-size:12px;font-weight:700;display:grid}.ClaritySquare-module__cNbsYa__communityVisibilityCheck{border:1px solid var(--square-border);background:var(--square-control);border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:start;padding:11px;line-height:1.45;color:var(--square-muted)!important;gap:9px!important;font-size:12px!important;font-weight:600!important}.ClaritySquare-module__cNbsYa__communityVisibilityCheck input{width:16px;height:16px;accent-color:var(--square-gold);margin:1px 0 0}.ClaritySquare-module__cNbsYa__communityResponseTemplates{border:1px solid var(--square-subtle-divider);color:var(--square-muted);border-radius:8px;flex-wrap:wrap;align-items:center;gap:7px;padding:10px;font-size:11px;display:flex}.ClaritySquare-module__cNbsYa__communityResponseTemplates span{width:100%;color:var(--square-faint);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:720}.ClaritySquare-module__cNbsYa__communityResponseTemplates button{border:1px solid var(--square-border);background:var(--square-control);color:var(--square-text);font:inherit;cursor:pointer;border-radius:999px;padding:6px 8px}.ClaritySquare-module__cNbsYa__communityQualityNote{color:var(--square-faint);margin:-2px 0 0;font-size:11px;line-height:1.45}.ClaritySquare-module__cNbsYa__communityFeed{grid-template-rows:auto minmax(0,1fr);gap:12px;min-height:0;display:grid}.ClaritySquare-module__cNbsYa__communityFeedToolbar{z-index:2;border:1px solid var(--square-border);background:var(--square-card-sheen), var(--square-panel);box-shadow:var(--square-card-shadow);border-radius:8px;justify-content:space-between;gap:12px;padding:10px;position:sticky;top:0}.ClaritySquare-module__cNbsYa__communityFeedToolbar>div:first-child{gap:3px;min-width:150px;display:grid}.ClaritySquare-module__cNbsYa__communityFilters{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.ClaritySquare-module__cNbsYa__communityFilters button{border:1px solid var(--square-border);background:var(--square-control);min-height:38px;color:var(--square-muted);font:inherit;cursor:pointer;box-shadow:var(--square-control-shadow);border-radius:8px;padding:0 12px;font-size:13px;font-weight:720}.ClaritySquare-module__cNbsYa__communityFilters button:hover,.ClaritySquare-module__cNbsYa__communityFilters button:focus-visible,.ClaritySquare-module__cNbsYa__communityFilters .ClaritySquare-module__cNbsYa__communityFilterActive{border-color:var(--square-gold-border);background:var(--square-control-hover);color:var(--square-text);outline:none}.ClaritySquare-module__cNbsYa__communityThreads{align-content:start;gap:12px;min-height:0;display:grid;overflow-y:auto}.ClaritySquare-module__cNbsYa__communityThread{gap:11px;padding:14px 14px 13px;display:grid;position:relative;overflow:hidden}.ClaritySquare-module__cNbsYa__communityThreadHeader{justify-content:flex-start;gap:8px}.ClaritySquare-module__cNbsYa__communityAvatar{border:1px solid var(--square-gold-border);background:var(--square-gold-soft);width:34px;height:34px;color:var(--square-gold-light);text-transform:uppercase;border-radius:8px;flex:none;place-items:center;font-size:13px;font-weight:820;display:grid}.ClaritySquare-module__cNbsYa__communityThreadHeader div{gap:2px;min-width:0;display:grid}.ClaritySquare-module__cNbsYa__communityThreadHeader em{border:1px solid var(--square-border);background:var(--square-row);border-radius:999px;margin-left:auto;padding:5px 8px;font-style:normal}.ClaritySquare-module__cNbsYa__communityThread h2{color:var(--square-text);letter-spacing:0;margin:2px 0 0;font-size:22px;line-height:1.18}.ClaritySquare-module__cNbsYa__communityThread p{color:var(--square-muted);margin:0;font-size:14px;line-height:1.55}.ClaritySquare-module__cNbsYa__communityTags{flex-wrap:wrap;gap:6px;display:flex}.ClaritySquare-module__cNbsYa__communityTags span{border:1px solid var(--square-border);background:var(--square-control);border-radius:999px;align-items:center;min-height:26px;padding:0 9px;display:inline-flex}.ClaritySquare-module__cNbsYa__communityThreadMeta{flex-wrap:wrap;justify-content:flex-start;gap:12px;padding-top:2px}.ClaritySquare-module__cNbsYa__communityThreadActions{border-top:1px solid var(--square-subtle-divider);flex-wrap:wrap;justify-content:flex-start;gap:8px;padding-top:10px}.ClaritySquare-module__cNbsYa__projectList{gap:10px;padding:14px;display:grid}.ClaritySquare-module__cNbsYa__projectList>div{gap:8px;display:grid}.ClaritySquare-module__cNbsYa__projectList button{border:1px solid var(--square-border);background:var(--square-row-strong);width:100%;min-height:58px;color:var(--square-text);font:inherit;text-align:left;cursor:pointer;box-shadow:var(--square-control-shadow);border-radius:8px;gap:4px;padding:10px 12px;display:grid}.ClaritySquare-module__cNbsYa__projectList button:focus-visible,.ClaritySquare-module__cNbsYa__projectList button:hover{border-color:var(--square-border-strong);outline:none}.ClaritySquare-module__cNbsYa__projectList strong,.ClaritySquare-module__cNbsYa__projectList small{line-height:1.25;display:block}.ClaritySquare-module__cNbsYa__projectList strong{font-size:14px}.ClaritySquare-module__cNbsYa__projectList small,.ClaritySquare-module__cNbsYa__projectList p{color:var(--square-faint);font-size:12px}.ClaritySquare-module__cNbsYa__projectList p{margin:0;line-height:1.5}.ClaritySquare-module__cNbsYa__projectsScreen{grid-template-rows:auto minmax(0,1fr);align-content:stretch;gap:10px;width:100%;height:100%;min-height:0;padding-top:0;padding-bottom:0;overflow:hidden}.ClaritySquare-module__cNbsYa__projectMenuBar{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;padding:9px;display:flex;position:relative;overflow:visible}.ClaritySquare-module__cNbsYa__projectScopeGroup{border:1px solid var(--square-border);background:var(--square-control);box-shadow:var(--square-control-shadow);border-radius:8px;flex:none;align-items:center;gap:0;display:inline-flex;overflow:hidden}.ClaritySquare-module__cNbsYa__projectScopeGroup button,.ClaritySquare-module__cNbsYa__projectMenuButton,.ClaritySquare-module__cNbsYa__projectMenuPrimary{border:1px solid var(--square-border);background:var(--square-control);min-height:38px;color:var(--square-muted);font:inherit;white-space:nowrap;cursor:pointer;box-shadow:var(--square-control-shadow);-webkit-tap-highlight-color:transparent;border-radius:8px;justify-content:center;align-items:center;gap:7px;font-size:13px;font-weight:740;line-height:1;display:inline-flex;transition:none!important;animation:none!important}.ClaritySquare-module__cNbsYa__projectScopeGroup button{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0 11px}.ClaritySquare-module__cNbsYa__projectScopeGroup button+button{border-left:1px solid var(--square-subtle-divider)}.ClaritySquare-module__cNbsYa__projectScopeGroup small{color:var(--square-faint);font-size:11px;font-weight:700}.ClaritySquare-module__cNbsYa__projectFolderChips{overscroll-behavior-x:contain;scrollbar-width:none;flex:260px;align-items:center;gap:7px;min-width:0;display:flex;overflow-x:auto}.ClaritySquare-module__cNbsYa__projectFolderChips::-webkit-scrollbar{display:none}.ClaritySquare-module__cNbsYa__projectFolderChips button{border:1px solid var(--square-border);background:var(--square-control);min-width:0;max-width:190px;min-height:38px;color:var(--square-muted);font:inherit;cursor:pointer;box-shadow:var(--square-control-shadow);border-radius:8px;flex:none;justify-content:center;align-items:center;gap:7px;padding:0 10px;font-size:13px;font-weight:740;line-height:1;display:inline-flex}.ClaritySquare-module__cNbsYa__projectFolderChips button span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ClaritySquare-module__cNbsYa__projectFolderChips button small{color:var(--square-faint);font-size:11px}.ClaritySquare-module__cNbsYa__projectFolderChips button:hover,.ClaritySquare-module__cNbsYa__projectFolderChips button:focus-visible,.ClaritySquare-module__cNbsYa__projectFolderChipActive{outline:none;border-color:var(--square-gold-border)!important;background:var(--square-control-hover)!important;color:var(--square-text)!important}.ClaritySquare-module__cNbsYa__projectMenuSearch{flex:220px;max-width:360px;min-height:38px}.ClaritySquare-module__cNbsYa__projectMenuActions{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;margin-left:auto;display:flex}.ClaritySquare-module__cNbsYa__projectMenuButton,.ClaritySquare-module__cNbsYa__projectMenuPrimary{flex:none;padding:0 12px}.ClaritySquare-module__cNbsYa__projectMenuPrimary{color:var(--square-on-gold);box-shadow:var(--square-primary-shadow);background:linear-gradient(#ebcb74fa,#b18c30f5);border-color:#ebcb74ad}.ClaritySquare-module__cNbsYa__projectMoveMenu{border:1px solid var(--square-border);background:var(--square-control);min-height:38px;color:var(--square-muted);box-shadow:var(--square-control-shadow);border-radius:8px;grid-template-columns:auto minmax(126px,1fr);align-items:center;gap:7px;padding:0 10px;display:grid}.ClaritySquare-module__cNbsYa__projectMoveMenu span{color:var(--square-faint);text-transform:uppercase;font-size:11px;font-weight:780;line-height:1}.ClaritySquare-module__cNbsYa__projectMoveMenu select{min-width:0;height:36px;color:var(--square-text);font:inherit;background:0 0;border:0;outline:none;font-size:13px;font-weight:720}.ClaritySquare-module__cNbsYa__projectScopeGroup button:hover,.ClaritySquare-module__cNbsYa__projectScopeGroup button:focus-visible,.ClaritySquare-module__cNbsYa__projectScopeActive,.ClaritySquare-module__cNbsYa__projectMenuButton:hover,.ClaritySquare-module__cNbsYa__projectMenuButton:focus-visible,.ClaritySquare-module__cNbsYa__projectMoveMenu:focus-within{border-color:var(--square-gold-border);background:var(--square-control-hover);color:var(--square-text);outline:none}.ClaritySquare-module__cNbsYa__projectMenuPrimary:hover,.ClaritySquare-module__cNbsYa__projectMenuPrimary:focus-visible{color:var(--square-on-gold);border-color:#ebcb74db;outline:none}.ClaritySquare-module__cNbsYa__projectScopeGroup button:disabled,.ClaritySquare-module__cNbsYa__projectMenuButton:disabled,.ClaritySquare-module__cNbsYa__projectMenuPrimary:disabled{cursor:not-allowed;opacity:.58}.ClaritySquare-module__cNbsYa__projectMoveMenu:has(select:disabled){cursor:not-allowed;opacity:.58}.ClaritySquare-module__cNbsYa__finderShell{grid-template-columns:176px minmax(320px,.82fr) minmax(520px,1.18fr);height:100%;min-height:0;display:grid;overflow:hidden}.ClaritySquare-module__cNbsYa__folderPane,.ClaritySquare-module__cNbsYa__filePane,.ClaritySquare-module__cNbsYa__previewPane{min-width:0}.ClaritySquare-module__cNbsYa__folderPane{border-right:1px solid var(--square-divider);background:var(--square-pane);align-content:start;gap:15px;min-height:0;padding:12px;display:grid;overflow-y:auto}.ClaritySquare-module__cNbsYa__finderWindowDots{gap:7px;margin-bottom:2px;display:flex}.ClaritySquare-module__cNbsYa__finderWindowDots span{background:var(--square-border);border-radius:999px;width:10px;height:10px}.ClaritySquare-module__cNbsYa__finderWindowDots span:first-child{background:#ff5f56bf}.ClaritySquare-module__cNbsYa__finderWindowDots span:nth-child(2){background:#ffbd2ebf}.ClaritySquare-module__cNbsYa__finderWindowDots span:nth-child(3){background:#27c93fbf}.ClaritySquare-module__cNbsYa__folderGroup{gap:7px;display:grid}.ClaritySquare-module__cNbsYa__folderGroup>span,.ClaritySquare-module__cNbsYa__fileToolbar span,.ClaritySquare-module__cNbsYa__previewBody span,.ClaritySquare-module__cNbsYa__moveControl span{color:var(--square-faint);text-transform:uppercase;font-size:11px;font-weight:780;line-height:1.2}.ClaritySquare-module__cNbsYa__folderGroup button{background:var(--square-control);min-height:34px;color:var(--square-muted);font:inherit;text-align:left;cursor:pointer;box-shadow:var(--square-control-shadow);border:1px solid #0000;border-radius:8px;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:7px;padding:0 8px;display:grid}.ClaritySquare-module__cNbsYa__folderGroup button svg{color:#e4c36ed1}.ClaritySquare-module__cNbsYa__folderGroup button strong{min-width:0;color:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700;overflow:hidden}.ClaritySquare-module__cNbsYa__folderGroup button small{color:var(--square-faint);font-size:12px}.ClaritySquare-module__cNbsYa__folderGroup button:hover,.ClaritySquare-module__cNbsYa__folderGroup button:focus-visible,.ClaritySquare-module__cNbsYa__folderGroup .ClaritySquare-module__cNbsYa__folderActive{border-color:var(--square-gold-border);background:var(--square-control-hover);color:var(--square-text);outline:none}.ClaritySquare-module__cNbsYa__folderGhostButton{opacity:.78}.ClaritySquare-module__cNbsYa__newFolderForm{border:1px solid var(--square-gold-border);background:var(--square-gold-soft);border-radius:8px;gap:8px;padding:8px;display:grid}.ClaritySquare-module__cNbsYa__newFolderForm input,.ClaritySquare-module__cNbsYa__projectSearch input,.ClaritySquare-module__cNbsYa__moveControl select,.ClaritySquare-module__cNbsYa__manualTaskForm input,.ClaritySquare-module__cNbsYa__projectCreatePanel textarea,.ClaritySquare-module__cNbsYa__projectInstructionPanel textarea{border:1px solid var(--square-border);background:var(--square-input);width:100%;color:var(--square-text);font:inherit;border-radius:8px;outline:none}.ClaritySquare-module__cNbsYa__projectCreatePanel,.ClaritySquare-module__cNbsYa__projectInstructionPanel,.ClaritySquare-module__cNbsYa__projectTaskPanel,.ClaritySquare-module__cNbsYa__projectAssistantPanel{border:1px solid var(--square-border);background:var(--square-row);gap:10px;padding:12px;display:grid}.ClaritySquare-module__cNbsYa__projectCreatePanel{border-bottom:1px solid var(--square-divider);background:var(--square-card-sheen), var(--square-panel)}.ClaritySquare-module__cNbsYa__projectCreatePanel label,.ClaritySquare-module__cNbsYa__projectInstructionPanel label{gap:8px;display:grid}.ClaritySquare-module__cNbsYa__projectCreatePanel span,.ClaritySquare-module__cNbsYa__projectInstructionPanel span,.ClaritySquare-module__cNbsYa__projectSubheader span{color:var(--square-gold-light);text-transform:uppercase;font-size:11px;font-weight:780;line-height:1.2}.ClaritySquare-module__cNbsYa__projectCreatePanel textarea,.ClaritySquare-module__cNbsYa__projectInstructionPanel textarea{resize:vertical;min-height:116px;color:var(--square-text);padding:11px;font-size:14px;line-height:1.45}.ClaritySquare-module__cNbsYa__projectInstructionPanel textarea{min-height:132px}.ClaritySquare-module__cNbsYa__projectClarityPanel{border:1px solid var(--square-gold-border);background:linear-gradient(135deg, var(--square-gold-soft), transparent 78%), var(--square-row);border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px;display:grid}.ClaritySquare-module__cNbsYa__projectClarityPanel span{color:var(--square-gold-light);text-transform:uppercase;font-size:11px;font-weight:780;line-height:1.2}.ClaritySquare-module__cNbsYa__projectClarityPanel p{color:var(--square-muted);margin:5px 0 0;font-size:13px;line-height:1.4}.ClaritySquare-module__cNbsYa__projectCreateActions{gap:8px;display:grid}.ClaritySquare-module__cNbsYa__newFolderForm input{min-height:36px;padding:0 10px;font-size:13px}.ClaritySquare-module__cNbsYa__newFolderForm button{background:var(--square-control-hover);min-height:34px;color:var(--square-text);font:inherit;cursor:pointer;border:1px solid #ebcb748c;border-radius:8px;font-size:13px;font-weight:720}.ClaritySquare-module__cNbsYa__filePane{background:var(--square-pane-soft);grid-template-rows:auto minmax(0,1fr);display:grid}.ClaritySquare-module__cNbsYa__fileToolbar{border-bottom:1px solid var(--square-divider);grid-template-columns:minmax(0,1fr);align-items:start;gap:9px;min-height:58px;padding:10px 12px;display:grid}.ClaritySquare-module__cNbsYa__fileToolbarSummary{gap:4px;display:grid}.ClaritySquare-module__cNbsYa__fileToolbar strong{color:var(--square-text);font-size:16px;line-height:1.2}.ClaritySquare-module__cNbsYa__fileToolbarControls{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:8px;min-width:0;display:grid}.ClaritySquare-module__cNbsYa__projectSearch{border:1px solid var(--square-border);background:var(--square-control);width:100%;min-height:38px;color:var(--square-faint);box-shadow:var(--square-control-shadow);border-radius:8px;grid-column:1/-1;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:8px;padding:0 10px;display:grid}.ClaritySquare-module__cNbsYa__lightTheme .ClaritySquare-module__cNbsYa__folderGroup button,.ClaritySquare-module__cNbsYa__lightTheme .ClaritySquare-module__cNbsYa__projectSearch{box-shadow:var(--square-control-shadow)}.ClaritySquare-module__cNbsYa__projectToolbarButton{white-space:nowrap;min-height:38px;padding:0 10px}.ClaritySquare-module__cNbsYa__fileToolbar .ClaritySquare-module__cNbsYa__projectToolbarPlus{color:var(--square-gold-light);font-size:17px;font-weight:760;line-height:1}.ClaritySquare-module__cNbsYa__projectSearch input{background:0 0;border:0;min-height:34px;font-size:13px}.ClaritySquare-module__cNbsYa__projectRows{align-content:start;min-height:0;display:grid;overflow-y:auto}.ClaritySquare-module__cNbsYa__projectRows button{border:0;border-bottom:1px solid var(--square-subtle-divider);background:color-mix(in srgb, var(--square-row) 34%, transparent);min-height:58px;color:var(--square-muted);font:inherit;text-align:left;cursor:pointer;grid-template-columns:30px minmax(0,1fr) 16px;align-items:center;gap:8px;padding:8px 11px;display:grid}.ClaritySquare-module__cNbsYa__projectRows button:hover,.ClaritySquare-module__cNbsYa__projectRows button:focus-visible,.ClaritySquare-module__cNbsYa__projectRows .ClaritySquare-module__cNbsYa__projectRowActive{background:var(--square-control-hover);color:var(--square-text);outline:none}.ClaritySquare-module__cNbsYa__projectFileIcon,.ClaritySquare-module__cNbsYa__previewIcon{border:1px solid var(--square-gold-border);background:var(--square-gold-soft);color:var(--square-gold-light);border-radius:8px;place-items:center;display:grid}.ClaritySquare-module__cNbsYa__projectFileIcon{width:30px;height:30px}.ClaritySquare-module__cNbsYa__projectRowMain,.ClaritySquare-module__cNbsYa__projectRows strong,.ClaritySquare-module__cNbsYa__projectRows small{min-width:0;line-height:1.28;display:block}.ClaritySquare-module__cNbsYa__projectRows strong{color:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:720;overflow:hidden}.ClaritySquare-module__cNbsYa__projectRows small{color:var(--square-faint);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:12px;overflow:hidden}.ClaritySquare-module__cNbsYa__projectRowMeta{flex-wrap:wrap;grid-column:2;align-items:center;gap:5px;min-width:0;margin-top:5px;display:flex}.ClaritySquare-module__cNbsYa__projectRowMeta span{border:1px solid var(--square-border);background:var(--square-control);max-width:100%;color:var(--square-faint);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;padding:3px 6px;font-size:10px;line-height:1.25;overflow:hidden}.ClaritySquare-module__cNbsYa__projectRowChevron{color:#e4c36ead}.ClaritySquare-module__cNbsYa__previewPane{border-left:1px solid var(--square-divider);background:var(--square-pane);grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:14px;min-height:0;padding:18px;display:grid;overflow-y:auto}.ClaritySquare-module__cNbsYa__previewHeader{grid-column:1/-1;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:12px;display:grid}.ClaritySquare-module__cNbsYa__previewIcon{width:48px;height:48px}.ClaritySquare-module__cNbsYa__previewHeader h2{color:var(--square-text);margin:0;font-size:18px;line-height:1.15}.ClaritySquare-module__cNbsYa__previewHeader p{color:var(--square-faint);margin:6px 0 0;font-size:12px}.ClaritySquare-module__cNbsYa__previewMeta{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:0;display:grid}.ClaritySquare-module__cNbsYa__previewMeta div{border:1px solid var(--square-border);background:var(--square-control);box-shadow:var(--square-control-shadow);border-radius:8px;gap:5px;padding:10px;display:grid}.ClaritySquare-module__cNbsYa__previewMeta dt{color:var(--square-faint);text-transform:uppercase;font-size:11px;font-weight:760}.ClaritySquare-module__cNbsYa__previewMeta dd{color:var(--square-text);margin:0;font-size:13px}.ClaritySquare-module__cNbsYa__previewBody,.ClaritySquare-module__cNbsYa__moveControl{grid-column:1/-1;gap:8px;display:grid}.ClaritySquare-module__cNbsYa__projectInstructionPanel,.ClaritySquare-module__cNbsYa__projectClarityPanel,.ClaritySquare-module__cNbsYa__projectAssistantPanel,.ClaritySquare-module__cNbsYa__previewActions{grid-column:1/-1}.ClaritySquare-module__cNbsYa__projectAssistantPanel{min-height:360px}.ClaritySquare-module__cNbsYa__projectSubheader{justify-content:space-between;align-items:center;gap:10px;display:flex}.ClaritySquare-module__cNbsYa__projectSubheader small{color:var(--square-faint);font-size:12px;line-height:1.3}.ClaritySquare-module__cNbsYa__previewBody p{color:var(--square-muted);margin:0;font-size:14px;line-height:1.5}.ClaritySquare-module__cNbsYa__projectTaskList{gap:7px;display:grid}.ClaritySquare-module__cNbsYa__projectTaskList button{border:1px solid var(--square-border);background:var(--square-control);width:100%;min-height:44px;color:var(--square-text);font:inherit;text-align:left;cursor:pointer;border-radius:8px;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:9px;padding:9px;display:grid}.ClaritySquare-module__cNbsYa__projectTaskList button svg{color:var(--square-faint);margin-top:1px}.ClaritySquare-module__cNbsYa__projectReportRow{border:1px solid var(--square-border);background:var(--square-control);min-height:44px;color:var(--square-text);border-radius:8px;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:9px;padding:9px;display:grid}.ClaritySquare-module__cNbsYa__projectReportRow svg{color:var(--square-gold-light);margin-top:1px}.ClaritySquare-module__cNbsYa__projectTaskList strong,.ClaritySquare-module__cNbsYa__projectTaskList small{min-width:0;display:block}.ClaritySquare-module__cNbsYa__projectTaskList strong{font-size:13px;line-height:1.25}.ClaritySquare-module__cNbsYa__projectTaskList small{color:var(--square-faint);margin-top:4px;font-size:12px;line-height:1.35}.ClaritySquare-module__cNbsYa__projectTaskList .ClaritySquare-module__cNbsYa__projectTaskDone{color:var(--square-faint)}.ClaritySquare-module__cNbsYa__projectTaskList .ClaritySquare-module__cNbsYa__projectTaskDone strong{text-decoration:line-through}.ClaritySquare-module__cNbsYa__projectTaskList .ClaritySquare-module__cNbsYa__projectTaskDone svg{color:var(--square-gold-light)}.ClaritySquare-module__cNbsYa__manualTaskForm{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.ClaritySquare-module__cNbsYa__manualTaskForm input{min-height:38px;padding:0 10px;font-size:13px}.ClaritySquare-module__cNbsYa__manualTaskForm button{border:1px solid var(--square-gold-border);background:var(--square-control-hover);min-height:38px;color:var(--square-text);font:inherit;cursor:pointer;border-radius:8px;padding:0 12px;font-size:13px;font-weight:720}.ClaritySquare-module__cNbsYa__projectAssistantMessages{align-content:start;gap:8px;max-height:260px;display:grid;overflow-y:auto}.ClaritySquare-module__cNbsYa__projectAssistantMessages>p,.ClaritySquare-module__cNbsYa__projectTaskList>p{color:var(--square-faint);margin:0;font-size:13px;line-height:1.45}.ClaritySquare-module__cNbsYa__projectAssistantPanel .ClaritySquare-module__cNbsYa__assistantComposer{border-radius:0 0 8px 8px;margin:0 -12px -12px}.ClaritySquare-module__cNbsYa__moveControl select{min-height:40px;padding:0 10px;font-size:14px}.ClaritySquare-module__cNbsYa__previewActions{gap:10px;display:grid}.ClaritySquare-module__cNbsYa__finderEmpty{min-height:190px;color:var(--square-muted);text-align:center;align-content:center;justify-items:center;gap:8px;padding:22px;display:grid}.ClaritySquare-module__cNbsYa__finderEmpty svg{color:var(--square-gold-light)}.ClaritySquare-module__cNbsYa__finderEmpty strong{color:var(--square-text);font-size:15px}.ClaritySquare-module__cNbsYa__finderEmpty p{max-width:280px;color:var(--square-faint);margin:0;font-size:13px;line-height:1.45}.ClaritySquare-module__cNbsYa__assistantScreen{grid-template-rows:minmax(0,1fr);align-content:stretch;width:100%;height:100%;min-height:0;padding-top:0;padding-bottom:0}.ClaritySquare-module__cNbsYa__assistantLayout{grid-template-rows:auto minmax(0,1fr);align-items:stretch;gap:10px;height:100%;min-height:0;display:grid}.ClaritySquare-module__cNbsYa__assistantMenuBar{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;padding:9px;display:flex;position:relative;overflow:visible}.ClaritySquare-module__cNbsYa__assistantThreadGroup{border:1px solid var(--square-border);background:var(--square-control);max-width:min(760px,64vw);box-shadow:var(--square-control-shadow);border-radius:8px;flex:280px;align-items:center;gap:0;display:flex;overflow:visible}.ClaritySquare-module__cNbsYa__assistantThreadTabs{flex:auto;align-items:center;min-width:0;display:flex;overflow:hidden}.ClaritySquare-module__cNbsYa__assistantThreadTabs button,.ClaritySquare-module__cNbsYa__assistantMenuButton,.ClaritySquare-module__cNbsYa__assistantThreadViewAll,.ClaritySquare-module__cNbsYa__assistantThreadActions button,.ClaritySquare-module__cNbsYa__assistantProjectActions button,.ClaritySquare-module__cNbsYa__assistantSettingsButton,.ClaritySquare-module__cNbsYa__assistantSettingsQuickActions button,.ClaritySquare-module__cNbsYa__assistantSettingsFooter button{border:1px solid var(--square-border);background:var(--square-control);min-height:38px;color:var(--square-muted);font:inherit;white-space:nowrap;cursor:pointer;box-shadow:var(--square-control-shadow);-webkit-tap-highlight-color:transparent;border-radius:8px;justify-content:center;align-items:center;gap:7px;font-size:13px;font-weight:740;line-height:1;display:inline-flex;transition:none!important;animation:none!important}.ClaritySquare-module__cNbsYa__assistantThreadTabs button{max-width:142px;box-shadow:none;background:0 0;border:0;border-radius:0;flex:none;justify-content:flex-start;padding:0 11px}.ClaritySquare-module__cNbsYa__assistantThreadTabs button+button{border-left:1px solid var(--square-subtle-divider)}.ClaritySquare-module__cNbsYa__assistantThreadTabs button span{text-overflow:ellipsis;min-width:0;overflow:hidden}.ClaritySquare-module__cNbsYa__assistantThreadGroup>span{background:var(--square-subtle-divider);width:1px;height:22px}.ClaritySquare-module__cNbsYa__assistantThreadDropdownHost{flex:none;position:relative}.ClaritySquare-module__cNbsYa__assistantThreadViewAll{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0 12px}.ClaritySquare-module__cNbsYa__assistantThreadDropdown{z-index:20;border:1px solid var(--square-border);background:var(--square-card-sheen), var(--square-panel);width:min(320px,82vw);max-height:min(360px,58vh);box-shadow:var(--square-float-shadow,var(--square-card-shadow));transform-origin:100% 0;border-radius:8px;gap:5px;padding:8px;animation:.16s ease-out both ClaritySquare-module__cNbsYa__assistantDropdownSlideDown;display:grid;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto}.ClaritySquare-module__cNbsYa__assistantThreadDropdown button{min-height:48px;color:var(--square-muted);font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:1px solid #0000;border-radius:8px;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 10px;display:grid;transition:none!important;animation:none!important}.ClaritySquare-module__cNbsYa__assistantThreadDropdown button:hover,.ClaritySquare-module__cNbsYa__assistantThreadDropdown button:focus-visible,.ClaritySquare-module__cNbsYa__assistantThreadDropdownActive{border-color:var(--square-gold-border);background:var(--square-control-hover);color:var(--square-text);outline:none}.ClaritySquare-module__cNbsYa__assistantThreadDropdown button span{min-width:0;color:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:740;line-height:1.25;overflow:hidden}.ClaritySquare-module__cNbsYa__assistantThreadDropdown button small{color:var(--square-faint);font-size:11px;line-height:1}.ClaritySquare-module__cNbsYa__assistantMenuButton{flex:none;padding:0 12px}.ClaritySquare-module__cNbsYa__assistantSettingsHost{flex:none;margin-left:auto;position:relative}.ClaritySquare-module__cNbsYa__assistantSettingsButton{padding:0 12px}.ClaritySquare-module__cNbsYa__assistantSettingsDropdown{z-index:22;border:1px solid var(--square-border);background:var(--square-card-sheen), var(--square-panel);width:min(380px,86vw);box-shadow:var(--square-float-shadow,var(--square-card-shadow));transform-origin:100% 0;border-radius:8px;gap:9px;padding:10px;animation:.16s ease-out both ClaritySquare-module__cNbsYa__assistantDropdownSlideDown;display:grid;position:absolute;top:calc(100% + 8px);right:0}.ClaritySquare-module__cNbsYa__assistantDropdownClosing{pointer-events:none;animation:.15s ease-in both ClaritySquare-module__cNbsYa__assistantDropdownSlideUp}@keyframes ClaritySquare-module__cNbsYa__assistantDropdownSlideDown{0%{opacity:0;transform:translateY(-8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes ClaritySquare-module__cNbsYa__assistantDropdownSlideUp{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-8px)scale(.98)}}.ClaritySquare-module__cNbsYa__assistantSettingsDropdown textarea{resize:vertical;border:1px solid var(--square-border);background:var(--square-input);width:100%;min-height:108px;color:var(--square-text);font:inherit;border-radius:8px;outline:none;padding:10px 11px;font-size:13px;line-height:1.45}.ClaritySquare-module__cNbsYa__assistantSettingsDropdown textarea:focus{border-color:var(--square-border-strong);background:var(--square-input-focus);box-shadow:0 0 0 3px #c9a84c1a}.ClaritySquare-module__cNbsYa__assistantSettingsQuickActions,.ClaritySquare-module__cNbsYa__assistantSettingsFooter{flex-wrap:wrap;gap:6px;display:flex}.ClaritySquare-module__cNbsYa__assistantSettingsFooter{justify-content:flex-end;padding-top:2px}.ClaritySquare-module__cNbsYa__assistantSettingsQuickActions button,.ClaritySquare-module__cNbsYa__assistantSettingsFooter button{min-height:34px;padding:0 10px;font-size:12px}.ClaritySquare-module__cNbsYa__assistantThreadTabs button:hover,.ClaritySquare-module__cNbsYa__assistantThreadTabs button:focus-visible,.ClaritySquare-module__cNbsYa__assistantThreadActive,.ClaritySquare-module__cNbsYa__assistantMenuButton:hover,.ClaritySquare-module__cNbsYa__assistantMenuButton:focus-visible,.ClaritySquare-module__cNbsYa__assistantThreadViewAll:hover,.ClaritySquare-module__cNbsYa__assistantThreadViewAll:focus-visible,.ClaritySquare-module__cNbsYa__assistantThreadActions button:hover,.ClaritySquare-module__cNbsYa__assistantThreadActions button:focus-visible,.ClaritySquare-module__cNbsYa__assistantProjectActions button:hover,.ClaritySquare-module__cNbsYa__assistantProjectActions button:focus-visible,.ClaritySquare-module__cNbsYa__assistantSettingsButton:hover,.ClaritySquare-module__cNbsYa__assistantSettingsButton:focus-visible,.ClaritySquare-module__cNbsYa__assistantSettingsQuickActions button:hover,.ClaritySquare-module__cNbsYa__assistantSettingsQuickActions button:focus-visible,.ClaritySquare-module__cNbsYa__assistantSettingsFooter button:hover,.ClaritySquare-module__cNbsYa__assistantSettingsFooter button:focus-visible{border-color:var(--square-gold-border);background:var(--square-control-hover);color:var(--square-text);outline:none}.ClaritySquare-module__cNbsYa__assistantThreadTabs button:active,.ClaritySquare-module__cNbsYa__assistantThreadViewAll:active,.ClaritySquare-module__cNbsYa__assistantThreadActions button:active,.ClaritySquare-module__cNbsYa__assistantProjectActions button:active,.ClaritySquare-module__cNbsYa__assistantThreadDropdown button:active,.ClaritySquare-module__cNbsYa__assistantSettingsButton:active,.ClaritySquare-module__cNbsYa__assistantSettingsQuickActions button:active,.ClaritySquare-module__cNbsYa__assistantSettingsFooter button:active{border-color:var(--square-border);background:var(--square-control);color:var(--square-muted);transform:none}.ClaritySquare-module__cNbsYa__assistantThreadTabs button:active,.ClaritySquare-module__cNbsYa__assistantThreadViewAll:active,.ClaritySquare-module__cNbsYa__assistantThreadActions button:active,.ClaritySquare-module__cNbsYa__assistantProjectActions button:active{background:0 0}.ClaritySquare-module__cNbsYa__assistantMenuButton:active{border-color:var(--square-border);background:var(--square-control);color:var(--square-muted);transform:none}.ClaritySquare-module__cNbsYa__assistantThreadActive:active,.ClaritySquare-module__cNbsYa__assistantThreadDropdownActive:active{border-color:var(--square-gold-border);background:var(--square-control-hover);color:var(--square-text)}.ClaritySquare-module__cNbsYa__assistantMenuButton:disabled,.ClaritySquare-module__cNbsYa__assistantThreadActions button:disabled,.ClaritySquare-module__cNbsYa__assistantProjectActions button:disabled,.ClaritySquare-module__cNbsYa__assistantSettingsQuickActions button:disabled,.ClaritySquare-module__cNbsYa__assistantSettingsFooter button:disabled{cursor:not-allowed;opacity:.58}.ClaritySquare-module__cNbsYa__assistantProjectActions{border:1px solid var(--square-border);background:var(--square-control);box-shadow:var(--square-control-shadow);border-radius:8px;flex:none;align-items:center;gap:0;display:inline-flex;overflow:hidden}.ClaritySquare-module__cNbsYa__assistantThreadActions{flex:none;align-items:center;gap:0;display:inline-flex}.ClaritySquare-module__cNbsYa__assistantThreadActions button,.ClaritySquare-module__cNbsYa__assistantProjectActions button{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0 12px}.ClaritySquare-module__cNbsYa__assistantThreadActions span,.ClaritySquare-module__cNbsYa__assistantProjectActions span{background:var(--square-subtle-divider);width:1px;height:22px}.ClaritySquare-module__cNbsYa__chatPanel{grid-template-rows:minmax(0,1fr) auto;height:100%;min-height:0;display:grid;overflow:hidden}.ClaritySquare-module__cNbsYa__chatMessages{align-content:start;gap:12px;min-height:0;padding:16px;display:grid;overflow-y:auto}.ClaritySquare-module__cNbsYa__assistantBubble,.ClaritySquare-module__cNbsYa__userBubble{border:1px solid var(--square-border);width:100%;box-shadow:var(--square-control-shadow);border-radius:8px;grid-template-columns:38px 1px minmax(0,1fr);align-items:start;gap:13px;padding:13px 14px;display:grid}.ClaritySquare-module__cNbsYa__assistantBubble{background:var(--square-row)}.ClaritySquare-module__cNbsYa__userBubble{border-color:var(--square-gold-border);background:var(--square-gold-soft)}.ClaritySquare-module__cNbsYa__chatAvatar{border:1px solid var(--square-gold-border);background:var(--square-gold-soft);width:34px;height:34px;color:var(--square-gold-light);border-radius:8px;place-items:center;font-size:15px;font-weight:780;line-height:1;display:grid}.ClaritySquare-module__cNbsYa__chatAvatar img{object-fit:contain;width:24px;height:24px}.ClaritySquare-module__cNbsYa__chatDivider{background:var(--square-divider);align-self:stretch;width:1px;min-height:34px}.ClaritySquare-module__cNbsYa__userBubble .ClaritySquare-module__cNbsYa__chatDivider{background:#c9a84c3d}.ClaritySquare-module__cNbsYa__chatContent{gap:10px;min-width:0;display:grid}.ClaritySquare-module__cNbsYa__assistantApprovalPanel{border:1px solid var(--square-border);background:var(--square-control);box-shadow:var(--square-control-shadow);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:10px;display:flex}.ClaritySquare-module__cNbsYa__assistantBoundaryNote{margin:0}.ClaritySquare-module__cNbsYa__assistantApprovalPanel div:first-child{gap:3px;min-width:0;display:grid}.ClaritySquare-module__cNbsYa__assistantApprovalPanel strong{color:var(--square-text);font-size:12px;font-weight:780;line-height:1.25}.ClaritySquare-module__cNbsYa__assistantApprovalPanel span{color:var(--square-muted);font-size:12px;line-height:1.35}.ClaritySquare-module__cNbsYa__assistantApprovalActions{flex:none;align-items:center;gap:6px;display:flex}.ClaritySquare-module__cNbsYa__assistantApprovalActions button{border:1px solid var(--square-border);background:var(--square-control);min-height:32px;color:var(--square-muted);font:inherit;cursor:pointer;box-shadow:var(--square-button-shadow);border-radius:7px;padding:0 12px;font-size:12px;font-weight:760}.ClaritySquare-module__cNbsYa__assistantApprovalActions button:hover,.ClaritySquare-module__cNbsYa__assistantApprovalActions button:focus-visible{border-color:var(--square-gold-border);background:var(--square-control-hover);color:var(--square-text);outline:none}.ClaritySquare-module__cNbsYa__memoryItem span{color:var(--square-gold-light);text-transform:uppercase;font-size:11px;font-weight:780;line-height:1.2}.ClaritySquare-module__cNbsYa__assistantBubble p,.ClaritySquare-module__cNbsYa__userBubble p,.ClaritySquare-module__cNbsYa__memoryItem p,.ClaritySquare-module__cNbsYa__emptyState p{color:var(--square-muted);margin:0;font-size:14px;line-height:1.5}.ClaritySquare-module__cNbsYa__assistantComposer{border-top:1px solid var(--square-divider);background:var(--square-pane);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;min-height:60px;padding:9px 12px;display:grid}.ClaritySquare-module__cNbsYa__assistantComposer textarea{box-sizing:border-box;border:1px solid var(--square-border);background:var(--square-input);width:100%;height:42px;min-height:42px;max-height:132px;color:var(--square-text);font:inherit;resize:none;border-radius:8px;outline:none;padding:10px 13px;font-size:15px;line-height:1.35;overflow-y:hidden}.ClaritySquare-module__cNbsYa__assistantComposer textarea:focus{border-color:var(--square-border-strong);background:var(--square-input-focus);box-shadow:0 0 0 3px #c9a84c1a}.ClaritySquare-module__cNbsYa__iconPrimaryButton{border:1px solid var(--square-border);background:var(--square-control);min-width:96px;min-height:42px;color:var(--square-muted);font:inherit;cursor:pointer;box-shadow:var(--square-control-shadow);-webkit-tap-highlight-color:transparent;border-radius:8px;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:760;display:inline-flex;transition:none!important;animation:none!important}.ClaritySquare-module__cNbsYa__iconPrimaryButton:hover,.ClaritySquare-module__cNbsYa__iconPrimaryButton:focus-visible{border-color:var(--square-gold-border);background:var(--square-control-hover);color:var(--square-text);outline:none}.ClaritySquare-module__cNbsYa__iconPrimaryButton:active{border-color:var(--square-border);background:var(--square-control);color:var(--square-muted);transform:none}.ClaritySquare-module__cNbsYa__iconPrimaryButton:disabled{cursor:not-allowed;opacity:.62}.ClaritySquare-module__cNbsYa__moreScreen{gap:12px}.ClaritySquare-module__cNbsYa__moreHeader,.ClaritySquare-module__cNbsYa__moreAccountCard,.ClaritySquare-module__cNbsYa__moreSectionGrid button{border:1px solid var(--square-border);background:var(--square-card-sheen), var(--square-panel);box-shadow:var(--square-control-shadow);border-radius:8px}.ClaritySquare-module__cNbsYa__moreHeader{grid-template-columns:minmax(0,1fr) minmax(240px,.42fr);align-items:stretch;gap:12px;padding:16px;display:grid}.ClaritySquare-module__cNbsYa__moreHeader span,.ClaritySquare-module__cNbsYa__moreAccountCard span{color:var(--square-gold-light);text-transform:uppercase;font-size:11px;font-weight:780;line-height:1.2}.ClaritySquare-module__cNbsYa__moreHeader h1{margin:6px 0 8px;font-size:clamp(30px,4vw,48px);line-height:1}.ClaritySquare-module__cNbsYa__moreHeader p{max-width:650px;color:var(--square-muted);margin:0;font-size:14px;line-height:1.5}.ClaritySquare-module__cNbsYa__moreAccountCard{background:linear-gradient(135deg, var(--square-gold-soft), transparent 82%), var(--square-row);align-content:center;gap:7px;padding:14px;display:grid}.ClaritySquare-module__cNbsYa__moreAccountCard strong{color:var(--square-text);overflow-wrap:anywhere;font-size:18px;line-height:1.2}.ClaritySquare-module__cNbsYa__moreAccountCard small{color:var(--square-faint);overflow-wrap:anywhere;font-size:12px;line-height:1.4}.ClaritySquare-module__cNbsYa__moreQuickActions{grid-template-columns:minmax(0,1fr) auto;gap:9px;display:grid}.ClaritySquare-module__cNbsYa__moreSectionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.ClaritySquare-module__cNbsYa__moreSectionGrid button{min-height:84px;color:var(--square-text);font:inherit;text-align:left;cursor:pointer;grid-template-columns:40px minmax(0,1fr) 18px;align-items:center;gap:11px;padding:12px;display:grid}.ClaritySquare-module__cNbsYa__moreSectionGrid button:hover,.ClaritySquare-module__cNbsYa__moreSectionGrid button:focus-visible,.ClaritySquare-module__cNbsYa__moreSectionActive{outline:none;border-color:var(--square-gold-border)!important;background:var(--square-card-hover-sheen), var(--square-panel)!important}.ClaritySquare-module__cNbsYa__moreSectionIcon{border:1px solid var(--square-gold-border);background:var(--square-gold-soft);border-radius:8px;place-items:center;width:40px;height:40px;display:grid}.ClaritySquare-module__cNbsYa__moreSectionGrid strong,.ClaritySquare-module__cNbsYa__moreSectionGrid small{min-width:0;display:block}.ClaritySquare-module__cNbsYa__moreSectionGrid strong{color:var(--square-text);font-size:15px;line-height:1.25}.ClaritySquare-module__cNbsYa__moreSectionGrid small{color:var(--square-faint);margin-top:4px;font-size:12px;line-height:1.35}.ClaritySquare-module__cNbsYa__memoryList{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:10px;display:grid}.ClaritySquare-module__cNbsYa__memoryItem{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:14px;padding:15px;display:grid}.ClaritySquare-module__cNbsYa__memoryItem h2{color:var(--square-text);margin:5px 0 6px;font-size:18px;line-height:1.25}.ClaritySquare-module__cNbsYa__emptyState{justify-items:start;gap:8px;padding:18px;display:grid}.ClaritySquare-module__cNbsYa__emptyState svg{color:var(--square-gold-light)}.ClaritySquare-module__cNbsYa__emptyState strong{color:var(--square-text);font-size:16px;line-height:1.3}.ClaritySquare-module__cNbsYa__profileDetail{grid-template-columns:72px repeat(3,minmax(0,1fr));align-items:center;gap:16px;padding:18px;display:grid}.ClaritySquare-module__cNbsYa__profileAvatarLarge{width:72px;height:72px;font-size:28px}.ClaritySquare-module__cNbsYa__profileDetail span,.ClaritySquare-module__cNbsYa__settingsList span{color:var(--square-faint);font-size:12px;font-weight:700;line-height:1.3;display:block}.ClaritySquare-module__cNbsYa__profileDetail strong{color:var(--square-text);overflow-wrap:anywhere;margin-top:6px;font-size:15px;line-height:1.35;display:block}.ClaritySquare-module__cNbsYa__settingsList{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:18px;display:grid}.ClaritySquare-module__cNbsYa__accountAccessPanel{border:1px solid var(--square-border);background:var(--square-card-sheen), var(--square-panel);box-shadow:var(--square-control-shadow);border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:16px;display:grid}.ClaritySquare-module__cNbsYa__accountAccessPanel>div:last-child{align-items:center;gap:9px;display:flex}.ClaritySquare-module__cNbsYa__accountAccessPanel span{color:var(--square-gold-light);text-transform:uppercase;font-size:11px;font-weight:780;line-height:1.2}.ClaritySquare-module__cNbsYa__accountAccessPanel h2{color:var(--square-text);margin:5px 0 7px;font-size:24px;line-height:1.12}.ClaritySquare-module__cNbsYa__accountAccessPanel p{color:var(--square-muted);margin:0;font-size:13px;line-height:1.45}.ClaritySquare-module__cNbsYa__settingsList .ClaritySquare-module__cNbsYa__toggleRow{grid-column:1/-1}.ClaritySquare-module__cNbsYa__settingsList select{color:var(--square-text)}.ClaritySquare-module__cNbsYa__deleteDataSection{gap:12px;display:grid}.ClaritySquare-module__cNbsYa__deleteDataHeader,.ClaritySquare-module__cNbsYa__deleteDataGroup{border:1px solid var(--square-border);background:var(--square-card-sheen), var(--square-panel);box-shadow:var(--square-control-shadow);border-radius:8px}.ClaritySquare-module__cNbsYa__deleteDataHeader{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:16px;display:grid}.ClaritySquare-module__cNbsYa__deleteDataHeader span,.ClaritySquare-module__cNbsYa__deleteDataGroupHeader h3,.ClaritySquare-module__cNbsYa__deleteDataRow small{color:var(--square-gold-light);text-transform:uppercase;font-size:11px;font-weight:780;line-height:1.2}.ClaritySquare-module__cNbsYa__deleteDataHeader h2{color:var(--square-text);margin:5px 0 7px;font-size:26px;line-height:1.1}.ClaritySquare-module__cNbsYa__deleteDataHeader p,.ClaritySquare-module__cNbsYa__deleteDataRow p,.ClaritySquare-module__cNbsYa__deleteDataEmpty{color:var(--square-muted);margin:0;font-size:13px;line-height:1.42}.ClaritySquare-module__cNbsYa__deleteDataHeader small{border:1px solid var(--square-border);background:var(--square-row);min-height:32px;color:var(--square-faint);white-space:nowrap;border-radius:999px;align-items:center;padding:0 10px;font-size:12px;font-weight:720;display:inline-flex}.ClaritySquare-module__cNbsYa__deleteDataGroups{gap:10px;display:grid}.ClaritySquare-module__cNbsYa__deleteDataGroup{gap:0;display:grid;overflow:hidden}.ClaritySquare-module__cNbsYa__deleteDataGroupHeader{border-bottom:1px solid var(--square-border);background:var(--square-row);justify-content:space-between;align-items:center;gap:10px;min-height:46px;padding:12px 14px;display:flex}.ClaritySquare-module__cNbsYa__deleteDataGroupHeader h3{color:var(--square-text);margin:0}.ClaritySquare-module__cNbsYa__deleteDataGroupHeader span{border:1px solid var(--square-border);min-width:28px;min-height:24px;color:var(--square-faint);border-radius:999px;justify-content:center;align-items:center;font-size:12px;font-weight:760;display:inline-flex}.ClaritySquare-module__cNbsYa__deleteDataList{display:grid}.ClaritySquare-module__cNbsYa__deleteDataRow{border-bottom:1px solid var(--square-divider);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 14px;display:grid}.ClaritySquare-module__cNbsYa__deleteDataRow:last-child{border-bottom:0}.ClaritySquare-module__cNbsYa__deleteDataRowConfirming{background:#a038381a}.ClaritySquare-module__cNbsYa__deleteDataRow strong{color:var(--square-text);overflow-wrap:anywhere;margin-bottom:4px;font-size:14px;line-height:1.25;display:block}.ClaritySquare-module__cNbsYa__deleteDataRow small{color:var(--square-faint);text-transform:none;margin-top:6px;display:block}.ClaritySquare-module__cNbsYa__deleteDataActions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.ClaritySquare-module__cNbsYa__deleteDataButton{color:#ffb5b5;min-height:34px;font:inherit;cursor:pointer;background:#a038381f;border:1px solid #ff787857;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:0 10px;font-size:12px;font-weight:760;display:inline-flex}.ClaritySquare-module__cNbsYa__deleteDataButton:hover,.ClaritySquare-module__cNbsYa__deleteDataButton:focus-visible{background:#a0383833;border-color:#ff7878ad;outline:none}.ClaritySquare-module__cNbsYa__deleteDataButtonConfirm{color:#ffd1d1;background:#a0383847;border-color:#ff7878b8}.ClaritySquare-module__cNbsYa__deleteCancelButton{border:1px solid var(--square-border);background:var(--square-control);min-height:34px;color:var(--square-muted);font:inherit;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:0 10px;font-size:12px;font-weight:760;display:inline-flex}.ClaritySquare-module__cNbsYa__deleteCancelButton:hover,.ClaritySquare-module__cNbsYa__deleteCancelButton:focus-visible{border-color:var(--square-gold-border);background:var(--square-control-hover);color:var(--square-text);outline:none}.ClaritySquare-module__cNbsYa__deleteDataEmpty{padding:14px}.ClaritySquare-module__cNbsYa__toggleRow{grid-template-columns:18px minmax(0,1fr);align-items:center;gap:10px}.ClaritySquare-module__cNbsYa__toggleRow input{width:16px;height:16px;accent-color:var(--square-gold)}.ClaritySquare-module__cNbsYa__primaryButton:focus-visible,.ClaritySquare-module__cNbsYa__secondaryButton:focus-visible,.ClaritySquare-module__cNbsYa__primaryLink:focus-visible,.ClaritySquare-module__cNbsYa__textButton:focus-visible,.ClaritySquare-module__cNbsYa__iconButton:hover,.ClaritySquare-module__cNbsYa__iconButton:focus-visible{outline-offset:3px;outline:2px solid #ebcb74d9}@media (max-width:980px){.ClaritySquare-module__cNbsYa__page{padding:8px}.ClaritySquare-module__cNbsYa__shell{grid-template-rows:auto minmax(0,1fr);height:calc(100vh - 16px)}.ClaritySquare-module__cNbsYa__rail{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand utilities""menu menu";min-height:0;overflow:visible}.ClaritySquare-module__cNbsYa__menu{grid-area:menu;grid-template-columns:repeat(4,minmax(0,1fr));justify-self:stretch;max-width:100%;overflow:visible}.ClaritySquare-module__cNbsYa__menu button{justify-content:center}.ClaritySquare-module__cNbsYa__productLabel{grid-area:brand}.ClaritySquare-module__cNbsYa__navUtilities{grid-area:utilities}.ClaritySquare-module__cNbsYa__profilePanel{width:min(220px,26vw)}.ClaritySquare-module__cNbsYa__stage{min-height:0;padding:18px}.ClaritySquare-module__cNbsYa__screen{width:100%}.ClaritySquare-module__cNbsYa__homeHero{grid-template-columns:1fr;align-items:start}.ClaritySquare-module__cNbsYa__homeStatsGrid,.ClaritySquare-module__cNbsYa__homeBentoGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ClaritySquare-module__cNbsYa__homePanelWide,.ClaritySquare-module__cNbsYa__homeJourneyPanel{grid-column:span 2}.ClaritySquare-module__cNbsYa__loopBoardHeader,.ClaritySquare-module__cNbsYa__loopDetailHeader,.ClaritySquare-module__cNbsYa__taskManagerHeader{grid-template-columns:1fr;align-items:start}.ClaritySquare-module__cNbsYa__loopExperience{grid-template-columns:1fr}.ClaritySquare-module__cNbsYa__loopPicker{grid-template-columns:repeat(2,minmax(0,1fr))}.ClaritySquare-module__cNbsYa__loopPicker button{grid-template-columns:auto minmax(0,1fr)}.ClaritySquare-module__cNbsYa__loopPicker button em{grid-column:2}.ClaritySquare-module__cNbsYa__loopStatusStrip,.ClaritySquare-module__cNbsYa__loopOverviewGrid,.ClaritySquare-module__cNbsYa__loopBoardGrid,.ClaritySquare-module__cNbsYa__loopDetailGrid,.ClaritySquare-module__cNbsYa__taskStatusStrip{grid-template-columns:repeat(2,minmax(0,1fr))}.ClaritySquare-module__cNbsYa__taskManagerLayout,.ClaritySquare-module__cNbsYa__taskManagerToolbar{grid-template-columns:1fr}.ClaritySquare-module__cNbsYa__taskAddPanel{position:static}.ClaritySquare-module__cNbsYa__communityGrid{grid-template-columns:1fr}.ClaritySquare-module__cNbsYa__communityComposer{position:static}.ClaritySquare-module__cNbsYa__finderShell{grid-template-columns:190px minmax(0,1fr);overflow:auto}.ClaritySquare-module__cNbsYa__previewPane{border-left:0;border-top:1px solid var(--square-divider);grid-column:1/-1}.ClaritySquare-module__cNbsYa__projectRows button{grid-template-columns:34px minmax(130px,1fr) minmax(142px,auto) 18px}.ClaritySquare-module__cNbsYa__projectRowMeta{grid-template-columns:72px 58px}.ClaritySquare-module__cNbsYa__projectRowMeta span:nth-child(2){display:none}}@media (max-width:720px){.ClaritySquare-module__cNbsYa__page{min-height:100svh;padding:0}.ClaritySquare-module__cNbsYa__shell{border:0;border-radius:0;height:100svh}.ClaritySquare-module__cNbsYa__rail{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand utilities""menu menu";align-items:center;gap:8px 10px;padding:9px 10px 8px;overflow:visible}.ClaritySquare-module__cNbsYa__productLabel{grid-area:brand;min-width:0;max-width:100%;min-height:42px;padding:0 10px 0 6px}.ClaritySquare-module__cNbsYa__productLogo{width:30px;height:30px}.ClaritySquare-module__cNbsYa__productLabel span{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:inline;overflow:hidden}.ClaritySquare-module__cNbsYa__menu{grid-area:menu;grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch;justify-self:stretch;gap:6px;min-width:0;max-width:100%;padding:4px;display:grid;overflow:visible}.ClaritySquare-module__cNbsYa__menu button{gap:7px;min-width:0;min-height:40px;padding:0 8px;font-size:13px}.ClaritySquare-module__cNbsYa__menu button span{display:inline}.ClaritySquare-module__cNbsYa__navUtilities{grid-area:utilities;gap:3px;min-width:max-content;padding:3px}.ClaritySquare-module__cNbsYa__navIconButton{width:34px;height:34px}.ClaritySquare-module__cNbsYa__stage{padding:16px 14px calc(92px + env(safe-area-inset-bottom))}.ClaritySquare-module__cNbsYa__topBar{min-height:50px;padding-bottom:14px}.ClaritySquare-module__cNbsYa__screen{min-width:0;padding:0 0 18px}.ClaritySquare-module__cNbsYa__homeScreen{padding-top:0}.ClaritySquare-module__cNbsYa__entryScreen{place-content:start;gap:16px;min-height:auto;padding:34px 0 24px}.ClaritySquare-module__cNbsYa__entryScreen h1,.ClaritySquare-module__cNbsYa__entryScreen .ClaritySquare-module__cNbsYa__lead{max-width:min(100%,350px)}.ClaritySquare-module__cNbsYa__entryScreen .ClaritySquare-module__cNbsYa__entryActions{width:min(100%,340px);max-width:340px}.ClaritySquare-module__cNbsYa__authField{max-width:none}.ClaritySquare-module__cNbsYa__homeHero{align-content:start;min-height:254px;padding:16px}.ClaritySquare-module__cNbsYa__homeHero h1{font-size:34px}.ClaritySquare-module__cNbsYa__homeBentoGrid,.ClaritySquare-module__cNbsYa__homeJourneyTrack{grid-template-columns:1fr}.ClaritySquare-module__cNbsYa__homeStatsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ClaritySquare-module__cNbsYa__loopStatusStrip,.ClaritySquare-module__cNbsYa__loopPicker,.ClaritySquare-module__cNbsYa__loopOverviewGrid,.ClaritySquare-module__cNbsYa__projectLoopStart,.ClaritySquare-module__cNbsYa__projectLoopStartMetrics,.ClaritySquare-module__cNbsYa__projectLoopInsightGrid,.ClaritySquare-module__cNbsYa__projectLoopResultHero,.ClaritySquare-module__cNbsYa__taskStatusStrip,.ClaritySquare-module__cNbsYa__taskStatusFilters,.ClaritySquare-module__cNbsYa__loopGatheringPanel,.ClaritySquare-module__cNbsYa__loopRunnerHeader,.ClaritySquare-module__cNbsYa__loopBoardGrid,.ClaritySquare-module__cNbsYa__loopDetailGrid,.ClaritySquare-module__cNbsYa__loopMetricList{grid-template-columns:1fr}.ClaritySquare-module__cNbsYa__loopBoardHeader,.ClaritySquare-module__cNbsYa__loopExperience,.ClaritySquare-module__cNbsYa__loopRunner,.ClaritySquare-module__cNbsYa__loopGatheringPanel,.ClaritySquare-module__cNbsYa__loopDetailPanel{padding:14px}.ClaritySquare-module__cNbsYa__loopRunner{min-height:0}.ClaritySquare-module__cNbsYa__loopPicker button{min-height:76px}.ClaritySquare-module__cNbsYa__loopGatheringOrb{width:150px}.ClaritySquare-module__cNbsYa__projectLoopStart,.ClaritySquare-module__cNbsYa__projectLoopScanningPanel{min-height:0}.ClaritySquare-module__cNbsYa__projectLoopStartCopy{align-content:start}.ClaritySquare-module__cNbsYa__projectLoopScanButton,.ClaritySquare-module__cNbsYa__projectLoopResultHero .ClaritySquare-module__cNbsYa__secondaryButton{width:100%}.ClaritySquare-module__cNbsYa__loopDetailHeader{gap:10px}.ClaritySquare-module__cNbsYa__loopDetailHeader h2{font-size:22px}.ClaritySquare-module__cNbsYa__loopActions{display:grid}.ClaritySquare-module__cNbsYa__loopProjectRow{grid-template-columns:minmax(0,1fr) 58px}.ClaritySquare-module__cNbsYa__loopProjectRow span:nth-child(3){display:none}.ClaritySquare-module__cNbsYa__taskManagerHeader,.ClaritySquare-module__cNbsYa__taskManagerToolbar,.ClaritySquare-module__cNbsYa__taskProjectGroup,.ClaritySquare-module__cNbsYa__taskAddPanel{padding:14px}.ClaritySquare-module__cNbsYa__taskProjectGroup header{grid-template-columns:1fr}.ClaritySquare-module__cNbsYa__homePanel,.ClaritySquare-module__cNbsYa__homeJourneyPanel,.ClaritySquare-module__cNbsYa__homeStatCard{min-height:0}.ClaritySquare-module__cNbsYa__homeStatCard{min-height:118px}.ClaritySquare-module__cNbsYa__homePanelWide,.ClaritySquare-module__cNbsYa__homeJourneyPanel{grid-column:span 1}.ClaritySquare-module__cNbsYa__communityThreadActions{grid-template-columns:1fr}.ClaritySquare-module__cNbsYa__communityFeedToolbar{align-items:stretch;display:grid}.ClaritySquare-module__cNbsYa__communityFilters{justify-content:stretch}.ClaritySquare-module__cNbsYa__communityFilters button{flex:140px}.ClaritySquare-module__cNbsYa__communityThreadActions{display:grid}.ClaritySquare-module__cNbsYa__communityThreadActions .ClaritySquare-module__cNbsYa__secondaryButton,.ClaritySquare-module__cNbsYa__communityThreadActions .ClaritySquare-module__cNbsYa__textButton{width:100%}.ClaritySquare-module__cNbsYa__homeJourneyTrack div:before{width:1px;height:16px;inset:auto auto -12px 20px}.ClaritySquare-module__cNbsYa__homeJourneyTrack div:last-child:before{display:none}.ClaritySquare-module__cNbsYa__screen h1{font-size:34px;line-height:1.05}.ClaritySquare-module__cNbsYa__lead{font-size:15px}.ClaritySquare-module__cNbsYa__entryActions,.ClaritySquare-module__cNbsYa__screenActions,.ClaritySquare-module__cNbsYa__fileToolbar{grid-template-columns:1fr;width:100%;display:grid}.ClaritySquare-module__cNbsYa__signupPathPicker{grid-template-columns:1fr}.ClaritySquare-module__cNbsYa__primaryButton,.ClaritySquare-module__cNbsYa__secondaryButton,.ClaritySquare-module__cNbsYa__primaryLink,.ClaritySquare-module__cNbsYa__textButton{width:100%}.ClaritySquare-module__cNbsYa__trackChoices,.ClaritySquare-module__cNbsYa__formGrid,.ClaritySquare-module__cNbsYa__contextGrid,.ClaritySquare-module__cNbsYa__clarityBriefFacts,.ClaritySquare-module__cNbsYa__finderShell,.ClaritySquare-module__cNbsYa__profileDetail,.ClaritySquare-module__cNbsYa__settingsList,.ClaritySquare-module__cNbsYa__accountAccessPanel,.ClaritySquare-module__cNbsYa__deleteDataHeader,.ClaritySquare-module__cNbsYa__memoryList{grid-template-columns:1fr}.ClaritySquare-module__cNbsYa__trackChoice{min-height:0;padding:16px}.ClaritySquare-module__cNbsYa__trackChoice span{max-width:none;font-size:20px}.ClaritySquare-module__cNbsYa__intentForm textarea{min-height:132px}.ClaritySquare-module__cNbsYa__contextHeader,.ClaritySquare-module__cNbsYa__homePanelHeader{align-items:flex-start}.ClaritySquare-module__cNbsYa__contextHeader{display:grid}.ClaritySquare-module__cNbsYa__projectsScreen{grid-template-rows:auto auto;gap:10px;height:auto;min-height:0;display:grid;overflow:visible}.ClaritySquare-module__cNbsYa__projectMenuBar{align-items:stretch;gap:8px;padding:8px}.ClaritySquare-module__cNbsYa__projectScopeGroup{flex:100%;width:100%}.ClaritySquare-module__cNbsYa__projectScopeGroup button{flex:1 1 0;min-width:0}.ClaritySquare-module__cNbsYa__projectScopeGroup button span{text-overflow:ellipsis;overflow:hidden}.ClaritySquare-module__cNbsYa__projectMenuSearch{flex:100%;max-width:none}.ClaritySquare-module__cNbsYa__projectMenuActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;margin-left:0;display:grid}.ClaritySquare-module__cNbsYa__projectMenuButton,.ClaritySquare-module__cNbsYa__projectMenuPrimary{width:100%;min-width:0;padding:0 8px}.ClaritySquare-module__cNbsYa__projectMoveMenu{grid-column:1/-1}.ClaritySquare-module__cNbsYa__finderShell{height:auto;min-height:0;box-shadow:none;background:0 0;border:0;gap:12px;overflow:visible}.ClaritySquare-module__cNbsYa__finderWindowDots{display:none}.ClaritySquare-module__cNbsYa__folderPane{border:1px solid var(--square-border);background:var(--square-card-sheen), var(--square-panel);border-radius:8px;max-height:none;padding:12px;overflow:visible}.ClaritySquare-module__cNbsYa__folderPane .ClaritySquare-module__cNbsYa__finderWindowDots+.ClaritySquare-module__cNbsYa__folderGroup{display:none}.ClaritySquare-module__cNbsYa__folderGroup{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.ClaritySquare-module__cNbsYa__folderGroup>span{grid-column:1/-1}.ClaritySquare-module__cNbsYa__folderGroup button{min-width:0;min-height:42px}.ClaritySquare-module__cNbsYa__fileToolbar{border:1px solid var(--square-border);background:var(--square-card-sheen), var(--square-panel);border-radius:8px 8px 0 0;align-items:stretch;gap:10px;min-height:0;padding:12px}.ClaritySquare-module__cNbsYa__filePane{border:1px solid var(--square-border);background:var(--square-pane-soft);border-radius:8px;grid-template-rows:auto auto;gap:0;display:grid;overflow:visible}.ClaritySquare-module__cNbsYa__fileToolbarControls{grid-template-columns:1fr;justify-content:stretch;display:grid}.ClaritySquare-module__cNbsYa__projectSearch,.ClaritySquare-module__cNbsYa__projectToolbarButton{width:100%}.ClaritySquare-module__cNbsYa__projectRows{gap:10px;padding:10px;display:grid;overflow:visible}.ClaritySquare-module__cNbsYa__projectRows button{border:1px solid var(--square-border);background:var(--square-row);border-radius:8px;grid-template-columns:38px minmax(0,1fr);align-items:start;gap:8px 10px;min-height:0;padding:12px}.ClaritySquare-module__cNbsYa__projectRows strong{white-space:normal}.ClaritySquare-module__cNbsYa__projectRows small{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.ClaritySquare-module__cNbsYa__projectRowMeta{flex-wrap:wrap;grid-column:2;gap:6px;display:flex}.ClaritySquare-module__cNbsYa__projectRowMeta span,.ClaritySquare-module__cNbsYa__projectRowMeta span:nth-child(2){border:1px solid var(--square-border);background:var(--square-control);white-space:nowrap;border-radius:999px;width:auto;max-width:100%;padding:4px 7px;display:inline-flex}.ClaritySquare-module__cNbsYa__projectRowChevron{display:none}.ClaritySquare-module__cNbsYa__previewPane{border:1px solid var(--square-border);background:var(--square-card-sheen), var(--square-panel);border-radius:8px;grid-template-columns:1fr;overflow:visible}.ClaritySquare-module__cNbsYa__previewMeta{grid-template-columns:1fr}.ClaritySquare-module__cNbsYa__chatPanel{min-height:0}.ClaritySquare-module__cNbsYa__assistantMenuBar{align-items:stretch;gap:8px;padding:8px}.ClaritySquare-module__cNbsYa__assistantThreadGroup{flex-wrap:wrap;flex:100%;width:100%;max-width:none;overflow:visible}.ClaritySquare-module__cNbsYa__assistantThreadTabs{flex:calc(100% - 100px);max-width:calc(100% - 100px)}.ClaritySquare-module__cNbsYa__assistantThreadTabs button{max-width:142px}.ClaritySquare-module__cNbsYa__assistantThreadDropdownHost{flex:none}.ClaritySquare-module__cNbsYa__assistantThreadGroup>span{display:none}.ClaritySquare-module__cNbsYa__assistantThreadActions{border-top:1px solid var(--square-subtle-divider);flex:100%;grid-template-columns:minmax(0,1fr) 1px minmax(0,1fr);display:grid}.ClaritySquare-module__cNbsYa__assistantThreadActions button{min-width:0;padding:0 8px}.ClaritySquare-module__cNbsYa__assistantMenuButton,.ClaritySquare-module__cNbsYa__assistantSettingsHost{flex:calc(50% - 4px)}.ClaritySquare-module__cNbsYa__assistantProjectActions{flex:100%}.ClaritySquare-module__cNbsYa__assistantMenuButton,.ClaritySquare-module__cNbsYa__assistantSettingsButton{width:100%}.ClaritySquare-module__cNbsYa__assistantProjectActions{grid-template-columns:minmax(0,1fr) 1px minmax(0,1fr);display:grid}.ClaritySquare-module__cNbsYa__assistantProjectActions button{min-width:0;padding:0 8px}.ClaritySquare-module__cNbsYa__assistantThreadDropdown,.ClaritySquare-module__cNbsYa__assistantSettingsDropdown{background:var(--square-panel-solid,var(--square-panel));-webkit-backdrop-filter:none;backdrop-filter:none}.ClaritySquare-module__cNbsYa__assistantSettingsDropdown{width:min(365px,100vw - 28px);right:0;box-shadow:0 22px 48px #00000061}.ClaritySquare-module__cNbsYa__assistantSettingsDropdown textarea{background:var(--square-surface);min-height:96px}.ClaritySquare-module__cNbsYa__assistantSettingsQuickActions{grid-template-columns:1fr;display:grid}.ClaritySquare-module__cNbsYa__assistantSettingsQuickActions button,.ClaritySquare-module__cNbsYa__assistantSettingsFooter button{background:var(--square-surface);width:100%}.ClaritySquare-module__cNbsYa__assistantBubble,.ClaritySquare-module__cNbsYa__userBubble{grid-template-columns:32px minmax(0,1fr);gap:10px;padding:12px}.ClaritySquare-module__cNbsYa__chatAvatar{width:32px;height:32px}.ClaritySquare-module__cNbsYa__chatDivider{display:none}.ClaritySquare-module__cNbsYa__assistantApprovalPanel{flex-direction:column;align-items:stretch}.ClaritySquare-module__cNbsYa__assistantApprovalActions{justify-content:flex-end}.ClaritySquare-module__cNbsYa__assistantComposer{grid-template-columns:minmax(0,1fr) 48px;gap:8px;padding:9px}.ClaritySquare-module__cNbsYa__iconPrimaryButton{width:48px;min-width:48px;padding:0}.ClaritySquare-module__cNbsYa__iconPrimaryButton span{display:none}.ClaritySquare-module__cNbsYa__memoryItem,.ClaritySquare-module__cNbsYa__deleteDataRow{grid-template-columns:1fr}.ClaritySquare-module__cNbsYa__deleteDataButton{justify-self:start}.ClaritySquare-module__cNbsYa__deleteDataActions{justify-content:flex-start}.ClaritySquare-module__cNbsYa__memoryItem .ClaritySquare-module__cNbsYa__iconButton{justify-self:start}.ClaritySquare-module__cNbsYa__profileAvatarLarge{width:60px;height:60px;font-size:24px}.ClaritySquare-module__cNbsYa__shell{grid-template-rows:auto minmax(0,1fr);position:relative}.ClaritySquare-module__cNbsYa__rail{min-height:58px;padding:calc(8px + env(safe-area-inset-top)) 10px 8px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand utilities"}.ClaritySquare-module__cNbsYa__menu{display:none}.ClaritySquare-module__cNbsYa__productLabel{border-radius:8px;min-height:42px}.ClaritySquare-module__cNbsYa__productLabel span{max-width:150px}.ClaritySquare-module__cNbsYa__stage{height:100%;min-height:0;padding:14px 12px calc(86px + env(safe-area-inset-bottom));gap:12px;overflow-y:auto}.ClaritySquare-module__cNbsYa__assistantStage,.ClaritySquare-module__cNbsYa__projectsStage{padding-bottom:calc(86px + env(safe-area-inset-bottom));align-content:stretch}.ClaritySquare-module__cNbsYa__mobileTabBar{z-index:30;padding:8px 8px calc(8px + env(safe-area-inset-bottom));border-top:1px solid var(--square-border);background:linear-gradient(180deg, #0a0b0cc2, #070809f5), var(--square-surface);-webkit-backdrop-filter:blur(18px);grid-template-columns:repeat(5,minmax(0,1fr));gap:3px;display:grid;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -18px 42px #00000057}.ClaritySquare-module__cNbsYa__lightTheme .ClaritySquare-module__cNbsYa__mobileTabBar{background:linear-gradient(180deg, #fffcf4cc, #fffaeff5), var(--square-surface);box-shadow:0 -18px 34px #50411f1f}.ClaritySquare-module__cNbsYa__mobileTabBar button{min-width:0;min-height:54px;color:var(--square-faint);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:1px solid #0000;border-radius:8px;align-content:center;justify-items:center;gap:4px;padding:5px 3px;font-size:10px;font-weight:760;line-height:1;display:grid}.ClaritySquare-module__cNbsYa__mobileTabBar button svg{color:currentColor}.ClaritySquare-module__cNbsYa__mobileTabBar button:hover,.ClaritySquare-module__cNbsYa__mobileTabBar button:focus-visible,.ClaritySquare-module__cNbsYa__mobileTabActive{outline:none;border-color:var(--square-gold-border)!important;background:var(--square-control-hover)!important;color:var(--square-text)!important}.ClaritySquare-module__cNbsYa__screen{gap:12px;padding-bottom:0}.ClaritySquare-module__cNbsYa__homeHero{z-index:1;gap:14px;min-height:0;padding:16px;display:grid;position:relative;overflow:hidden}.ClaritySquare-module__cNbsYa__homeHeroMain{align-content:start}.ClaritySquare-module__cNbsYa__homeHero h1,.ClaritySquare-module__cNbsYa__screen h1{font-size:30px;line-height:1.06}.ClaritySquare-module__cNbsYa__homeHero p{font-size:14px}.ClaritySquare-module__cNbsYa__homeHeroActions{grid-template-columns:1fr;display:grid}.ClaritySquare-module__cNbsYa__homeRoleCard{min-height:0;padding:13px}.ClaritySquare-module__cNbsYa__homeRoleCard strong{font-size:19px}.ClaritySquare-module__cNbsYa__homeStatsGrid{z-index:2;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;position:relative}.ClaritySquare-module__cNbsYa__homeStatCard{gap:6px;min-height:94px;padding:11px}.ClaritySquare-module__cNbsYa__homeStatCard strong{font-size:24px}.ClaritySquare-module__cNbsYa__homeStatCard small{font-size:11px}.ClaritySquare-module__cNbsYa__homeBentoGrid{z-index:2;grid-template-columns:1fr;grid-auto-flow:row;gap:9px;position:relative}.ClaritySquare-module__cNbsYa__homePanel{min-height:0;padding:13px}.ClaritySquare-module__cNbsYa__homeJourneyTrack div{min-height:82px}.ClaritySquare-module__cNbsYa__moreHeader{grid-template-columns:1fr;padding:14px}.ClaritySquare-module__cNbsYa__moreHeader h1{font-size:30px}.ClaritySquare-module__cNbsYa__moreQuickActions,.ClaritySquare-module__cNbsYa__moreSectionGrid{grid-template-columns:1fr}.ClaritySquare-module__cNbsYa__moreSectionGrid button{grid-template-columns:38px minmax(0,1fr) 16px;min-height:72px;padding:11px}.ClaritySquare-module__cNbsYa__moreSectionIcon{width:38px;height:38px}.ClaritySquare-module__cNbsYa__projectsScreen{grid-template-rows:auto minmax(0,auto);gap:10px;height:auto;min-height:100%;overflow:visible}.ClaritySquare-module__cNbsYa__projectMenuBar{z-index:6;border:1px solid var(--square-border);background:var(--square-card-sheen), var(--square-panel-solid);box-shadow:var(--square-control-shadow);border-radius:8px;grid-template-columns:1fr;gap:8px;margin:-2px -2px 0;padding:9px;display:grid;position:sticky;top:-14px}.ClaritySquare-module__cNbsYa__projectScopeGroup,.ClaritySquare-module__cNbsYa__projectFolderChips,.ClaritySquare-module__cNbsYa__projectMenuSearch,.ClaritySquare-module__cNbsYa__projectMenuActions{width:100%}.ClaritySquare-module__cNbsYa__projectFolderChips{flex:none;padding-bottom:1px}.ClaritySquare-module__cNbsYa__projectFolderChips button{max-width:170px}.ClaritySquare-module__cNbsYa__projectMenuActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.ClaritySquare-module__cNbsYa__projectMoveMenu,.ClaritySquare-module__cNbsYa__projectMenuPrimary{grid-column:1/-1}.ClaritySquare-module__cNbsYa__finderShell{height:auto;box-shadow:none;background:0 0;border:0;grid-template-columns:1fr;gap:10px;display:grid;overflow:visible}.ClaritySquare-module__cNbsYa__folderPane{display:none}.ClaritySquare-module__cNbsYa__filePane{border:1px solid var(--square-border);border-radius:8px;min-height:0;overflow:hidden}.ClaritySquare-module__cNbsYa__fileToolbar{border-radius:0}.ClaritySquare-module__cNbsYa__projectRows{max-height:none}.ClaritySquare-module__cNbsYa__projectRows button{min-height:78px}.ClaritySquare-module__cNbsYa__previewPane{border:1px solid var(--square-border);background:var(--square-card-sheen), var(--square-panel);max-height:none;box-shadow:var(--square-control-shadow);border-radius:8px;padding:14px}.ClaritySquare-module__cNbsYa__previewHeader{grid-template-columns:42px minmax(0,1fr)}.ClaritySquare-module__cNbsYa__previewIcon{width:42px;height:42px}.ClaritySquare-module__cNbsYa__projectInstructionPanel textarea{min-height:112px}.ClaritySquare-module__cNbsYa__projectAssistantPanel{min-height:0}.ClaritySquare-module__cNbsYa__projectAssistantMessages{max-height:none}.ClaritySquare-module__cNbsYa__loopBoardHeader{box-sizing:border-box;width:100%;min-width:0;max-width:100%;height:auto;min-height:0;padding:14px;overflow:visible}.ClaritySquare-module__cNbsYa__loopBoardScreen{display:block}.ClaritySquare-module__cNbsYa__loopBoardScreen>*+*{margin-top:12px}.ClaritySquare-module__cNbsYa__loopBoardHeader p{font-size:13px}.ClaritySquare-module__cNbsYa__loopExperience{box-sizing:border-box;width:100%;min-width:0;max-width:100%;box-shadow:none;background:0 0;border:0;flex-direction:column;gap:10px;padding:0;display:flex}.ClaritySquare-module__cNbsYa__loopRunner{box-sizing:border-box;order:-1;width:100%;min-width:0;max-width:100%;min-height:0;padding:14px;overflow:hidden}.ClaritySquare-module__cNbsYa__loopRunnerHeader{grid-template-columns:42px minmax(0,1fr);gap:11px}.ClaritySquare-module__cNbsYa__loopRunnerHeader h2{font-size:25px}.ClaritySquare-module__cNbsYa__loopPicker{box-sizing:border-box;overscroll-behavior-x:contain;scrollbar-width:none;gap:8px;width:100%;min-width:0;max-width:100%;padding:8px;display:flex;overflow-x:auto}.ClaritySquare-module__cNbsYa__loopPicker::-webkit-scrollbar{display:none}.ClaritySquare-module__cNbsYa__loopPicker button{flex:0 0 210px;grid-template-columns:34px minmax(0,1fr);min-height:72px;padding:10px}.ClaritySquare-module__cNbsYa__loopPickerIcon{width:34px;height:34px}.ClaritySquare-module__cNbsYa__loopPicker button em{display:none}.ClaritySquare-module__cNbsYa__projectLoopStart,.ClaritySquare-module__cNbsYa__projectLoopScanningPanel,.ClaritySquare-module__cNbsYa__loopGatheringPanel{box-sizing:border-box;width:100%;min-width:0;max-width:100%;min-height:0;overflow:hidden}.ClaritySquare-module__cNbsYa__projectLoopStart{grid-template-columns:1fr}.ClaritySquare-module__cNbsYa__projectLoopStartCopy,.ClaritySquare-module__cNbsYa__projectLoopStartMetrics,.ClaritySquare-module__cNbsYa__projectLoopResults{min-width:0}.ClaritySquare-module__cNbsYa__projectLoopStartCopy h3,.ClaritySquare-module__cNbsYa__projectLoopResultHero h3{overflow-wrap:anywhere;font-size:25px}.ClaritySquare-module__cNbsYa__projectLoopStartCopy p,.ClaritySquare-module__cNbsYa__projectLoopResultHero p{overflow-wrap:anywhere}.ClaritySquare-module__cNbsYa__projectLoopScanButton{white-space:normal;justify-self:stretch;width:100%;min-width:0;max-width:100%}.ClaritySquare-module__cNbsYa__projectLoopMetric{min-height:96px}.ClaritySquare-module__cNbsYa__projectLoopResultHero{align-items:stretch}.ClaritySquare-module__cNbsYa__assistantScreen{min-height:calc(100svh - 164px - env(safe-area-inset-bottom))}.ClaritySquare-module__cNbsYa__assistantLayout{min-height:inherit;gap:8px}.ClaritySquare-module__cNbsYa__assistantMenuBar{z-index:7;border:1px solid var(--square-border);background:var(--square-card-sheen), var(--square-panel-solid);box-shadow:var(--square-control-shadow);border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;margin:-2px -2px 0;padding:8px;display:grid;position:sticky;top:-14px}.ClaritySquare-module__cNbsYa__assistantThreadGroup,.ClaritySquare-module__cNbsYa__assistantProjectActions{grid-column:1/-1}.ClaritySquare-module__cNbsYa__assistantThreadTabs{scrollbar-width:none;max-width:none;overflow-x:auto}.ClaritySquare-module__cNbsYa__assistantThreadTabs::-webkit-scrollbar{display:none}.ClaritySquare-module__cNbsYa__assistantThreadTabs button{flex:none;max-width:190px}.ClaritySquare-module__cNbsYa__assistantMenuButton,.ClaritySquare-module__cNbsYa__assistantSettingsHost{flex:none;min-width:0}.ClaritySquare-module__cNbsYa__assistantProjectActions,.ClaritySquare-module__cNbsYa__assistantThreadActions{grid-template-columns:minmax(0,1fr) 1px minmax(0,1fr);display:grid}.ClaritySquare-module__cNbsYa__assistantMenuButton,.ClaritySquare-module__cNbsYa__assistantSettingsButton,.ClaritySquare-module__cNbsYa__assistantProjectActions button,.ClaritySquare-module__cNbsYa__assistantThreadActions button{min-height:42px;padding:0 8px}.ClaritySquare-module__cNbsYa__chatPanel{border:1px solid var(--square-border);background:var(--square-pane-soft);border-radius:8px;min-height:420px;overflow:hidden}.ClaritySquare-module__cNbsYa__chatMessages{padding:11px}.ClaritySquare-module__cNbsYa__assistantComposer{min-height:58px}}
